.product-information,.product-information *{--rpb-ivory: #f7f1e7;--rpb-paper: #fffdf8;--rpb-white: #ffffff;--rpb-navy: #071a2d;--rpb-gold: #c49a35;--rpb-gold-soft: rgba(196, 154, 53, .18);--rpb-border: rgba(196, 154, 53, .18);--rpb-shadow: 0 18px 44px rgba(20, 18, 14, .08)}.shopify-section:has(.product-information){background:var(--rpb-ivory)!important}.product-information.section{background:radial-gradient(circle at 8% 18%,rgba(196,154,53,.08),transparent 28%),linear-gradient(180deg,#fffaf1 0%,var(--rpb-ivory) 100%)!important;padding-block:36px 64px!important}.shopify-section:has(.product-information) .section-background{background:transparent!important}.product-information__grid{width:min(100% - 48px,1500px)!important;max-width:1500px!important;margin-inline:auto!important;gap:clamp(34px,4vw,70px)!important;align-items:start!important}@media screen and (min-width:990px){.product-information__grid.product-information--media-left,.product-information__grid:not(.product-information--media-none){display:grid!important;grid-template-columns:minmax(620px,1.12fr) minmax(420px,.78fr)!important}.product-information--media-left .product-information__media{padding-right:0!important}.product-information--media-left .product-details{padding-left:0!important}}@media screen and (max-width:989px){.product-information.section{padding-block:16px 38px!important}.product-information__grid{width:min(100% - 28px,760px)!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important}}.product-information__media{width:100%!important;min-width:0!important}.product-information__media media-gallery,.product-information__media .media-gallery--carousel,.product-information__media .product-media-gallery{width:100%!important}.product-information__media .product-media-container,.product-information__media .product-media,.product-information__media .product__media{width:100%!important;min-height:660px!important;aspect-ratio:1 / 1!important;border-radius:26px!important;overflow:hidden!important;background:var(--rpb-white)!important;border:1px solid var(--rpb-border)!important;box-shadow:var(--rpb-shadow)!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-information__media .product-media-container img,.product-information__media .product-media__image,.product-information__media .product-media img,.product-information__media .product__media img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;padding:18px!important;background:var(--rpb-white)!important}.product-information__media slideshow-controls{margin-top:12px!important}.product-information__media .slideshow-controls__thumbnail img{border-radius:8px!important}@media screen and (max-width:749px){.product-information__media .product-media-container,.product-information__media .product-media,.product-information__media .product__media{min-height:auto!important;aspect-ratio:1 / 1!important;border-radius:18px!important}.product-information__media .product-media-container img,.product-information__media .product-media__image,.product-information__media .product-media img,.product-information__media .product__media img{padding:12px!important}}.product-details,.product-details>*,.product-details .group-block{box-shadow:none!important}.product-details{width:100%!important;max-width:560px!important;margin-left:auto!important;padding:30px!important;background:#fffdf8f5!important;border:1px solid var(--rpb-border)!important;border-radius:26px!important;box-shadow:var(--rpb-shadow)!important;overflow:hidden!important}@media screen and (min-width:990px){.product-details.sticky-content--desktop,.product-details{position:sticky!important;top:calc(var(--sticky-header-offset, 74px) + 22px)!important;max-height:calc(100vh - var(--sticky-header-offset, 74px) - 44px)!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(196,154,53,.62) rgba(196,154,53,.12)!important}.product-details::-webkit-scrollbar{width:7px!important}.product-details::-webkit-scrollbar-track{background:#c49a351f!important;border-radius:999px!important}.product-details::-webkit-scrollbar-thumb{background:#c49a359e!important;border-radius:999px!important}}@media screen and (max-width:989px){.product-details{max-width:none!important;margin:0!important;padding:20px 16px 22px!important;border-radius:20px!important}}.product-details h1,.product-details .text-block h1,.product-details .text-block h4{font-family:var(--font-body--family)!important;font-size:clamp(25px,2vw,34px)!important;font-weight:850!important;line-height:1.16!important;letter-spacing:-.025em!important;color:var(--rpb-navy)!important;margin:0 0 10px!important;max-width:100%!important;overflow-wrap:break-word!important}.product-details product-price .price,.product-details product-price .price-item,.product-details product-price .price-item--regular,.product-details product-price .price-item--sale,.product-details [ref=priceContainer] .price{color:var(--rpb-gold)!important;font-family:var(--font-body--family)!important;font-size:1.38rem!important;font-weight:900!important;line-height:1.15!important}.product-details product-price *,.product-details .price *{color:var(--rpb-gold)!important}.product-details hr,.product-details ._divider{border-color:#c49a3547!important;margin-block:14px 18px!important}.product-details .variant-option legend,.product-details .variant-option__label{color:#071a2db8!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:10px!important}.product-details .variant-option{margin-bottom:16px!important}.product-details .variant-option__button-label{min-height:40px!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.46)!important;background:var(--rpb-paper)!important;color:var(--rpb-navy)!important;padding:9px 16px!important;font-size:.84rem!important;font-weight:750!important;line-height:1.1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;transition:transform .16s ease,border-color .16s ease,background .16s ease!important}.product-details .variant-option__button-label:hover{border-color:var(--rpb-gold)!important;transform:translateY(-1px)!important}.product-details .variant-option__button-label:has(:checked),.product-details .variant-option__button-label:has(input:checked){background:var(--rpb-navy)!important;border-color:var(--rpb-navy)!important;color:#fff!important}.product-details .product-form-buttons,.product-details .buy-buttons-block{width:100%!important}.product-details .product-form-buttons{display:grid!important;grid-template-columns:116px minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}.product-details .quantity-selector{width:116px!important;min-width:116px!important;height:48px!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.38)!important;background:var(--rpb-paper)!important;display:grid!important;grid-template-columns:38px 1fr 38px!important;align-items:center!important;overflow:hidden!important}.product-details .quantity-selector button,.product-details .quantity-minus,.product-details .quantity-plus{width:38px!important;height:48px!important;min-width:38px!important;min-height:48px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--rpb-navy)!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-details .quantity-selector input[type=number],.product-details .quantity-selector input{height:48px!important;border:0!important;background:transparent!important;color:var(--rpb-navy)!important;text-align:center!important;font-weight:800!important;padding:0!important}.product-details .add-to-cart-button.button,.product-details button[name=add].button{width:100%!important;min-height:48px!important;height:48px!important;border-radius:999px!important;background:linear-gradient(180deg,#d8b454 0%,var(--rpb-gold) 100%)!important;color:#fff!important;border:1px solid rgba(196,154,53,.55)!important;font-size:.9rem!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 10px 22px #c49a3538!important}.product-details .accelerated-checkout-block,.product-details .shopify-payment-button,.product-details .dynamic-checkout{grid-column:1 / -1!important;width:100%!important;margin-top:10px!important}.product-details .shopify-payment-button__button,.product-details .shopify-payment-button__button--unbranded{width:100%!important;min-height:48px!important;height:48px!important;border-radius:999px!important;background:var(--rpb-navy)!important;color:#fff!important;font-size:.92rem!important;font-weight:850!important}@media screen and (max-width:749px){.product-details .product-form-buttons{grid-template-columns:1fr!important;gap:10px!important}.product-details .quantity-selector{width:100%!important;min-width:100%!important}}.product-details .rte,.product-details .text-block.rte{color:#071a2dc7!important;font-family:var(--font-body--family)!important;font-size:.94rem!important;line-height:1.62!important;max-width:100%!important}@media screen and (min-width:990px){.product-details .rte,.product-details .text-block.rte{max-height:260px!important;overflow-y:auto!important;padding-right:8px!important;scrollbar-width:thin!important;scrollbar-color:rgba(196,154,53,.55) rgba(196,154,53,.1)!important}}.product-details .rte h2,.product-details .rte h3{color:var(--rpb-navy)!important;font-family:var(--font-body--family)!important;font-size:1.03rem!important;font-weight:850!important;line-height:1.28!important;margin:18px 0 8px!important}.product-details .rte ul{padding-left:18px!important;margin:8px 0 14px!important}.product-details .rte li{margin-bottom:6px!important}.sticky-add-to-cart__button.button.add-to-cart-button{background:linear-gradient(180deg,#d8b454 0%,var(--rpb-gold) 100%)!important;border-color:var(--rpb-gold)!important;color:#fff!important;border-radius:999px!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;border-radius:16px!important;padding:9px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:9px!important;align-items:center!important;background:#fffdf8f7!important;border:1px solid rgba(196,154,53,.24)!important;box-shadow:0 14px 34px #14120e33!important;-webkit-backdrop-filter:blur(12px) saturate(150%)!important;backdrop-filter:blur(12px) saturate(150%)!important;z-index:80!important}.sticky-add-to-cart__bar:before{display:none!important}.sticky-add-to-cart__image{width:42px!important;height:42px!important;border-radius:12px!important}.sticky-add-to-cart__title{display:block!important;color:var(--rpb-navy)!important;font-size:.76rem!important;font-weight:850!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.sticky-add-to-cart__variant{display:block!important;color:#071a2d94!important;font-size:.68rem!important;font-weight:600!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.sticky-add-to-cart__price{display:none!important}.sticky-add-to-cart__button{min-width:92px!important;height:40px!important;min-height:40px!important;padding:0 13px!important;font-size:.74rem!important;font-weight:900!important}.sticky-add-to-cart__button .add-to-cart-icon{display:none!important}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline-flex!important}}.shopify-section:has(.product-recommendations){background:var(--rpb-ivory)!important}.product-recommendations{width:min(100% - 48px,1500px)!important;max-width:1500px!important;margin-inline:auto!important;padding-block:34px 60px!important}.product-recommendations h3{color:var(--rpb-navy)!important;font-family:var(--font-body--family)!important;font-size:1.35rem!important;font-weight:900!important;letter-spacing:-.015em!important;border-bottom:2px solid rgba(196,154,53,.32)!important;padding-bottom:12px!important;margin-bottom:24px!important}.product-recommendations .product-grid,.product-recommendations .grid,.product-recommendations [class*=product-grid]{align-items:stretch!important}.product-recommendations .product-card,.product-recommendations .product-card__content{height:100%!important}.product-recommendations .product-card__content{min-height:520px!important;display:flex!important;flex-direction:column!important;padding:12px 12px 14px!important;border-radius:20px!important;border:1px solid rgba(196,154,53,.16)!important;background:radial-gradient(circle at 90% 8%,rgba(196,154,53,.055),transparent 28%),linear-gradient(180deg,#fff,#fffdf8)!important;box-shadow:0 12px 30px #14120e14!important;overflow:hidden!important}.product-recommendations .card-gallery,.product-recommendations .product-media-container,.product-recommendations .product-media{width:100%!important;height:360px!important;min-height:360px!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important}.product-recommendations .card-gallery img,.product-recommendations .product-media-container img,.product-recommendations .product-media img{width:100%!important;height:100%!important;object-fit:contain!important;padding:10px!important}.product-recommendations product-title,.product-recommendations .product-title{margin-top:12px!important}.product-recommendations product-title *,.product-recommendations .product-title *,.product-recommendations .product-card__content a:not(.product-card__link){color:var(--rpb-navy)!important;font-family:var(--font-body--family)!important;font-size:.9rem!important;font-weight:750!important;line-height:1.28!important;text-decoration:none!important}.product-recommendations product-title,.product-recommendations .product-title,.product-recommendations product-title a,.product-recommendations .product-title a{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:3.45em!important}.product-recommendations product-price,.product-recommendations .price,.product-recommendations .price-item{margin-top:auto!important;color:var(--rpb-gold)!important;font-size:.98rem!important;font-weight:900!important}.product-recommendations product-price *,.product-recommendations .price *{color:var(--rpb-gold)!important}@media screen and (max-width:749px){.product-recommendations{width:min(100% - 24px,760px)!important;padding-block:28px 42px!important}.product-recommendations .product-card__content{min-height:330px!important;border-radius:16px!important;padding:8px 8px 10px!important}.product-recommendations .card-gallery,.product-recommendations .product-media-container,.product-recommendations .product-media{height:200px!important;min-height:200px!important;border-radius:13px!important}.product-recommendations product-title *,.product-recommendations .product-title *,.product-recommendations .product-card__content a:not(.product-card__link){font-size:.8rem!important;line-height:1.25!important}.product-recommendations product-price,.product-recommendations .price,.product-recommendations .price-item{font-size:.88rem!important}}body:has(sticky-add-to-cart) #MainContent{background:radial-gradient(circle at 8% 10%,rgba(196,154,53,.055),transparent 28%),linear-gradient(180deg,#fffdf8,#f8f2e9)!important;padding-bottom:96px!important}body:has(sticky-add-to-cart) #MainContent .product-information{background:transparent!important;padding:22px 0 34px!important}body:has(sticky-add-to-cart) #MainContent .product-information__grid{width:min(100%,1240px)!important;margin-inline:auto!important;padding-inline:clamp(14px,3vw,28px)!important;gap:clamp(20px,3vw,42px)!important;align-items:start!important}@media screen and (min-width:990px){body:has(sticky-add-to-cart) #MainContent .product-information__grid{display:grid!important;grid-template-columns:minmax(0,55%) minmax(380px,41%)!important}body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(media-gallery),body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(.product-media-gallery),body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(.product-gallery),body:has(sticky-add-to-cart) #MainContent media-gallery,body:has(sticky-add-to-cart) #MainContent .product-media-gallery,body:has(sticky-add-to-cart) #MainContent .product-gallery{order:1!important;grid-column:1!important}body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(.product-details),body:has(sticky-add-to-cart) #MainContent .product-details{order:2!important;grid-column:2!important}body:has(sticky-add-to-cart) #MainContent .product-details{position:sticky!important;top:calc(var(--header-height, 80px) + 18px)!important}}@media screen and (max-width:989px){body:has(sticky-add-to-cart) #MainContent .product-information__grid{display:flex!important;flex-direction:column!important}body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(media-gallery),body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(.product-media-gallery),body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(.product-gallery),body:has(sticky-add-to-cart) #MainContent media-gallery,body:has(sticky-add-to-cart) #MainContent .product-media-gallery,body:has(sticky-add-to-cart) #MainContent .product-gallery{order:1!important;display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important;width:100%!important}body:has(sticky-add-to-cart) #MainContent .product-information__grid>:has(.product-details),body:has(sticky-add-to-cart) #MainContent .product-details{order:2!important}}body:has(sticky-add-to-cart) #MainContent media-gallery,body:has(sticky-add-to-cart) #MainContent .product-media-gallery,body:has(sticky-add-to-cart) #MainContent .product-gallery,body:has(sticky-add-to-cart) #MainContent .product__media-wrapper{display:block!important;width:100%!important;border-radius:22px!important;overflow:hidden!important}body:has(sticky-add-to-cart) #MainContent .product-media-container,body:has(sticky-add-to-cart) #MainContent .product-media,body:has(sticky-add-to-cart) #MainContent .product__media{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;max-height:none!important;border-radius:20px!important;background:#fff!important;border:1px solid rgba(196,154,53,.14)!important;overflow:hidden!important}body:has(sticky-add-to-cart) #MainContent .product-media img,body:has(sticky-add-to-cart) #MainContent .product-media-container img,body:has(sticky-add-to-cart) #MainContent .product__media img,body:has(sticky-add-to-cart) #MainContent media-gallery img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;max-height:620px!important;object-fit:contain!important;object-position:center center!important;padding:8px!important;border-radius:18px!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent media-gallery,body:has(sticky-add-to-cart) #MainContent .product-media-gallery,body:has(sticky-add-to-cart) #MainContent .product-gallery{margin-bottom:4px!important;border-radius:18px!important}body:has(sticky-add-to-cart) #MainContent .product-media img,body:has(sticky-add-to-cart) #MainContent .product-media-container img,body:has(sticky-add-to-cart) #MainContent .product__media img,body:has(sticky-add-to-cart) #MainContent media-gallery img{max-height:390px!important;padding:6px!important}}body:has(sticky-add-to-cart) #MainContent .product-details{background:#fffdf8f7!important;border:1px solid rgba(196,154,53,.18)!important;border-radius:22px!important;padding:clamp(18px,2.4vw,28px)!important;box-shadow:0 12px 30px #14120e12,inset 0 1px #ffffffd1!important;overflow:visible!important;width:100%!important;max-width:100%!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details{border-radius:18px!important;padding:18px 16px 20px!important;margin:0!important}}body:has(sticky-add-to-cart) #MainContent .product-details product-title,body:has(sticky-add-to-cart) #MainContent .product-details .product-title,body:has(sticky-add-to-cart) #MainContent .product-details h1{color:#071a2d!important;font-family:var(--font-body--family)!important;font-size:clamp(25px,2.1vw,34px)!important;font-weight:850!important;line-height:1.18!important;letter-spacing:-.025em!important;margin:0 0 12px!important;padding:0!important;max-width:100%!important;text-wrap:balance!important;overflow-wrap:break-word!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details product-title,body:has(sticky-add-to-cart) #MainContent .product-details .product-title,body:has(sticky-add-to-cart) #MainContent .product-details h1{font-size:24px!important;line-height:1.22!important;letter-spacing:-.018em!important}}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price,body:has(sticky-add-to-cart) #MainContent .product-details .price-item,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--regular,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--sale{color:#c49a35!important;font-size:clamp(1.22rem,1rem + .45vw,1.45rem)!important;font-weight:900!important;line-height:1.2!important;margin:4px 0 18px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price *,body:has(sticky-add-to-cart) #MainContent .product-details .price *{color:#c49a35!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{display:block!important;margin:16px 0!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input,body:has(sticky-add-to-cart) #MainContent .product-details fieldset{margin:0 0 14px!important;padding:0!important;border:0!important}body:has(sticky-add-to-cart) #MainContent .product-details legend,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label{display:flex!important;align-items:center!important;gap:8px!important;color:#071a2d!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-bottom:10px!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label{min-height:44px!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.42)!important;background:#fffdf8!important;color:#071a2d!important;padding:10px 15px!important;font-size:.92rem!important;font-weight:800!important;line-height:1.12!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;box-sizing:border-box!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label:has(input:checked),body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label:has(input:checked){background:linear-gradient(180deg,#d8b454,#c49a35)!important;color:#fff!important;border-color:#c49a35!important;box-shadow:0 8px 20px #c49a352e!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{display:grid!important;grid-template-columns:116px minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important;width:100%!important;margin-top:14px!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{grid-template-columns:1fr!important;gap:10px!important}}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input{width:116px!important;min-width:116px!important;height:48px!important;min-height:48px!important;display:grid!important;grid-template-columns:38px 1fr 38px!important;align-items:center!important;justify-items:center!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.36)!important;background:#fffdf8!important;overflow:hidden!important;margin:0!important;padding:0!important;box-sizing:border-box!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input{width:100%!important;min-width:100%!important}}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector button,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-minus,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-plus{width:38px!important;height:48px!important;min-width:38px!important;min-height:48px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#071a2d!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;box-shadow:none!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector input,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector input,body:has(sticky-add-to-cart) #MainContent .product-details .quantity input,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input input{width:100%!important;height:48px!important;min-height:48px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#071a2d!important;text-align:center!important;font-size:.96rem!important;font-weight:850!important;line-height:48px!important;box-shadow:none!important}body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add]{min-height:48px!important;height:48px!important;border-radius:999px!important;background:linear-gradient(180deg,#d8b454,#c49a35)!important;color:#fff!important;border:1px solid rgba(196,154,53,.55)!important;font-size:.96rem!important;font-weight:900!important;letter-spacing:.02em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:0 18px!important;box-shadow:0 10px 22px #c49a3538!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button,body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button--unbranded{width:100%!important;min-height:48px!important;height:48px!important;border-radius:999px!important;background:#071a2d!important;color:#fff!important;font-size:.96rem!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}body:has(sticky-add-to-cart) #MainContent .product-details .rte,body:has(sticky-add-to-cart) #MainContent .product-details .product-description,body:has(sticky-add-to-cart) #MainContent .product-details .product__description{color:#071a2db8!important;font-size:.98rem!important;line-height:1.62!important;max-width:100%!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details .rte,body:has(sticky-add-to-cart) #MainContent .product-details .product-description,body:has(sticky-add-to-cart) #MainContent .product-details .product__description{font-size:.94rem!important;line-height:1.58!important}body:has(sticky-add-to-cart) #MainContent .product-details .rte h2,body:has(sticky-add-to-cart) #MainContent .product-details .rte h3,body:has(sticky-add-to-cart) #MainContent .product-details .product-description h2,body:has(sticky-add-to-cart) #MainContent .product-details .product-description h3{font-size:1.35rem!important;line-height:1.2!important}}@media screen and (max-width:749px){.sticky-add-to-cart__bar{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;border-radius:16px!important;padding:9px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:9px!important;align-items:center!important;background:#fffdf8f7!important;border:1px solid rgba(196,154,53,.24)!important;box-shadow:0 14px 34px #14120e33!important;-webkit-backdrop-filter:blur(12px) saturate(150%)!important;backdrop-filter:blur(12px) saturate(150%)!important;z-index:90!important}.sticky-add-to-cart__bar:before{display:none!important}.sticky-add-to-cart__image{width:44px!important;height:44px!important;border-radius:12px!important}.sticky-add-to-cart__title{display:block!important;color:#071a2d!important;font-size:.78rem!important;font-weight:850!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important}.sticky-add-to-cart__variant{color:#071a2d94!important;font-size:.7rem!important;font-weight:600!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-top:2px!important}.sticky-add-to-cart__price{display:none!important}.sticky-add-to-cart__button{width:auto!important;min-width:96px!important;height:42px!important;min-height:42px!important;border-radius:999px!important;padding:0 14px!important;background:linear-gradient(180deg,#d8b454,#c49a35)!important;color:#fff!important;font-size:.76rem!important;font-weight:900!important}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline-flex!important}.sticky-add-to-cart__button .add-to-cart-icon{display:none!important}}@media screen and (max-width:749px){.rehan-footer{padding-bottom:110px!important;overflow:hidden!important}.rehan-footer__backtotop{right:16px!important;bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;width:46px!important;height:46px!important;border-radius:999px!important;background:#071a2d!important;color:#fff!important;border:1px solid rgba(196,154,53,.38)!important;box-shadow:0 12px 26px #071a2d40!important;z-index:100!important}}body:has(sticky-add-to-cart) #MainContent{background:radial-gradient(circle at 8% 12%,rgba(196,154,53,.05),transparent 28%),linear-gradient(180deg,#fffdf8,#f8f2e9)!important;padding-bottom:92px!important}body:has(sticky-add-to-cart) #MainContent .product-information{background:transparent!important;padding-block:20px 28px!important}body:has(sticky-add-to-cart) #MainContent .product-information__grid{width:min(100%,1220px)!important;margin-inline:auto!important;padding-inline:clamp(14px,3vw,28px)!important;gap:clamp(18px,3vw,36px)!important;align-items:start!important}@media screen and (min-width:990px){body:has(sticky-add-to-cart) #MainContent .product-information__grid{display:grid!important;grid-template-columns:minmax(0,56%) minmax(360px,40%)!important}body:has(sticky-add-to-cart) #MainContent .product-details{max-height:min(720px,calc(100vh - 145px))!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(196,154,53,.55) rgba(196,154,53,.12)!important}body:has(sticky-add-to-cart) #MainContent .product-details::-webkit-scrollbar{width:7px!important}body:has(sticky-add-to-cart) #MainContent .product-details::-webkit-scrollbar-track{background:#c49a351f!important;border-radius:999px!important}body:has(sticky-add-to-cart) #MainContent .product-details::-webkit-scrollbar-thumb{background:#c49a358c!important;border-radius:999px!important}}@media screen and (max-width:989px){body:has(sticky-add-to-cart) #MainContent .product-information__grid{display:flex!important;flex-direction:column!important}}body:has(sticky-add-to-cart) #MainContent media-gallery,body:has(sticky-add-to-cart) #MainContent .product-media-gallery,body:has(sticky-add-to-cart) #MainContent .product-gallery,body:has(sticky-add-to-cart) #MainContent .product__media-wrapper{display:block!important;width:100%!important;order:1!important;border-radius:20px!important;overflow:hidden!important}body:has(sticky-add-to-cart) #MainContent .product-media,body:has(sticky-add-to-cart) #MainContent .product-media-container,body:has(sticky-add-to-cart) #MainContent .product__media{display:block!important;background:#fff!important;border:1px solid rgba(196,154,53,.14)!important;border-radius:18px!important;overflow:hidden!important}body:has(sticky-add-to-cart) #MainContent media-gallery img,body:has(sticky-add-to-cart) #MainContent .product-media img,body:has(sticky-add-to-cart) #MainContent .product-media-container img,body:has(sticky-add-to-cart) #MainContent .product__media img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;object-position:center!important;padding:7px!important;border-radius:16px!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent media-gallery img,body:has(sticky-add-to-cart) #MainContent .product-media img,body:has(sticky-add-to-cart) #MainContent .product-media-container img,body:has(sticky-add-to-cart) #MainContent .product__media img{max-height:385px!important}}body:has(sticky-add-to-cart) #MainContent .product-details{order:2!important;width:100%!important;background:#fffdf8fa!important;border:1px solid rgba(196,154,53,.16)!important;border-radius:20px!important;padding:clamp(16px,2.2vw,24px)!important;box-shadow:0 10px 26px #14120e11,inset 0 1px #ffffffd1!important}@media screen and (min-width:990px){body:has(sticky-add-to-cart) #MainContent .product-details{position:sticky!important;top:calc(var(--header-height, 76px) + 16px)!important}}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details{border-radius:18px!important;padding:16px 14px 18px!important}}body:has(sticky-add-to-cart) #MainContent .product-details h1,body:has(sticky-add-to-cart) #MainContent .product-details h2,body:has(sticky-add-to-cart) #MainContent .product-details h3,body:has(sticky-add-to-cart) #MainContent .product-details h4{color:#071a2d!important;font-family:var(--font-body--family)!important;font-weight:850!important;line-height:1.18!important;letter-spacing:-.02em!important;margin-block:0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1,body:has(sticky-add-to-cart) #MainContent .product-details h2:first-child,body:has(sticky-add-to-cart) #MainContent .product-details h3:first-child,body:has(sticky-add-to-cart) #MainContent .product-details h4:first-child{font-size:clamp(23px,1.9vw,31px)!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details h1,body:has(sticky-add-to-cart) #MainContent .product-details h2:first-child,body:has(sticky-add-to-cart) #MainContent .product-details h3:first-child,body:has(sticky-add-to-cart) #MainContent .product-details h4:first-child{font-size:23px!important;line-height:1.22!important}}body:has(sticky-add-to-cart) #MainContent .product-details .rte,body:has(sticky-add-to-cart) #MainContent .product-details .text-block,body:has(sticky-add-to-cart) #MainContent .product-details [class*=description]{color:#071a2db8!important;font-size:.91rem!important;line-height:1.55!important;max-width:100%!important}@media screen and (min-width:990px){body:has(sticky-add-to-cart) #MainContent .product-details .rte,body:has(sticky-add-to-cart) #MainContent .product-details .text-block:has(p),body:has(sticky-add-to-cart) #MainContent .product-details [class*=description]{max-height:190px!important;overflow-y:auto!important;padding-right:8px!important;scrollbar-width:thin!important;scrollbar-color:rgba(196,154,53,.5) rgba(196,154,53,.1)!important}}body:has(sticky-add-to-cart) #MainContent .product-details .rte h2,body:has(sticky-add-to-cart) #MainContent .product-details .rte h3,body:has(sticky-add-to-cart) #MainContent .product-details .text-block h2,body:has(sticky-add-to-cart) #MainContent .product-details .text-block h3{font-size:1.08rem!important;line-height:1.25!important;margin-block:12px 6px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price,body:has(sticky-add-to-cart) #MainContent .product-details .price-item,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--regular,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--sale{color:#c49a35!important;font-size:clamp(1.15rem,1rem + .35vw,1.35rem)!important;font-weight:900!important;line-height:1.15!important;margin-block:8px 14px!important}body:has(sticky-add-to-cart) #MainContent .product-details .price *,body:has(sticky-add-to-cart) #MainContent .product-details product-price *{color:#c49a35!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{margin-block:12px 14px!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input,body:has(sticky-add-to-cart) #MainContent .product-details fieldset{margin:0 0 12px!important;padding:0!important;border:0!important}body:has(sticky-add-to-cart) #MainContent .product-details legend,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label{color:#071a2d!important;font-size:.74rem!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label{min-height:40px!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.42)!important;background:#fffdf8!important;color:#071a2d!important;padding:9px 14px!important;font-size:.86rem!important;font-weight:800!important;line-height:1.1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label:has(input:checked),body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label:has(input:checked){background:linear-gradient(180deg,#d8b454,#c49a35)!important;color:#fff!important;border-color:#c49a35!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:10px!important;width:100%!important;align-items:stretch!important;margin-top:12px!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input{width:112px!important;min-width:112px!important;height:46px!important;min-height:46px!important;display:grid!important;grid-template-columns:36px 1fr 36px!important;align-items:center!important;justify-items:center!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.34)!important;background:#fffdf8!important;overflow:hidden!important;padding:0!important;margin:0!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector button,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-minus,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-plus{width:36px!important;height:46px!important;min-width:36px!important;min-height:46px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#071a2d!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;box-shadow:none!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector input,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector input,body:has(sticky-add-to-cart) #MainContent .product-details .quantity input,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input input{width:100%!important;height:46px!important;min-height:46px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#071a2d!important;text-align:center!important;font-size:.94rem!important;font-weight:850!important;line-height:46px!important;box-shadow:none!important}body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add]{min-height:46px!important;height:46px!important;border-radius:999px!important;background:linear-gradient(180deg,#d8b454,#c49a35)!important;color:#fff!important;border:1px solid rgba(196,154,53,.55)!important;font-size:.92rem!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button,body:has(sticky-add-to-cart) #MainContent .product-details .dynamic-checkout{grid-column:1 / -1!important;width:100%!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button,body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button--unbranded{width:100%!important;min-height:46px!important;height:46px!important;border-radius:999px!important;background:#071a2d!important;color:#fff!important;font-size:.92rem!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{grid-template-columns:1fr!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input{width:100%!important;min-width:100%!important}}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations),body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations),body:has(sticky-add-to-cart) [id*=product_recommendations]{margin-top:0!important;padding-top:14px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .section,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .section,body:has(sticky-add-to-cart) [id*=product_recommendations] .section{padding-block-start:18px!important;padding-block-end:34px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) h2,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) h3,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) h2,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) h3,body:has(sticky-add-to-cart) [id*=product_recommendations] h2,body:has(sticky-add-to-cart) [id*=product_recommendations] h3{font-size:clamp(24px,5vw,34px)!important;margin-bottom:18px!important;color:#071a2d!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-grid,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-grid,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-grid{row-gap:18px!important;column-gap:12px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-card__content,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-card__content,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-card__content{min-height:0!important;height:auto!important;padding:8px 8px 12px!important;border-radius:18px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .card-gallery,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-media-container,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .card-gallery,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-media-container,body:has(sticky-add-to-cart) [id*=product_recommendations] .card-gallery,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-media-container{aspect-ratio:1 / 1!important;min-height:0!important;max-height:none!important;border-radius:14px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-card img,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-card img,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-card img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;padding:4px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-title,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-title,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-title,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-title,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-title,body:has(sticky-add-to-cart) [id*=product_recommendations] product-title{min-height:0!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-title *,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-title *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-title *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-title *,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-title *,body:has(sticky-add-to-cart) [id*=product_recommendations] product-title *{font-size:.82rem!important;line-height:1.25!important;font-weight:800!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .price,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-price,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .price,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-price,body:has(sticky-add-to-cart) [id*=product_recommendations] .price,body:has(sticky-add-to-cart) [id*=product_recommendations] product-price{color:#c49a35!important;font-size:.95rem!important;font-weight:900!important;margin-top:4px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .price *,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-price *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .price *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-price *,body:has(sticky-add-to-cart) [id*=product_recommendations] .price *,body:has(sticky-add-to-cart) [id*=product_recommendations] product-price *{color:#c49a35!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations),body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations),body:has(sticky-add-to-cart) [id*=product_recommendations]{padding-top:6px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .section,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .section,body:has(sticky-add-to-cart) [id*=product_recommendations] .section{padding-block-start:12px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-card__content,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-card__content,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-card__content{padding:7px 7px 10px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-title *,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-title *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-title *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-title *,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-title *,body:has(sticky-add-to-cart) [id*=product_recommendations] product-title *{font-size:.78rem!important;line-height:1.22!important}}@media screen and (max-width:749px){.sticky-add-to-cart__bar{left:50%!important;right:auto!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;width:min(350px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;transform:translate(-50%) translateY(calc(100% + 28px))!important;border-radius:18px!important;padding:9px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;background:#fffdf8fa!important;border:1px solid rgba(196,154,53,.26)!important;box-shadow:0 16px 36px #14120e33!important;z-index:90!important}.sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%) translateY(0)!important;opacity:1!important}.sticky-add-to-cart__bar:before{display:none!important}.sticky-add-to-cart__image{display:none!important}.sticky-add-to-cart__info{min-width:0!important}.sticky-add-to-cart__title{display:block!important;color:#071a2d!important;font-size:.75rem!important;font-weight:850!important;line-height:1.12!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important}.sticky-add-to-cart__variant,.sticky-add-to-cart__price{display:none!important}.sticky-add-to-cart__button{width:auto!important;min-width:128px!important;height:44px!important;min-height:44px!important;border-radius:999px!important;padding:0 18px!important;background:linear-gradient(180deg,#d8b454,#c49a35)!important;color:#fff!important;font-size:.82rem!important;font-weight:900!important}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline-flex!important}.sticky-add-to-cart__button .add-to-cart-icon{display:none!important}}@media screen and (max-width:749px){body:has(sticky-add-to-cart) .rehan-footer__backtotop{right:16px!important;bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;width:44px!important;height:44px!important;border-radius:999px!important;background:#071a2d!important;color:#fff!important;border:1px solid rgba(196,154,53,.38)!important;box-shadow:0 12px 26px #071a2d3d!important;z-index:110!important}body:has(sticky-add-to-cart) .rehan-footer{padding-bottom:108px!important}}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-information{padding-block:10px 18px!important}body:has(sticky-add-to-cart) #MainContent .product-information__grid{gap:10px!important;padding-inline:10px!important}body:has(sticky-add-to-cart) #MainContent .product-details{padding:14px 14px 16px!important;border-radius:18px!important;gap:0!important}body:has(sticky-add-to-cart) #MainContent .product-details>*,body:has(sticky-add-to-cart) #MainContent .product-details .group-block,body:has(sticky-add-to-cart) #MainContent .product-details .text-block,body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component{margin-top:0!important;margin-bottom:10px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1,body:has(sticky-add-to-cart) #MainContent .product-details h2:first-child,body:has(sticky-add-to-cart) #MainContent .product-details h3:first-child,body:has(sticky-add-to-cart) #MainContent .product-details h4:first-child,body:has(sticky-add-to-cart) #MainContent .product-details product-title,body:has(sticky-add-to-cart) #MainContent .product-details .product-title{font-size:21px!important;line-height:1.18!important;letter-spacing:-.015em!important;margin:0 0 6px!important;padding:0!important}body:has(sticky-add-to-cart) #MainContent .product-details .text-block,body:has(sticky-add-to-cart) #MainContent .product-details .rte p:first-child{color:#071a2dad!important;font-size:.84rem!important;line-height:1.42!important;margin:0 0 8px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price,body:has(sticky-add-to-cart) #MainContent .product-details .price-item,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--regular,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--sale{color:#c49a35!important;font-size:1.36rem!important;font-weight:950!important;line-height:1.1!important;margin:2px 0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price *,body:has(sticky-add-to-cart) #MainContent .product-details .price *{color:#c49a35!important;font-weight:950!important}body:has(sticky-add-to-cart) #MainContent .product-details hr,body:has(sticky-add-to-cart) #MainContent .product-details .divider,body:has(sticky-add-to-cart) #MainContent .product-details [class*=divider]{margin-block:8px 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{margin:6px 0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input,body:has(sticky-add-to-cart) #MainContent .product-details fieldset{margin:0 0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details legend,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label{margin-bottom:7px!important;font-size:.7rem!important;letter-spacing:.12em!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label{min-height:38px!important;padding:8px 12px!important;font-size:.82rem!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{gap:9px!important;margin-top:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input{height:44px!important;min-height:44px!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector button,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity button,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input button{height:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector input,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector input,body:has(sticky-add-to-cart) #MainContent .product-details .quantity input,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input input{height:44px!important;min-height:44px!important;line-height:44px!important;text-align:center!important}body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add],body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button{height:44px!important;min-height:44px!important;font-size:.88rem!important}}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details .rte,body:has(sticky-add-to-cart) #MainContent .product-details .product-description,body:has(sticky-add-to-cart) #MainContent .product-details .product__description,body:has(sticky-add-to-cart) #MainContent .product-details [class*=description]{max-height:none!important;overflow:visible!important;padding-right:0!important;font-size:.88rem!important;line-height:1.5!important;color:#071a2db3!important}body:has(sticky-add-to-cart) #MainContent .product-details .rte h2,body:has(sticky-add-to-cart) #MainContent .product-details .rte h3,body:has(sticky-add-to-cart) #MainContent .product-details .product-description h2,body:has(sticky-add-to-cart) #MainContent .product-details .product-description h3{font-size:1.08rem!important;line-height:1.22!important;margin:12px 0 6px!important}body:has(sticky-add-to-cart) #MainContent .product-details .rte ul,body:has(sticky-add-to-cart) #MainContent .product-details .product-description ul{margin-block:6px 10px!important;padding-left:18px!important}body:has(sticky-add-to-cart) #MainContent .product-details .rte li,body:has(sticky-add-to-cart) #MainContent .product-details .product-description li{margin-bottom:4px!important}}@media screen and (max-width:749px){body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations),body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations),body:has(sticky-add-to-cart) [id*=product_recommendations]{padding-top:0!important;margin-top:-8px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .section,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .section,body:has(sticky-add-to-cart) [id*=product_recommendations] .section{padding-block-start:8px!important;padding-block-end:28px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) h2,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) h3,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) h2,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) h3,body:has(sticky-add-to-cart) [id*=product_recommendations] h2,body:has(sticky-add-to-cart) [id*=product_recommendations] h3{font-size:1.45rem!important;line-height:1.15!important;margin-bottom:14px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-card__content,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-card__content,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-card__content{height:auto!important;min-height:0!important;padding:7px 7px 10px!important;gap:6px!important;border-radius:16px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .card-gallery,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-media-container,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .card-gallery,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-media-container,body:has(sticky-add-to-cart) [id*=product_recommendations] .card-gallery,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-media-container{height:145px!important;min-height:145px!important;max-height:145px!important;aspect-ratio:auto!important;border-radius:13px!important;overflow:hidden!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-card img,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-card img,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-card img{width:100%!important;height:100%!important;object-fit:contain!important;padding:3px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-title,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-title,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-title,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-title,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-title,body:has(sticky-add-to-cart) [id*=product_recommendations] product-title{min-height:0!important;margin:2px 0 0!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-title *,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-title *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-title *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-title *,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-title *,body:has(sticky-add-to-cart) [id*=product_recommendations] product-title *{font-size:.72rem!important;line-height:1.18!important;font-weight:800!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .product-title,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-title,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .product-title,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-title,body:has(sticky-add-to-cart) [id*=product_recommendations] .product-title,body:has(sticky-add-to-cart) [id*=product_recommendations] product-title{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .price,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-price,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .price,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-price,body:has(sticky-add-to-cart) [id*=product_recommendations] .price,body:has(sticky-add-to-cart) [id*=product_recommendations] product-price{color:#c49a35!important;font-size:1.04rem!important;font-weight:950!important;line-height:1.1!important;margin-top:3px!important}body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) .price *,body:has(sticky-add-to-cart) .shopify-section:has(product-recommendations) product-price *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) .price *,body:has(sticky-add-to-cart) .shopify-section:has(.product-recommendations) product-price *,body:has(sticky-add-to-cart) [id*=product_recommendations] .price *,body:has(sticky-add-to-cart) [id*=product_recommendations] product-price *{color:#c49a35!important;font-weight:950!important}}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details{padding:16px 14px 18px!important;border-radius:18px!important}body:has(sticky-add-to-cart) #MainContent .product-details>*,body:has(sticky-add-to-cart) #MainContent .product-details .group-block,body:has(sticky-add-to-cart) #MainContent .product-details .text-block,body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons-block{margin-top:0!important;margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1{color:#071a2d!important;font-family:var(--font-body--family)!important;font-size:24px!important;line-height:1.16!important;font-weight:900!important;letter-spacing:-.018em!important;margin:0 0 8px!important;max-width:100%!important;text-wrap:pretty!important;overflow-wrap:normal!important;word-break:normal!important}body:has(sticky-add-to-cart) #MainContent .product-details .text-block p{color:#071a2dad!important;font-size:.92rem!important;line-height:1.42!important;margin:0 0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price,body:has(sticky-add-to-cart) #MainContent .product-details .price-item,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--regular,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--sale{color:#c49a35!important;font-size:1.36rem!important;font-weight:950!important;line-height:1.1!important;margin:0 0 12px!important}body:has(sticky-add-to-cart) #MainContent .product-details .price *,body:has(sticky-add-to-cart) #MainContent .product-details product-price *{color:#c49a35!important;font-weight:950!important}body:has(sticky-add-to-cart) #MainContent .product-details hr,body:has(sticky-add-to-cart) #MainContent .product-details .divider,body:has(sticky-add-to-cart) #MainContent .product-details [class*=divider]{display:none!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{margin:0 0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input,body:has(sticky-add-to-cart) #MainContent .product-details fieldset{margin:0 0 8px!important}body:has(sticky-add-to-cart) #MainContent .product-details legend,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label{color:#071a2d!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label{min-height:40px!important;padding:8px 13px!important;font-size:.86rem!important;font-weight:850!important;line-height:1.1!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{gap:9px!important;margin-top:6px!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input,body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add],body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button{height:44px!important;min-height:44px!important}}@media screen and (min-width:990px){body:has(sticky-add-to-cart) #MainContent .product-details{max-width:460px!important;padding:18px 20px 20px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1{font-size:28px!important;line-height:1.14!important;font-weight:900!important;margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .text-block p{font-size:.92rem!important;line-height:1.45!important;margin-bottom:10px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price{margin-bottom:12px!important}body:has(sticky-add-to-cart) #MainContent .product-details hr,body:has(sticky-add-to-cart) #MainContent .product-details .divider,body:has(sticky-add-to-cart) #MainContent .product-details [class*=divider]{display:none!important}}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details{padding:16px 14px 17px!important}body:has(sticky-add-to-cart) #MainContent .product-details>*,body:has(sticky-add-to-cart) #MainContent .product-details .group-block,body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons-block{margin-top:0!important;margin-bottom:6px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1{margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .text-block p{margin:0 0 9px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price{display:inline-flex!important;align-items:center!important;width:fit-content!important;color:#c49a35!important;font-size:1.34rem!important;font-weight:950!important;line-height:1!important;margin:0 0 10px!important;padding:0!important}body:has(sticky-add-to-cart) #MainContent .product-details .price *,body:has(sticky-add-to-cart) #MainContent .product-details product-price *{color:#c49a35!important;font-weight:950!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{margin:0 0 8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input,body:has(sticky-add-to-cart) #MainContent .product-details fieldset{margin:0 0 7px!important}body:has(sticky-add-to-cart) #MainContent .product-details legend,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:6px!important;color:#071a2d!important;font-size:.9rem!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important}body:has(sticky-add-to-cart) #MainContent .product-details legend span,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label span{color:#071a2d94!important;font-weight:650!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label{min-height:38px!important;padding:8px 13px!important;font-size:.84rem!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{gap:7px!important;margin-top:4px!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button,body:has(sticky-add-to-cart) #MainContent .product-details .dynamic-checkout{margin-top:0!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input,body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add],body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button{height:43px!important;min-height:43px!important}body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add]{margin-bottom:0!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button{margin-top:0!important}}@media screen and (min-width:990px){body:has(sticky-add-to-cart) #MainContent .product-details{padding:17px 19px 18px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1{font-size:27px!important;line-height:1.14!important;margin-bottom:7px!important}body:has(sticky-add-to-cart) #MainContent .product-details .text-block p{font-size:.9rem!important;line-height:1.38!important;margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price{margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{gap:7px!important;margin-top:4px!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button,body:has(sticky-add-to-cart) #MainContent .product-details .dynamic-checkout{margin-top:0!important}}@media screen and (min-width:990px){body:has(sticky-add-to-cart) #MainContent .product-information__grid{grid-template-columns:minmax(0,57%) minmax(360px,410px)!important;gap:36px!important;align-items:start!important}body:has(sticky-add-to-cart) #MainContent .product-details{align-self:start!important;max-width:430px!important;width:100%!important;margin-top:16px!important;padding:22px 24px 24px!important;border-radius:20px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1{font-size:28px!important;line-height:1.12!important;letter-spacing:-.018em!important;margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .text-block p{font-size:.92rem!important;line-height:1.42!important;margin-bottom:12px!important;max-width:95%!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price{margin:0 0 14px!important}}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price,body:has(sticky-add-to-cart) #MainContent .product-details .price-item,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--regular,body:has(sticky-add-to-cart) #MainContent .product-details .price-item--sale{color:#c49a35!important;font-weight:950!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price *,body:has(sticky-add-to-cart) #MainContent .product-details .price *{color:#c49a35!important;font-weight:950!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{display:block!important;margin:0 0 12px!important;padding:10px 12px!important;border-radius:14px!important;background:#c49a350e!important;border:1px solid rgba(196,154,53,.13)!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input,body:has(sticky-add-to-cart) #MainContent .product-details fieldset{margin:0!important}body:has(sticky-add-to-cart) #MainContent .product-details legend,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label{display:flex!important;align-items:baseline!important;gap:8px!important;margin:0 0 8px!important;color:#071a2d!important;font-size:.92rem!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label{min-height:38px!important;padding:8px 14px!important;border-radius:999px!important;font-size:.85rem!important;font-weight:850!important;line-height:1.1!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;column-gap:12px!important;row-gap:8px!important;align-items:stretch!important;width:100%!important;margin-top:6px!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input{width:112px!important;min-width:112px!important;height:44px!important;min-height:44px!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.34)!important;background:#fffdf8!important;position:relative!important;z-index:2!important;overflow:hidden!important}body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add]{width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;border-radius:999px!important;position:relative!important;z-index:1!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button,body:has(sticky-add-to-cart) #MainContent .product-details .dynamic-checkout{grid-column:1 / -1!important;width:100%!important;margin-top:0!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button,body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button__button--unbranded{width:100%!important;height:44px!important;min-height:44px!important;border-radius:999px!important;margin:0!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details{padding:16px 14px 17px!important}body:has(sticky-add-to-cart) #MainContent .product-details h1{font-size:24px!important;line-height:1.16!important;margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .text-block p{font-size:.92rem!important;line-height:1.42!important;margin:0 0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details .price{font-size:1.36rem!important;line-height:1.05!important;margin:0 0 10px!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{margin:0 0 10px!important;padding:10px 11px!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{grid-template-columns:1fr!important;row-gap:8px!important;margin-top:6px!important}body:has(sticky-add-to-cart) #MainContent .product-details .quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details quantity-selector,body:has(sticky-add-to-cart) #MainContent .product-details .quantity,body:has(sticky-add-to-cart) #MainContent .product-details .quantity-input{width:100%!important;min-width:100%!important}}@media screen and (max-width:749px){.product-grid .product-card__content{height:auto!important;min-height:0!important;padding-bottom:14px!important;gap:9px!important}.product-grid product-title,.product-grid .product-title,.product-grid .product-card product-title,.product-grid .product-card .product-title{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;max-height:none!important;min-height:auto!important;height:auto!important;margin-top:6px!important}.product-grid product-title *,.product-grid .product-title *,.product-grid .product-card product-title *,.product-grid .product-card .product-title *{display:block!important;overflow:visible!important;white-space:normal!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;max-height:none!important;font-size:.92rem!important;line-height:1.22!important;font-weight:850!important;letter-spacing:-.01em!important}.product-grid product-price,.product-grid .price,.product-grid .price-item,.product-grid .price-item--regular,.product-grid .price-item--sale{width:fit-content!important;color:#071a2d!important;font-size:1.02rem!important;font-weight:950!important;line-height:1!important;margin-top:6px!important;padding:5px 9px 6px!important;border-radius:999px!important;background:linear-gradient(100deg,#c49a352e,#e1be5c6b 48%,#c49a352e)!important;box-shadow:inset 0 -8px #c49a352e!important}.product-grid product-price *,.product-grid .price *{color:#071a2d!important;font-weight:950!important}}@media screen and (max-width:749px){.product-grid product-price,.product-grid .price,.product-grid .price-item,.product-grid .price-item--regular,.product-grid .price-item--sale{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;color:#fff!important;font-size:.98rem!important;font-weight:950!important;line-height:1!important;margin-top:7px!important;padding:7px 12px 8px!important;border-radius:14px 999px 999px 12px!important;background:radial-gradient(circle at 15% 45%,rgba(255,255,255,.24),transparent 22%),linear-gradient(100deg,#b88923,#d6ad3f 38%,#c49a35 72%,#a9781f)!important;box-shadow:0 8px 18px #c49a3547,inset 0 1px #ffffff40,inset 0 -7px #754e0c1f!important;transform:rotate(-.6deg)!important}.product-grid product-price *,.product-grid .price *,.product-grid .price-item *,.product-grid .price-item--regular *,.product-grid .price-item--sale *{color:#fff!important;font-weight:950!important}.product-grid product-price:after,.product-grid .price:after{content:""!important;position:absolute!important;inset:auto -5px -3px 10px!important;height:9px!important;border-radius:999px!important;background:#c49a3542!important;filter:blur(1px)!important;z-index:-1!important}.product-grid product-price,.product-grid .price{position:relative!important}}@media screen and (max-width:749px){#MainContent .product-grid product-title,#MainContent .product-grid .product-title,#MainContent .product-grid product-title a,#MainContent .product-grid .product-title a,#MainContent .product-grid .product-card__content product-title,#MainContent .product-grid .product-card__content .product-title,#MainContent .product-grid .product-card__content product-title a,#MainContent .product-grid .product-card__content .product-title a{display:block!important;overflow:visible!important;text-overflow:unset!important;white-space:normal!important;max-height:none!important;min-height:0!important;height:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important}#MainContent .product-grid product-title *,#MainContent .product-grid .product-title *,#MainContent .product-grid .product-card__content product-title *,#MainContent .product-grid .product-card__content .product-title *{display:inline!important;overflow:visible!important;text-overflow:unset!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;font-size:.8rem!important;line-height:1.22!important;font-weight:850!important}#MainContent .product-grid .product-card__content{height:auto!important;min-height:0!important;gap:7px!important;padding-bottom:14px!important}#MainContent .product-grid product-price,#MainContent .product-grid .price{position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;width:fit-content!important;margin-top:6px!important;padding:4px 10px 5px!important;color:#071a2d!important;font-size:1rem!important;font-weight:950!important;line-height:1!important;background:transparent!important}#MainContent .product-grid product-price:before,#MainContent .product-grid .price:before{content:""!important;position:absolute!important;left:2px!important;right:2px!important;top:50%!important;height:72%!important;transform:translateY(-48%) rotate(-1.5deg) skew(-7deg)!important;z-index:-1!important;border-radius:999px 60px 999px 70px!important;background:linear-gradient(100deg,#c49a3533,#d8b454c7 42%,#c49a359e 72%,#c49a3529)!important;box-shadow:0 5px 12px #c49a3529,inset 0 1px #ffffff61!important}#MainContent .product-grid product-price:after,#MainContent .product-grid .price:after{content:""!important;position:absolute!important;left:8px!important;right:10px!important;bottom:2px!important;height:3px!important;z-index:-1!important;border-radius:999px!important;background:#c49a3559!important;transform:rotate(1deg)!important}#MainContent .product-grid product-price *,#MainContent .product-grid .price *,#MainContent .product-grid .price-item,#MainContent .product-grid .price-item--regular,#MainContent .product-grid .price-item--sale{position:relative!important;z-index:2!important;color:#071a2d!important;font-weight:950!important}}#MainContent .product-grid product-price,#MainContent .product-grid .price,#MainContent .product-card product-price,#MainContent .product-card .price,#MainContent .card-wrapper product-price,#MainContent .card-wrapper .price,#MainContent .related-products product-price,#MainContent .related-products .price{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;width:auto!important;min-width:0!important;max-width:max-content!important;display:inline-block!important}#MainContent .product-grid product-price .price-item,#MainContent .product-grid .price .price-item,#MainContent .product-card product-price .price-item,#MainContent .product-card .price .price-item,#MainContent .card-wrapper product-price .price-item,#MainContent .card-wrapper .price .price-item,#MainContent .related-products product-price .price-item,#MainContent .related-products .price .price-item,#MainContent .product-grid product-price,#MainContent .product-card product-price,#MainContent .card-wrapper product-price,#MainContent .related-products product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;max-width:fit-content!important;padding:6px 14px!important;border-radius:60px!important;background:linear-gradient(135deg,#f9e6b3,#e9cc6e)!important;border:1px solid rgba(200,165,50,.65)!important;color:#1a1a1a!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif!important;font-size:.94rem!important;font-weight:700!important;font-style:normal!important;line-height:1.2!important;letter-spacing:-.01em!important;box-shadow:0 6px 14px #a0781e2e,inset 0 1px 1px #fffff5b3!important;transition:transform .2s ease,box-shadow .2s ease!important}#MainContent .product-grid product-price:hover .price-item,#MainContent .product-grid .price:hover .price-item,#MainContent .product-card product-price:hover .price-item,#MainContent .product-card .price:hover .price-item,#MainContent .card-wrapper product-price:hover .price-item,#MainContent .card-wrapper .price:hover .price-item,#MainContent .related-products product-price:hover .price-item,#MainContent .related-products .price:hover .price-item{transform:translateY(-1px)!important;box-shadow:0 8px 18px #a0781e38!important}#MainContent .product-grid product-price *,#MainContent .product-grid .price *,#MainContent .product-card product-price *,#MainContent .product-card .price *,#MainContent .card-wrapper product-price *,#MainContent .card-wrapper .price *,#MainContent .related-products product-price *,#MainContent .related-products .price *{color:#1a1a1a!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:-.01em!important;text-transform:none!important}#MainContent .product-grid .price,#MainContent .product-card .price,#MainContent .card-wrapper .price,#MainContent .related-products .price,#MainContent .product-grid product-price,#MainContent .product-card product-price,#MainContent .card-wrapper product-price,#MainContent .related-products product-price{margin-top:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .price,body:has(sticky-add-to-cart) #MainContent .product-details product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;max-width:fit-content!important;margin:4px 0 12px!important;padding:8px 16px!important;border-radius:60px!important;background:linear-gradient(135deg,#f9e6b3,#e9cc6e)!important;border:1px solid rgba(200,165,50,.7)!important;color:#1a1a1a!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif!important;font-size:1.12rem!important;font-weight:700!important;font-style:normal!important;line-height:1.2!important;letter-spacing:-.01em!important;box-shadow:0 6px 14px #a0781e33,inset 0 1px 1px #fffff5b3!important}body:has(sticky-add-to-cart) #MainContent .product-details .price *,body:has(sticky-add-to-cart) #MainContent .product-details product-price *{color:#1a1a1a!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:-.01em!important}@media screen and (max-width:749px){#MainContent .product-grid product-price .price-item,#MainContent .product-grid .price .price-item,#MainContent .product-card product-price .price-item,#MainContent .product-card .price .price-item,#MainContent .card-wrapper product-price .price-item,#MainContent .card-wrapper .price .price-item,#MainContent .related-products product-price .price-item,#MainContent .related-products .price .price-item,#MainContent .product-grid product-price,#MainContent .product-card product-price,#MainContent .card-wrapper product-price,#MainContent .related-products product-price{padding:5px 12px!important;font-size:.88rem!important}body:has(sticky-add-to-cart) #MainContent .product-details .price,body:has(sticky-add-to-cart) #MainContent .product-details product-price{padding:7px 14px!important;font-size:1rem!important}}body:has(sticky-add-to-cart) #MainContent .product-details{--rpb-pdp-gold: #c49a35;--rpb-pdp-gold-light: #d8b454;--rpb-pdp-gold-deep: #b88923;--rpb-pdp-gold-bg: linear-gradient(180deg, #d8b454 0%, #c49a35 100%);--rpb-pdp-navy: #071a2d}body:has(sticky-add-to-cart) #MainContent .product-details product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-width:112px!important;margin:0 0 12px!important;padding:10px 20px!important;border-radius:999px!important;background:var(--rpb-pdp-gold-bg)!important;border:1px solid rgba(196,154,53,.58)!important;box-shadow:0 12px 28px #c49a3538,inset 0 1px #ffffff47!important;transform:none!important;position:relative!important;isolation:isolate!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price:before,body:has(sticky-add-to-cart) #MainContent .product-details product-price:after,body:has(sticky-add-to-cart) #MainContent .product-details .price:before,body:has(sticky-add-to-cart) #MainContent .product-details .price:after,body:has(sticky-add-to-cart) #MainContent .product-details .price-item:before,body:has(sticky-add-to-cart) #MainContent .product-details .price-item:after{content:none!important;display:none!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price .price,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price-item,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price-item--regular,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price-item--sale,body:has(sticky-add-to-cart) #MainContent .product-details product-price [ref=priceContainer]{display:inline!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;color:var(--rpb-pdp-navy)!important;font-size:1.18rem!important;font-weight:950!important;line-height:1!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price *,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price *{color:var(--rpb-pdp-navy)!important;font-weight:950!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{margin:0 0 12px!important;padding:10px 12px!important;border-radius:16px!important;background:#c49a350e!important;border:1px solid rgba(196,154,53,.16)!important}body:has(sticky-add-to-cart) #MainContent .product-details legend,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label{color:var(--rpb-pdp-navy)!important;font-size:.92rem!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details legend span,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__label span{color:#071a2d94!important;font-weight:650!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label{min-height:40px!important;border-radius:999px!important;border:1px solid rgba(196,154,53,.42)!important;background:#fffdf8!important;color:var(--rpb-pdp-navy)!important;font-size:.86rem!important;font-weight:850!important;box-shadow:none!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label:has(input:checked),body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label:has([data-current-checked=true]),body:has(sticky-add-to-cart) #MainContent .product-details .product-form__input label:has(input:checked){background:var(--rpb-pdp-gold-bg)!important;border-color:var(--rpb-pdp-gold)!important;color:#fff!important;box-shadow:0 10px 22px #c49a3538!important}body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label:has(input:checked) *,body:has(sticky-add-to-cart) #MainContent .product-details .variant-option__button-label:has([data-current-checked=true]) *{color:#fff!important}body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add]{background:var(--rpb-pdp-gold-bg)!important;border:1px solid rgba(196,154,53,.58)!important;color:#fff!important;box-shadow:0 12px 26px #c49a353d,inset 0 1px #ffffff38!important}body:has(sticky-add-to-cart) #MainContent .product-details .add-to-cart-button *,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__submit *,body:has(sticky-add-to-cart) #MainContent .product-details button[name=add] *{color:#fff!important}body:has(sticky-add-to-cart) #MainContent .product-details .product-form-buttons,body:has(sticky-add-to-cart) #MainContent .product-details .product-form__buttons,body:has(sticky-add-to-cart) #MainContent .product-details .buy-buttons{column-gap:12px!important;row-gap:8px!important}body:has(sticky-add-to-cart) #MainContent .product-details .shopify-payment-button,body:has(sticky-add-to-cart) #MainContent .product-details .dynamic-checkout{margin-top:0!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart) #MainContent .product-details product-price{min-width:104px!important;padding:10px 18px!important;margin-bottom:12px!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price .price,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price-item{font-size:1.14rem!important}body:has(sticky-add-to-cart) #MainContent .product-details variant-picker,body:has(sticky-add-to-cart) #MainContent .product-details variant-picker-component,body:has(sticky-add-to-cart) #MainContent .product-details .variant-picker{padding:10px 11px!important}}body:has(sticky-add-to-cart) #MainContent .product-details product-price{background:linear-gradient(180deg,#d8b454,#c49a35)!important;border-color:#c49a3594!important}body:has(sticky-add-to-cart) #MainContent .product-details product-price,body:has(sticky-add-to-cart) #MainContent .product-details product-price *,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price *,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price-item,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price-item--regular,body:has(sticky-add-to-cart) #MainContent .product-details product-price .price-item--sale{color:#fff!important;font-weight:950!important}.product-recommendations product-price,.product-recommendations .price,body:has(sticky-add-to-cart) .product-recommendations product-price,body:has(sticky-add-to-cart) .product-recommendations .price{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;margin-top:8px!important;padding:7px 12px 6px!important;border-radius:999px!important;background:#071a2d!important;border:1px solid rgba(7,26,45,.18)!important;box-shadow:0 8px 18px #071a2d24!important}.product-recommendations product-price:before,.product-recommendations product-price:after,.product-recommendations .price:before,.product-recommendations .price:after{content:none!important;display:none!important}.product-recommendations product-price,.product-recommendations product-price *,.product-recommendations .price,.product-recommendations .price *,.product-recommendations .price-item,.product-recommendations .price-item--regular,.product-recommendations .price-item--sale,body:has(sticky-add-to-cart) .product-recommendations product-price *,body:has(sticky-add-to-cart) .product-recommendations .price *{color:#fff!important;font-weight:950!important}@media screen and (max-width:749px){.product-recommendations product-price,.product-recommendations .price,body:has(sticky-add-to-cart) .product-recommendations product-price,body:has(sticky-add-to-cart) .product-recommendations .price{padding:6px 10px 5px!important;font-size:.86rem!important}}:root{--rpb-price-navy: #071a2d;--rpb-price-gold: #c49a35;--rpb-price-gold-light: #d8b454;--rpb-price-paper: #fffdf8;--rpb-price-cream: #f8f1df}#MainContent .product-details product-price:before,#MainContent .product-details product-price:after,#MainContent .product-details .price:before,#MainContent .product-details .price:after,#MainContent .product-details .price-item:before,#MainContent .product-details .price-item:after,#MainContent .product-card__content product-price:before,#MainContent .product-card__content product-price:after,#MainContent .product-card__content .price:before,#MainContent .product-card__content .price:after,#MainContent .product-card__content .price-item:before,#MainContent .product-card__content .price-item:after{content:none!important;display:none!important}#MainContent .product-details product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-width:132px!important;min-height:54px!important;margin:0 0 14px!important;padding:0 24px!important;border-radius:999px!important;background:linear-gradient(180deg,#fffdf8fa,#f8f1dff5)!important;border:1.5px solid rgba(196,154,53,.72)!important;box-shadow:0 12px 28px #c49a352e,inset 0 1px #ffffffd1,inset 0 -1px #c49a351f!important;color:var(--rpb-price-navy)!important;position:relative!important;isolation:isolate!important}#MainContent .product-details product-price{background-image:radial-gradient(circle at 20% 18%,rgba(216,180,84,.26),transparent 34%),linear-gradient(180deg,#fffdf8fa,#f8f1dff5)!important}#MainContent .product-details product-price .price,#MainContent .product-details product-price .price-item,#MainContent .product-details product-price .price-item--regular,#MainContent .product-details product-price .price-item--sale,#MainContent .product-details product-price [ref=priceContainer]{display:inline!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--rpb-price-navy)!important;font-size:1.28rem!important;font-weight:950!important;line-height:1!important;letter-spacing:-.015em!important}#MainContent .product-details product-price *{color:var(--rpb-price-navy)!important;font-weight:950!important;background:transparent!important;box-shadow:none!important}#MainContent .product-card__content product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;min-width:82px!important;min-height:36px!important;margin-top:8px!important;padding:0 14px!important;border-radius:999px!important;background:radial-gradient(circle at 18% 20%,rgba(216,180,84,.24),transparent 32%),linear-gradient(180deg,#fffdf8fa,#f8f1dff5)!important;border:1.25px solid rgba(196,154,53,.72)!important;box-shadow:0 8px 18px #c49a3524,inset 0 1px #ffffffd1,inset 0 -1px #c49a351f!important;color:var(--rpb-price-navy)!important;position:relative!important;isolation:isolate!important}#MainContent .product-card__content product-price .price,#MainContent .product-card__content product-price .price__container,#MainContent .product-card__content product-price .price-item,#MainContent .product-card__content product-price .price-item--regular,#MainContent .product-card__content product-price .price-item--sale{display:inline!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--rpb-price-navy)!important;font-size:.92rem!important;font-weight:950!important;line-height:1!important;letter-spacing:-.01em!important;text-align:center!important}#MainContent .product-card__content product-price *,#MainContent .product-card__content .price *,#MainContent .product-card__content .price-item *{color:var(--rpb-price-navy)!important;font-weight:950!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}#MainContent .product-card__content>.price,#MainContent .product-card__content .product-price,#MainContent .product-card__content .price:not(product-price .price){width:fit-content!important}#MainContent .product-recommendations .product-card__content product-price,#MainContent .shopify-section:has(.product-recommendations) .product-card__content product-price,#MainContent [id*=product_recommendations] .product-card__content product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:82px!important;min-height:36px!important;padding:0 14px!important;margin-top:8px!important;border-radius:999px!important;background:radial-gradient(circle at 18% 20%,rgba(216,180,84,.24),transparent 32%),linear-gradient(180deg,#fffdf8fa,#f8f1dff5)!important;border:1.25px solid rgba(196,154,53,.72)!important;box-shadow:0 8px 18px #c49a3524,inset 0 1px #ffffffd1,inset 0 -1px #c49a351f!important}#MainContent .product-recommendations .product-card__content product-price .price,#MainContent .product-recommendations .product-card__content product-price .price-item,#MainContent .product-recommendations .product-card__content product-price .price-item--regular,#MainContent .product-recommendations .product-card__content product-price .price-item--sale,#MainContent .shopify-section:has(.product-recommendations) .product-card__content product-price .price,#MainContent .shopify-section:has(.product-recommendations) .product-card__content product-price .price-item,#MainContent .shopify-section:has(.product-recommendations) .product-card__content product-price .price-item--regular,#MainContent .shopify-section:has(.product-recommendations) .product-card__content product-price .price-item--sale,#MainContent [id*=product_recommendations] .product-card__content product-price .price,#MainContent [id*=product_recommendations] .product-card__content product-price .price-item,#MainContent [id*=product_recommendations] .product-card__content product-price .price-item--regular,#MainContent [id*=product_recommendations] .product-card__content product-price .price-item--sale{color:var(--rpb-price-navy)!important;font-size:.92rem!important;font-weight:950!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important}@media screen and (max-width:749px){#MainContent .product-details product-price{min-width:118px!important;min-height:50px!important;padding:0 20px!important;margin-bottom:12px!important}#MainContent .product-details product-price .price,#MainContent .product-details product-price .price-item{font-size:1.22rem!important}#MainContent .product-card__content product-price,#MainContent .product-recommendations .product-card__content product-price,#MainContent .shopify-section:has(.product-recommendations) .product-card__content product-price,#MainContent [id*=product_recommendations] .product-card__content product-price{min-width:78px!important;min-height:34px!important;padding:0 12px!important;margin-top:7px!important}#MainContent .product-card__content product-price .price,#MainContent .product-card__content product-price .price-item,#MainContent .product-recommendations .product-card__content product-price .price,#MainContent .product-recommendations .product-card__content product-price .price-item{font-size:.88rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-rehan-styles.css.map */
