.nn-main-product .product__info-container>*+*{margin:0}.nn-main-product .product__info-container>.nn-pblock{margin:var(--mt, 0) 0 var(--mb, 0)}.nn-main-product .product__info-container>.nn-pblock:first-child{margin-top:var(--mt, 0)}.nn-main-product .nn-pblock .product__title{margin-bottom:0}.nn-main-product .nn-pblock .product__title h1{margin:0}.nn-upper{text-transform:uppercase}.nn-justify-flex-start{justify-content:flex-start}.nn-justify-center{justify-content:center}.nn-justify-flex-end{justify-content:flex-end}.nn-price-c-accent-1 .price-item--regular,.nn-price-c-accent-1 .price-item--sale{color:rgb(var(--color-base-accent-1))}.nn-price-c-accent-2 .price-item--regular,.nn-price-c-accent-2 .price-item--sale{color:rgb(var(--color-base-accent-2))}.nn-price-c-outline-button .price-item--regular,.nn-price-c-outline-button .price-item--sale{color:rgb(var(--color-base-outline-button-labels))}.nn-cprice-c-accent-1 s.price-item--regular{color:rgb(var(--color-base-accent-1))}.nn-cprice-c-accent-2 s.price-item--regular{color:rgb(var(--color-base-accent-2))}.nn-price--no-badge .badge{display:none}.nn-price--price_second .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1rem}.nn-buy--upper .product-form__submit{text-transform:uppercase;letter-spacing:.1rem}.nn-tp{display:flex;align-items:center;flex-wrap:wrap;gap:.4em;font-size:var(--size);line-height:1.3}.nn-tp__link{display:inline-flex;align-items:center;gap:.4em;color:inherit;text-decoration:none}.nn-tp__stars{position:relative;display:inline-flex;line-height:0}.nn-tp__row{display:inline-flex;gap:.15em}.nn-tp__row svg{width:1.25em;height:1.25em;flex-shrink:0}.nn-tp__row--over{position:absolute;top:0;left:0;overflow:hidden}.nn-tp__label{color:rgb(var(--color-foreground))}.nn-rating{display:flex;align-items:center;gap:.5em}.nn-rating__link{display:inline-flex;align-items:center;gap:.5em;color:inherit;text-decoration:none}.nn-emoji p{font-size:1.4rem;line-height:1;margin-top:0}.nn-emoji p:last-child{margin-bottom:0}.nn-ptext{display:flex;flex-direction:column;gap:var(--gap);font-size:var(--mts);border:var(--bw) solid var(--bc)}.nn-ptext--horizontal{flex-direction:row;flex-wrap:wrap}.nn-ptext--bg{background:var(--bg);border-radius:var(--r);padding:var(--pad) calc(var(--pad) * 2)}.nn-ptext__item{display:flex;align-items:center;margin:0;line-height:1.3;color:var(--tc)}.nn-ptext__item .material-symbols-outlined,.nn-ptext__img{font-size:calc(1em * var(--is));height:calc(1em * var(--is));width:auto;max-width:none;margin-right:.35em;color:var(--ic);flex-shrink:0}@media screen and (min-width:750px){.nn-ptext{font-size:var(--dts)}}.nn-pills__heading{margin:0 0 .25em;line-height:1.3}.nn-pills__row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.nn-pill{display:inline-flex;align-items:center;gap:.3em;padding:var(--pad) calc(var(--pad) * 2);background:var(--bg);border:var(--bw) solid var(--bc);border-radius:var(--r);color:var(--tc);text-decoration:none;line-height:1.3}a.nn-pill[href]{cursor:pointer}.nn-pill .material-symbols-outlined,.nn-pill img{font-size:calc(1em * var(--is));height:calc(1em * var(--is));width:auto;max-width:none;color:var(--ic)}.nn-ship{display:flex;align-items:flex-start}.nn-ship--center{align-items:center}.nn-ship__icon{--s: 2.75rem;display:flex;align-items:center;min-height:2.75rem;margin-right:1.25rem}.nn-ship__icon--small{--s: 2.25rem}.nn-ship__icon--large{--s: 3.5rem}.nn-ship__icon .material-symbols-outlined{font-size:var(--s)}.nn-ship__icon img{display:block;width:var(--s);height:auto}.nn-ship__text p{margin:0 0 .5rem;font-size:1.6rem;line-height:2.75rem}.nn-ship__text p:last-child{margin-bottom:0}nn-dates{display:block}.nn-urgency{text-align:center;padding:0 .5em;border:.2rem solid rgb(var(--color-background));color:rgb(var(--color-background));background:none!important;width:fit-content;margin:0 auto}.nn-ravatars{display:flex;align-items:center;isolation:isolate}.nn-ravatars--right{flex-direction:row-reverse}.nn-ravatars__imgs{display:flex;position:relative;z-index:3}.nn-ravatars__img{position:relative;width:var(--as);height:var(--as);border-radius:var(--r)}.nn-ravatars__img img{width:100%;height:100%;object-fit:cover;border-radius:var(--r);display:block}.nn-ravatars__img+.nn-ravatars__img{margin-left:var(--ao);box-shadow:0 0 0 3px rgb(var(--color-background))}.nn-ravatars__check{position:absolute;top:-.2rem;right:-.2rem;width:var(--cs);height:var(--cs)}.nn-ravatars__text{position:relative;line-height:1.3;border-radius:var(--r);padding:var(--py) var(--px);display:flex;flex-direction:column;justify-content:center}.nn-ravatars__text--stretch{min-height:var(--as)}.nn-ravatars__text--offset{margin-left:var(--off);padding-left:calc(var(--px) - var(--off))}.nn-ravatars--right .nn-ravatars__text--offset{margin-left:0;margin-right:var(--off);padding-left:var(--px);padding-right:calc(var(--px) - var(--off))}.nn-ravatars__text>div{display:flex;align-items:center;gap:.3em;flex-wrap:wrap}.nn-ravatars__text p{margin:0}.nn-ravatars__stars{color:var(--sc);letter-spacing:0}.nn-checkpoints{display:flex;justify-content:space-between;position:relative;background:none!important}.nn-checkpoints:before{content:"";position:absolute;top:2rem;left:12%;right:12%;height:.2rem;background:rgba(var(--color-base-text),.15)}.nn-checkpoints__step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;font-size:1.3rem;line-height:1.3;color:rgb(var(--color-base-text))}.nn-checkpoints__icon{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.nn-checkpoints__icon .material-symbols-outlined{font-size:2.2rem}.nn-checkpoints__bottom{opacity:.75}.nn-acc--no-top .accordion{border-top:0}.nn-acc.accordion{margin:0}.nn-acc--no-top.accordion{border-top:0}.nn-acc--small .accordion__title{font-size:1.5rem}.nn-acc--large .accordion__title{font-size:calc(var(--font-heading-scale) * 2rem)}.nn-acc__icon,.nn-acc__icon-img{margin-right:1rem;font-size:2rem;height:2rem;width:auto;max-width:none;flex-shrink:0}.nn-acc .summary__title{display:flex;align-items:center}.nn-acc__plus{position:relative;width:1.2rem;height:1.2rem;flex-shrink:0}.nn-acc__plus:before,.nn-acc__plus:after{content:"";position:absolute;top:50%;left:0;width:100%;height:.15rem;background:currentColor;transition:transform .25s}.nn-acc__plus:after{transform:rotate(90deg)}details[open]>summary .nn-acc__plus:after{transform:rotate(0)}.nn-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;box-shadow:0 -.2rem 1.2rem #00000014;transform:translateY(110%);transition:transform .3s ease}.nn-sticky.is-shown{transform:none}.nn-sticky[hidden]{display:block}.nn-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:1rem;padding-bottom:1rem}.nn-sticky__info{display:flex;align-items:center;gap:1.2rem;min-width:0}.nn-sticky__img img{width:5rem;height:5rem;object-fit:cover;border-radius:.6rem;display:block}.nn-sticky__text{display:flex;flex-direction:column;min-width:0}.nn-sticky__title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nn-sticky__price s{opacity:.6;margin-left:.4rem}.nn-sticky__btn{flex-shrink:0;min-width:16rem}@media screen and (max-width:749px){.nn-sticky__btn{min-width:12rem}}@media screen and (min-width:750px){.nn-thumbs-left.nn-main-product .product--thumbnail_slider media-gallery,.nn-thumbs-right.nn-main-product .product--thumbnail_slider media-gallery{display:grid;grid-template-columns:var(--nn-thumb-w, 16%) minmax(0,1fr);column-gap:1rem;align-items:start}.nn-thumbs-right.nn-main-product .product--thumbnail_slider media-gallery{grid-template-columns:minmax(0,1fr) var(--nn-thumb-w, 16%)}.nn-thumbs-left .product--thumbnail_slider [id^=GalleryViewer]{grid-column:2;grid-row:1}.nn-thumbs-left .product--thumbnail_slider .thumbnail-slider,.nn-thumbs-right .product--thumbnail_slider [id^=GalleryViewer]{grid-column:1;grid-row:1}.nn-thumbs-right .product--thumbnail_slider .thumbnail-slider{grid-column:2;grid-row:1}.nn-thumbs-left .product--thumbnail_slider .thumbnail-slider,.nn-thumbs-right .product--thumbnail_slider .thumbnail-slider{margin:0;display:block}.nn-thumbs-left .product--thumbnail_slider .thumbnail-slider .slider-button,.nn-thumbs-right .product--thumbnail_slider .thumbnail-slider .slider-button{display:none}.nn-thumbs-left .product--thumbnail_slider .thumbnail-list,.nn-thumbs-right .product--thumbnail_slider .thumbnail-list{display:flex;flex-direction:column;gap:1rem;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;max-height:70vh;scrollbar-width:none;scroll-snap-type:y mandatory}.nn-main-product.nn-thumbs-left .product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.nn-main-product.nn-thumbs-right .product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important;max-width:none;flex:0 0 auto;margin:0}.nn-thumbs-left .product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up,.nn-thumbs-right .product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex-direction:column;width:100%;padding:.2rem}.nn-thumbs-left .product--thumbnail_slider .thumbnail-list::-webkit-scrollbar{display:none}}.nn-thumbs-ratio-original .thumbnail-list__item:before{content:none!important}.nn-thumbs-ratio-original .thumbnail{position:relative!important;height:auto!important;width:100%!important}.nn-thumbs-ratio-original .thumbnail img{display:block;width:100%!important;height:auto!important}@media screen and (max-width:749px){.nn-m-arrows-sides [id^=GalleryViewer]{position:relative}.nn-m-arrows-sides [id^=GalleryViewer]>.slider-buttons{position:absolute;inset:50% 0 auto 0;transform:translateY(-50%);justify-content:space-between;pointer-events:none;padding:0 .5rem;border:0}.nn-m-arrows-sides [id^=GalleryViewer]>.slider-buttons .slider-button{pointer-events:auto;width:3.4rem;height:3.4rem;border-radius:50%;background:rgba(var(--color-background),.75);color:rgb(var(--color-foreground))}.nn-m-arrows-hidden [id^=GalleryViewer]>.slider-buttons .slider-button{display:none}.nn-m-pagination-hidden [id^=GalleryViewer] .slider-counter{visibility:hidden}.nn-m-pagination-dots_overlay [id^=GalleryViewer] .slider-counter{position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}}.nn-main-product[data-nn-video-autoplay] .deferred-media__poster-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nn-product.css.map */
