html,body{overflow-x:hidden;max-width:100%}body{display:flex!important;flex-direction:column!important;min-height:100vh!important}#MainContent{flex:1!important}:root{--gs-bg: #050505;--gs-card: #0B0B0B;--gs-surface: #111111;--gs-border: rgba(255,255,255,.07);--gs-border-mid: rgba(255,255,255,.12);--gs-text: #F2F2F2;--gs-muted: #8C8C8C;--gs-copper: #B98A56;--gs-white: #ffffff;--gs-font-heading: "Outfit", "Helvetica Neue", sans-serif;--gs-font-body: "Outfit", "Helvetica Neue", sans-serif;--gs-ease: cubic-bezier(.25, .1, .25, 1);--gs-ease-out: cubic-bezier(0, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box}body{background-color:var(--gs-bg)!important;color:var(--gs-text)!important;font-family:var(--gs-font-body)!important;font-weight:300!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-wrapper{--color-background: 255,255,255;--gradient-background: #FFFFFF;--color-foreground: 10,10,10;background:#fff!important;background-color:#fff!important;background-image:none!important;border-bottom:1px solid rgba(0,0,0,.08)!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:100!important;transition:none!important}.header-wrapper.gradient{--color-background: 255,255,255;--gradient-background: #FFFFFF;background:#fff!important;background-color:#fff!important;background-image:none!important;background-attachment:initial!important}.header-wrapper.scrolled,.header-wrapper:hover{background:#fff!important;background-color:#fff!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header{background:transparent!important;padding:0!important;height:80px!important;align-items:center!important}.header__heading-link,.header__heading{text-decoration:none!important;line-height:1!important}.header__heading-link .h2,.header__heading-link span.h2,.header__heading .h2,a.header__heading-link .h2{font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif!important;font-size:32px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#0a0a0a!important;line-height:1!important}.header__heading-link:hover .h2{color:#0a0a0a!important}.header__inline-menu .list-menu,.header__menu-items{gap:40px!important}.header__menu-item .link,.header__active-menu-item{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:#3a3a3a!important;transition:color .2s ease!important}.header__menu-item .link:hover{color:#000!important}.header__icons{gap:24px!important}.header__icons .header__icon{color:#3a3a3a!important;width:22px!important;height:22px!important}.header__icons .header__icon svg,.header__icons .header__icon:hover svg{stroke-width:1.5px!important}.header__icons .header__icon:hover{color:#000!important}header-drawer,.header__icon--menu{color:#3a3a3a!important}.gs-hero{position:relative;width:100%;background:#000;overflow:hidden}.gs-hero__bg{position:relative;width:100%;z-index:0;line-height:0}.gs-hero__img{width:100%;height:auto;display:block}.gs-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,#000000e6,#000000a6 22%,#0000001a 52%,#0000004d 80%,#0000008c),linear-gradient(to top,rgba(0,0,0,.45) 0%,transparent 22%),linear-gradient(to bottom,rgba(0,0,0,.35) 0%,transparent 14%)}.gs-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;max-width:1400px;margin:0 auto;padding:3% 48px 60px;width:100%;pointer-events:none}.gs-hero__content>*{pointer-events:auto}.gs-hero__eyebrow{font-family:var(--gs-font-body);font-size:10px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;margin:0 0 28px}.gs-hero__headline{font-family:var(--gs-font-heading)!important;font-size:clamp(72px,8vw,120px)!important;font-weight:300!important;line-height:.9!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--gs-white)!important;margin:0 0 32px!important;display:flex;flex-direction:column;max-width:560px}.gs-hero__line{display:block}.gs-hero__line--1{color:var(--gs-white)}.gs-hero__line--2{color:#f2f2f280}.gs-hero__line--3{font-size:clamp(28px,3vw,46px)!important;letter-spacing:.24em!important;color:#f2f2f240;margin-top:14px}.gs-hero__body{font-family:var(--gs-font-body);font-size:17px;font-weight:400;line-height:1.75;color:#ffffffe6;margin:0 0 28px;max-width:420px;text-shadow:0 1px 8px rgba(0,0,0,.6)}.gs-hero__badges{display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.gs-hero__badge{display:flex;align-items:center;gap:10px;font-family:var(--gs-font-body);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1;text-shadow:0 1px 6px rgba(0,0,0,.55)}.gs-hero__badge svg{color:#ffffffb3;flex-shrink:0}.gs-hero__actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.gs-hero__btn{display:inline-block;padding:15px 36px;font-family:var(--gs-font-body);font-size:10px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;transition:all .25s var(--gs-ease);white-space:nowrap}.gs-hero__btn--primary{background:#fff;color:#000!important;border:1px solid #fff}.gs-hero__btn--primary:hover{background:#ffffffe0;border-color:#ffffffe0}.gs-hero__btn--ghost{background:transparent;color:#fff!important;border:1px solid rgba(255,255,255,.32)}.gs-hero__btn--ghost:hover{border-color:#ffffffb3;background:#ffffff0f}@media(max-width:749px){.gs-hero{height:100svh;min-height:600px}.gs-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.gs-hero__img{width:100%;height:100%;object-fit:cover;object-position:62% center}.gs-hero__overlay{background:linear-gradient(to bottom,#0006,#00000026 35%,#000000b3 72%,#000000eb)}.gs-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:0 24px 64px}.gs-hero__headline{font-size:clamp(52px,13vw,76px)!important;max-width:100%}.gs-hero__line--3{font-size:clamp(20px,5.5vw,30px)!important}.gs-hero__body{max-width:100%;font-size:14px}.gs-hero__actions{flex-direction:column;align-items:stretch}.gs-hero__btn{text-align:center;padding:16px 24px}}.gs-trust{background:var(--gs-card);border-bottom:1px solid var(--gs-border)}.gs-trust__inner{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;max-width:1200px;margin:0 auto;padding:56px 80px}.gs-trust__item{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.gs-trust__icon{color:var(--gs-copper);width:24px;height:24px;flex-shrink:0}.gs-trust__label{font-family:var(--gs-font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--gs-text)!important;margin:0!important}.gs-trust__sub{font-family:var(--gs-font-body)!important;font-size:13px!important;font-weight:300!important;line-height:1.7!important;color:var(--gs-muted)!important;margin:0!important}.gs-trust__divider{width:1px;height:80px;background:var(--gs-border-mid);margin:0 64px}@media(max-width:1023px){.gs-trust__inner{padding:48px 40px}.gs-trust__divider{margin:0 32px}}@media(max-width:749px){.gs-trust__inner{grid-template-columns:1fr;padding:48px 32px;gap:40px}.gs-trust__divider{display:none}}.gs-feature{background:var(--gs-bg);border-top:1px solid var(--gs-border)}.gs-feature__wrap{display:grid;grid-template-columns:1fr 1fr;min-height:680px}.gs-feature__wrap--image-right{direction:ltr}.gs-feature__media{overflow:hidden;background:var(--gs-card);display:flex;align-items:center;justify-content:center;position:relative}.gs-feature__img{width:100%;height:100%;max-width:70%;max-height:70%;object-fit:contain;display:block;transition:transform 1.2s var(--gs-ease-out)}.gs-feature__media:hover .gs-feature__img{transform:scale(1.04)}.gs-feature__content{display:flex;flex-direction:column;justify-content:center;padding:80px 88px;background:var(--gs-bg)}.gs-feature__eyebrow{font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.36em!important;text-transform:uppercase!important;color:var(--gs-copper)!important;margin:0 0 24px!important}.gs-feature__heading{font-family:var(--gs-font-heading)!important;font-size:clamp(44px,4.5vw,72px)!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:.96!important;color:var(--gs-text)!important;margin:0 0 32px!important}.gs-feature__body{font-family:var(--gs-font-body)!important;font-size:16px!important;font-weight:300!important;line-height:1.85!important;color:#8c8c8ce6!important;margin:0 0 40px!important;max-width:440px}.gs-feature__specs{list-style:none!important;padding:0!important;margin:0 0 48px!important;border-top:1px solid var(--gs-border)!important}.gs-feature__specs li{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:14px 0!important;border-bottom:1px solid var(--gs-border)!important;font-family:var(--gs-font-body)!important;font-size:12px!important;font-weight:300!important}.gs-feature__spec-key{font-size:10px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--gs-muted)!important}.gs-feature__spec-val{color:#f2f2f2b3!important;text-align:right;font-size:11px!important}.gs-feature__cta{display:inline-block;align-self:flex-start;padding:16px 40px!important;font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--gs-bg)!important;background:var(--gs-text)!important;border:1px solid var(--gs-text)!important;text-decoration:none!important;transition:background .25s var(--gs-ease),color .25s var(--gs-ease)!important}.gs-feature__cta:hover{background:transparent!important;color:var(--gs-text)!important}@media(max-width:1023px){.gs-feature__content{padding:64px 48px}}@media(max-width:749px){.gs-feature__wrap{grid-template-columns:1fr;min-height:auto}.gs-feature__wrap--image-left .gs-feature__media,.gs-feature__wrap--image-right .gs-feature__media{order:-1}.gs-feature__media{min-height:380px}.gs-feature__content{padding:56px 32px}.gs-feature__body{max-width:100%}}.gs-tech{background:var(--gs-bg);border-top:1px solid var(--gs-border)}.gs-tech__inner{display:grid;grid-template-columns:1fr 1fr;min-height:640px}.gs-tech__image-wrap{background:var(--gs-card);overflow:hidden;display:flex;align-items:center;justify-content:center}.gs-tech__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--gs-ease-out)}.gs-tech__image-wrap:hover .gs-tech__img{transform:scale(1.03)}.gs-tech__content{display:flex;flex-direction:column;justify-content:center;padding:80px 88px;background:#080808}.gs-tech__eyebrow{font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.36em!important;text-transform:uppercase!important;color:var(--gs-copper)!important;margin:0 0 24px!important}.gs-tech__heading{font-family:var(--gs-font-heading)!important;font-size:clamp(44px,4.5vw,72px)!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:.96!important;color:var(--gs-text)!important;margin:0 0 32px!important}.gs-tech__body{font-family:var(--gs-font-body)!important;font-size:16px!important;font-weight:300!important;line-height:1.85!important;color:#8c8c8ce6!important;margin:0 0 48px!important;max-width:440px}.gs-tech__specs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--gs-border)}.gs-tech__spec{display:flex;flex-direction:column;gap:8px;padding:24px 24px 24px 0;border-right:1px solid var(--gs-border);margin-right:24px}.gs-tech__spec:last-child{border-right:none;padding-right:0;margin-right:0}.gs-tech__spec-value{font-family:var(--gs-font-heading)!important;font-size:36px!important;font-weight:300!important;letter-spacing:.04em!important;color:var(--gs-text)!important;line-height:1!important}.gs-tech__spec-label{font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gs-muted)!important}@media(max-width:749px){.gs-tech__inner{grid-template-columns:1fr}.gs-tech__image-wrap{min-height:320px}.gs-tech__content{padding:56px 32px}.gs-tech__specs{grid-template-columns:repeat(3,1fr)}}.gs-lifestyle{position:relative;height:80vh;min-height:600px;overflow:hidden;background:#000;border-top:1px solid var(--gs-border);display:flex;align-items:flex-end}.gs-lifestyle__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gs-lifestyle__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.gs-lifestyle__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000c7,#0000004d 70%,#0000001a)}.gs-lifestyle__content{position:relative;z-index:1;padding:0 80px 80px;max-width:640px}.gs-lifestyle__eyebrow{font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.36em!important;text-transform:uppercase!important;color:var(--gs-copper)!important;margin:0 0 20px!important;display:block}.gs-lifestyle__heading{font-family:var(--gs-font-heading)!important;font-size:clamp(44px,5.5vw,80px)!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:.96!important;color:var(--gs-white)!important;margin:0 0 28px!important}.gs-lifestyle__body{font-family:var(--gs-font-body)!important;font-size:16px!important;font-weight:300!important;line-height:1.85!important;color:#f2f2f2a6!important;margin:0 0 40px!important}.gs-lifestyle__cta{display:inline-block;padding:16px 48px;font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--gs-white)!important;background:transparent!important;border:1px solid rgba(255,255,255,.4)!important;text-decoration:none!important;transition:border-color .25s,background .25s!important}.gs-lifestyle__cta:hover{border-color:var(--gs-white)!important;background:#ffffff0f!important}@media(max-width:749px){.gs-lifestyle__content{padding:0 32px 60px}}.gs-bundle{background:var(--gs-card);border-top:1px solid var(--gs-border)}.gs-bundle__inner{display:grid;grid-template-columns:1fr 1fr;min-height:640px}.gs-bundle__media{background:var(--gs-surface);overflow:hidden;display:flex;align-items:center;justify-content:center}.gs-bundle__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--gs-ease-out)}.gs-bundle__media:hover .gs-bundle__img{transform:scale(1.04)}.gs-bundle__content{display:flex;flex-direction:column;justify-content:center;padding:80px 88px;background:var(--gs-card)}.gs-bundle__heading{font-family:var(--gs-font-heading)!important;font-size:clamp(44px,4.5vw,72px)!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:.96!important;color:var(--gs-text)!important;margin:0 0 32px!important}.gs-bundle__body{font-family:var(--gs-font-body)!important;font-size:16px!important;font-weight:300!important;line-height:1.85!important;color:#8c8c8ce6!important;margin:0 0 48px!important;max-width:440px}.gs-bundle__includes{border-top:1px solid var(--gs-border);margin-bottom:48px}.gs-bundle__item{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--gs-border)}.gs-bundle__item-label{font-family:var(--gs-font-body)!important;font-size:12px!important;font-weight:300!important;letter-spacing:.08em!important;color:var(--gs-muted)!important}.gs-bundle__item-price{font-family:var(--gs-font-heading)!important;font-size:18px!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--gs-text)!important}.gs-bundle__item--total .gs-bundle__item-label{font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--gs-text)!important}.gs-bundle__item-price--highlight{font-size:28px!important;color:var(--gs-copper)!important}.gs-bundle__divider{display:none}.gs-bundle__cta{display:inline-block!important;align-self:flex-start;padding:16px 48px!important;font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--gs-bg)!important;background:var(--gs-text)!important;border:1px solid var(--gs-text)!important;text-decoration:none!important;border-radius:0!important;transition:background .25s var(--gs-ease),color .25s var(--gs-ease)!important}.gs-bundle__cta:hover{background:transparent!important;color:var(--gs-text)!important}@media(max-width:749px){.gs-bundle__inner{grid-template-columns:1fr}.gs-bundle__media{min-height:360px}.gs-bundle__content{padding:56px 32px}}.featured-collection{background:var(--gs-bg)!important;border-top:none!important}.featured-collection .title-wrapper-with-link{padding:56px 48px 32px!important}.featured-collection .collection__title,.featured-collection .title{font-family:var(--gs-font-heading)!important;font-size:clamp(20px,2.2vw,32px)!important;font-weight:300!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--gs-text)!important;font-style:normal!important}.card-wrapper{background:var(--gs-bg)!important}.card{background:var(--gs-bg)!important;border-radius:0!important}.card__inner{background:var(--gs-bg)!important;border:none!important;border-radius:0!important}.card--product .card__media .media{background:var(--gs-bg)!important}.card--product .card__media img{mix-blend-mode:multiply!important}.card__content{padding:16px 0!important}.card__heading{font-family:var(--gs-font-body)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#ffffffb3!important;margin:0!important}.card__heading a{color:#ffffffb3!important}.price{font-family:var(--gs-font-body)!important;font-size:14px!important;font-weight:300!important;color:#ffffff85!important;letter-spacing:.06em!important}.price__regular .price-item,.price .price-item--regular{color:#ffffff85!important}.collection__view-all{padding:8px 48px 64px!important}.collection__view-all .button--tertiary{font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--gs-muted)!important;background:transparent!important;border:1px solid var(--gs-border-mid)!important;border-radius:0!important;padding:14px 40px!important;transition:color .2s,border-color .2s!important}.collection__view-all .button--tertiary:hover{color:var(--gs-text)!important;border-color:var(--gs-text)!important}.newsletter{background:var(--gs-card)!important;border-top:1px solid var(--gs-border)!important}.newsletter .newsletter__heading{font-family:var(--gs-font-heading)!important;font-size:clamp(28px,3vw,44px)!important;font-weight:300!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--gs-text)!important}.newsletter .newsletter__subheading{font-size:12px!important;font-weight:300!important;letter-spacing:.1em!important;color:var(--gs-muted)!important}.newsletter__field{border:1px solid var(--gs-border-mid)!important;background:transparent!important;color:var(--gs-text)!important;font-family:var(--gs-font-body)!important;font-size:12px!important;letter-spacing:.08em!important;border-radius:0!important}.newsletter__field::placeholder{color:var(--gs-muted)!important}.newsletter__button{background:var(--gs-text)!important;color:var(--gs-bg)!important;border-radius:0!important;font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important;border:1px solid var(--gs-text)!important;transition:background .25s,color .25s!important}.newsletter__button:hover{background:transparent!important;color:var(--gs-text)!important}.footer{background:var(--gs-card)!important;border-top:1px solid var(--gs-border)!important}.footer__column-header,.footer__list-item a{font-family:var(--gs-font-body)!important;color:var(--gs-muted)!important}.footer__column-header{font-size:10px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--gs-text)!important;margin-bottom:20px!important}.footer__list-item a{font-size:13px!important;font-weight:300!important;letter-spacing:.06em!important;transition:color .2s!important}.footer__list-item a:hover{color:var(--gs-text)!important}.footer__content-bottom{background:var(--gs-bg)!important;border-top:1px solid var(--gs-border)!important;padding:24px 80px!important}.footer__copyright{font-size:11px!important;font-weight:300!important;letter-spacing:.08em!important;color:#8c8c8c80!important}.button:not(.button--tertiary):not(.button--secondary){background:var(--gs-text)!important;color:var(--gs-bg)!important;border:1px solid var(--gs-text)!important;border-radius:0!important;font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important;transition:background .25s,color .25s!important}.button:not(.button--tertiary):not(.button--secondary):hover{background:transparent!important;color:var(--gs-text)!important}.button--secondary{background:transparent!important;color:var(--gs-text)!important;border:1px solid var(--gs-border-mid)!important;border-radius:0!important}.button--secondary:hover{border-color:var(--gs-text)!important}.product__media-wrapper{background:var(--gs-card)!important}.product-media-modal{background:var(--gs-bg)!important}.product__title{font-family:var(--gs-font-heading)!important;font-size:clamp(32px,4vw,56px)!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--gs-text)!important}.product__text .price{font-family:var(--gs-font-heading)!important;font-size:24px!important;font-weight:300!important;letter-spacing:.08em!important;color:var(--gs-text)!important}.product-form__submit{border-radius:0!important;background:var(--gs-text)!important;color:var(--gs-bg)!important;font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.3em!important;text-transform:uppercase!important;border:1px solid var(--gs-text)!important;height:56px!important;transition:background .25s,color .25s!important}.product-form__submit:hover{background:transparent!important;color:var(--gs-text)!important}.variant-picker__option-values label,.product-form__input label{border:1px solid var(--gs-border)!important;color:var(--gs-muted)!important;background:transparent!important;border-radius:0!important;font-size:11px!important;letter-spacing:.12em!important}.variant-picker__option-values input:checked+label{border-color:var(--gs-text)!important;color:var(--gs-text)!important}cart-drawer,.cart-drawer{background:var(--gs-card)!important;color:var(--gs-text)!important}.cart-drawer__header{border-bottom:1px solid var(--gs-border)!important}.cart-drawer__heading{font-family:var(--gs-font-heading)!important;font-size:18px!important;font-weight:300!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--gs-text)!important}.cart-drawer__footer{background:var(--gs-card)!important;border-top:1px solid var(--gs-border)!important}.cart__checkout-button{border-radius:0!important;background:var(--gs-text)!important;color:var(--gs-bg)!important;font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important}.cart-item__name{font-size:11px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--gs-text)!important}.cart-item__price-wrapper .price{color:var(--gs-muted)!important}.header-wrapper,sticky-header.header-wrapper{display:none!important}.announcement-bar{background:var(--gs-bg)!important;border-bottom:1px solid var(--gs-border)!important}.announcement-bar__message{font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--gs-muted)!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--gs-bg)}::-webkit-scrollbar-thumb{background:var(--gs-border-mid)}::-webkit-scrollbar-thumb:hover{background:var(--gs-muted)}::selection{background:var(--gs-copper);color:#fff}html{scroll-behavior:smooth}#MainContent,.main-content{margin-top:0!important;padding-top:0!important}#MainContent>.shopify-section:first-child,#MainContent>div:first-child{margin-top:0!important;padding-top:0!important}.shopify-section-group-header-group{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.page-header{padding-top:60px!important;padding-bottom:40px!important}.page-header__title,h1.page-header__title{font-family:var(--gs-font-heading)!important;font-size:clamp(36px,5vw,64px)!important;font-weight:300!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--gs-text)!important}.product__media-wrapper,.product{padding-top:0!important}.collection-hero{padding-top:60px!important}.cart__title-heading{font-family:var(--gs-font-heading)!important;font-size:clamp(28px,3vw,44px)!important;font-weight:300!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--gs-text)!important}.shopify-section:first-child{margin-top:0!important}.main-page-header+.main-content .shopify-section:first-child{padding-top:0!important}.shopify-section,section,.section,.color-scheme-1,.color-background-1,[class*=color-scheme],[class*=color-background]{background-color:var(--gs-bg)!important}.card,.card__inner,.card-wrapper,.card--product,.card--product .card__inner,.card__media,.media,.card__media .media{background-color:var(--gs-card)!important;background:var(--gs-card)!important}.page-width,.section__header,.collection,.collection-list-wrapper,.multicolumn,.multicolumn-list__item,.rich-text,.rich-text__wrapper{background-color:var(--gs-bg)!important}.rich-text__heading,.rich-text p,.multicolumn-card__title,.multicolumn-card__info,.multicolumn-card__info p{color:var(--gs-text)!important}.multicolumn-card__info p{color:var(--gs-muted)!important;font-size:15px!important;line-height:1.7!important}.modal-opener,.media-modal,.product-popup-modal{background:#050505f2!important}.gs-trust__sub{font-size:15px!important;line-height:1.7!important}.gs-trust__label{font-size:12px!important}.gs-feature__spec-val{font-size:13px!important}.gs-feature__spec-key{font-size:11px!important}#shopify-section-group-footer-group,.shopify-section-group[id*=footer],section.shopify-section:has(.footer),.footer,.footer__content-top,.footer__content-bottom{background:#050505!important;background-color:#050505!important}.footer__content-top{padding:80px!important}.footer__content-bottom{padding:28px 80px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid rgba(255,255,255,.07)!important}.footer__column-header,.footer__heading{font-family:var(--gs-font-body)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#fff!important;margin-bottom:24px!important}.footer__list-item a,.footer__list-item .link{font-family:var(--gs-font-body)!important;font-size:14px!important;font-weight:300!important;color:#ffffff8c!important;letter-spacing:.04em!important;line-height:2.2!important;text-decoration:none!important;transition:color .2s!important}.footer__list-item a:hover,.footer__list-item .link:hover{color:#fff!important}.footer__subtext p{font-size:14px!important;font-weight:300!important;line-height:1.8!important;color:#ffffff8c!important;max-width:280px;margin:0!important}.footer__subtext p a{font-family:var(--gs-font-body)!important;font-size:14px!important;font-weight:300!important;color:#ffffff8c!important;letter-spacing:.04em!important;line-height:2.2!important;text-decoration:none!important;display:block!important;transition:color .2s!important}.footer__subtext p a:hover{color:#fff!important}.footer__blocks-wrapper .footer__subtext{margin-top:0!important}.footer__copyright,.copyright__content,.footer__content-bottom .footer__copyright{font-family:var(--gs-font-body)!important;font-size:11px!important;font-weight:300!important;letter-spacing:.08em!important;color:#ffffff40!important}.footer__blocks-wrapper.grid{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:0 40px!important;grid-template-columns:unset!important}.footer__blocks-wrapper.grid>.footer-block{flex:1 1 0!important;min-width:0!important;max-width:none!important;width:auto!important;padding:0!important}@media(max-width:989px){.footer__blocks-wrapper.grid{flex-wrap:wrap!important;gap:40px!important}.footer__blocks-wrapper.grid>.footer-block{flex:0 0 calc(50% - 20px)!important}}@media(max-width:749px){.footer__content-top{padding:40px 24px!important}.footer__content-bottom{padding:20px 24px!important}.footer__blocks-wrapper.grid>.footer-block{flex:0 0 100%!important}}.collection-hero,.collection-hero__image{background:var(--gs-bg)!important}.collection__title,.collection-list__item__title{color:var(--gs-text)!important}.card-information{background:transparent!important}.card-information .card__heading a{font-family:var(--gs-font-body)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--gs-text)!important}.card-information .price,.card-information .price__regular,.card-information .price-item{font-family:var(--gs-font-heading)!important;font-size:18px!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--gs-muted)!important}.card__media,.card__media .media,.card__media img,.card--product .card__media,.product-card-wrapper .card__media,.card-wrapper .card__media{background-color:var(--gs-card)!important;background:var(--gs-card)!important}.card img,.card .media img,.card-wrapper img{mix-blend-mode:normal;background:var(--gs-card)!important}.card--card,.card--standard{background:var(--gs-card)!important;border-color:#ffffff0a!important}.gs-faq{background:var(--gs-bg)!important;padding:120px 80px}.gs-faq__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:80px;align-items:start}.gs-faq__eyebrow{font-family:var(--gs-font-body);font-size:11px;font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--gs-copper);margin:0 0 20px}.gs-faq__heading{font-family:var(--gs-font-heading);font-size:clamp(36px,4vw,56px);font-weight:300;letter-spacing:.06em;text-transform:uppercase;color:var(--gs-text);line-height:1.05;margin:0;position:sticky;top:100px}.gs-faq__list{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(255,255,255,.06)}.gs-faq__item{border-bottom:1px solid rgba(255,255,255,.06);background:transparent!important}.gs-faq__question{display:flex;justify-content:space-between;align-items:center;padding:28px 0;cursor:pointer;list-style:none;font-family:var(--gs-font-body);font-size:15px;font-weight:400;letter-spacing:.04em;color:var(--gs-text);gap:24px;transition:color .2s ease}.gs-faq__question::-webkit-details-marker{display:none}.gs-faq__question:hover{color:var(--gs-copper)}.gs-faq__icon{flex-shrink:0;transition:transform .3s ease;color:var(--gs-copper)}.gs-faq__item[open] .gs-faq__icon{transform:rotate(45deg)}.gs-faq__answer{font-family:var(--gs-font-body);font-size:15px;font-weight:300;line-height:1.8;color:var(--gs-muted);padding:0 0 28px;margin:0;max-width:640px}@media(max-width:768px){.gs-faq{padding:80px 24px}.gs-faq__inner{grid-template-columns:1fr;gap:40px}.gs-faq__heading{position:static}}body.template-product,body.template-collection{--gs-bg: #ffffff;--gs-card: #f4f4f4;--gs-surface: #f0f0f0;--gs-text: #0a0a0a;--gs-muted: rgba(0,0,0,.45);--gs-border: rgba(0,0,0,.08);--gs-border-mid: rgba(0,0,0,.14)}body.template-product .gradient,body.template-collection .gradient{--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 10,10,10}body.template-collection .collection,body.template-collection .section-collection-main{background:#fff!important}body.template-collection .collection__title,body.template-collection h1.collection__title{font-family:Barlow Condensed,sans-serif!important;font-size:clamp(32px,5vw,64px)!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:#0a0a0a!important}body.template-collection .collection__description{font-family:Barlow,sans-serif!important;font-size:15px!important;font-weight:400!important;color:#0000008c!important}body.template-collection .facet-filters,body.template-collection .facets-container,body.template-collection .facets__wrapper{background:#fff!important;border-color:#0000001a!important;color:#0a0a0a!important}body.template-collection .facets__label,body.template-collection .facets__summary,body.template-collection .facets__heading,body.template-collection .facet-filters__label,body.template-collection .mobile-facets__info,body.template-collection .active-facets__button{color:#0a0a0a!important;font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.template-collection .facets__item label{color:#000000a6!important;font-family:Barlow,sans-serif!important}body.template-collection .select__select,body.template-collection .facets select{background:#fff!important;color:#0a0a0a!important;border-color:#00000026!important;font-family:Barlow,sans-serif!important}body.template-collection .card-wrapper,body.template-collection .card,body.template-collection .card--product,body.template-collection .card--standard,body.template-collection .card--card{background:transparent!important;border:none!important;box-shadow:none!important}body.template-collection .card__media,body.template-collection .card__media .media,body.template-collection .card__inner,body.template-collection .card__inner .card__media{background:#f2f2f2!important}body.template-collection .card__heading,body.template-collection .card__heading a,body.template-collection .card-information__text,body.template-collection .card-information .card__heading,body.template-collection .card-information .card__heading a{font-family:Barlow,sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0a0a0a!important;letter-spacing:-.01em!important;text-transform:none!important}body.template-collection .price,body.template-collection .price__regular,body.template-collection .price-item,body.template-collection .price-item--regular,body.template-collection .card-information .price{font-family:Barlow,sans-serif!important;font-size:15px!important;font-weight:400!important;color:#0000008c!important}body.template-collection .quick-add__submit,body.template-collection .button--full-width{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important;font-family:Barlow,sans-serif!important;font-weight:600!important;letter-spacing:.06em!important}body.template-collection .badge{background:#0a0a0a!important;color:#fff!important}body.template-collection .pagination__item{color:#0009!important;border-color:#00000026!important;font-family:Barlow,sans-serif!important}body.template-collection .pagination__item--current{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}body.template-product .product,body.template-product .product__wrapper,body.template-product section.shopify-section{background:#fff!important}body.template-product .product__media-wrapper,body.template-product .product__media-list,body.template-product .product__media-item,body.template-product .product-media-container,body.template-product .product__media,body.template-product media-gallery,body.template-product slider-component,body.template-product .global-media-settings,body.template-product .media,body.template-product .media--transparent{background:#fff!important;background-color:#fff!important}body.template-product product-modal,body.template-product .product-media-modal,body.template-product .media-modal,body.template-product .product-media-modal__dialog,body.template-product .product-media-modal__content,body.template-product .product-media-modal .media{background:#fff!important;background-color:#fff!important}body.template-product .product__title,body.template-product h1.product__title{font-family:Barlow Condensed,sans-serif!important;font-size:clamp(28px,3.5vw,52px)!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:#0a0a0a!important;line-height:1.05!important}body.template-product .price,body.template-product .price__regular,body.template-product .price-item,body.template-product .price-item--regular,body.template-product .product__text .price{font-family:Barlow,sans-serif!important;font-size:20px!important;font-weight:400!important;color:#0009!important;letter-spacing:.01em!important}body.template-product .product__text .product__vendor,body.template-product .product__text .product__sku{font-family:Barlow,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#00000059!important}body.template-product .product__description,body.template-product .product__description p,body.template-product .product__description li,body.template-product .product__description span{font-family:Barlow,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.7!important;color:#000000a6!important}body.template-product .product-form__input .form__label,body.template-product .variant-picker .form__label{font-family:Barlow,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#0a0a0a!important}body.template-product .variant-picker__option-values label,body.template-product .product-form__input label{background:#fff!important;border-color:#0000002e!important;color:#0009!important;font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:500!important}body.template-product .variant-picker__option-values input:checked+label{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important}body.template-product .product-form__submit,body.template-product .product-form__cart-submit{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important;font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.template-product .product-form__submit:hover,body.template-product .product-form__cart-submit:hover{background:#fff!important;color:#0a0a0a!important}body.template-product details summary,body.template-product .accordion__summary,body.template-product .product__accordion summary{font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#0a0a0a!important;border-color:#0000001a!important;background:transparent!important}body.template-product .accordion__content,body.template-product details[open]>*:not(summary){font-family:Barlow,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important;color:#0009!important;background:transparent!important}body.template-product .breadcrumb,body.template-product .breadcrumb a,body.template-product .breadcrumb span{font-family:Barlow,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#00000059!important}body.template-product .pickup-availability__button,body.template-product .share-button{color:#00000080!important;border-color:#0000001f!important}body.template-product .product__media-list li,body.template-product .thumbnail-list__item button{border-color:#0000001a!important;background:#f2f2f2!important}body.template-product .product-media-modal,body.template-product .product-media-modal__dialog{background:#fff!important}body.template-product .product-media-modal__toggle{color:#0a0a0a!important}body.template-product .product-sticky-bar{background:#fff!important;border-color:#0000001a!important;color:#0a0a0a!important}body[data-template=cart]{background:#fff!important}body[data-template=cart] #MainContent,body[data-template=cart] .shopify-section,body[data-template=cart] .color-scheme-1,body[data-template=cart] .gradient{background:#fff!important;--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 10,10,10;--color-button: 10,10,10;--color-button-text: 255,255,255;--color-secondary-button-text: 10,10,10;--color-border: 10,10,10}body[data-template=cart] h1,body[data-template=cart] h2,body[data-template=cart] h3,body[data-template=cart] h4,body[data-template=cart] p,body[data-template=cart] label,body[data-template=cart] .price,body[data-template=cart] .cart-item__name,body[data-template=cart] .cart-item__details,body[data-template=cart] .cart-subtotal__cost,body[data-template=cart] .totals__subtotal,body[data-template=cart] .totals__subtotal-value{color:#0a0a0a!important}body[data-template=cart] .cart__items,body[data-template=cart] .cart-item,body[data-template=cart] .totals,body[data-template=cart] .cart__footer,body[data-template=cart] .cart__note-fieldset{border-color:#00000014!important}body[data-template=cart] input[type=text],body[data-template=cart] input[type=number],body[data-template=cart] textarea{background:#fff!important;color:#0a0a0a!important;border-color:#00000026!important}body[data-template=cart] .button--primary,body[data-template=cart] .cart__checkout-button{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}body[data-template=cart] .button--secondary{background:transparent!important;color:#0a0a0a!important;border-color:#0a0a0a!important}body[data-template=cart] .cart__ctas .field__input,body[data-template=cart] .cart__dynamic-checkout-buttons,body[data-template=cart] .additional-checkout-buttons{background:transparent!important}body[data-template=search]{background:#fff!important}body[data-template=search] #MainContent,body[data-template=search] .shopify-section,body[data-template=search] .color-scheme-1,body[data-template=search] .gradient{background:#fff!important;--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 10,10,10;--color-button: 10,10,10;--color-button-text: 255,255,255;--color-secondary-button-text: 10,10,10;--color-border: 10,10,10}body[data-template=search] h1,body[data-template=search] h2,body[data-template=search] h3,body[data-template=search] h4,body[data-template=search] p,body[data-template=search] label,body[data-template=search] .price,body[data-template=search] .card__heading,body[data-template=search] .card__information,body[data-template=search] .card__vendor{color:#0a0a0a!important}body[data-template=search] .card-wrapper,body[data-template=search] .card,body[data-template=search] .card__inner{background:#fff!important;border-color:#00000014!important}body[data-template=search] .search-form__input,body[data-template=search] input[type=search],body[data-template=search] input[type=text]{background:#fff!important;color:#0a0a0a!important;border-color:#00000026!important}body[data-template=search] .facets__summary,body[data-template=search] .facets-container,body[data-template=search] .facets__disclosure-vertical,body[data-template=search] details,body[data-template=search] summary{background:#fff!important;color:#0a0a0a!important;border-color:#00000014!important}body[data-template=search] .button--primary{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}body[data-template=search] .button--secondary{background:transparent!important;color:#0a0a0a!important;border-color:#0a0a0a!important}section.color-scheme-5,.shopify-section.color-scheme-5,.color-scheme-5,.color-scheme-5 .gradient,.color-scheme-5 .color-scheme-1,.color-scheme-5 .color-scheme-2,.color-scheme-5 .color-scheme-3,.color-scheme-5 .color-scheme-4{background-color:#fff!important;background:#fff!important;--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 10,10,10;--color-button: 10,10,10;--color-button-text: 255,255,255;--color-secondary-button-text: 10,10,10;--color-border: 10,10,10}.color-scheme-5 .page-width,.color-scheme-5 .section__header,.color-scheme-5 .multicolumn,.color-scheme-5 .rich-text,.color-scheme-5 .rich-text__wrapper{background-color:#fff!important;background:#fff!important}.color-scheme-5 h1,.color-scheme-5 h2,.color-scheme-5 h3,.color-scheme-5 h4,.color-scheme-5 h5,.color-scheme-5 h6{color:#0a0a0a!important}.color-scheme-5 p,.color-scheme-5 label,.color-scheme-5 li,.color-scheme-5 td,.color-scheme-5 th,.color-scheme-5 span:not(.visually-hidden),.color-scheme-5 .price,.color-scheme-5 .price-item{color:#1a1a1a!important}.color-scheme-5 a:not(.button):not(.btn){color:#0a0a0a!important}.color-scheme-5 .card,.color-scheme-5 .card__inner,.color-scheme-5 .card-wrapper,.color-scheme-5 .card--product,.color-scheme-5 .card__media,.color-scheme-5 .media{background-color:#f5f5f5!important;background:#f5f5f5!important;border-color:#00000012!important}.color-scheme-5 input[type=text],.color-scheme-5 input[type=email],.color-scheme-5 input[type=number],.color-scheme-5 input[type=search],.color-scheme-5 input[type=tel],.color-scheme-5 textarea,.color-scheme-5 select{background:#fff!important;background-color:#fff!important;color:#0a0a0a!important;border-color:#0000002e!important}.color-scheme-5 input::placeholder,.color-scheme-5 textarea::placeholder{color:#00000059!important}.color-scheme-5 .button,.color-scheme-5 .button--primary,.color-scheme-5 [type=submit],.color-scheme-5 .cart__checkout-button{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.color-scheme-5 .button--secondary,.color-scheme-5 .button--tertiary{background:transparent!important;color:#0a0a0a!important;border-color:#0a0a0a!important}.color-scheme-5 .quantity,.color-scheme-5 .quantity__button,.color-scheme-5 .quantity__input{background:#fff!important;color:#0a0a0a!important;border-color:#0000002e!important}.color-scheme-5 .cart__items,.color-scheme-5 .cart-item,.color-scheme-5 .cart__footer,.color-scheme-5 .totals{background:#fff!important;border-color:#00000014!important}.color-scheme-5 .cart-item__name,.color-scheme-5 .cart-item__details a,.color-scheme-5 .totals__subtotal,.color-scheme-5 .totals__subtotal-value{color:#0a0a0a!important}.color-scheme-5 .search-form__input{background:#fff!important;color:#0a0a0a!important;border-color:#0000002e!important}.color-scheme-5 .facets,.color-scheme-5 .facets__summary,.color-scheme-5 details,.color-scheme-5 summary{background:#fff!important;color:#0a0a0a!important;border-color:#00000014!important}.color-scheme-5 hr{border-color:#00000014!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ghost-surface.css.map */
