.pv2-benefits{list-style:none;margin:1.2rem 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.pv2-benefits__item{border:1px solid rgb(var(--color-foreground));border-radius:2px;padding:.2rem 1rem;font-size:1.2rem;line-height:1.8;letter-spacing:.04em}.pv2-rating{display:inline-flex;align-items:center;gap:.8rem;margin:.8rem 0;min-height:2.8rem;color:rgb(var(--color-foreground));font-size:1.4rem}.pv2-rating .rating{margin:0}.pv2-rating__count{text-decoration:underline;text-underline-offset:.3rem}.pv2-paidy{margin:.8rem 0 1.2rem}.pv2-paidy ._paidy-promotional-messaging:empty{display:none}.pv2-perks{border:1px solid rgba(var(--color-foreground),.15);border-radius:6px;padding:1.2rem 1.6rem;margin:1.6rem 0;font-size:1.3rem}.pv2-perks__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1.2rem;min-height:3.2rem}.pv2-perks__row+.pv2-perks__row{border-top:1px solid rgba(var(--color-foreground),.15);margin-top:.8rem;padding-top:.8rem}.pv2-perks__link{font-size:1.2rem;color:rgb(var(--color-foreground));white-space:nowrap}.pv2-link-card{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;background:rgba(var(--color-foreground),.05);border-radius:6px;padding:1rem 1.4rem;margin:.4rem 0 1.6rem;min-height:4.4rem;font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:none}.pv2-link-card:hover span:first-child{text-decoration:underline}.pv2-payment{margin:1.6rem 0}.pv2-payment__heading{font-size:1.2rem;font-weight:700;margin:0 0 .6rem}.pv2-payment__image{display:block;width:100%;max-width:44rem;height:auto}.pv2-payment__note{font-size:1.1rem;margin:.6rem 0 0;color:rgba(var(--color-foreground),.75)}.product-variant-holder__value{font-weight:400;color:rgba(var(--color-foreground),.75)}.product-form__input input[type=radio]+label.option_swatch{width:4.4rem;height:4.4rem;min-width:0;padding:0;border-radius:50%;border:1px solid rgba(var(--color-foreground),.25);display:inline-flex;align-items:center;justify-content:center;background:transparent;letter-spacing:0}.option_swatch__color{display:block;width:100%;height:100%;border-radius:50%;background:var(--swatch-background);background-size:cover;background-position:center}.product-form__input input[type=radio]:checked+label.option_swatch{border:2px solid rgb(var(--color-background));box-shadow:0 0 0 2px rgb(var(--color-foreground))}.product-form__input input[type=radio]:focus-visible+label.option_swatch{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.pv2-samples{margin:1.6rem 0 0;padding:2.4rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:6px;background:rgb(var(--color-background));text-align:left}.pv2-samples .pv2-samples__heading{margin:0 0 .6rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:.04em;line-height:1.5;color:rgb(var(--color-foreground))}.pv2-samples .pv2-samples__text{margin:0 0 1.6rem;font-size:1.3rem;line-height:1.7;letter-spacing:.04em;color:rgba(var(--color-foreground),.7)}.pv2-samples .pv2-samples__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.pv2-samples .pv2-samples__item{margin:0;padding:0;min-width:0;list-style:none}.pv2-samples .pv2-samples__item:before,.pv2-samples .pv2-samples__item::marker{content:none}.pv2-samples .pv2-samples__card{display:flex;flex-direction:column;gap:.6rem;color:rgb(var(--color-foreground));text-decoration:none}.pv2-samples .pv2-samples__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px;background:rgba(var(--color-foreground),.06)}.pv2-samples .pv2-samples__media .pv2-samples__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .4s ease}.pv2-samples .pv2-samples__card:hover .pv2-samples__image{transform:scale(1.04)}.pv2-samples .pv2-samples__soldout{position:absolute;left:.6rem;bottom:.6rem;padding:.2rem .6rem;border-radius:2px;background:rgba(var(--color-background),.9);font-size:1rem;line-height:1.4;letter-spacing:.04em}.pv2-samples .pv2-samples__name{display:block;font-size:1.2rem;line-height:1.5;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv2-samples .pv2-samples__card:hover .pv2-samples__name{text-decoration:underline;text-underline-offset:.3rem}.pv2-samples .pv2-samples__price{margin-top:-.4rem;font-size:1.2rem;line-height:1.5;letter-spacing:.04em;color:rgba(var(--color-foreground),.7)}.pv2-samples .pv2-samples__more{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.6rem;min-height:3.2rem;font-size:1.3rem;font-weight:500;letter-spacing:.04em;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.pv2-samples .pv2-samples__more:hover{text-decoration:none}@media screen and (max-width:749px){.pv2-samples--desktop{display:none}.pv2-samples{margin:2.4rem 0;padding:1.6rem}.pv2-samples .pv2-samples__heading{font-size:1.5rem}.pv2-samples .pv2-samples__text{font-size:1.2rem;margin-bottom:1.2rem}.pv2-samples .pv2-samples__list{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-1.6rem;padding-right:1.6rem}.pv2-samples .pv2-samples__list::-webkit-scrollbar{display:none}.pv2-samples .pv2-samples__item{flex:0 0 9.6rem;scroll-snap-align:start}.pv2-samples .pv2-samples__name,.pv2-samples .pv2-samples__price{font-size:1.1rem}}@media screen and (min-width:750px){.pv2-samples--mobile{display:none}}.pv2-showroom{display:flex;flex-direction:column;gap:.4rem;margin:1.6rem 0}.pv2-showroom__card{display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;padding:1rem 1.4rem;border-radius:6px;background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));text-decoration:none}.pv2-showroom__icon{flex:none;display:block;width:2.2rem;height:2.2rem}.pv2-showroom__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.pv2-showroom__title{font-size:1.3rem;font-weight:700;line-height:1.5}.pv2-showroom__text{font-size:1.1rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.pv2-showroom__cta{flex:none;font-size:1.3rem;font-weight:700;white-space:nowrap}.pv2-showroom__card:hover .pv2-showroom__cta{text-decoration:underline;text-underline-offset:.3rem}.pv2-showroom__sub{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;min-height:3.2rem;margin-left:.2rem;font-size:1.3rem;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.pv2-details__heading{margin:0 0 2.4rem}.pv2-details__features{font-size:1.4rem}.pv2-details__features img{max-width:100%;height:auto}.pv2-details__info{margin-top:4.8rem}.pv2-details__info-heading{margin:0 0 .4rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:.04em}.pv2-accordion{border-top:1px solid rgb(var(--color-foreground))}.pv2-accordion__item{border-bottom:1px solid rgba(var(--color-foreground),.15)}.pv2-accordion__summary{display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;padding:2rem .4rem;list-style:none;cursor:pointer}.pv2-accordion__summary::-webkit-details-marker{display:none}.pv2-accordion__summary::marker{content:none}.pv2-accordion__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.pv2-accordion__label{flex:1;min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem 1.6rem}.pv2-accordion__title{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.pv2-accordion__preview{font-size:1.2rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.7)}.pv2-accordion__icon{flex:none;width:2rem;height:2rem;transition:transform .2s ease}.pv2-accordion__item[open] .pv2-accordion__icon{transform:rotate(180deg)}.pv2-accordion__content{padding:.4rem .4rem 2.8rem;font-size:1.4rem}.pv2-accordion__content>*+*{margin-top:2.4rem}.pv2-accordion__content>h3+*{margin-top:0}.pv2-accordion__content h3{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700}.pv2-accordion__content h3:not(:first-child){margin-top:2.4rem}.pv2-accordion__content p{margin:0}.pv2-accordion__content table{width:100%;border-collapse:collapse;table-layout:auto;border-top:1px solid rgba(var(--color-foreground),.15)}.pv2-accordion__content th,.pv2-accordion__content td{text-align:left;vertical-align:top;padding:1rem 1.2rem;border:none;border-bottom:1px solid rgba(var(--color-foreground),.15)}.pv2-accordion__content th{width:12em;background:rgba(var(--color-foreground),.04);font-weight:700}.pv2-accordion__downloads a{display:flex;justify-content:space-between;align-items:center;max-width:40rem;min-height:4.4rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:4px;color:rgb(var(--color-foreground));text-decoration:none}.pv2-accordion__downloads a+a{margin-top:.8rem}@media screen and (max-width:749px){.pv2-details__info{margin-top:2.8rem}.pv2-accordion__summary{padding:1.4rem .2rem}.pv2-accordion__label{flex-direction:column;align-items:flex-start}.pv2-accordion__title{font-size:1.4rem}.pv2-accordion__preview{font-size:1.1rem}.pv2-accordion__content{padding:.2rem .2rem 2rem;font-size:1.3rem}.pv2-accordion__content th{width:auto;white-space:nowrap}}.pv2-product-grid .pv2-grid-card{display:block;color:rgb(var(--color-foreground));text-decoration:none}.pv2-product-grid .pv2-grid-card__media{position:relative;display:block}.pv2-product-grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.pv2-product-grid h3,.pv2-product-grid p{text-align:left}.pv2-product-grid h3{margin-top:15px}.pv2-product-grid p{margin-top:10px}.pv2-product-grid p small{vertical-align:baseline}.pv2-product-grid .pv2-grid-card__tag{display:inline-block;margin-top:8px;padding:0 .6rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:2px;font-size:1.1rem;line-height:1.8}.pv2-grid-section__text{margin:-.8rem 0 2rem;text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.pv2-lead{margin:.8rem 0 .4rem;font-size:1.4rem;line-height:1.8;letter-spacing:.04em;color:rgba(var(--color-foreground),.75)}.pv2-samples .pv2-samples__toggle{font:inherit;font-size:1.3rem;font-weight:500;background:none;border:none;padding:0;cursor:pointer}.pv2-samples .pv2-samples__item[hidden]{display:none}.pv2-layout .product-variant-holder__label{display:block;margin:2rem 0 .2rem;font-size:1.3rem;font-weight:700;letter-spacing:.04em}.pv2-layout .product-form__input input[type=radio]+label:not(.option_swatch){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;margin:.6rem .8rem 0 0;padding:1rem 1.8rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:4rem;font-size:1.3rem;letter-spacing:.04em;line-height:1.4}.pv2-layout .product-form__input input[type=radio]:checked+label:not(.option_swatch){border-color:rgb(var(--color-foreground))}.pv2-layout .product-form__input input[type=radio]+label:before{box-shadow:none}.product-form__input input[type=radio]+label.option_swatch{box-sizing:border-box;margin:.8rem 1rem 0 0;overflow:visible}.product-form__input input[type=radio]+label.option_swatch:before{display:none}.pv2-guide-link{display:inline-block;margin-top:.8rem}.pv2-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}.pv2-features .pv2-features__item{display:flex;flex-direction:column;gap:1rem;margin:0;list-style:none}.pv2-features__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;background:rgba(var(--color-foreground),.05)}.pv2-features__media .pv2-features__image{display:block;width:100%;height:100%;object-fit:cover}.pv2-features .pv2-features__heading{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;line-height:1.5;letter-spacing:.04em}.pv2-features .pv2-features__text{margin:0;font-size:1.3rem;line-height:1.8;color:rgba(var(--color-foreground),.75)}.pv2-details__features--after{margin-top:3.2rem}.pv2-accordion__checklist{margin:0;padding:0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.15)}.pv2-accordion__checklist li{display:flex;gap:1rem;margin:0;padding:1.2rem .4rem;border-bottom:1px solid rgba(var(--color-foreground),.15)}.pv2-accordion__checklist li:before{content:"\2713";flex:none;font-weight:700}@media screen and (max-width:989px){.pv2-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.pv2-features{grid-template-columns:minmax(0,1fr);gap:2rem}.pv2-features__media{aspect-ratio:16 / 9}}.pv2-payment{text-align:center}.pv2-payment .pv2-payment__image{display:block;margin:0 auto}.pv2-price-note{margin:.4rem 0 .8rem;font-size:1.3rem;line-height:1.7;letter-spacing:.04em;color:rgba(var(--color-foreground),.75)}.pv2-price-note__sep{margin:0 .6rem;color:rgba(var(--color-foreground),.35)}.pv2-layout .product-checkbox{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:1.6rem 0 .8rem;font-size:1.3rem;line-height:1.6}.pv2-layout .product-checkbox .c-checkbox___txt{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.pv2-terms-link{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap}.pv2-layout a.share-button__button.contact-for-item{display:inline-flex;margin:1.6rem 2.4rem 0 0;min-height:4.4rem;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;vertical-align:top}.pv2-layout a.share-button__button.contact-for-item svg{display:none}.pv2-layout .pv2-guide-link{margin-top:1.6rem}.pv2-breadcrumbs{padding-top:1.6rem;padding-bottom:.4rem}.pv2-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:1.2rem;line-height:1.6;letter-spacing:.04em;color:rgba(var(--color-foreground),.6)}.pv2-breadcrumbs__list li+li:before{content:"\203a";margin:0 .8rem;color:rgba(var(--color-foreground),.4)}.pv2-breadcrumbs__list a{color:inherit;text-decoration:none}.pv2-breadcrumbs__list a:hover{text-decoration:underline}.pv2-breadcrumbs__list [aria-current]{flex:1 1 0;min-width:8em;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.pv2-layout .product-form__buttons,.pv2-layout .product-form__submit{max-width:none;width:100%}.pv2-title .pv2-title__sub{margin:0 0 .6rem;font-size:1.2rem;line-height:1.6;letter-spacing:.06em;color:rgba(var(--color-foreground),.65)}.pv2-layout .product__title h1{font-weight:600;line-height:1.5;letter-spacing:.02em}@media screen and (max-width:749px){.pv2-layout .product__title h1{font-size:1.9rem}.pv2-title .pv2-title__sub{font-size:1.1rem}}.pv2-layout .product__title h1,.pv2-lead,.pv2-features__heading,.pv2-features__text,.pv2-showroom__text,.pv2-samples__text,.pv2-grid-section__text,.pv2-accordion__title,.pv2-accordion__preview,.pv2-details__features,.pv2-layout .c-checkbox___txt{line-break:strict;word-break:auto-phrase;overflow-wrap:anywhere}.pv2-layout .product__title h1,.pv2-lead,.pv2-features__heading,.pv2-features__text,.pv2-showroom,.pv2-samples__text,.pv2-grid-section__text,.pv2-accordion__title,.pv2-accordion__preview,.pv2-price-note,.pv2-layout .product-checkbox,.pv2-grid-card .card__heading{text-wrap:pretty}.pv2-layout .product__title h1,.pv2-details__heading,.pv2-features__heading,.pv2-grid-section__text,.pv2-samples__heading{text-wrap:balance}.pv2-price-note>span:not(.pv2-price-note__sep){display:inline-block}.pv2-terms-link,.pv2-benefits__item{white-space:nowrap}.pv2-scroller{position:relative}.pv2-product-grid--scroll{display:flex;gap:2rem;margin:0;padding:0 0 1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.pv2-product-grid--scroll>.pv2-grid-card{flex:0 0 calc((100% - 6rem)/4);min-width:0;scroll-snap-align:start}.pv2-product-grid--scroll>.pv2-grid-card:first-child{margin-left:auto}.pv2-product-grid--scroll>.pv2-grid-card:last-child{margin-right:auto}.pv2-scroller__arrow{position:absolute;top:calc((100% - 1.2rem)*.3);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:rgba(var(--color-background),.95);color:rgb(var(--color-foreground));box-shadow:0 2px 8px #00000014;cursor:pointer;transform:translateY(-50%)}.pv2-scroller__arrow[hidden]{display:none}.pv2-scroller__arrow:disabled{opacity:0;pointer-events:none}.pv2-scroller__arrow--prev{left:-2.2rem}.pv2-scroller__arrow--next{right:-2.2rem}@media screen and (max-width:989px){.pv2-product-grid--scroll>.pv2-grid-card{flex-basis:calc((100% - 4rem) / 3)}}@media screen and (max-width:749px){.pv2-product-grid--scroll{gap:1.2rem}.pv2-product-grid--scroll>.pv2-grid-card{flex-basis:42%}.pv2-scroller__arrow{display:none}.pv2-product-grid .card__heading{font-size:1.3rem;line-height:1.6}}.pv2-sticky-cart{display:none}@media screen and (max-width:749px){.pv2-sticky-cart:not([hidden]){visibility:hidden;transform:translateY(110%);transition:transform .25s ease,visibility 0s linear .25s;position:fixed;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));box-shadow:0 -4px 16px #00000014}.pv2-sticky-cart.is-visible{visibility:visible;transform:none;transition:transform .25s ease,visibility 0s}.pv2-sticky-cart__info{flex:1 1 auto;min-width:0}.pv2-sticky-cart__variant{overflow:hidden;margin:0;font-size:1.1rem;line-height:1.5;color:rgba(var(--color-foreground),.7);text-overflow:ellipsis;white-space:nowrap}.pv2-sticky-cart__variant:empty{display:none}.pv2-sticky-cart__price{margin:0;font-size:1.6rem;font-weight:700;line-height:1.4}.pv2-sticky-cart__button{flex:0 0 auto;min-width:16rem;min-height:4.8rem;margin:0}body.pv2-has-sticky-cart{padding-bottom:7.6rem}body.pv2-has-sticky-cart .side_to_top_btn_sec{bottom:8.4rem}}.product-checkbox.pv2-attention{outline:2px solid rgb(var(--color-foreground));outline-offset:.6rem;border-radius:2px;transition:outline-color .3s}.pv2-layout .product__info-container>*{margin:0}.pv2-layout .product__info-container>*+*{margin-top:2.4rem}.pv2-layout .product__info-container>*:empty,.pv2-layout .product__info-container>.shopify-app-block:empty{display:none}.pv2-layout .pv2-title .pv2-title__sub{margin:0 0 .4rem}.pv2-layout .product__info-container>.pv2-lead{margin-top:1rem;line-height:1.8}.pv2-layout .product__info-container>.pv2-rating{margin-top:.6rem}.pv2-layout .product__info-container>.pv2-benefits{margin-top:1.2rem}.pv2-layout .product__info-container>.pricebox{margin-top:2.4rem}.pv2-layout .pricebox .price{margin:0}.pv2-layout .product__info-container>.pv2-price-note{margin-top:.4rem}.pv2-layout .product__info-container>.pv2-paidy,.pv2-layout .product__info-container>.pv2-price-note+.shopify-app-block,.pv2-layout .product__info-container>.pv2-paidy+.shopify-app-block{margin-top:.8rem}.pv2-layout .product-form__input{margin:0 0 1.6rem}.pv2-layout variant-radios .product-form__input:last-of-type,.pv2-layout variant-selects .product-form__input:last-of-type{margin-bottom:0}.pv2-layout .product__info-container>.pv2-link-card{margin-top:1.2rem}.pv2-layout .product-form__quantity{margin-bottom:0}.pv2-layout .product-checkbox{margin:1.2rem 0 0}.pv2-layout .product__info-container>.product-checkbox+*,.pv2-layout .product__info-container>#product-modal+*{margin-top:1.2rem}.pv2-layout .pv2-payment,.pv2-layout .pv2-showroom,.pv2-layout .pv2-perks{margin-left:0;margin-right:0}.pv2-layout .product__info-container>.pv2-payment{margin-top:2rem}.pv2-layout .product__info-container>.pv2-showroom{margin-top:2.4rem}.pv2-layout .product__info-container>.pv2-perks{margin-top:1.2rem}.pv2-layout .product__info-container>.contact-for-item,.pv2-layout .product__info-container>.pv2-guide-link{margin-top:2rem;min-height:0}.pv2-layout .product__info-container>.contact-for-item+.pv2-guide-link{margin-left:0}.pv2-layout .product__info-container>share-button{margin-top:1.6rem}@media screen and (max-width:749px){.pv2-layout .product__info-container>*+*{margin-top:2rem}.pv2-layout .product__info-container>.pricebox{margin-top:2rem}.pv2-layout .product-form__input{margin-bottom:1.4rem}.pv2-layout .product__info-container>.contact-for-item,.pv2-layout .product__info-container>.pv2-guide-link{margin-top:1.6rem}}@media screen and (min-width:990px){.pv2-features:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.pv2-layout>.grid__item,.pv2-layout .product__info-container,.pv2-layout .product__media-wrapper,.pv2-layout .product-form,.pv2-layout variant-radios,.pv2-layout fieldset.product-form__input{min-width:0;max-width:100%}.pv2-layout .pv2-benefits__item{white-space:normal}html:has(.pv2-layout),body:has(.pv2-layout){overflow-x:clip}@media screen and (max-width:749px){.pv2-price-note>span:not(.pv2-price-note__sep){display:block}.pv2-price-note__sep{display:none}.pv2-layout a.share-button__button.contact-for-item{margin-top:1.2rem;min-height:3.6rem}}.pv2-perks__main{display:inline-flex;align-items:center;gap:.8rem;min-width:0}.pv2-perks__icon{flex:none;width:2.4rem;height:2.4rem;object-fit:contain}.pv2-features__media{position:relative;background:none}.pv2-features__media .pv2-features__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.pv2-layout .pricebox .price-item,.pv2-layout .pricebox .price-item--regular,.pv2-layout .pricebox .price-item--sale{font-weight:700;letter-spacing:.02em}.pv2-layout .pricebox .price small,.pv2-layout .pricebox .tax_in{font-weight:400}.pv2-sticky-cart__price{letter-spacing:.02em}.pv2-layout .pricebox s.price-item--regular{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-product-v2.css.map */
