:root{--outer: 60px;--outer-md: 80px;--LAYOUT-GUTTER: 40px;--RADIUS-SELECT: 8px;--RADIUS: 8px;--content-max: 1440px;--authors-posts-gap: 24px;--gap-md: 16px;--gap: 32px;--gap-lg: 40px;--font-15: 64px;--font-14: 56px;--font-13: 48px;--font-12: 44px;--font-11: 40px;--font-10: 36px;--font-9: 32px;--font-8: 28px;--font-7: 24px;--font-6: 22px;--font-5: 20px;--font-4: 18px;--font-3: 16px;--font-2: 14px;--font-1: 12px}@media screen and (max-width: 1024px){:root{--outer: 24px;--outer-md: 24px;--font-15: 36px;--font-14: 32px;--font-13: 30px;--font-12: 28px;--font-11: 28px;--font-10: 26px;--font-9: 24px;--font-8: 22px;--font-7: 22px;--font-6: 20px;--font-5: 20px;--font-4: 18px;--font-3: 16px;--font-2: 14px;--font-1: 12px}}@media screen and (max-width: 767px){:root{--gap-lg: 24px}}@media screen and (max-width: 576px){:root{--outer: 16px;--outer-md: 16px}}body .t-align-start.t-align-start.t-align-start{text-align:start}body .t-align-center.t-align-center.t-align-center{text-align:center}body .js__show__mobile .header__desktop,body [data-header-style=drawer] .header__desktop{position:static;overflow:visible;max-height:100%;opacity:1;visibility:visible;pointer-events:all}body .header__mobile{display:none}body .drawer__menu>.sliderule__wrapper>.sliderow>.sliderow__title{font-size:16px;font-weight:400;line-height:24px}body .shopify-challenge__container .btn{margin:10px auto}body .shopify-challenge__container form{display:flex;flex-direction:column}body .shopify-challenge__button.btn{display:none!important}@media screen and (max-width: 991px){body .js__show__mobile .header__desktop,body [data-header-style=drawer] .header__desktop,body .header__desktop{position:relative;overflow:hidden;max-height:0;opacity:0;visibility:hidden;pointer-events:none}body .header__mobile{display:grid}}@media screen and (hover: none){body{--scrollbar-width: 0}}body#disclaimer .hero__content__wrapper.wrapper--narrow{max-width:1081px}body#disclaimer .hero__content__wrapper.wrapper--narrow h2{margin-bottom:30px}body#disclaimer .hero__content__wrapper.wrapper--narrow p{font-size:20px;line-height:32px}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.header__desktop__upper,.header__desktop__lower,.site-footer,[data-overlay-header] .hero__content__wrapper,.grid-container,.template-product-page,.collection__products .product-grid-outer,.cart.section-padding{max-width:1440px;margin:auto;padding-left:var(--outer);padding-right:var(--outer)}.wrapper--narrow{max-width:986px}@font-face{font-family:Outfit;src:url(./Outfit-VariableFont_wght.ttf);font-style:normal}*{font-family:Outfit,sans-serif!important;color:var(--COLOR-TEXT)}:is(.h1,.h2,.h3,.h4,.h5,.h6,.caption-1,.caption-2,.caption-bold-1,.caption-bold-2,.overline-1) *{font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.inline-block{display:inline-block!important}h1,.h1.h1{font-weight:500;font-variation-settings:"wght" 500;font-size:64px;line-height:1.25}@media screen and (max-width: 1024px){h1,.h1.h1{font-size:36px;line-height:1.1667}}h2,.h2.h2{font-weight:500;font-variation-settings:"wght" 500;font-size:48px;line-height:1.25}@media screen and (max-width: 1024px){h2,.h2.h2{font-size:30px;line-height:1.333}}h3,.h3.h3{font-weight:400;font-variation-settings:"wght" 400;font-size:40px;line-height:1.25}@media screen and (max-width: 1024px){h3,.h3.h3{font-weight:500;font-variation-settings:"wght" 500;font-size:28px;line-height:1.2857}}h4,.h4.h4{font-weight:400;font-variation-settings:"wght" 400;font-size:32px;line-height:1.25}@media screen and (max-width: 1024px){h4,.h4.h4{font-weight:500;font-variation-settings:"wght" 500;font-size:24px;line-height:1.25}}h5,.h5.h5{font-weight:500;font-variation-settings:"wght" 500;font-size:24px;line-height:1.5}@media screen and (max-width: 1024px){h5,.h5.h5{font-size:22px;line-height:1.2727}}h6,.h6.h6{font-weight:500;font-variation-settings:"wght" 500;font-size:22px;line-height:1.2727}@media screen and (max-width: 1024px){h6,.h6.h6{font-weight:600;font-variation-settings:"wght" 600;font-size:20px;line-height:1.1818}}.subtitle-1.subtitle-1,.subtitle-2.subtitle-2{color:red}.body-1.body-1{font-size:24px;line-height:1.25;font-weight:300;font-variation-settings:"wght" 300}@media screen and (max-width: 1024px){.body-1.body-1{font-size:18px;line-height:1.333}}.body-2.body-2{font-size:20px;line-height:1.25;font-weight:300;font-variation-settings:"wght" 300}.body-2.body-2 p{font-size:inherit;line-height:inherit;font-weight:inherit;font-variation-settings:inherit}@media screen and (max-width: 1024px){.body-2.body-2{font-size:18px;line-height:1.375}.body-2.body-2 p{font-size:inherit;line-height:inherit}}.caption-1.caption-1{font-weight:300;font-variation-settings:"wght" 300;font-size:18px;line-height:1.333}@media screen and (max-width: 1024px){.caption-1.caption-1{font-size:14px;line-height:1.57}}.caption-bold-1.caption-bold-1{font-weight:600;font-variation-settings:"wght" 600;font-size:18px;line-height:1.333}@media screen and (max-width: 1024px){.caption-bold-1.caption-bold-1{font-size:14px;line-height:1.57}}.caption-2.caption-2{font-weight:400;font-variation-settings:"wght" 400;font-size:16px;line-height:1.5}@media screen and (max-width: 1024px){.caption-2.caption-2{font-size:12px}}.caption-bold-2.caption-bold-2{font-weight:600;font-variation-settings:"wght" 600;font-size:16px;line-height:1.5}@media screen and (max-width: 1024px){.caption-bold-2.caption-bold-2{font-size:12px;line-height:1.25}}.overline-1.overline-1{font-weight:400;font-variation-settings:"wght" 400;font-size:14px;line-height:1.286;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width: 1024px){.overline-1.overline-1{font-size:12px;line-height:1.25;letter-spacing:2px}}.rte ul,.rte ol{margin-left:16px}.btn{padding:24px 32px;font-size:16px;font-weight:600;font-variation-settings:"wght" 600;line-height:24px}.btn *{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.btn svg{stroke-width:2px}@media screen and (max-width: 1024px){.btn{padding:16px 24px}}@media screen and (max-width: 767px){.btn{padding:12px 20px}}.btn--l{font-weight:400;font-variation-settings:"wght" 400;font-size:18px;line-height:.889;padding:24px 32px}@media screen and (max-width: 1024px){.btn--l{font-size:16px}}.btn--m{font-weight:400;font-variation-settings:"wght" 400;font-size:16px;line-height:1;padding:16px 24px}@media screen and (max-width: 1024px){.btn--m{font-size:14px}}.btn--s{font-weight:400;font-variation-settings:"wght" 400;font-size:14px;line-height:1.143;padding:12px 20px}@media screen and (max-width: 1024px){.btn--s{font-size:12px}}.btn--rounded{border-radius:120px}.btn--rounded .header__cart__status{color:inherit;position:static;z-index:1}.btn--unclickable{pointer-events:none;cursor:wait}.btn--outline{background:transparent;--btn-bg: transparent;--btn-text: #008df9;--btn-border: #008df9;border:1px solid var(--btn-border)}.btn--primary{--btn-bg: #008df9;--btn-text: #fff;--btn-border: #008df9}.btn--primary:not([disabled]):hover{background-color:#007fe0;color:#fff;border-color:#007fe0}.btn--tertiary{--btn-border: #ff5630;--btn-bg: #ff5630;--btn-text: #ff5630}.btn--tertiary.btn--outline{--btn-border: #ff5630;--btn-bg: transparent;--btn-text: #ff5630;--btn-border-hover: #ff5630;--btn-bg-hover: transparent;--btn-text-hover: #ff5630}.btn.header__cart-btn{display:flex!important;gap:10px!important}.header__wrapper[data-header-transparent=true] .header__cart-btn{color:#171717;background-color:#fff}.header__wrapper[data-header-transparent=true] .header__cart-btn .header__cart__status{background-color:#171717;color:#fff}.header__wrapper[data-header-transparent=false] .header__cart-btn .header__cart__status{color:var(--BTN-PRIMARY-BG-COLOR);background-color:#fff}.product-link{margin-bottom:24px}.product-link a{width:100%}@keyframes rotateClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:1}0%{opacity:0}}@keyframes transformUp{to{transform:translateY(-15px)}0%{transform:translateY(0)}}@keyframes backFromtransformUp{0%{transform:translateY(-15px)}to{transform:translateY(0)}}.btn.btn--scroll-top{border-radius:50%;padding:0;border-color:transparent;background-color:#fff;bottom:100px;right:40px}.btn.btn--scroll-top .icon path{stroke:#000}@media screen and (max-width: 767px){.btn.btn--scroll-top{bottom:61px;right:16px}}.btn.btn--scroll-top:after{background-color:#fff}.btn.btn--scroll-top:hover{box-shadow:0 0 15px #0003}.doubly-float{transition:opacity .2s ease-in-out}body:has(.drawer.drawer--header.is-open.drawer--animated) .doubly-float{opacity:0;z-index:1}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;display:flex;justify-content:center;align-items:center}.preloader:after{content:"";position:absolute;margin:0;background-color:transparent;display:block;animation:rotateClockwise 2s linear infinite;width:80px;height:80px;border:20px solid var(--BTN-PRIMARY-BG-COLOR);border-bottom:20px solid transparent;border-radius:50%}.rc-login-form-button{background-color:var(--BTN-PRIMARY-BG-COLOR)!important}.rc-login-form-button span{color:var(--COLOR-WHITE-TEXT)!important}.shopify-payment-button .shopify-payment-button__button[disabled]:after{display:none}.shopify-policy__container{margin-top:100px!important}.shopify-policy__container .shopify-policy__title{display:none}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
