body:has(product-info[id^=MainProduct-]){--orange-ink:var(--orange-theme-ink);--orange-black:var(--orange-theme-dark);--orange-line:var(--orange-theme-line);--orange-soft:var(--orange-theme-primary-wash);--orange-sku-card-height:clamp(118px, calc(450px - 100cqw) ,154px);--orange-sku-price-font-size:clamp(20px,5.9vw,22px);background:var(--orange-theme-bg);color:var(--orange-theme-ink)}body:has(product-info[id^=MainProduct-]) .announcement-bar-section,body:has(product-info[id^=MainProduct-]) .utility-bar{display:none!important}body:has(product-info[id^=MainProduct-]) .header-wrapper{background:var(--orange-theme-surface)!important;border:0!important;border-bottom:1px solid var(--orange-theme-line)!important;box-shadow:none!important}body:has(product-info[id^=MainProduct-]) .header__icon{color:var(--orange-ink)!important}.orange-product-config{display:none!important}.orange-product-ticker{height:31px;background:var(--orange-black);color:var(--orange-theme-on-dark);overflow:hidden;display:flex;align-items:center;white-space:nowrap;font:800 10px/1 Arial,sans-serif;letter-spacing:.08em}.orange-product-ticker__track{display:flex;gap:54px;width:max-content;min-width:max-content;padding-left:22px;animation:orangeTicker 22s linear infinite}@keyframes orangeTicker{to{transform:translate(-50%)}}product-info[id^=MainProduct-]{background:var(--orange-theme-bg)!important;color:var(--orange-theme-ink);padding-top:18px!important;padding-bottom:28px!important}product-info[id^=MainProduct-] .page-width{max-width:1240px!important;padding-left:24px!important;padding-right:24px!important}product-info[id^=MainProduct-] .product__info-container{max-width:none!important}product-info[id^=MainProduct-] .product__media{border:0!important;border-radius:15px!important;overflow:hidden!important;background:var(--orange-theme-surface-soft)!important;box-shadow:none!important}product-info[id^=MainProduct-] .product__media img{object-fit:contain!important}product-info[id^=MainProduct-] .thumbnail-slider{margin-top:12px!important}product-info[id^=MainProduct-] .thumbnail{border:1px solid var(--orange-theme-line)!important;border-radius:10px!important;overflow:hidden!important;background:var(--orange-theme-surface-soft)!important;box-shadow:none!important}product-info[id^=MainProduct-] .thumbnail[aria-current]{border:2px solid var(--orange-ink)!important}product-info[id^=MainProduct-] .product__title{margin:5px 0 4px!important}product-info[id^=MainProduct-] .product__title h1{margin:0!important;color:var(--orange-ink)!important;font:900 34px/1.04 Arial,sans-serif!important;letter-spacing:-.035em!important}product-info[id^=MainProduct-] .jdgm-prev-badge{color:var(--orange-ink)!important;font:800 17px/1.2 Arial,sans-serif!important;margin:2px 0 18px!important}product-info[id^=MainProduct-] .jdgm-prev-badge__text{font-weight:800!important}product-info[id^=MainProduct-] .jdgm-star{color:var(--orange-theme-star)!important;font-size:18px!important}product-info[id^=MainProduct-]:has(.orange-no-reviews) .jdgm-prev-badge{display:none!important}product-info[id^=MainProduct-] .product-form__input{margin:0 0 13px!important}product-info[id^=MainProduct-] .product-form__input .form__label{color:var(--orange-ink)!important;font:800 12px/1.2 Arial,sans-serif!important;margin-bottom:7px!important}product-info[id^=MainProduct-] .product-form__input input[type=radio]+label{border:1.5px solid var(--orange-theme-line)!important;border-radius:999px!important;background:var(--orange-theme-card)!important;color:var(--orange-theme-ink)!important;font-weight:800!important;padding:9px 15px!important;box-shadow:none!important}product-info[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{background:var(--orange-theme-primary)!important;color:var(--orange-theme-on-primary)!important;border-color:var(--orange-theme-primary)!important}product-info[id^=MainProduct-] .product__info-container:has(.orange-setup[data-mode=variant]) variant-selects{display:none!important}product-info[id^=MainProduct-] .product-form__buttons{max-width:none!important}product-info[id^=MainProduct-] .product-form__submit{min-height:50px!important;border:0!important;border-radius:5px!important;background:var(--orange-theme-primary)!important;color:var(--orange-theme-on-primary)!important;box-shadow:none!important;font:900 17px/1 Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important}product-info[id^=MainProduct-] .product-form__submit:before,product-info[id^=MainProduct-] .product-form__submit:after{display:none!important}product-info[id^=MainProduct-] .product-form__submit:hover{background:var(--orange-theme-primary-deep)!important}product-info[id^=MainProduct-] .shopify-payment-button{display:none!important}.orange-proof{display:flex;align-items:center;min-height:44px;margin:0 0 7px;font-family:Arial,sans-serif}.orange-proof__media{display:flex;align-items:center}.orange-proof__media span{position:relative;width:42px;height:42px;margin-left:-7px;overflow:hidden;border:2px solid var(--orange-theme-card);border-radius:50%;background:var(--orange-theme-primary-soft);box-shadow:0 0 0 1px var(--orange-theme-line)}.orange-proof__media span:first-child{margin-left:0}.orange-proof__media img{width:100%;height:100%;object-fit:cover}.orange-proof__text{margin-left:-4px;padding:7px 14px 7px 16px;border-radius:999px;background:var(--orange-theme-primary-wash);color:var(--orange-theme-ink);font:900 12px/1.05 Arial,sans-serif}.orange-proof__text small{display:block;margin-top:3px;color:var(--orange-theme-copy);font:500 9px/1 Arial,sans-serif}.orange-setup{margin:3px 0 15px;font-family:Arial,sans-serif}.orange-setup__title{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:8px 0 14px}.orange-setup__title i{height:2px;background:var(--orange-theme-primary-deep);border-radius:2px}.orange-setup__title strong{color:var(--orange-theme-ink);font-size:14px;font-weight:900}.orange-pack{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:70px;margin-top:10px;padding:13px 12px;border:2px solid var(--orange-theme-line);border-radius:9px;background:var(--orange-theme-card);color:var(--orange-theme-ink);cursor:pointer;transition:background .15s ease,transform .15s ease}.orange-pack:hover{transform:translateY(-1px)}.orange-pack.is-selected{background:var(--orange-theme-primary-soft)}.orange-pack input{position:absolute;opacity:0;pointer-events:none}.orange-pack__radio{width:18px;height:18px;border:1.8px solid var(--orange-theme-muted);border-radius:50%;background:var(--orange-theme-card);box-shadow:inset 0 0 0 4px var(--orange-theme-card)}.orange-pack.is-selected .orange-pack__radio{background:var(--orange-theme-primary-deep);border-color:var(--orange-theme-primary-deep)}.orange-pack__copy{min-width:0}.orange-pack__line{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.orange-pack__copy strong{font-size:13px;line-height:1.05}.orange-pack__copy small{display:block;margin-top:4px;color:var(--orange-theme-copy);font-size:9px;line-height:1.2;white-space:normal}.orange-pack__price{text-align:right}.orange-pack__price strong{display:block;font-size:12px}.orange-pack__price s{display:block;margin-top:3px;color:var(--orange-theme-muted);font-size:9px}.orange-trust{border:1px solid var(--orange-theme-line);border-radius:999px;background:var(--orange-theme-card);padding:2px 5px;font-size:7px}.orange-pop{position:absolute;right:-2px;top:-10px;background:var(--orange-theme-primary);color:var(--orange-theme-on-primary);padding:3px 8px 3px 11px;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);font-size:7px;font-style:italic;font-weight:900}.orange-faq{border-top:1px solid var(--orange-line);font-family:Arial,sans-serif}.orange-faq:last-child{border-bottom:1px solid var(--orange-line)}.orange-faq summary{display:flex;justify-content:space-between;gap:10px;padding:15px 0;list-style:none;cursor:pointer;color:var(--orange-ink);font-size:12px;font-weight:800}.orange-faq summary::-webkit-details-marker{display:none}.orange-faq__left{display:flex;align-items:center;gap:6px}.orange-faq__check{display:grid;place-items:center;width:11px;height:11px;border:1.5px solid var(--orange-ink);border-radius:50%;font-size:7px;line-height:1}.orange-faq__chev{font-size:11px;transition:transform .2s ease}.orange-faq[open] .orange-faq__chev{transform:rotate(180deg)}.orange-faq__body{padding:0 0 14px;color:var(--orange-theme-copy);font-size:11px;line-height:1.55}.orange-faq__body .metafield-rich_text_field>*:first-child{margin-top:0}.orange-faq__body .metafield-rich_text_field>*:last-child{margin-bottom:0}.orange-action{max-width:1120px;margin:0 auto;padding:26px 18px 44px;text-align:center;font-family:Arial,sans-serif}.orange-action h2,.orange-review-heading h2{margin:0 0 20px!important;color:var(--orange-ink)!important;font:900 28px/1.05 Arial,sans-serif!important;letter-spacing:-.03em!important}.orange-action__viewport{position:relative}.orange-action__track{display:flex;gap:0;overflow-x:auto;padding:0;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.orange-action__track::-webkit-scrollbar{display:none}.orange-action__slide{flex:0 0 100%;overflow:hidden;aspect-ratio:9/16;border-radius:15px;background:var(--orange-theme-surface-soft);scroll-snap-align:center}.orange-action__slide video,.orange-action__slide iframe{display:block;width:100%;height:100%;border:0;object-fit:cover}.orange-action__nav{display:grid;place-items:center;position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.orange-action__nav--prev{left:6px}.orange-action__nav--next{right:6px}.orange-action__nav[hidden]{display:none!important}.orange-action__dots{display:flex;justify-content:center;gap:5px;margin-top:10px}.orange-action__dot{width:4px;height:4px;padding:0;border:0;border-radius:50%;background:var(--orange-theme-warm)}.orange-action__dot.is-active{background:var(--orange-ink)}.orange-description-media-source{display:none!important}.orange-action.is-empty .orange-action__viewport,.orange-action.is-empty .orange-action__track{min-height:420px}.orange-action.is-empty .orange-action__track{display:block;background:var(--orange-theme-bg)}.orange-action.is-empty .orange-action__dots{display:none!important}.orange-review-heading{text-align:center;padding:30px 12px 10px}.orange-reviews-empty{min-height:420px;width:100%;background:var(--orange-theme-bg)}body:has(.orange-reviews-empty) #MainContent .shopify-section:has(.jdgm-rev-widg){display:none!important}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev-widg{max-width:1100px!important;margin:0 auto 40px!important;padding:10px 12px 0!important;border:0!important}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev-widg__title{display:none!important}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev{margin:0!important;padding:20px!important;overflow:hidden;border:0!important;border-radius:15px!important;background:var(--orange-theme-dark)!important;color:var(--orange-theme-on-dark)!important}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev__author,body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev__body,body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev__title{color:var(--orange-theme-on-dark)!important}body:has(product-info[id^=MainProduct-]) .dc-newsletter,body:has(product-info[id^=MainProduct-]) .footer__content-top{display:none!important}body:has(product-info[id^=MainProduct-]) .footer{border:0!important;background:var(--orange-theme-dark)!important;color:var(--orange-theme-on-dark)!important}body:has(product-info[id^=MainProduct-]) .footer__content-bottom{padding-top:26px!important}body:has(product-info[id^=MainProduct-]) .footer__content-bottom-wrapper{justify-content:center!important}@media(min-width:750px)and (max-width:1279px){product-info[id^=MainProduct-] .page-width{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}product-info[id^=MainProduct-] .product{display:block!important;width:100%!important;max-width:none!important;margin:0 auto!important}product-info[id^=MainProduct-] .product__media-wrapper,product-info[id^=MainProduct-] .product__info-wrapper{width:100%!important;max-width:100%!important}product-info[id^=MainProduct-] .product__media-wrapper{margin:0 0 22px!important;padding:0!important}product-info[id^=MainProduct-] .product__info-wrapper{padding:0 clamp(14px,3vw,28px)!important}product-info[id^=MainProduct-] .product__media-list{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}product-info[id^=MainProduct-] .product__media-item{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;align-items:stretch!important}product-info[id^=MainProduct-] .product-media-container{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;aspect-ratio:1/1!important}product-info[id^=MainProduct-] .product__modal-opener{height:100%!important}product-info[id^=MainProduct-] .product__media{width:100%!important;height:100%!important;max-height:none!important;padding-top:100%!important}product-info[id^=MainProduct-] .product__media img{width:100%!important;height:100%!important;object-fit:contain!important}}@media(min-width:1280px){body:has(product-info[id^=MainProduct-]) .header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;column-gap:24px!important;max-width:1280px!important;width:100%!important;margin:0 auto!important}body:has(product-info[id^=MainProduct-]) .header__inline-menu{grid-column:1!important;grid-row:1!important;justify-self:start!important;margin:0!important}body:has(product-info[id^=MainProduct-]) .header__heading,body:has(product-info[id^=MainProduct-]) .header__heading-link{grid-column:2!important;grid-row:1!important;justify-self:center!important;margin:0!important}body:has(product-info[id^=MainProduct-]) .header__icons{grid-column:3!important;grid-row:1!important;justify-self:end!important}product-info[id^=MainProduct-] .product{display:grid!important;grid-template-columns:minmax(0,57fr) minmax(380px,43fr)!important;gap:46px!important;align-items:start!important}product-info[id^=MainProduct-] .product__media-wrapper,product-info[id^=MainProduct-] .product__info-wrapper{width:100%!important;max-width:none!important}product-info[id^=MainProduct-] .product__info-wrapper{padding-left:0!important}product-info[id^=MainProduct-] .thumbnail-list{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}product-info[id^=MainProduct-] .thumbnail-list__item{width:auto!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-]{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .product__media-list{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}product-info[id^=MainProduct-] .product-media-container,product-info[id^=MainProduct-] .product__modal-opener{width:100%!important;max-width:100%!important;margin:0!important}product-info[id^=MainProduct-] .product-media-container .product__media{width:100%!important;height:auto!important;padding-top:100%!important;border-radius:0!important}product-info[id^=MainProduct-] .product__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}}@media(max-width:749px){.orange-product-ticker{height:28px;font-size:8.5px}.orange-product-ticker__track{gap:36px;padding-left:12px;animation-duration:18s}body:has(product-info[id^=MainProduct-]) .header{min-height:50px!important;padding-top:2px!important;padding-bottom:2px!important}body:has(product-info[id^=MainProduct-]) .header__heading-logo{max-height:27px!important;width:auto!important}body:has(product-info[id^=MainProduct-]) .header__icon--account{display:none!important}body:has(product-info[id^=MainProduct-]) .header__icons{gap:0!important}product-info[id^=MainProduct-]{padding-top:0!important;padding-bottom:18px!important}product-info[id^=MainProduct-] .page-width{padding:0!important}product-info[id^=MainProduct-] .product{display:block!important;margin:0!important}product-info[id^=MainProduct-] .product__media-wrapper,product-info[id^=MainProduct-] .product__info-wrapper{width:100%!important;max-width:100%!important}product-info[id^=MainProduct-] .product__media-wrapper{margin:0!important}product-info[id^=MainProduct-] .product__info-wrapper{padding:0 10px!important}product-info[id^=MainProduct-] .product__media-list{width:100%!important;max-width:100%!important;margin:0!important;scroll-behavior:smooth!important}product-info[id^=MainProduct-] .product__media-item{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:hidden!important;aspect-ratio:1/1!important}product-info[id^=MainProduct-] .product__media{display:flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;max-height:none!important;height:auto!important;border-radius:0!important}product-info[id^=MainProduct-] .product-media-container,product-info[id^=MainProduct-] .product__modal-opener{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}product-info[id^=MainProduct-] .product-media-container .product__media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding-top:100%!important}product-info[id^=MainProduct-] .product__media img{width:100%!important;height:100%!important;object-fit:contain!important}product-info[id^=MainProduct-] .thumbnail-slider{display:none!important}product-info[id^=MainProduct-] .product__media-toggle{display:none!important}product-info[id^=MainProduct-] .product__info-container{padding-top:9px!important}.orange-proof{min-height:34px;margin:0 0 4px}.orange-proof__media span{width:27px;height:27px;margin-left:-5px}.orange-proof__text{padding:5px 9px 5px 10px;font-size:9px}.orange-proof__text small{margin-top:2px;font-size:6.8px}product-info[id^=MainProduct-] .product__title{margin:3px 0 2px!important}product-info[id^=MainProduct-] .product__title h1{font-size:17px!important;line-height:1.08!important;letter-spacing:-.018em!important}product-info[id^=MainProduct-] .jdgm-prev-badge{font-size:10px!important;line-height:1.2!important;margin:0 0 9px!important}product-info[id^=MainProduct-] .jdgm-star{font-size:10px!important}.orange-setup{margin:1px 0 12px}.orange-setup__title{gap:7px;margin:4px 0 9px}.orange-setup__title strong{font-size:10px;letter-spacing:.01em}.orange-setup__title i{height:2px}.orange-pack{grid-template-columns:20px minmax(0,1fr) auto;gap:7px;min-height:52px;margin-top:8px;padding:10px 8px;border-width:1.5px;border-radius:7px}.orange-pack:hover{transform:none}.orange-pack__radio{width:15px;height:15px;border-width:1.5px}.orange-pack__copy strong{font-size:9.5px}.orange-pack__copy small{max-width:154px;margin-top:2px;font-size:7px;line-height:1.15}.orange-pack__price strong{font-size:9px}.orange-pack__price s{font-size:6.8px}.orange-trust{padding:1px 3px;font-size:5.8px}.orange-pop{top:-8px;padding:2px 6px 2px 9px;font-size:5.8px}product-info[id^=MainProduct-] .product-form{margin:10px 0 0!important}product-info[id^=MainProduct-] .product-form__submit{min-height:40px!important;height:40px!important;margin:0!important;border-radius:4px!important;font-size:10.5px!important}.orange-faq summary{min-height:40px;padding:10px 0;font-size:8.8px;line-height:1.15}.orange-faq__left{gap:5px}.orange-faq__body{padding:0 0 10px;font-size:8.8px}.orange-faq__check{width:9px;height:9px;font-size:5.5px}.orange-faq__chev{font-size:9px}.orange-action{padding:18px 10px 36px}.orange-action h2,.orange-review-heading h2{margin-bottom:16px!important;font-size:18px!important}.orange-action.is-empty .orange-action__viewport,.orange-action.is-empty .orange-action__track{min-height:320px}.orange-review-heading{padding:34px 10px 8px}.orange-reviews-empty{min-height:350px}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev-widg{margin:0 auto 30px!important;padding:0 10px!important}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev-widg__reviews{display:flex!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev-widg__reviews::-webkit-scrollbar{display:none}body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev{flex:0 0 100%;min-height:300px!important;padding:15px!important;border-radius:16px!important;scroll-snap-align:center}body:has(product-info[id^=MainProduct-]) .footer__content-bottom{padding-top:22px!important;padding-bottom:22px!important}body:has(product-info[id^=MainProduct-]) .footer__column--info{align-items:center!important}body:has(product-info[id^=MainProduct-]) .footer__payment{margin-top:0!important}body:has(product-info[id^=MainProduct-]) .footer__copyright{margin-top:10px!important}}.orange-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 16px;font-family:Arial,sans-serif}.orange-trust-item{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;border:1px solid var(--orange-theme-line);border-radius:8px;background:var(--orange-theme-card);padding:10px 8px;color:var(--orange-ink);text-align:left}.orange-trust-icon{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px}.orange-trust-icon svg{width:22px;height:22px}.orange-trust-item strong{display:block;font-size:9px;line-height:1.1;font-weight:900}.orange-trust-item small{display:block;margin-top:3px;color:var(--orange-theme-copy);font-size:7px;line-height:1.15}product-info[id^=MainProduct-] .product__info-container .price{margin:4px 0 13px!important;color:var(--orange-ink)!important;font-family:Arial,sans-serif!important;font-weight:900!important}product-info[id^=MainProduct-] .product__info-container .price .price-item{font-size:22px!important;font-weight:900!important;letter-spacing:-.02em!important}product-info[id^=MainProduct-] .product__info-container .price .price__sale{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px;vertical-align:middle}product-info[id^=MainProduct-] .product__info-container .price .price__sale .price-item{margin-right:0;line-height:1.15;vertical-align:middle}product-info[id^=MainProduct-] .product__info-container .price .price__sale s.price-item--regular{font-size:18px!important;font-weight:700!important;white-space:nowrap}product-info[id^=MainProduct-] .product__info-container .price .price__sale .price-item--sale{font-size:25px!important;white-space:nowrap}@media(max-width:749px){.orange-trust-grid{gap:5px;margin:9px 0 13px}.orange-trust-item{gap:4px;border-radius:6px;padding:8px 4px}.orange-trust-icon{flex-basis:18px;width:18px;height:18px}.orange-trust-icon svg{width:17px;height:17px}.orange-trust-item strong{font-size:7px}.orange-trust-item small{font-size:5.5px}product-info[id^=MainProduct-] .product__info-container .price{margin:3px 0 9px!important}}body:has(product-info[id^=MainProduct-]) product-info[id^=MainProduct-] .product__tax,body:has(product-info[id^=MainProduct-]) product-info[id^=MainProduct-] shopify-payment-terms{display:none!important}@media(min-width:1280px){.orange-product-ticker{height:44px;font-size:13px;letter-spacing:.07em}body:has(product-info[id^=MainProduct-]) .header{min-height:82px!important;max-width:1350px!important;padding-top:0!important;padding-bottom:0!important}body:has(product-info[id^=MainProduct-]) .header__inline-menu .list-menu{flex-wrap:nowrap!important}body:has(product-info[id^=MainProduct-]) .header__inline-menu .list-menu>li:nth-child(n+5){display:none!important}body:has(product-info[id^=MainProduct-]) .header__menu-item{padding:10px 12px!important;font-size:15px!important}body:has(product-info[id^=MainProduct-]) .header__heading-logo-wrapper{width:150px!important;overflow:visible!important}body:has(product-info[id^=MainProduct-]) .header__heading-logo{width:150px!important;height:44px!important;max-height:44px!important;object-fit:contain!important;transform:scale(2.15)!important;transform-origin:center!important}product-info[id^=MainProduct-]{padding-top:34px!important}product-info[id^=MainProduct-] .page-width{max-width:1350px!important}product-info[id^=MainProduct-] .product{grid-template-columns:minmax(0,57fr) minmax(430px,43fr)!important;gap:48px!important}product-info[id^=MainProduct-] .product__title h1{font-size:clamp(32px,2.8vw,38px)!important;line-height:1.03!important}.orange-pack{min-height:72px}}@media(max-width:749px){.orange-product-ticker{height:40px!important;font-size:12px!important;letter-spacing:.06em!important}.orange-product-ticker__track{gap:42px!important;animation-duration:20s!important}body:has(product-info[id^=MainProduct-]) .header{min-height:65px!important;padding:0 12px!important}body:has(product-info[id^=MainProduct-]) .header__heading-logo-wrapper{width:112px!important;overflow:visible!important}body:has(product-info[id^=MainProduct-]) .header__heading-logo{width:112px!important;height:42px!important;max-height:42px!important;object-fit:contain!important;transform:scale(2.15)!important;transform-origin:center!important}body:has(product-info[id^=MainProduct-]) .header__icon--cart{display:block!important}body:has(product-info[id^=MainProduct-]) .header__icon--account{display:none!important}product-info[id^=MainProduct-] .product__info-wrapper{padding:0 15px!important}product-info[id^=MainProduct-] .product__media-icon--lightbox{display:none!important}product-info[id^=MainProduct-] .product__info-container{padding-top:12px!important}.orange-proof{min-height:42px;margin-bottom:7px}.orange-proof__media span{width:32px;height:32px;margin-left:-6px}.orange-proof__text{padding:6px 11px 6px 12px;font-size:10.5px}.orange-proof__text small{font-size:7.5px}product-info[id^=MainProduct-] .product__title{margin:5px 0!important}product-info[id^=MainProduct-] .product__title h1{font-size:20px!important;line-height:1.08!important;letter-spacing:-.02em!important}product-info[id^=MainProduct-] .jdgm-prev-badge{margin:0 0 12px!important;font-size:14px!important}product-info[id^=MainProduct-] .jdgm-star{font-size:14px!important}product-info[id^=MainProduct-] .product__info-container .price{margin:4px 0 12px!important}product-info[id^=MainProduct-] .product__info-container .price .price-item{font-size:20px!important}product-info[id^=MainProduct-] .product__info-container .price .price__sale s.price-item--regular{font-size:17px!important}product-info[id^=MainProduct-] .product__info-container .price .price__sale .price-item--sale{font-size:23px!important}.orange-setup{margin:3px 0 15px}.orange-setup__title{gap:9px;margin:8px 0 13px}.orange-setup__title strong{font-size:15px!important}.orange-pack{grid-template-columns:28px minmax(0,1fr) auto;gap:10px;min-height:74px;margin-top:10px;padding:12px;border-width:2px;border-radius:11px}.orange-pack__radio{width:27px!important;height:27px!important;border-width:2.8px!important}.orange-pack__copy strong{font-size:15px!important}.orange-pack__copy small{max-width:185px!important;margin-top:4px!important;font-size:12px!important;line-height:1.2!important}.orange-pack__price strong{font-size:15px!important}.orange-pack__price s{font-size:11px!important}.orange-trust{padding:2px 5px!important;font-size:8px!important}.orange-pop{top:-10px!important;padding:3px 9px 3px 11px!important;font-size:8px!important}product-info[id^=MainProduct-] .product-form{margin:12px 0 0!important}product-info[id^=MainProduct-] .product-form__submit{min-height:52px!important;height:52px!important;font-size:16px!important;border-radius:5px!important}.orange-trust-grid{gap:6px!important;margin:10px 0 14px!important}.orange-trust-item{min-height:46px!important;padding:8px 5px!important;border-radius:7px!important}.orange-trust-icon{flex-basis:20px!important;width:20px!important;height:20px!important}.orange-trust-icon svg{width:19px!important;height:19px!important}.orange-trust-item strong{font-size:8px!important}.orange-trust-item small{display:none!important}.orange-faq summary{min-height:52px!important;padding:13px 0!important;font-size:14px!important}.orange-faq__body{padding:0 0 13px!important;font-size:12px!important}.orange-faq__check{width:12px!important;height:12px!important;font-size:7px!important}.orange-faq__chev{font-size:12px!important}.orange-action{padding:26px 0 42px!important}.orange-action h2,.orange-review-heading h2{font-size:24px!important;margin-bottom:18px!important}.orange-action__nav{width:28px!important;height:28px!important;font-size:16px!important}.orange-action__dots{margin-top:12px!important}.orange-action__dot{width:6px!important;height:6px!important}}.orange-reviews-carousel{max-width:1100px;margin:0 auto;padding:0 18px 44px;font-family:Arial,sans-serif}.orange-reviews-carousel__viewport{position:relative}.orange-review-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.orange-review-track::-webkit-scrollbar{display:none}.orange-review-card{flex:0 0 calc((100% - 32px)/3);min-height:248px;display:flex;flex-direction:column;padding:22px;border-radius:15px;background:var(--orange-theme-primary-deep);color:var(--orange-theme-on-dark);scroll-snap-align:start;box-sizing:border-box}.orange-review-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.orange-review-avatar{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:color-mix(in srgb,var(--orange-theme-card) 13%,transparent);color:var(--orange-theme-on-dark);font-size:16px;font-weight:900;text-transform:uppercase}.orange-review-stars{color:var(--orange-theme-accent);font-size:16px;line-height:1;letter-spacing:.08em;white-space:nowrap}.orange-review-card__copy{margin:24px 0 18px;color:var(--orange-theme-on-dark);font-size:15px;line-height:1.55}.orange-review-card__name{margin-top:auto;color:var(--orange-theme-on-dark);font-size:13px;font-weight:900}.orange-reviews-carousel__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:38px;height:38px;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:var(--orange-theme-card);color:var(--orange-ink);box-shadow:0 4px 18px color-mix(in srgb,var(--orange-theme-dark) 14%,transparent);cursor:pointer}.orange-reviews-carousel__nav--prev{left:-10px}.orange-reviews-carousel__nav--next{right:-10px}.orange-reviews-carousel__nav:disabled{opacity:.32;cursor:default}.orange-review-dots{display:none}@media(max-width:749px){.orange-reviews-carousel{padding:0 10px 36px}.orange-review-track{gap:0}.orange-review-card{flex:0 0 100%;min-height:286px;padding:18px;border-radius:16px;scroll-snap-align:center}.orange-review-avatar{width:38px;height:38px;flex-basis:38px;font-size:15px}.orange-review-stars{font-size:15px}.orange-review-card__copy{margin:22px 0 16px;font-size:14px;line-height:1.5}.orange-review-card__name{font-size:12px}.orange-reviews-carousel__nav{width:28px;height:28px;background:color-mix(in srgb,var(--orange-theme-card) 90%,transparent);font-size:16px}.orange-reviews-carousel__nav--prev{left:8px}.orange-reviews-carousel__nav--next{right:8px}.orange-review-dots{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:12px}.orange-review-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--orange-theme-warm);cursor:pointer}.orange-review-dot.is-active{background:var(--orange-ink)}}.related-products{--orange-related-polish:1;max-width:1100px}.related-products__heading{margin-bottom:24px!important;text-align:center;color:var(--orange-theme-primary-deep);font-family:Arial,sans-serif;font-size:30px!important;font-weight:900!important;letter-spacing:-.03em}.related-products .card-wrapper{overflow:hidden;border:1px solid var(--orange-theme-line);border-radius:16px;background:var(--orange-theme-card);box-shadow:0 10px 28px color-mix(in srgb,var(--orange-theme-primary-deep) 6%,transparent)}.related-products .card__content{padding:0 14px 14px}.related-products .card__heading{font-family:Arial,sans-serif;font-weight:800}@media screen and (max-width:749px){.related-products__heading{margin-bottom:16px!important;font-size:22px!important}}product-info[id^=MainProduct-] .product__media{position:relative!important}.orange-hero-play{position:absolute!important;left:50%!important;top:50%!important;z-index:12!important;display:grid!important;place-items:center!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:0!important;box-sizing:border-box!important;transform:translate(-50%,-50%)!important;border:2px solid var(--orange-theme-line);border-radius:50%;background:color-mix(in srgb,var(--orange-theme-dark-2) 78%,transparent);color:var(--orange-theme-on-dark);cursor:pointer;box-shadow:0 8px 24px color-mix(in srgb,var(--orange-theme-dark) 20%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.orange-hero-play[hidden]{display:none!important}.orange-hero-play span{width:0;height:0;margin-left:4px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid currentColor}.orange-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;overflow:hidden;background:var(--orange-theme-dark-2)}.orange-hero-video video{display:block;width:100%;height:100%;object-fit:contain;background:var(--orange-theme-dark-2)}.orange-hero-video__close{position:absolute;top:12px;right:12px;z-index:22;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid color-mix(in srgb,var(--orange-theme-line) 70%,transparent);border-radius:50%;background:color-mix(in srgb,var(--orange-theme-dark-2) 72%,transparent);color:var(--orange-theme-on-dark);font:700 24px/1 Arial,sans-serif;cursor:pointer}.orange-hero-video__nav{position:absolute;top:50%;z-index:22;display:grid;place-items:center;width:40px;height:40px;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:color-mix(in srgb,var(--orange-theme-primary-deep) 88%,transparent);color:var(--orange-theme-on-dark);box-shadow:0 5px 16px color-mix(in srgb,var(--orange-theme-dark) 22%,transparent);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.orange-hero-video__nav span{display:block;margin-top:-2px;font:500 28px/1 Arial,sans-serif}.orange-hero-video__nav--prev{left:10px}.orange-hero-video__nav--next{right:10px}.orange-proof.is-empty{display:none!important}.orange-proof__avatars{display:flex;align-items:center;flex:0 0 auto}.orange-proof__avatars.is-empty{display:none}.orange-proof__avatar{position:relative;display:grid;place-items:center;width:48px;height:48px;margin-left:-8px;overflow:visible;border:2px solid var(--orange-theme-line);border-radius:50%;background:var(--orange-theme-primary-soft);box-shadow:0 0 0 1px var(--orange-theme-on-dark)}.orange-proof__avatar:first-child{margin-left:0}.orange-proof__avatar>img{display:block;width:100%;height:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;object-position:center;clip-path:circle(50% at 50% 50%)}.orange-proof__verified{position:absolute;top:-3px;right:-3px;display:grid;place-items:center;width:16px;height:16px;border:2px solid var(--orange-theme-line);border-radius:50%;background:var(--orange-theme-primary-deep);color:var(--orange-theme-on-dark);font:900 9px/1 Arial,sans-serif}.orange-proof__text{margin-left:-5px;padding:8px 16px 8px 18px;border-radius:999px;background:var(--orange-theme-card);color:var(--orange-theme-ink)}.orange-proof__avatars.is-empty+.orange-proof__text{margin-left:0}.orange-proof__text strong{display:block;font:900 18px/1 Arial,sans-serif;letter-spacing:-.02em}.orange-proof__text small{display:block;margin-top:4px;color:var(--orange-theme-primary-deep);font:600 11px/1.05 Arial,sans-serif}.orange-pack{min-height:64px;padding:12px 13px;border:1.5px solid var(--orange-theme-line);border-radius:8px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.orange-pack:hover{border-color:var(--orange-theme-ink)}.orange-pack.is-selected{border-color:var(--orange-theme-ink);background:var(--orange-theme-accent-soft);box-shadow:inset 0 0 0 1px var(--orange-theme-dark)}.orange-pack__copy{display:grid;gap:4px}.orange-pack__copy strong{font-size:14px;line-height:1}.orange-pack__copy small{margin:0;color:var(--orange-theme-copy);font-size:10px;line-height:1.15}.orange-pack__price{display:grid;justify-items:end;gap:3px;min-width:72px}.orange-pack__price strong{font-size:14px;line-height:1}.orange-pack__price s{margin:0;color:var(--orange-theme-copy);font-size:10px}.orange-pop{top:-9px;right:8px;padding:4px 8px;clip-path:none;border-radius:4px;font-size:8px;letter-spacing:.03em}.orange-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 14px}.orange-trust-item{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:9px 7px;border:1px solid var(--orange-theme-line);border-radius:8px;background:var(--orange-theme-card);color:var(--orange-theme-primary-deep);text-align:center}.orange-trust-icon{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px}.orange-trust-icon svg{display:block;width:18px;height:18px}.orange-trust-item strong{min-width:0;font:800 9px/1.15 Arial,sans-serif}.orange-faq-group{margin-top:4px}.orange-faq summary{min-height:54px;align-items:center;padding:15px 2px;font-size:13px}.orange-faq__check{width:17px;height:17px;font-size:10px}product-info[id^=MainProduct-] .product-form__submit{position:relative!important;isolation:isolate;overflow:hidden!important;border:2px solid var(--orange-theme-primary-deep)!important;background:var(--orange-theme-card)!important;color:var(--orange-theme-on-dark)!important;transition:color .28s ease!important}product-info[id^=MainProduct-] .product-form__submit:before{content:""!important;position:absolute!important;top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;z-index:-1!important;display:block!important;border:0!important;border-radius:inherit!important;background:var(--orange-theme-dark-2)!important;opacity:1!important;transform:scaleX(1)!important;transform-origin:center!important;transition:transform .34s cubic-bezier(.4,0,.2,1)!important}product-info[id^=MainProduct-] .product-form__submit:after{display:none!important}product-info[id^=MainProduct-] .product-form__submit>span,product-info[id^=MainProduct-] .product-form__submit>.loading__spinner{position:relative;z-index:2}@media(hover:hover)and (pointer:fine)and (min-width:990px){product-info[id^=MainProduct-] .product-form__submit:hover{background:var(--orange-theme-card)!important;color:var(--orange-theme-ink)!important}product-info[id^=MainProduct-] .product-form__submit:hover:before{transform:scaleX(0)!important}}@media(max-width:749px){.orange-hero-play{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}.orange-hero-play span{border-top-width:8px;border-bottom-width:8px;border-left-width:13px}.orange-hero-video__close{top:9px;right:9px;width:32px;height:32px;font-size:21px}.orange-hero-video__nav{width:30px;height:30px}.orange-hero-video__nav span{font-size:21px}.orange-hero-video__nav--prev{left:8px}.orange-hero-video__nav--next{right:8px}.orange-proof{min-height:34px;margin-bottom:7px}.orange-proof__avatar{width:34px;height:34px;margin-left:-6px;border-width:1.5px}.orange-proof__verified{width:13px;height:13px;border-width:1.5px;font-size:7px}.orange-proof__text{padding:6px 10px 6px 12px}.orange-proof__text strong{font-size:12px}.orange-proof__text small{margin-top:2px;font-size:8px}.orange-pack{min-height:54px;padding:9px;border-width:1.5px}.orange-pack__copy{gap:2px}.orange-pack__copy strong{font-size:10px}.orange-pack__copy small{font-size:7.5px}.orange-pack__price{min-width:56px;gap:2px}.orange-pack__price strong{font-size:10px}.orange-pack__price s{font-size:7px}.orange-pop{top:-7px;right:5px;padding:3px 6px;font-size:6px}.orange-trust-grid{gap:5px;margin:8px 0 11px}.orange-trust-item{gap:4px;padding:7px 4px;border-radius:6px}.orange-trust-icon{flex-basis:14px;width:14px;height:14px}.orange-trust-icon svg{width:14px;height:14px}.orange-trust-item strong{font-size:6.8px}.orange-faq summary{min-height:42px;padding:10px 0;font-size:9px}.orange-faq__check{width:13px;height:13px;font-size:7px}}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__inner{width:min(56rem,100vw);max-width:100vw;padding:0 2.4rem;border:0;background:var(--orange-theme-card)}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__header{min-height:86px;padding:20px 0 16px;border-bottom:1px solid var(--orange-theme-line)}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__heading{margin:0;color:var(--orange-theme-primary-deep);font:900 32px/1 Arial,sans-serif;letter-spacing:-.03em}body:has(product-info[id^=MainProduct-]) cart-drawer .orange-cart-count{font-weight:900}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__close{top:20px;right:0}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-items thead{display:none}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item{grid-template:repeat(2,auto)/96px minmax(0,1fr) auto;gap:8px 14px;padding:20px 0;border-bottom:1px solid var(--orange-theme-line)}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__media{grid-row:1/3;grid-column:1}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__image{width:96px;height:96px;border-radius:8px;object-fit:cover}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__details{grid-row:1;grid-column:2/4;padding:0!important}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__name{color:var(--orange-theme-primary-deep);font:900 16px/1.25 Arial,sans-serif}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__details .product-option{color:var(--orange-theme-copy);font:700 12px/1.35 Arial,sans-serif}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__totals{grid-row:2;grid-column:3;padding:0!important;align-items:center}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__quantity{grid-row:2;grid-column:2!important;padding:0!important}body:has(product-info[id^=MainProduct-]) cart-drawer .quantity{min-height:40px;width:128px}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__footer>details{display:none}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__footer{padding:16px 0 18px}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-drawer__footer{padding:0}body:has(product-info[id^=MainProduct-]) cart-drawer .totals__total,body:has(product-info[id^=MainProduct-]) cart-drawer .totals__total-value{color:var(--orange-theme-primary-deep);font:900 22px/1.1 Arial,sans-serif}body:has(product-info[id^=MainProduct-]) cart-drawer .tax-note{margin:10px 0 14px}body:has(product-info[id^=MainProduct-]) cart-drawer .cart__checkout-button{min-height:58px;border:0;border-radius:6px;background:var(--orange-theme-dark-2);color:var(--orange-theme-on-dark);font:900 20px/1 Arial,sans-serif;letter-spacing:.01em}@media(max-width:749px){body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__inner{width:100vw;max-width:100vw;padding:0 16px}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__header{min-height:72px;padding:16px 0 12px}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__heading{font-size:25px}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__close{top:13px}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item{grid-template:repeat(2,auto)/78px minmax(0,1fr) auto;gap:7px 10px;padding:16px 0}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__image{width:78px;height:78px}body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__name{font-size:14px}body:has(product-info[id^=MainProduct-]) cart-drawer .quantity{width:112px;min-height:36px}body:has(product-info[id^=MainProduct-]) cart-drawer .totals__total,body:has(product-info[id^=MainProduct-]) cart-drawer .totals__total-value{font-size:18px}body:has(product-info[id^=MainProduct-]) cart-drawer .cart__checkout-button{min-height:54px;font-size:18px}}.orange-proof__avatars{display:flex!important;align-items:center!important}.orange-proof__avatars.is-empty,.orange-proof.is-empty{display:flex!important}.orange-proof__avatar-fallback{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:50%;background:var(--orange-theme-primary-soft);color:var(--orange-theme-primary)}.orange-proof__avatar-fallback svg{width:64%;height:64%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.orange-proof__avatar-fallback--initial{background:var(--orange-theme-primary-soft);color:var(--orange-theme-primary-deep);font:900 16px/1 Arial,sans-serif}@media(max-width:749px){.orange-proof{min-height:44px!important;margin-bottom:8px!important}.orange-proof__avatar{width:40px!important;height:40px!important;margin-left:-7px!important;border-width:2px!important}.orange-proof__verified{width:14px!important;height:14px!important;border-width:1.5px!important;font-size:7px!important}.orange-proof__text{padding:7px 11px 7px 13px!important}.orange-proof__text strong{font-size:12px!important}.orange-proof__text small{font-size:8px!important}.orange-proof__avatar-fallback--initial{font-size:13px}}@media(max-width:749px){body:has(product-info[id^=MainProduct-]){overflow-x:clip!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-]{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important}product-info[id^=MainProduct-] .product__media-list{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:0!important;column-gap:0!important}product-info[id^=MainProduct-] .product__media-item{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button,.orange-action__nav{width:40px!important;min-width:40px!important;height:40px!important;border:1px solid color-mix(in srgb,var(--orange-theme-accent) 42%,transparent)!important;border-radius:50%!important;background:color-mix(in srgb,var(--orange-theme-accent-soft) 94%,transparent)!important;color:var(--orange-theme-ink)!important;box-shadow:0 3px 11px color-mix(in srgb,var(--orange-theme-accent) 14%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button--prev{left:8px!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button--next{right:8px!important}.orange-action__nav--prev{left:8px!important}.orange-action__nav--next{right:8px!important}.orange-action__nav svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.orange-hero-video__close{width:36px!important;height:36px!important;border:1px solid color-mix(in srgb,var(--orange-theme-accent) 42%,transparent)!important;background:color-mix(in srgb,var(--orange-theme-accent-soft) 95%,transparent)!important;color:var(--orange-theme-ink)!important;box-shadow:0 3px 11px color-mix(in srgb,var(--orange-theme-accent) 16%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media(prefers-color-scheme:light){body.dc-orange-product-page{--orange-sku-card:var(--orange-theme-card);--orange-sku-text:var(--orange-theme-ink);--orange-sku-border:var(--orange-theme-line);--orange-sku-hover:var(--orange-theme-accent);--orange-sku-focus:var(--orange-theme-accent);--orange-sku-selected-a:var(--orange-theme-primary-soft);--orange-sku-selected-b:var(--orange-theme-accent-soft);--orange-sku-copy:var(--orange-theme-copy);--orange-sku-muted:var(--orange-theme-copy);--orange-sku-strike-bg:#fff0ec;--orange-sku-strike:var(--orange-theme-muted);--orange-sku-compare:var(--orange-theme-muted);--orange-sku-radio-border:var(--orange-theme-muted);--orange-sku-ship:var(--orange-theme-primary-deep);--orange-sku-popular:var(--orange-theme-accent-bright);--orange-sku-value:var(--orange-theme-dark);--orange-sku-value-text:var(--orange-theme-accent-bright);--orange-sku-starter:var(--orange-theme-accent-soft);--orange-sku-starter-border:var(--orange-theme-accent);--orange-sku-deal-text:var(--orange-theme-accent-bright);--orange-sku-benefits-top:var(--orange-theme-card);--orange-sku-benefit-bg:var(--orange-theme-warm);--orange-sku-benefit-border:var(--orange-theme-line);--orange-sku-benefit-muted:var(--orange-theme-muted);--orange-sku-benefit-off-bg:var(--orange-theme-primary-wash);--orange-sku-benefit-off-border:var(--orange-theme-line);--orange-sku-benefit-off-radio:var(--orange-theme-muted);--orange-sku-benefit-success-bg:var(--orange-theme-success-soft);--orange-sku-benefit-success:var(--orange-theme-success-fg);--orange-sku-shadow-soft:rgba(59,43,18,.035);--orange-sku-shadow-selected:rgba(58,42,18,.11);--orange-sku-shadow-pop:rgba(59,43,18,.1);--orange-sku-shadow-benefit:rgba(59,43,18,.045);--orange-sku-shadow-active:rgba(23,19,15,.16);--orange-sku-pop-border:rgba(23,19,15,.12)}}@media(prefers-color-scheme:dark){body.dc-orange-product-page{--orange-sku-card:var(--orange-theme-card);--orange-sku-text:var(--orange-theme-ink);--orange-sku-border:var(--orange-theme-line);--orange-sku-hover:var(--orange-theme-price);--orange-sku-focus:var(--orange-theme-price);--orange-sku-selected-a:var(--orange-theme-dark);--orange-sku-selected-b:var(--orange-theme-dark);--orange-sku-copy:var(--orange-theme-copy);--orange-sku-muted:var(--orange-theme-muted);--orange-sku-strike-bg:color-mix(in srgb,var(--orange-theme-price) 10%,var(--orange-theme-card));--orange-sku-strike:var(--orange-theme-copy);--orange-sku-compare:var(--orange-theme-copy);--orange-sku-radio-border:var(--orange-theme-copy);--orange-sku-ship:var(--orange-theme-primary-deep);--orange-sku-popular:var(--orange-theme-accent-bright);--orange-sku-value:var(--orange-theme-dark-2);--orange-sku-value-text:var(--orange-theme-accent-bright);--orange-sku-starter:var(--orange-theme-accent-soft);--orange-sku-starter-border:var(--orange-theme-accent);--orange-sku-deal-text:var(--orange-theme-accent-bright);--orange-sku-benefits-top:var(--orange-theme-card);--orange-sku-benefit-bg:var(--orange-theme-warm);--orange-sku-benefit-border:var(--orange-theme-line);--orange-sku-benefit-muted:var(--orange-theme-muted);--orange-sku-benefit-off-bg:var(--orange-theme-primary-wash);--orange-sku-benefit-off-border:var(--orange-theme-line);--orange-sku-benefit-off-radio:var(--orange-theme-muted);--orange-sku-benefit-success-bg:var(--orange-theme-success-soft);--orange-sku-benefit-success:var(--orange-theme-success-fg);--orange-sku-shadow-soft:color-mix(in srgb,var(--orange-theme-dark-2) 18%,transparent);--orange-sku-shadow-selected:color-mix(in srgb,var(--orange-theme-price) 24%,transparent);--orange-sku-shadow-pop:color-mix(in srgb,var(--orange-theme-dark-2) 24%,transparent);--orange-sku-shadow-benefit:color-mix(in srgb,var(--orange-theme-dark-2) 18%,transparent);--orange-sku-shadow-active:color-mix(in srgb,var(--orange-theme-dark-2) 32%,transparent);--orange-sku-pop-border:color-mix(in srgb,var(--orange-theme-price) 28%,transparent)}}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-setup{margin:4px 0 14px;container-type:inline-size}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-setup__title{gap:10px;margin:8px 0 13px}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-setup__title i{height:2.5px;background:var(--orange-theme-primary-deep)}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-setup__title strong{color:var(--orange-theme-ink);font-size:16px;line-height:1;letter-spacing:-.01em}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack{position:relative;display:grid;box-sizing:border-box;width:100%;min-width:0;height:var(--orange-sku-card-height);grid-template-columns:27px minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) 0 0;column-gap:6px;row-gap:0;align-items:center;margin-top:10px;padding:12px 9px 7px;border:1.5px solid var(--orange-sku-border,var(--orange-theme-line));border-radius:12px;background:var(--orange-sku-card,var(--orange-theme-card));color:var(--orange-sku-text,var(--orange-theme-ink));box-shadow:0 2px 7px var(--orange-sku-shadow-soft,color-mix(in srgb,var(--orange-theme-accent) 3.5%,transparent));transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack.is-benefits-open{height:auto;min-height:var(--orange-sku-card-height);grid-template-rows:auto 0 auto}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack:hover{border-color:var(--orange-sku-hover,var(--orange-theme-accent));transform:none}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack:has(input:focus-visible){outline:2px solid var(--orange-sku-focus,var(--orange-theme-accent));outline-offset:2px}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack.is-selected{border:3px solid var(--orange-theme-primary);background:var(--orange-theme-primary-soft);box-shadow:0 0 0 1px var(--orange-theme-primary)}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__radio{grid-column:1;grid-row:1;justify-self:center;align-self:center;width:27px;height:27px;border:1.7px solid var(--orange-sku-radio-border,var(--orange-theme-muted));background:var(--orange-sku-card,var(--orange-theme-card));box-shadow:none}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack.is-selected .orange-pack__radio{border-color:light-dark(var(--orange-theme-primary),var(--orange-theme-dark-strong));background:var(--orange-theme-card);box-shadow:0 0 0 2px var(--orange-theme-primary-soft)}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack:has(>.orange-pop){--orange-pop-clearance:11px}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy{display:grid;grid-column:2;grid-row:1;align-self:center;gap:4px;min-width:0}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__line{display:block;grid-column:auto;grid-row:auto;align-self:auto;min-width:0;max-width:100%;margin-bottom:0}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy strong{flex:0 1 auto;min-width:0;overflow-wrap:anywhere;color:var(--orange-sku-text,var(--orange-theme-ink));font-size:15px;line-height:1;font-weight:900}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__ship{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:6px;background:var(--orange-sku-ship,var(--orange-theme-primary-deep));color:var(--orange-sku-card,var(--orange-theme-on-primary));font-size:8px;line-height:1;font-weight:900;font-style:italic;letter-spacing:.025em;white-space:nowrap}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack.is-selected .orange-pack__ship{background:var(--orange-theme-primary-deep)}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy small{margin:0;color:var(--orange-sku-copy,var(--orange-theme-copy));font-size:10.5px;line-height:1.15;font-weight:600}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__price{display:grid;grid-column:3;grid-row:1;align-self:center;justify-items:end;align-content:center;width:100%;min-width:0;max-width:100%;gap:3px;text-align:right}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__price strong{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;white-space:nowrap;text-align:right;font-size:var(--orange-sku-price-font-size)!important;line-height:1!important;font-weight:950!important;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--orange-theme-price);-webkit-text-fill-color:currentColor}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__price .orange-pack__current-label{padding:3px 7px;border-radius:999px;background:light-dark(var(--orange-theme-primary-deep),var(--orange-theme-primary));color:var(--orange-theme-on-primary);font-size:8px;line-height:1;font-weight:950;letter-spacing:.9px;-webkit-text-fill-color:currentColor}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__price .orange-pack__was{display:flex;align-items:center;gap:3px;justify-content:flex-end;white-space:nowrap;color:var(--orange-theme-copy);font-size:9px;font-weight:800}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__meta{color:var(--orange-theme-price);font-size:12px;line-height:1;font-weight:950;white-space:nowrap}.orange-pack__radio{display:grid;place-items:center}.orange-pack__radio:after{content:"";width:13px;height:13px;border-radius:50%;background:light-dark(var(--orange-theme-primary),var(--orange-theme-dark-strong));transform:scale(0);transition:transform .14s ease}.orange-pack.is-selected .orange-pack__radio:after{transform:scale(1)}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__price s{margin:0;color:var(--orange-sku-compare,var(--orange-theme-muted));font-size:10.5px;line-height:1;font-weight:700}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pop{top:-11px;right:10px;z-index:2;padding:5px 9px;border:1px solid var(--orange-sku-pop-border,color-mix(in srgb,var(--orange-theme-primary-deep) 12%,transparent));border-radius:7px 7px 4px 4px;clip-path:none;font-size:8.5px;line-height:1;font-style:italic;font-weight:900;letter-spacing:.035em;box-shadow:0 3px 8px var(--orange-sku-shadow-pop,color-mix(in srgb,var(--orange-theme-accent) 10%,transparent))}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pop--popular{background:var(--orange-theme-accent-bright);color:var(--orange-theme-primary-deep)}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pop--value{background:var(--orange-theme-primary-deep);color:var(--orange-theme-accent-bright)}@media(max-width:749px){product-info[id^=MainProduct-] .product-form__submit{min-height:50px!important;height:50px!important;border-radius:7px!important;font-size:14px!important;letter-spacing:.02em}}body:has(product-info[id^=MainProduct-]) .shopify-section-group-footer-group:has(.dc-newsletter){display:none!important}.orange-hero-video__close{border:1px solid var(--orange-theme-line)!important;background:color-mix(in srgb,var(--orange-theme-card) 94%,transparent)!important;color:var(--orange-theme-primary-deep)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--orange-theme-primary-deep) 12%,transparent)!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-]{position:relative!important;display:block!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-]>.slider-buttons{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5!important;width:100%!important;height:100%!important;margin:0!important;pointer-events:none!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-counter{display:none!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button{display:grid!important;place-items:center!important;position:absolute!important;top:50%!important;z-index:6!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;transform:translateY(-50%)!important;border:1px solid color-mix(in srgb,var(--orange-theme-accent) 42%,transparent)!important;border-radius:50%!important;background:color-mix(in srgb,var(--orange-theme-accent-soft) 94%,transparent)!important;color:var(--orange-theme-ink)!important;box-shadow:0 3px 11px color-mix(in srgb,var(--orange-theme-accent) 14%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button--prev{left:8px!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button--next{right:8px!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button[disabled]{opacity:0!important;pointer-events:none!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button,.orange-action__nav{-webkit-appearance:none!important;appearance:none!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;color:var(--orange-theme-primary-deep)!important}.orange-action__nav:before,.orange-action__nav:after{content:none!important;display:none!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button .svg-wrapper{width:22px!important;height:22px!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button .icon{width:18px!important;height:18px!important;transform-origin:center}.orange-action__nav svg{width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;background:transparent!important;box-shadow:none!important}.orange-action__nav svg path{background:transparent!important;box-shadow:none!important}@media(max-width:749px){product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button,.orange-action__nav{width:44px!important;min-width:44px!important;height:44px!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button--prev{left:4px!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button--next{right:4px!important}.orange-action__nav--prev{left:4px!important}.orange-action__nav--next{right:4px!important}}@media(max-width:749px){product-info[id^=MainProduct-] .product__media-list{scroll-padding-left:0!important;scroll-padding-right:0!important;scroll-padding-inline:0!important;overscroll-behavior-x:contain}product-info[id^=MainProduct-] .product__media-list:after{display:none!important;width:0!important;padding:0!important;margin:0!important}product-info[id^=MainProduct-] .product__media-item{scroll-snap-align:start!important;scroll-snap-stop:always;scroll-margin:0!important}}product-info[id^=MainProduct-] .rating-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--orange-ink)}product-info[id^=MainProduct-] .rating-wrapper .rating-star{--color-rating-star:var(--orange-theme-accent);--font-size:2;--letter-spacing:.35}product-info[id^=MainProduct-] .rating-wrapper .rating-text{display:inline-block;margin:0;color:var(--orange-ink);font:700 15px/1.2 Arial,sans-serif}product-info[id^=MainProduct-] .rating-wrapper .rating-count{display:inline-block;margin:0;color:var(--orange-ink);font:700 15px/1.2 Arial,sans-serif}@media(prefers-color-scheme:dark){@supports (-webkit-touch-callout: none){product-info[id^=MainProduct-] .rating-wrapper .rating-star{font:700 20px/1 Arial,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important}product-info[id^=MainProduct-] .rating-wrapper .rating-star:before{content:"\2605  \2605  \2605  \2605  \2605"!important;display:inline-block!important;background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important;color:currentColor!important;white-space:nowrap!important}}}.orange-proof.is-empty,.orange-action.is-empty,.orange-reviews-empty{display:none!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important}.orange-proof__avatars.is-empty,[hidden]{display:none!important}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy strong{font-size:17px;font-weight:950}.orange-pack__benefits{display:grid;grid-column:1/-1;grid-row:3;grid-template-columns:minmax(0,1fr);width:100%;max-height:0;gap:0;margin:0;padding:0 10px;overflow:hidden;visibility:hidden;opacity:0;border-top:0 solid var(--orange-theme-primary-deep);border-radius:0 0 12px 12px;background:linear-gradient(180deg,var(--orange-theme-card),var(--orange-theme-primary-wash));transform:translateY(-5px);transition:max-height .32s cubic-bezier(.22,.61,.36,1),opacity .2s ease,transform .24s ease,margin .24s ease,padding .24s ease}.orange-pack.is-selected.is-benefits-open .orange-pack__benefits{max-height:280px;gap:8px;margin:10px 0 0;padding:11px;visibility:visible;opacity:1;border-top-width:3px;transform:translateY(0)}.orange-pack__benefits:before{content:"FREE BENEFITS INCLUDED";display:block;grid-column:1/-1;margin:0 0 1px;padding:8px 10px;border-radius:8px;background:var(--orange-theme-dark);color:var(--orange-theme-accent-bright);font:950 13px/1 Arial,sans-serif;letter-spacing:.045em;text-align:center}.orange-pack__benefit{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:8px 9px;border:1px solid var(--orange-sku-benefit-border,var(--orange-theme-line));border-radius:10px;background:var(--orange-sku-benefit-bg,var(--orange-theme-warm));color:var(--orange-sku-text,var(--orange-theme-ink));box-shadow:0 2px 8px var(--orange-sku-shadow-benefit,color-mix(in srgb,var(--orange-theme-accent) 4.5%,transparent))}.orange-pack__benefit-check{display:grid;place-items:center;width:23px;height:23px;border:0;border-radius:50%;background:var(--orange-theme-primary-deep);color:var(--orange-theme-on-primary);font:950 12px/1 Arial,sans-serif}.orange-pack__benefit-label{min-width:0;color:var(--orange-sku-text,var(--orange-theme-ink));font-size:15px;line-height:1.12;font-weight:950;letter-spacing:-.015em}.orange-pack__benefit-price{display:flex;align-items:center;justify-content:flex-end;gap:7px;white-space:nowrap}.orange-pack__benefit-price s{color:var(--orange-sku-benefit-muted,var(--orange-theme-muted));font-size:11px;line-height:1;font-weight:800}.orange-pack__benefit-price strong{padding:6px 8px;border:1px solid color-mix(in srgb,var(--orange-theme-success) 22%,transparent);border-radius:7px;background:var(--orange-sku-benefit-success-bg,var(--orange-theme-success-soft));color:var(--orange-sku-benefit-success,var(--orange-theme-success-fg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--orange-theme-success) 7%,transparent);font-size:11px;line-height:1;font-weight:950}@media(max-width:749px){:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy strong{font-size:16px!important}.orange-pack.is-selected.is-benefits-open .orange-pack__benefits{max-height:270px;gap:7px;margin-top:9px;padding:9px}.orange-pack__benefits:before{padding:7px 8px;font-size:12px}.orange-pack__benefit{grid-template-columns:23px minmax(0,1fr) auto;gap:8px;min-height:42px;padding:7px 8px;border-radius:9px}.orange-pack__benefit-check{width:21px;height:21px;font-size:11px}.orange-pack__benefit-label{font-size:13.5px;font-weight:950}.orange-pack__benefit-price{gap:5px}.orange-pack__benefit-price s{font-size:9.5px}.orange-pack__benefit-price strong{padding:6px 7px;font-size:10px}}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy strong{font-size:19px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.02em}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy small{font-size:12px!important;line-height:1.1!important;font-weight:750!important;color:var(--orange-sku-muted,var(--orange-theme-copy))}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__price s{display:inline;min-width:0;max-width:100%;white-space:nowrap;min-height:0;margin:0;padding:0;border-radius:0;background:transparent;color:var(--orange-theme-copy);font-size:clamp(9px,2.6cqw,12px);line-height:1;font-weight:750;text-decoration-thickness:1px}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pop{top:-12px!important;right:8px!important;padding:6px 11px!important;border-radius:7px!important;font-size:10px!important;line-height:1!important;font-weight:950!important;letter-spacing:.045em!important;box-shadow:0 4px 10px var(--orange-sku-shadow-pop,color-mix(in srgb,var(--orange-theme-accent) 13%,transparent))}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pop--popular{background:var(--orange-theme-accent-bright);color:var(--orange-theme-dark)}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pop--value{background:var(--orange-sku-value,var(--orange-theme-dark));color:var(--orange-sku-value-text,var(--orange-theme-accent-bright))}.orange-pack__benefit[data-orange-benefit-toggle]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .16s ease}.orange-pack__benefit[data-orange-benefit-toggle]:active{transform:scale(.985)}.orange-pack__benefit[data-orange-benefit-toggle]:focus-visible{outline:2px solid var(--orange-theme-primary-deep);outline-offset:2px}.orange-pack__benefit-check{border:2px solid var(--orange-theme-primary-deep);transition:background .18s ease,border-color .18s ease,color .16s ease,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=true] .orange-pack__benefit-check{background:var(--orange-theme-primary-deep);border-color:var(--orange-theme-primary-deep);color:var(--orange-theme-on-primary);transform:rotate(0) scale(1);box-shadow:0 2px 5px var(--orange-sku-shadow-active,color-mix(in srgb,var(--orange-theme-primary-deep) 16%,transparent))}.orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=false]{background:var(--orange-sku-benefit-off-bg,var(--orange-theme-primary-wash));border-color:var(--orange-sku-benefit-off-border,var(--orange-theme-line));box-shadow:none}.orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=false] .orange-pack__benefit-check{background:var(--orange-sku-card,var(--orange-theme-card));border-color:var(--orange-sku-benefit-off-radio,var(--orange-theme-muted));color:transparent;transform:rotate(-90deg) scale(.86);box-shadow:none}.orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=false] .orange-pack__benefit-label,.orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=false] .orange-pack__benefit-price{opacity:.48;transition:opacity .18s ease}.orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=true] .orange-pack__benefit-label,.orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=true] .orange-pack__benefit-price{opacity:1;transition:opacity .18s ease}@media(prefers-reduced-motion:reduce){.orange-pack__benefit[data-orange-benefit-toggle],.orange-pack__benefit-check,.orange-pack__benefit-label,.orange-pack__benefit-price{transition:none!important}}@media(prefers-color-scheme:dark){body.dc-orange-product-page :is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__benefits,body.dc-orange-product-page .orange-sticky-cart__picker-mount .orange-pack__benefits,body.dc-orange-product-page :is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=false],body.dc-orange-product-page .orange-sticky-cart__picker-mount .orange-pack__benefit[data-orange-benefit-toggle][aria-pressed=false]{background:var(--orange-theme-dark)!important;border-color:var(--orange-theme-line)!important}}.orange-pop--starter{background:var(--orange-theme-accent-soft);color:var(--orange-theme-dark);border:1px solid var(--orange-sku-starter-border,var(--orange-theme-accent))}.orange-pack__deal-row{display:flex;grid-column:auto;grid-row:auto;align-self:auto;align-items:center;min-width:0;max-width:100%;gap:2px;flex-wrap:wrap;margin-top:0;min-height:16px}.orange-pack__deal{display:inline-flex;align-items:center;max-width:100%;min-width:0;min-height:16px;padding:4px 5px;border:1.5px solid var(--orange-theme-accent);border-radius:8px;background:var(--orange-theme-accent-soft);color:var(--orange-theme-price-deep);font:950 clamp(9px,2.9cqw,11px)/1 Arial,sans-serif;letter-spacing:0;white-space:nowrap}.orange-pack__unit{color:var(--orange-sku-muted,var(--orange-theme-copy));font:800 8.5px/1 Arial,sans-serif;letter-spacing:.025em;white-space:nowrap}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy strong.orange-pack__variant-title{display:block;width:100%;min-width:0;max-width:100%;font-size:clamp(17px,5.6vw,21px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.01em!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__variant-sku{display:block;max-width:100%;margin-top:4px!important;color:var(--orange-theme-copy)!important;font-size:9.5px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:.025em;white-space:normal!important;overflow-wrap:anywhere}@media(min-width:750px){:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__deal{font-size:11px}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__unit{font-size:10px}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__copy strong.orange-pack__variant-title{font-size:24px!important}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-pack__price strong{font-size:27px!important}}body:has(product-info[id^=MainProduct-]) .price__badge-sale{display:none!important}product-info[id^=MainProduct-] .orange-product-countdown{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:center;justify-items:center;gap:12px;width:100%;min-height:58px;margin:11px 0 14px;padding:13px 16px;border:1px solid var(--orange-theme-accent);border-radius:11px;background:var(--orange-theme-dark-2);color:var(--orange-theme-on-dark);box-shadow:0 8px 20px color-mix(in srgb,var(--orange-theme-dark) 14%,transparent);font-family:Arial,sans-serif;text-align:center}product-info[id^=MainProduct-] .orange-product-countdown strong{color:var(--orange-theme-on-dark);font-size:17px;line-height:1.08;font-weight:950;letter-spacing:.004em;text-align:center}product-info[id^=MainProduct-] .orange-product-countdown [data-orange-product-countdown-value]{color:var(--orange-theme-accent-bright);font-size:23px;line-height:1;font-weight:950;font-variant-numeric:tabular-nums;letter-spacing:.035em;white-space:nowrap;text-align:center}product-info[id^=MainProduct-] .orange-product-countdown__icon{font-size:19px;line-height:1}@media(max-width:749px){product-info[id^=MainProduct-] .orange-product-countdown{grid-template-columns:auto auto auto;justify-content:center;gap:9px;min-height:56px;margin:9px 0 12px;padding:12px 11px;border-radius:10px}product-info[id^=MainProduct-] .orange-product-countdown strong{font-size:15.5px;line-height:1.08;font-weight:950;text-align:center}product-info[id^=MainProduct-] .orange-product-countdown [data-orange-product-countdown-value]{font-size:21px}product-info[id^=MainProduct-] .orange-product-countdown__icon{font-size:18px}}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button,.orange-action__nav{color:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button svg,product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button .icon,.orange-action__nav svg,.orange-action__nav svg path{color:inherit!important;stroke:currentColor!important;filter:none!important;-webkit-filter:none!important;text-shadow:none!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .slider-button:focus-visible,.orange-action__nav:focus-visible{outline:1px solid currentColor!important;outline-offset:2px!important;box-shadow:none!important}.orange-hero-video,.orange-hero-video video{background:transparent!important}.orange-hero-video video{object-fit:contain!important}.orange-hero-video{background:var(--orange-theme-dark-2)!important}.orange-hero-video video{width:100%!important;height:100%!important;object-fit:contain!important;background:var(--orange-theme-dark-2)!important}.orange-hero-video__sound,.orange-hero-video__expand{position:absolute;bottom:12px;z-index:23;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid color-mix(in srgb,var(--orange-theme-line) 48%,transparent);border-radius:999px;background:color-mix(in srgb,var(--orange-theme-dark-2) 58%,transparent);color:var(--orange-theme-on-dark);box-shadow:0 8px 24px color-mix(in srgb,var(--orange-theme-dark) 20%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer}.orange-hero-video__sound{right:12px}.orange-hero-video__expand{right:64px}.orange-hero-video__sound svg,.orange-hero-video__expand svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.orange-hero-video__sound-live,.orange-hero-video__sound[aria-pressed=true] .orange-hero-video__sound-muted{display:none}.orange-hero-video__sound[aria-pressed=true] .orange-hero-video__sound-live{display:grid}.orange-hero-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483200;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) 14px max(18px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--orange-theme-dark-2) 94%,transparent)}.orange-hero-modal__video{display:block;width:min(100%,960px);max-width:100%;max-height:calc(100dvh - 48px);object-fit:contain;background:var(--orange-theme-dark-2)}.orange-hero-modal__close{position:fixed;top:max(12px,env(safe-area-inset-top));right:14px;z-index:2147483201;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid color-mix(in srgb,var(--orange-theme-line) 55%,transparent);border-radius:999px;background:color-mix(in srgb,var(--orange-theme-dark-2) 58%,transparent);color:var(--orange-theme-on-dark);font:400 28px/1 Arial,sans-serif;cursor:pointer}@media(max-width:749px){.orange-hero-video__sound,.orange-hero-video__expand{bottom:10px;width:36px;height:36px}.orange-hero-video__sound{right:10px}.orange-hero-video__expand{right:54px}.orange-hero-video__sound svg,.orange-hero-video__expand svg{width:17px;height:17px}}body:has(product-info[id^=MainProduct-]),body:has(product-info[id^=MainProduct-]) #MainContent,product-info[id^=MainProduct-]{background:var(--orange-theme-bg)!important;color:var(--orange-theme-ink)!important}body:has(product-info[id^=MainProduct-]) .header-wrapper{background:var(--orange-theme-surface)!important;border-bottom-color:var(--orange-theme-line)!important}product-info[id^=MainProduct-] .product__media,product-info[id^=MainProduct-] .thumbnail,.orange-action__slide{background:var(--orange-theme-surface-soft)!important}product-info[id^=MainProduct-] .thumbnail{border-color:var(--orange-theme-line)!important}product-info[id^=MainProduct-] .thumbnail[aria-current]{border-color:var(--orange-theme-primary)!important}product-info[id^=MainProduct-] .product__title h1,product-info[id^=MainProduct-] .product-form__input .form__label,:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-setup__title strong,.orange-action h2,.orange-review-heading h2,.related-products__heading,body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__heading,body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__name,body:has(product-info[id^=MainProduct-]) cart-drawer .totals__total-value{color:var(--orange-theme-ink)!important}product-info[id^=MainProduct-] .jdgm-star,product-info[id^=MainProduct-] .rating-wrapper .rating-star:before,product-info[id^=MainProduct-] .orange-review-stars{color:var(--orange-theme-star)!important;-webkit-text-fill-color:var(--orange-theme-star)!important}product-info[id^=MainProduct-] .product-form__input input[type=radio]+label{border-color:var(--orange-theme-line)!important;background:var(--orange-theme-card)!important;color:var(--orange-theme-ink)!important}product-info[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{border-color:var(--orange-theme-primary)!important;background:var(--orange-theme-primary)!important;color:var(--orange-theme-on-primary)!important}.orange-proof__media span,.orange-proof__avatar{border-color:var(--orange-theme-card)!important;background:var(--orange-theme-primary-soft)!important;box-shadow:0 0 0 1px var(--orange-theme-line)!important}.orange-proof__verified{border-color:var(--orange-theme-card)!important;background:var(--orange-theme-primary-deep)!important;color:var(--orange-theme-on-primary)!important}.orange-proof__text{background:var(--orange-theme-primary-wash)!important;color:var(--orange-theme-ink)!important}.orange-proof__text small,.orange-faq__body,body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item__details .product-option{color:var(--orange-theme-copy)!important}:is(product-info[id^=MainProduct-],.orange-sticky-cart__picker-mount) .orange-setup__title i{background:var(--orange-theme-primary-deep)!important}.orange-trust,.orange-trust-item{border-color:var(--orange-theme-line)!important;background:var(--orange-theme-primary-wash)!important;color:var(--orange-theme-ink)!important}.orange-trust-item small{color:var(--orange-theme-copy)!important}product-info[id^=MainProduct-] .orange-product-countdown{border-color:var(--orange-theme-accent)!important;background:var(--orange-theme-dark)!important;color:var(--orange-theme-on-dark)!important}product-info[id^=MainProduct-] .orange-product-countdown strong{color:var(--orange-theme-on-dark)!important}product-info[id^=MainProduct-] .orange-product-countdown [data-orange-product-countdown-value]{color:var(--orange-theme-accent-bright)!important}product-info[id^=MainProduct-] .product-form__submit{border-color:var(--orange-theme-primary)!important;background:var(--orange-theme-card)!important;color:var(--orange-theme-on-primary)!important}product-info[id^=MainProduct-] .product-form__submit:before{background:var(--orange-theme-primary)!important}@media(hover:hover)and (pointer:fine)and (min-width:990px){product-info[id^=MainProduct-] .product-form__submit:hover{background:var(--orange-theme-card)!important;color:var(--orange-theme-primary-deep)!important}}.orange-hero-video__close{border-color:var(--orange-theme-line)!important;background:var(--orange-theme-card)!important;color:var(--orange-theme-ink)!important}.orange-action__nav svg,.orange-action__nav svg path{color:var(--orange-theme-ink)!important;stroke:var(--orange-theme-ink)!important}.orange-action__dot{background:var(--orange-theme-line)!important}.orange-action__dot.is-active{background:var(--orange-theme-primary)!important}.orange-hero-video,.orange-hero-video video,.orange-hero-modal__video{background:var(--orange-theme-media-bg)!important}.orange-hero-video__sound,.orange-hero-video__expand,.orange-hero-modal__close{color:var(--orange-theme-media-fg)!important}.orange-review-card,body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev{background:var(--orange-theme-dark)!important;color:var(--orange-theme-on-dark)!important}.orange-review-card__copy,.orange-review-card__name,body:has(product-info[id^=MainProduct-]) #MainContent .jdgm-rev__title{color:var(--orange-theme-on-dark)!important}.orange-review-dot{background:var(--orange-theme-line)!important}.orange-review-dot.is-active{background:var(--orange-theme-primary)!important}.related-products .card-wrapper{border-color:var(--orange-theme-line)!important;background:var(--orange-theme-card)!important}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__inner{background:var(--orange-theme-card)!important}body:has(product-info[id^=MainProduct-]) cart-drawer .drawer__header,body:has(product-info[id^=MainProduct-]) cart-drawer .cart-item{border-color:var(--orange-theme-line)!important}body:has(product-info[id^=MainProduct-]) cart-drawer .cart__checkout-button{background:var(--orange-theme-primary)!important;color:var(--orange-theme-on-primary)!important}body:has(product-info[id^=MainProduct-]) .footer{background:var(--orange-theme-dark)!important;color:var(--orange-theme-on-dark)!important}product-info[id^=MainProduct-] .thumbnail{border:2px solid transparent!important;background:transparent!important;box-shadow:none!important;outline:0!important}product-info[id^=MainProduct-] .thumbnail:hover,product-info[id^=MainProduct-] .thumbnail:focus,product-info[id^=MainProduct-] .thumbnail:focus-visible{border-color:transparent!important;box-shadow:none!important;outline:0!important}product-info[id^=MainProduct-] .thumbnail[aria-current=true],product-info[id^=MainProduct-] .thumbnail[aria-current]{border-color:var(--orange-theme-primary)!important;box-shadow:none!important;outline:0!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .product__media-list{display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;touch-action:pan-x pan-y!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .product__media-list::-webkit-scrollbar{display:none!important}product-info[id^=MainProduct-] slider-component[id^=GalleryViewer-] .product__media-item{display:flex!important;flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:center!important;scroll-snap-stop:always!important}product-info[id^=MainProduct-] .thumbnail-slider,product-info[id^=MainProduct-] .thumbnail-slider.small-hide{display:block!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:0 10px 2px!important;overflow:hidden!important}product-info[id^=MainProduct-] .thumbnail-slider>.slider-button{display:none!important}product-info[id^=MainProduct-] .thumbnail-list{display:flex!important;grid-template-columns:none!important;width:100%!important;max-width:100%!important;gap:8px!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}product-info[id^=MainProduct-] .thumbnail-list::-webkit-scrollbar{display:none!important}product-info[id^=MainProduct-] .thumbnail-list__item{flex:0 0 64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;scroll-snap-align:start!important}product-info[id^=MainProduct-] .thumbnail{width:64px!important;height:64px!important;min-height:64px!important;padding:2px!important;border-radius:8px!important}product-info[id^=MainProduct-] .thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:6px!important}.orange-action__slide{padding:0!important;background:transparent!important;overflow:hidden!important}.orange-action__slide video,.orange-action__slide iframe{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;background:transparent!important}body:has(product-info[id^=MainProduct-]) .footer .disclosure__list-wrapper.country-selector,body:has(product-info[id^=MainProduct-]) .footer .country-filter{background:var(--orange-theme-card)!important;color:var(--orange-theme-ink)!important}body:has(product-info[id^=MainProduct-]) .footer .disclosure__link,body:has(product-info[id^=MainProduct-]) .footer .localization-form__currency,body:has(product-info[id^=MainProduct-]) .footer .country-selector__close-button,body:has(product-info[id^=MainProduct-]) .footer .country-filter__input,body:has(product-info[id^=MainProduct-]) .footer .country-filter__input::placeholder{color:var(--orange-theme-ink)!important}body:has(product-info[id^=MainProduct-]) .footer .country-filter__input{background:var(--orange-theme-card)!important;border-color:var(--orange-theme-line)!important}body:has(product-info[id^=MainProduct-]) .footer .popular-countries{border-color:var(--orange-theme-line)!important}
/*# sourceMappingURL=/cdn/shop/t/91/assets/orange-product.css.map */
