@font-face{font-family:Sweet Gothic;src:url(773-sweetgothic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sweet Gothic;src:url(773-sweetgothic-bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--c-marfim: #F7EFEA;--c-noir: #1A1512;--c-duna: #C08A3E;--c-marfim-deep: #EFE4DC;--c-marfim-line: #E2D5CB;--c-noir-soft: #2A2320;--c-noir-70: rgba(26, 21, 18, .7);--c-noir-45: rgba(26, 21, 18, .45);--c-noir-12: rgba(26, 21, 18, .12);--c-duna-soft: #D9B27C;--c-duna-12: rgba(192, 138, 62, .12);--c-white: #FFFFFF;--bg: var(--c-marfim);--fg: var(--c-noir);--fg-muted: var(--c-noir-70);--fg-subtle: var(--c-noir-45);--line: var(--c-marfim-line);--accent: var(--c-duna);--c-success: #2F6B4F;--c-error: #9B3B2E;--font-display: "Sweet Gothic", "Optima", "Candara", "Gill Sans MT", "Lato", sans-serif;--font-body: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fs-eyebrow: .688rem;--fs-micro: .75rem;--fs-sm: .813rem;--fs-base: .938rem;--fs-md: 1.063rem;--fs-lg: 1.375rem;--fs-xl: 1.875rem;--fs-2xl: 2.5rem;--fs-3xl: 3.5rem;--ls-display: .14em;--ls-eyebrow: .28em;--ls-body: .01em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--page-max: 1440px;--gutter: 20px;--header-h: 72px;--hairline: 1px solid var(--line);--radius: 0px;--radius-pill: 999px;--ease: cubic-bezier(.22, .61, .36, 1);--dur: .42s}@media(min-width:750px){:root{--gutter: 40px;--fs-2xl: 3rem;--fs-3xl: 4.75rem}}*,*:before,*:after{box-sizing:border-box}body.t773{margin:0;background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--fs-base);line-height:1.65;letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}img{height:auto}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.x-wrap{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.x-wrap--narrow{max-width:820px}.x-wrap--flush{padding-inline:0;max-width:none}.x-section{padding-block:var(--sp-8)}@media(min-width:750px){.x-section{padding-block:var(--sp-9)}}.x-section--tight{padding-block:var(--sp-6)}.x-section--flush{padding-block:0}.x-noir{background:var(--c-noir);color:var(--c-marfim)}.x-noir{--fg: var(--c-marfim);--line: rgba(247,239,234,.16);--fg-muted: rgba(247,239,234,.72);--fg-subtle: rgba(247,239,234,.5)}.t-display{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:var(--ls-display);line-height:1.06;margin:0}.t-h1{font-size:var(--fs-3xl)}.t-h2{font-size:var(--fs-2xl)}.t-h3{font-size:var(--fs-xl)}.t-h4{font-size:var(--fs-lg)}.t-eyebrow{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--fg-subtle);margin:0 0 var(--sp-4)}.t-eyebrow--duna{color:var(--accent)}.t-body{font-size:var(--fs-base);color:var(--fg-muted);margin:0}.t-lead{font-size:var(--fs-md);color:var(--fg-muted);line-height:1.7;margin:0}.t-micro{font-size:var(--fs-micro);color:var(--fg-subtle);margin:0}.t-rte p{margin:0 0 var(--sp-4);color:var(--fg-muted)}.t-rte h2,.t-rte h3{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:var(--ls-display);margin:var(--sp-7) 0 var(--sp-3);line-height:1.15}.t-rte h2{font-size:var(--fs-lg)}.t-rte h3{font-size:var(--fs-md)}.t-rte ul{list-style:none;margin:0 0 var(--sp-4)}.t-rte ul li{position:relative;padding-left:var(--sp-5);color:var(--fg-muted);margin-bottom:var(--sp-2)}.t-rte ul li:before{content:"";position:absolute;left:0;top:.75em;width:12px;height:1px;background:var(--accent)}.t-rte a{color:var(--fg);border-bottom:1px solid var(--accent)}.x-head{margin-bottom:var(--sp-7)}.x-head--center{text-align:center}.x-head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-5);flex-wrap:wrap}.x-head__title{font-size:var(--fs-xl)}@media(min-width:750px){.x-head__title{font-size:var(--fs-2xl)}}.x-head__sub{margin-top:var(--sp-3);max-width:56ch}.x-head--center .x-head__sub{margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:52px;padding:0 var(--sp-7);font-family:var(--font-body);font-size:var(--fs-micro);font-weight:700;text-transform:uppercase;letter-spacing:.18em;border:1px solid transparent;border-radius:var(--radius);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease);text-align:center}.btn--primary{background:var(--c-noir);color:var(--c-marfim);border-color:var(--c-noir)}.btn--primary:hover{background:var(--accent);border-color:var(--accent);color:var(--c-noir)}.btn--outline{background:transparent;color:var(--fg);border-color:currentColor}.btn--outline:hover{background:var(--fg);color:var(--bg)}.btn--duna{background:var(--accent);color:var(--c-noir);border-color:var(--accent)}.btn--duna:hover{background:var(--c-noir);color:var(--c-marfim);border-color:var(--c-noir)}.btn--full{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.link-rule{display:inline-block;position:relative;font-size:var(--fs-micro);font-weight:700;text-transform:uppercase;letter-spacing:.18em;padding-bottom:6px}.link-rule:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:right;transition:transform var(--dur) var(--ease)}.link-rule:hover:after{transform:scaleX(0)}.pcard{position:relative;display:flex;flex-direction:column}.pcard__media{position:relative;display:block;overflow:hidden;background:var(--c-marfim-deep);aspect-ratio:3 / 4}.pcard__img{width:100%;height:100%;object-fit:cover;transition:opacity var(--dur) var(--ease),transform .9s var(--ease)}.pcard__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.pcard:hover .pcard__img--hover{opacity:1}.pcard:hover .pcard__img--main{transform:scale(1.03)}.pcard__flags{position:absolute;top:var(--sp-3);left:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-1);z-index:2}.pflag{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;padding:5px 10px;background:var(--c-noir);color:var(--c-marfim)}.pflag--duna{background:var(--accent);color:var(--c-noir)}.pflag--sale{background:var(--c-marfim);color:var(--c-noir);border:1px solid var(--c-noir)}.pcard__body{padding-top:var(--sp-4)}.pcard__title{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:400;line-height:1.45;margin:0 0 var(--sp-2);color:var(--fg)}.pcard__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--sp-2)}.pcard__tag{font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);border:1px solid var(--line);padding:3px 8px}.pcard__price{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap}.price{font-size:var(--fs-base);font-weight:700;color:var(--fg)}.price--was{font-weight:400;font-size:var(--fs-sm);color:var(--fg-subtle);text-decoration:line-through}.price--now{color:var(--fg)}.pcard__installment{font-size:var(--fs-micro);color:var(--fg-subtle);margin-top:2px}.swatches{display:flex;gap:6px;margin-top:var(--sp-3);flex-wrap:wrap}.swatch{width:16px;height:16px;border-radius:50%;border:1px solid var(--c-noir-12);position:relative;transition:box-shadow .2s var(--ease)}.swatch[aria-current=true],.swatch:hover{box-shadow:0 0 0 1px var(--bg),0 0 0 2px var(--c-noir)}.swatch__more{font-size:var(--fs-micro);color:var(--fg-subtle);align-self:center}.quickadd{position:absolute;left:0;right:0;bottom:0;background:#f7efeaf5;padding:var(--sp-3);transform:translateY(101%);transition:transform var(--dur) var(--ease);z-index:3}.pcard:hover .quickadd,.quickadd:focus-within{transform:translateY(0)}@media(hover:none){.quickadd{display:none}}.quickadd__label{font-size:.625rem;text-transform:uppercase;letter-spacing:.18em;color:var(--fg-subtle);margin-bottom:var(--sp-2);text-align:center}.quickadd__sizes{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.quickadd__size{min-width:38px;height:34px;padding:0 6px;border:1px solid var(--c-noir-12);font-size:var(--fs-micro);font-weight:700;letter-spacing:.06em;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.quickadd__size:hover:not([disabled]){background:var(--c-noir);color:var(--c-marfim);border-color:var(--c-noir)}.quickadd__size[disabled]{opacity:.28;text-decoration:line-through;cursor:not-allowed}.pgrid{display:grid;gap:var(--sp-5) var(--sp-4);grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.pgrid{grid-template-columns:repeat(3,1fr);gap:var(--sp-7) var(--sp-5)}}@media(min-width:1100px){.pgrid--4{grid-template-columns:repeat(4,1fr)}}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:var(--sp-4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--sp-2)}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}@media(min-width:750px){.rail{grid-auto-columns:34%;gap:var(--sp-5)}}@media(min-width:1100px){.rail{grid-auto-columns:23%}}.rail-nav{display:none;gap:var(--sp-2)}@media(min-width:990px){.rail-nav{display:flex}}.rail-nav__btn{width:42px;height:42px;border:1px solid var(--line);display:grid;place-items:center;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.rail-nav__btn:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.rail-nav__btn svg{width:15px;height:15px}.field{display:block;margin-bottom:var(--sp-4)}.field__label{display:block;font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--fg-subtle);margin-bottom:var(--sp-2)}.field__input,.field__select,.field__textarea{width:100%;min-height:52px;padding:14px var(--sp-4);background:transparent;color:var(--fg);border:1px solid var(--line);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--fs-base);transition:border-color var(--dur) var(--ease)}.field__textarea{min-height:140px;resize:vertical}.field__input:focus,.field__select:focus,.field__textarea:focus{border-color:var(--accent);outline:none}.field__input::placeholder{color:var(--fg-subtle)}.field__hint{font-size:var(--fs-micro);color:var(--fg-subtle);margin-top:var(--sp-2)}.acc{border-top:1px solid var(--line)}.acc__item{border-bottom:1px solid var(--line)}.acc__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5) 0;text-align:left;font-size:var(--fs-sm);font-weight:700;text-transform:uppercase;letter-spacing:.12em}.acc__icon{position:relative;width:13px;height:13px;flex:none}.acc__icon:before,.acc__icon:after{content:"";position:absolute;background:currentColor;transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.acc__icon:before{top:6px;left:0;width:13px;height:1px}.acc__icon:after{left:6px;top:0;width:1px;height:13px}.acc__trigger[aria-expanded=true] .acc__icon:after{transform:scaleY(0)}.acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur) var(--ease)}.acc__panel[data-open=true]{grid-template-rows:1fr}.acc__panel>div{overflow:hidden}.acc__panel-inner{padding-bottom:var(--sp-5)}.u-rule{height:1px;background:var(--line);border:0;margin:0}.u-center{text-align:center}.u-flex-between{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.u-mt-4{margin-top:var(--sp-4)}.u-mt-6{margin-top:var(--sp-6)}.u-mt-7{margin-top:var(--sp-7)}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}[data-reveal].is-in{opacity:1;transform:none}:root{--c-ink: var(--c-noir);--c-ink-muted: var(--fg-muted);--c-ink-faint: var(--fg-subtle);--c-noir-line: rgba(247, 239, 234, .16);--c-danger: var(--c-error);--f-display: var(--font-display);--f-body: var(--font-body);--fs-body: var(--fs-base);--fs-small: var(--fs-sm);--fs-lead: var(--fs-md);--fs-h4: var(--fs-lg);--fs-h3: var(--fs-xl);--fs-h2: var(--fs-2xl);--fs-h1: var(--fs-3xl);--fs-display: var(--fs-3xl);--page-pad: var(--gutter)}@media(min-width:750px){:root{--gutter: 40px}}@media(min-width:1200px){:root{--gutter: 56px}}.eyebrow{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin:0}.eyebrow--duna{color:var(--c-duna)}.h1,.h2,.h3,.h4{font-family:var(--font-display);font-weight:400;letter-spacing:var(--ls-display);text-transform:uppercase;margin:0;line-height:1.08}.h1{font-size:var(--fs-3xl);line-height:1.05}.h2{font-size:var(--fs-2xl)}.h3{font-size:var(--fs-xl);line-height:1.15}.h4{font-size:var(--fs-lg);letter-spacing:.1em;line-height:1.2}.prose{max-width:62ch;color:var(--fg-muted)}.x-noir .prose{color:#f7efea9e}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.slash{display:inline-block;width:34px;height:1px;background:var(--c-duna);transform:skewY(-38deg);transform-origin:left center;vertical-align:middle;flex:0 0 auto}.slash--lg{width:56px}.x-deep{background:var(--c-marfim-deep)}.x-head__rule{flex:1;height:1px;background:var(--line)}.x-noir .x-head__rule{background:var(--c-noir-line)}.x-noir .eyebrow{color:#f7efea99}.x-link{position:relative;display:inline-block;font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;padding-bottom:4px}.x-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.x-link:hover:after{transform:scaleX(1)}.btn--light{background:var(--c-marfim);color:var(--c-noir)}.btn--light:hover{background:var(--c-duna)}.btn--sm{min-height:42px;padding:0 var(--sp-4)}.x-scroller{display:flex;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.x-scroller::-webkit-scrollbar{display:none}.x-scroller>*{scroll-snap-align:start;flex:0 0 auto}.x-arrows{display:flex;gap:var(--sp-2)}.x-arrow{width:42px;height:42px;display:grid;place-items:center;border:var(--hairline);background:transparent;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.x-arrow:hover{background:var(--c-noir);color:var(--c-marfim);border-color:var(--c-noir)}.x-arrow[disabled]{opacity:.3;pointer-events:none}.x-noir .x-arrow{border-color:var(--c-noir-line)}.reveal{opacity:0;transform:translateY(14px)}.reveal.is-in{opacity:1;transform:none;transition:opacity .7s var(--ease),transform .7s var(--ease)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/773-base.css.map */
