.ns-pdp{padding:36px 0 64px}.ns-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.ns-pdp__media{position:sticky;top:calc(var(--ns-header-h) + 16px);min-width:0}.ns-pdp__info{min-width:0;padding-top:6px}@media(max-width:989px){.ns-pdp{padding:12px 0 44px}.ns-pdp__grid{grid-template-columns:1fr;gap:18px}.ns-pdp__media{position:static;margin:0 calc(-1 * var(--ns-gutter))}}.ns-scope .ns-legacy.hs-root .stage.hs-individual-stage,.ns-gallery__stage{position:relative;aspect-ratio:1;background:var(--ns-tile);border-radius:0;overflow:hidden}.ns-scope .ns-legacy.hs-root .stage.hs-individual-stage img{aspect-ratio:1;object-fit:cover}.ns-scope .ns-legacy.hs-root .stage.hs-individual-stage .hs-product-motion-toggle{background:#0e1029c7;border:0;border-radius:4px;font:600 12px var(--ns-font-display);letter-spacing:.1em;text-transform:uppercase;min-height:36px}.ns-scope .ns-legacy.hs-root .hs-product-photo-thumbs{gap:12px;margin-top:16px;padding:2px;scrollbar-width:none}.ns-scope .ns-legacy.hs-root .hs-product-photo-thumbs::-webkit-scrollbar{display:none}.ns-scope .ns-legacy.hs-root .hs-product-photo-thumbs button{flex:0 0 80px;width:80px;height:80px;border:2px solid transparent;border-radius:2px;background:var(--ns-tile);box-shadow:none}.ns-scope .ns-legacy.hs-root .hs-product-photo-thumbs button[aria-pressed=true]{border-color:var(--ns-text);box-shadow:none}.ns-scope .ns-legacy.hs-root .hs-product-photo-thumbs img{object-fit:cover}.ns-gallery__stage img{width:100%;height:100%;object-fit:contain;display:block}.ns-gallery__thumbs{display:flex;gap:12px;margin-top:16px;overflow-x:auto;scrollbar-width:none}.ns-gallery__thumbs button{flex:0 0 80px;height:80px;padding:0;border:2px solid transparent;background:var(--ns-tile);cursor:pointer}.ns-gallery__thumbs button.is-active{border-color:var(--ns-text)}.ns-gallery__thumbs img{width:100%;height:100%;object-fit:contain;display:block}@media(max-width:989px){.ns-scope .ns-legacy.hs-root .hs-product-photo-thumbs{padding:0 var(--ns-gutter);gap:8px;margin-top:10px}.ns-scope .ns-legacy.hs-root .hs-product-photo-thumbs button{flex-basis:64px;width:64px;height:64px}}.ns-pdp__title{margin-top:18px;display:flex;flex-direction:column;gap:6px}.ns-pdp__type{font-family:var(--ns-font-display);font-size:32px;font-weight:400;line-height:1.15;letter-spacing:.01em;color:var(--ns-text-2)}.ns-pdp__scent{font-family:var(--ns-font-display);font-size:24px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--ns-text-2)}.ns-pdp__rating{display:inline-flex;align-items:center;gap:12px;margin-top:14px;font-size:14px;letter-spacing:.04em;color:var(--ns-text-2);text-decoration:none}.ns-pdp__rating:hover span:last-child{text-decoration:underline}.ns-stars{display:inline-flex;gap:3px}.ns-star{position:relative;display:inline-block;width:19px;height:19px;color:#d6d8e0}.ns-star svg{width:100%;height:100%;display:block}.ns-star.is-full{color:var(--ns-primary)}.ns-star.is-half{background:linear-gradient(90deg,var(--ns-primary) 50%,#d6d8e0 50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.9 6.4.8-4.7 4.4 1.2 6.4L12 17.2l-5.7 3.1 1.2-6.4-4.7-4.4 6.4-.8z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.9 6.4.8-4.7 4.4 1.2 6.4L12 17.2l-5.7 3.1 1.2-6.4-4.7-4.4 6.4-.8z'/%3E%3C/svg%3E") center / contain no-repeat}.ns-star.is-half svg{opacity:0}.ns-pdp__dupe{margin-top:16px;font-size:16px;color:var(--ns-text)}.ns-pdp__dupe b{font-weight:700}@media(max-width:749px){.ns-pdp__type{font-size:26px}.ns-pdp__scent{font-size:19px}}.ns-scents{margin-top:26px}.ns-scents__label{margin-bottom:14px;font-size:16px;font-weight:500;color:var(--ns-text)}.ns-scents__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.ns-scent{display:flex;flex-direction:column;border:2px solid transparent;border-radius:8px;overflow:hidden;background:var(--ns-tile);color:var(--ns-text);text-decoration:none;transition:border-color .15s,transform .15s}.ns-scent:hover{border-color:#b9bcc7}.ns-scent.is-current{border-color:var(--ns-text)}.ns-scent__img{position:relative;display:block;aspect-ratio:1.45;background:var(--tile, var(--ns-bg-soft));overflow:hidden}.ns-scent__img img{position:absolute;top:9%;right:8%;bottom:9%;left:8%;width:84%;height:82%;max-width:none;object-fit:contain;object-position:center;filter:drop-shadow(0 6px 10px rgba(0,0,0,.18))}.ns-scent__name{display:flex;align-items:center;justify-content:center;min-height:46px;padding:8px 6px;font-family:var(--ns-font-display);font-size:13px;font-weight:600;letter-spacing:.1em;line-height:1.2;text-align:center;text-transform:uppercase}@media(max-width:749px){.ns-scents__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ns-scent__name{font-size:11px;min-height:44px;letter-spacing:.06em}}.ns-buy{margin-top:30px}.ns-scope .ns-legacy.hs-root .bundle-studio{--bs-purple: var(--ns-primary);--bs-soft: var(--ns-bg-lav);--bs-line: var(--ns-line);--bs-pink: var(--ns-bg-lav);--bs-turquoise: var(--ns-btn-soft);margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ns-text);font-family:var(--ns-font-body)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-title{margin:0 0 4px;font-family:var(--ns-font-display);font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-comparison-caption{margin:0 0 14px;font-size:14px;font-weight:400;color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plans{grid-template-columns:1fr;gap:10px;margin-bottom:16px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total" "cadence benefit" "gifts gifts";align-items:center;gap:2px 12px;padding:14px 16px 14px 50px;min-height:0;position:relative;border:1.5px solid transparent;border-radius:var(--ns-radius);background:#eef0f4;color:var(--ns-text);text-align:left;box-shadow:none!important}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan.on{border-color:var(--ns-primary);background:#fff;color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-name{grid-area:name;justify-content:flex-start;min-height:0;font-family:var(--ns-font-display);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-choice-mark{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1.5px solid var(--ns-text-2);border-radius:3px;background:#fff;color:transparent;font-size:0}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan.on .bs-choice-mark{border-color:var(--ns-primary);background:var(--ns-primary);color:var(--ns-primary);box-shadow:inset 0 0 0 3px #fff}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-total{grid-area:total;margin:0;font-family:var(--ns-font-display);font-size:18px;font-weight:600;letter-spacing:.02em;color:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-cadence{grid-area:cadence;margin:0;font-size:12px;font-weight:400;letter-spacing:.04em;color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-benefit{grid-area:benefit;margin:0;padding:0;background:none;color:var(--ns-success);font-size:12px;font-weight:700;text-align:right}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-benefit.is-neutral{color:var(--ns-muted);font-weight:400}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-gifts{grid-area:gifts;justify-content:flex-start;min-height:0;margin:8px 0 0;padding:7px 10px;border-radius:4px;background:var(--ns-bg-lav);color:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-gifts>span{flex-direction:row;align-items:baseline;gap:5px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-gifts b{font-size:13px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-gifts span span{font-size:13px;font-weight:500}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-gifts svg{width:18px;height:18px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-once .bs-plan-gifts,.ns-scope .ns-legacy.hs-root .bundle-studio .bs-plan-gifts.is-empty{background:#0e10290d;color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-frequency{margin:0 0 24px;padding:0;font-size:14px;font-weight:500;color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-frequency select{min-height:40px;padding:6px 36px 6px 16px;border:1px solid var(--ns-text-2);border-radius:20px;background:#fff;color:var(--ns-text);font-family:var(--ns-font-display);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-step h3{gap:10px;font-family:var(--ns-font-display);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-step h3 b{width:22px;height:22px;background:var(--ns-primary);font-family:var(--ns-font-body);font-size:12px;letter-spacing:0}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-count{background:var(--ns-bg-lav);color:var(--ns-primary);border-radius:3px;font-size:12px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-sizes{gap:10px;padding-top:10px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size{min-height:0;padding:18px 8px 14px;gap:4px;border:1.5px solid var(--ns-line);border-radius:var(--ns-radius);background:#fff;color:var(--ns-text);box-shadow:none!important}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size:hover{border-color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size.is-selected{border:2px solid var(--ns-primary);background:#fff}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size-name{font-family:var(--ns-font-display);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size strong{font-family:var(--ns-font-display);font-size:20px;font-weight:600;letter-spacing:0;color:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size-mix{display:block;margin:0 0 4px;font-size:11.5px;line-height:1.3;font-weight:400;color:var(--ns-text-2);text-wrap:balance}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size-mix b{font-weight:600;color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size small{font-size:12px;font-weight:400;color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size-gifts{margin-top:6px;padding:5px 4px;border-radius:3px;background:var(--ns-bg-lav);color:var(--ns-primary);font-size:11px;font-weight:600}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size-gifts.is-empty{background:#0e10290a;color:var(--ns-muted);font-weight:400}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-best{top:-11px;padding:4px 9px;border-radius:3px;background:var(--ns-primary);color:#fff;font-family:var(--ns-font-display);font-size:11px;font-weight:600;letter-spacing:.1em}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-check{width:16px;height:16px;border-color:var(--ns-line)}.ns-scope .ns-legacy.hs-root .bundle-studio .is-selected .bs-check{background:var(--ns-primary);border-color:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-extra{font-size:14px;font-weight:500}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-qty{border:0;border-radius:0;background:var(--ns-tile)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-qty button{width:44px;height:44px;background:var(--ns-tile);color:var(--ns-text);font-weight:400}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-qty input{background:var(--ns-tile);color:var(--ns-text);font-weight:600}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-scents{margin-top:26px;padding-top:22px;border-top:1px solid var(--ns-line)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-hint{font-size:13px;color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-progress{height:3px;background:var(--ns-bg-soft)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-progress span{background:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-slot{color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-slot-image{border:1.5px dashed #b4b8c6;border-radius:var(--ns-radius);background:var(--ns-tile);color:var(--ns-primary);font-size:26px;font-weight:300}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-slot.filled .bs-slot-image{border:1.5px solid var(--ns-line);background:var(--ns-tile)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-slot:hover .bs-slot-image{border-color:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-slot-image i{border-radius:3px;box-shadow:none;background:#fff;color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-slot-name{font-family:var(--ns-font-display);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-gifts{margin-top:20px;padding:16px;border:0;border-radius:var(--ns-radius);background:var(--ns-bg-lav)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-gifts .bs-step svg{stroke:var(--ns-primary)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-gifts .bs-slot-image{background:#fff;border-color:#aeb2d6}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-atc,.ns-scope .ns-legacy.hs-root .bundle-studio .atc{min-height:52px;margin-top:22px;padding:12px 18px;border:0;border-radius:var(--ns-radius);background:var(--ns-primary);color:#fff;font-family:var(--ns-font-display);font-size:18px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;box-shadow:none!important}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-atc:hover{background:var(--ns-primary-dark)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-atc:disabled{background:#9a9cb6}.ns-scope .ns-legacy.hs-root .bundle-studio .bw-notice,.ns-scope .ns-legacy.hs-root .bundle-studio .sb-notice{font-size:13px;color:#b3261e;text-align:left}.ns-scope .ns-legacy.hs-root .bw-picker,.ns-scope .ns-legacy.hs-root .bundle-studio .bs-picker{border-radius:8px;box-shadow:0 24px 70px #0e10294d;color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bw-picker::backdrop{background:#0e102980;-webkit-backdrop-filter:none;backdrop-filter:none}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-picker .bndm-h h3{font-family:var(--ns-font-display);font-size:18px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ns-text)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-picker .bndm-x{background:var(--ns-tile);color:var(--ns-text);font-size:24px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-option{border:1px solid var(--ns-line);border-radius:var(--ns-radius)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-option.is-selected{border:2px solid var(--ns-primary);background:#fff}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-option img{background:var(--ns-tile);border-radius:3px}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-option strong{font-family:var(--ns-font-display);font-size:15px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-option small{font-size:12px;color:var(--ns-text-2)}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-option button{justify-content:center;min-height:38px;border-radius:3px;background:var(--ns-btn-soft);color:var(--ns-primary);font-family:var(--ns-font-display);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ns-scope .ns-legacy.hs-root .bundle-studio .bs-option button:hover{background:var(--ns-primary);color:#fff}.ns-trustrow{margin-top:18px}.ns-trustrow__pays{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.ns-trustrow__pays svg{height:22px;width:auto}.ns-trustrow__items{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--ns-line);display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ns-trustrow__items li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--ns-text)}.ns-trustrow__items a{color:inherit}.ns-trustrow__items svg{width:24px;height:24px;color:var(--ns-primary)}.ns-pdp__acc{margin-top:22px}.ns-trust--acc .ns-trust__item{font-weight:500}.ns-notes__shots{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:44px}.ns-notes__shot{aspect-ratio:1 / 1;border-radius:var(--ns-radius-card);overflow:hidden;background:var(--ns-tile)}.ns-notes__shot img{width:100%;height:100%;object-fit:cover;display:block}.ns-notes__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ns-notes__when{margin-top:6px;font-family:var(--ns-font-display);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ns-muted)}.ns-notes__list{margin-top:12px;font-size:17px;line-height:1.55;color:var(--ns-text-2)}.ns-notes__mood{margin-top:40px;text-align:center;font-family:var(--ns-font-display);font-size:15px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ns-text)}@media(max-width:749px){.ns-notes__shots{grid-template-columns:repeat(3,70%);overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 calc(-1 * var(--ns-gutter)) 30px;padding:0 var(--ns-gutter);scrollbar-width:none}.ns-notes__shot{scroll-snap-align:start}.ns-notes__cols{grid-template-columns:1fr;gap:26px;text-align:center}}.ns-sticky{position:fixed;z-index:40;left:0;right:0;bottom:0;background:#fff;box-shadow:0 -2px 14px #0e10291a;transform:translateY(110%);transition:transform .25s ease}.ns-sticky.is-up{transform:none}.ns-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.ns-sticky__name{display:flex;flex-direction:column;line-height:1.3}.ns-sticky__name b{font-family:var(--ns-font-display);font-size:18px;font-weight:400}.ns-sticky__name span{font-family:var(--ns-font-display);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ns-muted)}.ns-sticky__btn{min-width:234px;font-size:17px}@media(max-width:749px){.ns-sticky__inner{min-height:64px}.ns-sticky__name{display:none}.ns-sticky__btn{width:100%;min-width:0;font-size:15px}}html.hs-abar-up body.ns-body{padding-bottom:var(--hs-abar-h, 72px)}@media(max-width:400px){.ns-scope .ns-legacy.hs-root .bundle-studio .bs-size-name{font-size:11.5px;letter-spacing:.06em}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ns-pdp.css.map */
