@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}html,body{overscroll-behavior:none}body{font-family:var(--font-body-family);font-size:18px;letter-spacing:.1em;line-height:1.5;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none;opacity:0;transition:opacity .2s ease-out}body::-webkit-scrollbar{display:none}body.visible{opacity:1}body a{color:rgb(var(--color-foreground));text-decoration:none}main{padding-top:190px}@media (max-width: 704px){main{padding-top:133px}}@media (min-width: 705px){.page-width{max-width:calc(var(--page-width) + 270px);padding-inline:135px}}@media screen and (min-width: 705px) and (max-width: 1080px){.page-width{padding-inline:90px}}@media (max-width: 704px){.page-width{padding-inline:30px}}.visible-phone{display:none}@media (max-width: 704px){.visible-phone{display:block}}.c-header{position:fixed;width:100%;display:flex;z-index:9;padding:43px 55px}@media (max-width: 704px){.c-header{padding:30px 30px 19px;height:100%;flex-direction:column;justify-content:space-between;align-items:center;pointer-events:none}}@media screen and (min-width: 705px) and (max-width: 1080px){.c-header{padding-inline:40px}}@media (min-width: 705px){.c-header{justify-content:space-between;align-items:center}}.c-header a{color:rgb(var(--color-foreground));text-decoration:none}.c-header__logo{position:relative;pointer-events:auto}@media (max-width: 704px){.c-header__logo{display:flex;justify-content:center;align-items:center}}@media (min-width: 705px){.c-header__logo{max-width:45vw}}.c-header__logo img{transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer}@media (max-width: 704px){.c-header__logo img{width:80vw;max-width:400px}}@media (min-width: 705px){.c-header__logo img{display:block;height:auto;max-width:100%}}#close-products-list{position:absolute;background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;color:rgb(var(--color-foreground));cursor:pointer;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94)}@media (max-width: 704px){#close-products-list{left:-15px;top:50%;transform:translateY(-50%);width:30px;height:30px}#close-products-list:before,#close-products-list:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:1.2px;background-color:rgb(var(--color-foreground))}#close-products-list:before{transform:translate(-50%,-50%) rotate(45deg)}#close-products-list:after{transform:translate(-50%,-50%) rotate(-45deg)}}@media (min-width: 705px){#close-products-list{top:50%;left:0;transform:translateY(calc(-50% + 30px));display:flex;align-items:center;gap:15px;font-size:18px}#close-products-list .close-icon{position:relative;width:20px;height:20px;flex-shrink:0}#close-products-list .close-icon:before,#close-products-list .close-icon:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:1.2px;background-color:rgb(var(--color-foreground))}#close-products-list .close-icon:before{transform:translate(-50%,-50%) rotate(45deg)}#close-products-list .close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}#close-products-list .close-text:before{content:"BACK TO HOME";letter-spacing:.1em}}.c-header__nav{display:flex;align-items:flex-start;pointer-events:auto}@media (max-width: 704px){.c-header__nav{justify-content:space-between;align-items:center;width:100%;max-width:400px;display:none}}@media (min-width: 705px){.c-header__nav{gap:30px;line-height:1.3}}@media (min-width: 705px) and (hover: hover){.c-header__nav a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}.c-header__nav button{position:relative;background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;color:rgb(var(--color-foreground));cursor:pointer}@media (min-width: 705px) and (hover: hover){.c-header__nav button:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}.c-header__nav--sub{display:none}@media (max-width: 704px){.c-header__nav--sub{display:block;position:fixed;left:0;bottom:0;background-color:var(--gradient-background);z-index:10;width:100%;padding:19px 30px}.c-header__nav--sub-inner{display:flex;pointer-events:auto;margin:0 auto;justify-content:space-between;align-items:center;width:100%;max-width:400px}}@media (max-width: 704px){.nav__products:after{content:"";position:absolute;bottom:-3px;height:1px;background-color:rgb(var(--color-foreground));left:0;width:0%;transition:all .4s cubic-bezier(.25,.46,.45,.94)}}@media (max-width: 704px){.nav__about:after{content:"";position:absolute;bottom:-3px;height:1px;background-color:rgb(var(--color-foreground));left:var(--about-underline-left);right:var(--about-underline-right);width:var(--about-underline-width, 0%)}}.shopify-section-group-footer-group{width:100%;padding-inline:50px}@media screen and (min-width: 705px) and (max-width: 1080px){.shopify-section-group-footer-group{padding-inline:30px}}@media (max-width: 704px){.shopify-section-group-footer-group{padding-inline:30px}}.c-footer{margin-top:150px;border-top:1px solid #000000;padding-top:30px;padding-bottom:25px}@media (max-width: 704px){.c-footer{margin-top:100px;padding-bottom:70px}}.c-footer .footer__content-top{padding:35px 40px 80px;font-size:13px;letter-spacing:.08em;line-height:1.5;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer__content-top{padding:72px 0 60px;line-height:1.7}}@media (max-width: 704px){.c-footer .footer__content-top{padding:30px 0;flex-direction:column;gap:30px;font-size:15px}}.c-footer .footer__blocks-wrapper{display:flex;align-items:flex-start;-moz-column-gap:82px;column-gap:82px;flex-wrap:wrap}@media (max-width: 704px){.c-footer .footer__blocks-wrapper{flex-direction:column;gap:30px}}.c-footer .footer-block__image-wrapper{margin:0}.c-footer .footer-block__image-wrapper img{width:100%}@media (max-width: 704px){.c-footer .footer-block__image-wrapper .c-footer__logo--image{display:none}}.c-footer .footer-block__image-wrapper .c-footer__logo--text{display:none;font-size:15px}@media (max-width: 704px){.c-footer .footer-block__image-wrapper .c-footer__logo--text{display:block}}.c-footer .footer-block--menu .c-footer-block__details-content{display:flex;align-items:flex-start;-moz-column-gap:82px;column-gap:82px;flex-wrap:wrap}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer-block--menu .c-footer-block__details-content{flex-direction:column;gap:20px}}@media (max-width: 704px){.c-footer .footer-block--menu .c-footer-block__details-content{flex-direction:column;gap:30px}}.c-footer .footer-block--menu .c-footer-block__details-content>li{display:flex;-moz-column-gap:15px;column-gap:15px}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer-block--menu .c-footer-block__details-content>li{flex-direction:column;gap:3px}}@media (max-width: 704px){.c-footer .footer-block--menu .c-footer-block__details-content>li{flex-direction:column;gap:3px}}@media (max-width: 704px){.c-footer .c-footer-block__submenu{margin-top:15px;padding-left:20px}}.c-footer .c-footer-block__submenu li:not(:last-child){margin-bottom:2px}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .c-footer-block__submenu li:not(:last-child){margin-bottom:0}}.c-footer .c-footer-block__policy{display:flex;flex-direction:column-reverse;gap:3px}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .c-footer-block__policy{font-size:11px;margin-top:2px}}@media (max-width: 704px){.c-footer .c-footer-block__policy{font-size:15px;gap:10px}}.c-footer .footer-block__heading{font-size:13px;letter-spacing:.08em;line-height:1.5;margin:0}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer-block__heading{margin-bottom:3px}}@media (max-width: 704px){.c-footer .footer-block__heading{font-size:15px}}.c-footer .footer-block__brand-info{display:flex;-moz-column-gap:15px;column-gap:15px}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer-block__brand-info{flex-direction:column;margin-top:2px}.c-footer .footer-block__brand-info .footer-block__heading{margin-bottom:0}}@media (max-width: 704px){.c-footer .footer-block__brand-info{gap:15px;flex-direction:column;font-size:15px;line-height:1.86}.c-footer .footer-block__brand-info>div{padding-inline-start:20px}}@media (min-width: 705px){.c-footer .footer-block__brand-info--text{line-height:1.7;margin-top:-3px}}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer-block__brand-info--text{margin-top:4px}}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer__content-bottom-wrapper{justify-content:flex-start}}@media (max-width: 704px){.c-footer .footer__content-bottom-wrapper{justify-content:flex-start}}.c-footer .footer__content-bottom{padding:0 40px;border:none}@media screen and (min-width: 705px) and (max-width: 1080px){.c-footer .footer__content-bottom{padding:0}}@media (max-width: 704px){.c-footer .footer__content-bottom{padding:0}}.c-footer .footer__copyright{margin:0}@media (hover: hover){.c-footer a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}.c-img-fit__wrapper{overflow:hidden;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%;height:100%}.c-img-fit__wrapper img,.c-img-fit__wrapper video{width:inherit;height:inherit;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;display:block}.hidden{display:none!important}#MainContent .page-title,#MainContent .title--primary,#MainContent .cart__empty-text{font-size:20px}#MainContent .button:after,#MainContent .button:before,#MainContent .shopify-challenge__button:after,#MainContent .shopify-challenge__button:before,#MainContent .customer button:after,#MainContent .customer button:before,#MainContent .shopify-payment-button__button--unbranded:after,#MainContent .shopify-payment-button__button--unbranded:before{display:none}#MainContent .button:not(.button--tertiary),#MainContent .shopify-challenge__button:not(.button--tertiary),#MainContent .customer button:not(.button--tertiary),#MainContent .shopify-payment-button__button--unbranded:not(.button--tertiary){border:1px solid #000000}@media (min-width: 749px){#MainContent .cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:15px}}#MainContent .cart-item__quantity-wrapper{align-items:center}@media (hover: hover){#MainContent .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}#MainContent .cart-item cart-remove-button{width:3.5rem;height:3.5rem}#MainContent cart-remove-button .button{width:3.5rem;height:3.5rem;min-width:3.5rem;min-height:3.5rem}#MainContent .rte{font-size:15px;letter-spacing:.05em;line-height:1.8}#MainContent .rte h1,#MainContent .rte h2,#MainContent .rte h3,#MainContent .rte h4,#MainContent .rte h5,#MainContent .rte h6{line-height:1.8;margin-top:1.8em}#MainContent .rte h1,#MainContent .rte h2{font-size:18px}#MainContent .rte h3{font-size:17px}#MainContent .rte h4{font-size:16px}#MainContent .rte h5,#MainContent .rte h6{font-size:15px}#MainContent .rte p{margin-top:0}#MainContent .rte p+p{margin-top:2em}#MainContent .rte p:not(:last-child){margin-bottom:2em}#MainContent .rte p:last-child{margin-bottom:0}#MainContent .rte ul,#MainContent .rte ol{list-style:none;padding:0}#MainContent .rte ul:not(:last-child),#MainContent .rte ol:not(:last-child){margin-bottom:2em}#MainContent .rte ul li{position:relative;padding-left:1.5em}#MainContent .rte ul li:before{content:"\30fb";position:absolute;width:1em;height:1em;left:0;top:.5em;line-height:1}#MainContent .rte ol li{position:relative;padding-left:1.5em}#MainContent .rte ol li:before{position:absolute;width:1em;height:1em;left:0;top:0;line-height:1.8}#MainContent .rte>ol{counter-reset:orderlist}#MainContent .rte>ol>li{counter-increment:orderlist}#MainContent .rte>ol>li:before{content:counter(orderlist) "."}#MainContent .rte li>ol{counter-reset:orderlistSub}#MainContent .rte li>ol>li{counter-increment:orderlistSub}#MainContent .rte li>ol>li:before{content:counter(orderlistSub,lower-alpha) "."}#MainContent .rte table{margin-top:2em}#MainContent .rte a{color:rgb(var(--color-foreground));text-decoration:none}@media (hover: hover){#MainContent .rte a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}.shopify-policy__container{max-width:var(--page-width)}@media (min-width: 705px){.shopify-policy__container{padding:0 135px;box-sizing:content-box}}@media screen and (min-width: 705px) and (max-width: 1080px){.shopify-policy__container{padding-inline:90px}}@media (max-width: 704px){.shopify-policy__container{padding-inline:30px}}.shopify-policy__title{text-align:left;margin-bottom:45px}.shopify-policy__title h1{font-size:20px}.shopify-policy__body{font-size:15px;letter-spacing:.05em;line-height:1.8}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-size:15px;line-height:1.8;margin-top:1.8em}.shopify-policy__body p{margin-top:0}.shopify-policy__body p+p{margin-top:2em}.shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__body ul,.shopify-policy__body ol{list-style:none;padding:0}.shopify-policy__body ul li{position:relative;padding-left:1.5em}.shopify-policy__body ul li:before{content:"\30fb";position:absolute;width:1em;height:1em;left:0;top:.5em;line-height:1}.shopify-policy__body ol li{position:relative;padding-left:1.5em}.shopify-policy__body ol li:before{position:absolute;width:1em;height:1em;left:0;top:0;line-height:1.8}.shopify-policy__body div>ol{counter-reset:orderlist}.shopify-policy__body div>ol>li{counter-increment:orderlist}.shopify-policy__body div>ol>li:before{content:counter(orderlist) "."}.shopify-policy__body li>ol{counter-reset:orderlistSub}.shopify-policy__body li>ol>li{counter-increment:orderlistSub}.shopify-policy__body li>ol>li:before{content:counter(orderlistSub,lower-alpha) "."}.shopify-policy__body .privacy-policy__wrapper{max-width:740px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-global-layout.css.map */
