.product-shop__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:0 0 2rem;font-size:1.4rem;font-weight:400;line-height:1.3}.product-shop__breadcrumb a{color:rgba(var(--color-foreground),.5);text-decoration:none;transition:color .15s ease}.product-shop__breadcrumb a:hover{color:rgba(var(--color-foreground),.7)}.product-shop__breadcrumb-sep{color:rgba(var(--color-foreground),.5)}.product-shop__breadcrumb-current{color:rgba(var(--color-foreground),.7)}.product--shop.product{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:750px)and (max-width:989px){.product--shop .product__media-wrapper,.product--shop .product__info-wrapper{width:100%!important;max-width:none!important;margin:0;padding:0!important}.product--shop .product__info-container{width:100%;max-width:none}}@media screen and (min-width:990px){.product--shop.product{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;column-gap:2rem}.product--shop .product__media-wrapper{grid-column:1;grid-row:1;width:100%!important;max-width:none!important;margin:0;padding:0}.product--shop .product__info-wrapper{grid-column:2;grid-row:1 / span 2;width:100%!important;max-width:none!important;margin:0;padding:0!important;position:sticky;top:5rem;align-self:start}.product--shop .product__info-container{width:100%}.product--shop .product__media-wrapper>*,.product--shop .product__media-wrapper media-gallery,.product--shop .product__media-wrapper .product__media-list{width:100%;max-width:none}.product--shop .product-shop__left-blocks{grid-column:1;grid-row:2;width:100%}}.product--shop .product__info-container{display:flex;flex-direction:column;gap:1.2rem;background:#fff;border-radius:10px;padding:2.4rem}.product--shop .product__info-container>*{margin:0;max-width:none}.product--shop .product__view-details{display:none}.product--shop .product__info-container .rating{margin-bottom:-1.4rem}.product--shop .product-shop__divider{width:100%;height:0;border:0;border-top:1px solid rgba(var(--color-foreground),.12);margin:0}.product--shop .product__media,.product--shop .product__media img{border-radius:10px}.product--shop .thumbnail-list__item .thumbnail{border-radius:8px;box-shadow:none!important;position:relative;opacity:.5;transition:opacity .15s ease}.product--shop .thumbnail-list__item .thumbnail[aria-current=true]{opacity:1}.product--shop .thumbnail-list__item .thumbnail[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid rgb(var(--color-foreground));border-radius:8px;pointer-events:none}@media screen and (min-width:990px){.product--shop .product__media-wrapper media-gallery{display:grid;grid-template-columns:9rem minmax(0,1fr);column-gap:1.4rem;align-items:start}.product--shop .product__media-wrapper media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}.product--shop .product__media-wrapper [id^=GalleryViewer] .product__media-list{margin-bottom:0}.product--shop .product__media-wrapper media-gallery:not(:has(>[id^=GalleryThumbnails])){grid-template-columns:minmax(0,1fr)}.product--shop .product__media-wrapper media-gallery:not(:has(>[id^=GalleryThumbnails]))>[id^=GalleryViewer]{grid-column:1}.product--shop .product__media-wrapper media-gallery>[id^=GalleryThumbnails]{grid-column:1;grid-row:1;margin:0;contain:size;align-self:stretch;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.product--shop .product__media-wrapper media-gallery>[id^=GalleryThumbnails]::-webkit-scrollbar{display:none}.product--shop .product__media-wrapper .thumbnail-list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:1rem}.product--shop .product__media-wrapper .thumbnail-list__item{width:100%!important;height:auto!important;flex:0 0 auto!important;margin:0!important}.product--shop .product__media-wrapper .thumbnail-list__item .thumbnail{aspect-ratio:1 / 1;height:auto!important}.product--shop .product__media-wrapper .thumbnail-list__item:before{display:none!important}.product--shop .product__media-wrapper [id^=GalleryThumbnails] .slider-buttons{display:none!important}}.product--shop .product__title>*{font-size:4rem;line-height:1.15;font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em;margin:0;color:rgb(var(--color-foreground))}.product--shop .product-shop__subheading{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.product--shop .product__info-container>.product__title+.product-shop__subheading{margin-top:-.8rem}@media screen and (max-width:749px){.product--shop .product-shop__subheading{font-size:1.5rem}}.product--shop .rating-count{font-size:1.2rem;opacity:.75}.product--shop .product__info-container>.shopify-app-block:has(.jdgm-prev-badge):has(+.product__title){margin-bottom:-.4rem}.product--shop .product__info-container>.product__title+.shopify-app-block:has(.jdgm-prev-badge),.product--shop .product__info-container>.product-shop__subheading+.shopify-app-block:has(.jdgm-prev-badge){margin-top:-.4rem}.product--shop .product__info-container>.shopify-app-block:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.product--shop .product__info-container>.shopify-app-block:has(.jdgm-prev-badge[data-average-rating="0.00"]){display:none}.product--shop .jdgm-preview-badge .jdgm-star.jdgm-star{color:rgb(var(--color-base-accent-2))!important}.product--shop .jdgm-preview-badge .jdgm-prev-badge__text{display:inline!important;visibility:visible!important;margin-left:.4rem;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3em;text-transform:capitalize}.product--shop .product__sku{font-size:1.3rem;line-height:1.4;letter-spacing:.02em;color:rgba(var(--color-foreground),.62)}.product--shop .product__sku.visibility-hidden{display:none}.product--shop .product__info-container>.product__sku:has(~.product__title){text-align:right;margin-bottom:-.6rem}.product--shop .price{font-size:2rem;font-weight:400}.product--shop .price .price-item--regular,.product--shop .price .price-item--sale{color:rgb(var(--color-foreground))}.product--shop .price__sale .price-item--regular{color:rgba(var(--color-foreground),.62);font-weight:400}.product--shop variant-radios .option-selection-wrap{padding-left:0;padding-top:0;display:flex;flex-wrap:wrap;gap:.8rem}.product--shop variant-radios legend.form__label{margin:0 0 1rem;padding:0}.product--shop variant-radios .option-selection-wrap input[type=radio]{position:absolute;width:.1rem;height:.1rem;opacity:0;pointer-events:none}.product--shop variant-radios .option-selection-wrap label{display:inline-flex;align-items:center;width:auto;margin:0;padding:1.05rem 1.8rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:999px;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.product--shop variant-radios .option-toggle-wrap{position:static;top:auto;left:auto;display:block}.product--shop variant-radios .option-toggle{display:none}.product--shop variant-radios .option-toggle-value{max-width:none;white-space:nowrap;font-size:1.4rem;font-weight:500;line-height:1.3;opacity:1;color:rgb(var(--color-foreground));padding-top:0}.product--shop variant-radios input[type=radio]:hover+label{border-color:rgb(var(--color-foreground))}.product--shop variant-radios input[type=radio]:checked+label{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.product--shop variant-radios input[type=radio]:checked+label .option-toggle-value{color:#fff;font-weight:600}@media screen and (max-width:1279px){.product--shop variant-radios .option-selection-wrap,.product--shop variant-radios .option-selection-wrap.num-options-1,.product--shop variant-radios .option-selection-wrap.num-options-2{padding-top:0}}.product--shop variant-selects .select{position:relative;max-width:none}.product--shop variant-selects .select__select{text-align-last:center}.product--shop variant-selects .option-selection-wrap{display:none}.product--shop variant-selects .select.cs .select__select{position:absolute;width:.1rem;height:.1rem;opacity:0;pointer-events:none}.product--shop variant-selects .select.cs .icon-caret{display:none}.product--shop .cs__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;margin:0;padding:1.2rem 1.6rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:var(--inputs-radius);background:#fff;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;text-align:center;cursor:pointer;transition:border-color .15s ease}.product--shop .cs__trigger:before{content:"";flex:none;width:1.6rem}.product--shop .cs__value{flex:1 1 auto;min-width:0}.product--shop .cs__trigger:hover,.product--shop .cs--open .cs__trigger{border-color:rgb(var(--color-foreground))}.product--shop .cs__chevron{width:1.6rem;height:1.6rem;flex:none;color:rgb(var(--color-foreground));transition:transform .2s ease}.product--shop .cs--open .cs__chevron{transform:rotate(180deg)}.product--shop .cs__list{position:absolute;top:calc(100% + .6rem);left:0;right:0;z-index:30;margin:0;padding:.6rem;list-style:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:12px;box-shadow:0 1.2rem 3rem rgba(var(--color-foreground),.14);max-height:30rem;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-.5rem);transition:opacity .16s ease,transform .16s ease,visibility .16s}.product--shop .cs--open .cs__list{opacity:1;visibility:visible;transform:translateY(0)}.product--shop .cs__option{text-align:center;padding:1.1rem 1.2rem;border-radius:8px;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .12s ease}.product--shop .cs__option:hover,.product--shop .cs__option--active{background:rgb(var(--color-base-background-1))}.product--shop .cs__option[aria-selected=true]{background:rgb(var(--color-foreground));color:#fff;font-weight:600}.product--shop .cs__option[aria-disabled=true]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.product--shop variant-selects .select.cs:after{display:none}.product--shop .product-form__input--dropdown{margin-bottom:0;max-width:none}.product--shop variant-radios,.product--shop variant-selects{margin-bottom:0}.product--shop variant-selects .form__label,.product--shop variant-radios legend.form__label{margin-bottom:1.2rem}.product--shop .product-shop__warranty{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:10px;cursor:pointer}.product--shop .product-shop__warranty-check{flex:0 0 auto;width:1.8rem;height:1.8rem;margin:0;accent-color:rgb(var(--color-foreground));cursor:pointer}.product--shop .product-shop__warranty-body{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem}.product--shop .product-shop__warranty-title{font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.product--shop .product-shop__warranty-sub{font-size:1.2rem;color:rgba(var(--color-foreground),.62)}.product--shop .product-shop__warranty-price{flex:0 0 auto;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));white-space:nowrap}.product--shop .product-form__submit{border-radius:999px;min-height:5rem;font-size:1.5rem;margin-top:0;margin-bottom:0}.product--shop .buy-buttons-wrap .product-form{margin-top:0}.product--shop .product-shop__quote-install.button{min-height:5rem;border:1px solid rgb(var(--color-foreground));border-radius:999px;background:transparent;color:rgb(var(--color-foreground));transition:background-color .2s ease,color .2s ease}.product--shop .product-shop__quote-install.button:before,.product--shop .product-shop__quote-install.button:after{display:none}.product--shop .product-shop__quote-install.button:hover{background:rgb(var(--color-foreground));color:#fff}.product--shop .product-form__buttons{max-width:none}.product--shop .shopify-payment-button{margin-top:1rem}.product--shop .icon-with-text--horizontal{display:flex;gap:1rem;margin:0;padding:0;border:0}.product--shop .icon-with-text__item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;margin:0}.product--shop .icon-with-text__item .icon{width:2.4rem;height:2.4rem;color:rgb(var(--color-foreground))}.product--shop .icon-with-text__item .h4{font-size:1.3rem;font-weight:400;line-height:1.3;color:rgb(var(--color-foreground));margin:0}.product--shop .product-shop__usps{flex-wrap:wrap;row-gap:1.6rem}.product--shop .product-shop__usps .icon-with-text__item{flex:1 1 8rem}.product--shop .icon-with-text__item img{width:3rem;height:3rem;object-fit:contain}.product--shop .product-shop__features-label,.product--shop .product-form__input .form__label{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.5em;margin:0 0 1.2rem}.product--shop .product-shop__chips{display:flex;flex-wrap:wrap;gap:.8rem}.product--shop .product-shop__chip{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;background:#f4f6fb;border-radius:999px;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground))}.product--shop .product-shop__chip-check{font-size:1.3rem;font-weight:700;line-height:1;color:rgb(var(--color-foreground))}.product--shop .product-shop__editor-hint{padding:.8rem 1.2rem;border:1px dashed rgba(var(--color-foreground),.3);border-radius:8px;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.product--shop .product-shop__highlights{display:flex;flex-direction:column;gap:.8rem}.product--shop .product-shop__highlights:empty{display:none}.product--shop .product-shop__highlight{display:flex;align-items:flex-start;gap:1rem;font-size:1.5rem;line-height:2rem;color:rgb(var(--color-foreground))}.product--shop .product-shop__highlight-check{flex:0 0 2rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:rgb(var(--color-base-accent-2));color:#fff}.product--shop .product-shop__highlight-check .icon-checkmark{width:1rem;height:.75rem}@media screen and (max-width:749px){.product--shop .product-shop__highlight{font-size:1.4rem}}.product--shop .complementary-products.cab{display:block;margin:0;border:0;padding:0}.product--shop .cab__wrap{display:block;position:relative}.product--shop .cab__wrap.slideshow-component,.product--shop slideshow-component.cab__wrap{display:flex;flex-direction:column;gap:2rem}.product--shop .cab__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin:0}.product--shop .cab__heading{margin:0;font-size:1.9rem;line-height:1.2;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground))}.product--shop .cab__nav{display:flex;align-items:center;gap:.8rem;margin:0;position:static;transform:none}.product--shop .cab__nav-btn{width:3.2rem;height:3.2rem;min-width:3.2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.product--shop .cab__nav-btn .icon-arrow,.product--shop .cab__nav-btn.slider-button .icon-arrow{width:1.5rem;height:auto;transform:none}.product--shop .cab__nav-btn--prev{background:transparent;border:1px solid rgba(var(--color-foreground),.18);color:rgb(var(--color-foreground))}.product--shop .cab__nav-btn--prev .icon-arrow,.product--shop .cab__nav-btn--prev.slider-button .icon-arrow{transform:scaleX(-1)}.product--shop .cab__nav-btn--prev:hover:not([disabled]){border-color:rgb(var(--color-foreground))}.product--shop .cab__nav-btn--next{background:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground));color:#fff}.product--shop .cab__nav-btn--next:hover:not([disabled]){background:#1a2952;border-color:#1a2952}.product--shop .cab__nav-btn[disabled]{opacity:.35;cursor:default}.product--shop .cab__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0}.product--shop .cab__track.slider.slider--everywhere{margin-bottom:0}.product--shop .cab__track .cab__slide{min-width:0}.product--shop .cab-card{display:flex;flex-direction:column;gap:.9rem;height:100%}.product--shop .cab-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #e6e6e6}.product--shop .cab-card__img{width:100%;height:100%;object-fit:contain;display:block}.product--shop .cab-card__badge{position:absolute;top:.8rem;left:.8rem;z-index:1;background:#079455;color:#fff;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.01em;padding:.4rem .7rem;border-radius:999px}.product--shop .cab-card__rating{display:flex;align-items:center;gap:.5rem}.product--shop .cab-card__stars{display:inline-flex;align-items:center;gap:.1rem;color:rgb(var(--color-foreground))}.product--shop .cab-star{width:1.3rem;height:1.3rem;display:block}.product--shop .cab-card__rating-num{font-size:1.2rem;font-weight:500;color:rgb(var(--color-foreground))}.product--shop .cab-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem;line-height:1.35;font-weight:400;color:rgb(var(--color-foreground));text-decoration:none}.product--shop .cab-card__title:hover{text-decoration:underline}.product--shop .cab-card__price{display:flex;align-items:baseline;gap:.6rem;margin-top:auto;font-size:1.4rem;font-weight:400;color:rgb(var(--color-foreground))}.product--shop .accordion__content{color:rgb(var(--color-foreground))}.product--shop .accordion__content strong,.product--shop .accordion__content b{font-weight:400}.product--shop .cab-card__price-was{font-weight:400;color:rgba(var(--color-foreground),.5);text-decoration:line-through}.product--shop .cab-card__stock{display:flex;align-items:center;gap:.4rem;margin:0;font-size:1.3rem;font-weight:500}.product--shop .cab-card__stock svg{width:1.3rem;height:1.3rem}.product--shop .cab-card__stock--in{color:#079455}.product--shop .cab-card__stock--out{color:rgba(var(--color-foreground),.45)}.product--shop .cab-card__form{display:block;margin-top:.3rem}.product--shop .cab-card__atc-form{margin:0}.product--shop .cab-card__atc.button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:0;margin:0;padding:.9rem .8rem;background:rgb(var(--color-foreground));color:#fff;border:0;border-radius:999px;font-size:1.3rem;font-weight:500;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,opacity .2s ease;box-shadow:none}.product--shop .cab-card__atc.button .loading-overlay__spinner{width:1.8rem;height:1.8rem}.product--shop .cab-card__atc.button .spinner .path{stroke:#fff}.product--shop .cab-card__atc.button:before,.product--shop .cab-card__atc.button:after{display:none}.product--shop .cab-card__atc.button:hover:not([disabled]){background:#1a2952}.product--shop .cab-card__atc.button[disabled]{opacity:.5;cursor:default}@media screen and (max-width:749px){.product--shop .cab__track{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.2rem;padding-bottom:.4rem}.product--shop .cab__track::-webkit-scrollbar{display:none}.product--shop .cab__track .cab__slide{flex:0 0 72%;max-width:72%;scroll-snap-align:start}}.product--shop .product-shop__left-blocks .product__description{font-size:1.6rem;line-height:1.6;color:rgb(var(--color-foreground));margin-bottom:2rem}.product--shop .product-shop__left-blocks .product__accordion{border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:0;transition:border-color .2s ease}.product--shop .product-shop__left-blocks .product__accordion:last-child{border-bottom:1px solid rgba(var(--color-foreground),.12)}.product--shop .product-shop__left-blocks .product__accordion:has(details[open]),.product--shop .product-shop__left-blocks .product__accordion:has(details[open])+.product__accordion{border-top-color:rgb(var(--color-foreground))}.product--shop .product-shop__left-blocks .product__accordion:last-child:has(details[open]){border-bottom-color:rgb(var(--color-foreground))}.product--shop .product-shop__left-blocks summary{padding:1.6rem 0;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none}.product--shop .product-shop__left-blocks summary::-webkit-details-marker{display:none}.product--shop .product-shop__left-blocks summary .icon-arrow-line{flex-shrink:0;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground));transition:transform .25s ease}.product--shop .product-shop__left-blocks details[open]>summary .icon-arrow-line{transform:rotate(180deg)}.product--shop .product-shop__left-blocks .accordion__title{font-size:1.7rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}#judgeme_product_reviews.jdgm-widget,.jdgm-widget.jdgm-review-widget{max-width:none!important}@media screen and (max-width:989px){.product--shop .product__media-list{margin-bottom:.6rem}.product--shop .product__media-wrapper .thumbnail-list__item:before{display:none}.product--shop .product__media-wrapper .thumbnail-slider{display:flex;align-items:center;margin:0}.product--shop .product__media-wrapper .thumbnail-slider>.slider-button{display:none}.product--shop .product__media-wrapper .thumbnail-list{display:flex;flex-wrap:nowrap;gap:.8rem;padding:.3rem;overflow-x:auto;scroll-padding-left:.3rem}.product--shop .product__media-wrapper .thumbnail-list__item,.product--shop .product__media-wrapper .thumbnail-list__item.slider__slide{width:6.8rem;height:6.8rem;flex:0 0 auto;margin:0}.product--shop .product__media-wrapper .thumbnail-list__item .thumbnail{display:block;width:100%;height:100%}.product--shop .product__info-container{padding:1.6rem}.product--shop .product__title>*{font-size:3.6rem}.product-shop__breadcrumb{font-size:1.2rem;gap:.3rem .6rem;margin-bottom:1.6rem}}@media screen and (max-width:749px){.product--shop .product__title>*{font-size:3rem}}.product--shop .product-gallery-arrow{display:none}@media screen and (min-width:750px){.product--shop [id^=GalleryViewer]{position:relative}.product--shop .product-gallery-arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(var(--color-foreground),.15);border-radius:50%;background:#fff;color:rgb(var(--color-foreground));cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease}.product--shop .product-gallery-arrow--prev{left:1.2rem}.product--shop .product-gallery-arrow--next{right:1.2rem}.product--shop .product-gallery-arrow:hover{background:rgb(var(--color-foreground));color:#fff}.product--shop .product-gallery-arrow:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.product--shop .product-gallery-arrow .icon-caret{width:1.2rem;height:auto}.product--shop .product-gallery-arrow--prev .icon-caret{transform:rotate(90deg)}.product--shop .product-gallery-arrow--next .icon-caret{transform:rotate(-90deg)}}.product--shop .product__media-wrapper media-gallery:not(:has(>[id^=GalleryThumbnails])) .product__media img{box-sizing:border-box;object-fit:contain;padding:6%;background:#fff}.product--shop .product__media-wrapper media-gallery:not(:has(>[id^=GalleryThumbnails])) .product-media-container.constrain-height{width:100%}.product--shop .product__media-wrapper .product-media-container.constrain-height{width:100%}.product--shop .product__media-wrapper .product__media{background:#fff}.product--shop .product__media-wrapper .product__media img{object-fit:contain}@media screen and (min-width:750px)and (max-width:989px){.product--shop .product__media-wrapper .product-media-container.constrain-height{--constrained-height: 56rem}}.product--shop .rte a,.product--shop .rte a:hover{color:rgb(var(--color-foreground))!important;text-decoration:underline;text-underline-offset:.2em}.product--shop .product__info-container>div:has(>form.installment):not(:has(shopify-payment-terms)){display:none}.product--shop.product--no-media{max-width:none}.product--shop .accordion__content :is(h1,h2,h3,h4,h5,h6){font-size:1.7rem;line-height:1.3;margin:2rem 0 .8rem}.product--shop .accordion__content [style*=font-size]{font-size:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product-shop.css.map */
