@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap";h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;line-height:1;margin:0}p{margin-top:0;font-family:Inter Tight,sans-serif}body{letter-spacing:0;line-height:1.6;box-sizing:border-box;font-family:Inter Tight,sans-serif}body .button{font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.22em;text-transform:uppercase;padding:18px 28px;line-height:1;border-radius:0!important;display:inline-flex;align-items:center;gap:14px;transition:all .2s ease}body .button:before,body .button:after{content:unset}.heading-style-1{color:#0a0a0a;font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.025em;line-height:.95;font-size:4.8rem}.heading-style-2{color:#0a0a0a;font-family:Archivo,sans-serif;font-weight:800;letter-spacing:-.025em;line-height:.95;font-size:4rem}.py-80{padding-top:8rem;padding-bottom:8rem}.product__info-container variant-selects{display:none}@media(min-width:750px)and (max-width:989.98px){body .button{padding:12px 30px}.py-80{padding-top:6rem;padding-bottom:6rem}.heading-style-2{font-size:3.2rem}.heading-style-1{font-size:4.2rem}}@media(max-width:749.98px){body .button{padding:12px 20px}.py-80{padding-top:5rem;padding-bottom:5rem}.heading-style-2{font-size:2rem}}@media(max-width:400px){.heading-style-1{font-size:3.6rem}}.header .header__icons .header__icon{border:1px solid rgba(255,255,255,.2);border-radius:50rem}.header .header__icons .header__icon:hover{background:#fff;color:#0a0a0a;border-color:#fff}@media screen and (min-width:990px){.header .header__icons{gap:2rem}.header-wrapper .header{display:flex}.header-wrapper .header .header__inline-menu{margin-left:auto;margin-right:auto}.header .header__menu-item{position:relative;font-size:12px;line-height:1.25;letter-spacing:.2em;text-transform:uppercase}.header .header__menu-item span{color:rgb(var(--color-foreground))}}@media screen and (max-width:989.98px){.header .header__icons{gap:1rem}.header .header__icon--menu{position:relative}.header header-drawer{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:1px solid rgba(255,255,255,.2);border-radius:4px;margin-left:0}.navigation-header{display:flex;align-items:center;gap:15px;white-space:nowrap;margin-bottom:3rem}.navigation-header hr{flex-grow:1;margin:0}.navigation-header h3.h2{font-size:2rem;line-height:1.4;margin:0}.header .navigation-header .header__icon--menu{height:40px;width:40px;border-radius:4px;border:1px solid #2929251A}body .header .menu-drawer__menu li{margin-bottom:5px;border-bottom:1px solid #2929251A}.js .menu-drawer__menu li::last-child{border:0}.header .menu-drawer__menu-item--active,.header .menu-drawer__menu-item:focus,.header .menu-drawer__close-button:focus,.header .menu-drawer__menu-item:hover,.header .menu-drawer__close-button:hover{background-color:transparent}.header .menu-drawer__menu-item{padding:1.3rem 0;font-size:12px;line-height:1.25;position:relative;font-family:JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase}.header .menu-drawer__menu-item--active{font-weight:700}.js .header .menu-drawer-container .menu-drawer{height:100vh;top:-38px}}@media screen and (max-width:749.98px){.header .header__heading-logo{width:170px}.js .header .menu-drawer-container .menu-drawer{top:0}}.custom-style-ticker .horizontal-ticker__item:not(:last-child):after{border-radius:0!important;rotate:45deg}.custom-style-ticker .horizontal-ticker__item{font-family:Archivo,sans-serif!important;font-weight:700;letter-spacing:-.01em!important}.shopify-policy__container{margin-top:5rem;margin-bottom:5rem}.shopify-policy__container .shopify-policy__title{margin-bottom:2rem}.track-order-form{padding-bottom:2rem;margin:0 auto;max-width:60rem}.track-order-form .field{margin-top:3rem}.banner--mobile-bottom .banner__content{padding:0}.product-no-sweat-section{min-height:30rem}.product-no-sweat-section.banner:after,.product-no-sweat-section .banner__media:after{content:unset}.product-no-sweat-section .banner--mobile-bottom .banner__box{padding:5.2rem 5.6rem}.product-no-sweat-section .banner__box.content-container{background:transparent;padding:5.2rem 5.6rem;margin:0 auto}.product-no-sweat-section .banner__content-inner{position:relative;width:100%}.product-no-sweat-section .banner__content-inner .banner__box{position:relative;z-index:2}.product-no-sweat-section .banner__box .banner__text p{color:#ffffffb8;font-size:17px;line-height:1.6;margin-top:2.4rem;font-family:Inter Tight,system-ui,sans-serif}.product-no-sweat-section .banner__box a.button{padding:20px 32px}.product-no-sweat-section .banner__box a.button:hover{background:#d4a574}.product-no-sweat-section .banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 70% 50%,rgba(212,165,116,.12),transparent 50%)}.corners{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.corners span{position:absolute;width:20px;height:20px;border:1px solid rgba(255,255,255,.25)}.corners .tl{top:0;left:0;border-right:none;border-bottom:none}.corners .tr{top:0;right:0;border-left:none;border-bottom:none}.corners .bl{bottom:0;left:0;border-right:none;border-top:none}.corners .br{bottom:0;right:0;border-left:none;border-top:none}.product-no-sweat-section .banner__box .banner__heading{font-family:Archivo,sans-serif;font-weight:800;font-size:4.8rem;line-height:.95;letter-spacing:-.03em;text-transform:uppercase}@media(max-width:989.98px){.product-no-sweat-section .banner__box.content-container{padding:4.2rem 4.6rem}.product-no-sweat-section .banner__box .banner__heading{font-size:4rem}.product-no-sweat-section .banner__box .banner__text p{font-size:14px}}@media screen and (max-width:749px){.product-no-sweat-section .banner__box.content-container{padding:3.5rem 1.2rem}.product-no-sweat-section .banner__box .banner__heading{font-size:2rem}}@media screen and (min-width:750px){.product-no-sweat-section .banner__box{width:100%;max-width:91rem}}.product-video-icon-section .image-with-text__media img,.product-get-more-section .image-with-text__media img{object-position:35% center}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
