[ref=priceContainer]:has(.compare-at-price) .price{color:#c99a00;font-weight:700}.compare-at-price{color:#ffffff7a;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#ffffff73}.cart-items__table-row:has(.compare-at-price) .cart-items__price,.cart-items__unit-price-wrapper>div:has(.compare-at-price)>span:not(.visually-hidden){color:#c99a00;font-weight:700}@media(hover:hover)and (pointer:fine){.header-menu :is(.menu-list__link,.mega-menu__link){opacity:.9;text-decoration:none}.header-menu .menu-list__link>.menu-list__link-title,.header-menu .mega-menu__link>.wrap-text{display:inline-block;position:relative;max-width:100%;text-decoration:none;transition:color .3s ease,text-shadow .3s ease,transform .3s ease}.header-menu :is(.menu-list__link,.mega-menu__link):is(:hover,:focus-visible){opacity:1;text-decoration:none}.header-menu .menu-list__link:is(:hover,:focus-visible)>.menu-list__link-title,.header-menu .mega-menu__link:is(:hover,:focus-visible)>.wrap-text{color:#d4af37!important;text-shadow:0 0 10px rgba(212,175,55,.5),0 0 20px rgba(212,175,55,.3);transform:translateY(-3px)}.header-menu .menu-list__link>.menu-list__link-title:after,.header-menu .mega-menu__link>.wrap-text:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,#d4af37 25%,#d4af37 75%,transparent 100%);opacity:0;transform:scaleX(0);transform-origin:center;transition:transform .3s ease,opacity .3s ease;pointer-events:none}.header-menu .menu-list__link:is(:hover,:focus-visible)>.menu-list__link-title:after,.header-menu .mega-menu__link:is(:hover,:focus-visible)>.wrap-text:after{opacity:1;transform:scaleX(1)}}product-card p[role=heading]{display:inline-block;background:linear-gradient(#d4af37 0 0) 0 100%/0 1px no-repeat;transition:color .3s,background-size .3s}@media(hover:hover)and (pointer:fine){product-card:hover p[role=heading]{color:#d4af37!important;background-size:100% 1px}}@media(max-width:749px){product-card a[ref=productTitleLink] p[role=heading]{font-size:clamp(.75rem,3.2vw,.8125rem)!important;line-height:1.35!important}}.valr-footer-panel,.valr-footer-panel *{box-sizing:border-box}.valr-footer-panel{width:100%;min-width:0;margin:0;padding:0;font-family:var( --font-body--family, var(--font-body-family, Arial, sans-serif) );text-align:left}.valr-footer-panel .valr-footer-panel__title{display:block;margin:0 0 16px;padding:0;color:#fff;font-family:inherit;font-size:22px;font-weight:700;font-style:normal;line-height:1.35;letter-spacing:1px;text-align:left;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;border:0}.valr-footer-panel .valr-footer-panel__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.valr-footer-panel .valr-footer-panel__list>li{margin:0;padding:0;list-style:none}.valr-footer-panel .valr-footer-panel__link,.valr-footer-panel .valr-footer-panel__contact{color:#e0e0e0;font-family:inherit;font-size:18px;font-weight:400;font-style:normal;line-height:1.6;letter-spacing:.1px;text-align:left;text-transform:none;text-decoration:none;transition:color .25s ease,transform .25s ease}.valr-footer-panel .valr-footer-panel__link{display:inline-block;position:relative;width:auto;max-width:100%;padding:2px 0;white-space:normal;text-wrap:wrap;word-break:normal;overflow-wrap:break-word}.valr-footer-panel .valr-footer-panel__contacts{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.valr-footer-panel .valr-footer-panel__contact{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:2px 0}.valr-footer-panel .valr-footer-panel__icon{display:block;flex:0 0 20px;width:20px;height:20px;margin-top:4px;color:#d4af37}.valr-footer-panel .valr-footer-panel__contact-text{flex:1 1 auto;min-width:0;color:inherit;white-space:normal;text-wrap:wrap;word-break:normal;overflow-wrap:break-word}.valr-footer-panel .valr-footer-panel__link:focus-visible,.valr-footer-panel .valr-footer-panel__contact:focus-visible{color:#d4af37;outline:2px solid #d4af37;outline-offset:4px;border-radius:2px}@media(hover:hover)and (pointer:fine){.valr-footer-panel .valr-footer-panel__link:before{content:"\203a";position:absolute;left:-10px;top:50%;color:#d4af37;font-size:20px;line-height:1;opacity:0;transform:translateY(-50%);transition:opacity .25s ease;pointer-events:none}.valr-footer-panel .valr-footer-panel__link:hover{color:#d4af37;transform:translate(6px)}.valr-footer-panel .valr-footer-panel__link:hover:before{opacity:1}.valr-footer-panel .valr-footer-panel__contact:hover{color:#d4af37;transform:translate(4px)}}@media screen and (max-width:749px){.valr-footer-panel .valr-footer-panel__title{margin-bottom:14px;font-size:20px;letter-spacing:.8px}.valr-footer-panel .valr-footer-panel__link,.valr-footer-panel .valr-footer-panel__contact{font-size:16px;letter-spacing:0}.valr-footer-panel .valr-footer-panel__icon{margin-top:3px}}@media(prefers-reduced-motion:reduce){.valr-footer-panel .valr-footer-panel__link,.valr-footer-panel .valr-footer-panel__contact,.valr-footer-panel .valr-footer-panel__link:before{transition:none}.valr-footer-panel .valr-footer-panel__link:hover,.valr-footer-panel .valr-footer-panel__contact:hover{transform:none}}@media screen and (min-width:990px){.footer-content{column-gap:clamp(32px,3vw,60px)}}@media screen and (max-width:1024px){.product-badges__badge{--badge-font-size: 10px;font-size:10px;line-height:1.1;white-space:nowrap}.product-badges__badge--rectangle{padding:3px 5px}}@media screen and (max-width:749px){.menu-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-size:20px!important;line-height:1.2!important}}@media screen and (max-width:749px){section#shopify-pc__banner{padding-bottom:0!important}#shopify-pc__banner .shopify-pc__banner__dialog{left:0!important;right:0!important;bottom:0!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;padding:6px 14px 8px!important;max-height:75dvh!important;overflow-y:auto!important;border-radius:0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important;height:auto!important;min-height:0!important;margin-bottom:0!important;padding-bottom:0!important}#shopify-pc__banner .shopify-pc__banner__body{width:100%!important;margin:0 0 8px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px!important;line-height:1.35!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin-bottom:0!important;padding-bottom:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{box-sizing:border-box!important;margin:0!important;padding:8px!important;min-height:44px!important;font-size:14px!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{order:1!important;flex:1 1 calc(50% - 4px)!important;min-width:0!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:2!important;flex:0 0 100%!important;margin:0!important;min-height:30px!important;padding:2px 0!important}}#cart-drawer .cart-drawer__inner:not(.cart-drawer--empty) .theme-drawer__header{padding-block:10px 6px}#cart-drawer valr-cart-rewards{padding-top:4px;padding-bottom:12px;margin-bottom:14px}#cart-drawer .valr-rewards-message{margin-bottom:10px}#cart-drawer :is(.valr-quantity-controls,.cart-items__quantity-controls){gap:8px}#cart-drawer :is(.valr-quantity,.cart-items__quantity .quantity-selector){--quantity-selector-width: 100px;box-sizing:border-box;flex:0 0 100px;width:100px;min-width:100px;height:34px;min-height:0;padding:0;align-self:center}#cart-drawer :is(.valr-quantity,.cart-items__quantity .quantity-selector) button{box-sizing:border-box;flex:0 0 32px;width:32px;min-width:0;height:32px;min-height:0;padding:0;font-size:18px;line-height:1}#cart-drawer :is(.valr-quantity,.cart-items__quantity .quantity-selector) input[type=number]{box-sizing:border-box;flex:1 1 0;width:0;min-width:0;height:100%;min-height:0;margin:0;padding:0;font-size:16px;line-height:1;text-align:center}#cart-drawer .cart-items__quantity .quantity-selector :is(.svg-wrapper,svg){width:12px;height:12px}#cart-drawer :is(.valr-remove,.cart-items__remove){box-sizing:border-box;flex:0 0 34px;width:34px;min-width:34px;height:34px;min-height:0;padding:0}#cart-drawer :is(.valr-remove,.cart-items__remove) :is(.svg-wrapper,svg){width:16px;height:16px}#cart-drawer .cart-items__variants-wrapper,#cart-drawer .cart-items__variants-wrapper *{font-size:12px;line-height:1.35}#cart-drawer .cart__checkout-button{box-sizing:border-box;width:100%;min-height:44px;height:auto;padding-block:10px;line-height:1.25}#cart-drawer .valr-rewards-check{display:none}@media screen and (max-width:749px){#cart-drawer .theme-drawer__dialog{padding-block-end:max(12px,var(--safe-area-inset-bottom, 0px))}#cart-drawer .cart-drawer__summary{padding-block-end:0}}#cart-drawer .valr-rewards-nodes [data-valr-node] .valr-reward-copy,#cart-drawer .valr-rewards-nodes [data-valr-node] .valr-reward-copy *{color:inherit}#cart-drawer .valr-rewards-nodes [data-valr-node].is-unlocked{color:#f3f3f3}
/*# sourceMappingURL=/cdn/shop/t/6/assets/valrsoul-custom.css.map */
