@font-face{font-family:League Spartan;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oTpBA.ttf) format("truetype")}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMIIPpBA.ttf) format("truetype")}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMGYPpBA.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format("truetype")}:root{--nesti-lilac: #cec1df;--nesti-lilac-strong: #b7a3d0;--nesti-lilac-hot: #9217ff;--nesti-ink: #242424;--nesti-muted: #5f5f5f;--nesti-grey-panel: #f4f4f4;--nesti-radius: 12px;--nesti-shadow: 0 2px 10px rgba(0, 0, 0, .07);--nesti-font-heading: "League Spartan", var(--font-heading-family);--nesti-font-body: "Montserrat", var(--font-body-family);--nesti-line-body: 1.3;--nesti-line-loose: 1.8;--nesti-line-science: 1.5}body:has(.nesti-gallery),body:has(.nesti-carousel){font-family:var(--nesti-font-body);line-height:var(--nesti-line-body);letter-spacing:normal}.nesti-heading,.nesti-buybox__title,.nesti-benefit,.nesti-usecase__title,.nesti-compare__label,.nesti-promo__title{font-family:var(--nesti-font-heading)}.nesti-heading{font-weight:700;font-size:2.9rem;line-height:1.3;letter-spacing:normal;color:var(--nesti-lilac);text-align:center;margin:0 0 1.6rem;text-transform:none}.nesti-heading--left{text-align:left}.nesti-heading--ink{color:var(--nesti-ink)}.nesti-heading--on-lilac{color:#fff}@media screen and (min-width:750px){.nesti-heading{font-size:3.3rem}}.nesti-rte p{margin:0 0 .8rem}.nesti-rte p:last-child{margin-bottom:0}.nesti-promo .nesti-rte p,.nesti-testimonial__body.nesti-rte p{margin-bottom:0}.nesti-buybox__rating{margin:1.6rem 0 .5rem;min-height:2rem;font-weight:700;color:var(--nesti-ink)}.nesti-buybox__rating,.nesti-buybox__rating *{font-weight:700}.nesti-reviews__title{margin-bottom:2rem}.nesti-buybox__title{font-family:var(--nesti-font-heading);font-weight:700;font-size:2.8rem;line-height:1;margin:0 0 .5rem;color:var(--nesti-ink);text-transform:capitalize}.nesti-buybox__price{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:0;margin-bottom:1.5rem}.nesti-buybox__price .price,.nesti-buybox__price .price__container{margin:0}.nesti-buybox__price .price{font-family:var(--nesti-font-body);font-size:2.2rem;letter-spacing:normal;line-height:1.2}.nesti-buybox__price .price--on-sale .price__sale{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.nesti-buybox__price .price--on-sale .price__sale>.price-item--sale{order:1}.nesti-buybox__price .price--on-sale .price__sale>span:has(.price-item--regular){order:2}.nesti-buybox__price .price--on-sale .price-item--sale{font-size:2.2rem;font-weight:700;letter-spacing:normal;color:var(--nesti-ink)}.nesti-buybox__price .price--on-sale .price-item--regular{font-size:1.8rem;font-weight:100;letter-spacing:normal;color:#b4b4b4}.nesti-pill{display:inline-block;background:var(--nesti-lilac);color:#fff;border-radius:var(--nesti-radius);padding:.8rem 1rem;font-family:var(--nesti-font-body);font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:normal;white-space:nowrap}.nesti-buybox__subtitle{color:var(--nesti-muted);margin:0 0 1.8rem;font-size:1.3rem;line-height:var(--nesti-line-body)}.nesti-benefits{list-style:none;padding:0;margin:0 0 1.6rem;display:grid;gap:1rem}.nesti-benefit{display:flex;align-items:center;gap:1.2rem;font-size:1.7rem;font-weight:700;line-height:var(--nesti-line-loose);color:var(--nesti-ink)}.nesti-benefit__icon{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;object-fit:contain}.nesti-sizeguide{margin:0 0 2rem}.nesti-sizeguide>summary{display:flex;align-items:center;gap:.8rem;cursor:pointer;list-style:none;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.nesti-sizeguide>summary::-webkit-details-marker{display:none}.nesti-sizeguide__panel{padding-top:1.2rem}.nesti-sizeguide__panel img{width:100%;height:auto;border-radius:var(--nesti-radius)}.nesti-divider{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.4rem;color:var(--nesti-ink)}.nesti-divider:before,.nesti-divider:after{content:"";flex:1 1 auto;height:1px;background:#00000026}.nesti-buybox .product-form__buttons{max-width:100%}.nesti-buybox .product-form__submit{background:var(--nesti-lilac-strong);border-color:var(--nesti-lilac-strong);box-shadow:none;color:#fff;border-radius:8px;min-height:5rem;font-weight:700;letter-spacing:.05em;gap:0}.nesti-buybox .product-form__submit:after,.nesti-buybox .product-form__submit:before,.nesti-buybox .product-form__submit:not([disabled]):hover:after,.nesti-buybox .product-form__submit:not([disabled]):hover:before{box-shadow:none;border:0}.nesti-buybox .product-form__submit:hover:not([disabled]){background:var(--nesti-lilac-hot);border-color:var(--nesti-lilac-hot);box-shadow:none;color:#fff}.nesti-quantity--hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nesti-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.4rem 0}.nesti-payments__image{display:block;width:100%;max-width:20rem;height:auto;margin:0 auto}@media screen and (min-width:750px){.nesti-payments__image{max-width:25rem}}.nesti-payments svg{height:2.4rem;width:auto}.nesti-guarantee{display:flex;align-items:flex-start;gap:1rem;font-size:1.2rem;line-height:var(--nesti-line-body);color:var(--nesti-ink);margin-bottom:2rem}@media screen and (min-width:750px){.nesti-guarantee{font-size:1.5rem;line-height:var(--nesti-line-loose)}}.nesti-guarantee svg{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;color:#b190dd}.nesti-promo{background:#f2f2f2;border-radius:var(--nesti-radius);padding:1.6rem;margin-bottom:2.4rem;text-align:center}.nesti-promo__title{font-family:var(--nesti-font-body);font-weight:700;font-size:1.4rem;line-height:var(--nesti-line-loose);margin:0;color:var(--nesti-ink)}.nesti-promo .nesti-rte{font-size:1.2rem;line-height:1.4;color:var(--nesti-muted)}@media screen and (min-width:750px){.nesti-promo__title{font-size:1.6rem}.nesti-promo .nesti-rte{font-size:1.3rem;line-height:var(--nesti-line-science)}}.nesti-accordion{border-top:1px solid rgba(0,0,0,.12)}.nesti-accordion:last-of-type{border-bottom:1px solid rgba(0,0,0,.12)}.nesti-accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;font-weight:700;color:var(--nesti-ink);list-style:none}.nesti-accordion>summary::-webkit-details-marker{display:none}.nesti-accordion--faq>summary{font-weight:400}.nesti-accordion__caret svg{width:1.2rem;height:1.2rem;transition:transform .15s ease-in-out}.nesti-accordion[open] .nesti-accordion__caret svg{transform:rotate(180deg)}.nesti-accordion__label{flex:1 1 auto;min-width:0}.nesti-accordion__icon{flex:0 0 1.2rem;align-self:center;width:1.2rem;height:1.2rem;display:inline-flex;align-items:center;justify-content:center;color:var(--nesti-ink)}.nesti-accordion__icon svg{display:block;width:1.2rem;height:1.2rem}.nesti-accordion[open] .nesti-accordion__icon-v{opacity:0}.nesti-accordion__panel{padding:0 0 1.8rem;color:var(--nesti-muted);font-size:1.5rem;line-height:var(--nesti-line-loose)}.nesti-carousel{display:block;position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden}.nesti-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:1.6rem;width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0;margin:0;list-style:none}.nesti-carousel__track::-webkit-scrollbar{display:none}.nesti-carousel__slide{scroll-snap-align:center;scroll-snap-stop:always;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.nesti-carousel__nav{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:1.6rem}.nesti-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:#fff;cursor:pointer;color:var(--nesti-ink)}.nesti-carousel__arrow[disabled]{opacity:.35;cursor:default}.nesti-carousel__dots{display:flex;gap:.8rem}.nesti-carousel__viewport{position:relative}.nesti-carousel--side-arrows{overflow:visible;padding-inline:1.6rem;box-sizing:border-box}.nesti-carousel--side-arrows .nesti-carousel__viewport{display:flex;align-items:center;width:100%;overflow:visible}.nesti-carousel--side-arrows .nesti-carousel__track{flex:1;min-width:0}.nesti-carousel--side-arrows .nesti-carousel__arrow--circle{position:absolute;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;box-shadow:none;color:#232323;z-index:2;flex-shrink:0}.nesti-carousel--side-arrows .nesti-carousel__arrow--circle svg{display:block;width:2.4rem;height:2.4rem}.nesti-carousel--side-arrows [data-carousel-prev]{left:-1.6rem}.nesti-carousel--side-arrows [data-carousel-next]{right:-1.6rem}.nesti-gallery__community .nesti-carousel--side-arrows{padding-inline:0}.nesti-gallery__community .nesti-carousel--side-arrows [data-carousel-prev]{left:-1.5rem}.nesti-gallery__community .nesti-carousel--side-arrows [data-carousel-next]{right:-1.5rem}.nesti-carousel--side-arrows [data-carousel-prev] svg{transform:rotate(180deg)}.nesti-carousel--side-arrows [data-carousel-next] svg{transform:none}.nesti-carousel--side-arrows .nesti-carousel__nav{justify-content:center;margin-top:1.6rem}@media screen and (min-width:750px){.nesti-carousel--side-arrows [data-carousel-prev]{left:-1rem}.nesti-carousel--side-arrows [data-carousel-next]{right:-1rem}}.nesti-carousel__dot{width:.9rem;height:.9rem;padding:0;border:0;border-radius:50%;background:#0000002e;cursor:pointer}.nesti-carousel__dot[aria-current=true]{background:var(--nesti-ink)}@media screen and (min-width:750px){.nesti-carousel--grid-3 .nesti-carousel__track{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.nesti-carousel--grid-3 .nesti-carousel__nav{display:none}}@media screen and (max-width:749px){.nesti-use-cases__carousel-wrap.page-width{padding-right:0}.nesti-carousel--peek .nesti-carousel__track{grid-auto-columns:calc((100% - 1.6rem) / 1.5)}.nesti-carousel--peek .nesti-carousel__slide{scroll-snap-align:start;width:auto;max-width:none}.nesti-carousel--peek .nesti-carousel__arrow{display:none}.nesti-carousel--peek .nesti-carousel__nav{padding-right:1.5rem}}.nesti-testimonial{background:var(--nesti-lilac);color:#fff;border-radius:.8rem;padding-inline:2rem;padding-block:.5rem}.nesti-testimonial__quote{font-family:var(--nesti-font-body);font-weight:700;font-size:1.4rem;line-height:var(--nesti-line-loose);text-align:center;margin:.5rem 0}.nesti-testimonial__body{font-size:1.4rem;line-height:1.1;margin-bottom:1rem}.nesti-testimonial__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.nesti-testimonial__stars{display:inline-flex;align-items:center;gap:.4rem;color:#764293;line-height:1;margin:0}.nesti-testimonial__stars svg{width:1.6rem;height:1.6rem}.nesti-testimonial__author{margin:0;font-family:var(--nesti-font-heading);font-size:1.4rem;font-weight:700;line-height:var(--nesti-line-loose);color:#fff}@media screen and (min-width:750px){.nesti-testimonial{border-radius:.8rem;padding-inline:3rem;padding-block:.5rem}.nesti-testimonial__quote{font-size:1.4rem;text-align:left;margin:.5rem 0}.nesti-testimonial__body{font-size:1.2rem;line-height:var(--nesti-line-loose);margin-bottom:1rem;padding-right:5rem}.nesti-testimonial__author{font-size:1.4rem;line-height:1}}.nesti-compare-layout__heading{margin-bottom:3rem}.nesti-compare-layout__banner{display:none}.nesti-compare-layout__banner-img{display:block;width:100%;height:auto;border-radius:8px}@media screen and (min-width:750px){.nesti-compare-layout--has-banner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;align-items:start}.nesti-compare-layout--has-banner .nesti-compare-layout__banner{display:block}.nesti-compare-layout--has-banner .nesti-compare-layout__heading{margin-bottom:4rem}}.nesti-compare{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;align-items:start;padding-top:3rem}.nesti-compare__col{border-radius:var(--nesti-radius);padding:1.2rem}.nesti-compare__col--nesti{background:var(--nesti-lilac)}.nesti-compare__col--other{background:var(--nesti-grey-panel);margin-top:2.4rem}.nesti-compare__media{margin:-5rem 0 1.2rem;text-align:center}.nesti-compare__media img{display:block;height:auto;object-fit:contain}.nesti-compare__col--nesti .nesti-compare__media img{width:min(80%,13.7rem);margin-inline:auto}.nesti-compare__col--other .nesti-compare__media img{width:min(15rem,82%);margin-inline:auto}@media screen and (min-width:750px){.nesti-compare__col--nesti .nesti-compare__media img{width:80%;max-width:none}.nesti-compare__col--other .nesti-compare__media img{width:15rem}}.nesti-compare__label{text-align:center;font-weight:700;font-size:1.7rem;line-height:var(--nesti-line-body);margin:0 0 1rem}.nesti-compare__col--nesti .nesti-compare__label{color:#fff;font-size:3.2rem;line-height:1}.nesti-compare__item{display:flex;align-items:center;gap:.8rem;background:#fff;border-radius:10px;box-shadow:var(--nesti-shadow);padding:1.4rem 1rem;margin-bottom:1rem;font-size:1.3rem;line-height:normal}@media screen and (min-width:750px){.nesti-compare__item{padding:1.6rem;font-size:1.4rem}.nesti-compare__col--other .nesti-compare__label{font-size:1.9rem;line-height:var(--nesti-line-science)}}.nesti-compare__item:last-child{margin-bottom:0}.nesti-compare__icon{flex:0 0 2rem;width:2rem;height:2rem}.nesti-compare__icon--yes{color:#52c41a}.nesti-compare__icon--no{color:#8c8c8c}.nesti-usecase{background:var(--nesti-lilac);color:#fff;border-radius:var(--nesti-radius);overflow:hidden;height:100%}.nesti-usecase img{display:block;width:100%;height:22rem;object-fit:cover}.nesti-usecase__body{padding:1.4rem 1.4rem .7rem}.nesti-usecase__title{font-weight:600;font-size:1.8rem;line-height:var(--nesti-line-body);margin:0 0 .7rem}.nesti-usecase__text{font-size:1.4rem;line-height:var(--nesti-line-body)}@media screen and (min-width:750px){.nesti-usecase__body{padding:2.4rem 2.4rem 1.6rem}.nesti-usecase__title{font-size:2.4rem}.nesti-usecase__text{font-size:1.6rem}}.nesti-science__grid{display:flex;flex-direction:column;gap:2.8rem}.nesti-science__row{display:grid;gap:2.4rem;align-items:start}.nesti-science__row--science .nesti-science__content{order:1}.nesti-science__row--science .nesti-science__media--diagram{order:2}@media screen and (min-width:750px){.nesti-science__row{grid-template-columns:1fr 1fr;gap:4rem}.nesti-science__row--science .nesti-science__content,.nesti-science__row--science .nesti-science__media--diagram{order:unset}.nesti-science__row .nesti-science__media{margin-bottom:0}.nesti-science__row--howto{align-items:center}}.nesti-science__media{position:relative;border-radius:var(--nesti-radius);overflow:hidden;margin-bottom:2.4rem;background:var(--nesti-lilac)}.nesti-science__media img,.nesti-science__media video,.nesti-science__video{display:block;width:100%;height:auto;vertical-align:middle;border:0;background:#000}.nesti-science__media--video .nesti-science__video,.nesti-science__media--video video{pointer-events:none;-webkit-appearance:none}.nesti-science__media--video video::-webkit-media-controls,.nesti-science__media--video video::-webkit-media-controls-enclosure,.nesti-science__media--video video::-webkit-media-controls-panel,.nesti-science__media--video video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0;pointer-events:none}.nesti-science__howto-text{margin-bottom:2rem;color:var(--nesti-muted);font-size:1.4rem;line-height:var(--nesti-line-science)}.nesti-science__item{margin-bottom:1.8rem}.nesti-science__item-title{font-family:var(--nesti-font-body);font-weight:700;font-size:1.5rem;color:var(--nesti-ink);margin:0 0 .4rem;line-height:1.3}@media screen and (min-width:750px){.nesti-science__item-title{font-size:1.7rem}}.nesti-science__item-text{color:var(--nesti-muted);font-size:1.4rem;line-height:var(--nesti-line-science);margin:0}.nesti-dtp{background:var(--nesti-lilac);color:#fff}.nesti-dtp__item{text-align:center;max-width:60rem;margin:0 auto 3rem}.nesti-dtp__item:last-child{margin-bottom:0}.nesti-dtp__icon{width:11rem;height:11rem;object-fit:contain;margin-bottom:1.2rem}.nesti-dtp__title{font-family:var(--nesti-font-body);font-weight:700;font-size:1.7rem;line-height:var(--nesti-line-body);margin:0 0 .7rem}.nesti-dtp__text{font-size:1.4rem;line-height:var(--nesti-line-body)}@media screen and (min-width:750px){.nesti-dtp__title{font-size:1.9rem}.nesti-dtp__text{font-size:1.5rem}}@media screen and (min-width:990px){.nesti-dtp__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.nesti-dtp__item{margin-bottom:0}}.nesti-faq__list{max-width:80rem;margin:0 auto}.nesti-gallery .product__media-list{margin-bottom:0}.nesti-gallery .product__media-item,.nesti-gallery .product__media,.nesti-gallery .media,.nesti-gallery .global-media-settings,.nesti-gallery .product__media img,.nesti-gallery .product__media .deferred-media{border-radius:8px}.nesti-gallery .product__media-item{overflow:hidden}.nesti-gallery .product-media-container{aspect-ratio:1 / 1;width:100%;max-width:100%}.nesti-gallery .product-media-container .media,.nesti-gallery .product-media-container.constrain-height .media{padding-top:100%!important;height:auto!important}.nesti-gallery .product-media-container.media-fit-cover,.nesti-gallery .product-media-container.media-fit-cover .product__modal-opener,.nesti-gallery .product-media-container.media-fit-cover .media{height:auto}.nesti-gallery .product-media-container .media img{object-fit:cover;width:100%;height:100%}.nesti-gallery .slider-buttons .slider-button,.nesti-gallery .slider-buttons .slider-counter{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nesti-gallery .slider-buttons,.nesti-gallery .slider-buttons.small-hide,.nesti-gallery .slider--mobile+.slider-buttons{display:flex!important;justify-content:center;align-items:center;margin-top:1.2rem;border:0;position:relative}.nesti-gallery__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;padding:0;margin:0;list-style:none}@media screen and (min-width:750px){.nesti-gallery__dots,.nesti-gallery .slider-buttons{display:none!important}}.nesti-gallery__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#0003;cursor:pointer}.nesti-gallery__dot[aria-current=true],.nesti-gallery__dot.nesti-gallery__dot--active{background:var(--nesti-ink)}.nesti-gallery .thumbnail-slider{display:none!important}@media screen and (min-width:750px){.nesti-gallery .thumbnail-slider{display:flex!important;align-items:stretch;width:100%;margin-top:1.2rem;gap:0}.nesti-gallery .thumbnail-slider .slider-button{display:none!important}.nesti-gallery .thumbnail-list.slider--tablet-up{display:flex;flex:1 1 auto;width:100%;max-width:100%;padding:0;margin:0;gap:.8rem;scroll-padding-left:0;overflow-x:auto;scrollbar-width:none;cursor:grab;scroll-snap-type:none}.nesti-gallery .thumbnail-list.slider--tablet-up::-webkit-scrollbar{display:none}.nesti-gallery .thumbnail-list.slider--tablet-up.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.nesti-gallery .thumbnail-list.slider--tablet-up.is-dragging img{pointer-events:none}.product.product--medium .nesti-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.product.product--large .nesti-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.nesti-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc((100% - 2.4rem)/4);flex:0 0 calc((100% - 2.4rem)/4);max-width:none}.nesti-gallery .thumbnail{border-radius:.6rem;overflow:hidden}.nesti-gallery .thumbnail.global-media-settings img{border-radius:.6rem}.nesti-gallery .thumbnail[aria-current]{box-shadow:none;border:.2rem solid var(--nesti-ink);opacity:1}.nesti-gallery .thumbnail:hover{opacity:1}}.nesti-gallery__community{margin-top:1.6rem;width:100%}.nesti-gallery__community--desktop{display:none}.nesti-gallery__community--mobile{display:block;margin-top:2.4rem}.nesti-gallery__community--mobile .nesti-community__heading{font-size:2.3rem;line-height:var(--nesti-line-body);margin-bottom:1rem}.nesti-gallery__community--mobile{margin-bottom:2.4rem}@media screen and (min-width:750px){.nesti-gallery__community--desktop{display:block}.nesti-gallery__community--mobile{display:none}}.nesti-gallery media-gallery{position:static}.nesti-gallery-swiper.swiper{overflow:hidden;width:100%;max-width:100%;min-width:0;touch-action:pan-y pinch-zoom}.nesti-gallery-swiper .product__media-list.swiper-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-auto-flow:unset!important;overflow:visible;scroll-snap-type:none;margin-bottom:0;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box;gap:0!important}.nesti-gallery-swiper .product__media-item.swiper-slide{display:block!important;flex-shrink:0;margin:0!important;padding:0!important;box-sizing:border-box;height:auto;overflow:hidden}.product.product--thumbnail_slider .nesti-gallery-swiper .product__media-item,.product.product--thumbnail .nesti-gallery-swiper .product__media-item{display:block!important}.nesti-gallery-swiper .product__media-list img,.nesti-gallery-swiper .product__media-item img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.nesti-gallery .nesti-gallery__dots.swiper-pagination{position:static;inset:auto;width:auto;transform:none;margin:0}@media screen and (max-width:749px){.nesti-gallery .product__media-wrapper slider-component,.nesti-gallery .slider-mobile-gutter{margin-left:0!important;margin-right:0!important}.nesti-gallery-swiper .product__media-list{margin-left:0!important;margin-right:0!important;width:100%!important;gap:0!important;column-gap:0!important}.nesti-gallery .grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.nesti-gallery .grid--peek.slider:after{content:none;display:none}}@media screen and (min-width:990px){.product:not(.product--no-media) .product__media-wrapper.nesti-gallery{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product:not(.product--no-media):has(.nesti-gallery) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:3rem}}.nesti-gallery,.nesti-gallery .product__media-wrapper,.nesti-gallery slider-component,.nesti-gallery media-gallery{max-width:100%;min-width:0}@media screen and (max-width:749px){.nesti-gallery{overflow-x:clip}.product.grid .grid__item{min-width:0;max-width:100%}.product-media-modal:not([open]){overflow:hidden;max-width:100vw}.product-media-modal:not([open]) .product-media-modal__content{overflow:hidden;max-width:100vw}.shopify-pc__banner__dialog{max-width:calc(100vw - 2rem);box-sizing:border-box}}html:has(.nesti-carousel),html:has(.nesti-gallery){overflow-x:clip}body:has(.nesti-carousel),body:has(.nesti-gallery){overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nesti-lp.css.map */
