html body.template-product product-info[id^=MainProduct]{--dsq-pink: #ff4fa3;--dsq-purple: #a633dc;--dsq-ink: #111;--dsq-soft-yellow: #fff6c8;--dsq-pdp-max: 1180px}html body.template-product product-info[id^=MainProduct] .page-width{max-width:var(--dsq-pdp-max)!important}@media screen and (min-width:990px){html body.template-product product-info[id^=MainProduct] .product.grid{column-gap:clamp(28px,3.2vw,54px)!important;grid-template-columns:minmax(480px,.96fr) minmax(390px,.82fr)!important;align-items:start!important}html body.template-product product-info[id^=MainProduct] .product__media-wrapper,html body.template-product product-info[id^=MainProduct] .product__media-wrapper media-gallery,html body.template-product product-info[id^=MainProduct] .product__media-wrapper slider-component{min-height:0!important}html body.template-product product-info[id^=MainProduct] .product__media-list{min-height:0!important;align-items:start!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item{display:none!important;max-width:min(610px,100%)!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item.is-active{display:block!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item .product-media-container,html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item .product__media,html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item .media{aspect-ratio:1 / 1!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:hidden!important;border-radius:22px!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item .media{padding-top:100%!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item img{display:block!important;top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item[data-media-id$=dsq-main-golden] img{transform:scale(1.12)!important;transform-origin:center!important}html body.template-product product-info[id^=MainProduct] .product__info-container{max-width:520px!important}}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct]{--dsq-pdp-mobile-width: min( calc(100vw - 24px) , 430px);--dsq-pdp-content-width: min( calc(100vw - 24px) , 430px)}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product__media-list>.product__media-item img{display:block!important;top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important;padding:0!important}@media screen and (max-width:749px){body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product__info-wrapper,body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product__info-container,body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product__title,body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .dsq-pdp-payment-strip,body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] product-form{width:var(--dsq-pdp-content-width)!important;max-width:var(--dsq-pdp-content-width)!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product__title h1,body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] h1.dsq-title-locked{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto!important;text-align:center!important}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .dsq-needoh-stock,body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .dsq-viewing-pill,body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .dsq-product-rating-strip{margin-left:auto!important;margin-right:auto!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-offers{width:min(calc(100vw - 32px),398px)!important;max-width:398px!important;margin:7px auto 9px!important;padding:6px!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card{grid-template-columns:19px minmax(0,1fr) minmax(68px,auto)!important;gap:7px!important;min-height:48px!important;padding:6px 8px!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card__copy strong,body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card__price{font-size:clamp(16px,4.35vw,20px)!important}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product-form__input.product-form__quantity{width:var(--dsq-pdp-content-width)!important;max-width:var(--dsq-pdp-content-width)!important;margin:6px auto 7px!important;text-align:left!important}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .quantity{width:124px!important;min-width:124px!important;max-width:124px!important;min-height:42px!important;height:42px!important;border-radius:999px!important;box-sizing:border-box!important}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .quantity__button{width:37px!important}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .quantity__input{width:46px!important;min-width:46px!important;font-size:19px!important}}html body.template-product product-info[id^=MainProduct] .product__title{display:flex!important;flex-direction:column!important}html body.template-product product-info[id^=MainProduct] .product__title h1{order:1!important}html body.template-product product-info[id^=MainProduct] .dsq-needoh-stock{order:2!important;margin:8px 0 0!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip{order:3!important;display:grid!important;gap:7px!important;max-width:480px!important;margin:10px 0 0!important;padding:10px 12px!important;border:1px solid rgba(17,17,17,.12)!important;border-radius:14px!important;background:linear-gradient(135deg,#fffdf7,#f8fbff)!important;box-shadow:0 8px 18px #2a5a9714!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip>span{color:#4c4548!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip .list-payment{display:flex!important;flex-wrap:wrap!important;gap:5px!important;justify-content:flex-start!important;margin:0!important;padding:0!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip .list-payment__item{display:inline-flex!important;width:auto!important;margin:0!important;padding:0!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip .icon{width:36px!important;height:23px!important;border-radius:5px!important;box-shadow:0 1px #1111111a!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:7px 10px!important;justify-content:center!important;margin:8px 0 14px!important;max-width:100%!important;padding:8px 10px!important;text-align:center!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart>span{flex:0 0 auto!important;font-size:11px!important;white-space:nowrap!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart .list-payment{flex:0 1 auto!important;justify-content:center!important}html body product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:7px 10px!important;justify-content:center!important;margin:8px 0 14px!important;max-width:100%!important;padding:8px 10px!important;text-align:center!important}html body product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart>span{flex:0 0 auto!important;font-size:11px!important;white-space:nowrap!important}html body product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart .list-payment{display:flex!important;flex:0 1 auto!important;flex-wrap:wrap!important;justify-content:center!important;margin:0!important;padding:0!important}@media screen and (min-width:750px){html body.template-product .dsq-mystery-bundle-offers{max-width:520px!important;margin:16px 0 18px!important;padding:14px!important;border-radius:22px!important}html body.template-product .dsq-mystery-bundle-offers__title{margin-bottom:10px!important;font-size:17px!important}html body.template-product .dsq-mystery-bundle-offers__list{gap:9px!important}html body.template-product .dsq-mystery-bundle-card{grid-template-columns:34px minmax(0,1fr) max-content!important;gap:10px!important;min-height:76px!important;padding:12px 15px!important;border-radius:18px!important}html body.template-product .dsq-mystery-bundle-card__radio{width:28px!important;height:28px!important;border-width:2.5px!important}html body.template-product .dsq-mystery-bundle-card__radio:after{width:14px!important;height:14px!important}html body.template-product .dsq-mystery-bundle-card__copy strong,html body.template-product .dsq-mystery-bundle-card__price{font-size:clamp(18px,1.35vw,23px)!important}html body.template-product .dsq-mystery-bundle-card__copy em{font-size:12.5px!important}html body.template-product .dsq-golden-chance{padding:3px 9px!important;font-size:11px!important}}html body.template-product product-info[id^=MainProduct] product-form .product-form__submit,html body.template-product product-info[id^=MainProduct] form[action*="/cart/add"] button[type=submit]{min-height:56px!important;border:2px solid var(--dsq-ink)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffe94a,#ffcf19)!important;box-shadow:0 6px 0 var(--dsq-ink),0 14px 24px #ff4fa329!important;color:#111!important;font-size:clamp(18px,1.8vw,22px)!important;font-weight:950!important;letter-spacing:0!important;line-height:1!important;transition:transform .16s ease,box-shadow .16s ease!important}html body.template-product product-info[id^=MainProduct] product-form .product-form__submit:hover,html body.template-product product-info[id^=MainProduct] form[action*="/cart/add"] button[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 7px 0 var(--dsq-ink),0 16px 28px #ff4fa333!important}html body.template-product product-info[id^=MainProduct] product-form .product-form__submit:active,html body.template-product product-info[id^=MainProduct] form[action*="/cart/add"] button[type=submit]:active{transform:translateY(4px)!important;box-shadow:0 2px 0 var(--dsq-ink),0 8px 18px #ff4fa324!important}@media screen and (max-width:749px){html body.template-product product-info[id^=MainProduct]{--dsq-pdp-mobile-width: min( calc(100vw - 28px) , 390px) !important;--dsq-pdp-thumb-size: calc((var(--dsq-pdp-mobile-width) - 18px) / 3) !important}html body.template-product product-info[id^=MainProduct].section-template--27407009349946__main_emergency_20260618-padding,html body.template-product product-info[id^=MainProduct]{padding-top:12px!important;padding-bottom:12px!important}html body.template-product product-info[id^=MainProduct] .product__media-wrapper{margin-bottom:8px!important}html body.template-product product-info[id^=MainProduct] .product__media-wrapper,html body.template-product product-info[id^=MainProduct] media-gallery,html body.template-product product-info[id^=MainProduct] slider-component[id^=GalleryViewer],html body.template-product product-info[id^=MainProduct] .product__media-list,html body.template-product product-info[id^=MainProduct] .product__media-item,html body.template-product product-info[id^=MainProduct] .product-media-container,html body.template-product product-info[id^=MainProduct] .product__media,html body.template-product product-info[id^=MainProduct] .product__media .media{width:var(--dsq-pdp-mobile-width)!important;max-width:var(--dsq-pdp-mobile-width)!important;min-width:var(--dsq-pdp-mobile-width)!important;height:var(--dsq-pdp-mobile-width)!important;max-height:var(--dsq-pdp-mobile-width)!important;border-radius:18px!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item{display:none!important;flex:0 0 var(--dsq-pdp-mobile-width)!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item.is-active{display:block!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item .media{padding-top:100%!important}html body.template-product product-info[id^=MainProduct] .product__media-list>.product__media-item[data-media-id$=dsq-main-golden] img{transform:scale(1.1)!important;transform-origin:center!important}html body.template-product product-info[id^=MainProduct] .thumbnail-slider.slider-mobile-gutter{margin-top:8px!important}html body.template-product product-info[id^=MainProduct] .thumbnail-list{gap:9px!important}html body.template-product product-info[id^=MainProduct] .product__title{align-items:center!important;margin:7px auto 4px!important;text-align:center!important}html body.template-product product-info[id^=MainProduct] .product__title h1,html body.template-product product-info[id^=MainProduct] h1.dsq-title-locked{width:100%!important;font-size:clamp(31px,8.6vw,39px)!important;text-align:center!important;text-wrap:balance!important}html body.template-product product-info[id^=MainProduct] .dsq-needoh-stock{margin:6px auto 0!important;padding:5px 13px!important;font-size:12px!important;line-height:1!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip{width:min(100%,350px)!important;margin:8px auto 0!important;padding:8px 10px!important;gap:6px!important;text-align:center!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip>span{font-size:10.5px!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip .list-payment{justify-content:center!important;gap:4px!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip .icon{width:31px!important;height:20px!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart{width:min(100%,360px)!important;margin:8px auto 12px!important;padding:7px 9px!important}html body.template-product product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart>span{font-size:10px!important}html body product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart{width:min(100%,360px)!important;margin:8px auto 12px!important;padding:7px 9px!important}html body product-info[id^=MainProduct] .dsq-pdp-payment-strip--near-cart>span{font-size:10px!important}html body.template-product product-info[id^=MainProduct] [id^=price-]{display:none!important}html body.template-product product-info[id^=MainProduct] .dsq-needoh-live{margin:7px auto 6px!important}html body.template-product product-info[id^=MainProduct] .dsq-product-rating-strip.dsq-product-rating-strip{margin:4px auto 8px!important}html body.template-product .dsq-mystery-bundle-offers{width:min(calc(100vw - 28px),360px)!important;max-width:360px!important;margin:7px auto 10px!important;padding:8px!important;border-radius:17px!important}html body.template-product .dsq-mystery-bundle-offers__title{margin-bottom:6px!important;font-size:13px!important}html body.template-product .dsq-mystery-bundle-offers__list{gap:6px!important}html body.template-product .dsq-mystery-bundle-card{grid-template-columns:22px minmax(0,1fr) minmax(54px,max-content)!important;gap:7px!important;min-height:55px!important;padding:7px 9px!important;border-radius:14px!important}html body.template-product .dsq-mystery-bundle-card__radio{width:18px!important;height:18px!important}html body.template-product .dsq-mystery-bundle-card__copy strong{font-size:clamp(16px,4.25vw,19px)!important;line-height:.96!important;white-space:normal!important}html body.template-product .dsq-mystery-bundle-card__copy em{font-size:clamp(9.5px,2.6vw,11px)!important;line-height:1.05!important;white-space:normal!important}html body.template-product .dsq-mystery-bundle-card__price{font-size:clamp(17px,4.9vw,22px)!important;line-height:1!important;text-align:right!important;white-space:nowrap!important}html body.template-product .dsq-golden-chance{max-width:100%!important;padding:2px 6px!important;font-size:8.6px!important;line-height:1!important;white-space:normal!important}html body.template-product .dsq-mystery-bundle-card__badge{right:8px!important;bottom:-7px!important;padding:4px 8px!important;font-size:9.5px!important}html body.template-product product-info[id^=MainProduct] product-form .product-form__submit,html body.template-product product-info[id^=MainProduct] form[action*="/cart/add"] button[type=submit]{min-height:52px!important;margin-top:2px!important;font-size:18px!important;box-shadow:0 5px 0 var(--dsq-ink),0 10px 20px #ff4fa324!important}html body.template-product product-info[id^=MainProduct] .product-form__input.product-form__quantity{margin:4px auto 8px!important}}@media screen and (max-width:749px){html body.template-product product-info[id^=MainProduct] .product__accordion{width:min(calc(100vw - 28px),390px)!important;margin:8px auto 0!important;text-align:left!important}html body.template-product product-info[id^=MainProduct] .product__accordion details{border-width:1.5px!important;border-radius:16px!important;box-shadow:0 2px #11111129!important}html body.template-product product-info[id^=MainProduct] .product__accordion summary{min-height:46px!important;padding:8px 12px!important}html body.template-product product-info[id^=MainProduct] .product__accordion .summary__title{grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important}html body.template-product product-info[id^=MainProduct] .product__accordion .summary__title:before{width:24px!important;height:21px!important}html body.template-product product-info[id^=MainProduct] .product__accordion .accordion__title{font-size:18px!important;line-height:1.02!important;text-align:left!important}html body.template-product product-info[id^=MainProduct] .product__accordion .accordion__content{padding:0 13px 13px 49px!important;color:#514a4a!important;font-size:13px!important;font-weight:750!important;line-height:1.34!important;text-align:left!important}html body.template-product product-info[id^=MainProduct] .product__accordion .accordion__content p,html body.template-product product-info[id^=MainProduct] .product__accordion .accordion__content ul{margin:0 0 8px!important;padding:0!important}html body.template-product product-info[id^=MainProduct] .product__accordion .accordion__content ul{display:grid!important;gap:5px!important;list-style:none!important}html body.template-product product-info[id^=MainProduct] .product__accordion .accordion__content li{position:relative!important;padding-left:15px!important}html body.template-product product-info[id^=MainProduct] .product__accordion .accordion__content li:before{content:""!important;position:absolute!important;left:0!important;top:.5em!important;width:6px!important;height:6px!important;border-radius:999px!important;background:var(--dsq-pink)!important}html body.template-product product-info[id^=MainProduct] .dsq-specs-table{display:grid!important;gap:6px!important;margin-top:0!important}html body.template-product product-info[id^=MainProduct] .dsq-specs-row{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;padding:7px 0!important;border-bottom:1px solid rgba(17,17,17,.08)!important}html body.template-product product-info[id^=MainProduct] .dsq-specs-row strong,html body.template-product product-info[id^=MainProduct] .dsq-specs-row span{font-size:12.5px!important;line-height:1.25!important;text-align:left!important}}html body product-info[id^=MainProduct] .product__accordion{clear:both!important;max-width:100%!important;text-align:left!important}html body product-info[id^=MainProduct] .product__accordion details{background:#fff!important;border:1.5px solid #171312!important;border-radius:18px!important;box-shadow:0 3px #11111124!important;overflow:hidden!important}html body product-info[id^=MainProduct] .product__accordion summary{align-items:center!important;box-sizing:border-box!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr) 18px!important;min-height:58px!important;padding:12px 14px!important}html body product-info[id^=MainProduct] .product__accordion .summary__title{align-items:center!important;display:grid!important;gap:11px!important;grid-template-columns:34px minmax(0,1fr)!important;margin:0!important;min-width:0!important;width:100%!important}html body product-info[id^=MainProduct] .product__accordion .accordion__title{color:#211d1c!important;display:block!important;font-size:clamp(22px,2.1vw,28px)!important;font-weight:950!important;line-height:1.02!important;margin:0!important;min-width:0!important;text-align:left!important;text-wrap:balance!important;white-space:normal!important}html body product-info[id^=MainProduct] .product__accordion summary>.icon-caret{align-self:center!important;height:16px!important;margin:0!important;position:static!important;width:16px!important}html body product-info[id^=MainProduct] .product__accordion .accordion__content{color:#4f4848!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;padding:0 14px 14px!important;text-align:left!important}html body product-info[id^=MainProduct] .product__accordion .accordion__content,html body product-info[id^=MainProduct] .product__accordion .accordion__content *{text-align:left!important}html body product-info[id^=MainProduct] .product__accordion .accordion__content p,html body product-info[id^=MainProduct] .product__accordion .accordion__content ul,html body product-info[id^=MainProduct] .product__accordion .accordion__content li{margin-left:0!important;margin-right:0!important}html body product-info[id^=MainProduct] .dsq-accordion-panel{background:linear-gradient(180deg,#fff,#fff9fc)!important;border:1px solid rgba(208,154,226,.34)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffffdb!important;display:grid!important;gap:10px!important;padding:12px!important}html body product-info[id^=MainProduct] .dsq-accordion-lead{color:#211d1c!important;font-size:14px!important;font-weight:950!important;line-height:1.28!important;margin:0!important}html body product-info[id^=MainProduct] .dsq-accordion-list{display:grid!important;gap:8px!important;list-style:none!important;margin:0!important;padding:0!important}html body product-info[id^=MainProduct] .dsq-accordion-list li{color:#4d4747!important;font-size:13.5px!important;line-height:1.32!important;list-style:none!important;padding-left:20px!important;position:relative!important}html body product-info[id^=MainProduct] .dsq-accordion-list li:before{background:var(--dsq-pink)!important;border:2px solid #fff1a8!important;border-radius:999px!important;box-shadow:0 0 0 1px #11111124!important;content:""!important;height:8px!important;left:0!important;position:absolute!important;top:.46em!important;width:8px!important}html body product-info[id^=MainProduct] .dsq-choice-cards{display:grid!important;gap:8px!important}html body product-info[id^=MainProduct] .dsq-choice-card{background:#fff!important;border:1px solid rgba(208,154,226,.48)!important;border-radius:12px!important;display:grid!important;gap:2px!important;padding:9px 10px!important}html body product-info[id^=MainProduct] .dsq-choice-card strong{color:#111!important;font-size:14.5px!important;font-weight:950!important;line-height:1.08!important;margin:0!important}html body product-info[id^=MainProduct] .dsq-choice-card span{color:#5d5555!important;font-size:13px!important;font-weight:800!important;line-height:1.28!important;margin:0!important}html body product-info[id^=MainProduct] .dsq-specs-table{display:grid!important;gap:0!important;margin:0!important}html body product-info[id^=MainProduct] .dsq-specs-row{align-items:start!important;border-bottom:1px solid rgba(17,17,17,.08)!important;display:grid!important;gap:10px!important;grid-template-columns:92px minmax(0,1fr)!important;padding:8px 0!important}html body product-info[id^=MainProduct] .dsq-specs-row:first-child{padding-top:0!important}html body product-info[id^=MainProduct] .dsq-specs-row:last-child{border-bottom:0!important;padding-bottom:0!important}html body product-info[id^=MainProduct] .dsq-specs-row strong,html body product-info[id^=MainProduct] .dsq-specs-row span{font-size:13px!important;line-height:1.28!important;margin:0!important;text-align:left!important}html body product-info[id^=MainProduct] .dsq-specs-row strong{color:#211d1c!important;font-weight:950!important}html body product-info[id^=MainProduct] .dsq-specs-row span{color:#5d5555!important;font-weight:800!important}@media screen and (max-width:749px){html body product-info[id^=MainProduct] .product__accordion{width:min(calc(100vw - 28px),390px)!important;margin:10px auto 0!important}html body product-info[id^=MainProduct] .product__accordion summary{min-height:54px!important;padding:10px 12px!important}html body product-info[id^=MainProduct] .product__accordion .summary__title{grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important}html body product-info[id^=MainProduct] .product__accordion .summary__title:before{flex:none!important;height:24px!important;width:28px!important}html body product-info[id^=MainProduct] .product__accordion .accordion__title{font-size:clamp(20px,5.5vw,25px)!important;line-height:1.03!important;text-align:left!important}html body product-info[id^=MainProduct] .product__accordion .accordion__content{padding:0 10px 12px!important}html body product-info[id^=MainProduct] .dsq-accordion-panel{border-radius:13px!important;gap:9px!important;padding:11px!important}html body product-info[id^=MainProduct] .dsq-specs-row{grid-template-columns:78px minmax(0,1fr)!important;gap:8px!important;padding:7px 0!important}html body product-info[id^=MainProduct] .dsq-specs-row strong,html body product-info[id^=MainProduct] .dsq-specs-row span{font-size:12.5px!important;line-height:1.24!important}}html body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product__accordion .accordion__content,html body.dsq-live-hotfix-active product-info[id^=MainProduct] .product__accordion .accordion__content{padding:0 14px 14px!important}@media screen and (max-width:749px){html body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .product__accordion .accordion__content,html body.dsq-live-hotfix-active product-info[id^=MainProduct] .product__accordion .accordion__content{padding:0 10px 12px!important}}@media screen and (max-width:749px){html body .dsq-variant-showcase{padding:28px 0 30px!important;overflow:hidden!important}html body .dsq-variant-showcase .page-width{padding-left:16px!important;padding-right:0!important}html body .dsq-variant-showcase__head{max-width:calc(100vw - 32px)!important;margin-bottom:16px!important}html body .dsq-variant-showcase__head h2{font-size:clamp(28px,8.2vw,36px)!important;line-height:1!important}html body .dsq-variant-showcase__head p:not(.dsq-rms-kicker){font-size:15px!important;line-height:1.38!important;max-width:34rem!important}html body .dsq-variant-showcase__grid{display:flex!important;gap:13px!important;max-width:none!important;margin:0!important;overflow-x:auto!important;padding:0 16px 8px 0!important;scroll-padding-left:0!important;scroll-snap-type:x mandatory!important}html body .dsq-variant-showcase__card{flex:0 0 min(76vw,292px)!important;min-width:min(76vw,292px)!important;scroll-snap-align:start!important;border:1.5px solid rgba(17,17,17,.12)!important;border-radius:18px!important;background:linear-gradient(180deg,#fff,#fff9fb)!important;box-shadow:0 10px 22px #2d263614!important;overflow:hidden!important}html body .dsq-variant-showcase__media{aspect-ratio:1 / 1!important;border-radius:0!important;background:#fff!important}html body .dsq-variant-showcase__media img{width:100%!important;height:100%!important;object-fit:cover!important}html body .dsq-variant-showcase__card h3,html body .dsq-variant-showcase__card p{padding-left:14px!important;padding-right:14px!important;text-align:left!important}html body .dsq-variant-showcase__card h3{margin-top:12px!important;font-size:22px!important}html body .dsq-variant-showcase__card p{margin-bottom:14px!important;font-size:14px!important;line-height:1.28!important}}html body .dsq-product-reviews__rating strong,html body .dsq-review-stars{color:#ff4fa3!important}@media screen and (max-width:749px){html body .dsq-product-reviews{padding:34px 0 38px!important}html body .dsq-product-reviews .page-width{padding-left:16px!important;padding-right:16px!important}html body .dsq-product-reviews__head{gap:14px!important;margin-bottom:18px!important}html body .dsq-product-reviews__head h2{font-size:clamp(34px,10vw,46px)!important;line-height:.95!important}html body .dsq-product-reviews__head p{font-size:15px!important;line-height:1.28!important}html body .dsq-product-reviews__rating{width:100%!important;max-width:100%!important;padding:14px!important;border-radius:16px!important}html body .dsq-product-reviews__rating strong{font-size:32px!important;letter-spacing:0!important}html body .dsq-product-reviews__rating span{margin-top:6px!important;font-size:13px!important}html body .dsq-product-reviews__rail{gap:12px!important;margin-left:-16px!important;margin-right:-16px!important;padding:0 16px 8px!important}html body .dsq-product-reviews__card{flex-basis:min(78vw,300px)!important;border-radius:16px!important}html body .dsq-product-reviews__card div{padding:13px!important}html body .dsq-product-reviews__card h3{font-size:20px!important}html body .dsq-product-reviews__card p{font-size:13.5px!important;line-height:1.3!important}html body .dsq-product-review-form{gap:10px!important;margin-top:16px!important;padding:14px!important;border-radius:18px!important}html body .dsq-product-review-form h3{font-size:24px!important}html body .dsq-product-review-form p{font-size:12.5px!important;line-height:1.3!important}html body .dsq-product-review-form input,html body .dsq-product-review-form select,html body .dsq-product-review-form textarea{min-height:42px!important;border-radius:11px!important;font-size:14px!important}html body .dsq-product-review-form button{min-height:46px!important;font-size:16px!important}}html body.template-product .dsq-pdp-sticky-atc{display:none!important}html body cart-drawer.drawer .drawer__inner{width:min(48rem,100vw)!important;max-width:100vw!important}html body cart-drawer.drawer .drawer__header{padding:2.4rem 2.4rem 1rem!important}html body cart-drawer.drawer .drawer__heading{font-size:clamp(3rem,5vw,4.6rem)!important;line-height:.95!important}html body cart-drawer.drawer .dsq-cart-shipping-goal{margin:0 2.4rem 1.7rem!important;padding:1.25rem!important;border-radius:1.6rem!important}html body cart-drawer.drawer .dsq-cart-shipping-goal__top{gap:1rem!important;align-items:center!important}html body cart-drawer.drawer .dsq-cart-shipping-goal__top span,html body cart-drawer.drawer .dsq-cart-shipping-goal__top strong{font-size:1.35rem!important;line-height:1.18!important}html body cart-drawer.drawer .cart-item{gap:1.25rem!important;padding:1.55rem 0!important}html body cart-drawer.drawer .cart-item__media,html body cart-drawer.drawer .cart-item__image{width:8.2rem!important;min-width:8.2rem!important;height:8.2rem!important;border-radius:1.2rem!important}html body cart-drawer.drawer .cart-item__name{font-size:clamp(2rem,3.4vw,2.7rem)!important;line-height:.98!important}html body cart-drawer.drawer .cart-item__details dl .product-option,html body cart-drawer.drawer .cart-item__details>.product-option{font-size:1.45rem!important;line-height:1.2!important}html body cart-drawer.drawer .cart-item__price-wrapper .price{font-size:1.85rem!important}html body cart-drawer.drawer .cart-item__quantity .quantity{min-height:4.4rem!important;width:14.2rem!important;border-width:1.5px!important;box-shadow:0 3px #11111124!important}html body cart-drawer.drawer .drawer__footer{padding:1.8rem 2.4rem 2.2rem!important}html body cart-drawer.drawer .totals__total,html body cart-drawer.drawer .totals__total-value{font-size:clamp(2.4rem,4.5vw,3.8rem)!important;line-height:1!important}html body cart-drawer.drawer .cart__checkout-button{min-height:5.4rem!important;border-radius:999px!important;font-size:2rem!important}html body cart-drawer.drawer .dsq-cart-assurance{gap:.75rem!important}html body cart-drawer.drawer .dsq-cart-assurance span{min-height:5.4rem!important;padding:.8rem!important;border-radius:1.2rem!important;font-size:1.32rem!important;line-height:1.1!important}html body cart-drawer.drawer .dsq-cart-reserve-note{margin-top:1.4rem!important;padding:1rem 1.15rem!important;border:1.5px solid #ff9ad0!important;border-radius:1.4rem!important;background:linear-gradient(135deg,#fff7c8,#fff4fb)!important;color:#3f312e!important;font-size:1.42rem!important;font-weight:850!important;line-height:1.22!important}html body cart-drawer.drawer .dsq-cart-reserve-note strong{color:#111!important;font-weight:950!important}@media screen and (max-width:749px){html body cart-drawer.drawer .drawer__inner{width:100vw!important}html body cart-drawer.drawer .drawer__header{padding:1.8rem 1.6rem .8rem!important}html body cart-drawer.drawer .drawer__heading{font-size:3.6rem!important}html body cart-drawer.drawer .dsq-cart-shipping-goal{margin:0 1.6rem 1.2rem!important;padding:1rem!important}html body cart-drawer.drawer .drawer__cart-items-wrapper,html body cart-drawer.drawer .drawer__footer{padding-left:1.6rem!important;padding-right:1.6rem!important}html body cart-drawer.drawer .cart-item{grid-template-columns:7.4rem 1fr auto!important;gap:1rem!important}html body cart-drawer.drawer .cart-item__media,html body cart-drawer.drawer .cart-item__image{width:7.4rem!important;min-width:7.4rem!important;height:7.4rem!important}html body cart-drawer.drawer .cart-item__name{font-size:2.2rem!important}html body cart-drawer.drawer .cart-item__details dl .product-option{font-size:1.32rem!important}html body cart-drawer.drawer .cart-item__quantity{grid-column:2 / 4!important}html body cart-drawer.drawer .cart-item__quantity .quantity{width:13.2rem!important}html body cart-drawer.drawer .drawer__footer{padding-top:1.4rem!important;padding-bottom:1.6rem!important}html body cart-drawer.drawer .tax-note,html body cart-drawer.drawer .dsq-cart-policy-links a{font-size:1.15rem!important}html body cart-drawer.drawer .dsq-cart-assurance{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body cart-drawer.drawer .dsq-cart-assurance span{min-height:4.8rem!important;font-size:1.15rem!important}html body cart-drawer.drawer .dsq-cart-reserve-note{font-size:1.28rem!important}}@media screen and (min-width:750px){body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-offers{width:100%!important;max-width:430px!important;margin:14px 0 16px!important;padding:10px!important;border-radius:18px!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-offers__title{margin-bottom:8px!important;font-size:16px!important;line-height:1!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-offers__list{gap:7px!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card{grid-template-columns:30px minmax(0,1fr) minmax(72px,auto)!important;gap:9px!important;min-height:78px!important;padding:10px 12px!important;border-radius:15px!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card__radio{width:24px!important;height:24px!important;border-width:2.5px!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card__radio:after{width:12px!important;height:12px!important;margin:3.5px!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card__copy strong,body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card__price{font-size:clamp(19px,1.45vw,22px)!important;line-height:.98!important}body:has(product-info[id^=MainProduct]) .dsq-mystery-bundle-card__copy em{font-size:12px!important;line-height:1.05!important}body:has(product-info[id^=MainProduct]) .dsq-golden-chance{padding:3px 8px!important;font-size:10.5px!important}body:has(product-info[id^=MainProduct]) product-info[id^=MainProduct] .quantity{width:132px!important;min-width:132px!important;max-width:132px!important;min-height:44px!important;height:44px!important;box-sizing:border-box!important}}html body.template-product product-info[id^=MainProduct] .product-form__input--pill:has(.dsq-flag-option){width:min(100%,520px)!important;max-width:520px!important;margin:12px 0 14px!important}html body.template-product product-info[id^=MainProduct] .product-form__input--pill:has(.dsq-flag-option) .form__label{margin:0 0 8px!important;color:#111!important;font-family:"Baloo 2",var(--font-heading-family)!important;font-size:18px!important;font-weight:900!important;line-height:1.1!important}html body.template-product product-info[id^=MainProduct] .product-form__input--pill:has(.dsq-flag-option) input[type=radio]+label.dsq-flag-option{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:46px!important;margin:0 7px 8px 0!important;padding:6px 12px 6px 6px!important;border:2px solid #dfd6cc!important;border-radius:999px!important;background:#fffaf2!important;color:#171212!important;font-family:"Baloo 2",var(--font-body-family)!important;font-size:14px!important;font-weight:850!important;line-height:1!important;box-shadow:0 3px #1111111f!important;cursor:pointer!important}html body.template-product product-info[id^=MainProduct] .product-form__input--pill:has(.dsq-flag-option) input[type=radio]:checked+label.dsq-flag-option{border-color:#b02cf4!important;background:linear-gradient(135deg,#fff6c7,#fff5fb)!important;box-shadow:0 4px #b02cf438,inset 0 0 0 2px #ff4fa31f!important}html body.template-product product-info[id^=MainProduct] .dsq-flag-option__swatch{display:inline-flex!important;width:34px!important;height:34px!important;min-width:34px!important;overflow:hidden!important;border:1px solid rgba(17,17,17,.16)!important;border-radius:999px!important;background:#fff!important}html body.template-product product-info[id^=MainProduct] .dsq-flag-option__swatch img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:16px!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__card{border-radius:18px!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__media img{object-fit:cover!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__card h3{font-size:clamp(18px,1.5vw,22px)!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__card p{font-size:13.5px!important;line-height:1.25!important}@media screen and (max-width:749px){html body.template-product product-info[id^=MainProduct] .product-form__input--pill:has(.dsq-flag-option){width:var(--dsq-pdp-content-width, min( calc(100vw - 24px) , 430px))!important;max-width:var(--dsq-pdp-content-width, min( calc(100vw - 24px) , 430px))!important;margin:8px auto 10px!important;text-align:left!important}html body.template-product product-info[id^=MainProduct] .product-form__input--pill:has(.dsq-flag-option) .form__label{text-align:center!important;font-size:16px!important}html body.template-product product-info[id^=MainProduct] .product-form__input--pill:has(.dsq-flag-option) input[type=radio]+label.dsq-flag-option{width:calc(50% - 6px)!important;min-height:42px!important;margin:0 4px 8px!important;padding:5px 8px 5px 5px!important;gap:6px!important;font-size:12.5px!important}html body.template-product product-info[id^=MainProduct] .dsq-flag-option__swatch{width:30px!important;height:30px!important;min-width:30px!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__grid{display:flex!important;grid-template-columns:none!important;gap:12px!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__card{flex-basis:min(58vw,226px)!important;min-width:min(58vw,226px)!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__card h3{margin-top:10px!important;font-size:19px!important}html body .dsq-variant-showcase--worldcup .dsq-variant-showcase__card p{font-size:12.5px!important}}html body.template-product .product__media-item[data-dsq-worldcup-media] .product-media-container,html body.template-product .product__media-item[data-dsq-worldcup-media] .product__media,html body.template-product .product__media-item[data-dsq-worldcup-media] .media{aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html body.template-product .product__media-list>.product__media-item[data-dsq-worldcup-media]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;grid-column:1 / -1!important}html body.template-product .product__media-item[data-dsq-worldcup-media] .media{padding-top:100%!important}html body.template-product .product__media-item[data-dsq-worldcup-media] img{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers{width:min(100%,520px)!important;max-width:520px!important;margin:0 0 16px!important;padding:12px!important;border:2px solid #d8e8ff!important;border-radius:22px!important;background:linear-gradient(135deg,#f9fcff,#fff8f0 54%,#fff4fb)!important;box-shadow:0 6px #11111114!important;box-sizing:border-box!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__heading{display:grid!important;gap:3px!important;margin:0 0 10px!important;text-align:left!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__heading span{color:#ff4fa3!important;font-family:"Baloo 2",var(--font-heading-family)!important;font-size:12px!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__heading h3{margin:0!important;color:#111!important;font-family:"Baloo 2",var(--font-heading-family)!important;font-size:clamp(20px,1.75vw,25px)!important;font-weight:950!important;line-height:1!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__heading p{margin:0!important;color:#655d5d!important;font-size:13px!important;font-weight:750!important;line-height:1.25!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card{position:relative!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-width:0!important;padding:9px!important;border:2px solid #d9d4cc!important;border-radius:18px!important;background:#ffffffdb!important;box-shadow:inset 0 0 0 1px #ffffffb3!important;box-sizing:border-box!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card--featured{border-color:#b02cf4!important;background:linear-gradient(135deg,#fff7ca,#fff5fb 72%)!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__badge{position:absolute!important;top:-10px!important;right:14px!important;padding:4px 9px!important;border:2px solid #111!important;border-radius:999px!important;background:#ff4fa3!important;color:#fff!important;font-family:"Baloo 2",var(--font-heading-family)!important;font-size:11px!important;font-weight:950!important;line-height:1!important;transform:rotate(-2deg)!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__media{width:72px!important;height:72px!important;overflow:hidden!important;border:1px solid rgba(17,17,17,.12)!important;border-radius:14px!important;background:#fff!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__copy{display:grid!important;gap:2px!important;min-width:0!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__copy strong,html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__copy span{color:#101010!important;font-family:"Baloo 2",var(--font-heading-family)!important;font-size:20px!important;font-weight:950!important;line-height:1!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__copy em{color:#645e5e!important;font-size:11.5px!important;font-style:normal!important;font-weight:850!important;line-height:1.08!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__button{grid-column:1 / -1!important;min-height:38px!important;border:2px solid #111!important;border-radius:999px!important;background:#ffe019!important;color:#111!important;font-family:"Baloo 2",var(--font-heading-family)!important;font-size:15px!important;font-weight:950!important;line-height:1!important;box-shadow:0 3px #11111124!important;cursor:pointer!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__button[disabled]{opacity:.66!important;cursor:wait!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__status{margin:9px 0 0!important;color:#c1285f!important;font-size:12px!important;font-weight:850!important;line-height:1.2!important;text-align:center!important}@media screen and (max-width:749px){html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers{width:var(--dsq-pdp-content-width, min( calc(100vw - 24px) , 430px))!important;max-width:var(--dsq-pdp-content-width, min( calc(100vw - 24px) , 430px))!important;margin:0 auto 12px!important;padding:9px!important;border-radius:18px!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__heading{text-align:center!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-offers__grid{grid-template-columns:1fr!important;gap:7px!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card{grid-template-columns:62px minmax(0,1fr) max-content!important;gap:8px!important;padding:8px!important;border-radius:16px!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__media{width:62px!important;height:62px!important;border-radius:12px!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__copy strong,html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__copy span{font-size:18px!important}html body.template-product product-info[id^=MainProduct] .dsq-worldcup-pack-card__button{grid-column:auto!important;min-width:92px!important;min-height:42px!important;padding:0 10px!important;font-size:13.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/dsq-pdp-conversion-20260621.css.map */
