.emoji-benefits-container{display:grid;gap:.8rem}.emoji-benefits-container p{display:flex;align-items:flex-start;gap:.8rem;margin:0;font-weight:600;line-height:1.35}.emoji-benefits-container p:before{content:"verified";flex:0 0 auto;color:rgb(var(--color-base-accent-1));font-family:Material Symbols Outlined;font-size:1.8rem;line-height:1.15;font-variation-settings:"FILL" 1,"wght" 700}.emoji-benefits-container .santaglide-verified{flex:0 0 auto;color:rgb(var(--color-base-accent-1));font-size:1.8rem;line-height:1.15;font-variation-settings:"FILL" 1,"wght" 700}.quantity-breaks__title{display:grid!important;grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);gap:1rem;align-items:center;color:rgb(var(--color-base-accent-1));font-size:1.25rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.quantity-breaks__title>span:first-child,.quantity-breaks__title>span:last-child{display:block;height:1px;background:rgba(var(--color-base-accent-1),.35)}.quantity-breaks-container{display:grid;gap:1rem}.quantity-breaks-container>.quantity-break{overflow:visible;border:1px solid rgb(var(--color-base-accent-1))!important;border-radius:1rem!important;background:#efefef;box-shadow:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.quantity-breaks-container>input[type=radio]:checked+.quantity-break{background:#fff;box-shadow:0 8px 24px #5b07101f;transform:translateY(-1px)}.quantity-break__content{min-height:6.8rem;padding:1.2rem 1.4rem}.quantity-break__label-text{font-size:1.55rem;font-weight:800;letter-spacing:.01em}.quantity-break__benefit{border-radius:.5rem!important;font-size:1rem;font-weight:800}.quantity-break__caption{margin-top:.25rem;font-size:1.15rem;font-style:italic;font-weight:700;opacity:.7}.quantity-break__price{font-size:1.7rem;font-weight:900}.quantity-break__compare-price{font-size:1.2rem;opacity:.55}.quantity-break__badge{top:-.9rem!important;right:-1rem!important;left:auto!important;width:7.4rem;min-height:4.2rem;display:grid!important;place-items:center;padding:.55rem .7rem!important;border-radius:50%!important;background:rgb(var(--color-base-accent-1))!important;color:#fff!important;font-family:var(--font-heading-family);font-size:1.05rem!important;font-weight:900;line-height:1.05;text-align:center;transform:rotate(6deg)}[id$=-santaglide_addons]{margin-top:-.2rem;overflow:hidden;border:1px solid rgb(var(--color-base-accent-1));border-radius:1rem;background:#efefef}[id$=-santaglide_addons] .upsell__outside-title{margin:0;padding:.8rem 1.2rem .35rem;color:rgba(var(--color-base-text),.7);font-size:1.1rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}[id$=-santaglide_addons] .upsell{margin:0!important;border:0!important;border-radius:0!important;background:#efefef!important;box-shadow:none!important}[id$=-santaglide_addons] .upsell+.upsell{border-top:1px solid rgba(139,17,27,.22)!important}[id$=-santaglide_addons] .upsell[data-selected=true]{background:#fff2f2!important}[id$=-santaglide_addons] .upsell__container{min-height:5.2rem;padding:.9rem 1.1rem}[id$=-santaglide_addons] .upsell__title h3{font-weight:800}[id$=-santaglide_addons] .upsell__desc{margin-top:.15rem;opacity:.72}[id$=-santaglide_addons] .upsell__checkbox{color:rgb(var(--color-base-accent-1))}.product__media-wrapper .thumbnail-slider{margin-top:1rem}.product__media-wrapper .thumbnail-list{gap:.8rem}.product__media-wrapper .thumbnail{overflow:hidden;border-radius:1rem;border:1px solid rgba(139,17,27,.18);background:#fff}.product__media-wrapper .thumbnail[aria-current=true]{border-color:rgb(var(--color-base-accent-1));box-shadow:0 0 0 1px rgb(var(--color-base-accent-1))}@media(max-width:749px){.quantity-break__content{min-height:6.2rem;padding:1rem 1.1rem}.quantity-break__label-text{font-size:1.4rem}.quantity-break__price{font-size:1.5rem}.quantity-break__badge{right:-.5rem!important;width:6.7rem;min-height:3.8rem;font-size:.95rem!important}.product__media-wrapper .thumbnail-slider{display:block!important;padding-inline:1.2rem}}[id^=MainProduct-] .product__info-wrapper,[id^=MainProduct-] .product__info-container,[id^=MainProduct-] .product__title{min-width:0!important;max-width:100%!important}[id^=MainProduct-] .product__title h1{display:block!important;width:100%!important;max-width:100%!important;margin-right:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important;word-break:normal!important;font-size:clamp(2.5rem,2.5vw,3.2rem)!important;line-height:1.12!important}@media(max-width:749px){[id^=MainProduct-] .product__title h1{font-size:2.4rem!important;line-height:1.14!important}}.santaglide-flash-sale{position:relative;z-index:50;width:100%;min-width:0;overflow:hidden;color:#fff;background:linear-gradient(90deg,#5b0710,#8b111b 48%,#5b0710);box-shadow:inset 0 -1px #ffffff2e}.santaglide-flash-sale__viewport{width:100%;overflow:hidden}.santaglide-flash-sale__track{display:flex;width:max-content;will-change:transform;animation:santaglide-flash-marquee 18s linear infinite}.santaglide-flash-sale__group{flex:0 0 100vw;width:100vw;display:flex;align-items:center;justify-content:center;padding:.8rem 2.4rem}.santaglide-flash-sale__item{display:flex;align-items:center;justify-content:center;gap:1.8rem;white-space:nowrap;font-size:1.15rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.santaglide-flash-sale__message span{color:#ffe39b}.santaglide-flash-sale__timer{display:inline-flex;align-items:baseline;gap:.35rem;padding:.35rem .75rem;border:1px solid rgba(255,255,255,.34);border-radius:.7rem;background:#ffffff1a;letter-spacing:.03em}.santaglide-flash-sale__number{min-width:2ch;color:#fff;font-size:1.35rem;font-variant-numeric:tabular-nums;text-align:center}.santaglide-flash-sale__timer small{color:#fffc;font-size:.78rem;font-weight:700}.santaglide-flash-sale__timer b{color:#ffe39b;font-weight:800}.santaglide-flash-sale:hover .santaglide-flash-sale__track{animation-play-state:paused}@keyframes santaglide-flash-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:749px){.santaglide-flash-sale__group{padding:.65rem 1.2rem}.santaglide-flash-sale__item{gap:1rem;font-size:.9rem;letter-spacing:.045em}.santaglide-flash-sale__message{display:inline-flex;flex-direction:column;line-height:1.2}.santaglide-flash-sale__timer{gap:.22rem;padding:.3rem .5rem}.santaglide-flash-sale__number{font-size:1.1rem}.santaglide-flash-sale__timer small{display:none}}@media(prefers-reduced-motion:reduce){.santaglide-flash-sale__track{width:100%;animation:none}.santaglide-flash-sale__group{flex-basis:100%}.santaglide-flash-sale__group[aria-hidden=true]{display:none}}.santaglide-flash-sale{position:sticky!important;top:0!important;z-index:9999!important;align-self:start;min-height:6.8rem}.santaglide-flash-sale__group{min-height:6.8rem;padding:1.05rem 2.8rem}.santaglide-flash-sale__item{gap:2.2rem;font-size:1.3rem}.santaglide-flash-sale__timer{padding:.55rem 1rem;border-width:1px}.santaglide-flash-sale__number{font-size:1.55rem}.santaglide-flash-sale__timer small{font-size:.85rem}@media(max-width:749px){.santaglide-flash-sale{min-height:6rem}.santaglide-flash-sale__group{min-height:6rem;padding:.8rem 1.4rem}.santaglide-flash-sale__item{gap:1.2rem;font-size:1.05rem}.santaglide-flash-sale__timer{padding:.45rem .7rem}.santaglide-flash-sale__number{font-size:1.35rem}}.quantity-breaks{width:100%}.quantity-breaks__title{margin-bottom:1.2rem!important;color:#8b111b!important;font-size:1.35rem!important;font-weight:900!important;letter-spacing:.08em!important}.quantity-breaks-container{display:grid!important;gap:1rem!important}.quantity-breaks-container>input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.quantity-breaks-container>.quantity-break{display:block!important;width:100%!important;overflow:visible!important;border:1.5px solid #8b111b!important;border-radius:1.2rem!important;background:#efefef!important;box-shadow:none!important;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.quantity-breaks-container>input[type=radio]:checked+.quantity-break{background:#fff!important;box-shadow:0 10px 28px #5b071024!important;transform:translateY(-1px)}.quantity-break__content{min-height:7.2rem!important;padding:1.25rem 1.4rem!important}.quantity-break__left{min-width:0}.quantity-break__label{display:flex!important;flex-wrap:wrap;align-items:center;gap:.55rem .8rem}.quantity-break__label-text{color:#241719!important;font-size:1.55rem!important;font-weight:900!important;text-transform:uppercase}.quantity-break__benefit{flex:0 0 auto;border-color:#8b111b!important;color:#8b111b!important;background:#fff!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.04em}.quantity-break__caption{display:block;margin-top:.35rem!important;color:#241719a6!important;font-size:1.12rem!important;font-style:italic;font-weight:800!important;letter-spacing:.03em}.quantity-break__right{align-self:center}.quantity-break__price{color:#8b111b!important;font-size:1.75rem!important;font-weight:900!important}.quantity-break__compare-price{color:#2417197a!important;font-size:1.18rem!important}.quantity-break__badge{z-index:3!important;top:-1rem!important;right:-.8rem!important;left:auto!important;width:7.2rem!important;min-height:4.2rem!important;padding:.55rem .6rem!important;border-radius:50%!important;color:#fff!important;background:#8b111b!important;font-size:.98rem!important;font-weight:900!important;line-height:1.05!important;text-align:center;transform:rotate(5deg)}.santaglide-bundle-addons{width:auto!important;margin:0 1.1rem 1.1rem!important;overflow:hidden!important;border:1px solid rgba(139,17,27,.32)!important;border-radius:.9rem!important;background:#f6f1f1!important}.santaglide-bundle-addons .upsell__outside-title{margin:0!important;padding:.75rem 1rem .45rem!important;color:#8b111b!important;font-size:1rem!important;font-weight:900!important;letter-spacing:.08em!important;text-align:left!important;text-transform:uppercase}.santaglide-bundle-addons .upsell{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.santaglide-bundle-addons .upsell+.upsell{border-top:1px solid rgba(139,17,27,.2)!important}.santaglide-bundle-addons .upsell__container{min-height:5.5rem!important;padding:.85rem 1rem!important}.santaglide-bundle-addons .upsell[data-selected=true]{background:#fff0f0!important}.santaglide-bundle-addons .upsell__title h3{color:#241719!important;font-size:1.28rem!important;font-weight:850!important}.santaglide-bundle-addons .upsell__desc{margin-top:.15rem!important;font-size:1rem!important;line-height:1.3!important}.santaglide-bundle-addons .upsell__price{color:#8b111b!important;font-weight:900!important}.santaglide-bundle-addons .upsell__checkbox{color:#8b111b!important}@media(max-width:749px){.quantity-breaks__title{font-size:1.25rem!important}.quantity-break__content{min-height:6.8rem!important;padding:1.05rem 1.1rem!important}.quantity-break__label-text{font-size:1.38rem!important}.quantity-break__benefit{font-size:.9rem!important}.quantity-break__caption{font-size:1rem!important}.quantity-break__price{font-size:1.5rem!important}.quantity-break__compare-price{font-size:1.05rem!important}.quantity-break__badge{right:-.45rem!important;width:6.5rem!important;min-height:3.8rem!important;font-size:.9rem!important}.santaglide-bundle-addons{margin:0 .8rem .8rem!important}.santaglide-bundle-addons .upsell__container{min-height:5.1rem!important;padding:.75rem .8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/santaglide-santasoar-v3.css.map */
