@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsrounded/v156/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rIelXxc.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:44px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Nuosu SIL;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nuosusil/v10/8vIK7wM3wmRn_kc4uAjuMmZaC_w.woff2) format("woff2");unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+03C0,U+200C-200D,U+2010-2011,U+202F,U+2219,U+2460-2473,U+25CC,U+3000-3003,U+3008-301B,U+30FB,U+A000-A48C,U+A490-A4C6,U+FE00,U+FF01-FF02,U+FF08-FF09,U+FF0C,U+FF0E-FF0F,U+FF1A-FF1B,U+FF1F,U+FF3B,U+FF3D,U+FF5B-FF5E,U+FF61-FF65}@font-face{font-family:Nuosu SIL;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nuosusil/v10/8vIK7wM3wmRn_kc4uAjuHWZaC_w.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nuosu SIL;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nuosusil/v10/8vIK7wM3wmRn_kc4uAjuE2Za.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--swiper-theme-color: var(--colorTextBody);--btnPadding: 11px 30px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.image-icons--image{margin:0 auto}.sections--image-fill img{width:100%}.text-with-icons.has--bottom-image{margin-bottom:0}.grid-item__meta{text-align:center}.text-center .section-description{max-width:600px;margin:0 auto}.grid-item__heading{font-size:25px;font-weight:600}.grid-item__subheading{font-size:24px}.grid-item__heading small{font-size:16px;display:inline}.testimonial-stars{color:#fac60f;letter-spacing:0}.testimonials-slide .testimonials-slider__text,.testimonials-slide.is-selected .testimonials-slider__text{box-shadow:none;transform:scale(1)}.footer__title{font-weight:500;font-family:var(--typeBasePrimary),var(--typeHeaderFallback)}.site-footer>*{background:inherit}.footer__base-links--content .payment-icons{justify-content:center}.footer__social a{padding:5px;border:0}.footer__block[data-type=contact] .footer__block--mobile .input-group-btn .icon{vertical-align:middle}.footer__block[data-type=contact] .footer__blocks--mobile{gap:1rem}.footer__block[data-type=image]{max-width:200px}.footer__block[data-type=image] .image-wrap{background:transparent;max-width:150px}.footer__block[data-type=contact]:has(.footer__block--mobile_newsletter){max-width:400px}.product-icons--metafield{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.product-icons--metafield .product-icon{display:flex;gap:8px;align-items:center}.product-block.product-single__header{margin-bottom:0}.product-block--price{margin-bottom:10px}.product-block--price .product__price{font-weight:600}.collection--navigation{margin-top:2rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.collection--navigation a{padding:15px 0;text-transform:uppercase;position:relative;margin:0 2rem}.collection--navigation a.active:after{content:"";background:#000;width:100%;height:2px;position:absolute;bottom:10px;left:0}.section-header__title{text-align:center}.collection-grid>.grid-item{padding-left:10px;padding-right:10px}.text-with-icons__blocks .text-with-icons__block{position:relative}.text-with-icons{background:var(--background-color)}.text-with-icons__count{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);position:absolute;left:35px;top:0;width:35px;height:35px;background:#000;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:24px;background:var(--colorTextBody)}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{font-size:10px}.testimonial__quote{font-family:Nuosu SIL,sans-serif;height:30px;width:100%;position:relative}.testimonial__quote:after{content:"\201c";font-size:4rem;position:absolute;line-height:1;top:0;left:50%;transform:translate(-65%)}.account-restriction a{color:#94143d}.section-header__title,.feature-row__text .h2{font-size:var(--typeHeaderSize)}.h4,h4{font-size:calc(var(--typeHeaderSize)*.65)}.text-with-icons__block-title h4{margin-bottom:10px}.text-with-icons__blocks .text-with-icons__block{padding:0 40px 22px}.grid-item__text{font-size:.7rem;max-width:250px;margin:0 auto}.grid-product__title{text-transform:uppercase;font-weight:600}.grid-product__price--current{font-weight:400;font-size:13px}.grid-item__meta-secondary{margin-top:0}.page-width{max-width:1590px}.multicolumn__blocks{margin-left:0;margin-right:0}#SiteHeader .page-width{max-width:1550px}.page-width--narrow{max-width:var(--pageNarrow)!important}.site-nav__item{padding:6px 0}.site-nav__link{padding:10px 30px}.site-nav__item--highlight a{color:var(--highlight-btn-color)!important;background-color:var(--highlight-btn-background)}.site-nav__link--underline:after{bottom:-6px}.section-header__testimonials{margin-bottom:0}.testimonials-slider__text .text-spacing{line-height:2}.footer__menu a{font-size:1rem;letter-spacing:2px}.footer__block[data-type=contact] .newsletter__input{border:0}.footer__block[data-type=contact] .newsletter__input-group{border:1px solid}.footer__block[data-type=contact] .newsletter__input-group .btn{background:none}.text-with-icons__block-title{margin-top:15px}.announcement-bar{font-weight:500;letter-spacing:1px}.section-tabs--switch{margin:0;list-style:none;display:flex;justify-content:center;gap:60px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);font-size:30px}.margin-auto{margin:0 auto}.quick-add-modal .shopify-payment-button{display:none}@media only screen and (min-width:769px){.grid-item__subheading{font-size:30px;line-height:1}.grid-item__heading{font-size:32px}.header-icon--btn{padding-left:35px;padding-right:35px;font-size:13px;letter-spacing:2px;font-weight:500}.testimonial-stars{font-size:40px}[data-layout=left-center] .header-item--icons,[data-layout=left-center] .header-item--logo{min-width:15%}[data-layout=left-center] .text-center .site-navigation{margin-right:0}.footer__block[data-type=contact] .footer__blocks--mobile{display:flex;flex-direction:column;gap:1rem}.feature-row-wrapper .feature-row__text{flex:0 1 50%;min-width:50%}.feature-row--66 .feature-row__text{flex:0 1 43%;min-width:43%}.feature-row--33 .feature-row__text{flex:0 1 57%}.announcement-bar{padding:10px 0}.section-header__title,.feature-row__text .h2{font-size:calc(var(--typeHeaderSize)*1.45)}.page-width.feature-row-wrapper{padding:0 calc(var(--pageWidthPadding) + 18px)}.feature-row__text--left{padding-left:120px}.feature-row__text--right{padding-right:120px}.footer__block{flex:0 1 20%;max-width:310px}.footer__block[data-type=contact]:has(.footer__block--mobile_newsletter){flex:0 1 40%}.footer__block[data-type=menu] .footer__title{margin-bottom:40px}.footer__title{font-size:20px}.footer__social .icon{height:30px;width:30px}[data-view=medium] .grid-item{flex:0 0 25%}}@media only screen and (min-width:1199px){.testimonials-slider__text{padding:30px 80px}}@media only screen and (max-width:768px){.footer__block[data-type=contact] .footer__block--mobile{flex:1 1 100%;max-width:none}}.site-nav__icons .site-nav__link--icon{padding:5px}ul.site-navigation{margin-left:0!important}.header-item--icons .site-nav{margin-right:35px!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
