:root{--sk-ivory: #f9f8f6;--sk-white: #ffffff;--sk-ink: #111111;--sk-forest: #1a2e20;--sk-navy: #2a3441;--sk-stone: #e2e0d8;--sk-muted: #5a5a5a;--sk-sale: #8b2e2e;--sk-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--sk-sans: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--sk-ease: cubic-bezier(.76, 0, .24, 1);--sk-page: 1600px;--sk-gutter: 1rem;--sk-header-h: 64px}@media(min-width:640px){:root{--sk-gutter: 2rem}}@media(min-width:768px){:root{--sk-gutter: 3rem;--sk-header-h: 72px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--sk-ivory);color:var(--sk-ink);font-family:var(--sk-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}body.sk-no-scroll{overflow:hidden}main{flex:1 0 auto}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}table{border-collapse:collapse;width:100%}::selection{background:var(--sk-forest);color:var(--sk-ivory)}:focus-visible{outline:2px solid var(--sk-forest);outline-offset:2px}.sk-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sk-skip-link{position:absolute;top:-100px;left:0;z-index:200;background:var(--sk-ink);color:var(--sk-ivory);padding:.75rem 1.25rem;font-size:13px}.sk-skip-link:focus{top:0}.grain-overlay:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:90;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sk-serif{font-family:var(--sk-serif)}.sk-italic{font-style:italic}.sk-overline{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--sk-muted);margin-bottom:.75rem}.sk-overline--light{color:#ffffff80;letter-spacing:.3em;margin-bottom:1rem}.sk-h1{font-family:var(--sk-serif);font-size:36px;font-weight:500;letter-spacing:-.02em;line-height:1.08}.sk-h2{font-family:var(--sk-serif);font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.12}.sk-h3{font-family:var(--sk-serif);font-size:20px;font-weight:500}@media(min-width:640px){.sk-h1{font-size:48px}}@media(min-width:768px){.sk-h2{font-size:48px}.sk-h3{font-size:24px}}@media(min-width:1024px){.sk-h1{font-size:60px}}.sk-lede{color:var(--sk-muted);font-weight:300;font-size:16px;margin-top:1rem}@media(min-width:768px){.sk-lede{font-size:18px}}.sk-muted{color:var(--sk-muted)}.sk-rte p{margin-bottom:.75rem;line-height:1.7}.sk-rte p:last-child{margin-bottom:0}.sk-rte a{text-decoration:underline}.sk-rte ul{list-style:disc;padding-left:1.25rem;margin-bottom:.75rem}.sk-rte li{margin-bottom:.35rem}.sk-rte strong{font-weight:600}.sk-link{position:relative}.sk-link:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--sk-ease)}.sk-link:hover:after,.sk-link.is-active:after{transform:scaleX(1);transform-origin:left}.sk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:1rem 2.25rem;border:1px solid transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease;text-align:center}.sk-btn svg{transition:transform .3s ease}.sk-btn:hover svg.sk-arrow{transform:translate(4px)}.sk-btn--dark{background:var(--sk-ink);color:var(--sk-ivory)}.sk-btn--dark:hover{background:var(--sk-forest)}.sk-btn--light{background:var(--sk-ivory);color:var(--sk-ink)}.sk-btn--light:hover{background:var(--sk-forest);color:var(--sk-ivory)}.sk-btn--outline{border-color:var(--sk-ink);color:var(--sk-ink);font-weight:600}.sk-btn--outline:hover{background:#e2e0d866}.sk-btn--outline-light{border-color:#f9f8f6b3;color:var(--sk-ivory)}.sk-btn--outline-light:hover{background:var(--sk-ivory);color:var(--sk-ink)}.sk-btn--block{width:100%}.sk-btn[disabled]{opacity:.45;cursor:not-allowed}.sk-textlink{display:inline-flex;align-items:center;gap:.5rem;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid var(--sk-ink);padding-bottom:.25rem;transition:color .3s ease,border-color .3s ease}.sk-textlink:hover{color:var(--sk-forest);border-color:var(--sk-forest)}.sk-textlink:hover svg.sk-arrow{transform:translate(4px)}.sk-container{max-width:var(--sk-page);margin:0 auto;padding-left:var(--sk-gutter);padding-right:var(--sk-gutter)}.sk-container--narrow{max-width:860px;padding-left:1rem;padding-right:1rem}.sk-container--mid{max-width:1100px;padding-left:1rem;padding-right:1rem}.sk-container--form{max-width:640px;padding-left:1rem;padding-right:1rem}.sk-container--wide-form{max-width:1200px;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.sk-container--narrow,.sk-container--mid,.sk-container--form,.sk-container--wide-form{padding-left:2rem;padding-right:2rem}}.sk-section{padding-top:5rem;padding-bottom:5rem}@media(min-width:768px){.sk-section{padding-top:7rem;padding-bottom:7rem}}.sk-section--tight{padding-top:4rem;padding-bottom:4rem}@media(min-width:768px){.sk-section--tight{padding-top:6rem;padding-bottom:6rem}}.sk-section--top-rule{border-top:1px solid var(--sk-stone)}.sk-section-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}@media(min-width:768px){.sk-section-header{margin-bottom:3.5rem}}.sk-grid{display:grid;gap:2.5rem 1rem}@media(min-width:768px){.sk-grid{gap:3.5rem 1.5rem}}.sk-grid--2,.sk-grid--3,.sk-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.sk-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.sk-grid--collection{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.sk-grid--collection{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.sk-grid--collection{grid-template-columns:repeat(4,minmax(0,1fr))}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.sk-reveal{opacity:0;transform:translateY(32px)}.sk-reveal.is-visible{opacity:1;transform:none;transition:opacity .9s var(--sk-ease),transform .9s var(--sk-ease);transition-delay:var(--sk-delay, 0s)}@media(prefers-reduced-motion:reduce){.sk-reveal{opacity:1;transform:none}.sk-marquee-track{animation:none!important}}.sk-mask{display:block;overflow:hidden}.sk-mask>span{display:block;transform:translateY(110%)}.sk-mask.is-in>span{transform:none;transition:transform 1.1s var(--sk-ease);transition-delay:var(--sk-delay, 0s)}.sk-fade{opacity:0;transform:translateY(16px)}.sk-fade.is-in{opacity:1;transform:none;transition:opacity .8s var(--sk-ease),transform .8s var(--sk-ease);transition-delay:var(--sk-delay, 0s)}.sk-announcement{background:var(--sk-ink);color:var(--sk-ivory);height:36px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;z-index:50}.sk-announcement__msg{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;position:absolute;opacity:0;transform:translateY(12px);transition:opacity .45s var(--sk-ease),transform .45s var(--sk-ease);padding:0 1rem;text-align:center}.sk-announcement__msg.is-active{opacity:1;transform:none;position:relative}.sk-countdown{display:block;background:var(--sk-forest);color:var(--sk-ivory);text-align:center;padding:.75rem 1rem;transition:background-color .3s ease}.sk-countdown:hover{background:var(--sk-ink)}.sk-countdown__inner{font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.sk-countdown__cta{display:inline-flex;align-items:center;gap:.25rem;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#f9f8f680}.sk-countdown:hover .sk-countdown__cta{text-decoration-color:var(--sk-ivory)}.sk-countdown[hidden]{display:none}.sk-header{position:sticky;top:0;z-index:40;background:#f9f8f6d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--sk-stone)}.sk-header__inner{max-width:var(--sk-page);margin:0 auto;padding-left:var(--sk-gutter);padding-right:var(--sk-gutter);height:var(--sk-header-h);display:flex;align-items:center;justify-content:space-between;gap:1rem}.sk-header__logo{flex-shrink:0;font-family:var(--sk-serif);font-size:20px;font-weight:600;letter-spacing:-.01em}.sk-header__logo img{max-height:34px;width:auto}@media(min-width:768px){.sk-header__logo{font-size:24px}}.sk-header__nav{display:none}@media(min-width:1024px){.sk-header__nav{display:flex;align-items:center;gap:1.75rem;margin:0 auto}}.sk-header__nav a{font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;transition:color .3s ease}.sk-header__nav a:hover,.sk-header__nav a.is-active{color:var(--sk-forest)}.sk-header__actions{display:flex;align-items:center;gap:.25rem}@media(min-width:640px){.sk-header__actions{gap:.5rem}}.sk-iconbtn{padding:.5rem;position:relative;display:inline-flex;transition:color .3s ease}.sk-iconbtn:hover{color:var(--sk-forest)}.sk-iconbtn--desktop{display:none}@media(min-width:640px){.sk-iconbtn--desktop{display:inline-flex}}.sk-burger{display:inline-flex;padding:.5rem;margin-left:-.5rem}@media(min-width:1024px){.sk-burger{display:none}}.sk-badge-count{position:absolute;top:-2px;right:-2px;min-width:18px;min-height:18px;padding:0 4px;border-radius:999px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;color:var(--sk-ivory)}.sk-badge-count--cart{background:var(--sk-forest)}.sk-badge-count--wish{background:var(--sk-sale)}.sk-badge-count[hidden]{display:none}.sk-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1116;z-index:60;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.sk-scrim.is-open{opacity:1;visibility:visible}.sk-mobile-nav{position:fixed;top:0;left:0;bottom:0;width:85vw;max-width:384px;background:var(--sk-ivory);z-index:70;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .5s var(--sk-ease);visibility:hidden}.sk-mobile-nav.is-open{transform:none;visibility:visible}.sk-mobile-nav__head{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;height:64px;border-bottom:1px solid var(--sk-stone);font-family:var(--sk-serif);font-size:18px;font-weight:600}.sk-mobile-nav__links{display:flex;flex-direction:column;padding:1.5rem;gap:.25rem;overflow-y:auto}.sk-mobile-nav__links a{display:block;padding:.75rem 0;font-family:var(--sk-serif);font-size:24px;font-weight:500;transition:color .3s ease}.sk-mobile-nav__links a:hover{color:var(--sk-forest)}.sk-mobile-nav__foot{margin-top:auto;padding:1.5rem;border-top:1px solid var(--sk-stone);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--sk-muted)}.sk-mobile-nav__foot p+p{margin-top:.75rem}.sk-hero{position:relative;height:88vh;min-height:560px;overflow:hidden}.sk-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.sk-hero__media img,.sk-hero__media .sk-placeholder{width:100%;height:100%;object-fit:cover}.sk-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#111111b3,#11111140 50%,#1111111a)}.sk-hero__body{position:relative;height:100%;max-width:var(--sk-page);margin:0 auto;padding:0 var(--sk-gutter) 4rem;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:768px){.sk-hero__body{padding-bottom:6rem}}.sk-hero__overline{color:#f9f8f6cc;font-size:11px;letter-spacing:.35em;text-transform:uppercase;margin-bottom:1.25rem}@media(min-width:768px){.sk-hero__overline{font-size:12px}}.sk-hero__title{font-family:var(--sk-serif);color:var(--sk-ivory);font-size:36px;font-weight:500;letter-spacing:-.02em;line-height:1.05;max-width:56rem}@media(min-width:640px){.sk-hero__title{font-size:48px}}@media(min-width:1024px){.sk-hero__title{font-size:72px}}.sk-hero__sub{color:#f9f8f6e6;font-size:16px;font-weight:300;margin-top:1.5rem;max-width:36rem}@media(min-width:768px){.sk-hero__sub{font-size:18px}}.sk-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.sk-placeholder{background:#e2e0d866}.sk-placeholder svg{width:100%;height:100%;fill:#5a5a5a2e}.sk-trustbar{border-top:1px solid var(--sk-stone);border-bottom:1px solid var(--sk-stone);background:var(--sk-white)}.sk-trustbar__inner{max-width:var(--sk-page);margin:0 auto;padding-left:var(--sk-gutter);padding-right:var(--sk-gutter);display:grid;grid-template-columns:1fr}.sk-trustbar__item{display:flex;align-items:center;gap:1rem;padding:1.25rem 0;border-top:1px solid var(--sk-stone)}.sk-trustbar__item:first-child{border-top:0}.sk-trustbar__item svg{color:var(--sk-forest);flex-shrink:0}.sk-trustbar__title{font-size:13px;font-weight:600;letter-spacing:.01em}.sk-trustbar__text{font-size:12px;color:var(--sk-muted);margin-top:2px}@media(min-width:640px){.sk-trustbar__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-trustbar__item{border-top:0;border-left:1px solid var(--sk-stone);padding:1.5rem 2rem}.sk-trustbar__item:first-child{border-left:0;padding-left:0}}.sk-trust-compact{display:grid;gap:.625rem}.sk-trust-compact__row{display:flex;align-items:center;gap:.75rem;font-size:13px;color:var(--sk-muted)}.sk-trust-compact__row svg{color:var(--sk-forest);flex-shrink:0}.sk-trust-compact__row strong{color:var(--sk-ink);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
