@media screen and (min-width:750px){.hero-wrapper .hero__media-grid{position:absolute;top:0;right:0;bottom:0;left:0}.hero-wrapper .hero__media-grid .hero__media{width:100%;height:100%;object-fit:cover;object-position:center right}.hero-wrapper .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#111111e0,#111111b3,#1111114d 50%,#1110 70%);z-index:1;pointer-events:none}.hero-wrapper .hero__content-wrapper.layout-panel-flex--row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-inline:64px;padding-block:80px;position:relative;z-index:2}.hero-wrapper .hero__content-wrapper.layout-panel-flex--row>.group-block:first-child{flex:0 0 44%;max-width:44%;position:relative;z-index:3}.hero-wrapper .hero__content-wrapper h1,.hero-wrapper .hero__content-wrapper .h1{font-size:clamp(2.6rem,3.5vw,4.2rem);font-weight:500;line-height:1.1;letter-spacing:.01em;margin-block-end:16px}.hero-wrapper .hero__content-wrapper p,.hero-wrapper .hero__content-wrapper .paragraph{font-size:clamp(.9rem,1vw,1rem);line-height:1.75;letter-spacing:.02em;opacity:.72;max-width:400px;margin-block-end:32px;display:block}.hero-wrapper .hero__content-wrapper .layout-panel-flex--row:has(.button){display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center}}@media screen and (min-width:750px)and (max-width:989px){.hero-wrapper .hero__content-wrapper.layout-panel-flex--row{padding-inline:40px;padding-block:60px}.hero-wrapper .hero__content-wrapper.layout-panel-flex--row>.group-block:first-child{flex:0 0 55%;max-width:55%}.hero-wrapper .hero__container:after{background:linear-gradient(to right,#111111eb,#1119 45%,#1110 75%)}}@media screen and (max-width:749px){.hero-wrapper .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#111c,#1113 20%,#1110 40% 55%,#111111b3 78%,#111111f2);z-index:1;pointer-events:none}.hero-wrapper .hero__container{position:relative;overflow:hidden}.hero-wrapper .hero__content-wrapper{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;padding-inline:20px!important;padding-block-start:0!important;padding-block-end:36px!important;position:relative!important;z-index:2!important;min-height:inherit!important}.hero-wrapper .hero__content-wrapper>.group-block{width:100%!important}.hero-wrapper .hero__content-wrapper p,.hero-wrapper .hero__content-wrapper .paragraph{display:none!important}.hero-wrapper .hero__content-wrapper h1,.hero-wrapper .hero__content-wrapper .h1{font-size:clamp(1.9rem,7.5vw,2.6rem)!important;font-weight:500!important;line-height:1.15!important;margin-block-start:16px!important;margin-block-end:0!important}.hero-wrapper .hero__content-wrapper .button,.hero-wrapper .hero__content-wrapper .button-secondary{width:100%!important;justify-content:center!important;text-align:center!important;padding-inline:28px!important;padding-block:13px!important;font-size:12px!important}.hero-wrapper .hero__content-wrapper .layout-panel-flex--row:has(.button){display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important;width:100%!important}}.hero-wrapper .hero__content-wrapper .button{background-color:#c8a96a;color:#111;border-color:#c8a96a;letter-spacing:.08em;font-size:12px;text-transform:uppercase;padding-inline:28px;padding-block:13px;border-radius:4px;transition:background-color .2s ease}.hero-wrapper .hero__content-wrapper .button:hover{background-color:#d4b878;border-color:#d4b878;color:#111}.hero-wrapper .hero__content-wrapper .button-secondary{background-color:transparent;color:#f5efe6;border:1px solid rgba(245,239,230,.4);letter-spacing:.08em;font-size:12px;text-transform:uppercase;padding-inline:28px;padding-block:13px;border-radius:4px;transition:border-color .2s ease,color .2s ease}.hero-wrapper .hero__content-wrapper .button-secondary:hover{border-color:#c8a96a;color:#c8a96a}.product-page,.product-page__wrapper,.product-page__content-wrapper,.product-page__media-wrapper,.product-page__info-wrapper,.product-page__info-container{background-color:#111!important;color:#f5efe6!important}.section-wrapper:has(.product-page){background-color:#111!important}.section-background:has(+.section .product-page){background-color:#111!important}body:has(.product-page) .section-background,body:has(.product-page) .page-wrapper,body:has(.product-page) main{background-color:#111!important}.product-page__title,.product-page h1{color:#f5efe6!important;font-weight:500!important;letter-spacing:.02em!important;font-size:clamp(1.8rem,2.5vw,2.8rem)!important}.product-page .price-item,.product-page .price__current,.product-page [class*=price]{color:#c8a96a!important}.product-page .rte{color:#f5efe6cc!important}.product-page .rte h1,.product-page .rte h2,.product-page .rte h3,.product-page .rte h4,.product-page .rte h5,.product-page .rte h6{color:#c8a96a!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-block-start:2rem!important;margin-block-end:.5rem!important}.product-page .rte p{color:#f5efe6bf!important;font-size:.95rem!important;line-height:1.75!important}.product-page .rte em,.product-page .rte i,.product-page .rte strong,.product-page .rte b{color:#f5efe6!important}.product-page .product-form__submit,.product-page button[name=add]{background-color:#c8a96a!important;color:#111!important;border-color:#c8a96a!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:600!important}.product-page .product-form__submit:hover,.product-page button[name=add]:hover{background-color:#d4b878!important;border-color:#d4b878!important}.product-page .shopify-payment-button__button,.product-page .shopify-payment-button__button--unbranded{background-color:#1a1a1a!important;color:#f5efe6!important;border:1px solid rgba(245,239,230,.2)!important}.product-page .quantity__input,.product-page .quantity__button{background-color:#1a1a1a!important;color:#f5efe6!important;border-color:#f5efe633!important}.product-page__media-wrapper .media,.product-page__media-wrapper [class*=media]{background-color:#0d0d0d!important}.product-page p,.product-page span,.product-page label,.product-page li{color:#f5efe6cc}.product-page hr{border-color:#f5efe61a!important}.product-page [class*=accordion]{background-color:#111!important;border-color:#f5efe61a!important;color:#f5efe6!important}@media screen and (max-width:749px){.product-page .rte h1,.product-page .rte h2,.product-page .rte h3,.product-page .rte h4{font-size:.78rem!important;margin-block-start:1.5rem!important}.product-page h1,.product-page__title{font-size:clamp(1.5rem,6vw,2rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
