.kst{--kst-nav:96px;display:grid;grid-template-columns:1fr 1fr;align-items:start;background:var(--kst-bg,#FBF9F7);color:#000;font-synthesis:none;padding-bottom:var(--kst-pad,60px);width:100%;min-width:0}.kst,.kst *,.kst *:before,.kst *:after{box-sizing:border-box}.kst [hidden]{display:none!important}.kst a{color:inherit;text-decoration:none}.kst button,.kst input{font:inherit;letter-spacing:inherit;color:inherit}.kst button,.kst a,.kst label{-webkit-tap-highlight-color:transparent}.kst button{cursor:pointer}.kst button:disabled{cursor:not-allowed;opacity:.35}.kst :is(button,a,input):focus:not(:focus-visible){outline:none;box-shadow:none}.kst :is(button,a,input):focus-visible{outline:1px solid currentColor;outline-offset:4px}.kst button{border-radius:0}.kst-gallery-area{position:relative;min-width:0;background:#fff}.kst-gallery{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;width:100%;aspect-ratio:var(--kst-gallery-ratio,.954);-webkit-overflow-scrolling:touch}.kst-gallery::-webkit-scrollbar{display:none}.kst-slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.kst-slide{overflow:hidden}.kst-slide img,.kst-slide svg{display:block;width:100%;height:100%;object-fit:var(--kst-image-fit,cover);transform:scale(var(--kst-image-zoom,1))!important;transform-origin:center;scale:none!important;animation:none!important;transition:none!important}.kst-gallery-heading{position:absolute;top:calc(var(--kst-nav) + 40px);left:90px;right:185px;z-index:2}.kst-breadcrumb{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font:400 9px/1.5 Eurostar,sans-serif;letter-spacing:.05em;text-transform:uppercase}.kst-breadcrumb a{color:#0009;text-decoration:underline;text-decoration-color:#000;text-underline-offset:3px;text-decoration-thickness:1px}.kst-gallery-badge{position:absolute;top:calc(var(--kst-nav) + 36px);right:10px;z-index:2;background:#000;color:#fff;padding:6px;font:400 8px/1.2 Supply,monospace;letter-spacing:.05em;max-width:165px;text-align:center}.kst-match{margin:10px 0 0;font:800 10px/1.5 Plus Jakarta Sans,sans-serif;letter-spacing:.05em;color:#4f4f4f}.kst-match:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#009929;margin-right:6px;vertical-align:middle}.kst-match--mobile{display:none}.kst-dots{display:flex;justify-content:center;gap:6px;align-items:center}.kst-gallery-area>.kst-dots{position:absolute;bottom:10px;left:50%;transform:translate(-50%);z-index:2}.kst-dots button{display:grid;place-items:center;background:none;border:0;padding:10px 0;min-width:4px;position:relative}.kst-dots button:after{content:"";position:absolute;top:0;right:-3px;bottom:0;left:-3px}.kst-dots button span{display:block;width:4px;height:4px;border-radius:50%;background:#0003;transition:background .2s ease}.kst-dots button[aria-pressed=true] span{background:#000}.kst-gallery-next{display:none;position:absolute;right:15px;top:50%;width:44px;height:44px;place-items:center;background:transparent;border:0;padding:0}.kst-details{min-width:0;width:100%;max-width:513px;margin:calc(var(--kst-nav) + 90px) auto 0;display:flex;flex-direction:column}.kst-title{margin:0;color:#000;font:400 var(--kst-title,20px)/1.3 Eurostar,sans-serif;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere}.kst-title strong{font-weight:900}.kst-reviews{margin-top:15px;display:flex;align-items:center;gap:10px;font:400 10px/1.3 Plus Jakarta Sans,sans-serif;letter-spacing:.05em}.kst-stars{position:relative;display:inline-block;color:#d4d4d4;font:400 16px/1 Arial,sans-serif;letter-spacing:0;white-space:nowrap}.kst-stars>span{position:absolute;inset:0 auto 0 0;width:var(--rating);overflow:hidden;color:#000;white-space:nowrap}.kst-description{margin-top:45px;font:400 var(--kst-description,15px)/1.3 "Plus Jakarta Sans",sans-serif;letter-spacing:.02em}.kst-description p{margin:0}.kst-description p+p{margin-top:12px}.kst-description a{text-decoration:underline}.kst-specs{margin:25px 0 0;padding:0}.kst-specs>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:5px 0;border-bottom:1px solid #D9D9D9}.kst-specs>div:last-child{border-bottom:0}.kst-specs dt{font:400 var(--kst-label,15px)/1.3 Eurostar,sans-serif;letter-spacing:.05em;flex-shrink:0;max-width:49%}.kst-specs dd{margin:0;text-align:right;font:400 var(--kst-value,13px)/1.3 "Plus Jakarta Sans",sans-serif;letter-spacing:0;overflow-wrap:anywhere}.kst-intensity{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.kst-intensity>span:first-child{display:flex;gap:5px}.kst-intensity i{display:block;width:8px;height:8px;border-radius:50%;background:#d9d9d9}.kst-intensity i.is-filled{background:#000}.kst-switcher{margin-top:30px}.kst-switcher p{margin:0 0 8px;display:flex;gap:20px;align-items:baseline}.kst-switcher p>span{font:400 10px/1.3 Eurostar,sans-serif;letter-spacing:.05em;color:#0000006e}.kst-switcher p>strong{font:800 12px/1.3 Plus Jakarta Sans,sans-serif;letter-spacing:.05em}.kst-thumbnails{display:flex;gap:5px;flex-wrap:wrap}.kst-thumbnail{display:block;width:50px;height:65px;border:.3px solid rgb(0 0 0 / .38);border-radius:2px;overflow:hidden;background:#fff}.kst-thumbnail[aria-current=page]{border:.4px solid #000;box-shadow:inset 0 0 0 .3px #000}.kst-thumbnail img{display:block;width:100%;height:100%;object-fit:contain}.kst-buy{margin-top:20px}.kst-formats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #D9D9D9}.kst .kst-format{border:0;background:none;min-height:50px;display:flex;justify-content:center;align-items:center;gap:5px;padding:6px 4px;font:600 12px/1.2 Plus Jakarta Sans,sans-serif;color:#00000040;transition:color .18s ease-out;position:relative}.kst-format+.kst-format{border-left:1px solid #D9D9D9}.kst .kst-format[aria-pressed=true]{color:#000}.kst-format-content{display:inline-flex;align-items:flex-end;gap:5px;transform:translate(0);transition:transform .18s ease-out}.kst-format[aria-pressed=true] .kst-format-content{transform:translate(4px)}.kst-format-name{position:relative;white-space:nowrap;line-height:1}.kst-format-name:before{content:"";position:absolute;left:-9px;top:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#000;opacity:0;transform:scale(.6);transition:opacity .18s ease-out,transform .18s ease-out}.kst-format[aria-pressed=true] .kst-format-name:before{opacity:1;transform:scale(1)}.kst-format img{object-fit:contain;flex-shrink:0}.kst-format small{font:600 6px/1.3 Barlow,sans-serif;letter-spacing:.05em;padding:4px 10px;background:#000;color:#fff;border-radius:4px;margin-left:15px;white-space:nowrap}.kst-packs{border:0;padding:0;margin:10px 0 0;display:grid;gap:10px;min-width:0}.kst-pack{position:relative;display:flex;align-items:center;gap:20px;min-height:77px;padding:15px 20px;border:.7px solid #D4D4D4;border-radius:8px;cursor:pointer;transition:border-color .22s ease}.kst-pack:has(input:checked){border-color:#000}.kst-pack input{position:absolute;width:1px;height:1px;opacity:0}.kst-pack:has(input:focus-visible){outline:1px solid #000;outline-offset:3px}.kst-radio{width:20px;height:20px;flex-shrink:0;border:1px solid #D4D4D4;border-radius:50%;display:grid;place-items:center;transition:background .2s ease,border-color .2s ease}.kst-pack input:checked+.kst-radio{background:#000;border-color:#000}.kst-radio:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff;opacity:0}.kst-pack input:checked+.kst-radio:after{opacity:1}.kst-pack-label{font:500 var(--kst-pack,15px)/1.3 Barlow,sans-serif;letter-spacing:.05em}.kst-pack-price{margin-left:auto;text-align:right;flex-shrink:0}.kst-pack-price>span{display:flex;gap:8px;justify-content:flex-end;align-items:baseline;flex-wrap:wrap}.kst-pack-price strong{font:600 var(--kst-price,20px)/1.2 Poppins,sans-serif;letter-spacing:.05em}.kst-pack-price s{font:400 calc(var(--kst-price,20px) - 5px)/1.3 Poppins,sans-serif;color:#777}.kst-pack-price small{display:block;font:400 7px/1.3 Barlow,sans-serif;letter-spacing:.05em;margin-top:3px}.kst-best{position:absolute;top:-7px;right:15px;background:#000;color:#fff;padding:3px 10px;border-radius:2px;font:600 7px/1.2 Barlow,sans-serif;letter-spacing:.05em}.kst .kst-add{display:block;width:100%;background:#000;color:#fff;border:1px solid #000;padding:20px 10px;font:600 var(--kst-cta,15px)/1.3 Barlow,sans-serif;letter-spacing:.05em;margin-top:20px;text-align:center}.kst .kst-edit-pack{display:table;padding:4px 0;margin:12px 0 0;border:0;border-bottom:1px solid #000;background:none;font:600 10px/1.4 Plus Jakarta Sans,sans-serif}.kst-price-note{font:400 10px/1.4 Plus Jakarta Sans,sans-serif;color:#666;margin:8px 0 0}.kst-klarna{display:flex;justify-content:center;align-items:center;gap:5px;flex-wrap:wrap;margin:5px 0 0;font:600 13px/1.4 Barlow,sans-serif;letter-spacing:.05em;text-align:center}.kst-klarna img{width:68px;height:auto}.kst-error,.kst-dialog-error{font:400 12px/1.5 Plus Jakarta Sans,sans-serif;color:#9c2929;margin:12px 0 0}.kst .kst-check-cart{text-decoration:underline;font:500 12px/1.5 Plus Jakarta Sans,sans-serif}.kst-reassurance{margin-top:25px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px;align-items:center}.kst-reassurance-track{position:relative;overflow:hidden;min-height:50px}.kst-reassurance-slide{display:flex;flex-direction:column;gap:4px;font:400 15px/1.4 Plus Jakarta Sans,sans-serif;letter-spacing:0}.kst-reassurance-slide strong{font:700 15px/1.3 Barlow,sans-serif;letter-spacing:.05em}.kst-reassurance-slide>span{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;color:#00000080;letter-spacing:0}.kst-mobile-badge{display:none}.kst-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(560px,calc(100% - 30px));max-width:560px;max-height:calc(100dvh - 30px);margin:auto;padding:0;border:0;background:var(--kst-bg,#FBF9F7);color:#000;overflow:auto;overscroll-behavior:contain}.kst-dialog::backdrop{background:#0006}.kst-dialog-panel{padding:45px 30px 30px}.kst-dialog-close{position:absolute;right:12px;top:8px;width:36px;height:36px;border:0;background:none;font:300 28px/1 Arial,sans-serif!important}.kst-eyebrow{font:400 10px/1.4 Supply,monospace;letter-spacing:.08em;margin:0 0 15px}.kst-dialog h2{font:400 26px/1.2 Eurostar,sans-serif;letter-spacing:.05em;margin:0;color:#000;outline:none;box-shadow:none!important}.kst-dialog-intro{font:400 12px/1.5 Plus Jakarta Sans,sans-serif;margin:15px 0 25px}.kst-slot{border:0;padding:0;margin:20px 0 0;min-width:0}.kst-slot legend{font:600 12px/1.4 Barlow,sans-serif;letter-spacing:.05em;margin-bottom:10px}.kst-slot-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.kst-choice{display:flex;flex-direction:column;gap:5px;align-items:center;position:relative;border:1px solid #D9D9D9;border-radius:2px;padding:0;cursor:pointer;text-align:center;font:500 10px/1.3 Plus Jakarta Sans,sans-serif;overflow-wrap:anywhere}.kst-choice:has(input:checked){border-color:#000}.kst-choice:has(input:disabled){cursor:not-allowed}.kst-choice:has(input:disabled):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffa6;pointer-events:none}.kst-choice:has(input:focus-visible){outline:1px solid #000;outline-offset:2px}.kst-choice img{display:block;width:100%;height:auto;aspect-ratio:1 / 1.04;object-fit:contain;background:#fff;border-radius:1px}.kst-choice input{position:absolute;opacity:0;width:1px;height:1px}.kst-slot-fixed{display:flex;gap:15px;align-items:center;font:600 12px/1.3 Plus Jakarta Sans,sans-serif;border-bottom:1px solid #D9D9D9;padding-bottom:15px}.kst-slot-fixed img{width:40px;height:52px;object-fit:contain}.kst-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body:has(kaarz-standard[data-overlay=true]) .shopify-section:has(>kaarz-header){height:0!important}body:has(kaarz-standard[data-overlay=true]) kaarz-header.kn{position:absolute;top:0;left:0;width:100%;--kn-bg:transparent;--kn-ink:#000;--kn-search:var(--kn-search-black);--kn-cart:var(--kn-cart-black)}body:has(kaarz-standard[data-overlay=true]) kaarz-header.kn:is(.is-solid,.is-keyboard:focus-within){--kn-bg:#fff}body:has(kaarz-standard[data-overlay=true]) .kn .kn-logo__black{opacity:1}body:has(kaarz-standard[data-overlay=true]) .kn .kn-logo__white{opacity:0}.kst[data-overlay=false]{--kst-nav:0px}@media(min-width:1600px){.kst-details{margin-left:clamp(100px,13.02vw,250px);margin-right:40px;max-width:min(513px,calc(100% - clamp(100px,13.02vw,250px) - 90px))}}@media(min-width:990px)and (max-width:1599px){.kst-details{width:calc(100% - 100px);max-width:513px}.kst-gallery-heading{left:40px;right:175px}.kst-pack{gap:12px;padding:15px}.kst-format small{margin-left:5px;padding:4px 6px}}@media(max-width:989px){.kst{display:block;--kst-nav:76px}.kst-gallery-heading{left:30px;right:30px;top:calc(var(--kst-nav) + 12px)}.kst-breadcrumb{font-size:8px;gap:5px 7px}.kst-gallery-badge,.kst-match--desktop{display:none}.kst-gallery-next{display:grid}.kst-details{max-width:none;width:auto;margin:0;padding:25px 15px 0}.kst-mobile-badge{display:table;align-self:flex-start;margin-bottom:25px;background:#f4efe8;padding:15px 10px;font:900 8px/1.3 Eurostar,sans-serif;letter-spacing:.05em;order:0}.kst-title{order:1}.kst-reviews{order:2}.kst-buy{order:3;margin-top:25px}.kst-description{order:4;margin-top:var(--kst-description-gap-mobile,35px)}.kst-specs{order:5}.kst-switcher{display:none}.kst-pack{padding:15px;gap:14px;min-height:77px}.kst-format small{margin-left:3px;padding:4px 6px;font-size:6px}.kst-format{font-size:11px!important}.kst-match--mobile{display:block;margin-top:20px;text-align:center}.kst-klarna{font-size:11px}.kst-dialog-panel{padding:45px 20px 25px}.kst-dialog h2{font-size:23px}.kst-slot-options{gap:5px}.kst-choice{font-size:9px}}@media(max-width:359px){.kst-pack{gap:8px;padding:14px 10px}.kst-pack-label{font-size:11px}.kst-pack-price strong{font-size:16px}.kst-pack-price>span{gap:3px}.kst-pack-price s{font-size:10px}.kst-radio{width:18px;height:18px}.kst-format small{font-size:5px;padding:4px}.kst-slot-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.kst *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.kst[data-input-mode=pointer] :is(button,a,input,[tabindex]):is(:focus,:focus-visible,.focused),.kst[data-input-mode=pointer] :is(.kst-pack,.kst-choice):has(input:focus){outline:none!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){.kst-format-content,.kst-format-name:before,.kst .kst-format{transition:none}}.kst .kst-gallery-desktop{display:none}@media(min-width:990px){.kst .kst-gallery-desktop{display:grid;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:50%;background:#fff;color:#777;transition:background-color .2s ease,border-color .2s ease}.kst-gallery-prev{left:24%}.kst-gallery-forward{left:76%}}@media(min-width:990px)and (hover:hover)and (pointer:fine){.kst .kst-gallery-desktop:hover{background:transparent;border-color:#d4d4d4}}@media(prefers-reduced-motion:reduce){.kst .kst-gallery-desktop{transition:none}}.kst-other{display:none}@media(max-width:989px){.kst-other{display:block;order:7;margin-top:80px;width:100%}.kst-other h2{font:900 14px/1.4 Eurostar,sans-serif;letter-spacing:.08em;margin:0 0 20px}.kst-other [data-other-fragrances]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kst-other [data-other-fragrances] img{display:block;width:100%;height:auto;aspect-ratio:1 / 1.04;object-fit:contain;background:#fff}.kst-other-all{display:block;margin-top:40px;border:1px solid #D4D4D4;text-align:center;padding:20px 10px;font:400 12px/1.3 Eurostar,sans-serif;letter-spacing:.08em}.kst-other .kst-reassurance{margin-top:25px}}.kst-slot legend{width:100%;padding:0}.kst-slot-heading{display:flex;justify-content:space-between;align-items:baseline;gap:8px 16px;flex-wrap:wrap}.kst-slot-selected{margin-left:auto;text-align:right;font:900 12px/1.4 Eurostar,sans-serif;letter-spacing:.05em;white-space:nowrap}.kst-pack-description{display:block;margin-top:5px;font:400 10px/1.4 Plus Jakarta Sans,sans-serif;letter-spacing:0;color:#0009}.kst-pack:has(input:disabled){cursor:not-allowed;opacity:.5}.kst-packs{margin-top:0}.kst-editor-note{grid-column:1 / -1;margin:20px;font:400 12px/1.5 sans-serif}.kst-variant-label{display:block;margin-bottom:8px;font:400 12px/1.4 Plus Jakarta Sans,sans-serif}.kst [data-single-variant]{width:100%;padding:10px;border:1px solid #D4D4D4;background:transparent;margin-bottom:15px}@media(max-width:389px){.kst-pack{gap:10px;padding:14px 10px}.kst-pack-description{font-size:9px}.kst-pack-price strong{font-size:16px}}.kst-buy .kst-add{margin-top:0}@media(min-width:990px){.kst-gallery-heading{left:90px}}@media(max-width:989px){.kst-match--desktop{display:none}.kst-match--mobile{display:block;text-align:left;margin:8px 0 14px;font:800 10px/1.5 Plus Jakarta Sans,sans-serif;letter-spacing:.05em;color:#4f4f4f}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kaarz-product-standard.css.map */
