@layer defaults{:root{--color-bg:#fff;--color-bg-soft:#f2f2f2;--color-text:#000;--color-text-muted:#666;--color-line:#e5e5e5;--color-line-strong:#ccc;--color-accent:#000;--color-accent-hover:#333;--color-selected:var(--color-accent);--color-cta:var(--color-accent);--color-counter:var(--color-accent);--color-secondary:var(--color-text);--color-secondary-dark:var(--color-text);--color-premium:var(--color-text);--color-premium-soft:var(--color-bg-soft);--color-premium-star:var(--color-bg);--color-success:#19a64a;--color-viber:#7360f2;--color-backdrop:#00000080;--color-action:#000;--color-action-hover:#333;--color-action-text:#fff;--color-action-line:transparent;--color-button-text:var(--color-inverse-text);--color-button-line:transparent;--color-send:var(--color-accent);--color-send-text:var(--color-button-text);--color-send-line:var(--color-button-line);--color-filter:var(--color-action);--color-filter-text:var(--color-action-text);--color-filter-line:var(--color-action-line);--color-cart:var(--color-action);--color-cart-text:var(--color-action-text);--color-cart-line:var(--color-action-line);--color-gift-bg:var(--color-bg);--color-gift-text:var(--color-text);--color-gift-muted:var(--color-text-muted);--color-gift-accent:var(--color-accent);--color-gift-close:var(--color-bg-soft);--color-gift-line:transparent;--gradient-step:linear-gradient(135deg, var(--color-accent), var(--color-accent-hover));--gradient-confirm:linear-gradient(135deg, var(--color-text) 0%, var(--color-secondary-dark) 48%, var(--color-accent-hover) 100%);--color-inverse-bg:#000;--color-inverse-text:#fff;--color-inverse-muted:#999;--color-inverse-line:#ffffff1f;--color-section-divider:var(--color-line-strong);--color-section-tile-line:transparent;--section-gap:0px;--color-marker-women:var(--color-text-muted);--color-marker-men:var(--color-text-muted);--color-marker-unisex:var(--color-text-muted);--shadow-raised:none;--shadow-docked:none;--shadow-floating:none;--radius:0;--radius-sm:0;--radius-lg:0;--font-body:system-ui, sans-serif;--font-size-body:16px;--font-size-card-title:13px;--font-weight-card-title:700;--line-height-body:1.5;--container-width:1200px;--container-padding:16px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}input,select,textarea{font:inherit}@media (width<=767px){input:not([type=hidden]),select,textarea{font-size:16px}}:root{--color-bg:#fff;--color-bg-soft:#f1f1f1;--color-text:#0c0c0c;--color-text-muted:#6b6b6b;--color-line:#ececec;--color-line-strong:#d8d8d8;--color-accent:#e5242a;--color-accent-hover:#b81a20;--color-selected:#ff7a2f;--color-cta:#ff7a2f;--color-counter:#d60000;--color-gift-accent:#d60000;--color-secondary:#2936d8;--color-secondary-dark:#18238f;--color-premium:#b07b00;--color-premium-soft:#fff8df;--color-premium-star:#f8c307;--color-backdrop:#0f0f0f8c;--color-action:#0c0c0c;--color-action-hover:#1b1b1b;--color-action-text:#fff;--color-action-line:#fff;--color-inverse-bg:#0c0c0c;--color-inverse-text:#fff;--color-inverse-muted:#b3b3b3;--color-inverse-line:#ffffff1f;--color-marker-women:#f48fb1;--color-marker-men:#1e88e5;--color-marker-unisex:#9e9e9e;--shadow-raised:0 6px 20px #0f0f0f14;--shadow-docked:0 -5px 20px #0000001f;--shadow-floating:0 8px 24px #00000040;--radius:10px;--radius-sm:6px;--radius-lg:14px;--font-body:"Inter", "Helvetica Neue", Arial, sans-serif;--font-size-body:14px;--line-height-body:1.45;--container-width:1180px;--container-padding:14px}@media (width>=640px){:root{--container-padding:20px}}@media (width>=960px){:root{--container-padding:24px}}html.site-parfumer button{font-family:inherit}html.site-parfumer .product-card-image-badges__badge{color:#3a3a3a}html.site-parfumer .product-card-body__sku{color:#777}html.site-parfumer .product-card-body-important{color:#333}html.site-parfumer .header-director-person__portrait{border-color:#000}html.site-parfumer .header-director-copy__message{border-radius:0}html.site-parfumer .header-director-copy__message:not(:focus-visible){outline-offset:-3px;outline:1px solid #fff}html.site-parfumer .header-replace__toggle:not(:focus-visible){outline-offset:-4px;outline:1px solid #fff}html.site-parfumer .header-replace__toggle:hover,html.site-parfumer .header-replace__toggle[aria-expanded=true]{background:var(--color-action-hover);border-color:var(--color-accent)}html.site-parfumer .brand-header-actions .search-picker{justify-content:flex-end;align-self:stretch;align-items:flex-start;display:flex}html.site-parfumer .brand-header-actions .search-picker__toggle{width:78%;height:78%;min-height:0;padding:6px 10px;font-size:11px;line-height:1.2}html.site-parfumer .cart-contents__gate{color:#d60000;text-align:center;background:#fff1f3;border-color:#ffb4bf;border-radius:8px;font-size:14px}html.site-parfumer .product-card-image__volume{color:#2a2a2a;text-transform:lowercase;border-radius:4px}html.site-parfumer .product-card-body__notes{color:#1f1f1f}html.site-parfumer .product-card-body__description-toggle{color:#3a3a3a;background:#f3f3f3}html.site-parfumer .product-card-body__description-toggle:focus-visible,html.site-parfumer .product-card-body__description-toggle:hover{color:var(--color-accent);background:#ededed}html.site-parfumer .product-card-body-important-list{counter-reset:important;padding-left:0;list-style:none}html.site-parfumer .product-card-body-important-list__item{counter-increment:important;padding-left:20px;position:relative}html.site-parfumer .product-card-body-important-list__item:before{content:counter(important) ".";font-weight:600;position:absolute;top:0;left:0}html.site-parfumer .product-card-body-left__label{font-size:14px}html.site-parfumer .product-card-body-left__count{border-radius:3px}html.site-parfumer .cart-modal{font-family:Inter,Arial,sans-serif}html.site-parfumer .cart-modal-dialog{box-shadow:0 24px 60px #00000040}html.site-parfumer .cart-modal-dialog__close{color:#555;border-color:#8d8d8d}html.site-parfumer .cart-modal-dialog__title{margin:0}html.site-parfumer .cart-line__thumb{border-radius:7px}html.site-parfumer .cart-line-info__volume{color:#777}html.site-parfumer .cart-line-info__sku{color:#555}html.site-parfumer .cart-line-info-controls{flex-wrap:nowrap}html.site-parfumer .cart-line-info-controls__step{color:#333}html.site-parfumer .cart-line-info-controls__quantity{border-radius:8px;font-weight:400}html.site-parfumer .cart-line-info-controls__remove{background:#e41237;border-color:#e41237;font:800 11px/1 Arial,sans-serif}html.site-parfumer .cart-contents__sum{font-weight:700}html.site-parfumer .checkout-wizard{--color-accent:#e41237;--color-accent-hover:#9f0c23;--color-text-muted:#667085;--gradient-step:linear-gradient(135deg, #e41237, #9f0c23);--gradient-confirm:linear-gradient(135deg, #111827, #18238f 48%, #9f0c23)}html.site-parfumer .checkout-wizard-step-order__title{color:#111827}html.site-parfumer .checkout-wizard-step-order__total strong{font-weight:700}html.site-parfumer .checkout-wizard-step-progress__bar{background:#e1e4ea}html.site-parfumer .checkout-wizard-step-progress__bar.active{box-shadow:0 2px 8px #2936d829}html.site-parfumer .checkout-wizard-step__title{color:#111827;margin:0;font-weight:800}html.site-parfumer .checkout-delivery-field__label,html.site-parfumer .checkout-wizard-step-field__label{color:#555;font-weight:850}html.site-parfumer .checkout-delivery-field__input,html.site-parfumer .checkout-wizard-step-field__input{color:#101828;border-color:#333;line-height:1.45}html.site-parfumer .checkout-delivery-field__input:focus-visible,html.site-parfumer .checkout-wizard-step-field__input:focus-visible{outline-offset:2px;outline:2px solid #e5242a}html.site-parfumer .checkout-lines-row__thumb{border-radius:8px}html.site-parfumer .checkout-lines-row-info-quantity__remove{font-family:Arial,sans-serif}html.site-parfumer .checkout-lines-row__price,html.site-parfumer .checkout-premium-set__star,html.site-parfumer .checkout-wizard-step-fees-row__name,html.site-parfumer .checkout-wizard-step__next{font-weight:950}html.site-parfumer .checkout-wizard-step__total{border-top-color:#d9dde6;font-weight:950}html.site-parfumer .checkout-premium-set__check{margin:3px 3px 3px 4px}html.site-parfumer .checkout-premium-set-images{border-radius:8px}html.site-parfumer .checkout-premium-set-copy__text{color:#333}html.site-parfumer .checkout-fop{color:#111827}html.site-parfumer .cart-modal :is(h2,h3){font-family:Inter,Helvetica Neue,Arial,sans-serif}html.site-parfumer .checkout-wizard-step-order{border-radius:13px;box-shadow:0 8px 22px #1018280d}html.site-parfumer .checkout-premium-set{grid-template-columns:auto 52px 1fr auto auto;gap:10px}html.site-parfumer .checkout-premium-set:after{visibility:hidden;content:"✓"}html.site-parfumer .checkout-premium-set-images{width:52px;height:52px}@media (width<=640px){html.site-parfumer .cart-modal-dialog{max-height:calc(100vh - 20px)}html.site-parfumer .checkout-premium-set{grid-template-columns:auto 44px 1fr auto}html.site-parfumer .checkout-premium-set:after{display:none}}@media (width>=521px){html.site-parfumer .cart-modal-dialog{border-radius:12px}}@media (width>=768px){html.site-parfumer .checkout-delivery-field__input,html.site-parfumer .checkout-wizard-step-field__input{font-size:14px}}html.site-parfumer .checkout-fop__amount,html.site-parfumer .checkout-wizard-step__total strong{font-weight:700}html.site-parfumer .header-toast{top:calc(10px + env(safe-area-inset-top,0px));color:#fff;text-shadow:0 2px 6px #00000040;pointer-events:none;background:linear-gradient(#2ee27a,#12a24a);border:3px solid #fff;border-radius:16px;max-width:calc(100vw - 24px);padding:26px 30px;font-size:30px;font-weight:800;line-height:1.2;animation:.45s cubic-bezier(.2,1.4,.4,1) both parfumer-toast-pop,.5s ease-in-out .45s 4 alternate parfumer-toast-glow;box-shadow:0 0 0 4px #20c26773,0 14px 40px #12a24a8c}@keyframes parfumer-toast-pop{0%{opacity:0;transform:translate(-50%)scale(.5)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes parfumer-toast-glow{0%{filter:brightness();box-shadow:0 0 0 4px #20c26773,0 14px 40px #12a24a8c}to{filter:brightness(1.18);box-shadow:0 0 0 12px #2ee27a40,0 0 46px #2ee27af2}}@media (prefers-reduced-motion:reduce){html.site-parfumer .header-toast{animation:none}}
