:root,.color-scheme-1,.color-scheme-3{--color-background: rgb(242 233 218);--color-background-rgb: 242 233 218;--color-foreground: rgb(80 82 60);--color-foreground-rgb: 80 82 60;--color-foreground-heading: rgb(72 74 52);--color-foreground-heading-rgb: 72 74 52;--color-primary: rgb(102 112 75);--color-primary-rgb: 102 112 75;--color-primary-hover: rgb(185 157 114);--color-primary-hover-rgb: 185 157 114;--color-border: rgb(216 204 185);--color-border-rgb: 216 204 185;--color-primary-button-background: rgb(102 112 75);--color-primary-button-text: rgb(251 247 239);--color-primary-button-border: rgb(102 112 75);--color-primary-button-hover-background: rgb(185 157 114);--color-primary-button-hover-text: rgb(63 68 47);--color-primary-button-hover-border: rgb(185 157 114);--color-secondary-button-background: transparent;--color-secondary-button-text: rgb(102 112 75);--color-secondary-button-border: rgb(102 112 75);--color-secondary-button-hover-background: rgb(167 175 130);--color-secondary-button-hover-text: rgb(57 62 44);--color-secondary-button-hover-border: rgb(102 112 75);--color-input-background: rgb(251 247 239);--color-input-text: rgb(72 74 52);--color-input-text-rgb: 72 74 52;--color-input-border: rgb(168 173 136);--color-input-hover-background: rgb(238 229 213);--color-variant-background: rgb(251 247 239);--color-variant-border: rgb(216 204 185);--color-variant-text: rgb(72 74 52);--color-variant-text-rgb: 72 74 52;--color-variant-hover-background: rgb(231 226 207);--color-variant-hover-text: rgb(57 62 44);--color-variant-hover-border: rgb(148 157 112);--color-selected-variant-background: rgb(102 112 75);--color-selected-variant-border: rgb(102 112 75);--color-selected-variant-text: rgb(251 247 239);--color-selected-variant-hover-background: rgb(95 105 69);--color-selected-variant-hover-text: rgb(255 255 255);--color-selected-variant-hover-border: rgb(95 105 69)}.color-scheme-2,.color-scheme-4{--color-background: rgb(167 175 130);--color-background-rgb: 167 175 130;--color-foreground: rgb(57 62 44);--color-foreground-rgb: 57 62 44;--color-foreground-heading: rgb(57 62 44);--color-foreground-heading-rgb: 57 62 44;--color-primary: rgb(102 112 75);--color-primary-rgb: 102 112 75;--color-primary-hover: rgb(185 157 114);--color-primary-hover-rgb: 185 157 114;--color-border: rgb(143 152 112);--color-border-rgb: 143 152 112;--color-primary-button-background: rgb(102 112 75);--color-primary-button-text: rgb(251 247 239);--color-primary-button-border: rgb(102 112 75);--color-primary-button-hover-background: rgb(185 157 114);--color-primary-button-hover-text: rgb(57 62 44);--color-primary-button-hover-border: rgb(185 157 114);--color-secondary-button-background: transparent;--color-secondary-button-text: rgb(57 62 44);--color-secondary-button-border: rgb(102 112 75);--color-secondary-button-hover-background: rgb(242 233 218);--color-secondary-button-hover-text: rgb(57 62 44);--color-secondary-button-hover-border: rgb(102 112 75);--color-input-background: rgb(242 233 218);--color-input-text: rgb(57 62 44);--color-input-text-rgb: 57 62 44;--color-input-border: rgb(102 112 75);--color-input-hover-background: rgb(247 240 228);--color-variant-background: rgb(242 233 218);--color-variant-border: rgb(143 152 112);--color-variant-text: rgb(57 62 44);--color-variant-text-rgb: 57 62 44;--color-variant-hover-background: rgb(230 225 202);--color-variant-hover-text: rgb(57 62 44);--color-variant-hover-border: rgb(102 112 75);--color-selected-variant-background: rgb(102 112 75);--color-selected-variant-border: rgb(102 112 75);--color-selected-variant-text: rgb(251 247 239);--color-selected-variant-hover-background: rgb(95 105 69);--color-selected-variant-hover-text: rgb(255 255 255);--color-selected-variant-hover-border: rgb(95 105 69)}body{background:#f2e9da}#MainContent[data-template=index]>.shopify-section:first-child .hero__media-grid{position:relative!important;inset:auto!important}#MainContent[data-template=index]>.shopify-section:first-child .hero__media{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;display:block}.button,button,input,select,textarea{transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}@media(hover:hover){.button:hover,button:hover{transform:translateY(-1px)}product-card,.product-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s cubic-bezier(.2,.7,.2,1)}product-card:hover,.product-card:hover{transform:translateY(-4px)}}.luxe-motion-ready #MainContent>.shopify-section.luxe-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.luxe-motion-ready #MainContent>.shopify-section.luxe-reveal.luxe-visible{opacity:1;transform:translateY(0)}#MainContent .shopify-section:nth-child(2n){position:relative}#MainContent[data-template=index]>.shopify-section:first-child .hero{position:relative}.luxe-hero-cta{position:absolute;z-index:4;left:50%;top:min(60vh,55%);bottom:auto;min-width:min(15rem,calc(100% - 3rem));padding-inline:2rem;transform:translate(-50%);box-shadow:0 .65rem 1.75rem #393e2c38;text-align:center}.luxe-hero-cta:hover{transform:translate(-50%) translateY(-1px)}.luxe-byo-product variant-picker[data-product-id="11145105899858"],.luxe-byo-product sticky-add-to-cart[data-product-id="11145105899858"]{display:none!important}.luxe-byo-product .shopify-payment-button{display:none!important}.luxe-byo-picker{margin:1.25rem 0 1.5rem;padding:clamp(1rem,3vw,1.5rem);border:1px solid rgb(168 173 136);border-radius:.85rem;background:#fbf7ef;color:#484a34}.luxe-byo-picker__legend{padding:0 .35rem;color:#393e2c;font:inherit;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700}.luxe-byo-picker__intro{margin:0 0 1rem;color:#50523c;font-size:.95rem}.luxe-byo-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.luxe-byo-picker__field{display:grid;gap:.4rem;min-width:0;font-weight:650}.luxe-byo-picker__field select{width:100%;min-height:3rem;padding:.7rem 2.5rem .7rem .85rem;border:1px solid rgb(148 157 112);border-radius:.55rem;background-color:#fffdf8;color:#393e2c;font:inherit;font-weight:500}.luxe-byo-picker__field select:focus-visible{outline:3px solid rgb(185 157 114 / 42%);outline-offset:2px;border-color:#66704b}.luxe-byo-picker__error{display:none;margin:.85rem 0 0;color:#852e25;font-weight:650}.luxe-byo-picker[data-invalid=true] .luxe-byo-picker__error{display:block}.luxe-review-spotlight{width:min(52rem,calc(100% - 2rem));margin:clamp(2rem,6vw,4rem) auto;padding:clamp(1.4rem,4vw,2.35rem);border:1px solid rgb(216 204 185);border-radius:1rem;background:#fbf7ef;box-shadow:0 .65rem 2rem #393e2c14;text-align:center}.luxe-review-spotlight__eyebrow{margin:0 0 .65rem;color:#66704b;font-size:.85rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.luxe-review-spotlight__stars{margin:0 0 .75rem;color:#b99d72;font-size:1.35rem;letter-spacing:.08em}.luxe-review-spotlight blockquote{margin:0 auto .8rem;max-width:38rem;color:#393e2c;font-size:clamp(1.05rem,2.5vw,1.3rem);line-height:1.55}.luxe-review-spotlight cite{color:#50523c;font-style:normal;font-weight:650}.luxe-shipping-progress{margin:0 0 1rem;padding:1rem;border:1px solid rgb(216 204 185);border-radius:.7rem;background:#fbf7ef;color:#393e2c}.luxe-shipping-progress__message{margin:0 0 .65rem;font-size:.95rem;font-weight:650;line-height:1.4}.luxe-shipping-progress__track{overflow:hidden;height:.5rem;border-radius:999px;background:#d8ccb9}.luxe-shipping-progress__bar{display:block;width:0;height:100%;border-radius:inherit;background:#66704b;transition:width .35s ease}.luxe-shipping-progress[data-complete=true] .luxe-shipping-progress__message{color:#4a6238}@media(max-width:749px){.luxe-hero-cta{top:min(58vh,62%);bottom:auto;min-width:min(13rem,calc(100% - 2rem));padding:.85rem 1.4rem}.luxe-byo-picker__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.luxe-motion-ready #MainContent>.shopify-section.luxe-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/luxe-polish.css.map */
