html body,h1,.h1,.h1-large,.h1-xlarge,h2,.h2,blockquote p,blockquote span,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,li{font-family:safiro-medium!important}.font-h2{font-family:safiro-medium;font-size:calc(100vw * 70 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 76 / var(--base-font));margin:0}.font-h3{font-family:safiro-medium;font-size:calc(100vw * 56 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 62 / var(--base-font));margin:0}.font-20-24,.font-20-24 *{font-family:safiro-medium;font-size:calc(100vw * 20 / var(--base-font));font-style:normal;line-height:calc(100vw * 24 / var(--base-font))}.font-20,.font-20 *{font-family:safiro-medium;font-size:calc(100vw * 20 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 26 / var(--base-font));margin:0}.font-h4{font-family:safiro-medium;font-size:calc(100vw * 40 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 46 / var(--base-font));margin:0}.font-16,.font-16 *{font-family:safiro-medium;font-size:calc(100vw * 16 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 22 / var(--base-font));margin:0}.font-16-17,.font-16-17 *,.font-16-20,.font-16-20 *{font-family:safiro-medium;font-size:calc(100vw * 16 / var(--base-font));font-style:normal;line-height:calc(100vw * 20 / var(--base-font))}.font-16-22,.font-16-22 *{font-family:safiro-medium;font-size:calc(100vw * 16 / var(--base-font));font-style:normal;line-height:calc(100vw * 22 / var(--base-font))}.font-18,.font-18 *{font-family:safiro-medium;font-size:calc(100vw * 18 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 24 / var(--base-font));margin:0}.font-18-22,.font-18-22 *{font-family:safiro-medium;font-size:calc(100vw * 18 / var(--base-font));font-style:normal;line-height:calc(100vw * 22 / var(--base-font))}.font-18-24,.font-18-24 *{font-family:safiro-medium;font-size:calc(100vw * 18 / var(--base-font));font-style:normal;line-height:calc(100vw * 24 / var(--base-font))}.font-18-26,.font-18-26 *{font-family:safiro-medium;font-size:calc(100vw * 18 / var(--base-font));font-style:normal;line-height:calc(100vw * 26 / var(--base-font))}.font-14,.font-14 *{font-family:safiro-medium;font-size:calc(100vw * 14 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 14 / var(--base-font))}.font-14-16,.font-14-16 *{font-family:safiro-medium;font-size:calc(100vw * 14 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 16 / var(--base-font))}.font-14-20,.font-14-20 *{font-family:safiro-medium;font-size:calc(100vw * 14 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 20 / var(--base-font))}.font-14-22,.font-14-22 *{font-family:safiro-medium;font-size:calc(100vw * 14 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 22 / var(--base-font))}.font-14-17,.font-14-17 *{font-family:safiro-medium;font-size:calc(100vw * 14 / var(--base-font));font-style:normal;line-height:calc(100vw * 17 / var(--base-font))}.font-12,.font-12 *{font-family:safiro-medium;font-size:calc(100vw * 12 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 16 / var(--base-font))}.font-12-14,.font-12-14 *{font-family:safiro-medium;font-size:calc(100vw * 12 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 14 / var(--base-font))}.font-12-16,.font-12-16 *{font-family:safiro-medium;font-size:calc(100vw * 12 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 16 / var(--base-font))}.font-24,.font-24 *{font-family:safiro-medium;font-size:calc(100vw * 24 / var(--base-font));font-style:normal;line-height:calc(100vw * 30 / var(--base-font));margin:0}.font-24-32,.font-24-32 *{font-family:safiro-medium;font-size:calc(100vw * 24 / var(--base-font));font-style:normal;line-height:calc(100vw * 32 / var(--base-font))}.font-26,.font-26 *{font-family:safiro-medium;font-size:calc(100vw * 26 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 32 / var(--base-font));margin:0}.font-26-32,.font-26-32 *{font-family:safiro-medium;font-size:calc(100vw * 26 / var(--base-font));font-style:normal;line-height:calc(100vw * 32 / var(--base-font))}.font-30-36,.font-30-36 *{font-family:safiro-medium;font-size:calc(100vw * 30 / var(--base-font));font-style:normal;line-height:calc(100vw * 36 / var(--base-font))}.font-40-38,.font-40-38 *{font-family:safiro-medium;font-size:calc(100vw * 40 / var(--base-font));font-style:normal;line-height:calc(100vw * 38 / var(--base-font))}.font-40-44,.font-40-44 *{font-family:safiro-medium;font-size:calc(100vw * 40 / var(--base-font));font-style:normal;line-height:calc(100vw * 44 / var(--base-font))}.font-50-55,.font-50-55 *{font-family:safiro-medium;font-size:calc(100vw * 50 / var(--base-font));font-style:normal;line-height:calc(100vw * 55 / var(--base-font))}.font-50,.font-50-56{font-family:safiro-medium;font-size:calc(100vw * 50 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 56 / var(--base-font))}.font-60{font-family:safiro-medium;font-size:calc(100vw * 60 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 66 / var(--base-font))}.font-opacity-5{opacity:.5}.font-opacity-6{opacity:.6}.font-opacity-7{opacity:.7}.font-opacity-8{opacity:.8}.font-weight-300,.font-weight-300 *{font-weight:300}.font-weight-500,.font-weight-500 *{font-weight:500}.font-weight-600,.font-weight-600 *{font-weight:600}.font-weight-700,.font-weight-700 *{font-weight:700}@media (max-width: 1500px){.font-h2{font-size:calc(100vw * 60 / var(--base-font));line-height:calc(100vw * 66 / var(--base-font))}.font-h3{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 56 / var(--base-font))}.font-h4{font-size:calc(100vw * 34 / var(--base-font));line-height:calc(100vw * 40 / var(--base-font))}.font-20,.font-20 *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 26 / var(--base-font))}.font-26,.font-26 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.font-16,.font-16 *{font-size:calc(100vw * 16 / var(--base-font));line-height:calc(100vw * 24 / var(--base-font))}.font-50{font-size:calc(100vw * 38 / var(--base-font));line-height:calc(100vw * 44 / var(--base-font))}}@media (max-width: 1024px){.font-h2{font-size:calc(100vw * 40 / var(--base-font));line-height:calc(100vw * 46 / var(--base-font))}.font-h3{font-size:calc(100vw * 30 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-h4{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-20,.font-20 *{font-size:calc(100vw * 16 / var(--base-font));line-height:calc(100vw * 22 / var(--base-font))}.font-26,.font-26 *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 26 / var(--base-font))}.font-16,.font-16 *{font-size:calc(100vw * 16 / var(--base-font));line-height:calc(100vw * 24 / var(--base-font))}.font-50{font-size:calc(100vw * 40 / var(--base-font));line-height:calc(100vw * 46 / var(--base-font))}}@media (max-width: 768px){.font-h2{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 56 / var(--base-font))}.font-h3{font-size:calc(100vw * 40 / var(--base-font));line-height:calc(100vw * 46 / var(--base-font))}.font-h4{font-size:calc(100vw * 40 / var(--base-font));line-height:calc(100vw * 50 / var(--base-font))}.font-20,.font-20 *{font-size:calc(100vw * 32 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-20-24,.font-20-24 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.font-26,.font-26 *{font-size:calc(100vw * 36 / var(--base-font));line-height:calc(100vw * 40 / var(--base-font))}.font-26-32,.font-26-32 *{font-size:calc(100vw * 34 / var(--base-font));line-height:calc(100vw * 44 / var(--base-font))}.font-16,.font-16 *{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.font-16-17,.font-16-17 *,.font-16-20,.font-16-20 *,.font-16-22,.font-16-22 *{font-size:calc(100vw * 30 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-14,.font-14 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.font-14-16,.font-14-16 *,.font-14-17,.font-14-17 *,.font-14-20,.font-14-20 *,.font-14-22,.font-14-22 *,.font-12-14,.font-12-14 *{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-12-16,.font-12-16 *{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 26 / var(--base-font))}.font-24,.font-24 *{font-size:calc(100vw * 32 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-24-32,.font-24-32 *{font-size:calc(100vw * 30 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-18,.font-18 *{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 34 / var(--base-font))}.font-18-24,.font-18-24 *{font-size:calc(100vw * 30 / var(--base-font));line-height:calc(100vw * 36 / var(--base-font))}.font-18-26,.font-18-26 *{font-size:calc(100vw * 28 / var(--base-font));line-height:calc(100vw * 34 / var(--base-font))}.font-50{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 56 / var(--base-font))}.font-30-36,.font-30-36 *{font-size:calc(100vw * 40 / var(--base-font));line-height:calc(100vw * 44 / var(--base-font))}.font-40-38,.font-40-38 *{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 56 / var(--base-font))}}.font-h1,.font-h1 *{font-family:safiro-medium;font-size:calc(100vw * 60 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 72 / var(--base-font));margin:0}.font-h2,.font-h2 *{font-family:safiro-medium;font-size:calc(100vw * 50 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 60 / var(--base-font));margin:0}.font-h3,.font-h3 *{font-family:safiro-medium;font-size:calc(100vw * 40 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 50 / var(--base-font));margin:0}.font-h4,.font-h4 *{font-family:safiro-medium;font-size:calc(100vw * 30 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 36 / var(--base-font));margin:0}.font-h5,.font-h5 *{font-family:safiro-medium;font-size:calc(100vw * 24 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 30 / var(--base-font));margin:0}.font-h6,.font-h6 *{font-family:safiro-medium;font-size:calc(100vw * 20 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 26 / var(--base-font));margin:0}.font-h7,.font-h7 *{font-family:safiro-medium;font-size:calc(100vw * 18 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 24 / var(--base-font));margin:0}.font-text-1,.font-text-1 *{font-family:safiro-medium;font-size:calc(100vw * 20 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 26 / var(--base-font))}.font-text-2,.font-text-2 *{font-family:safiro-medium;font-size:calc(100vw * 18 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 24 / var(--base-font))}.font-text-3,.font-text-3 *{font-family:safiro-medium;font-size:calc(100vw * 16 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 22 / var(--base-font))}.font-text-4,.font-text-4 *{font-family:safiro-medium;font-size:calc(100vw * 14 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 20 / var(--base-font))}.font-text-5,.font-text-5 *{font-family:safiro-medium;font-size:calc(100vw * 12 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 18 / var(--base-font))}.font-text-price1,.font-text-price1 *{font-family:safiro-medium;font-size:calc(100vw * 24 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 30 / var(--base-font))}.font-text-price2,.font-text-price2 *{font-family:safiro-medium;font-size:calc(100vw * 20 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 22 / var(--base-font))}.font-text-button,.font-text-button *{font-family:safiro-medium;font-size:calc(100vw * 18 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 24 / var(--base-font));text-transform:uppercase}.font-text-size-24{font-family:safiro-medium;font-size:calc(100vw * 24 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 30 / var(--base-font));margin:0}.page-padding{padding-left:60px;padding-right:60px}.shopify-section .cstom-product-detail .product--text.style_vendor{font-family:safiro-medium;font-size:calc(100vw * 20 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 26 / var(--base-font));opacity:.8}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.item_1st_btn svg{transition:transform .15s ease}.item_1st_btn:hover svg{transform:rotate(40deg)}.comm-btn .shane-button{display:flex;align-items:center}.comm-btn .shane-button>div svg{width:35%;fill:#eafc32;transform:rotate(-45deg);transition:.2s;z-index:3}.comm-btn .shane-button>div{background-color:var(--comm-btn-background,#E9F0CA);color:var(--comm-btn-color,#063F34)}.comm-btn .shane-button:hover>div svg{transform:rotate(0)}.comm-btn .shane-button>div svg{fill:var(--comm-btn-color,#063F34)}.comm-btn .shane-button:hover>div{background-color:var(--comm-btn-background-hover,#E9F0CA);color:var(--comm-btn-color-hover,#063F34)}.comm-btn .shane-button:hover>div svg{fill:var(--comm-btn-color-hover,#063F34)}.button-hide{display:none!important}product-recommendations .price .amount,product-add-to-cart-sticky .price .amount{font-family:safiro-medium;font-size:calc(100vw * 16 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 22 / var(--base-font))}p a{text-decoration:underline}@media (max-width: 1400px){.shane-home-block06 .shane-button>div{height:46px;width:46px;font-size:16px}.shane-home-block06 .shane-button>div:first-child{width:fit-content;padding:0 30px}}@media (max-width: 768px){.item_1st_btn svg{width:40px;height:40px;flex-shrink:0}.font-h1,.font-h1 *{font-family:safiro-medium;font-size:calc(100vw * 60 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 66 / var(--base-font));margin:0}.font-h2,.font-h2 *{font-family:safiro-medium;font-size:calc(100vw * 50 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 60 / var(--base-font));margin:0}.font-h3,.font-h3 *{font-family:safiro-medium;font-size:calc(100vw * 46 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 54 / var(--base-font));margin:0}.font-h4,.font-h4 *{font-family:safiro-medium;font-size:calc(100vw * 36 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 42 / var(--base-font));margin:0}.font-h5,.font-h5 *{font-family:safiro-medium;font-size:calc(100vw * 34 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 40 / var(--base-font));margin:0}.font-h6,.font-h6 *{font-family:safiro-medium;font-size:calc(100vw * 32 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 38 / var(--base-font));margin:0}.font-h7,.font-h7 *{font-family:safiro-medium;font-size:calc(100vw * 30 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 36 / var(--base-font));margin:0}.font-text-1,.font-text-1 *{font-family:safiro-medium;font-size:calc(100vw * 32 / var(--base-font));font-style:normal;font-weight:400;line-height:calc(100vw * 38 / var(--base-font))}.font-text-2,.font-text-2 *{font-family:safiro-medium;font-size:calc(100vw * 30 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 36 / var(--base-font))}.font-text-3,.font-text-3 *{font-family:safiro-medium;font-size:calc(100vw * 28 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 34 / var(--base-font))}product-recommendations .price .amount,product-add-to-cart-sticky .price .amount{font-family:safiro-medium;font-size:calc(100vw * 22 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 30 / var(--base-font))}.font-text-4,.font-text-4 *{font-family:safiro-medium;font-size:calc(100vw * 26 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 32 / var(--base-font))}.font-text-5,.font-text-5 *{font-family:safiro-medium;font-size:calc(100vw * 24 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 30 / var(--base-font))}.font-text-price1,.font-text-price1 *{font-family:safiro-medium;font-size:calc(100vw * 34 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 40 / var(--base-font))}.font-text-price2,.font-text-price2 *{font-family:safiro-medium;font-size:calc(100vw * 30 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 36 / var(--base-font))}.font-text-button,.font-text-button *{font-family:safiro-medium;font-size:calc(100vw * 28 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 36 / var(--base-font))}.page-padding{padding-left:15px;padding-right:15px}.shopify-section .cstom-product-detail .product--text.style_vendor{font-family:safiro-medium;font-size:calc(100vw * 32 / var(--base-font));font-style:normal;font-weight:300;line-height:calc(100vw * 38 / var(--base-font))}}em,i{font-style:italic!important;line-height:inherit}strong,b{font-weight:800!important;line-height:inherit}
/*# sourceMappingURL=/cdn/shop/t/17/assets/font_comm.css.map */
