.section-header.shopify-section-group-header-group{z-index:30}.header__inline-menu nn24-hover-menu>.header__submenu{z-index:40;top:var(--nn24-menu-offset,100%);max-height:calc(100dvh - var(--header-height,140px) - 2rem);overflow-y:auto}.header__inline-menu nn24-hover-menu>.mega-menu__content{z-index:40;top:100%}.header__inline-menu nn24-hover-menu:not(.nn24-menu-mega)[data-open]:after{content:"";position:absolute;top:100%;left:0;width:100%;height:max(0px,calc(var(--nn24-menu-offset,100%) - 100%))}.menu-drawer .nn24-mobile-toggle{width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left;justify-content:space-between;gap:1.5rem;cursor:pointer;min-height:4.8rem}.nn24-mobile-toggle>.nn24-icon{position:static;flex:none;width:1.8rem;height:1.8rem;transition:transform .15s}.nn24-mobile-toggle[aria-expanded=true]>.nn24-icon{transform:rotate(45deg)}.menu-drawer .nn24-mobile-panel{margin:0 2rem 1rem;padding:0 0 0 1rem;border-left:1px solid rgba(var(--color-foreground),.25)}.menu-drawer .nn24-mobile-panel[hidden]{display:none!important}.menu-drawer .nn24-mobile-panel .menu-drawer__menu-item{padding:1.1rem 1.5rem;font-size:1.5rem;min-height:4.4rem}.menu-drawer .nn24-mobile-overview{font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.nn24-social-proof.nn24-proof-inline{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem .8rem;padding:0;margin:0 0 1rem;border:0;border-radius:0;background:none;min-height:0;line-height:1.4}.nn24-proof-inline .nn24-proof-photos{display:flex;align-items:center;flex-shrink:0}.nn24-proof-photos img{width:2.6rem;height:2.6rem;object-fit:cover;border-radius:50%;border:2px solid rgb(var(--color-background));margin-left:-.7rem}.nn24-proof-photos img:first-child{margin-left:0}.nn24-proof-inline .nn24-proof-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;min-width:0;font-size:1.2rem;line-height:1.45;font-weight:400;color:rgb(var(--color-foreground))}.nn24-proof-inline .nn24-proof-numbers{font-size:1.1rem;opacity:.8;white-space:nowrap}.nn24-proof-inline .nn24-proof-verification{display:inline-flex;align-items:center;margin:0;max-width:12rem;max-height:2.8rem}.nn24-proof-inline .nn24-proof-verification :is(img,svg){max-width:12rem;max-height:2.8rem;object-fit:contain}.product__title h1,.product__title>.h1{font-size:clamp(2.5rem,2.5vw,3.6rem);line-height:1.2;letter-spacing:-.025em;overflow-wrap:break-word}.product__info-container .product__text{line-height:1.55}.product__info-container .price--large{font-size:2.2rem}.product__info-container .icon-with-text__item .h4{font-size:1.4rem;line-height:1.5}#MainContent .related-products__heading,#MainContent .collection__title .title,#MainContent .title-wrapper .title,#MainContent .nn24-title,#MainContent .nn24-section-heading h2,#MainContent .nn24-comparison h2{font-size:clamp(2.2rem,2.4vw,3.4rem);line-height:1.25;letter-spacing:-.02em}.product-grid .card__heading,.related-products .card__heading{font-size:1.45rem;line-height:1.45;letter-spacing:0}.product-grid .card-information .price,.related-products .card-information .price{font-size:1.5rem;line-height:1.5}.jdgm-cards-carousel .jdgm-header .jdgm-title,.jdgm-carousel-wrapper .jdgm-carousel-title{font-size:clamp(2.2rem,2.5vw,3rem)!important;line-height:1.25!important;white-space:normal!important;text-overflow:clip!important;overflow:visible!important;max-width:100%!important;word-break:normal!important;overflow-wrap:break-word!important;letter-spacing:-.02em!important}.jdgm-cards-carousel .jdgm-header{min-width:0;max-width:100%}.nn24-comparison-logo{display:inline-flex;align-items:center;justify-content:center;width:var(--nn24-comparison-logo-width,120px);max-width:100%;padding:.8rem 1rem;background:#090a0c;border-radius:.4rem;box-sizing:border-box}.nn24-comparison-logo img{display:block;width:100%;height:auto;max-height:5rem;object-fit:contain}.nn24-slideshow-minimal{position:relative}.nn24-slideshow-minimal>.slideshow__controls{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.nn24-slideshow-minimal>.slideshow__controls:focus-within{width:auto;height:auto;left:1rem;right:1rem;bottom:1rem;margin:0;padding:0 1rem;overflow:visible;clip:auto;clip-path:none;white-space:normal;border-radius:.6rem;background:rgb(var(--color-background));z-index:3}.nn24-related-slider{display:block}.nn24-related-slider .nn24-related-controls{display:none}.card .nn24-product-badges{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;max-width:calc(100% - 1.6rem)}.card .nn24-product-badges .badge{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;line-height:1.2;padding:.5rem .7rem}.card .nn24-badge-low{background:#fff0cd;color:#684600;border-color:#f0dca7;font-size:1rem;letter-spacing:0}.card .nn24-badge-trend,.price .nn24-badge-trend{background:#fff1e8;color:#8f370a;border-color:#f4d3bf;font-size:1.1rem;letter-spacing:0}.nn24-badge-low .nn24-icon,.nn24-badge-trend .nn24-icon{width:1.4rem;height:1.4rem;flex-shrink:0;vertical-align:middle}.price .nn24-badge-trend{display:inline-flex;align-items:center;gap:.4rem;vertical-align:middle}.product__inventory>.nn24-icon{width:1.8rem;height:1.8rem;flex-shrink:0}.nn24-footer-image-text{font-size:1.3rem;line-height:1.65;max-width:34ch;margin-top:1.2rem;overflow-wrap:break-word}.nn24-footer-image-text.center{margin-left:auto;margin-right:auto}.nn24-footer-image-text.right{margin-left:auto}.nn24-footer-image-text p{margin:.5rem 0}@media(max-width:749px){.product__title h1,.product__title>.h1{font-size:clamp(2.25rem,6vw,2.8rem);line-height:1.22}.product__info-container .price--large{font-size:2rem}.product__info-container .icon-with-text__item .h4{font-size:1.3rem}#MainContent .related-products__heading,#MainContent .collection__title .title,#MainContent .title-wrapper .title,#MainContent .nn24-title,#MainContent .nn24-section-heading h2,#MainContent .nn24-comparison h2{font-size:2.2rem;line-height:1.3;margin-bottom:1.8rem}.slideshow .banner__heading{font-size:clamp(2.6rem,7vw,3.4rem);line-height:1.18}.product-grid .card__heading,.related-products .card__heading{font-size:1.3rem;line-height:1.45}.product-grid .card-information .price,.related-products .card-information .price{font-size:1.4rem}.product-grid .nn24-rating{font-size:1.05rem;gap:.3rem .5rem;line-height:1.4}.nn24-proof-inline .nn24-proof-copy{font-size:1.1rem;gap:.1rem .5rem}.nn24-proof-inline .nn24-proof-numbers{font-size:1rem}.nn24-proof-inline:has(.nn24-proof-photos) .nn24-proof-copy{flex:1}.jdgm-cards-carousel .jdgm-header .jdgm-title,.jdgm-carousel-wrapper .jdgm-carousel-title{font-size:2rem!important;line-height:1.3!important}.nn24-comparison-logo{width:min(10rem,100%);max-width:100%;padding:.7rem}.nn24-related-slider .product-grid.slider{display:flex;flex-wrap:nowrap;gap:1.2rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:0;margin:0;padding:0 0 1rem;align-items:stretch}.nn24-related-slider .product-grid.slider>.grid__item{flex:0 0 72%;width:72%;max-width:72%;padding:0;scroll-snap-align:start}.nn24-related-slider .product-grid.slider:after{display:none}.nn24-related-slider .nn24-related-controls{display:flex;margin-top:.5rem}.nn24-related-slider .slider-button{min-width:4.4rem;min-height:4.4rem}.card .nn24-badge-low,.card .nn24-badge-trend{font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nn24-polish.css.map */
