html{font-optical-sizing:auto}body{font-family:var(--font-text);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--gold);color:var(--p-ink)}h1,h2,h3{font-family:var(--font-display);font-weight:400;font-optical-sizing:auto}h2,.t-h2{font-size:clamp(40px,4.3vw,74px);line-height:1.02;letter-spacing:-.02em}:is(h1,h2,h3) em{font-style:italic;color:var(--gold-ink)}.ground-inverse :is(h1,h2,h3) em,.nav--tone :is(h1,h2,h3) em{color:var(--gold-lite)}.section-head{gap:var(--s-5)}.section-head>p,.section-head .t-lead{font-size:18px;line-height:1.6;color:var(--muted);max-width:52ch}p.eyebrow,.section-head p.eyebrow{display:flex;align-items:center;gap:16px;margin:0 0 var(--s-5);font:500 11.5px/1 var(--font-text);letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.eyebrow>b{font:italic 400 15px/1 var(--font-display);letter-spacing:.02em;text-transform:none;color:var(--gold-ink)}.eyebrow>i{width:56px;height:1px;background:currentColor;opacity:.45}.ground-inverse .eyebrow>b{color:var(--gold-lite)}.t-label{font:500 11.5px/1.4 var(--font-text);letter-spacing:.2em;text-transform:uppercase}.btn{font:500 12px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase;padding-inline:30px;border-radius:0}.btn--primary:hover{background:var(--gold-ink);color:var(--p-inv-ink)}.ground-inverse .btn--primary:hover{background:var(--gold-lite);color:var(--p-ink)}html[data-buttons=block] .btn--secondary{padding-inline:2px;text-underline-offset:7px;text-decoration-thickness:1px;text-decoration-color:var(--gold)}.link{font:500 12px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase;text-underline-offset:7px;text-decoration-color:var(--gold)}.nav{border-bottom-color:color-mix(in oklab,var(--ink) 9%,transparent)}.nav__logo{font:400 23px/1 var(--font-display);letter-spacing:.24em;text-transform:uppercase;margin-right:-.24em}.nav--split .nav__logo{font-size:23px}.nav__logo .mark{display:none}.nav__link{font:500 11.5px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase}.nav__link:before,.nav__link[aria-current=page]:after{height:1px;bottom:2px;background:var(--gold)}.nav__actions .btn{font-size:11.5px;padding-inline:22px}.nav__menu .t-card,.menu-col>a{font-family:var(--font-display);font-weight:400;font-size:22px;letter-spacing:-.005em}.menu-col>a>span{font-family:var(--font-text)}@media(min-width:1024px)and (max-width:1279px){.nav__link{letter-spacing:.14em}.nav__logo,.nav--split .nav__logo{font-size:20px;letter-spacing:.2em}.nav__actions .btn{padding-inline:16px;letter-spacing:.14em}}@media(max-width:639px){.nav__logo{font-size:18px;letter-spacing:.2em}}.lang{display:inline-flex;align-items:center;font:500 11.5px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase}.lang>span{opacity:.35;padding-inline:1px}.lang button{position:relative;margin:0;padding:10px 4px 10px calc(4px + .2em);border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;opacity:.5;cursor:pointer;transition:opacity .16s ease}.lang button:hover,.lang button[aria-pressed=true]{opacity:1}.lang button[aria-pressed=true]:after{content:"";position:absolute;left:calc(4px + .2em);right:calc(4px + .2em);bottom:5px;height:1px;background:var(--gold)}.lang button:focus-visible{outline:1px solid var(--gold);outline-offset:1px}@media(min-width:1024px)and (max-width:1279px){.lang{letter-spacing:.14em}.nav__actions{gap:14px}}@media(min-width:1024px)and (max-width:1179px){.nav__actions>.btn{display:none}}@media(min-width:640px)and (max-width:1023px){.nav:not(.is-open) .nav__actions>.lang{display:inline-flex}}@media(max-width:1023px){.nav.is-open .nav__actions>.lang{display:inline-flex;order:3;justify-self:center;font-size:13px}.nav.is-open .lang button{padding-block:15px}.nav.is-open .lang button[aria-pressed=true]:after{bottom:9px}}.shot,.tile__media{border-radius:0}.tile--shop .tile__media{margin-bottom:var(--s-3)}.tile--shop>.t-label{color:var(--gold-ink);font-size:10.5px;letter-spacing:.22em}.tile--shop .tile__head{display:grid;gap:8px;justify-content:start}.tile--shop .tile__head>h3,.tile--shop .tile__head>h2{font:400 23px/1.12 var(--font-display);letter-spacing:-.005em}.tile__price{font:400 14px/1 var(--font-text);letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums lining-nums}.badge--now{height:24px;padding:0 10px 0 9px;gap:7px;border-radius:0;background:var(--p-bg);color:var(--p-ink);font:500 9.5px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase}.badge--now:before{content:"";width:5px;height:5px;background:var(--gold);transform:rotate(45deg)}.search label,.select label{font:500 10.5px/1 var(--font-text);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.search input,.select select{border-radius:0;border:0;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 35%,transparent);background:transparent;font:400 17px/1 var(--font-text);padding-left:0}.search input{padding-left:30px}.search svg{left:0}.search input::placeholder{color:color-mix(in oklab,var(--p-ink) 40%,transparent);font-style:normal}.search input:focus-visible,.select select:focus-visible{outline:0;border-bottom-color:var(--gold);box-shadow:0 1px 0 var(--gold)}.chip{border-radius:0;height:40px;padding:0 18px;font:500 11px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase;border-color:color-mix(in oklab,var(--p-ink) 22%,transparent)}.chip[aria-pressed=true]{background:var(--p-ink);color:var(--p-bg)}.chip--now[aria-pressed=true]{background:var(--gold);color:var(--p-ink);border-color:var(--gold)}.catalog__count{font:500 11px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase}.product__stage,.product__thumbs button{border-radius:0}.product__info{gap:var(--s-4)}.product__info>.t-label{color:var(--gold-ink)}.product__info h1{font-size:clamp(48px,5vw,84px);line-height:.98;letter-spacing:-.022em}.product__price{font:400 36px/1 var(--font-display);letter-spacing:-.01em;font-variant-numeric:lining-nums;margin-top:var(--s-2)}#p-desc{font-size:17px;line-height:1.65}#p-house{font:italic 400 19px/1.55 var(--font-display);color:var(--muted);padding-left:18px;border-left:1px solid var(--gold)}.rows__name{font:500 11px/1.6 var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.rows__value{font-size:15px}.story__notes{gap:10px 0}.story__notes li{height:auto;padding:0;border:0;border-radius:0;font:500 11px/1.6 var(--font-text);letter-spacing:.2em;text-transform:uppercase}.story__notes li+li:before{content:"";display:inline-block;width:22px;height:1px;margin:0 14px;vertical-align:.32em;background:var(--gold)}.cart__rows .shot{border-radius:0}.cart__rows li>div>p:last-child{font:400 21px/1.2 var(--font-display)}.cart__sum{font:400 30px/1 var(--font-display)}.cart__sum>span:first-child{font:500 11.5px/1 var(--font-text);letter-spacing:.22em;text-transform:uppercase;align-self:center}.cart__remove{font:500 10.5px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase;text-underline-offset:5px}.houses{font-family:var(--font-display);font-weight:400;font-size:clamp(28px,3.1vw,50px);line-height:1.34;letter-spacing:-.012em}.houses a:nth-child(2n){font-style:italic}.houses a:after{content:"";display:inline-block;width:.15em;height:.15em;margin-left:.6em;vertical-align:.3em;background:var(--gold-lite);transform:rotate(45deg);opacity:1}.houses a:hover,.houses a:focus-visible{color:var(--gold-lite)}.steps>li{grid-template-columns:92px 1fr}.steps>li:before{content:counter(step,decimal-leading-zero);font:italic 400 54px/.9 var(--font-display);color:var(--gold-ink)}.steps .rows__name{font:400 28px/1.15 var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--ink)}.steps>li>p{color:var(--muted);margin-top:6px}.steps__note{font:italic 400 22px/1.4 var(--font-display);color:var(--gold-ink)}.close__word{font-family:var(--font-display);font-style:italic;font-weight:400;letter-spacing:-.035em;line-height:.9}.footer .footer__col h3{font:500 10.5px/1 var(--font-text);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-lite)}.footer__lede{font:italic 400 22px/1.4 var(--font-display)}.footer__legal{font-size:11px;letter-spacing:.18em;text-transform:uppercase}.frame,.frame--photo,.order__photo{border-radius:0}@media(max-width:639px){.nav__logo{font-size:17px;letter-spacing:.18em}.nav:not(.is-open) .nav__actions>.btn{display:none}.nav:not(.is-open) .nav__actions>.nav__link{display:inline-flex;font-size:10.5px;letter-spacing:.14em}}.close__word{font-weight:500;font-variation-settings:"opsz" 9}.houses-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.house{display:grid;justify-items:center;align-content:start;gap:8px;text-align:center;color:var(--ink);text-decoration:none}.house__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1;margin-bottom:14px;overflow:clip;background:#f6f3ee}.house__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:11%;mix-blend-mode:multiply;transform:scale(var(--z, 1));transform-origin:var(--zo, 50% 50%);transition:transform .7s cubic-bezier(.16,.8,.2,1)}.house__name{font:400 26px/1.15 var(--font-display);letter-spacing:-.01em;transition:color var(--dur) var(--ease)}.house__pick{font:500 10.5px/1.4 var(--font-text);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lite)}@media(hover:hover)and (pointer:fine){a.house:hover .house__media>img{transform:scale(calc(var(--z, 1) * 1.04))}a.house:hover .house__name{color:var(--gold-lite)}}a.house:focus-visible{outline:1px solid var(--gold-lite);outline-offset:6px}@media(max-width:1023px){.houses-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 18px}}@media(max-width:639px){.houses-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.house__media{margin-bottom:10px}.house__name{font-size:20px}.house__pick{font-size:9.5px;letter-spacing:.18em}}@media(min-width:1024px){.house:last-child:nth-child(4n+1){grid-column:2 / span 2;width:calc((100% - 24px)/2);justify-self:center}}@media(max-width:639px){.house:last-child:nth-child(odd){grid-column:1 / -1;width:calc((100% - 14px)/2);justify-self:center}}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 28px;font:500 11px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.crumbs a{display:inline-flex;align-items:center;min-height:32px;color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;transition:color var(--dur) var(--ease),text-decoration-color var(--dur) var(--ease)}.crumbs a:hover,.crumbs a:focus-visible{color:var(--gold-ink);text-decoration-color:var(--gold)}.crumbs>span[aria-hidden]{color:var(--gold)}.product__house{justify-self:start;display:inline-flex;align-items:center;gap:10px;min-height:32px;color:var(--gold-ink);text-decoration:none}.product__house:after{content:"\2192";font-size:13px;letter-spacing:0;transition:transform var(--dur) var(--ease)}.product__house:hover,.product__house:focus-visible{text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--gold)}.product__house:hover:after{transform:translate(3px)}@media(max-width:639px){.crumbs a,.product__house{min-height:44px}}:is(main,div:where(main>.shopify-section))>section.contact{height:auto;min-height:100svh}.contact-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.contact-list li{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:baseline;gap:8px 32px;padding:26px 0;border-bottom:1px solid var(--line)}.contact-list__k{font:500 11px/1.4 var(--font-text);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-ink)}.contact-list__v{justify-self:start;font:400 clamp(30px,3.4vw,52px)/1.1 var(--font-display);letter-spacing:-.015em;color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:8px;text-decoration-thickness:1px;transition:color var(--dur) var(--ease),text-decoration-color var(--dur) var(--ease)}.contact-list__v:hover,.contact-list__v:focus-visible{color:var(--gold-ink);text-decoration-color:var(--gold)}.contact-list__n{font-size:15px;color:var(--muted)}.contact-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:56px 0 0}.contact-facts>div{display:grid;gap:8px}.contact-facts dt{font:500 10.5px/1.4 var(--font-text);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.contact-facts dd{margin:0;font:italic 400 22px/1.3 var(--font-display)}@media(max-width:1023px){.contact-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.contact-list li{grid-template-columns:1fr;padding:20px 0}.contact-list__v{min-height:44px;display:inline-flex;align-items:center}}@media(min-width:1024px)and (max-width:1239px){.nav__links>.nav__item:has(>a[href$="#izdvojeno"]){display:none}}.section-head p.reviews__score,.reviews__score{display:flex;flex-wrap:wrap;max-width:none;align-items:baseline;gap:14px;margin:0;font:500 11px/1 var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.reviews__score b{font:400 52px/1 var(--font-display);letter-spacing:-.02em;text-transform:none;color:var(--ink)}.review__stars{font:400 14px/1 Segoe UI Symbol,Apple Symbols,"Noto Sans Symbols 2",system-ui,sans-serif;letter-spacing:.22em;color:var(--gold)}.reviews__score .review__stars{font-size:16px}.reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.review{margin:0;display:grid;grid-template-rows:auto 1fr auto;gap:18px;padding:32px 30px 28px;background:var(--p-bg)}.review blockquote{margin:0}.review blockquote p{margin:0;font:italic 400 21px/1.45 var(--font-display);color:var(--ink);text-wrap:pretty}.review figcaption{display:grid;gap:6px;padding-top:16px;border-top:1px solid var(--line)}.review__name{font:500 12px/1.3 var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.review__perfume{justify-self:start;font:500 10.5px/1.5 var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);text-decoration:none}a.review__perfume:hover,a.review__perfume:focus-visible{text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--gold)}.reviews__more{display:flex;justify-content:center;margin-top:40px}.reviews:not(.is-open) .review.is-more{display:none}.reviews.is-open .reviews__more{display:none}@media(max-width:1023px){.reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.reviews__grid{grid-template-columns:1fr;gap:14px}.review{padding:26px 22px 22px}.review blockquote p{font-size:19px}.reviews__score b{font-size:42px}a.review__perfume{min-height:44px;display:inline-flex;align-items:center}}.close__word{font-family:var(--font-name);font-style:italic;font-weight:600;font-variation-settings:normal;letter-spacing:-.015em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/luxe.css.map */
