@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.6b69666c.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/archivo-latin-600-normal.6bdb6ec1.woff2) format("woff2"),url(/_next/static/media/archivo-latin-600-normal.2c904b4a.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-500-normal.d97f4cfb.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-500-normal.c541922a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-cyrillic-500-normal.abfcc86a.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-500-normal.4b8d5622.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-vietnamese-500-normal.899649e4.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-500-normal.5c8761f2.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-latin-ext-500-normal.3cab7b12.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-500-normal.53b11bdb.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-latin-500-normal.37a9a8cd.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-500-normal.5a368ae3.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-700-normal.976f2e9f.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-700-normal.8d6dd56e.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cormorant-garamond-cyrillic-700-normal.1f64c6ee.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-700-normal.be270825.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cormorant-garamond-vietnamese-700-normal.2ce71abd.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-700-normal.ff87e82d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cormorant-garamond-latin-ext-700-normal.daea619a.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-700-normal.7ee9c840.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cormorant-garamond-latin-700-normal.cdf2c76d.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-700-normal.de97daf3.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-italic.1d795181.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-italic.5b1ca551.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-400-italic.612bf04c.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-400-italic.c680c979.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-vietnamese-400-italic.fe912318.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-400-italic.08cd951b.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-ext-400-italic.138b22a8.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-400-italic.a76672a2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-400-italic.235349d9.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-400-italic.7b42a9ec.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-normal.a731b325.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-normal.6624aabc.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-400-normal.45ad9b64.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-400-normal.9df354c1.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-vietnamese-400-normal.8013fb29.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-400-normal.8e99a789.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-ext-400-normal.d75a2a84.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-400-normal.cc135074.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-400-normal.92f9a759.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-400-normal.753a0e70.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-ui:"Manrope Variable","Arial",sans-serif;--font-editorial:"Cormorant Garamond","Georgia",serif;--transition:180ms ease;--radius-control:8px;--sigma-paper:#0B0B0F;--sigma-ink:#FFF;--sigma-muted:#C4BED4;--sigma-border:#34313F;--accent:#8B5CF6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--sigma-paper);color:var(--sigma-ink);font-family:var(--font-ui);font-size:14px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button{color:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500;line-height:1.15}a,button,input,select,summary,textarea{outline-offset:5px}:focus-visible{outline:2px solid var(--accent,var(--sigma-ink))}button{transition:background var(--transition),color var(--transition),border-color var(--transition)}::selection{background:#d8cfbf;color:#222320}.container{width:calc(100% - 112px);margin-inline:auto}.eyebrow{font-size:10px;font-weight:650;line-height:1.5;letter-spacing:1.65px}.small{font-size:12px}.muted{color:var(--sigma-muted)}.row{display:flex;justify-content:space-between;gap:16px}.button,.row{align-items:center}.button{display:inline-flex;justify-content:center;gap:14px;min-height:50px;padding:13px 23px;border:1px solid var(--sigma-ink);border-radius:var(--radius-control);background:var(--sigma-ink);color:#fff;font-size:12px;font-weight:600;line-height:1.5;transition:background var(--transition),transform var(--transition)}.button:hover{background:#42433b}.button svg{flex-shrink:0}.button.secondary{background:transparent;color:var(--sigma-ink);border-color:#bbbcb2}.button.secondary:hover{background:var(--sigma-surface)}.button.whatsapp{background:var(--whatsapp);border-color:var(--whatsapp);color:#fff}.button.whatsapp:hover{background:#19472f}.text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:550;border:0;background:transparent}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.icon-button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:3px;flex-shrink:0}.icon-button:hover{background:#e9e6de}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.product-image-wrap{position:relative;background:#eeeae2}.product-image-wrap>a{display:block;overflow:hidden}.product-visual{position:relative;aspect-ratio:1;background-color:#efebe3;width:100%;overflow:hidden}.product-visual>img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.product-image-wrap:hover .product-visual>img{transform:scale(1.035)}.product-badge{position:absolute;top:13px;left:13px;background:#fbfaf4ed;font-size:8px;line-height:1.4;letter-spacing:.1px;padding:6px 9px;max-width:calc(100% - 72px)}.favorite-button{position:absolute;right:8px;top:5px;width:44px;height:44px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;color:#56584c;z-index:1;border-radius:50%}.favorite-button:hover{background:#ffffff9c}.favorite-button.selected{color:var(--accent,#755242)}.product-info{padding:17px 0 0}.product-info .eyebrow{font-size:8px;color:#79786d}.product-name{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:5px;min-height:24px}.product-name h3{font-size:13px;font-weight:550;line-height:1.5}.product-name svg{opacity:0;flex-shrink:0;transition:opacity var(--transition)}.product-card:hover .product-name svg,.product-name:focus-visible svg{opacity:1}.product-note{color:#77786e;font-size:9px;line-height:1.7;margin-top:5px;min-height:16px}.product-price-row{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:6px}.product-price-row strong{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.product-price-row small{font-size:9px;color:#79796f}.volume-caption{font-size:9px;color:var(--accent);margin-top:0}select{border:1px solid var(--sigma-border);min-height:44px;background:transparent;padding:8px 28px 8px 12px;border-radius:2px;font-size:11px}@media (max-width:1180px){.container{width:calc(100% - 64px)}.product-grid{gap:18px}}@media (max-width:960px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.product-info .eyebrow{font-size:9px}.product-name h3{font-size:14px}.product-note{font-size:10px}.product-price-row strong{font-size:13px}}@media (max-width:700px){body{font-size:14px}.container{width:calc(100% - 40px)}.product-grid{gap:26px 13px}.product-badge{font-size:7px;top:9px;left:9px;padding:5px 7px;max-width:calc(100% - 52px)}.favorite-button{width:42px;height:42px;right:1px;top:0}.favorite-button svg{width:16px;height:16px}.product-info{padding-top:13px}.product-info .eyebrow{font-size:7px;letter-spacing:.8px}.product-name{gap:3px;margin-top:4px}.product-name h3{font-size:12px;line-height:1.5}.product-name>svg{display:none}.product-note{font-size:8px;line-height:1.7;min-height:28px;margin-top:4px}.product-price-row{margin-top:2px;gap:2px;align-items:center}.product-price-row strong{font-size:11px}.product-price-row small{font-size:8px;display:block;margin-bottom:-3px}.product-visual .watermark{font-size:11px;bottom:6px;right:6px}.volume-caption{font-size:8px}}@media (max-width:360px){.product-name h3{font-size:11px}.product-price-row strong{font-size:10px}}.product-info .eyebrow{font-size:10px}.product-name h3,.product-price-row strong{font-size:14px}@media (max-width:700px){.product-info .eyebrow{font-size:9px}.product-name h3{font-size:13px}.product-note{font-size:10px;min-height:34px}.product-price-row strong{font-size:13px}.product-price-row small,.volume-caption{font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.container{width:calc(100% - 80px);max-width:1440px}.eyebrow{font-size:11px;letter-spacing:1.35px}.button{border-radius:4px;min-height:48px}.button,.text-link{font-size:13px}.product-grid{gap:20px}.product-card{border:1px solid #dfd4c6;background:#fffbf6;border-radius:4px;overflow:hidden;min-width:0;display:flex;flex-direction:column}.product-image-wrap{background:#e9e0d3}.product-image-wrap>a{border-bottom:1px solid #e8ddce}.product-image-wrap .product-visual{transition:filter .18s ease}.product-image-wrap:hover .product-visual{filter:brightness(1.03)}.product-badge{background:#f5e5cb;color:#64381f;font-size:10px;font-weight:700;padding:6px 8px;top:12px;left:12px}.product-badge.badge-new{background:#d6dfba;color:#3b5027}.favorite-button{background:#fff9efdb;right:7px;top:7px;color:#543929}.favorite-button.selected{color:#9b4129;background:#f9e4d9}.product-info{padding:16px;flex:1;display:flex;flex-direction:column}.product-info .eyebrow{font-size:9px;letter-spacing:1.1px;color:#7c5539}.product-name h3{font-size:16px;font-weight:700;line-height:1.3}.product-name svg{display:none}.product-concentration{font-size:11px;color:#75665b;margin-top:3px}.product-note{font-size:11px;color:#625b54;min-height:35px;line-height:1.6;margin:6px 0 10px}.card-variants{display:flex;gap:5px;flex-wrap:wrap;margin:auto 0 10px}.card-variants button{background:transparent;border:1px solid #d4c5b4;padding:6px 8px;font-size:11px;border-radius:3px;min-height:36px}.card-variants button[aria-pressed=true]{background:#f0ddbd;border-color:#8c572e;color:#583215;font-weight:800}.card-variants button:disabled{text-decoration:line-through}.product-price-row{margin:2px 0 12px;align-items:baseline}.product-price-row strong{font-size:18px;color:#39251c}.product-price-row small{font-size:10px;color:#69594c}.card-add{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;border:1px solid #b9a087;background:#fcf7ee;border-radius:3px;min-height:42px;font-size:12px;font-weight:650}.card-add:hover{background:#39271c;color:#fff4e5;border-color:#39271c}.volume-caption{font-size:10px;color:#4c6446;margin-top:9px}.quick-view{display:grid;grid-template-columns:.8fr 1fr;gap:24px}.quick-view h2{font-size:26px;font-weight:650;margin:8px 0 15px}.quick-view p:not(.eyebrow){font-size:13px}.quick-view .note-tags{margin:15px 0}.quick-view .card-variants{margin:18px 0}@media (max-width:1150px){.container{width:calc(100% - 50px)}.product-info{padding:12px}.product-name h3{font-size:15px}}@media (max-width:640px){.container{width:calc(100% - 32px)}.eyebrow{font-size:9px}.product-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-info{padding:12px 10px}.product-info .eyebrow{font-size:8px;letter-spacing:.6px}.product-name h3{font-size:14px}.product-concentration,.product-note{font-size:10px}.product-note{line-height:1.6;min-height:46px;margin-bottom:8px}.card-variants{gap:4px}.card-variants button{padding:7px 6px;font-size:10px;min-height:36px}.product-price-row{flex-wrap:wrap;gap:4px;margin-bottom:10px}.product-price-row strong{font-size:16px}.product-price-row small{font-size:9px}.card-add{font-size:10px;min-height:43px;gap:4px}.card-add svg{width:14px}.product-badge{top:8px;left:7px;font-size:8px;padding:5px;max-width:calc(100% - 48px)}.favorite-button{width:38px;height:38px;right:3px;top:3px}.favorite-button svg{width:16px}.volume-caption{font-size:9px}.quick-view{grid-template-columns:1fr}.quick-view>.product-visual{width:55%;margin:auto}.quick-view h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.product-card *{transition:none!important;animation:none!important}}.commerce-surface{min-height:100vh;background:var(--sigma-paper);color:var(--sigma-ink)}.commerce-surface:not([data-storefront=perfumes]) :is(h1,h2,h3){font-family:var(--font-ui);letter-spacing:-.04em;font-weight:650}.commerce-surface:not([data-storefront=perfumes]) .button{border-radius:var(--radius-control)}.commerce-surface:not([data-storefront=perfumes]) .product-card{background:transparent;border-color:var(--sigma-border)}.commerce-surface:not([data-storefront=perfumes]) .product-info{background:var(--sigma-paper)}.commerce-surface:not([data-storefront=perfumes]) .product-name h3{font-size:17px;letter-spacing:-.025em}.commerce-surface:not([data-storefront=perfumes]) .card-add{background:var(--sigma-ink);color:white;border-color:var(--sigma-ink)}.commerce-surface:not([data-storefront=perfumes]) .card-add:hover{background:var(--accent)}.commerce-surface:not([data-storefront=perfumes]) .product-badge{background:var(--sigma-paper);color:var(--sigma-ink);border-color:var(--sigma-border)}.commerce-surface:not([data-storefront=perfumes]) .card-variants button[aria-pressed=true]{background:var(--sigma-ink);border-color:var(--sigma-ink);color:white}.commerce-surface:not([data-storefront=perfumes]) .filter-help{background:var(--tint)}.commerce-surface:not([data-storefront=perfumes]) .modal{background:var(--sigma-paper);color:var(--sigma-ink)}.commerce-surface:not([data-storefront=perfumes]) .guide-hero{background:var(--tint)}.commerce-surface:not([data-storefront=perfumes]) .catalog-intro{border-bottom:1px solid var(--sigma-border)}.commerce-surface:not([data-storefront=perfumes]) .catalog-intro h1{max-width:750px}.special-topline{display:flex;justify-content:space-between;gap:20px;background:var(--sigma-ink);color:#fff;padding:8px 40px;font-size:10px;letter-spacing:1.2px}.special-topline a{display:flex;gap:7px;align-items:center;letter-spacing:0}.special-header{position:relative;z-index:30;border-bottom:1px solid var(--sigma-border);background:var(--sigma-paper)}.special-header-main{display:flex;align-items:center;gap:38px;min-height:96px}.special-title{display:inline-flex;gap:9px;align-items:center;flex-shrink:0;font-weight:850;line-height:1;letter-spacing:-1.5px;font-size:32px}.special-title strong{font-size:11px;letter-spacing:1px;padding:7px 6px;border:1px solid;align-self:flex-start}.special-actions{gap:4px;margin-left:auto}.special-actions,.special-cart{display:flex;align-items:center}.special-cart{gap:8px;border:0;border-radius:4px;padding:12px 14px;background:var(--sigma-ink);color:white}.special-cart span{min-width:18px}.special-search{position:relative;flex:1;max-width:660px}.special-search form{display:flex;align-items:center;gap:12px;border:1px solid var(--sigma-border);background:rgba(255,255,255,.55);height:46px;padding-left:15px}.special-search input{border:0;background:transparent;min-width:0;flex:1;outline-offset:2px;font-size:13px;color:var(--sigma-ink)}.special-search form button{height:44px;width:44px;display:grid;place-items:center;border:0;background:transparent}.special-suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--sigma-paper);border:1px solid var(--sigma-border);box-shadow:0 16px 30px #0002;padding:16px;z-index:40}.special-suggestions>small{font-size:10px;letter-spacing:1px}.special-suggestions>a{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--sigma-border)}.special-suggestions .product-visual{width:54px;height:54px;flex-shrink:0}.special-suggestions a>span{flex:1;font-weight:650;font-size:13px}.special-suggestions a small{display:block;font-size:9px;color:var(--sigma-muted);overflow-wrap:anywhere}.special-suggestions a b{font-size:12px;white-space:nowrap}.special-nav{gap:32px;min-height:49px;font-size:12px;font-weight:650;border-top:1px solid var(--sigma-border)}.special-nav,.special-nav a{display:flex;align-items:center}.special-nav a{gap:8px;min-height:44px}.special-nav a:hover{text-decoration:underline;text-underline-offset:5px}.special-nav-end{margin-left:auto}.specialist-mobile-menu{display:none}.special-mobile-links{display:grid;gap:8px}.special-mobile-links a{min-height:52px;border-bottom:1px solid var(--sigma-border);display:flex;align-items:center;justify-content:space-between}.header-packaging .special-header-main{display:grid;grid-template-columns:1fr auto 1fr;min-height:112px}.header-packaging .special-title{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:4px;font-family:var(--font-editorial);font-size:43px;font-weight:600;letter-spacing:-2px}.header-packaging .special-title strong{font-family:var(--font-ui);font-size:9px;border:0;align-self:center;padding:0;letter-spacing:4px}.header-packaging .special-search{grid-column:1;grid-row:1}.header-packaging .special-actions{grid-column:3;grid-row:1}.header-packaging .special-nav{justify-content:center;border-top:0;gap:44px}.header-packaging .special-nav-end{margin-left:0}.tool-title{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:26px}.tool-title h2{font-size:clamp(25px,2.7vw,39px);margin-top:10px;line-height:1.12}.tool-title>p{font-size:12px;max-width:250px;color:var(--sigma-muted)}.special-footer{padding:54px 0 22px;background:var(--sigma-ink);color:var(--sigma-paper);margin-top:76px}.special-footer .container{display:grid;grid-template-columns:1fr 2fr;gap:45px}.special-footer-heading p{margin-top:18px;max-width:250px;font-size:13px;opacity:.8}.special-footer .special-title{font-size:30px}.special-footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.special-footer-links>div{display:flex;flex-direction:column;gap:10px}.special-footer-links b{font-size:12px;margin-bottom:12px}.special-footer-links a{font-size:12px;display:flex;align-items:center;gap:7px;opacity:.85;min-height:26px}.special-footer-links a:hover{opacity:1;text-decoration:underline}.special-footer-bottom{grid-column:1/-1;border-top:1px solid #ffffff40;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:10px;opacity:.8}.footer-packaging{background:#eabcce;color:#55263b}.footer-packaging .special-footer-bottom{border-color:#55263b40}.sticker{display:inline-block;background:#d7ed85;padding:9px 16px;font-size:10px;font-weight:800;letter-spacing:.6px;transform:rotate(-3deg);color:#292047}.use-tabs{display:flex;flex-wrap:wrap;gap:8px}.packaging-hero{display:grid;grid-template-columns:1fr 1fr;background:#edbdc9;position:relative}.packaging-hero-type{padding:60px 30px 46px max(40px,calc((100vw - 1440px) / 2));position:relative}.commerce-surface .packaging-hero h1{font-family:var(--font-editorial);font-size:clamp(65px,7.2vw,108px);font-weight:500;letter-spacing:-.055em;line-height:.95;margin:25px 0}.packaging-hero h1 em{font-weight:400;color:#913353}.packaging-hero-type>p:not(.eyebrow){font-size:17px;line-height:1.5;margin:24px 0}.packaging-hero .button{border-radius:4px;background:#55263b}.packaging-scribble{position:absolute;right:30px;bottom:15px;font-size:90px;transform:rotate(-25deg);line-height:1}.packaging-hero-image{position:relative;min-height:530px}.packaging-hero-image>img{width:100%;height:100%;object-fit:cover}.packaging-stamp{position:absolute;right:24px;top:28px;width:142px;height:142px;border:1px dashed #55263b;background:#ffdc7f;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;transform:rotate(10deg);font-size:19px;line-height:1.2;letter-spacing:3px;font-weight:700}.packaging-stamp em{font-family:var(--font-editorial);font-size:25px;letter-spacing:0;font-weight:500}.packaging-stamp>span{font-size:30px;margin-top:8px}.packaging-hero-foot{grid-column:1/-1;background:#55263b;color:#fff0df;display:flex;justify-content:space-around;gap:20px;padding:18px;font-size:10px;letter-spacing:2px;font-weight:650}.packaging-use{padding-top:64px}.packaging-use .tool-title h2{font-size:clamp(32px,4vw,52px);font-family:var(--font-editorial);font-weight:500}.use-pointer{font-size:80px;line-height:.6;color:#b76170}.use-tabs button{border:1px solid #dfbac5;padding:10px 19px;background:transparent;border-radius:4px;min-height:44px;font-size:12px}.use-tabs button[aria-pressed=true]{background:#55263b;color:#fff}.use-caption{font-size:12px;color:#805267;margin:20px 0 25px}.product-card-packaging .product-image-wrap{border-radius:0;border:0}.product-card-packaging .product-name h3{font-family:var(--font-editorial)!important;font-size:24px!important;font-weight:600!important}.product-card-packaging .product-info>.eyebrow{display:none}.product-card-packaging .product-info{padding:18px 0}.finish-section{margin-top:65px;background:#eddbaf;padding:50px 0}.finish-section h2{font-family:var(--font-editorial)!important;font-weight:500!important;font-size:42px;max-width:780px;margin:16px 0 32px;line-height:1.1}.finish-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.finish-grid>a{min-height:250px;padding:28px;border:1px solid #55263b30;position:relative}.finish-grid span{font-size:9px;letter-spacing:1.5px}.finish-grid h3{font-family:var(--font-editorial)!important;font-size:37px;margin:42px 0 12px;font-weight:500!important}.finish-grid p{font-size:12px;max-width:245px}.finish-grid svg{position:absolute;right:20px;top:23px}.finish-holo{background:linear-gradient(120deg,#d9c5e9,#bce1d8 45%,#f4c4cf 75%,#f6dca4)}.finish-matte{background:#e8b7c5}.finish-clear{background:#fffbf285;backdrop-filter:blur(2px)}.packaging-custom{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;padding-top:70px;align-items:center}.packaging-custom h2{font-family:var(--font-editorial)!important;font-weight:500!important;font-size:48px;margin:25px 0 20px;line-height:1.05}.packaging-custom p{font-size:14px;max-width:410px;margin-bottom:25px}.label-stack{gap:0;padding:20px}.label-stack,.label-stack>span{display:flex;justify-content:center}.label-stack>span{flex-direction:column;text-align:center;width:190px;height:230px;background:#eabcce;border:1px solid #55263b50;transform:rotate(-10deg);font-size:12px;letter-spacing:1px;box-shadow:4px 8px 0 #55263b15}.label-stack>span+span{background:#ffdc7f;transform:rotate(9deg);margin-left:-30px;margin-top:50px}.label-stack b{font-family:var(--font-editorial);font-size:31px;line-height:1.1;letter-spacing:-1px;margin-top:15px}@media (min-width:1500px){.packaging-hero-type{padding-left:max(40px,calc((100vw - 1440px) / 2))}}@media (max-width:1100px){.special-header-main{gap:22px}.special-title{font-size:26px}.special-nav{gap:20px}.special-nav-end{display:none!important}.header-packaging .special-header-main{gap:20px}.special-footer .container{grid-template-columns:1fr 2fr;gap:30px}.packaging-hero-type{padding-left:30px}.packaging-hero h1{font-size:75px!important}.packaging-hero-image{min-height:500px}.packaging-stamp{width:110px;height:110px;font-size:14px}.packaging-stamp em{font-size:22px}.packaging-stamp>span{font-size:24px}}@media (max-width:800px){.special-topline{padding:8px 22px}.special-header-main{min-height:80px;gap:15px;flex-wrap:wrap;padding-top:16px;padding-bottom:15px}.special-header-main .special-title{font-size:27px}.special-title strong{font-size:9px}.special-actions{gap:0}.special-actions .icon-button{width:37px}.special-search{flex-basis:100%;max-width:none;order:3}.special-search form{height:42px}.special-nav{gap:20px;overflow-x:auto;white-space:nowrap;font-size:11px}.header-packaging .special-header-main{display:flex;min-height:0}.header-packaging .special-title{display:flex;flex-direction:row;font-size:31px}.header-packaging .special-title strong{letter-spacing:1px;align-self:flex-end;margin-bottom:4px}.header-packaging .special-nav{justify-content:start;gap:22px}.specialist-mobile-menu{display:flex;width:28px}.special-header-main .special-title{margin-right:auto}.special-actions{margin-left:0}.special-footer .container{grid-template-columns:1fr}.special-footer-links{gap:25px}.special-footer{margin-top:50px}.tool-title{align-items:start}.tool-title h2{font-size:28px}.packaging-hero h1{font-size:58px!important}.packaging-hero-type{padding:35px 22px}.packaging-hero-type .eyebrow{font-size:8px}.packaging-hero-type>p:not(.eyebrow){font-size:14px}.packaging-hero-image{min-height:430px}.packaging-scribble{font-size:55px;right:15px}.packaging-hero-foot{font-size:8px;letter-spacing:1px;gap:12px}.packaging-use{padding-top:40px}.finish-section h2{font-size:36px}.finish-grid{gap:12px}.finish-grid>a{padding:21px;min-height:260px}.finish-grid h3{font-size:29px}.finish-grid p{font-size:11px}.finish-grid span{font-size:8px}.packaging-custom{gap:22px}.packaging-custom h2{font-size:36px}.label-stack{padding:0}.label-stack>span{width:140px;height:185px;font-size:10px}.label-stack b{font-size:25px}}@media (max-width:600px){.commerce-surface .container{width:calc(100% - 36px)}.special-topline{padding:7px 18px;gap:10px;font-size:8px;letter-spacing:.7px}.special-topline a{font-size:9px;white-space:nowrap}.special-header-main{gap:11px;padding-top:13px;padding-bottom:12px}.special-header-main .special-title{font-size:25px;gap:5px}.special-title strong{font-size:8px;padding:5px}.special-actions .icon-button{width:32px;height:40px}.special-actions svg{width:19px}.special-actions>a{display:none}.special-cart{padding:10px;gap:4px}.special-cart span{font-size:11px;min-width:14px}.special-nav{gap:20px}.special-nav,.special-nav a{min-height:43px}.special-search form{border-radius:4px}.special-suggestions{padding:12px}.special-suggestions a>span{font-size:11px}.special-suggestions a b{font-size:10px}.special-footer-links{grid-template-columns:1fr 1fr;gap:25px}.special-footer-links>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.special-footer-links>div:last-child b{grid-column:1/-1}.special-footer-bottom{flex-direction:column;gap:10px}.special-footer .container{gap:32px}.tool-title{flex-direction:column;gap:17px;margin-bottom:22px}.tool-title h2{font-size:29px}.tool-title>p{max-width:none}.commerce-surface:not([data-storefront=perfumes]) .product-name h3{font-size:15px}.commerce-surface:not([data-storefront=perfumes]) .product-info .eyebrow{font-size:8px}.packaging-hero{grid-template-columns:1fr}.packaging-hero-type{padding:32px 24px 28px}.packaging-hero h1{font-size:72px!important;margin:18px 0}.packaging-hero-type .eyebrow{font-size:9px}.packaging-hero-type>p:not(.eyebrow){font-size:15px;margin:20px 0}.packaging-scribble{font-size:75px;right:35px;bottom:16px}.packaging-hero-image{min-height:0;height:310px}.packaging-hero-image>img{object-position:center 50%}.packaging-stamp{width:112px;height:112px;top:18px;right:20px}.packaging-hero-foot{font-size:7px;padding:14px 12px;text-align:center;line-height:1.5;letter-spacing:.8px}.packaging-use .tool-title{flex-direction:row;align-items:center}.packaging-use .tool-title h2{font-size:36px;max-width:250px}.use-pointer{font-size:58px}.use-tabs{gap:7px}.use-tabs button{font-size:11px;padding:8px 12px;min-height:41px}.use-caption{font-size:11px}.product-card-packaging .product-name h3{font-size:21px!important}.product-card-packaging .product-info{padding:14px 0}.finish-section{margin-top:40px;padding:36px 0}.finish-section h2{font-size:34px}.finish-grid{grid-template-columns:1fr;gap:12px}.finish-grid>a{min-height:200px;padding:23px}.finish-grid h3{margin:24px 0 12px;font-size:35px}.finish-grid p{max-width:260px;font-size:12px}.finish-grid span{font-size:9px}.packaging-custom{grid-template-columns:1fr;padding-top:46px;gap:20px}.packaging-custom h2{font-size:39px}.label-stack{padding:15px 10px 5px}.label-stack>span{width:175px;height:220px}.label-stack b{font-size:31px}.special-footer{padding-top:38px}}@media (max-width:360px){.special-topline>span{font-size:7px;max-width:190px}.special-header-main{gap:7px}.special-header-main .special-title{font-size:22px}.special-actions .icon-button{width:29px}.special-cart{padding:9px 7px}.packaging-hero h1{font-size:63px!important}.special-title strong{font-size:7px}.label-stack>span{width:150px}}.special-nav{scrollbar-width:none}.special-nav::-webkit-scrollbar{display:none}.commerce-surface:not([data-storefront=perfumes]) .active-filter-chips button{background:var(--sigma-surface);border-color:var(--sigma-border);color:var(--sigma-ink)}.header-packaging .special-title strong{font-size:12px;letter-spacing:1.8px}.special-footer-links a>span{min-width:0;overflow-wrap:anywhere}.special-footer-links a>svg{flex-shrink:0}@media (max-width:800px){.header-packaging .special-title{flex-direction:column;align-items:center;gap:2px}.header-packaging .special-title strong{align-self:center;font-size:10px;letter-spacing:.7px;margin:0}}:is([data-storefront=packaging],.theme-packaging){--sigma-paper:#0B0B0F;--sigma-ink:#FFFFFF;--sigma-surface:#15151E;--sigma-muted:#C4BED4;--sigma-border:#34313F;--accent:#8B5CF6;--tint:#211A32;--whatsapp:#8B5CF6;--radius-control:8px;--brand-card:#15151E;--brand-action-text:#0B0B0F;--brand-selected:#282039;--brand-positive:#5EEAD4;--holo-violet:#8B5CF6;--holo-blue:#38BDF8;--holo-pink:#F472B6;--holo-green:#5EEAD4;--holo-gradient:linear-gradient(115deg,#8B5CF6,#38BDF8 35%,#5EEAD4 65%,#F472B6);--brand-action:var(--holo-gradient)}.commerce-surface:is([data-storefront=frascos],[data-storefront=packaging]){--switcher-surface:var(--brand-card);--switcher-ink:var(--sigma-ink);--switcher-border:var(--sigma-border);--switcher-muted:var(--sigma-muted);--switcher-selected:var(--brand-selected);--switcher-focus:var(--brand-positive);& :is(input,select,textarea){color:var(--sigma-ink);accent-color:var(--accent)}& :is(input,textarea)::placeholder{color:var(--sigma-muted);opacity:.8}& :is(select,option){background-color:var(--brand-card)}& :is(.special-header,.special-search form,.special-suggestions){background:var(--brand-card);border-color:var(--sigma-border)}& :is(.button:not(.secondary),.card-add,.special-cart){background:var(--brand-action);color:var(--brand-action-text);border-color:transparent}& :is(.button:not(.secondary),.card-add,.special-cart):hover{background:var(--brand-action);color:var(--brand-action-text);filter:brightness(1.08)}& .button.secondary{background:transparent;color:var(--sigma-ink);border-color:var(--sigma-border)}& :is(.button.secondary:hover,.icon-button:hover){background:var(--brand-selected);color:var(--sigma-ink)}& :is(.product-card,.product-info,.workflow-form,.order-review,.draft-card){background:var(--brand-card);border-color:var(--sigma-border)}& :is(.breadcrumbs,.catalog-number,.sort-select>span,.category-filter,.results-summary,.filter-help p,.product-concentration,.product-note,.product-price-row small,.product-family,.product-description,.detail-price>span:last-child,.detail-price>del,.variant-fieldset legend>span,.stock-status small,.volume-table th,.prototype-hint,.product-assurances,.product-accordion dt,.product-accordion>p,.product-info>.eyebrow,.mobile-buy-bar small,.use-caption,.search-caption,.search-results small,.cart-item-info>.eyebrow,.results-line,.guide-steps p,.guide-faq details>p){color:var(--sigma-muted)}& :is(.breadcrumbs span:last-child,.product-price-row strong,.quantity input){color:var(--sigma-ink)}& :is(.card-variants button,.variant-fieldset button,.quantity,.volume-table td,.cart-item,.cart-summary,.modal,.modal.drawer,.gallery-thumbnails button,.product-accordion){border-color:var(--sigma-border)}& :is(.card-variants button[aria-pressed=true],.variant-fieldset button.selected,.quantity-presets button[aria-pressed=true],.technical-filters fieldset button[aria-pressed=true]){background:var(--brand-action);border-color:transparent;color:var(--brand-action-text)}& :is(.category-filter.active,.volume-caption,.stock-status,.discount){color:var(--brand-positive)}& .stock-dot{background:var(--brand-positive)}& .preview-note>svg,& .section-heading .eyebrow{color:var(--brand-positive)}& .message-preview{background:var(--brand-card);color:var(--sigma-ink);border-color:var(--sigma-border)}& .toast{background:var(--brand-action);color:var(--brand-action-text);border-radius:var(--radius-control)}& :is(.volume-table tr.current,.preview-note){background:var(--brand-selected);color:var(--sigma-ink)}& :is(.mobile-buy-bar,.filter-dialog,.modal){background:var(--sigma-paper);color:var(--sigma-ink);border-color:var(--sigma-border)}& :is(.favorite-button,.quick-view-trigger){background:var(--brand-card);color:var(--sigma-ink);border-color:var(--sigma-border)}& .favorite-button.selected{color:var(--accent);background:var(--brand-selected)}& .custom-brand-preview{background:#FFFFFF;color:#0F172A;border-color:#E2E8F0}& .preview-swatches span{border-color:var(--sigma-border)}& .special-footer{background:var(--brand-card);color:var(--sigma-ink);border-top:1px solid var(--sigma-border)}& .special-footer-bottom{border-color:var(--sigma-border)}& :focus-visible{outline-color:var(--accent)}}.commerce-surface[data-storefront=packaging]{color-scheme:dark;& .special-header{background:#0B0B0F}& .special-title{color:#FFFFFF}& .special-nav a:hover,& .special-title strong{color:#5EEAD4}& .special-search form{background:#15151E}& .packaging-hero{background:#0B0B0F;overflow:clip;border-top:1px solid #34313f}& .packaging-hero-type{background:radial-gradient(ellipse at 0 20%,#8B5CF615,transparent 70%)}& .packaging-hero-type>.eyebrow{color:#5EEAD4}& .packaging-hero h1{color:#FFFFFF}& .packaging-hero h1 em{color:#5EEAD4;background:var(--holo-gradient);background-clip:text;-webkit-text-fill-color:transparent;padding-right:.08em}& .packaging-hero-type>p:not(.eyebrow){color:#C4BED4}& .packaging-hero-image{background:#0B0B0F}& .packaging-hero-image>img{object-position:52% center}& .packaging-stamp{background:#0B0B0FDB;color:#5EEAD4;border-color:#5EEAD4;backdrop-filter:blur(10px)}& :is(.packaging-scribble,.use-pointer){color:#8B5CF6}& .packaging-hero-foot{background:#15151E;color:#FFFFFF;border-top:2px solid transparent;border-image:var(--holo-gradient) 1}& .packaging-hero-foot span:nth-child(2){color:#5EEAD4}& .packaging-hero-foot span:nth-child(3){color:#F472B6}& .use-tabs button{border-color:#34313F;color:#FFFFFF}& .use-tabs button:hover{background:#211A32}& .use-tabs button[aria-pressed=true]{background:var(--holo-gradient);color:#0B0B0F;border-color:transparent;font-weight:750}& .product-card{border:1px solid #34313f;border-radius:10px;overflow:hidden}& .product-card .product-info{padding:18px}& .finish-section{background:#111118;border-block:1px solid #34313F}& .finish-grid>a{border-color:#34313F;border-radius:12px}& .finish-holo{background:var(--holo-gradient);color:#0B0B0F}& .finish-matte{background:#211A32;border-color:#8B5CF6;color:#FFFFFF}& .finish-matte h3{color:#F472B6}& .finish-clear{background:#15151E;border-color:#38BDF8;color:#FFFFFF}& .finish-clear h3{color:#38BDF8}& .sticker{background:var(--holo-gradient);color:#0B0B0F}& .packaging-custom{overflow:clip}& .packaging-custom p{color:#C4BED4}& .label-stack>span{background:#211A32;color:#F472B6;border-color:#8B5CF6;box-shadow:4px 8px 24px #00000040}& .label-stack>span+span{background:var(--holo-gradient);color:#0B0B0F;border-color:#5EEAD4}& .catalog-studio-link{background:#211A32;color:#FFFFFF;border-color:#8B5CF6}& .category-filter.active{color:#5EEAD4}& .guide-hero{background:#15151E}& .modal::backdrop{background:#0B0B0FAA}& .special-footer{background:#0B0B0F;border-top:2px solid transparent;border-image:var(--holo-gradient) 1}& .favorite-button.selected{color:#F472B6}& :focus-visible{outline-color:#5EEAD4}}.skip{position:fixed;top:-80px;z-index:100;background:#fff;color:#000;padding:15px}.skip:focus{top:10px}.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:var(--holo-gradient);color:#0B0B0F;min-height:48px;padding:15px 22px;border:0;border-radius:4px;font-size:12px;font-weight:700;line-height:1.4}.primary-button:hover{filter:brightness(1.08)}.empty{padding:60px 25px;text-align:center;border:1px solid var(--border);margin:25px 0}.empty>svg{color:#38BDF8;margin-bottom:20px}.empty h3{font-size:20px;font-weight:500}.empty p{font-size:12px;color:var(--muted);line-height:1.8;max-width:400px;margin:14px auto 25px}.toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);background:#171717;color:#fff;border:1px solid #8b5cf6;padding:16px 20px;z-index:50;font-size:12px;max-width:calc(100% - 32px);box-shadow:0 8px 35px #0003}.toast:not([hidden]){display:flex;align-items:center;gap:20px}.toast button{background:none;color:#fff;border:0;padding:4px;display:flex}.cart-dialog{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(640px,100%);max-width:100%;border:0;padding:0;background:var(--card);color:var(--ink);overflow:auto}.cart-dialog::backdrop{background:#000a;backdrop-filter:blur(3px)}.cart-body{padding:30px}.cart-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid var(--border);padding-bottom:25px}.cart-heading h2{font-size:38px}.cart-heading .eyebrow{font-size:9px;margin-bottom:8px}.cart-intro{font-size:11px;color:var(--muted);margin:20px 0}.cart-line{display:flex;gap:16px;align-items:flex-start;padding:20px 0;border-bottom:1px solid var(--border)}.cart-photo{width:70px;height:90px;flex-shrink:0;background:#f5f5f5;padding:8px}.cart-line-info{flex:1}.cart-line h3{font-size:12px;line-height:1.6}.cart-line p{font-size:10px;color:var(--muted);line-height:1.5;margin:6px 0}.cart-line small{font-size:9px;color:var(--muted)}.quantity{display:flex;width:112px;height:33px;border:1px solid var(--border);margin-top:12px}.quantity button{padding:6px;background:none;border:0;display:grid;place-items:center;width:30px}.quantity input{width:48px;border:0;text-align:center;background:transparent;color:var(--ink);font-size:11px;appearance:textfield}.quantity input::-webkit-inner-spin-button{appearance:none}.line-total{display:flex;flex-direction:column;gap:15px;align-items:flex-end}.line-total strong{font-size:12px;white-space:nowrap}.line-total button{background:transparent;border:0;color:var(--muted);padding:8px}.total{display:flex;justify-content:space-between;margin:28px 0 10px;font-size:14px}.total b{font-size:23px;font-weight:600}.privacy-note,.shipping-note{font-size:10px;color:var(--muted);line-height:1.8}.customer-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:25px 0}.customer-fields label{font-size:10px;display:block}.customer-fields span{color:var(--muted)}.customer-fields input{display:block;width:100%;background:transparent;color:var(--ink);border:1px solid var(--border);padding:11px;margin-top:8px;border-radius:3px}.full{width:100%;justify-content:space-between}.privacy-note{margin-top:15px}.review h3{font-size:13px;margin-bottom:12px}.review pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow-y:auto;background:var(--paper);border:1px solid var(--border);padding:16px;font:11px/1.9 Manrope Variable,sans-serif;margin-bottom:20px}.cart-alert{padding:15px;border:1px solid #8b5cf6;font-size:12px;line-height:1.7;margin-top:20px}@media(max-width:800px){.cart-body{padding:23px 18px}.cart-photo{width:50px;height:70px}.cart-line{gap:10px}.line-total strong{font-size:11px}.customer-fields{grid-template-columns:1fr}.toast{font-size:11px;width:calc(100% - 32px)}.cart-dialog .empty{padding:45px 20px}}.commerce-surface{--paper:var(--sigma-paper);--ink:var(--sigma-ink);--muted:var(--sigma-muted);--border:var(--sigma-border);--card:var(--brand-card)}.commerce-surface .container{width:calc(100% - 80px)}html{scroll-padding-top:28px}body{background:#0B0B0F}.icon-button{position:relative}.nav-guide{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:0;min-height:44px;font:inherit;white-space:nowrap}.nav-guide:hover{text-decoration:underline;text-underline-offset:5px}.favorite-count{position:absolute;top:1px;right:0;border-radius:50%;background:#5EEAD4;color:#0B0B0F;width:16px;height:16px;font-size:9px;line-height:16px}.special-cart{min-height:48px}.commerce-surface[data-storefront=packaging] .special-header{background:#15151E}.packaging-hero-image{overflow:hidden}.actual-envelope-scene{position:absolute;inset:0;isolation:isolate;background:radial-gradient(ellipse at 30% 85%,#8B5CF62b,transparent 55%),radial-gradient(ellipse at 85% 80%,#38BDF818,transparent 60%),#070709}.actual-envelope-scene:after{content:"";position:absolute;bottom:5%;left:6%;right:4%;height:8%;background:var(--holo-gradient);opacity:.25;filter:blur(24px);z-index:-1}.actual-envelope{position:absolute;filter:drop-shadow(12px 24px 12px #0009)}.actual-envelope .product-photo{width:100%;height:100%;object-fit:contain;padding:0}.actual-sobre-15{width:48%;height:68%;left:4%;bottom:12%;transform:rotate(-12deg);z-index:1}.actual-sobre-18{width:48%;height:88%;right:3%;bottom:8%;transform:rotate(7deg)}.actual-sobre-8{width:38%;height:52%;left:31%;bottom:4%;transform:rotate(-2deg);z-index:2}.packaging-stamp{z-index:3}.catalog-anchor{scroll-margin-top:28px}.active-search{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px;color:var(--sigma-muted);font-size:12px}.product-image-button{border:0;background:none;padding:0;display:block;width:100%}.commerce-surface[data-storefront=packaging] .product-visual{aspect-ratio:1;background:radial-gradient(ellipse at 50% 35%,#f3f0e9,#e9e3d9);height:auto}.product-card .product-visual>.product-photo{width:100%;height:100%;object-fit:contain;padding:24px 40px 30px;filter:drop-shadow(4px 12px 8px #0003)}.product-name{padding:0;border:0;background:none;text-align:left}.quick-view-trigger{position:absolute;bottom:9px;left:10px;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid var(--sigma-border);border-radius:3px;font-size:10px;min-height:38px}.quick-view-trigger:hover{filter:brightness(1.15)}.product-card-packaging .product-name h3{line-height:1.3}.product-card-packaging .product-info{flex:1}.product-card .product-note{min-height:35px}.purchase-minimum{margin:0 0 10px;color:var(--sigma-ink);font-size:14px;line-height:1.5}.purchase-minimum strong{font-weight:700;white-space:nowrap}.product-card .purchase-minimum{margin-top:auto}.product-card .card-variants{margin-top:0}.volume-caption{min-height:16px}.special-footer-links button{border:0;background:none;padding:0;text-align:left;font-size:12px;opacity:.85;min-height:26px}.special-footer-links button:hover{opacity:1;text-decoration:underline}.special-footer .special-title strong{color:#5EEAD4}.studio-modal{width:min(900px,calc(100% - 40px));max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid var(--sigma-border);background:var(--sigma-paper);color:var(--sigma-ink);border-radius:12px;overflow:auto}.studio-modal::backdrop{background:#0B0B0FAA;backdrop-filter:blur(4px)}.studio-modal-body{padding:30px}.studio-modal-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:25px}.commerce-surface .studio-modal h2{font-family:var(--font-editorial);font-size:36px;font-weight:500}.studio-modal-heading>.icon-button{flex-shrink:0}.quick-view{grid-template-columns:1fr 1fr;align-items:center}.quick-product-photo{height:360px;background:#eee9e0;border-radius:6px;padding:25px}.quick-product-photo>img{width:100%;height:100%;object-fit:contain}.saved-order-link{margin-bottom:24px}.favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-content{font-size:14px}.guide-content ol{display:grid;gap:24px;padding-left:23px}.guide-content p{color:var(--sigma-muted);margin-top:8px}.guide-content details{border-top:1px solid var(--sigma-border);padding:17px 0}.guide-content summary{cursor:pointer;font-weight:650}.brand-studio{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.brand-preview{position:relative;height:370px;padding:20px;background:#eee9e0;border-radius:8px}.brand-preview>img{width:100%;height:100%;object-fit:contain}.brand-preview-label{position:absolute;top:48%;left:24%;width:52%;padding:17px 10px;background:#fff;color:#171717;text-align:center;font-size:8px;box-shadow:0 5px 12px #0002}.brand-preview-label b{display:block;font:500 26px/1.15 var(--font-editorial);margin-top:10px;overflow-wrap:anywhere}.brand-studio-fields{display:grid;gap:20px}.brand-studio-fields label{font-size:12px}.brand-studio-fields input,.brand-studio-fields select{display:block;width:100%;min-height:44px;padding:9px;margin-top:8px;border:1px solid var(--sigma-border);background:var(--brand-card);color:var(--sigma-ink);border-radius:4px}.brand-studio-fields p{color:var(--sigma-muted);font-size:11px}.cart-dialog h2{font-family:var(--font-editorial)}.cart-photo{background:#eee9e0}.cart-photo>.product-photo{width:100%;height:100%;object-fit:contain}.cart-dialog .quantity{box-sizing:content-box}.cart-dialog .primary-button{border-radius:8px}.toast{pointer-events:auto}@media (max-width:1100px){.commerce-surface .container{width:calc(100% - 60px)}.product-card .product-visual>.product-photo{padding:22px 26px 28px}}@media (max-width:800px){.special-header-main{gap:10px}.header-packaging .special-title{font-size:31px}.header-packaging .special-title strong{font-size:10px}.header-packaging .special-search{flex-basis:100%}.header-packaging .special-nav{display:none}.specialist-mobile-menu{display:inline-flex}.special-mobile-links .nav-guide{text-align:left}.special-actions>.icon-button:first-child{display:none}.commerce-surface .container{width:calc(100% - 44px)}.studio-modal-body{padding:22px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:600px){.commerce-surface .container{width:calc(100% - 36px)}.commerce-surface[data-storefront=packaging] .product-card .product-info{padding:14px}.packaging-hero h1{font-size:clamp(51px,12vw,72px)!important}.packaging-hero-image{height:360px}.actual-sobre-18{height:90%}.actual-sobre-15{height:72%}.actual-sobre-8{height:53%}.packaging-stamp{width:92px;height:92px;font-size:13px;top:15px;right:18px}.packaging-stamp em{font-size:19px}.product-card .product-visual>.product-photo{padding:18px 22px 25px}.product-price-row{flex-wrap:wrap}.card-variants{gap:4px}.card-variants button{font-size:9px;padding:6px;min-height:36px}.product-card .product-note{min-height:51px}.product-card .card-add{font-size:10px}.product-card .volume-caption{font-size:9px}.studio-modal{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.studio-modal-body{padding:20px 16px}.commerce-surface .studio-modal h2{font-size:30px}.brand-studio,.quick-view{grid-template-columns:1fr}.quick-product-photo{height:270px}.brand-preview{height:300px}.favorites-grid{grid-template-columns:1fr}.brand-preview-label{left:30%;width:40%}.brand-preview-label b{font-size:21px}.special-footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important}}@media (forced-colors:active){.commerce-surface[data-storefront=packaging] .packaging-hero h1 em{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.commerce-surface[data-storefront=packaging] .packaging-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);background:radial-gradient(ellipse at 66% 72%,#8B5CF60C,transparent 48%),#0B0B0F}.commerce-surface[data-storefront=packaging] .packaging-hero-type{background:none;align-self:start}.packaging-inspiration{min-width:0;padding:30px clamp(16px,2.4vw,40px) 22px}.commerce-surface .inspiration-heading h2{text-align:center;font:500 clamp(28px,2.8vw,40px)/1.15 var(--font-editorial);letter-spacing:-.5px;margin:0}.inspiration-gallery{position:relative;isolation:isolate;height:clamp(260px,24vw,350px);margin-top:22px}.inspiration-gallery:before{content:"";position:absolute;inset:auto 4% 0;height:26%;z-index:-1;background:radial-gradient(ellipse at 24% 60%,#8B5CF620,transparent 50%),radial-gradient(ellipse at 62% 60%,#5EEAD417,transparent 55%),radial-gradient(ellipse at 85% 60%,#F472B61A,transparent 40%);filter:blur(18px);pointer-events:none}.inspiration-slide{position:absolute;left:32%;bottom:0;width:36%;height:100%;padding:0;border:0;background:none;opacity:0;pointer-events:none;transform-origin:center bottom;transform:translateX(calc(var(--slide-offset) * 95%)) scale(var(--slide-scale));transition:transform .48s cubic-bezier(.22,.68,.22,1),opacity .35s ease;cursor:pointer;-webkit-tap-highlight-color:transparent}.inspiration-slide.is-visible{opacity:.78;pointer-events:auto;z-index:1}.inspiration-slide.is-active{opacity:1;z-index:2}.inspiration-slide.is-visible:hover{opacity:1}.use-example-pouch{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 15px 14px #0007)}.inspiration-caption{position:relative;text-align:center;margin-top:16px;color:#F5F1FF;font-size:15px;line-height:1.6}.inspiration-caption p{margin:0;font-weight:650}.inspiration-caption p span{font-weight:400}.inspiration-caption .text-link{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:#5EEAD4;font-size:13px}.inspiration-caption .text-link:hover{text-decoration:underline;text-underline-offset:4px}.inspiration-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:0 16px;margin:3px auto 0}.inspiration-categories button{position:relative;padding:9px 0;min-height:44px;border:0;background:none;color:#C4BED4;font-size:13px;cursor:pointer}.inspiration-categories button:after{content:"";position:absolute;bottom:4px;left:0;right:0;height:2px;background:#5EEAD4;transform:scaleX(0);transition:transform .2s}.inspiration-categories button[aria-pressed=true]{color:#5EEAD4}.inspiration-categories button[aria-pressed=true]:after{transform:scaleX(1)}.inspiration-categories button:hover{color:#FFF}.inspiration-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:#E8E3EF;cursor:pointer}.inspiration-arrow-prev{left:4px}.inspiration-arrow-next{right:4px}.inspiration-arrow:hover{color:#5EEAD4;background:#ffffff08}.packaging-inspiration :is(button,a):focus-visible{outline:2px solid #5EEAD4;outline-offset:4px}.inspiration-note{margin:12px auto 0;text-align:center;font-size:12px;line-height:1.6;color:#B8B1C8}.packaging-models{padding-block:60px 80px}.models-heading>p{max-width:310px;font-size:14px;line-height:1.7}.commerce-surface[data-storefront=packaging] .models-heading h2{font:500 clamp(36px,4vw,52px)/1.12 var(--font-editorial)}.model-filters{margin-bottom:25px}.commerce-surface[data-storefront=packaging] .packaging-hero-foot{font-size:11px;padding-block:22px}@media (min-width:801px) and (max-width:1100px){.packaging-inspiration{padding-inline:16px}.inspiration-categories{gap:0 14px;max-width:330px}}@media (max-width:800px){.commerce-surface[data-storefront=packaging] .packaging-hero{grid-template-columns:1fr}.packaging-inspiration{padding:12px 22px 26px;width:100%;max-width:680px;margin-inline:auto}.inspiration-gallery{height:clamp(260px,62vw,370px);margin-top:20px}.inspiration-categories{column-gap:18px}}@media (max-width:600px){.commerce-surface .inspiration-heading h2{font-size:30px}.inspiration-categories{max-width:350px;column-gap:16px}.inspiration-categories button{font-size:13px}.inspiration-caption{font-size:14px}.models-heading{align-items:start;flex-direction:column;gap:14px}.packaging-models{padding-block:44px 55px}.commerce-surface[data-storefront=packaging] .packaging-hero-foot{font-size:9px;padding:18px 12px}}@media (prefers-reduced-motion:reduce){.inspiration-categories button:after,.inspiration-slide{transition:none}}.commerce-surface .special-title.brand-s11{display:inline-flex;flex-direction:row;gap:22px;align-items:center;flex:0 0 auto;color:#fff;text-decoration:none}.commerce-surface .brand-s11 .brand-symbol{width:72px;height:90px;flex:0 0 auto;display:block}.commerce-surface .brand-s11 .brand-wordmark{display:flex;flex-direction:column;align-items:flex-start;gap:9px;white-space:nowrap}.commerce-surface .brand-s11 .brand-wordmark>span{font-family:Archivo,Arial,sans-serif;font-size:43px;line-height:1.1;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.commerce-surface .brand-s11 .brand-wordmark>strong{font-family:Archivo,Arial,sans-serif;font-size:30px;font-weight:600;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#a5f3ed;background:none;border:0;padding:0;margin:0;align-self:auto}@supports (background-clip:text) or (-webkit-background-clip:text){.commerce-surface .brand-s11 .brand-wordmark>strong{background:linear-gradient(105deg,#8bf7ed 5%,#9dd9ff 40%,#cdbaff 70%,#f5b4dd);background-clip:text;-webkit-background-clip:text;color:transparent}}@media (forced-colors:active){.commerce-surface .brand-s11 .brand-wordmark>strong{background:none;color:LinkText}}@media (max-width:800px){.commerce-surface .special-title.brand-s11{gap:16px}.commerce-surface .brand-s11 .brand-symbol{width:52px;height:65px}.commerce-surface .brand-s11 .brand-wordmark{gap:6px}.commerce-surface .brand-s11 .brand-wordmark>span{font-size:31px}.commerce-surface .brand-s11 .brand-wordmark>strong{font-size:22px}.header-packaging .special-title.brand-s11{gap:8px}.header-packaging .brand-s11 .brand-symbol{width:40px;height:50px}.header-packaging .brand-s11 .brand-wordmark{gap:4px}.header-packaging .brand-s11 .brand-wordmark>span{font-size:26px}.header-packaging .brand-s11 .brand-wordmark>strong{font-size:18px}}@media (max-width:420px){.header-packaging .special-title.brand-s11{gap:6px}.header-packaging .brand-s11 .brand-symbol{width:34px;height:42.5px}.header-packaging .brand-s11 .brand-wordmark>span{font-size:23px}.header-packaging .brand-s11 .brand-wordmark>strong{font-size:16px}}@media (max-width:380px){.header-packaging .special-header-main{column-gap:6px}}@media (max-width:350px){.commerce-surface .header-packaging .special-header-main{width:calc(100% - 24px)}.header-packaging .brand-s11 .brand-symbol{width:32px;height:40px}.header-packaging .brand-s11 .brand-wordmark>span{font-size:20px}.header-packaging .brand-s11 .brand-wordmark>strong{font-size:14px}}.live-search{position:relative;min-width:0;width:100%;color:#fff;font-size:15px;text-align:left;z-index:35}.live-search .live-search-form{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;margin:0;padding:0 12px;border:1px solid #48433b;border-radius:6px;background:#171715;color:inherit}.live-search-form:focus-within{outline:2px solid #dcc074;outline-offset:2px}.live-search .live-search-form input{flex:1;min-width:0;width:100%;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;outline:none;box-shadow:none;padding:12px 0;height:auto}.live-search-form input::placeholder{color:#b9b7b5}.live-search .live-search-form button{flex:0 0 32px;display:grid;place-items:center;width:32px;min-width:32px;height:42px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.live-search-dropdown{position:absolute;top:calc(100% + 8px);left:0;width:max(100%,400px);max-width:calc(100vw - 36px);background:#fff;color:#171717;border:1px solid #dedbd5;border-radius:10px;box-shadow:0 16px 44px #0004;overflow:hidden}.live-search-summary{margin:0;padding:14px 16px;font-size:13px;font-weight:700;border-bottom:1px solid #e8e6e1}.live-search-dropdown ul{margin:0;padding:0;list-style:none;max-height:min(460px,55dvh);overflow-y:auto;overscroll-behavior:contain}.live-search-option{display:flex;gap:12px;align-items:center;padding:12px 16px;cursor:pointer;border-bottom:1px solid #eeece8;min-height:96px}.live-search-option[aria-selected=true]{background:#f4f0e7;box-shadow:inset 3px 0 #a87b2f}.live-search-photo{display:grid;place-items:center;flex:0 0 64px;width:64px;height:76px;background:#f5f4f1;border-radius:5px;overflow:hidden}.live-search-photo img,.live-search-photo svg{display:block;width:100%;height:100%;max-height:76px;object-fit:contain;padding:4px}.live-search-info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;line-height:1.4}.live-search-info strong{font-family:inherit;font-size:14px;font-weight:700;line-height:1.45}.live-search-info small{font-size:12px;color:#666}.live-search-info>span{font-size:12px;color:#4c4840}.live-search-info b{font-size:14px;color:#171717}.live-search-all{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:#f6f3ed;color:#29241b;padding:14px 16px;text-align:left;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.live-search-empty{font-size:14px;line-height:1.6;padding:14px 16px;margin:0}.shop-accesorios .header-row{flex-wrap:wrap;gap:20px;padding-top:20px;padding-bottom:14px}.shop-accesorios .header-row>.live-search{flex:1;max-width:560px;margin-left:auto}.shop-accesorios .header-row>nav{order:4;flex:1 0 100%;display:flex;justify-content:center;margin:0;padding-top:4px;gap:32px}.shop-accesorios .header-row>.cart-trigger{flex-shrink:0}.shop-accesorios .result-count{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.shop-accesorios .clear-results{border:0;background:transparent;text-decoration:underline;color:inherit;cursor:pointer;font:inherit}.header-packaging .special-search{overflow:visible}.header-packaging .live-search-form{background:#15151e;border-color:#393746;border-radius:0}.header-packaging .live-search-form:focus-within{outline-color:#51e6dc}.header-packaging .live-search-dropdown{background:#191822;color:#fff;border-color:#3b3949}.header-packaging .live-search-option,.header-packaging .live-search-summary{border-color:#34313f}.header-packaging .live-search-option[aria-selected=true]{background:#29243d;box-shadow:inset 3px 0 #54e4d7}.header-packaging .live-search-info small{color:#c4bfd6}.header-packaging .live-search-info>span{color:#c9c4d7}.header-packaging .live-search-info b{color:#55f5e2}.header-packaging .live-search-all{background:#272333;color:#fff}.header-packaging .live-search-photo{background:#eee9e0}@media(max-width:900px){.shop-accesorios .header-row>.live-search{order:3;flex-basis:100%;max-width:none;margin:0}.shop-accesorios .header-row>.cart-trigger{margin-left:auto}.shop-accesorios .header-row>nav{order:4;gap:24px}.live-search-dropdown{width:100%}}@media(max-width:600px){.live-search-option{padding:10px 12px}.live-search-dropdown{width:100%}.live-search .live-search-form input{font-size:16px}.shop-accesorios .header-row{gap:12px;padding-top:14px}.shop-accesorios .header-row>nav{font-size:13px}.live-search-dropdown ul{max-height:45dvh}}.shop-accesorios{--detail-accent:#79571d;--detail-selection:#fcf8ef;--detail-action:var(--gold);--detail-photo:#f5f5f5}.commerce-surface{--detail-accent:#5eead4;--detail-selection:#5eead40d;--detail-action:var(--holo-gradient);--detail-photo:#eee9e0}.product-detail-dialog{width:min(1040px,calc(100% - 40px));max-height:calc(100dvh - 40px);margin:auto;padding:28px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--ink);overflow:auto}.product-detail-dialog::backdrop{background:#000a;backdrop-filter:blur(4px)}.detail-dialog-heading{display:flex;gap:20px;justify-content:space-between;align-items:start;margin-bottom:24px}.detail-dialog-heading h2{font-size:28px;line-height:1.3;letter-spacing:-.035em}.detail-dialog-heading button{flex-shrink:0;width:44px;height:44px}.detail-dialog-heading,.studio-modal:has(.product-detail-grid) .studio-modal-heading{position:sticky;top:0;z-index:3;background:var(--card);padding:12px 0}.product-detail-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:32px;align-items:start}.detail-media{min-width:0;position:sticky;top:0}.detail-image-viewport{height:420px;overflow:auto;border-radius:6px;background:var(--detail-photo)}.detail-image{width:100%;height:100%;padding:32px}.detail-image>.product-photo{display:block;width:100%;height:100%;object-fit:contain}.is-zoomed .detail-image{width:180%;height:180%;padding:20px}.detail-zoom{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;width:100%;border:1px solid var(--border);background:transparent;border-radius:4px;font-size:14px;margin-top:10px}.detail-zoom-hint{font-size:12px;line-height:1.5;color:var(--muted);margin-top:8px;text-align:center}.detail-category{font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--detail-accent);margin-bottom:14px}.detail-facts{margin:0 0 24px;font-size:14px;line-height:1.6}.detail-facts>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;border-bottom:1px solid var(--border);padding:9px 0}.detail-facts dt{color:var(--muted)}.detail-facts dd{margin:0;overflow-wrap:anywhere}.detail-packs-heading h3{font:650 20px/1.4 Manrope Variable,sans-serif;letter-spacing:-.025em;margin:0 0 6px}.detail-packs-heading p{font-size:14px;line-height:1.5;margin:0 0 14px}.pack-price-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.4;font-variant-numeric:tabular-nums}.pack-price-table caption{text-align:left;font-size:12px;line-height:1.5;color:var(--muted);margin-bottom:10px}.pack-price-table th{font-weight:600}.pack-price-table td,.pack-price-table th{text-align:right;border-bottom:1px solid var(--border);padding:8px 6px}.pack-price-table th:first-child{text-align:left}.pack-price-table td{white-space:nowrap}.pack-price-table thead th{font-size:12px;color:var(--muted)}.pack-price-table tbody th{padding:2px 4px}.pack-price-table button{display:inline-flex;align-items:center;gap:7px;min-height:44px;min-width:72px;padding:8px;color:inherit;font:inherit;background:transparent;border:1px solid transparent;border-radius:4px}.pack-price-table button[aria-pressed=true]{border-color:var(--detail-accent)}.pack-price-table .is-selected{background:var(--detail-selection)}.pack-price-table button small{display:block;color:var(--muted);font-size:11px}.pack-price-table button:disabled{opacity:.6}.detail-total{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 16px;font-size:15px}.detail-total strong{font-size:27px;white-space:nowrap}.detail-total small{display:block;font-size:12px;color:var(--muted);margin-top:5px}.detail-add{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;background:var(--detail-action);color:#080808;border:0;border-radius:4px;font-size:14px;font-weight:650;padding:12px}.detail-order-note{font-size:12px;color:var(--muted);line-height:1.7;margin-top:14px}.detail-add:disabled{opacity:.6;cursor:not-allowed}.product-detail-grid button:focus-visible{outline:2px solid var(--detail-accent);outline-offset:2px}.detail-card-photo{width:100%;padding:0}.detail-card-link,.detail-card-photo{border:0;text-align:left;background:none}.detail-card-link{display:flex;align-items:center;justify-content:space-between;min-height:44px;color:var(--detail-accent);padding:6px 0;font-size:13px;margin:4px 0 10px}.detail-card-link:hover{text-decoration:underline;text-underline-offset:4px}.detail-photo-label{position:absolute;bottom:9px;right:10px;display:flex;align-items:center;gap:6px;padding:6px 8px;background:#ffffffed;border:1px solid #ddd;border-radius:3px;color:#333;font-size:11px}body:has(dialog[open]){overflow:hidden}@media(max-width:700px){.product-detail-dialog{padding:20px 16px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.detail-dialog-heading h2{font-size:23px}.product-detail-grid{grid-template-columns:minmax(0,1fr);gap:24px}.detail-media{position:static}.detail-image-viewport{height:300px}.detail-facts>div{gap:10px}}.sigma-container{width:min(1320px,calc(100% - 80px));margin-inline:auto}.sigma-footer{--footer-accent:#e7cc95;--footer-muted:#cbc6ba;--footer-line:#d8b77530}.sigma-footer-sobres{--footer-accent:#5eead4;--footer-muted:#c4bed4;--footer-line:#34313f}.commerce-surface footer.sigma-footer,.shop-accesorios footer.sigma-footer{padding:0;color:#fffaf0;background:#100f0c;border:0;position:relative}.commerce-surface footer.sigma-footer{color:#fff;background:#101017}.sigma-footer:before{content:"";display:block;height:2px;background:linear-gradient(100deg,#785825,#efd8a5 45%,#8a6832)}.sigma-footer-sobres:before{background:linear-gradient(100deg,#8b5cf6,#31cbed,#5eead4,#ed75be)}.sigma-footer-main{display:grid;grid-template-columns:1.35fr 1fr .85fr 1.1fr;gap:44px;padding:62px 0 42px}.sigma-footer-intro>p{max-width:290px;margin:20px 0 18px;color:var(--footer-muted);font-size:15px;line-height:1.7}.sigma-family{display:inline-flex;align-items:center;gap:8px;color:var(--footer-accent);border:1px solid var(--footer-line);border-radius:30px;padding:8px 12px;font-size:12px;line-height:1.5}.sigma-family-dot{width:5px;height:5px;background:currentColor;border-radius:50%;flex-shrink:0}.sigma-footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.sigma-footer-column h2{font-family:Manrope Variable,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:0;color:inherit;margin:0 0 11px}.sigma-footer-column>a,.sigma-footer-column>button{text-align:left;font-family:inherit;font-size:14px;line-height:1.7;min-height:36px;display:inline-flex;align-items:center;gap:5px;color:var(--footer-muted);padding:4px 0;border:0;background:none}.sigma-footer-bottom a:hover,.sigma-footer-column>a:hover,.sigma-footer-column>button:hover{color:var(--footer-accent);text-decoration:underline;text-underline-offset:5px}.sigma-footer-column>p{margin:0 0 9px;color:var(--footer-muted);font-size:14px;line-height:1.7}.sigma-footer-column>a.sigma-whatsapp{color:var(--footer-accent);gap:9px;font-size:16px;font-weight:650;white-space:nowrap}.sigma-footer-column>a.sigma-complaints{margin-top:14px;padding:12px;border:1px solid var(--footer-line);border-radius:5px;font-size:13px;gap:8px}.sigma-universe-strip{border-block:1px solid var(--footer-line);padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:28px}.sigma-universe-strip span{display:block;color:var(--footer-accent);font-size:10px;font-weight:650;letter-spacing:.14em;line-height:1.5;margin-bottom:5px}.sigma-universe-strip p{margin:0;font-size:16px;line-height:1.7;color:var(--footer-muted)}.sigma-universe-strip>a{color:var(--footer-accent);display:flex;align-items:center;gap:16px;font-size:14px;font-weight:650;min-height:44px}.sigma-universe-strip a:hover{text-decoration:underline;text-underline-offset:5px}.sigma-footer-bottom{padding:24px 0 30px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;color:var(--footer-muted);font-size:12px;line-height:1.7}.sigma-footer-bottom p{margin:0}.sigma-footer-bottom nav{display:flex;flex-wrap:wrap;gap:8px 22px}.sigma-footer-bottom a{display:inline-flex;align-items:center;min-height:32px}.sigma-footer :is(a,button):focus-visible{outline:2px solid var(--footer-accent);outline-offset:5px;border-radius:3px}.privacy-note a{text-decoration:underline;text-underline-offset:3px}.info-page{--info-bg:#fcfaf5;--info-ink:#211e18;--info-muted:#656052;--info-accent:#76551e;--info-line:#e4d9c4;--info-card:#f4eedf;background:var(--info-bg);color:var(--info-ink)}.info-sobres{--info-bg:#0b0b0f;--info-ink:#fff;--info-muted:#c4bed4;--info-accent:#5eead4;--info-line:#34313f;--info-card:#15151e}.info-skip{position:absolute;top:-100px;left:16px;z-index:100;background:var(--info-ink);color:var(--info-bg);padding:12px}.info-skip:focus{top:10px}.info-header{background:#100f0c;color:#fff;border-bottom:1px solid #d8b77540}.info-sobres .info-header{background:#15151e;border-bottom-color:var(--info-line)}.info-header>div{min-height:108px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:18px}.info-header nav{display:flex;align-items:center;gap:30px;font-size:14px}.info-header nav a{padding:10px 0}.info-header nav a:hover,.info-header nav a[aria-current]{text-decoration:underline;text-underline-offset:7px}.info-heading{padding:32px 0 64px;border-bottom:1px solid var(--info-line)}.info-back{display:inline-flex;gap:9px;align-items:center;color:var(--info-muted);font-size:13px;padding:10px 0;margin-bottom:42px}.info-eyebrow{color:var(--info-accent);font-size:11px;letter-spacing:.16em;line-height:1.6;font-weight:700;margin:0 0 20px}.info-eyebrow,.info-heading h1{font-family:Manrope Variable,Arial,sans-serif}.info-heading h1{font-size:clamp(38px,4.8vw,66px);font-weight:500;line-height:1.08;letter-spacing:-.055em;max-width:940px;margin:0}.info-sobres .info-heading h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(46px,5.8vw,80px);letter-spacing:-.04em}.info-intro{max-width:750px;margin:25px 0 0;font-size:18px;line-height:1.8;color:var(--info-muted)}.info-about-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:30px}.info-primary{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:linear-gradient(112deg,#b38b45,#f6e6bf 43%,#c09a52);color:#21190c;border:1px solid #b38b45;padding:13px 20px;border-radius:5px;min-height:48px;font-size:14px;font-weight:650}.info-sobres .info-primary{background:linear-gradient(110deg,#8b5cf6,#31cbed,#5eead4,#ed75be);border-color:transparent;color:#080811}.info-text-link{color:var(--info-accent);display:inline-flex;gap:14px;align-items:center;font-size:14px;min-height:44px}.info-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:90px;padding:54px 0 80px;align-items:start}.info-aside{position:sticky;top:24px}.info-aside nav>p{color:var(--info-accent);font-size:10px;letter-spacing:.13em;font-weight:700;margin:0 0 18px}.info-aside nav>a{display:block;font-size:13px;line-height:1.7;padding:9px 0;color:var(--info-muted)}.info-aside a:hover{color:var(--info-accent);text-decoration:underline;text-underline-offset:4px}.info-aside-note{border-top:1px solid var(--info-line);margin-top:26px;padding-top:24px;font-size:14px;line-height:1.7;color:var(--info-muted)}.info-aside-note>svg{color:var(--info-accent)}.info-aside-note p{margin:10px 0}.info-aside-note a{color:var(--info-accent);display:inline-flex;gap:8px;align-items:center}.info-section{position:relative;padding:0 0 38px 44px;margin-bottom:38px;border-bottom:1px solid var(--info-line);scroll-margin-top:24px}.info-section-number{position:absolute;top:5px;left:0;font-size:11px;color:var(--info-accent);letter-spacing:.05em}.info-help h2,.info-section h2{font-family:Manrope Variable,Arial,sans-serif;font-size:26px;font-weight:600;line-height:1.35;letter-spacing:-.035em;margin:0 0 20px}.info-sobres .info-help h2,.info-sobres .info-section h2{font-family:Cormorant Garamond,Georgia,serif;font-size:36px;font-weight:500}.info-faq p,.info-section li,.info-section p{color:var(--info-muted);font-size:16px;line-height:1.9}.info-faq p,.info-section p{margin:0 0 16px}.info-section p:last-child{margin-bottom:0}.info-section ul{padding-left:20px;margin:0}.info-section li{padding-left:5px;margin-bottom:12px}.info-section li::marker{color:var(--info-accent)}.info-brand-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.info-brand-pair a{border:1px solid var(--info-line);background:var(--info-card);border-radius:6px;padding:24px;position:relative;display:flex;flex-direction:column;gap:10px}.info-brand-pair b{font-size:17px;line-height:1.5;padding-right:20px}.info-brand-pair span{color:var(--info-muted);font-size:13px;line-height:1.7}.info-brand-pair svg{position:absolute;top:25px;right:15px;color:var(--info-accent)}.info-brand-pair a:hover{border-color:var(--info-accent)}.info-faq{border-bottom:1px solid var(--info-line);scroll-margin-top:30px}.info-faq summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.6;padding:23px 10px 23px 0}.info-faq summary::marker{color:var(--info-accent)}.info-faq[open]{padding-bottom:10px}.info-help{background:var(--info-card);padding:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--info-line);border-radius:6px;margin-top:40px}.info-help h2{font-size:23px;margin-bottom:8px}.info-help p{font-size:14px;line-height:1.6;color:var(--info-muted);margin:0}.info-help .info-primary{flex-shrink:0}.info-page :is(a,button,summary):focus-visible{outline:2px solid var(--info-accent);outline-offset:5px}@media(max-width:1100px){.sigma-footer-main{grid-template-columns:1fr 1fr;gap:40px 60px}.sigma-footer-bottom{flex-direction:column;gap:12px}.info-layout{gap:42px;grid-template-columns:220px minmax(0,1fr)}.info-help{flex-direction:column;align-items:flex-start}.info-brand-pair{grid-template-columns:1fr}}@media(max-width:700px){.sigma-container{width:calc(100% - 40px)}.sigma-footer-main{grid-template-columns:1fr 1fr;gap:28px 20px;padding:42px 0 30px}.sigma-footer-contact,.sigma-footer-intro{grid-column:1/-1}.sigma-footer-intro>p{max-width:100%}.sigma-footer-column>a,.sigma-footer-column>button{min-height:44px;padding:7px 0;font-size:14px}.sigma-footer-column h2{margin-bottom:4px}.sigma-universe-strip{align-items:flex-start;flex-direction:column;gap:10px}.sigma-universe-strip p{font-size:15px}.sigma-footer-bottom nav{gap:8px 18px}.sigma-footer-bottom a{min-height:44px}.info-header>div{flex-direction:column;align-items:flex-start;gap:10px;padding-block:20px 8px}.info-header nav{gap:28px}.info-heading{padding:22px 0 38px}.info-back{margin-bottom:26px}.info-intro{font-size:16px}.info-layout{display:block;padding:32px 0 48px}.info-aside{position:static;margin-bottom:34px;border-bottom:1px solid var(--info-line);padding-bottom:24px}.info-aside nav>a{font-size:14px;min-height:44px}.info-aside-note{display:none}.info-section{padding-left:0;padding-bottom:28px;margin-bottom:30px}.info-section-number{position:static;display:block;margin-bottom:12px}.info-section h2{font-size:24px}.info-faq p,.info-section li,.info-section p{font-size:15px;line-height:1.85}.info-faq summary{font-size:17px}.info-help{padding:23px}.info-help .info-primary{width:100%;gap:12px;font-size:13px}}