h1,h2,.h1,.h2,h3,.h3,h5,.h5{font-family:DM Sans}h4,.h4{font-family:Courier Prime;font-weight:700}h6,.h6{font-family:Courier Prime;font-weight:400}h1,.h1{font-size:32px;letter-spacing:0px;line-height:1.3125}h2,.h2{font-size:26px;letter-spacing:0px;line-height:1.3846}h3,.h3{font-size:22px;letter-spacing:0px;line-height:1.4545}h4,.h4{font-size:18px;letter-spacing:1.44px;line-height:1.5555}h5,.h5{font-size:15px;letter-spacing:.3px;line-height:1.6666}h6,.h6{font-size:13px;letter-spacing:0px;line-height:1.6666}body,p{font-size:15px;letter-spacing:.15px;line-height:normal;font-family:DM Sans}*,*:before,*:after{box-sizing:border-box}img{max-width:100%}ul{padding-left:0;list-style-type:none;margin:0}.button,.button-label,.shopify-challenge__button,.customer button{font-size:14px;line-height:normal;letter-spacing:1.68px;min-height:40px;padding:0 20px;transition:.3s ease-in-out;font-weight:700;border-radius:50px}.button.button--secondary{background-color:rgba(var(--color-button-text),100);color:#221f20}.button.button--secondary:hover{background-color:#221f20;color:#fff}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{border-radius:50px}.button:hover,.shopify-challenge__button:hover,.customer button:hover{background-color:rgba(var(--color-button),.9);color:rgba(var(--color-button-text),.9)}.button:after,.button-label:after,.shopify-challenge__button:after,.customer button:after{box-shadow:none!important}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.field__input,.customer .field input{height:auto;min-height:auto;border-bottom:1px solid #121212;padding:6px 15px;color:#000}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:0 20px 10px}.text-area.field__input:not(:placeholder-shown){padding-top:0;margin-top:10px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:-10px;left:20px;letter-spacing:.04rem}.field__label,.customer .field label{top:0;font-size:16px;left:20px;font-weight:400;color:#000;letter-spacing:.16px;margin-bottom:0}.customer .field input,.field__input{line-height:1;margin:0;padding:0 20px 10px}.customer .field label{line-height:1;display:flex}.button .button-arrow{background-color:rgb(var(--color-button-text));width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:-15px;margin-left:14px;transition:.3s ease-in-out}.button .button-arrow path{transition:.3s ease-in-out;stroke:rgb(var(--color-button-text));fill:rgba(var(--color-button),var(--alpha-button-background))}.form-agreement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-agreement input{width:15px;height:15px;margin-right:10px;margin-top:2px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #717171;border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;position:relative}.form-agreement input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;margin-left:-1.6px;margin-top:-5.5px;display:inline-block;-webkit-transform:rotate(48deg) scale(.2);-ms-transform:rotate(48deg) scale(.2);transform:rotate(48deg) scale(.2);height:8px;width:4px;border-bottom:1px solid #29320F;border-right:1px solid #29320F}.form-agreement input[type=checkbox]:checked:after{-webkit-transform:rotate(48deg) scale(1);-ms-transform:rotate(48deg) scale(1);transform:rotate(48deg) scale(1);opacity:1}.form-agreement label,.form-agreement label p{font-size:13px;color:#717171;letter-spacing:.13px;line-height:normal;margin:0}.form-agreement label p a{color:#717171}.quantity__input{outline:none}.swiper-pagination .swiper-pagination-bullet{margin:0 3.5px;height:1.5px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:120px;height:4.5px}.swiper-pagination{line-height:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-row-gap:5px}.sub_heading{letter-spacing:.6px;font-size:15px;font-family:Courier Prime;margin-bottom:7px;display:block;font-weight:700;line-height:normal}.utility-bar .contact_link a,.utility-bar .announcement-bar .announcement-bar__message span{font-size:12px;letter-spacing:.6px;font-weight:400;color:#fff}.utility-bar .announcement-bar .announcement-bar__message{padding:12px 0;min-height:40px;line-height:1;font-weight:400}.announcement-bar__announcement img{max-width:20px}.announcement-bar,.announcement-bar__announcement{cursor:pointer}.header_transparent{background:none;position:absolute;top:0;left:0;right:0}.section-header:not(.shopify-section-header-sticky) .header_transparent .header__menu-item,.section-header:not(.shopify-section-header-sticky) .header_transparent .header__menu-item span{color:#fff}.shopify-section-header-sticky .header-wrapper.header_transparent{background:rgb(var(--color-background));background:var(--gradient-background)}.shopify-section-header-sticky .header-wrapper.header_transparent .header-wrapper--border-bottom{border-color:transparent}.header_transparent .default_header_logo,.shopify-section-header-sticky .transparent_header_logo,.transparent_header_logo{display:none}.shopify-section-header-sticky .default_header_logo,.section-header:not(.shopify-section-header-sticky) .header_transparent .transparent_header_logo{display:block}.section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon .icon-search path{fill:#fff}.section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon .icon-account path{fill:#fff}.section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon--cart .svg-wrapper path{fill:#fff}.section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon--cart,.section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon--cart .icon{color:#fff}.section-header:not(.shopify-section-header-sticky) .header_transparent .header-wrapper--border-bottom{border-color:#fff}.section-header:not(.shopify-section-header-sticky) .header_transparent .header__menu-item:hover,.section-header:not(.shopify-section-header-sticky) .header_transparent .header__menu-item span:hover{opacity:.8}.section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon .icon-hamburger path{fill:#fff}.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .header__menu-item,.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .header__menu-item span{color:#0c0c0c}.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .default_header_logo{display:block}.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .transparent_header_logo{display:none}.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon .icon-search path,.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon .icon-account path,.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .header__icon--cart .svg-wrapper path{fill:#0c0c0c}.open_menu .section-header:not(.shopify-section-header-sticky) .header_transparent .header-wrapper--border-bottom,.open_menu .shopify-section-header-sticky .header-wrapper.header_transparent .header-wrapper--border-bottom{border-color:#0c0c0c}.open_menu .header-wrapper{background-color:#fff}.open_menu:before{position:fixed;content:"";background:#0c0c0cb3 0% 0% no-repeat padding-box;width:100%;height:100%;z-index:3}.open_menu{overflow:hidden}.header__inline-menu .list-menu__item,.header__inline-menu .list-menu__item span{letter-spacing:1.5px;text-transform:uppercase;font-size:15px;font-family:Courier Prime;padding:0}.header__inline-menu .list-menu{gap:40px}.header__icons{gap:30px}.header-wrapper--border-bottom{border-color:#0c0c0c}.header__inline-menu .list-menu__item:hover,.header__inline-menu .list-menu__item span:hover{color:#717171;text-decoration:none}#cart-icon-bubble{text-decoration:none;gap:7px}.cart-count-bubble span{font-size:12px;font-weight:300;line-height:normal}.mega-menu .header__menu-item .icon-caret{top:calc(50% - .4rem)}.header__inline-menu .list-menu__item{padding-top:40px;padding-bottom:40px}.mega-menu .header__menu-item .icon-caret{display:none}.mega-menu__content .mega-menu__list{gap:1.8rem 4rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0rem .85rem;border-top:1px solid #0C0C0C;padding-top:30px}.mega-menu__content .mega-menu__list li a{padding:0}.mega-menu__content .mega-menu__list li a img{max-height:200px;object-fit:cover}.megamenu_inner_content{position:relative}.mega-menu__content .mega-menu__list .megamenu_btn{background-color:#0c0c0c;border-radius:20px;text-decoration:none;text-align:center;padding:4px 20px;letter-spacing:3px;color:#fff;text-transform:uppercase;font-size:15px;font-family:Courier Prime;transition:.3s ease-in-out}.mega-menu__content .megamenu_btn_main{position:absolute;bottom:28px;left:0;right:0;margin:0 auto;text-align:center}.mega-menu__content .mega-menu__list .megamenu_btn:hover{background-color:#fff;color:#0c0c0c}.product-card-wrapper .card__content .card__badge .badge{box-shadow:0 1px 3px #0000003e;border-radius:1px;letter-spacing:2.24px;text-transform:uppercase;font-size:14px;font-family:Courier Prime;border:0;padding:6.5px 10px 4.5px}.product-card-wrapper .card:not(.ratio)>.card__content{padding:20px 0 0}.product-card-wrapper .card__content .card__information{display:flex;justify-content:space-between;padding:0;flex:1}.product-card-wrapper .card__content .card__heading a,.product-card-wrapper .card__content .card__heading h3{font-size:15px;font-weight:500;text-decoration:none}.product-card-wrapper .card__content .card__information .price{margin-top:0!important;line-height:1}.product-card-wrapper .card__content .card__information .price .price-item{font-size:13px;letter-spacing:.13px;font-family:"Inter 18pt";color:#0c0c0c}.product-card-wrapper .card__content .card__information .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:center;gap:10px}.product-card-wrapper .card__content .card__information .price--on-sale .price__sale .price-item.price-item--regular{margin-right:0;color:gray}.product-card-wrapper .card__content .card__information .price .price-item--sale{color:#9f2323}.card__information .price_with_variant_count{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.card__information .price_with_variant_count .sub-title.custom_meta{letter-spacing:.13px;color:#121212;font-size:13px;font-family:Courier Prime;font-weight:600;line-height:normal}.new_badge{background-color:#717171}.product-card-wrapper .card:not(.ratio)>.card__content{display:flex;flex-direction:column;gap:10px}.product-card-wrapper .card__content .card__information .card_heading_with_price{display:flex;flex-direction:column;width:100%}.product-card-wrapper .card__content .quick-add{grid-row-start:auto;margin-bottom:0;overflow:hidden;flex:0 0 auto}.product-card-wrapper .card__content .quick-add .quick-add__submit{padding:0;min-width:42px;min-height:42px;transform:translateY(200px);transition:.3s ease-in-out}.product-card-wrapper:hover .card__content .quick-add .quick-add__submit{transform:translateY(0)}.product-card-wrapper .card__content .Product_vairant .product-form__input{padding:0;margin:0;border:0}.product-card-wrapper .card__content .Product_vairant .product-form__input .form__label{display:none}.swatch-input__input+.swatch-input__label{margin:0rem 1.5rem 0rem 0}.product-card-wrapper .card__content .Product_vairant{text-align:center;z-index:1;overflow:hidden;padding-top:4px}.product-card-wrapper .card__content .Product_vairant variant-radios-card fieldset{transform:translateY(100px);transition:.3s ease-in-out}.product-card-wrapper:hover .card__content .Product_vairant variant-radios-card fieldset{transform:translateY(0)}.product-card-wrapper .swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{margin-left:3px!important}.product-card-wrapper .card__content .Product_vairant .swatch-input__label .swatch{--swatch--size: var(--swatch-input--size, 2.5rem)}.template-search__header h1.h2.center{margin-top:0}.template-search--empty .template-search__header p{text-align:center}@media only screen and (min-width: 750px){h1,.h1{font-size:45px;letter-spacing:0px;line-height:1.4444}h2,.h2{font-size:30px;letter-spacing:0px;line-height:1.3333}h3,.h3{font-size:25px;letter-spacing:0px;line-height:1.6}h4,.h4{font-size:20px;letter-spacing:1.6px;line-height:1.75}h5,.h5{font-size:16px;letter-spacing:.32px;line-height:1.75}h6,.h6{font-size:15px;letter-spacing:.6px;line-height:1.6666}body,p{font-size:16px;letter-spacing:.16px;line-height:normal}.mobile_img{display:none!important}}@media screen and (max-width: 1199px){.product-card-wrapper .swatch-input__input+.swatch-input__label{margin:0rem .5rem 0rem 0}.product-card-wrapper .swatch{--swatch--size: var(--swatch-input--size, 2.6rem)}}@media screen and (max-width: 989px){.utility-bar .localization-wrapper{display:none}.header__icon--menu{width:27px;height:19px}.header__heading-logo{max-width:131px}.header__icons{gap:25px}.product-card-wrapper .swatch-input__input+.swatch-input__label{margin:0rem 1rem 0rem 0}.product-card-wrapper .swatch{--swatch--size: var(--swatch-input--size, 2.6rem)}.collection_page .facets__form-vertical{width:23rem}}@media screen and (max-width: 749px){.utility-bar .announcement-bar .announcement-bar__message{padding:10px 0;min-height:36px}#cart-icon-bubble{gap:6px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:80px}.swiper-line-pagination .swiper-pagination-bullet{width:40px}.button,.button-label,.shopify-challenge__button,.customer button{letter-spacing:1.4px;min-height:38px;padding:0 30px}.button .button-arrow{width:30px;height:30px;margin-right:-25.5px;margin-left:15px}.product-card-wrapper .card:not(.ratio)>.card__content{padding:15px 0 0}.product-card-wrapper .card__content .card__heading a,.product-card-wrapper .card__content .card__heading h3{font-size:14px;letter-spacing:1.12px}.product-card-wrapper .card__content .card__information .price .price-item{letter-spacing:.65px}.product-card-wrapper .card__content .card__badge .badge{letter-spacing:2.08px;padding:6.5px 10px 4px}.desktop_img{display:none!important}}@media screen and (max-width: 480px){.collection .product-grid .grid__item{width:100%;max-width:100%}.collection .product-grid{padding:0 64px}}@media screen and (max-width: 414px){.header__icons{gap:15px}}@media screen and (max-width: 374px){.button,.button-label,.shopify-challenge__button,.customer button{font-size:13px}.header__icons{gap:10px}.collection .product-grid{padding:0 25px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dynamic.css.map */
