h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body,p,li,td,span,input,textarea,select,button,a{font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);line-height:1.4em;letter-spacing:0em;text-transform:none;color:var(--color-foreground)}h1{font-size:4rem}h2{font-size:2.6rem}h3{font-size:1.8rem}h4{font-size:1.4rem}h5{font-size:1rem}h6{font-size:.9rem}@media(max-width:750px){h1{font-size:2.4rem;margin-bottom:.9375rem}h2{font-size:2rem;margin-bottom:.9375rem}h3{font-size:1.5rem;margin-bottom:.9375rem}h4,body,p{font-size:1.1rem}p{margin-bottom:.625rem}}body{font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-style:var(--font-body--style);font-size:1.2rem;line-height:1.8em;letter-spacing:0em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p1{font-size:1.2rem}.p2{font-size:1.1rem}.p3{font-size:.9rem}a{color:var(--color-foreground);text-decoration:none;transition:color .3s ease,opacity .3s ease}a:hover{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:18px 50px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.section--dark .btn,.section--dark button[type=submit]{background-color:#dcdcdc;color:#000!important}.section--dark .btn:hover,.section--dark button[type=submit]:hover{background-color:#fff;color:#000!important}.section--light .btn,.section--light button[type=submit],.section--white .btn,.section--white button[type=submit]{background-color:#000;color:#fff!important}.section--light .btn:hover,.section--light button[type=submit]:hover,.section--white .btn:hover,.section--white button[type=submit]:hover{background-color:#333;color:#fff!important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=url],textarea,select{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.8em;letter-spacing:0;color:#000;background-color:#dcdcdc;border:none;border-radius:10px;padding:8px 10px;width:100%;box-sizing:border-box;display:block;outline:none;transition:border-bottom .2s ease}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=url]:focus,textarea:focus,select:focus{border-bottom:2px solid #000000;outline:none}input::placeholder,textarea::placeholder{color:#999}textarea{min-height:120px;resize:vertical}label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.8em;letter-spacing:0;text-transform:none;color:#000;background-color:transparent;margin-bottom:4px;display:block}.contact-form__required{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:400;color:#000;opacity:1;margin-left:5px;display:inline}.contact-form__sublabel{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;line-height:1.8em;letter-spacing:0;text-transform:none;color:#000;margin-bottom:2px;display:block}.contact-form__radio{display:flex;align-items:center;gap:8px;cursor:pointer}.contact-form__radio span{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.8em;color:#000}.contact-form__radio input[type=radio]{width:16px;height:16px;border-radius:50%;border:1px solid #1C1C1C;accent-color:#000000;margin:0}.btn{border-radius:10px}form button[type=submit],form input[type=submit],.form-submit-btn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#fff;background-color:#000;border:none;border-radius:10px;padding:12px 24px;height:auto;width:auto;min-width:80px;display:inline-block;cursor:pointer;text-align:center;line-height:1.4em}form button[type=submit]:hover,form input[type=submit]:hover,.form-submit-btn:hover{background-color:#333}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-accent{color:var(--color-accent)}.text-muted{color:var(--color-foreground-muted)}.text-upper{text-transform:uppercase;letter-spacing:.15em}.section-angle{position:absolute;left:0;width:100%;height:var(--angle-height, 60px);z-index:10;background:var(--angle-color);pointer-events:none}.section-angle--top{top:calc(var(--angle-height, 60px) * -1 + 1px)}.section-angle--bottom{bottom:calc(var(--angle-height, 60px) * -1 + 1px)}.section-angle--top.angle-ltr{clip-path:polygon(0 100%,100% 0,100% 100%)}.section-angle--top.angle-rtl{clip-path:polygon(0 0,100% 100%,0 100%)}.section-angle--bottom.angle-ltr{clip-path:polygon(0 0,100% 0,0 100%)}.section-angle--bottom.angle-rtl{clip-path:polygon(0 0,100% 0,100% 100%)}@media(max-width:750px){.section-angle{height:calc(var(--angle-height, 60px) * .6)}.section-angle--top{top:calc(var(--angle-height, 60px) * -.6 + 1px)}.section-angle--bottom{bottom:calc(var(--angle-height, 60px) * -.6 + 1px)}}.section--dark{background-color:#000;color:#fff;--color-foreground: #FFFFFF}.section--dark h1,.section--dark h2,.section--dark h3,.section--dark h4,.section--dark h5,.section--dark h6,.section--dark p,.section--dark li,.section--dark a,.section--dark span,.section--dark strong{color:#fff}.section--light{background-color:#dcdcdc;color:#000;--color-foreground: #000000}.section--light h1,.section--light h2,.section--light h3,.section--light h4,.section--light h5,.section--light h6,.section--light p,.section--light li,.section--light a,.section--light span,.section--light strong{color:#000}.section--white{background-color:#fff;color:#000;--color-foreground: #000000}.section--white h1,.section--white h2,.section--white h3,.section--white h4,.section--white h5,.section--white h6,.section--white p,.section--white li,.section--white a,.section--white span,.section--white strong{color:#000}.section--light,.section--white{--color-foreground-muted: #000000}.main-content{flex:1}.section--light,.section--white,.section--light *,.section--white *{color:#000}.section--dark *{color:#fff}.section--dark .btn,.section--dark button[type=submit]{color:#000!important}.section--light .btn,.section--light button[type=submit],.section--white .btn,.section--white button[type=submit]{color:#fff!important}.text-accent{color:var(--color-accent)!important}@media(max-width:750px){section{padding-left:24px!important;padding-right:24px!important}section [class*=__inner],section [class*=__content],section [class*=__grid],section [class*=__header],section [class*=__container],section [class*=__wrapper],section .container{padding-left:0!important;padding-right:0!important}.hero-banner,.page-hero,.image-slider,section.full-width{padding-left:0!important;padding-right:0!important}.hero-banner__content,.page-hero__content{padding-left:24px!important;padding-right:24px!important}}.product-detail .product-detail__thumbs{margin-bottom:48px}@media(max-width:767px){.product-detail .product-detail__thumbs{margin-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
