.page-width{padding-left:15px;padding-right:15px}.template-name-product .slider-buttons.quick-add-hidden.small-hide{position:absolute;top:50%;width:100%;display:flex!important;justify-content:space-between;z-index:999}.template-name-product .slider-buttons.quick-add-hidden.small-hide .slider-counter.caption{display:none}.utility-bar .page-width{padding-left:15px!important;padding-right:15px!important}.utility-bar .page-width .announcement-bar-slider.slider-buttons .announcement-bar__announcement{max-width:546px;width:100%}.utility-bar .page-width .announcement-bar-slider.slider-buttons .slider--everywhere{width:auto}.utility-bar .page-width .announcement-bar-slider.slider-buttons .announcement-bar__announcement p{color:rgb(var(--color-foreground));padding-top:11px;padding-bottom:11px}.utility-bar .page-width .announcement-bar-slider.slider-buttons button.slider-button span.svg-wrapper svg{width:12px;height:13px}sticky-header.header-wrapper header.header h1.header__heading{max-width:361px;width:100%}sticky-header.header-wrapper header.header{padding:10px 15px!important;display:flex;align-items:center;justify-content:space-between!important}sticky-header.header-wrapper header.header nav.header__inline-menu{width:100%!important;display:flex;align-items:center;justify-content:center}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{gap:30px}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li>a{padding-inline:10px}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li>a,sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li>header-menu span{text-decoration:unset;color:rgb(var(--color-foreground))}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li>a>span{text-decoration:unset;color:rgb(var(--color-foreground))}sticky-header.header-wrapper header.header .header__heading-logo-wrapper img.header__heading-logo.motion-reduce{height:auto;width:100%}sticky-header.header-wrapper header.header a.header__heading-link{padding:0}.content-for-layout .banner__box.content-container{max-width:800px;width:100%;padding-top:0;padding-bottom:75px}.content-for-layout .banner__box.content-container .banner__buttons{max-width:none;width:auto}.content-for-layout .banner__box.content-container .banner__buttons a.button{max-width:100%;width:auto;padding-left:3.2rem;padding-right:3.2rem;padding-top:5px;font-weight:700;padding-bottom:5px;height:57px;text-transform:none}.template-name-page .content-for-layout .banner__box.content-container h2.banner__heading,.template-name-blog .content-for-layout .banner__box.content-container h2.banner__heading,.template-name-list-collections .content-for-layout .banner__box.content-container h2.banner__heading{max-width:552px;color:rgb(var(--color-foreground))!important}.content-for-layout .banner__box.content-container .banner__text p,.template-name-cart table tbody td a{color:rgb(var(--color-foreground))}.content-for-layout .banner__box.content-container .banner__text{margin-top:20px}.content-for-layout .banner__content.banner__content--bottom-left.page-width{padding-inline:15px;padding-top:0!important;padding-bottom:0!important}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn{padding:26px 0}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul{display:flex;justify-content:space-between}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .media{padding-bottom:0!important}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .media img.multicolumn-card__image{width:100%;max-width:60px;object-fit:contain;height:100%;position:unset}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .multicolumn-card__image-wrapper{padding:0;margin:0}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .multicolumn-card{display:flex;gap:15px;align-items:center}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .multicolumn-card .multicolumn-card__info{padding:0}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li{max-width:max-content!important;width:100%!important}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .multicolumn-card .multicolumn-card__info h3.inline-richtext{color:rgb(var(--color-foreground))}.section-collection-list .title-wrapper-with-link{justify-content:center;margin-bottom:40px}.section-collection-list ul{column-gap:18px!important;display:flex}.section-collection-list ul li{max-width:calc(100% / 3 - 12px)!important;width:100%}.section-collection-list ul li .card__content .card__information{padding-top:28px;padding-bottom:0;display:flex;justify-content:center;align-items:center}.section-collection-list ul li .card__content .card__information h3.card__heading a.full-unstyled-link{color:rgb(var(--color-foreground));text-transform:uppercase}.image-text-sec .image-with-text__grid .image-with-text__media-item{max-width:50%;width:100%}.image-text-sec .image-with-text__grid .image-with-text__text-item{max-width:50%}.image-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding-left:56px;padding-right:56px}.image-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{max-width:565px!important;width:100%;margin-top:13px}.image-text-sec .image-with-text__grid .image-with-text__text-item a.button{width:auto;padding-left:3rem;padding-right:3rem;background-color:rgb(var(--color-button))!important;opacity:1;color:rgb(var(--color-button-text));font-weight:700;min-height:48px}.image-text-sec .image-with-text__grid .image-with-text__text-item a.button:before,.image-text-sec .image-with-text__grid .image-with-text__text-item a.button:after{display:none}.image-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{color:rgb(var(--color-foreground))}.image-text-sec .image-with-text__grid .image-with-text__media-item .image-with-text__media{padding-bottom:0!important}.image-text-sec .image-with-text__grid .image-with-text__media-item .image-with-text__media img{position:unset}section.features-custom-collection{padding-top:60px;padding-bottom:60px;background:rgb(var(--color-background))}section.features-custom-collection .upper-content{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:30px}section.features-custom-collection .upper-content h2.features-custom-section__heading{margin-top:0;margin-bottom:0}section.features-custom-collection .upper-content .features-custom-section__button-wrapper a.features-custom-section__button{color:rgb(var(--color-foreground));text-decoration:underline;font-weight:700}section.features-custom-collection .upper-content:after{content:"";position:absolute;left:306px;right:166px;top:50%;transform:translateY(-50%);height:1px;background-color:rgba(var(--color-foreground),.1)}section.features-custom-collection .features-custom-section__container .features-custom-section__blocks{display:flex;gap:20px;flex-wrap:wrap;row-gap:20px!important}section.features-custom-collection .features-custom-section__container .features-custom-section__blocks .features-custom-colction__block{max-width:calc(25% - 15px);width:100%;position:relative}section.features-custom-collection .features-custom-section__container .features-custom-section__blocks .features-custom-colction__block .features-custom-section__image img{width:100%;height:100%;object-fit:cover;cursor:pointer}section.features-custom-collection .features-custom-section__container .features-custom-section__blocks .features-custom-colction__block .features-custom-section__text{position:absolute;bottom:20px;left:20px;color:#fff;text-transform:uppercase}section.features-custom-collection .features-custom-section__container .features-custom-section__blocks .features-custom-colction__block .features-custom-section__image{display:flex}.video-section img{position:unset!important;width:100%!important;object-fit:cover}.video-section deferred-media.video-section__media{padding-bottom:0;height:781px;position:unset}.video-section .video-section__poster span.deferred-media__poster-button{width:116px;height:116px}.video-section .video-section__poster span.deferred-media__poster-button span.svg-wrapper{width:43px!important;height:43px}.video-section .video-section__poster span.deferred-media__poster-button span.svg-wrapper svg.icon.icon-play{width:43px;height:43px}.multirow{padding-top:60px;padding-bottom:60px}.multirow .multirow__inner{row-gap:56px}.multirow .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:20px;max-width:657px}.multirow .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{color:rgb(var(--color-foreground))}.multirow .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content a.button{max-width:187px;width:100%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));min-height:41px}.multirow .image-with-text__content{width:100%}.multirow .image-with-text.block-1 .image-with-text__content,.multirow .image-with-text.block-3 .image-with-text__content{padding-left:102px}.multirow .image-with-text.block-2 .image-with-text__content{padding-right:102px}.multirow .image-with-text__media{height:592px!important}section.multiple-logos-section{padding:60px 0;position:relative}section.multiple-logos-section:after{content:"";position:absolute;left:50%;top:0;width:100%;max-width:1570px;height:1px;background-color:rgba(var(--color-foreground),.1);transform:translate(-50%)}section.multiple-logos-section .multiple-logos-section__container h2.multiple-logos-section__heading{margin-top:0;margin-bottom:36px;text-align:center;text-transform:uppercase}section.multiple-logos-section .multiple-logos-section__container .multiple-logos-section__logos .slick-track .multiple-logos-section__logo-item img{max-width:100%;width:100%;object-fit:cover}section.multiple-logos-section .multiple-logos-section__container .multiple-logos-section__logos .slick-track .slick-slide .multiple-logos-section__logo-item{max-width:268px;width:100%!important}section.multiple-logos-section .multiple-logos-section__container .multiple-logos-section__logos .slick-track .slick-slide:last-child{display:flex;justify-content:end}section.multiple-logos-section .multiple-logos-section__container .multiple-logos-section__logos .slick-track{display:flex;align-items:center}footer.footer .footer__content-top.page-width{padding-bottom:0}footer.footer .footer__blocks-wrapper .footer-block.grid__item h2.footer-block__heading{color:rgb(var(--color-foreground))!important;margin-bottom:0!important}footer.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info{display:flex;row-gap:15px;flex-direction:column}footer.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info .contact-info{max-width:none;display:flex;gap:8px;align-items:baseline}footer.footer .footer-block__brand-info .contact-info svg{flex-shrink:0}footer.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info .contact-info.location{color:rgb(var(--color-foreground))}footer.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info .contact-info svg{width:15px;height:16px;position:relative;top:4px}footer.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info .contact-info a{color:rgb(var(--color-foreground));text-decoration:unset}footer.footer{padding:60px 0 0}footer.footer ul.footer-block__details-content{display:flex;flex-direction:column}footer.footer ul.footer-block__details-content li{margin:0!important}footer.footer ul.footer-block__details-content li a{padding:0;color:rgb(var(--color-foreground));text-decoration:unset}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter h2.footer-block__heading.inline-richtext{margin-bottom:8px!important}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper{max-width:596px;width:100%;display:flex;flex-direction:column;gap:8px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper{width:100%!important}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper button#Subscribe{position:unset;max-width:596px;width:100%;border:1px solid rgb(var(--color-foreground));height:54px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter form#ContactFooter{max-width:596px;width:100%}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper .field input{height:54px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper label.field__label{color:rgb(var(--color-foreground))}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper button#Subscribe span.svg-wrapper{width:100%;text-align:center;color:rgb(var(--color-foreground));text-transform:uppercase;font-weight:700;display:flex;align-items:center;justify-content:center;height:54px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child ul.list-unstyled{justify-content:center;margin-top:35px;gap:25px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child ul.list-unstyled li.list-social__item{width:42px;height:42px;display:flex;justify-content:center;align-items:center}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child ul.list-unstyled li.list-social__item a.link.list-social__link{padding:0}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child ul.list-unstyled li.list-social__item a.link.list-social__link span.svg-wrapper{width:42px;height:42px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child ul.list-unstyled li.list-social__item a.link.list-social__link span.svg-wrapper svg.icon{width:42px;height:42px}footer.footer .footer__content-bottom{border:unset;margin-top:54px;background:rgba(var(--color-foreground),.06);padding:15px 0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{align-items:center}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption{margin:0}footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption small.copyright__content{color:rgb(var(--color-foreground))}.featured-col-sec{padding:60px 0}.featured-col-sec .collection{padding:0}.featured-col-sec .collection .collection__title.page-width{margin-bottom:0!important;padding:0 15px}.featured-col-sec .collection .collection__title.page-width h2{text-align:center}.featured-col-sec .collection slider-component ul{margin:0}.featured-col-sec .collection slider-component button.slider-button{transform:translateY(-40%);top:40%;position:absolute;z-index:999}.featured-col-sec .collection slider-component button.slider-button.slider-button--prev{left:-10px}.featured-col-sec .collection slider-component button.slider-button.slider-button--next{right:-10px}.featured-col-sec .collection slider-component ul li{margin-left:0!important}.featured-col-sec .collection slider-component button.slider-button span.svg-wrapper{width:36px;height:36px}.featured-col-sec .collection slider-component{padding-left:15px!important;padding-right:15px!important}.featured-col-sec .collection slider-component ul li .card-wrapper.product-card-wrapper .card__content .card__information{padding-top:25px}.featured-col-sec .collection slider-component ul li .card-wrapper.product-card-wrapper .card__content .card__information h3{color:rgb(var(--color-foreground))!important}.featured-col-sec .collection slider-component ul li .card-wrapper.product-card-wrapper .card__content .card__information .price{margin-top:8px}.featured-col-sec .collection slider-component ul li .card-wrapper.product-card-wrapper .card__content .card__information .price span.price-item.price-item--regular{color:rgb(var(--color-foreground))}.featured-col-sec .collection slider-component ul li .card-wrapper.product-card-wrapper .card__content .card__information h3 a:after{display:none}.featured-col-sec .collection slider-component ul li .card-wrapper.product-card-wrapper .card__content .card__information h3 a{color:rgb(var(--color-foreground))!important;opacity:1}.featured-col-sec .collection slider-component ul{gap:25px}.slider.slider--everywhere .slider__slide{display:flex;justify-content:center;align-items:center}body.template-name-list-collections .banner:after{opacity:30%!important}.template-name-list-collections .banner__content .banner__box{max-width:750px}.template-name-list-collections .content-for-layout .banner__box.content-container h2.banner__heading{max-width:100%}.template-name-list-collections .content-for-layout .banner__box.content-container .banner__text{margin-top:25px!important;max-width:608px!important}.template-name-list-collections .banner__content.page-width{padding-inline:15px;padding-top:0!important;padding-bottom:0!important}.breadcrumb-container nav.breadcrumbs{padding-top:15px;padding-bottom:0;margin-bottom:0}.breadcrumb-container nav.breadcrumbs ol.breadcrumbs__list li.breadcrumbs__item a.breadcrumbs__link{color:rgb(var(--color-foreground));text-decoration:unset}.breadcrumb-container nav.breadcrumbs ol.breadcrumbs__list .breadcrumbs__item:not(:last-child):after{height:24px}section.shop-by-category-heading{padding:36px 0}section.shop-by-category-heading .shop-by-category__container{text-align:center}section.shop-by-category-heading .shop-by-category__container h2{text-align:center;margin-top:0;margin-bottom:10px}section.shop-by-category-heading p.shop-by-category__description{max-width:922px;text-align:center;margin-inline:auto;margin-bottom:37px;margin-top:0}section.shop-by-category-heading a.shop-by-category__button{color:rgb(var(--color-foreground));display:flex;justify-content:center;gap:6px;text-decoration:unset;align-items:center}section.shop-by-category-heading a.shop-by-category__button span.svg svg{height:12px}.main-list-collection h1{margin:0}.main-list-collection ul li.collection-list__item{border-bottom:1px solid rgba(var(--color-foreground),.1);padding-bottom:60px;padding-top:60px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card{display:flex;flex-direction:row;align-items:center;height:auto}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner{max-width:calc(100% - 529px)!important;width:100%!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content{max-width:529px!important;width:100%!important;padding-left:70px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner .card__content{display:none}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner{aspect-ratio:unset!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner .card__media{position:unset;width:100%!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner .card__media .media{position:unset}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner .card__media .media img.motion-reduce{position:unset;transform:unset;height:100%;object-fit:contain;width:100%;height:600px;background:rgb(var(--color-background))}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__heading a:after{display:none}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card--standard .card__inner:after{display:none}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner.ratio:before{display:none}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information{padding:0!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information h2{margin-top:0!important;margin-bottom:8px!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information p.card__caption{margin-top:0!important;margin-bottom:30px!important;color:rgb(var(--color-foreground))!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information a{display:flex;gap:7px;color:rgb(var(--color-foreground))!important;text-decoration:unset;align-items:center}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information a span.svg svg{height:13px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information a span.svg{line-height:1.3px}.product-main-sec{padding-top:60px}.product-main-sec .product .grid__item{max-width:58%!important;width:100%!important}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul{margin:0}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul li modal-opener.product__modal-opener .product__media{padding:0}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul li modal-opener.product__modal-opener .product__media img{position:unset;object-fit:contain}.product-main-sec .product .product__info-wrapper{max-width:42%!important;width:100%!important;padding-left:44px!important}.product-main-sec .product .product__info-wrapper .product__info-container{max-width:100%;width:100%}.product-main-sec .product .product__info-wrapper .product__info-container .product__title{margin:0!important}.product-main-sec .product .product__info-wrapper .product__info-container .product__title h1{color:rgb(var(--color-foreground));margin-bottom:15px}.product-main-sec .product .product__info-wrapper .product__info-container div:nth-child(2){margin-top:0!important;margin-bottom:10px!important}.product-main-sec .product .product__info-wrapper .product__info-container div:nth-child(2) .price .price__container .price__regular span.price-item{color:rgb(var(--color-foreground))}.product-main-sec .product .product__info-wrapper .product__info-container variant-selects{margin-top:0;margin-bottom:20px}.product-main-sec .product .product__info-wrapper .product__info-container variant-selects fieldset legend.form__label{color:rgb(var(--color-foreground))}.product-main-sec .product .product__info-wrapper .product__info-container variant-selects fieldset label{margin-top:0;margin-bottom:8px}.product-main-sec .product .product__info-wrapper .product__info-container p{margin-top:0!important;color:rgb(var(--color-foreground));margin-bottom:6px}.product-main-sec .product .product__info-wrapper .product__info-container div:nth-child(6){margin-top:0;margin-bottom:0}.product-main-sec .product .product__info-wrapper .product__info-container div:nth-child(6) product-form.product-form{margin-top:0;margin-bottom:20px!important}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container{display:flex;gap:13px}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container quantity-input.quantity{max-width:197px;width:100%;border:1px solid rgba(var(--color-foreground),.2)}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container form{max-width:100%;width:100%;height:100%}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container form .product-form__buttons{height:100%}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container form .product-form__buttons>button{margin:0}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container quantity-input.quantity:before,.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container quantity-input.quantity:after{display:none}.product-main-sec .product .product__info-wrapper .product__description{margin-bottom:20px;margin-top:20px}.product-main-sec .product .product__info-wrapper .product__description p{margin:0!important}.product-main-sec .product .product__info-wrapper ul.list-unstyled.list-social.product-media{justify-content:center;gap:19px;margin:0!important}.product-main-sec .product .product__info-wrapper ul.list-unstyled.list-social.product-media li a.link.list-social__link{padding:0;width:25px;height:25px}.product-main-sec .product .product__info-wrapper ul.list-unstyled.list-social.product-media li a.link.list-social__link span.svg-wrapper{width:25px;height:25px}.product-cstm-info{padding-top:70px;padding-bottom:70px}.product-cstm-info .vido-text-img-container{max-width:58%!important;width:100%!important}.product-cstm-info .product-text-info-container{max-width:42%!important;width:100%!important;height:max-content;padding-left:44px}.product-cstm-info .product-text-info-container .product-text-info{max-width:100%!important;width:100%!important;background:transparent;padding:15px 15px 30px}.product-cstm-info .page-width{display:flex}.product-cstm-info .vido-text-img-container .text-with-image-container{display:flex;flex-wrap:wrap;gap:15px;padding-bottom:75px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image{max-width:calc(100% / 3 - 10px)!important;width:100%!important;display:flex;align-items:center;justify-content:center;gap:12px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image .image img{width:60px;height:60px;object-fit:contain}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image span.text{color:rgb(var(--color-foreground))}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:nth-child(3){border:unset}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:nth-child(5){border:unset}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable{display:block;width:100%}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable .cstm-heading{width:100%;display:flex;justify-content:space-between}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable .cstm-heading h3.heading{color:rgb(var(--color-foreground));margin-bottom:16px;margin-top:15px}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable .cstm-heading{border-bottom:1px solid rgba(var(--color-foreground),.1);align-items:center}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable .product-info-value{width:100%}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable .product-info-value img{width:100%;max-width:484px;height:100%;margin:0 auto;display:block}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable.active .cstm-heading{border-bottom:unset}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable.active span.accordian-icon svg{transform:rotate(180deg)}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable.active{padding-bottom:10px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.product-cstm-info .accordian-icon svg path{fill:rgb(var(--color-foreground))}.product-cstm-info .vido-text-img-container .product-video{width:100%;position:relative}.product-cstm-info .vido-text-img-container .product-video video.product-cstm-video{max-width:100%;width:100%}.product-cstm-info .vido-text-img-container .product-video span.video-cstm-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upper-contetn .rec-slider-btns{display:flex;gap:10px;background-color:rgb(var(--color-background));padding-left:30px}product-recommendations .upper-contetn h2.related-products__heading{margin-bottom:0;background-color:rgb(var(--color-background));padding-right:30px}.rec-slider-btns svg circle{fill:rgb(var(--color-background));stroke:rgb(var(--color-foreground))}.rec-slider-btns svg path{fill:rgb(var(--color-foreground))}.upper-contetn{position:relative;display:flex!important;padding-right:0!important;align-items:center}.upper-contetn:after{content:"";position:absolute;top:50%;left:0;height:1px;background:rgba(var(--color-foreground),.1);width:100%;z-index:-1}ul.collection-cstm-slider{padding-left:0;margin-top:50px}ul.collection-cstm-slider .slick-track{margin:0 -12.5px}ul.collection-cstm-slider .slick-track .slick-slide{margin:0 12.5px}ul.collection-cstm-slider .slick-track li .card-wrapper .card__inner .card__content{display:none}ul.collection-cstm-slider .slick-track li .card-wrapper .card__content .card__information{padding-top:25px;padding-bottom:10px}ul.collection-cstm-slider .slick-track li .card-wrapper .card__content .card__information h3{margin-bottom:8px}ul.collection-cstm-slider .slick-track li .card-wrapper .card__content .card__information h3 a{color:rgb(var(--color-foreground));min-height:47px}ul.collection-cstm-slider .slick-track li .card-wrapper .card__content .card__information .card-information .price .price__container .price__regular span.price-item{color:rgb(var(--color-foreground))}ul.collection-cstm-slider .slick-track li .card-wrapper .card__content .card__heading a:after{display:none}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable .product-info-value{color:rgb(var(--color-foreground))}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image{position:relative;justify-content:flex-start;padding-right:28px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:after{content:"";position:absolute;top:0;right:28px;width:1px;height:100%;background:linear-gradient(150deg,transparent 0%,rgba(var(--color-foreground),.3) 49%,transparent 100%)}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:nth-child(3):after{opacity:0}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:nth-child(5):after{opacity:0}product-recommendations.related-products{padding-top:70px;padding-bottom:70px}.warranty-cstm{padding-top:40px!important;padding-bottom:120px!important}.template-name-page nav.breadcrumbs{padding-bottom:0}.warranty-cstm h2{margin-bottom:10px;text-align:center}.warranty-cstm p{margin-bottom:23px;color:rgb(var(--color-foreground))}.warranty-cstm h3{color:rgb(var(--color-foreground));margin-bottom:11px}.warranty-cstm ul{margin-top:0}.warranty-cstm ul li{color:rgb(var(--color-foreground));display:flex;position:relative;padding-left:20px;margin-bottom:23px}.warranty-cstm ul{padding:0;margin:0;list-style:none}.warranty-cstm ul li:before{content:"";width:9px;height:9px;background:rgb(var(--color-foreground));border-radius:50%;position:absolute;left:0;top:8px}.template-name-page .content-for-layout .banner__box.content-container{padding-bottom:0;text-align:left}.template-name-page .banner__content{padding-left:15px;padding-right:15px}.template-name-page .content-for-layout .banner__box.content-container h2.banner__heading{text-transform:uppercase!important}.template-name-blog nav.breadcrumbs{padding-bottom:0}.template-name-blog .main-blog{padding-top:36px;padding-bottom:80px}.template-name-blog .main-blog .blog-articles{display:flex;gap:35px}.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .card__inner .card__content{display:none}.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .article-card__image-wrapper,.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .article-card__image-wrapper .article-card__image,.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .article-card__image-wrapper .article-card__image img{position:unset}.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .card__content .card__information{padding-top:15px}.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .card__content .card__information h3{margin-bottom:0}.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .card__content .card__information h3 a{color:rgb(var(--color-foreground))}.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .card__content .card__information p{margin-top:11px;color:rgb(var(--color-foreground));margin-bottom:10px}.template-name-blog .main-blog .blog-articles .blog-articles__article .article-card-wrapper .card__content .card__information h3 a:after{display:none}.template-name-blog .content-for-layout .banner__box.content-container{padding-bottom:0;text-align:left}.template-name-blog .banner__content{padding-left:15px;padding-right:15px}.template-name-blog .content-for-layout .banner__box.content-container h2.banner__heading{text-transform:uppercase!important}.product-main-sec .product .product__info-wrapper ul.list-unstyled.list-social.product-media .list-social__item .icon{height:25px;width:25px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child ul.list-unstyled svg.black-pinterest{display:none}.product-main-sec .product .product__info-wrapper ul.list-unstyled.list-social.product-media svg.white-pinterest{display:none}footer.footer .footer__blocks-wrapper{justify-content:space-between}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child{max-width:596px;width:100%}footer.footer .footer__blocks-wrapper .footer-block.grid__item{max-width:279px;width:100%}.template-name-page section.contact-info-section .contact-info__container .contact-info__header{max-width:1068px;margin:0 auto;text-align:center}.template-name-page section.contact-info-section .contact-info__container .contact-info__items{display:flex;align-items:center;margin:0 auto;gap:60PX;justify-content:center;padding-top:25px;padding-bottom:30px}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item{display:flex;width:100%;gap:19px;align-items:center;max-width:max-content}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item img{max-width:115px}.template-name-page .contact{display:flex;padding-top:30px;padding-bottom:103px}.template-name-page .contact .image{max-width:674px;display:flex}.template-name-page .contact form{max-width:calc(100% - 674px);width:100%;padding-left:60px;padding-top:60px;padding-right:43px;background:rgba(var(--color-foreground),.04)}.template-name-page .contact .image img.contact-image{width:100%}.template-name-page .contact form .contact__fields{grid-column-gap:18px!important;max-width:792px}.template-name-page .contact form .contact__fields .field{max-width:387px;margin-bottom:22px;width:100%}.template-name-page .contact form .field{max-width:792px}.template-name-page .contact form .field:before,.template-name-page .contact form .field:after{display:none}.template-name-page .contact form .field__input:focus~.field__label{color:rgba(var(--color-foreground),.91);margin:0!important;top:19px}.template-name-page .contact form input{height:58px;box-shadow:0 0 10px rgba(var(--color-foreground),.03)}.template-name-page .field__input:not(:placeholder-shown)~.field__label{top:10px}.template-name-page .field__label{top:18px}.template-name-page .field__input:focus,.template-name-page .field__input:not(:placeholder-shown){padding:35px 20px 7px}.template-name-page .field__input:focus,.template-name-page .field__input:not(:placeholder-shown){box-shadow:unset;outline:unset;border-radius:unset}.template-name-page .contact form .field textarea{height:269px}.template-name-page .contact form .contact__button{margin-top:23px}.template-name-page .contact form .contact__button button.button{max-width:187px!important;width:100%;height:48px}.template-name-page .contact form .button:before,.template-name-page .contact form .button:after{display:none}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item p.contact-info__text{max-width:218px!important;width:100%!important;color:rgb(var(--color-foreground))}.template-name-page section.contact-info-section .contact-info__container .contact-info__header h2{margin:0;padding-top:36px;padding-bottom:25px}.template-name-blog .banner__media.media img{object-fit:unset}.product-grid-container ul#product-grid{gap:24px}.product-grid-container ul#product-grid li.grid__item{max-width:calc(25% - 24px);margin-inline:auto}.product-grid-container ul#product-grid .product-metafield-dm{color:rgb(var(--color-foreground))}.product-main-form{margin-top:5px!important}.product__info-container .product-form{margin:0!important}.product-main-sec .product .product__info-wrapper .product__info-container p{margin-bottom:0}.template-sale-item .isolate{padding-top:30px}.pagination-wrapper{padding-bottom:30px;margin-top:30px!important}.product-main-sec .product .grid__item media-gallery slider-component.slider-mobile-gutter.slider-main{height:510px}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{height:100%}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile .product-media-container.media-type-image{height:100%}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile li modal-opener.product__modal-opener{height:100%}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul li modal-opener.product__modal-opener .product__media{height:100%}product-recommendations.related-products ul.collection-cstm-slider li .card__media{height:100%}product-recommendations.related-products ul.collection-cstm-slider li .card__media .media{height:100%}product-recommendations.related-products ul.collection-cstm-slider li .card__inner{height:289px}.product-main-sec .product .grid__item media-gallery slider-component.slider-mobile-gutter.slider-main li{height:100%}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(150px - .8rem)!important}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul{height:100%}.product--thumbnail_slider .thumbnail-slider{height:150px}.product--thumbnail_slider .thumbnail.global-media-settings img{border-radius:0;object-fit:contain}.card__information .product-dimensions p{margin-top:10px}.template-name-product ul.collection-cstm-slider .slick-track li .card-wrapper .card__content .card__information h3 a{min-height:unset}@media(max-width:1585px){.collection-hero .collection-hero__inner .collection-video-wrapper .video-cstm-btn{position:absolute;top:48%!important;left:2%!important}.collection-hero .collection-hero__inner .collection-video-wrapper span.collection-cstm-title{position:absolute;top:73%!important;left:2%!important}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter h2.footer-block__heading.inline-richtext{margin:23px 0}}@media(max-width:1530px){sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{gap:25px}}@media(max-width:1440px){sticky-header.header-wrapper header.header h1.header__heading{max-width:280px;width:100%}}@media(max-width:1371px){.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image .image img{width:55px;height:55px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image{padding-right:20px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image{gap:10px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:after{right:6px}}@media(max-width:1365px){sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{gap:10px}sticky-header.header-wrapper header.header h1.header__heading{max-width:240px;width:100%}.image-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:3rem 2rem}.multirow .image-with-text.block-1 .image-with-text__content,.multirow .image-with-text.block-3 .image-with-text__content{padding-left:60px}.multirow .image-with-text.block-2 .image-with-text__content{padding-right:60px}.multirow .multirow__inner{row-gap:40px}}@media(max-width:1279px){.template-name-page .contact form{max-width:calc(100% - 584px)}.template-name-page .contact .image{max-width:584px}.template-name-page .contact form .field textarea{height:200px}.template-name-page .contact form input{height:52px}}@media(max-width:1199px){.product-cstm-info .vido-text-img-container .product-video span.video-cstm-btn svg{width:80px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image .image img{width:43px;height:43px}.product-cstm-info .vido-text-img-container{position:sticky;top:0}.product-cstm-info .page-width{align-items:flex-start}.product-cstm-info .product-text-info-container{overflow:hidden}.template-name-page section.contact-info-section .contact-info__container .contact-info__items{gap:20px}.template-name-page .contact form{padding:20px}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item img{max-width:70px}sticky-header.header-wrapper header.header h1.header__heading{max-width:200px;width:100%}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{gap:0}.content-for-layout .banner__box.content-container .banner__buttons a.button{padding-bottom:4px;height:50px}.image-text-sec .image-with-text__grid .image-with-text__media-item{max-width:50%;width:100%;position:sticky;top:0}.image-text-sec .image-with-text__grid .image-with-text__text-item{max-width:50%;overflow:auto}.image-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:0}.image-text-sec .image-with-text__grid{align-items:stretch}.collection-hero .collection-hero__inner .collection-video-wrapper .video-cstm-btn{top:40%!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner .card__media .media img.motion-reduce{position:unset;transform:unset;height:100%;object-fit:contain;width:100%;height:350px;background:rgb(var(--color-background))}}@media(max-width:1024px){.template-name-page .contact .image{max-width:494px}.template-name-page .contact form{max-width:calc(100% - 494px)}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card{align-items:flex-start}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner{position:sticky;top:0}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content{overflow:auto}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information p.card__caption:empty{display:none!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card{align-items:center}}@media(max-width:991px){.multirow .image-with-text__media{height:257px!important}.product__info-container .product-form{margin-top:-10px!important}.product-main-sec .product .product__info-wrapper .product__info-container .product__title h1{margin-bottom:6px}.product-main-sec .product .product__info-wrapper .product__description{margin-top:0}.product-cstm-info .vido-text-img-container .text-with-image-container{padding:44px 0;justify-content:center}.product-cstm-info .page-width{flex-direction:column-reverse}.product-cstm-info .page-width .vido-text-img-container{position:static;width:100%;max-width:100%!important}.product-cstm-info .product-text-info-container{max-width:100%!important;padding-left:0}.product.grid{flex-direction:column;gap:20px!important}.product.grid .grid__item.product__media-wrapper{max-width:100%!important}.product-main-sec .product .product__info-wrapper{max-width:100%!important;padding-left:0!important}.product-main-sec .product .grid__item media-gallery{flex-direction:column;gap:20px}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container form .product-form__buttons{max-width:100%}.collection-hero .collection-hero__inner .collection-video-wrapper span.collection-cstm-title{position:absolute;top:60%!important;left:2%!important}.collection-hero .collection-hero__inner .collection-video-wrapper .video-cstm-btn{position:absolute;top:31%!important;left:2%!important}.collection-hero .collection-hero__inner .collection-video-wrapper .video-cstm-btn svg{width:70px}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul{justify-content:center;gap:26px;padding:0!important;width:100%}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .multicolumn-card{gap:10px}.product-main-sec .product .grid__item media-gallery .thumbnail-slider ul{gap:6px}}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{justify-content:center}@media(max-width:989px){sticky-header.header-wrapper header.header nav.header__inline-menu{display:none}}.image-text-sec .image-with-text__grid{align-items:stretch}@media(max-width:900px){.template-name-page .contact{flex-direction:column}.template-name-page .contact .image,.template-name-page .contact form{max-width:100%}}.cstm-view{text-transform:uppercase}@media(min-width:749px)and (max-width:989px){.featured-col-sec .slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing) - 3rem)}}section.shop-by-category-heading a.shop-by-category__button{text-transform:uppercase}@media(max-width:767px){.template-sale-item .rich-text__wrapper.rich-text__wrapper--left.page-width{padding-inline:0;margin-left:10px}.image-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{margin-top:15px}.breadcrumb-container nav.breadcrumbs{padding-bottom:0}.template-name-blog .banner__media.media:after,.template-name-page .banner__media.media:after{filter:opacity(-.5)}.header__search{height:20px;width:30px}footer.footer{padding:30px 0 0}sticky-header.header-wrapper header.header h1.header__heading{max-width:226px}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child .footer-block__newsletter h2.footer-block__heading.inline-richtext{text-align:left}footer.footer .footer__content-top.page-width{padding-inline:15px}.template-name-list-collections .banner__content.banner__content--middle-left.page-width{height:520px}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image{max-width:calc(50% - 10px)!important;justify-content:center}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:nth-child(2):after,.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:nth-child(4):after{opacity:0}.product-cstm-info .vido-text-img-container .text-with-image-container .text-with-image:nth-child(3):after{opacity:1}ul.collection-cstm-slider{padding-left:0;margin-top:30px}.upper-contetn:after{display:none}ul.collection-cstm-slider .slick-track li .card-wrapper .card__content .card__information h3 a{min-height:20px}.warranty-cstm{padding-top:36px!important;padding-bottom:40px!important}.warranty-cstm ul li{margin-bottom:6px}.warranty-cstm ul li:before{width:6px;height:6px}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item img{max-width:46px}.template-name-page section.contact-info-section .contact-info__container .contact-info__items{padding-top:0;padding-bottom:0}.template-name-page section.contact-info-section .contact-info__container .contact-info__items{gap:10px;margin-inline:auto;justify-content:flex-start;align-items:flex-start}.template-name-page section.contact-info-section .contact-info__container .contact-info__items{gap:10px;flex-wrap:wrap;justify-content:space-around}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item.contact-info__item--contact_item:first-child{width:100%;max-width:100%;justify-content:center;display:flex}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item:nth-child(2),.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item:nth-child(3){width:49%;display:flex;justify-content:center}.template-name-page .contact form .contact__fields .field{max-width:100%}.template-name-blog .main-blog .blog-articles{flex-wrap:wrap}.template-name-blog .main-blog .blog-articles .blog-articles__article.article{max-width:calc(50% - 19px)}.template-name-blog .banner__media.media img{object-fit:cover}.template-name-blog .main-blog{padding-top:40px;padding-bottom:40px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information p.card__caption{margin-bottom:0!important;text-align:center}.template-name-list-collections .content-for-layout .banner__box.content-container h2.banner__heading{text-align:center!important}section.shop-by-category-heading{padding:30px 0}.main-list-collection ul li.collection-list__item{padding-bottom:30px;padding-top:30px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card{flex-direction:column;justify-content:center;align-items:center}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information a{justify-content:center;margin-top:33px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content{margin-top:15px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content{padding-left:0}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner{position:static}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner{max-width:calc(100% - 20px)!important;width:100%!important}.section-collection-list .title-wrapper-with-link{justify-content:center;margin-bottom:20px}.image-text-sec{padding-top:0!important;padding-bottom:40px!important}.image-text-sec .image-with-text__grid .image-with-text__text-item{max-width:100%;width:100%}.image-text-sec .image-with-text__grid .image-with-text__media-item{max-width:100%;width:100%;position:static}.image-text-sec .image-with-text__grid{flex-direction:column;gap:20px}.image-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0}.content-for-layout .banner__box.content-container{max-width:unset;width:100%;padding-top:0;padding-bottom:40px}.banner__buttons{display:flex}.content-for-layout .banner__box.content-container .banner__buttons{margin-inline:auto;margin-top:14px!important}section.features-custom-collection .features-custom-section__container .features-custom-section__blocks .features-custom-colction__block{max-width:calc(50% - 15px)}.multirow .image-with-text.block-1 .image-with-text__content,.multirow .image-with-text.block-3 .image-with-text__content{padding:0 0 30px;text-align:center}.multirow .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content h2{text-align:center;width:100%}.multirow .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content a.button{margin-inline:auto}.multirow .image-with-text.block-2 .image-with-text__content{padding:0}.multirow .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{text-align:center}.featured-col-sec{padding:0 0 40px}.jdgm-content,.jdgm-header{margin-bottom:0!important}.section-collection-list ul li{max-width:100%!important;width:100%;padding-bottom:20px}.section-collection-list ul li .card__content .card__information{padding-top:10px}.featured-col-sec .collection .collection__title.page-width{padding-top:20px}.banner:after,.banner .banner__media.media:after{background:#00000087;opacity:0;z-index:1;width:100%;height:100%}.content-for-layout .banner__box.content-container .banner__text p{color:rgb(var(--color-foreground))}.banner .banner__media.media video.background-video{object-fit:cover;height:100%!important}footer.footer .footer__blocks-wrapper .footer-block.grid__item:last-child ul.list-unstyled li.list-social__item a.link.list-social__link span.svg-wrapper svg.icon{width:32px;height:32px}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul{justify-content:center;gap:25px}.collection-hero .collection-hero__inner .collection-video-wrapper .video-cstm-btn{position:static!important}.collection-hero .collection-hero__inner .collection-video-wrapper span.collection-cstm-title{position:static!important;font-size:0px!important}.video-cstm-btn-wrap{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;text-align:center;align-items:center;display:flex;flex-direction:column!important;justify-content:center}.collection-hero .collection-hero__inner .collection-video-wrapper{width:100%;height:435px!important;position:relative}.collection-hero .collection-hero__inner video.collection-cstm-video{object-fit:cover!important}.multiple-logos-section button{left:0;right:0}.template-name-blog .banner__media.media,.template-name-page .banner__media.media{height:200px;position:relative}.template-name-blog .banner__media.media>img,.template-name-page .banner__media.media>img{height:100%;object-fit:cover}.template-name-blog .banner__content.banner__content--middle-left.page-width,.template-name-page .banner__content.banner__content--middle-left.page-width{position:absolute;top:50%;left:0;transform:translateY(-50%)}.template-name-page .content-for-layout .banner__box.content-container{padding:0}.content-for-layout .banner__box.content-container h2.banner__heading{text-align:center!important}.template-name-blog .banner__media.media:after,.template-name-page .banner__media.media:after{position:absolute;background:#00000029;content:"";width:100%;height:100%;top:0;display:block;opacity:1;z-index:0}.upper-contetn .rec-slider-btns svg{width:40px}.product-cstm-info{padding-top:30px;padding-bottom:30px}.template-name-list-collections .banner__media.media{display:none}.template-name-list-collections .banner__media.banner__mendi-mobile.media{display:block!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information h2{text-align:center}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information .card__heading .full-unstyled-link{margin-top:0}.content-for-layout .banner__box.content-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-for-layout .banner__box.content-container .banner__text p{text-align:center}}@media(max-width:749px){.content-for-layout .banner__box.content-container h2.banner__heading{text-align:center!important;margin:auto}.content-for-layout .banner__box.content-container .banner__text{text-align:center}.product-main-sec .product .grid__item{max-width:100%!important;width:100%!important}.product-main-sec .product .grid__item media-gallery .slider-mobile-gutter ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{justify-content:unset}.product--thumbnail_slider .thumbnail-slider{height:100px}.product-main-sec .product .grid__item media-gallery slider-component.slider-mobile-gutter.slider-main{height:450px}}@media(max-width:580px){product-recommendations.related-products{padding-top:20px;padding-bottom:20px}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container{flex-direction:column}.product-main-sec .product .product__info-wrapper .product__info-container product-form.product-form .quantity-buy-container quantity-input.quantity{max-width:100%}.template-name-blog .main-blog .blog-articles{gap:0px}.template-name-blog .main-blog .blog-articles .blog-articles__article.article{max-width:100%}section.features-custom-collection .features-custom-section__container .features-custom-section__blocks .features-custom-colction__block{max-width:calc(100% - 15px);margin-inline:auto}section.features-custom-collection .upper-content{flex-direction:column;margin-bottom:20px;gap:15px}.content-for-layout .banner__box.content-container{padding-bottom:20px;padding-top:0;padding-inline:0px!important}.content-for-layout .banner__box.content-container .banner__text p{margin:0}.content-for-layout .banner__box.content-container .banner__text{margin:10px 0 0}.content-for-layout .banner__box.content-container .banner__buttons a.button{height:34px}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul li .media img.multicolumn-card__image{max-width:40px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(100px - .8rem)!important}}@media(max-width:420px){.product-grid-container ul li.grid__item{width:100%;max-width:100%}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul{gap:16px}}.product-cstm-info .product-text-info .dimenstions.product-cstm-collapsable .cstm-heading{cursor:pointer}.template-name-cart thead tr th{color:rgb(var(--color-foreground))}.cushion-image-section__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:0 auto;padding:40px 20px;align-items:start}.cushion-image-section__item{text-align:left}.cushion-image-section__item-heading{font-weight:600;margin-bottom:16px;color:rgb(var(--color-foreground))}.cushion-image-section__image-wrapper{border:1px solid rgba(var(--color-foreground),.15);padding:4px;background:rgb(var(--color-background))}.cushion-image-section__image{width:100%;height:625px;display:block;object-fit:cover}.cushion-image-section__text{color:rgb(var(--color-foreground));margin-top:12px;margin-bottom:4px}.cushion-image-section__text:last-child{margin-top:4px;color:rgb(var(--color-foreground))}.cushion-image-section-wrap h2.cushion-image-section__heading{display:none}@media(max-width:991px){.cushion-image-section__wrapper{gap:20px}}@media(max-width:767px){.template-name-page .contact form .contact__button{margin-top:23px;text-align:center}.product-grid-container ul#product-grid li.grid__item{max-width:calc(50% - 24px)}.template-name-cart thead tr th{color:rgb(var(--color-foreground))}.template-cushions-fabric .rich-text__wrapper.rich-text__wrapper--left.page-width{padding-inline:0;margin-left:12px}.cushion-image-section__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.content-for-layout .banner__content.banner__content--bottom-left.page-width>div{padding:30px 15px}.product-grid-container ul#product-grid{gap:12px}.product-grid-container ul#product-grid li.grid__item{max-width:calc(50% - 14px)}.cushion-image-section__wrapper{display:grid;grid-template-columns:1fr;padding-inline:0}.template-cushions-fabric .rich-text__wrapper.rich-text__wrapper--left.page-width{padding-left:0}section.features-custom-collection .upper-content:after{display:none}.product__info-wrapper .product-form__input{max-width:100%;width:100%}}@media(max-width:420px){.template-name-page section.contact-info-section .contact-info__container .contact-info__items{flex-direction:column}.template-name-page section.contact-info-section .contact-info__container .contact-info__items .contact-info__item{max-width:350px!important;margin-inline:auto;align-items:flex-start;justify-content:flex-start!important;width:100%!important}}.template-name-search .card--standard .card__inner{height:289px}.template-name-search .grid{column-gap:60px}.template-name-search .grid--4-col-desktop .grid__item{width:calc(25% - 29px);max-width:calc(25% - 45px)}header-menu>details>ul{display:flex}header-menu details[open]>.header__submenu li details[open]{background:rgb(var(--color-background))}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu.motion-reduce.global-settings-popup li{width:100%}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu.motion-reduce.global-settings-popup{max-width:567px;width:100%;min-width:567px;gap:0}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu.motion-reduce.global-settings-popup li details summary{justify-content:unset}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{width:100%;justify-content:space-around;gap:28px}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li>a>span{font-weight:700;color:rgb(var(--color-foreground))}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li>header-menu span{font-weight:700;color:rgb(var(--color-foreground))}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu.motion-reduce.global-settings-popup li details summary .icon.icon-caret{display:none}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{background:rgb(var(--color-background))}.product-cstm-info .vido-text-img-container .product-video video.product-cstm-video{max-width:99%;border:1px solid rgba(var(--color-foreground),.24)}@media(max-width:1530px){sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{gap:18px}}@media(max-width:1220px){sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu.motion-reduce.global-settings-popup{max-width:540px;width:100%;min-width:540px;gap:0}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu{gap:0}}@media(max-width:1100px){sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu.motion-reduce.global-settings-popup{max-width:470px;min-width:470px}}@media(max-width:990px){.template-name-search .grid{column-gap:42px}.template-name-search .grid--4-col-desktop .grid__item{width:calc(50% - 21px);max-width:calc(50% - 21px)}}@media(max-width:620px){.template-name-search .card--standard .card__inner{height:245px}}@media(max-width:480px){.template-name-search .card--standard .card__inner{height:170px}}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner{max-width:100%!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card{position:relative}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content{position:absolute;bottom:20px;left:22px;padding:0;width:max-content;max-width:300px!important;display:flex}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner .card__media .media img.motion-reduce{object-fit:cover;height:370px;filter:brightness(70%)}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information h2{color:#fff!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information{padding:0!important;width:max-content;height:max-content}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information p.card__caption{margin:0!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information h2{text-align:left}@media(max-width:767px){.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__inner .card__media .media img.motion-reduce{height:200px}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content{bottom:6px;left:10px}}@media(max-width:580px){.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content .card__information h2{color:#fff!important}.main-list-collection ul li.collection-list__item .collection-card-wrapper .card .card__content{bottom:2px;left:5px;max-width:200px!important}}.header .list-menu--inline{flex-wrap:nowrap!important}.header .list-menu__item{white-space:nowrap!important;flex-shrink:0!important}@media screen and (min-width:990px){.header .list-menu__item{padding:2.5rem .5rem!important}.header summary.list-menu__item{padding-right:2.7rem!important}}.header__heading,.header__heading-link{flex-shrink:0!important;min-width:200px!important}.header__heading-logo{width:100%!important;max-width:none!important}.header__heading{margin-left:1rem!important}.product-form__input.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.product-form__input.product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-button))}.product-form__input.product-form__input--pill input[type=radio]+label{font-weight:600}.facets__heading,.facet-filters__label,.product-count__text,.facets__summary,.facet-filters__sort{color:rgb(var(--color-foreground))!important}.header__inline-menu>.list-menu--inline{justify-content:flex-end!important;align-items:center!important;gap:clamp(1.2rem,1.6vw,2.6rem)!important}.header .header__inline-menu a.list-menu__item[href*=b2b-login]{background-color:rgb(var(--color-button));border:1px solid rgb(var(--color-button));padding:1rem 2rem!important;margin-left:1rem;transition:background-color .2s ease}.header .header__inline-menu a.list-menu__item[href*=b2b-login] span{color:rgb(var(--color-button-text))!important;text-decoration:none!important}.header .header__inline-menu a.list-menu__item[href*=b2b-login]:hover{background-color:transparent}.header .header__inline-menu a.list-menu__item[href*=b2b-login]:hover span{color:rgb(var(--color-foreground))!important}#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul{display:flex!important;width:100%!important;justify-content:space-between!important}@media(max-width:991px){#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn ul{justify-content:center!important}}body,[class*=color-scheme-],p,li,td,th,legend,small,.rte,.caption,.caption-large,.price-item,.form__label,.field__label,.header__menu-item,.link--text,.breadcrumbs__link,.facets__heading,.facet-filters__label,.facets__summary,.facet-filters__sort,.product-count__text{color:rgb(var(--color-foreground))!important}body,p,li,td,th,label,legend,small,input,select,textarea,button,.button,.shopify-payment-button__button,.caption,.caption-large,.caption-with-letter-spacing,.badge,.price,.price-item,.form__label,.field__label,.field__input,.select__select,.header__menu-item,.list-menu__item,.mega-menu__link,.breadcrumbs__link,.copyright__content,.facets__heading,.facet-filters__label,.product-count__text,.facets__summary,.facet-filters__sort,.product-info-value,.text-with-image .text,.contact-info,.contact-info a,.features-custom-section__text,.cstm-view,#shopify-section-template--23799651533014__multicolumn_P4qbUX .multicolumn-card__info h3{font-family:var(--font-body-family)!important;font-size:1.6rem!important}p,li,.rte:not(:is(h1,h2,h3,h4,h5,h6)){line-height:1.6!important}footer.footer ul.footer-block__details-content{gap:.8rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground))!important}h1,h2:not(:where(.text-body,.footer-block__heading,.mobile-facets__heading)){text-transform:uppercase;letter-spacing:.06em!important;line-height:1.15!important}h1:not(:where(.banner__heading)),.template-name-page .banner__heading,.template-name-blog .banner__heading,.template-name-list-collections .banner__heading{font-size:clamp(3.2rem,3.6vw,4.8rem)!important}h2:not(:where(.banner__heading,.text-body,.footer-block__heading,.mobile-facets__heading)){font-size:clamp(2.8rem,3.2vw,4.4rem)!important}h3,h4,h5,h6,.footer-block__heading,.main-list-collection .card__information h2{font-size:clamp(1.8rem,1.6vw,2rem)!important;line-height:1.3!important;letter-spacing:.04em!important;text-transform:none}.section-collection-list .card__heading{text-transform:uppercase;letter-spacing:.12em!important}.product__info-container .price .price-item,.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-size:2.2rem!important;line-height:1.3!important}.facets__form .facet-filters{grid-column:1!important;padding-left:0!important}.facets__form .facet-filters__field{justify-content:flex-start!important}.header__inline-menu details.mega-menu:has(>#HeaderMenu-inspiration,>#HeaderMenu-materials-finishes,>#HeaderMenu-our-story){position:relative!important}.header__inline-menu details.mega-menu:has(>#HeaderMenu-inspiration,>#HeaderMenu-materials-finishes,>#HeaderMenu-our-story) .mega-menu__content{left:0!important;right:auto!important;width:max-content!important;min-width:22rem;padding:1.6rem 0!important}.header__inline-menu details.mega-menu:has(>#HeaderMenu-inspiration,>#HeaderMenu-materials-finishes,>#HeaderMenu-our-story) .mega-menu__list{display:block!important;max-width:none!important;padding:0 2.4rem!important}.header__inline-menu details.mega-menu:has(>#HeaderMenu-shop){position:relative!important}.header__inline-menu details.mega-menu:has(>#HeaderMenu-shop) .mega-menu__content{left:0!important;right:auto!important;width:max-content!important;padding:2.4rem 0!important}.header__inline-menu details.mega-menu:has(>#HeaderMenu-shop) .mega-menu__list{grid-template-columns:repeat(4,max-content)!important;column-gap:4.8rem!important;max-width:none!important;padding:0 3.2rem!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
