.price__badge-custom{position:relative;box-shadow:inset 0 .1rem #ffffff38,0 .3rem .9rem #00000038;overflow:hidden}.price__badge-custom:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 36%,rgba(255,255,255,.5) 50%,transparent 64%);transform:translate(-100%);animation:pdp-badge-sheen 3.6s ease-in-out infinite}@keyframes pdp-badge-sheen{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.price__badge-custom:after{animation:none}}.quantity-break{background:#ffffff0b!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px;box-shadow:inset 0 .1rem #ffffff0d,0 6px 18px #0003}input:checked+.quantity-break{background:#faecc71a!important;border-color:#faecc78c!important;box-shadow:inset 0 .1rem #ffffff1a,0 0 0 1px #faecc74d,0 8px 24px #00000047,0 0 22px #faecc71f}.quantity-break__badge{background:linear-gradient(180deg,#faecc7f2,#e7cf95d9)!important;color:#430707!important;border:1px solid rgba(250,236,199,.7)!important;box-shadow:inset 0 .12rem #fff9,0 .3rem .9rem #00000040;overflow:hidden}.quantity-break__badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 36%,rgba(255,255,255,.6) 50%,transparent 64%);transform:translate(-100%);animation:pdp-badge-sheen 3.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.quantity-break__badge:after{animation:none}}.quantity-break__benefit{background:#faecc714!important;border:1px solid rgba(250,236,199,.42)!important;color:#faecc7!important;box-shadow:inset 0 .1rem #ffffff1a}.product-form__input .quantity,.main-quantity .quantity{background:#ffffff0a;border:1px solid rgba(250,236,199,.3);border-radius:12px;box-shadow:inset 0 .1rem #ffffff0f}.product-form__input .quantity__button,.product-form__input .quantity__input,.main-quantity .quantity__button,.main-quantity .quantity__input{background-color:transparent;color:#faecc7;font-family:inherit}.product-form__input .quantity__button:hover,.main-quantity .quantity__button:hover{color:#fff}.main-product-atc,.sticky-atc__add_button{background:linear-gradient(180deg,#faecc7,#e7cf95)!important;color:#430707!important;border:0!important;border-radius:14px;box-shadow:inset 0 .15rem #ffffff80,inset 0 0 0 .1rem #faecc799,0 .6rem 1.6rem #00000047;transition:transform .2s ease,box-shadow .2s ease}.main-product-atc .main-atc__label{display:inline-flex;align-items:center;justify-content:center;gap:.7rem}.main-product-atc .main-atc-icon{display:inline-flex}.main-product-atc .main-atc-icon svg{width:2rem;height:2rem;display:block}.main-product-atc .button__label,.sticky-atc__add_button .button__label,.main-product-atc span,.sticky-atc__add_button span{color:#430707}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.main-product-atc:hover,.sticky-atc__add_button:hover{transform:translateY(-2px);box-shadow:inset 0 .15rem #fff9,inset 0 0 0 .1rem #faecc7bf,0 1rem 2.2rem #0000005c}.main-product-atc:active,.sticky-atc__add_button:active{transform:translateY(0)}}.product-form__input--swatches .form__label{display:none}.product-form__input--swatches .color-swatches-container{--swatch-size: 2.8rem}.product-form__input--swatches .color-swatch{display:inline-flex;align-items:center;gap:.8rem;padding:.45rem 1.4rem .45rem .55rem;border-radius:999px;background:#ffffff0d;border:1px solid rgba(250,236,199,.3);box-shadow:inset 0 .1rem #ffffff0f}.product-form__input--swatches .color-swatch .color-swatch__label{display:block;position:static;opacity:1;visibility:visible;transform:none;background:transparent;color:#faecc7;padding:0;border-radius:0;line-height:1.2;font-size:1.4rem;transition:none}.product-form__input--swatches .color-swatch .color-swatch__label:before{content:none;display:none}.custom-product-field input,.custom-product-field textarea{font-family:var(--font-body-family);color:#faecc7}.custom-product-field input::placeholder,.custom-product-field textarea::placeholder{font-family:var(--font-body-family);color:#faecc773;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom-pdp-glass.css.map */
