body:has(main[data-template=product]){--np-magenta:#c8105b;--np-magenta-dark:#8f123f;--np-pink:#fdf0f5;--np-ink:#211a1e;--np-muted:#71636a;--np-line:rgba(160,0,64,.16);--np-shadow:0 24px 70px rgba(126,16,61,.1);background:#fff}main[data-template=product] .product-information{padding-block:clamp(30px,4vw,70px) clamp(46px,6vw,90px)!important}main[data-template=product] .product-information__grid{max-width:1440px;margin-inline:auto;gap:clamp(36px,5vw,82px)!important;align-items:start}main[data-template=product] .product-details{isolation:isolate}main[data-template=product] .product-details:before{display:none!important}main[data-template=product] :is(.product-details,.product-information) h1{max-width:680px;margin-block:0 12px;color:var(--np-magenta-dark);font-family:var(--nb-font,inherit);font-size:clamp(34px,4vw,62px);font-weight:900;line-height:.98;letter-spacing:-.045em;text-wrap:balance}main[data-template=product] product-price{margin-block:12px 4px}main[data-template=product] product-price :is(.price-item--sale,.price){color:var(--np-ink);font-size:clamp(24px,2.4vw,34px);font-weight:900}main[data-template=product] product-price .compare-at-price{color:#9c8c94}.noa-pdp-benefits{display:flex;flex-wrap:wrap;gap:8px;margin-block:16px 22px}.noa-pdp-benefits span{display:inline-flex;align-items:center;min-height:36px;padding:7px 13px;border:1px solid rgba(200,16,91,.38);border-radius:999px;color:var(--np-magenta-dark);background:#fff;font:750 13px/1.2 var(--nb-font,inherit)}.noa-pdp-benefits span:before{content:"+";margin-inline-end:7px;color:var(--np-magenta);font-size:17px;font-weight:900}main[data-template=product] .product-information__media{width:0;min-width:100%}main[data-template=product] media-gallery{display:block;padding:clamp(10px,1.2vw,18px);border:1px solid rgba(200,16,91,.09);border-radius:30px;background:radial-gradient(circle at 72% 20%,rgba(255,255,255,.95) 0 13%,transparent 31%),linear-gradient(145deg,#fff 0%,var(--np-pink) 58%,#f6d3e1 100%);box-shadow:var(--np-shadow)}main[data-template=product] .product-media-container{overflow:hidden;border-radius:22px!important;background:#ffffff6b}main[data-template=product] .product-media__image{transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .4s ease}main[data-template=product] .slideshow-controls__thumbnails{gap:9px;padding-block-start:12px}main[data-template=product] .slideshow-controls__thumbnail{overflow:hidden;border:1px solid transparent!important;border-radius:999px!important;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}main[data-template=product] .slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--np-magenta)!important;box-shadow:0 0 0 3px #c8105b1f;transform:translateY(-2px)}main[data-template=product] slideshow-arrows .button{border:1px solid var(--np-line);background:#ffffffe0;color:var(--np-magenta-dark);box-shadow:0 8px 24px #7e103d1a}main[data-template=product] variant-picker{display:block;margin-block:22px 18px}main[data-template=product] variant-picker:before{content:"\5d1\5d7\5e8\5d5  \5d0\5ea  \5d4\5d7\5d1\5d9\5dc\5d4  \5e9\5dc\5db\5dd";display:block;margin-block-end:13px;color:var(--np-ink);font:900 clamp(18px,2vw,23px)/1.2 var(--nb-font,inherit)}main[data-template=product] .variant-option>legend{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}main[data-template=product] .variant-option--buttons{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}main[data-template=product] .variant-option__button-label{position:relative;display:flex!important;min-width:0!important;min-height:106px;align-items:center;justify-content:center;padding:18px 12px!important;border:1px solid rgba(160,0,64,.18)!important;border-radius:18px!important;background:#fff!important;color:var(--np-ink)!important;box-shadow:0 10px 30px #7e103d0b;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}main[data-template=product] .variant-option__button-label:hover{transform:translateY(-2px);border-color:#c8105b94!important;box-shadow:0 14px 34px #7e103d17}main[data-template=product] .variant-option__button-label:has(input:checked){border:2px solid var(--np-magenta)!important;background:linear-gradient(180deg,#fff 0%,var(--np-pink) 100%)!important;box-shadow:0 12px 34px #c8105b21}main[data-template=product] .variant-option__button-label:has(input:focus-visible){outline:3px solid rgba(200,16,91,.24);outline-offset:3px}main[data-template=product] .variant-option__button-label__text{color:inherit;font-family:var(--nb-font,inherit);font-size:16px;font-weight:850;line-height:1.25;text-align:center}main[data-template=product] .variant-option__button-label__pill{border-color:var(--np-magenta)!important}main[data-template=product] .product-form-buttons{gap:10px}main[data-template=product] :is(.buy-buttons-block .add-to-cart-button,.sticky-add-to-cart__button){min-height:58px;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,var(--np-magenta-dark),var(--np-magenta))!important;color:#fff!important;font-family:var(--nb-font,inherit);font-size:18px;font-weight:900;box-shadow:0 14px 34px #a0004038;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}main[data-template=product] .buy-buttons-block .add-to-cart-button:after{content:"  \2022   \5d4\5d1\5d7\5d9\5e8\5d4  \5e9\5dc\5d9";font-size:.82em;font-weight:700}main[data-template=product] :is(.buy-buttons-block .add-to-cart-button,.sticky-add-to-cart__button):hover{transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 18px 42px #a000404d}main[data-template=product] .quantity-selector{border-color:var(--np-line);border-radius:999px;background:var(--np-pink)}main[data-template=product] .shopify-payment-button__button{min-height:52px!important;border:1px solid rgba(160,0,64,.24)!important;border-radius:999px!important;background:#fff!important;color:var(--np-magenta-dark)!important;font-family:var(--nb-font,inherit)!important;font-weight:800!important}.noa-pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-block-start:18px;padding:12px;border:1px solid var(--np-line);border-radius:18px;background:var(--np-pink);color:var(--np-ink);font-family:var(--nb-font,inherit);font-size:13px;font-weight:700}.noa-pdp-trust span{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding-inline:7px;text-align:center}.noa-pdp-trust span:before{content:"\2713";display:grid;width:22px;height:22px;place-items:center;flex:0 0 22px;border-radius:50%;background:var(--np-magenta);color:#fff;font-size:12px;font-weight:900}main[data-template=product] .noa-payment-box{border:1px solid rgba(160,0,64,.12);border-radius:18px;background:#fff}main[data-template=product] .noa{--na:var(--np-magenta)!important;--ns:var(--np-pink)!important;color:var(--np-ink)!important;font-family:var(--nb-font,inherit)}main[data-template=product] .noa.nx-full{max-width:1260px!important;margin-block-start:clamp(42px,7vw,92px)!important;padding-inline:clamp(20px,4vw,48px)!important}main[data-template=product] .noa h2{max-width:840px;margin-block-start:clamp(48px,7vw,88px)!important;color:var(--np-magenta-dark)!important;font-family:var(--nb-font,inherit);font-size:clamp(30px,4.4vw,58px)!important;font-weight:900!important;line-height:1.02!important;letter-spacing:-.035em;text-wrap:balance}main[data-template=product] .noa .nx-sub{max-width:760px;color:var(--np-muted)!important;font-size:17px}main[data-template=product] .noa .nx-lead{color:var(--np-ink);font-size:clamp(27px,3vw,44px)!important;line-height:1.15!important;text-wrap:balance}main[data-template=product] .noa .nx-chips{gap:9px}main[data-template=product] .noa .nx-chips span{border:1px solid rgba(200,16,91,.24);background:#fff!important;color:var(--np-magenta-dark)!important;font-weight:750}main[data-template=product] .noa .nx-ans{position:relative;max-width:980px;padding:clamp(24px,4vw,46px)!important;border:1px solid rgba(200,16,91,.12);border-radius:26px!important;background:linear-gradient(135deg,#fff 0%,var(--np-pink) 100%)!important;color:var(--np-ink);box-shadow:0 22px 60px #7e103d14}main[data-template=product] .noa .nx-ans:before{content:"\5d1\5e9\5d5\5e8\5d4  \5d0\5d7\5ea";display:block;margin-block-end:8px;color:var(--np-magenta);font-size:13px;font-weight:900;letter-spacing:.04em}main[data-template=product] .noa figure img{border-radius:26px!important;box-shadow:var(--np-shadow)}main[data-template=product] .noa :is(.nx-grid,.nx-grid4){gap:14px}main[data-template=product] .noa :is(.nx-card,.nx-is,.nx-isnt){border:1px solid var(--np-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:0 12px 34px #7e103d0d}main[data-template=product] .noa .nx-card{padding:20px!important;transition:transform .22s ease,box-shadow .22s ease}main[data-template=product] .noa .nx-dot{background:var(--np-magenta)!important}main[data-template=product] .noa :is(.nx-box,.nx-story,.nx-legal){border:1px solid var(--np-line);border-radius:20px!important;background:var(--np-pink)!important}main[data-template=product] .noa .nx-badges{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding-block:clamp(28px,5vw,54px)}main[data-template=product] .noa .nx-badge{display:grid;aspect-ratio:1;place-content:center;border:1px solid var(--np-magenta)!important;border-radius:50%!important;background:var(--np-pink)!important;color:var(--np-magenta-dark);box-shadow:0 10px #a0004014}main[data-template=product] .noa .nx-badge svg{width:34px!important;height:34px!important;margin-inline:auto;stroke:var(--np-magenta)!important}.noa-pdp-marquee{width:100vw;margin:clamp(42px,6vw,76px) calc(50% - 50vw) 0;overflow:hidden;direction:ltr;border-block:1px solid rgba(143,18,63,.1);background:#e9a8c4;color:var(--np-magenta-dark)}.noa-pdp-marquee__track{display:flex;width:max-content;direction:ltr;will-change:transform;animation:noa-pdp-marquee 34s linear infinite}.noa-pdp-marquee__group{display:flex;flex:none;align-items:center;direction:rtl;white-space:nowrap}.noa-pdp-marquee__group span{display:inline-flex;align-items:center;min-height:78px;padding-inline:clamp(24px,3vw,54px);font:900 clamp(19px,2.1vw,30px)/1 var(--nb-font,inherit);letter-spacing:-.025em}.noa-pdp-marquee__group span:after{content:"+";margin-inline-start:clamp(24px,3vw,54px);color:var(--np-magenta);font-size:1.22em;font-weight:900}.noa-pdp-marquee:hover .noa-pdp-marquee__track,.noa-pdp-marquee:focus-within .noa-pdp-marquee__track{animation-play-state:paused}@keyframes noa-pdp-marquee{to{transform:translate(-50%)}}.noa-faq-moved{max-width:980px;margin:clamp(44px,7vw,90px) auto!important}.noa-faq-moved>h2{margin-block-start:0!important;text-align:center}.noa-faq-moved details{margin-block:10px;padding:0!important;border:1px solid rgba(200,16,91,.35)!important;border-radius:16px;background:#fff;overflow:clip}.noa-faq-moved summary{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:18px 22px;color:var(--np-ink);font-size:17px!important;font-weight:800!important;list-style:none}.noa-faq-moved summary::-webkit-details-marker{display:none}.noa-faq-moved summary:after{content:"+";color:var(--np-magenta);font-size:28px;font-weight:500;line-height:1}.noa-faq-moved details[open] summary:after{content:"\2212"}.noa-faq-moved :is(summary,.noa-more>summary):focus-visible{outline:3px solid rgba(200,16,91,.28);outline-offset:-3px}.noa-faq-moved details p{margin:0!important;padding:0 22px 20px;color:var(--np-muted)!important}.noa-more{max-width:980px;margin:18px auto 44px;border:1px solid var(--np-line);border-radius:16px;background:var(--np-pink);overflow:clip}.noa-more>summary{display:flex;align-items:center;justify-content:space-between;min-height:66px;padding:17px 21px;color:var(--np-magenta-dark);cursor:pointer;list-style:none;font:850 17px/1.3 var(--nb-font,inherit)}.noa-more>summary::-webkit-details-marker{display:none}.noa-more>summary:after{content:"+";font-size:26px}.noa-more[open]>summary:after{content:"\2212"}.noa-more__body{padding:0 20px 24px}main[data-template=product] .sticky-add-to-cart__bar{border:1px solid rgba(160,0,64,.16);border-radius:20px;background:#fffffff0;box-shadow:0 -10px 38px #5f0c2e24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}main[data-template=product] .sticky-add-to-cart__title{font-family:var(--nb-font,inherit);font-weight:850}@media(hover:hover){main[data-template=product] .product-media-container:hover .product-media__image{transform:scale(1.018)}main[data-template=product] .noa .nx-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #7e103d1a}}@media screen and (max-width:989px){main[data-template=product] .product-information{padding-block-start:22px!important}main[data-template=product] .product-information__grid{gap:24px!important}main[data-template=product] :is(.product-details,.product-information) h1{font-size:clamp(34px,8vw,48px);line-height:1.02}main[data-template=product] media-gallery{border-radius:24px;box-shadow:0 18px 50px #7e103d17}main[data-template=product] .noa .nx-badges{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){main[data-template=product] .product-information{padding-inline:12px!important}main[data-template=product] .product-information__grid{grid-column:2/3!important;width:100%!important;max-width:100%!important;min-width:0!important}main[data-template=product] .product-details{width:100%!important;max-width:100%!important;min-width:0!important}main[data-template=product] .product-details:after{display:none}main[data-template=product] .product-details:before{margin-block-end:10px;font-size:10px}.noa-pdp-benefits{margin-block:12px 18px;gap:7px}.noa-pdp-benefits span{min-height:32px;padding:6px 10px;font-size:12px}main[data-template=product] .variant-option--buttons{gap:7px!important}main[data-template=product] .variant-option__button-label{min-height:100px;padding:14px 7px!important;border-radius:15px!important}main[data-template=product] .variant-option__button-label__text{font-size:14px}.noa-pdp-trust{grid-template-columns:1fr;gap:0;padding:8px 14px}.noa-pdp-trust span{justify-content:flex-start;min-height:36px;border-bottom:1px solid var(--np-line);text-align:start}.noa-pdp-trust span:last-child{border-bottom:0}main[data-template=product] .noa.nx-full{margin-block-start:44px!important;padding-inline:16px!important}main[data-template=product] .noa h2{font-size:clamp(30px,10vw,42px)!important}main[data-template=product] .noa :is(.nx-grid,.nx-grid4,.nx-g2,.nx-yn){grid-template-columns:1fr!important}main[data-template=product] .noa .nx-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}main[data-template=product] .noa .nx-badge:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 7px);justify-self:center}.noa-pdp-marquee{margin-block-start:38px}.noa-pdp-marquee__group span{min-height:58px;padding-inline:22px;font-size:18px}.noa-pdp-marquee__group span:after{margin-inline-start:22px}.noa-faq-moved summary{min-height:64px;padding:16px;font-size:15px!important}.noa-faq-moved details p{padding-inline:16px}main[data-template=product] .sticky-add-to-cart{inset-inline:8px!important;bottom:8px!important}main[data-template=product] .sticky-add-to-cart__bar{border-radius:18px}}@media(prefers-reduced-motion:reduce){main[data-template=product] *,main[data-template=product] *:before,main[data-template=product] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.noa-pdp-marquee{overflow-x:auto}.noa-pdp-marquee__track{animation:none!important}.noa-pdp-marquee__group[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/noa-pdp.css.map */
