:root{--variant-pills-radius:6px;--badge-corner-radius:.6rem;--nl-radius:6px}.nl-pills li,.nl-badge,.nl-chip-tag,.nlp-tier-tag,.nlp-save,.nl-tab,[id^=nl-guide-] .nl-tab,[id^=nlp-] .nlp-tier-tag,[id^=nlp-] .nlp-save,.product-form__input input[type=radio]+label,.badge{border-radius:var(--nl-radius)!important}.nl-pills li{padding:8px 14px 8px 12px}[id^=nlp-] .nlp-main{position:relative;display:block!important;aspect-ratio:auto!important;height:auto!important;border:none!important;background:none!important;overflow:hidden;padding:0!important;line-height:0}[id^=nlp-] .nlp-main>img{position:static!important;display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0!important;border:none!important;border-radius:0!important}[id^=nlp-] .nlp-main>.nl-ph{aspect-ratio:1/1!important;width:100%!important;border:none!important;border-radius:0!important;margin:0!important;line-height:1.5}[id^=nlp-] .nlp-thumbs{gap:6px!important;margin-top:8px!important}[id^=nlp-] .nlp-thumbs button{flex:0 0 calc((100% - 54px)*.1)!important;min-width:44px;border-radius:0!important}[id^=nlp-] .nlp-thumbs img{border-radius:0!important}@media(max-width:899px){[id^=nlp-]>.nl-wrap{padding-top:0!important}[id^=nlp-] .nlp-gallery{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw}[id^=nlp-] .nlp-main{border-radius:0!important}[id^=nlp-] .nlp-thumbs{padding:0 clamp(16px,4vw,24px)}[id^=nlp-] .nlp-thumbs button{flex:0 0 calc((100% - 48px) / 9)!important}[id^=nlp-] .nlp-grid{gap:20px}}product-info[id^=MainProduct-]{padding-top:0!important}product-info .product{margin-top:0!important}@media(min-width:990px){product-info .product--large:not(.product--no-media) .product__media-wrapper,product-info .product--medium:not(.product--no-media) .product__media-wrapper{max-width:52%!important;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)!important}product-info .product--large:not(.product--no-media) .product__info-wrapper,product-info .product--medium:not(.product--no-media) .product__info-wrapper{max-width:48%!important;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-left:clamp(24px,3vw,48px)!important}}product-info .product__media-wrapper{--media-padding:0px;--media-border-width:0px;--media-border-opacity:0;--media-radius:0px;--media-shadow-opacity:0;padding-top:0!important;margin-top:0!important}product-info .product__media-gallery,product-info .product__media-list,product-info slider-component{margin-top:0!important;padding-top:0!important}product-info .product__media-list{gap:0!important}product-info .product__media-item{padding:0!important}product-info .product-media-container,product-info .global-media-settings{padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;overflow:hidden;max-width:100%!important;width:100%!important}product-info .product-media-container:after,product-info .global-media-settings:after{display:none!important;content:none!important}product-info .product-media-container.media-type-image .media{padding-top:0!important;height:auto!important;border-radius:0!important;background:none!important;width:100%!important;overflow:visible!important}product-info .product-media-container.media-type-image .media>img{position:static!important;display:block!important;inset:auto!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;transform:none!important;border-radius:0!important;image-rendering:auto}product-info .product-media-container.constrain-height{--constrained-height:auto !important;--constrained-min-height:0px !important}product-info .product-media-container.constrain-height .media{padding-top:0!important}product-info .image-magnify-hover,product-info .image-magnify-lightbox{cursor:default!important;transform:none!important}product-info .product__modal-opener,product-info .product__media-toggle{border-radius:0!important}product-info .product__media-icon,product-info .product__media-zoom-lightbox{display:none!important}product-info .thumbnail-slider .thumbnail-list__item,product-info .thumbnail-list.slider .thumbnail-list__item,.product--large .thumbnail-slider .thumbnail-list__item{width:64px!important;flex:0 0 64px!important;max-width:64px!important}product-info .thumbnail-list{gap:6px!important}product-info .thumbnail-list__item .thumbnail,product-info .thumbnail-list__item .thumbnail img{border-radius:0!important}@media(max-width:749px){product-info .product__media-wrapper{margin-left:-1.5rem!important;margin-right:-1.5rem!important;width:calc(100% + 3rem)!important;max-width:none!important}product-info .product__media-list.slider--mobile{margin:0!important;padding:0!important;scroll-padding-left:0!important;gap:0!important;align-items:flex-start}product-info .product__media-list .product__media-item,product-info .product__media-list.slider--mobile .product__media-item{width:100%!important;flex:0 0 100%!important;max-width:100%!important;margin:0!important;padding:0!important}product-info .product__media-list.slider--mobile:after{display:none!important}product-info .slider-buttons{display:none!important}product-info .thumbnail-slider{padding:0 1.5rem!important;margin-top:8px!important}product-info .thumbnail-slider .thumbnail-list__item,product-info .thumbnail-list.slider .thumbnail-list__item{width:52px!important;flex:0 0 52px!important;max-width:52px!important}}[id^=nlp-] .nlp-pay,cart-drawer .nlc-pay,.nl-pay{gap:5px!important}[id^=nlp-] .nlp-pay svg,cart-drawer .nlc-pay svg,.nl-pay svg{height:20px!important;width:auto!important}.nl-doc{display:flex;align-items:center;gap:12px;margin:6px 0 14px;padding:10px 0;border-top:1px solid var(--nl-line-2);border-bottom:1px solid var(--nl-line-2);font-family:var(--nl-sans);letter-spacing:0}.nl-doc-img{flex:0 0 40px;width:40px!important;height:40px!important;border-radius:50%;object-fit:cover;display:block;background:var(--nl-bg-2)}.nl-doc-img--empty{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:var(--nl-blue);border:1px solid var(--nl-line)}.nl-doc-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.nl-doc-l{font-size:12px;color:var(--nl-muted)}.nl-doc-n{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:600;color:var(--nl-ink);margin-top:2px}.nl-doc-n svg{width:15px;height:15px;flex:0 0 15px}.nl-doc-r{font-size:12px;color:var(--nl-muted);margin-top:1px}.nl-doc--off{opacity:.6;border-style:dashed}.product__description.rte,.product__description{font-size:15px;line-height:1.65;color:var(--nl-ink-2);letter-spacing:0}.product__description h3{font-family:var(--nl-serif);font-weight:400;font-size:22px;line-height:1.25;letter-spacing:-.01em;color:var(--nl-ink);margin:28px 0 10px}.product__description h3:first-child{margin-top:4px}.product__description p{margin:0 0 12px}.product__description ul{list-style:none!important;margin:4px 0 16px!important;padding:0!important;display:grid;gap:10px}.product__description ul li{position:relative;margin:0!important;padding:0 0 0 30px!important;line-height:1.55}.product__description ul li p{margin:0!important;display:inline}.product__description ul li:before{content:"";position:absolute;left:6px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--nl-blue)}.product__description ul.nl-desc-list--check li:before{content:"\2713";left:0;top:1px;width:20px;height:20px;border-radius:50%;background:var(--nl-blue);color:#fff;font-size:11px;font-weight:800;line-height:1;display:flex;align-items:center;justify-content:center}.product__description .nl-desc-safety{font-size:13px;line-height:1.55;color:var(--nl-muted);background:var(--nl-bg-2);border:1px solid var(--nl-line);border-radius:6px;padding:12px 14px;margin-top:18px}[id^=nlp-] .nl-small:has(+.nlp-title){display:flex!important;align-items:center;gap:8px;margin:0 0 12px!important;font-size:13px!important;font-weight:500;letter-spacing:.01em;line-height:1;color:var(--ink-2)!important}[id^=nlp-] .nl-small:has(+.nlp-title) .nl-stars{color:#f2b01e!important;font-size:15px!important;letter-spacing:1px!important;line-height:1;display:inline-flex;transform:translateY(-.5px)}.nl-faq summary:after,[id^=nlp-] .nlp-acc summary:after{content:""!important;flex:0 0 12px!important;width:12px!important;height:12px!important;border-radius:0!important;background:none!important;border-right:2px solid var(--nl-blue);border-bottom:2px solid var(--nl-blue);transform:translateY(-3px) rotate(45deg);transition:transform .2s ease;margin-right:6px}.nl-faq details[open] summary:after,[id^=nlp-] .nlp-acc details[open] summary:after{content:""!important;background:none!important;transform:translateY(3px) rotate(-135deg)}.nl-faq summary::marker,[id^=nlp-] .nlp-acc summary::marker{content:""}.cart-drawer__footer .tax-note,#main-cart-footer .tax-note,cart-drawer .tax-note{display:none!important}.nl-list li{padding-left:34px!important;font-weight:600!important;color:var(--nl-ink)!important;font-size:16px}.nl-list:not(.nl-list--arrow) li:before{content:"\2713"!important;width:22px!important;height:22px!important;top:0!important;border-radius:50%!important;background:var(--nl-blue)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 2px 6px #1c4e8040}
/*# sourceMappingURL=/cdn/shop/t/2/assets/norlyn-shape.css.map */
