variant-picker .variant-picker__form{width:100%}variant-picker .variant-option--buttons{--valr-title-space: 94px;position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-inline-size:0!important;margin:0!important;padding:0 0 0 var(--valr-title-space)!important;border:0!important;text-align:left!important}variant-picker .variant-option--buttons+.variant-option--buttons{margin-top:18px!important}variant-picker .variant-option--buttons:after{content:"";display:block;clear:both}variant-picker .variant-option--buttons legend{position:absolute!important;top:0!important;left:0!important;float:none!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;color:#f2f2f2;font-size:14px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.04em!important;text-transform:uppercase;white-space:nowrap}variant-picker .variant-option--buttons legend:after{content:":"}variant-picker .variant-option--swatches .variant-option__swatch-value{display:none!important}variant-picker .variant-option--swatches legend{min-height:var(--variant-picker-swatch-height, 34px)}variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{display:inline-block!important;float:none!important;flex:none!important;margin:0 9px 9px 0!important;padding:0!important;vertical-align:middle}variant-picker .variant-option--buttons:not(.variant-option--swatches) legend{min-height:34px}variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{display:inline-flex!important;float:none!important;flex:none!important;width:auto!important;min-width:0!important;min-height:34px!important;margin:0 7px 8px 0!important;padding:5px 10px!important;align-items:center!important;justify-content:center!important;vertical-align:middle;white-space:nowrap;font-size:13px!important;line-height:1.2!important}variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{line-height:1.2!important;white-space:nowrap}@media screen and (max-width:749px){variant-picker .variant-option--buttons{--valr-title-space: 86px}variant-picker .variant-option--buttons+.variant-option--buttons{margin-top:16px!important}variant-picker .variant-option--buttons legend{font-size:13px!important}variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{margin-right:7px!important;margin-bottom:7px!important}variant-picker .variant-option--buttons:not(.variant-option--swatches) legend{min-height:32px}variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-height:32px!important;margin-right:6px!important;margin-bottom:7px!important;padding:5px 9px!important;font-size:12px!important}}rte-formatter[class*=__text_aEtTtq]{--desc-gap: 7px;--desc-indent: 17px;font-size:15px!important;line-height:1.35!important;gap:0!important}rte-formatter[class*=__text_aEtTtq] :is(p,ul,ol,li,div,span,strong,b,em,i,a){font-size:inherit!important;line-height:inherit!important}rte-formatter[class*=__text_aEtTtq] p{margin:0 0 var(--desc-gap)!important}rte-formatter[class*=__text_aEtTtq] :is(ul,ol){margin:0!important;padding-inline-start:var(--desc-indent)!important}rte-formatter[class*=__text_aEtTtq] li{margin:0 0 calc(var(--desc-gap) - 1px)!important}rte-formatter[class*=__text_aEtTtq] :is(p,li):last-child{margin-bottom:0!important}@media(max-width:1024px){rte-formatter[class*=__text_aEtTtq]{--desc-gap: 6px;font-size:12.5px!important;line-height:1.32!important}}@media(max-width:767px){rte-formatter[class*=__text_aEtTtq]{--desc-gap: 5px;--desc-indent: 15px;font-size:12px!important;line-height:1.3!important}}.add-to-cart-button[data-testid=standalone-add-to-cart]{background:linear-gradient(135deg,#e5c05c,#d4af37,#b38b22)!important;color:#111!important;border:1px solid #ecc966!important;border-radius:3px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:1.5px!important;box-shadow:0 4px 10px #0006,inset 0 1px 1px #ffffff80!important;transition:background .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.165,.84,.44,1),text-shadow .35s ease!important}@media(hover:hover)and (pointer:fine){.add-to-cart-button[data-testid=standalone-add-to-cart]:not(:disabled):hover{background:#0a0a0a!important;color:#d4af37!important;border-color:#d4af37!important;box-shadow:0 8px 25px #d4af37b3,inset 0 0 12px #d4af3726!important;transform:translateY(-3px) scale(1.02);text-shadow:0 0 8px rgba(212,175,55,.6)!important}}.add-to-cart-button[data-testid=standalone-add-to-cart]:not(:disabled):active{background:#000!important;color:#d4af37!important;border-color:#d4af37!important;box-shadow:0 2px 8px #d4af3780!important;transform:translateY(2px) scale(.96);transition:transform .1s ease,box-shadow .1s ease!important}.add-to-cart-button[data-testid=standalone-add-to-cart]:focus-visible{outline:2px solid #d4af37!important;outline-offset:4px!important}.add-to-cart-button[data-testid=standalone-add-to-cart]:disabled{opacity:.45;cursor:not-allowed;transform:none!important;text-shadow:none!important;box-shadow:none!important}@media screen and (max-width:1024px){.jdgm-prev-badge__stars .jdgm-star{font-size:14px!important}.jdgm-prev-badge__text{font-size:13px!important}}@media screen and (max-width:749px){.jdgm-prev-badge__stars .jdgm-star{font-size:13px!important}.jdgm-prev-badge__text{font-size:12px!important}}.valr-delivery-estimate{display:flex;align-items:center;gap:10px;width:100%;margin:12px 0 10px;padding:13px 14px;box-sizing:border-box;background:#0d0d0d;border:1px solid #333;border-left:2px solid #d4af37}.valr-delivery-estimate__icon{flex:0 0 auto;color:#d4af37;font-size:15px;line-height:1}.valr-delivery-estimate__content{min-width:0}.valr-delivery-estimate__main{color:#aaa;font-size:13px;line-height:1.4}.valr-delivery-estimate__main strong,.valr-delivery-estimate__date{color:#fff;font-weight:700}.valr-delivery-estimate__tracking{margin-top:3px;color:#888;font-size:11.5px;line-height:1.35}@media(max-width:768px){.valr-delivery-estimate{gap:9px;margin:10px 0 8px;padding:11px 12px}.valr-delivery-estimate__main{font-size:12.5px}.valr-delivery-estimate__tracking{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/valrsoul-product.css.map */
