.title-wrapper-with-link{justify-content:center}.slideshow__controls.slideshow__controls--top.slider-buttons{position:absolute;width:100%;z-index:9;bottom:0}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff!important}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:#fff!important}.slider-counter{display:none!important}.collection .slider-buttons{justify-content:space-between;position:absolute;width:100%;top:45%}.collection button.slider-button{background:#043e6f}.collection .slider-buttons button svg{color:#fff}.collection .slider-button[disabled] .icon{color:#fff;cursor:not-allowed}.collection .slider-buttons{justify-content:space-between}.card__heading:last-child{line-height:1.2}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}.title,.title-wrapper-with-link{text-align:center}.underline-links-hover:hover a{text-decoration:none!important}.card__heading{line-height:1.2}.banner__box{max-width:100%}.header__menu-item:hover span{text-decoration:none;opacity:.6}.header--middle-left{grid-template-columns:auto auto auto}.header--middle-left .header__inline-menu{text-align:center}.announcement-bar__message{text-align:center;padding:.5rem 0;min-height:auto}.slideshow__controls.slider-buttons.slideshow__controls--border-radius-mobile{position:absolute;z-index:9;bottom:0;width:100%}.header-wrapper--border-bottom{border-bottom:0rem solid rgba(var(--color-foreground),.08)}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{box-shadow:unset}.header__active-menu-item{text-decoration:none}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}slideshow-component .slideshow__controls.slider-buttons{position:absolute;bottom:0;z-index:9;width:100%;justify-content:space-between}.vertical-slideshow .slideshow__track{display:flex;flex-direction:column;transition:transform .5s ease;height:100%}.vertical-slideshow .slideshow__slide{min-height:100%;width:100%}.vertical-slideshow{height:600px;overflow:hidden;position:relative}span.heading--span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:19px 0 16px;line-height:80px}.slideshow__text.banner__box{padding-left:20px!important;gap:15px}.header__menu-item{text-transform:uppercase}button.blog_post{border:none;background:no-repeat;font-size:17px}.hr-line{margin:0!important}.grid-3{display:flex;gap:10px;margin-bottom:15px}button.btn.btn-remove,button.btn.btn-add{height:20px;margin:2px}.swatch{border-radius:0!important}.swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 0% !important}.article-template__hero-medium.media{border-radius:10px}@media screen and (min-width:750px){.blog .section-template--19674806780140__image_with_text_PVyiCD-padding{margin-bottom:50px}}@media screen and (max-width:700px){button.slick-next.slick-arrow{right:-16px!important}button.slick-prev.slick-arrow{left:-22px!important;z-index:9}}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after,.global-media-settings:after{border-radius::0px!important}.article p.MsoNormal span{color:#043e6f!important}.footer-block__heading.inline-richtext{font-size:25px!important;margin-bottom:0}@media screen and (min-width:750px){.for-collapse{display:flex;gap:20px}}@media screen and (min-width:750px){.About .grid--2-col-tablet .grid__item{width:50%!important;margin:0 auto}}.article .article-template__content span{font-family:var(--font-body-family)!important}a.header-coll{text-decoration:none;font-weight:400;text-transform:uppercase;color:rgba(var(--color-foreground),1);font-size:16px}@media screen and (max-width:990px){.header-coll{display:none}}.tax-document{margin-top:10px}.custom-section-template--19674806911212__collection_list_RaqqrY .slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem;animation:var(--animation-slide-in)}.variant-swatches{display:flex;gap:10px;width:100%;justify-content:center;flex-wrap:wrap}span.swatch{width:25px;height:25px}.variant-swatches{display:flex;gap:6px}.swatch{width:28px;height:28px;border-radius:50%;overflow:hidden;border:1px solid #ccc;position:relative}.swatch-color{width:100%;height:100%;display:block}.swatch-image{width:100%;height:100%;object-fit:cover;display:block}.color-options{display:flex;gap:8px}.color-swatch{width:25px;height:25px;border:1px solid #ccc}.input-mono{border:1px solid #043e6f;padding:10px}.input-mono::placeholder{color:#043e6f!important;opacity:1}.input-mono::-webkit-input-placeholder{color:#043e6f!important}.input-mono:-moz-placeholder{color:#043e6f!important}.input-mono::-moz-placeholder{color:#043e6f!important}.input-mono:-ms-input-placeholder{color:#043e6f!important}.product .product__tax.caption.rte{display:none}img.img_logo{width:200px}a.button.button--primary{text-transform:uppercase}@font-face{font-family:DM Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2) format("woff2"),url(/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff) format("woff")}#shopify-pc__banner,#shopify-pc__banner *,#shopify-pc__prefs,#shopify-pc__prefs *{font-family:var(--font-body-family)!important}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__body *,#shopify-pc__banner button,#shopify-pc__prefs .shopify-pc__prefs__dialog,#shopify-pc__prefs .shopify-pc__prefs__dialog *{font-weight:400!important;color:#49836a!important}#shopify-pc__banner #shopify-pc__banner__body-title,#shopify-pc__banner .shopify-pc__banner__body h2,#shopify-pc__prefs #shopify-pc__prefs__header-title,#shopify-pc__prefs .shopify-pc__prefs__dialog h2,#shopify-pc__prefs .shopify-pc__prefs__dialog h3{font-weight:700!important;color:#49836a!important}#shopify-pc__banner .shopify-pc__banner__body a,#shopify-pc__prefs .shopify-pc__prefs__dialog a{color:#49836a!important;text-decoration:underline!important}#shopify-pc__banner .shopify-pc__banner__btns button,#shopify-pc__prefs .shopify-pc__prefs__dialog button{background:#fff!important;border:1px solid #49836A!important;color:#49836a!important}#shopify-pc__banner .shopify-pc__banner__btns #shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept,#shopify-pc__prefs .shopify-pc__prefs__dialog #shopify-pc__prefs__header-accept,#shopify-pc__prefs .shopify-pc__prefs__dialog button.shopify-pc__prefs__header-accept{background:#49836a!important;border-color:#49836a!important;color:#fff!important}body.About.page .image-with-text__text--caption+.image-with-text__heading{margin-top:18px!important}body.About.page main .rte,body.About.page main .rte p,body.About.page main .rte li,body.About.page main .rte span{font-weight:400!important}body.About.page main .rte strong,body.About.page main .rte b{font-weight:700!important}@font-face{font-family:Cormorant;font-weight:400;font-style:italic;font-display:swap;src:url(/cdn/fonts/cormorant/cormorant_i4.0b95f138bb9694e184a2ebaf079dd59cf448e2d3.woff2) format("woff2"),url(/cdn/fonts/cormorant/cormorant_i4.75684eb0a368d69688996f5f8e72c62747e6c249.woff) format("woff")}body.blog main .rich-text__text,body.blog main .rich-text__text p,body.blog main .article-card__excerpt{font-weight:400!important}body.blog main .install-number{font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;font-size:1.25em;letter-spacing:.01em}button,input,select,option,textarea{font-family:var(--font-body-family)}button.blog_post{font-family:var(--font-body-family)!important}body.article main .article-template__content,body.article main .article-template__content p,body.article main .article-template__content li,body.article main .article-template__content span,body.article main .article-template__content div{font-weight:400!important}body.article main .article-template__content strong,body.article main .article-template__content b,body.article main .article-template__content strong span,body.article main .article-template__content b span{font-weight:700!important}@font-face{font-family:DM Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2) format("woff2"),url(/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff) format("woff")}.header__inline-menu .header__submenu .header__menu-item{font-weight:500!important;font-size:14.5px!important;text-transform:none!important;letter-spacing:.03em!important;line-height:1.4!important;padding-top:10px!important;padding-bottom:10px!important}@font-face{font-family:DM Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/cdn/fonts/dm_sans/dmsans_n6.70a2453ea926d613c6a2f89af05180d14b3a7c96.woff2) format("woff2"),url(/cdn/fonts/dm_sans/dmsans_n6.355605667bef215872257574b57fc097044f7e20.woff) format("woff")}body.collection .facets__heading,body.collection .mobile-facets__heading{font-weight:600!important}body.collection .facets__summary,body.collection .facets__summary-label,body.collection .mobile-facets__summary,body.collection .mobile-facets__summary>div>span,body.collection .mobile-facets__close-button span{font-weight:500!important}body.collection .facets__selected,body.collection .facet-checkbox__text,body.collection .facet-checkbox__text-label,body.collection .facets__label,body.collection .mobile-facets__label,body.collection .mobile-facets__label span{font-weight:400!important}body.collection .facet-filters__label,body.collection .facet-filters__label label,body.collection .mobile-facets__sort label{font-weight:500!important}body.collection .facet-filters__field,body.collection .facet-filters__sort,body.collection .facet-filters__sort option,body.collection .mobile-facets__sort select,body.collection .mobile-facets__sort option{font-weight:400!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-weight:600!important}.product-card-wrapper .card-information .price,.product-card-wrapper .card-information .price span,.product-card-wrapper .card-information .price-item{font-weight:500!important}.product-card-wrapper .card-information .price-item{font-size:15.5px!important}body.index main .rich-text__caption,body.index main .hero-media-banner__label,body.index main .feature-heading,body.index main a.pattern-gallery__button{font-weight:600!important}body.index main .pattern-gallery__caption,body.index main .good-company__title{font-weight:500!important}body.index main .pattern-gallery__description,body.index main .pattern-gallery__description *,body.index main .rich-text__text,body.index main .rich-text__text *,body.index main .feature-text,body.index main .feature-text *,body.index main .subtext,body.index main .subtext *,body.index main .article-card__excerpt,body.index main .hero-media-banner__text,body.index main .hero-media-banner__text *,body.index main .collection__description,body.index main .collection__description *,body.index main .good-company__subheading,body.index main .good-company__subheading *,body.index main .trade-banner__description,body.index main .trade-banner__description *,body.index main .trade-banner__features .feature-item,body.index main .trade-banner__features .feature-item *{font-weight:400!important}body.index main .feature-text,body.index main .feature-text p{text-wrap:balance}footer .footer-block__details-content a,footer .footer-block__details-content .list-menu__item,footer .news-letter-content,footer .newsletter-form .field__input,footer .newsletter-form .field__label{font-weight:400!important}footer .newsletter-form .field__input::placeholder{font-weight:400!important}@media screen and (min-width:750px){body.index .trade-banner .trade-banner__overlay{max-width:none!important;width:100%!important;opacity:1!important;background:linear-gradient(to right,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 520px,rgba(255,255,255,0) max(50%,760px))!important}}@media screen and (max-width:749px){body.index .trade-banner .trade-banner__overlay{max-width:none!important;opacity:1!important;background:#ffffffb3!important}}body.index .hero-media-banner__content{background-color:#ffffffb3!important}.product__info-container .product__text.caption-with-letter-spacing{margin-bottom:18px!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
