.product-cross-box--beside{display:none}.product-desc-slot:empty{display:none}@media only screen and (min-width:1330px){.product-cross-box--beside{display:block}.product-cross-box--below{display:none}.thb-product-detail .product-gallery-sticky{position:static}.product-desc-slot.collapsible-content{display:block;margin-top:28px}.collapsible-content.is-desc-moved{display:block}.thb-product-detail .product-information{position:sticky;top:var(--s4t-info-top, 20px);align-self:start}}@media only screen and (max-width:767px){.thb-product-detail .product-images .product-images__slide{width:100%;margin:0}.thb-product-detail .product-images .flickity-page-dots{display:none}}.product-images__counter{position:absolute;right:10px;bottom:10px;z-index:5;padding:3px 9px;border-radius:999px;background:#ffffffeb;color:#232323;font-size:.75rem;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;box-shadow:0 1px 4px #0000001f;pointer-events:none}@media only screen and (min-width:768px){.product-images__counter{display:none}}.thb-product-detail .product-images .flickity-slider{align-items:flex-start}.thb-product-detail .product-images--uniform .product-single__media-image{padding-bottom:0!important;height:auto;aspect-ratio:var(--gallery-ratio, 1);width:min(100%,calc(540px * var(--gallery-ratio, 1)));max-width:none;margin:0 auto}.thb-product-detail .product-images--uniform .bundle-collage-slide .bundle-collage{aspect-ratio:var(--gallery-ratio, 1);width:min(100%,calc(540px * var(--gallery-ratio, 1)));margin:0 auto}.thb-product-detail .product-images--uniform .product-single__media-image img{object-fit:contain;background:#fff}@media only screen and (min-width:768px){.thb-product-detail .product-images--uniform.product-images--portrait .product-single__media-image{width:min(100%,440px)}}@media(hover:hover)and (pointer:fine){.thb-product-detail .product-images .product-single__media-image,.thb-product-detail .product-images .product-single__media-image img{cursor:zoom-in}}@media only screen and (min-width:768px){.thb-product-detail .add_to_cart_holder--multi{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.thb-product-detail .add_to_cart_holder .single-add-to-cart-button{display:inline-flex;align-items:center;justify-content:center;width:100%;height:50px;min-height:50px;padding:0 20px;border-radius:999px;white-space:nowrap;font-size:.9375rem;font-weight:600;letter-spacing:.01em;line-height:1}.thb-product-detail .add_to_cart_holder .single-add-to-cart-button:not([disabled]){background:linear-gradient(180deg,#2b6bc6 0%,var(--color-accent, #225eb4) 100%);box-shadow:0 1px #ffffff2e inset,0 6px 16px #225eb447;transition:box-shadow .2s ease,transform .2s ease,filter .2s ease}.thb-product-detail .add_to_cart_holder .single-add-to-cart-button:not([disabled]):hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 1px #ffffff2e inset,0 10px 22px #225eb457}.thb-product-detail .add_to_cart_holder .single-add-to-cart-button:not([disabled]):active{transform:translateY(0)}.thb-product-detail .add_to_cart_holder .single-add-to-cart-button:not([disabled]) .single-add-to-cart-button--text{display:inline-flex;align-items:center;gap:9px}.thb-product-detail .add_to_cart_holder .single-add-to-cart-button:not([disabled]) .single-add-to-cart-button--text:before{content:"";flex:none;width:19px;height:19px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11.1a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.1'/%3E%3Ccircle cx='9.5' cy='20' r='1.3'/%3E%3Ccircle cx='17' cy='20' r='1.3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11.1a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6.1'/%3E%3Ccircle cx='9.5' cy='20' r='1.3'/%3E%3Ccircle cx='17' cy='20' r='1.3'/%3E%3C/svg%3E") center / contain no-repeat}.thb-product-detail .product-claim{margin:14px 0 6px}.product-rating-badge-slot:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none}.s4t-summary ul.s4t-clamp:not(.is-open)>li:nth-child(n+5){display:none}.s4t-summary .s4t-clamp__toggle{display:inline-flex;align-items:center;gap:6px;margin:2px 0 6px;padding:0;background:none;border:0;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--color-accent, #225eb4);text-decoration:underline;text-underline-offset:3px}@media only screen and (max-width:767px){.thb-product-detail .product-title{font-size:1.5rem;line-height:1.25}}.thb-product-detail .variations .product-form__input--block{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;overflow:visible;margin-bottom:18px}.thb-product-detail .variations .product-form__input--block .form__label,.thb-product-detail .quantity__label{grid-column:1 / -1;display:block;margin:0 0 4px;font-size:.8125rem;font-weight:600;color:var(--color-body, #232323)}.thb-product-detail .variations .form__label__value{font-weight:400;color:var(--s4t-muted, #616161)}.thb-product-detail .variations .product-form__input--block input[type=radio]+label{margin:0;width:100%;height:auto;min-height:50px;padding:10px 14px;gap:6px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--color-border, #dadce0) inset;font-size:.875rem;font-weight:500;line-height:1.25;text-align:center;white-space:normal;transition:box-shadow .15s ease,background-color .15s ease}.thb-product-detail .variations .product-form__input--block input[type=radio]+label:hover{box-shadow:0 0 0 1px #9aa0a6 inset}.thb-product-detail .variations .product-form__input--block input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--color-accent, #225eb4) inset;background:#f3f7fd;color:var(--color-accent, #225eb4)}.thb-product-detail .variations .product-form__input--block input[type=radio]+label>span:before{content:"";display:inline-block;width:14px;height:14px;margin:0 6px -2px 0;background:transparent}.thb-product-detail .variations .product-form__input--block input[type=radio]:checked+label>span:before{background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3.2L13 5' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3.2L13 5' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.thb-product-detail .variations .product-form__input--block input[type=radio]+label:before{border-radius:12px}.thb-product-detail .variations input[value*=Model i][value*="02.2025"]+label{--gen-c: #b26a00;--gen-bg: #fdf1df}.thb-product-detail .variations input[value*=Model i][value*=Premium i]+label,.thb-product-detail .variations input[value*=Model i][value*=Performance i]+label{--gen-c: #225eb4;--gen-bg: #e8effa}.thb-product-detail .variations input[value*=Model i][value*=Standard i]+label{--gen-c: #0f8a7e;--gen-bg: #e2f4f1}.thb-product-detail .variations input[value*=Model i][value*=Highland i]+label{--gen-c: #6b4fbb;--gen-bg: #efeafb}.thb-product-detail .variations input[value*=Model i][value*="09.2023"]+label{--gen-c: #4b5563;--gen-bg: #eceef1}.thb-product-detail .variations .product-form__input--block input[value*=Model i]+label>span:before{background:radial-gradient(circle,var(--gen-c, transparent) 0 4px,transparent 4.5px)}.thb-product-detail .variations .product-form__input--block input[value*=Model i]:checked+label{box-shadow:0 0 0 2px var(--gen-c, var(--color-accent, #225eb4)) inset;background:var(--gen-bg, #f3f7fd);color:var(--gen-c, var(--color-accent, #225eb4))}.thb-product-detail .variations .product-form__input--block input[value*=Model i]:checked+label>span:before{background:currentColor}.thb-product-detail .variations .product-form__input--block input[type=radio]+label.has-swatch{justify-content:flex-start;text-align:left;padding-left:12px}.thb-product-detail .variations .product-form__input--block input[type=radio]+label.has-swatch>span{display:flex;align-items:center;gap:10px}.thb-product-detail .variations .product-form__input--block input[type=radio]+label.has-swatch>span:before,.thb-product-detail .variations .product-form__input--block input[type=radio]:checked+label.has-swatch>span:before{flex:none;width:20px;height:20px;margin:0;border-radius:50%;-webkit-mask:none;mask:none;background:radial-gradient(circle at 32% 28%,#ffffff8c 0,#fff0 55%),var(--swatch);box-shadow:inset 0 0 0 1px #00000024}.thb-product-detail .variations .product-form__input--block input[type=radio]:checked+label.has-swatch>span:before{box-shadow:inset 0 0 0 1px #00000024,0 0 0 2px #fff,0 0 0 3.5px var(--color-accent, #225eb4)}.thb-product-detail .variations .product-form__input--block input[type=radio]+label.has-gen{flex-direction:column;gap:4px;padding-top:9px;padding-bottom:9px}.thb-product-detail .variations .variant-gen{display:flex;flex-direction:column;align-items:center;gap:2px}.thb-product-detail .variations .product-form__input--block label.has-gen .variant-gen__item:before{content:none}.thb-product-detail .variations .variant-gen__item{display:block;text-align:center;font-size:.6875rem;font-weight:500;line-height:1.25;color:var(--s4t-muted, #616161)}.thb-product-detail .variations .variant-gen__item i{display:inline-block;width:7px;height:7px;margin:0 5px 1px 0;border-radius:50%;background:var(--compat-c, #6b7280);vertical-align:middle}.thb-product-detail .variations label.gen-tile--juniper_premium{--gen-c: #225eb4;--gen-bg: #e8effa}.thb-product-detail .variations label.gen-tile--bis_02_2025{--gen-c: #b26a00;--gen-bg: #fdf1df}.thb-product-detail .variations label.gen-tile--highland{--gen-c: #6b4fbb;--gen-bg: #efeafb}.thb-product-detail .variations label.gen-tile--bis_09_2023{--gen-c: #4b5563;--gen-bg: #eceef1}.thb-product-detail .variations .product-form__input--block input[type=radio]:checked+label[class*=gen-tile--]{box-shadow:0 0 0 2px var(--gen-c) inset;background:var(--gen-bg);color:var(--gen-c)}.compat-c--juniper_premium{--compat-c: #225eb4}.compat-c--bis_02_2025{--compat-c: #b26a00}.compat-c--highland{--compat-c: #6b4fbb}.compat-c--bis_09_2023{--compat-c: #4b5563}.thb-product-detail .variations .product-form__input--block input[type=radio]:focus-visible+label{box-shadow:0 0 0 2px #015ecc inset,0 0 0 4px #015ecc33}@media only screen and (max-width:767px){.thb-product-detail .variations .product-form__input--block{grid-template-columns:repeat(2,minmax(0,1fr))}}.thb-product-detail quantity-selector.quantity{height:50px;padding:0 46px;border:1px solid var(--color-border, #dadce0);border-radius:999px;background:#fff;align-items:center}.thb-product-detail quantity-selector.quantity .qty{width:40px;height:48px;line-height:48px;font-size:.9375rem;font-weight:600}.thb-product-detail quantity-selector.quantity .minus,.thb-product-detail quantity-selector.quantity .plus{top:3px;bottom:3px;width:42px;height:auto;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease}.thb-product-detail quantity-selector.quantity .minus{position:absolute;left:3px;right:auto}.thb-product-detail quantity-selector.quantity .plus{position:absolute;left:auto;right:3px}.thb-product-detail quantity-selector.quantity .minus:hover,.thb-product-detail quantity-selector.quantity .plus:hover{background:#f1f3f6}.thb-product-detail quantity-selector.quantity svg{width:12px;height:12px}.product-add-to-cart-sticky--bar{display:flex;align-items:center;gap:10px}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--inner{flex:1 1 auto;min-width:0;padding-right:32px}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--inner .plus{right:4px}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--info{min-width:0}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.875rem;margin-bottom:2px}.product-add-to-cart-sticky--bar .price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.product-add-to-cart-sticky--quick.button{flex:0 0 auto;height:44px;padding:0 16px;font-size:.875rem;white-space:nowrap}@media only screen and (max-width:767px){.product-add-to-cart-sticky{padding:10px 12px}product-add-to-cart-sticky.product-add-to-cart-sticky.sticky--visible{width:calc(100% - 20px);right:10px;bottom:10px}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--image{width:36px;margin-right:8px}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--title,.product-add-to-cart-sticky--bar .price del{display:none}.product-add-to-cart-sticky--bar .price{font-size:.9375rem;font-weight:600;white-space:nowrap}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--inner{padding-right:0}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--inner .plus{display:none}.product-add-to-cart-sticky--quick.button{padding:0 14px}}@media only screen and (max-width:380px){.product-add-to-cart-sticky--bar{gap:6px}.product-add-to-cart-sticky--bar .product-add-to-cart-sticky--image{width:30px;margin-right:6px}.product-add-to-cart-sticky--quick.button{padding:0 12px;font-size:.8125rem}}button.product-single__media-zoom{border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}
/*# sourceMappingURL=/cdn/shop/t/267/assets/s4t-main-product.css.map */
