*{margin:0;padding:0;box-sizing:border-box}.header .header__columns{padding:21px 20px;width:100%;max-width:1720px;margin:auto}.header .header__row{background-color:#201a161a}.header .primary-btn{background-color:#000;color:#fff;padding:15px 20px;font-size:15px;text-transform:uppercase}.header .button:hover{background-color:#fff!important}.hero-wrapper a.size-style.button{border-radius:0;padding:15px 30px;font-size:15px;color:#201a16;text-transform:uppercase;margin-top:30px}.hero-wrapper strong{font-size:30px}.hero__container{position:relative}.hero__container:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:.5px solid #ddd;pointer-events:none}.custom-section-content{position:relative}.hero-wrapper .h2 p{font-weight:600!important;font-size:50px!important;line-height:60px!important}.hero-wrapper .text-block p{max-width:100%;width:100%}.hero-wrapper strong{font-size:30px!important;font-weight:400}.hero-wrapper .hero__content-wrapper.page-width{gap:15px}.cs-hero-description p{max-width:550px!important;font-size:17px!important;line-height:22px!important}.banner-button:hover{background-color:#fff!important}.cs-custom-contact-block .custom-section-content h4{font-size:25px;font-weight:500;text-transform:capitalize}.cs-custom-contact-block .custom-section-content .spacing-style{align-items:center;gap:28px}.cs-custom-contact-block .custom-section-content img{height:70px;object-fit:contain;width:124px}.cs-custom-contact-block .cs-custom-contact-block .section.section--full-width.color-scheme-1{max-width:1720px;width:100%;margin:auto;border:1px solid #ddd;border-bottom:0px;border-top:0px}.cs-custom-contact-block .border-style.custom-section-content{display:flex;justify-content:center;align-items:center;max-width:1720px;margin:auto;padding:50px 20px}.cs-custom-contact-block{max-width:1720px;width:100%;margin:auto;border:1px solid #ddd;border-top:0px;border-bottom:0px}.cs-image-btn-block{background:#201a160f!important;padding:100px 0}.cs-image-btn-block,.cs-image-btn-block .image-with-bottm-text{position:relative}.cs-image-btn-block .delivery-text-box{position:absolute;bottom:-34px;right:-37px;background:#efefee;padding:30px;box-shadow:0 8px 25px #00000026;font-size:14px;line-height:1.4;max-width:215px}.cs-image-btn-block .delivery-text-box p{margin:0}.cs-image-btn-block .section-content-wrapper{align-items:center}.cs-image-btn-block .group-block-content{max-width:500px;gap:15px}.cs-image-btn-block img{width:500px;height:600px}.cs-image-btn-block .section-content-wrapper.mobile-column{max-width:1000px;margin:auto;padding:40px 20px;gap:58px;display:flex;align-items:center}.cs-ritual-heading p{font-size:25px!important;font-weight:500!important;text-transform:capitalize!important}.cs-ritual-description p{color:#666;font-size:17px;line-height:22px;margin-bottom:0;font-weight:400}.cs-ritual-description{gap:0px!important;margin:5px 0 40px}.cs-ritual-subheading h5{font-size:20px;font-weight:450}.ui-test-product-list slideshow-slides .resource-list__carousel slideshow-arrows{padding-inline:unset}.resource-list__carousel.cs-featured-blog-slider{margin-top:30px}.cs-featured-blog-slider .resource-list__carousel slideshow-slides{justify-content:space-around;padding:0 20px!important;gap:40px!important}.featured-blog-posts .shopify-block{display:flex;justify-content:center}.resource-list__carousel .featured-blog-posts-card__inner{gap:0px;height:auto}.resource-list__carousel .featured-blog-posts-card__content{padding:20px;border:1px solid #ddd}.resource-list__carousel .featured-blog-posts-card__image{height:300px!important}.read-more-btn{background-color:#201a16;color:#fff;width:max-content;padding:15px 20px;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:0}.featured-blog-posts h4{color:#000;font-size:25px;font-weight:500}.resource-list__carousel .text-block{color:#666;font-size:16px}.resource-list__carousel .featured-blog-posts-card__content h4{margin:0;font-size:20px;font-weight:500;line-height:25px;text-transform:capitalize;padding-top:10px;height:68px}.blog-post-details{display:flex;gap:6px}.blog-post-details span{color:#333;font-size:12px;font-weight:500;text-transform:uppercase}.blog-post-details{justify-content:space-between;width:100%;border-bottom:1px solid #AAAAAA;padding-bottom:10px}.featured-blog-posts{padding:100px 0;border:1px solid #ddd;margin:10px 10px 0}.featured-blog-posts .slideshow-control.slideshow-control--previous.slideshow-control--shape-circle.slideshow-control--style-chevron.button.button-unstyled.button-unstyled--transparent.flip-x{padding:0!important}.cs-steep-card:last-child a{font-size:15px;font-weight:500;text-transform:uppercase}.image-with-button-grid-section .cs-steep-image{height:100%}.image-with-button-grid-section{padding:100px 20px;background:#201a160f}.image-with-button-grid-section .container{display:grid;grid-template-columns:.8fr 1.3fr;gap:73px;align-items:center;width:100%;max-width:1720px;margin:auto}.cs-steep-image .main-image{width:100%;height:100%}.cs-steep-image .main-img{width:100%;height:100%;border-radius:0;max-width:100%}.cs-steep-grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:45px;column-gap:40px}.cs-steep-card{background:#fff;border:1px solid #e8e7e5;border-radius:20px;padding:40px 20px;text-align:center;min-height:150px;display:flex;flex-direction:column;justify-content:center;gap:12px;transition:.3s ease}.cs-steep-card img{width:42px;height:auto;margin:0 auto}.cs-steep-card p{font-size:20px;font-weight:500;color:#2a2a2a;margin:0}.cs-primary-btn{color:#fff;font-size:25px;font-weight:500}.cs-steep-card:first-child{background:#1e1916!important}.cs-steep-card:last-child{border-radius:0;background:#1e1916!important}.cs-steep-card:last-child p{color:#fff;font-size:15px}.contact-form-sec .layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{display:flex;flex-direction:row;justify-content:space-between;padding:100px 0;gap:40px;border:1px solid #ddd;border-top:0px;border-bottom:0px}.contact-form-sec .custom-liquid-section{width:55%}.contact-form-sec .custom-section-content{width:100%;max-width:1720px;margin:auto;padding:0 20px}.cs-left-map-block{width:100%}.cs-left-map-block iframe{width:100%;height:645px}.home-contact-form{width:45%;background:#f5f5f5;padding:60px 80px;height:645px;box-shadow:0 0 30px 2px #0000000d}.contact-form .contact-form__input--textarea{height:100px;border-radius:0!important;border:1px solid #E5E5E5}.contact-form .contact-form__input--textarea::placeholder{color:#999;text-transform:uppercase;font-size:12px;line-height:20px}.home-contact-form h2{margin-bottom:40px;font-size:25px;font-weight:500;max-width:400px;text-transform:capitalize;line-height:30px}.contact-form input::placeholder{color:#999;text-transform:uppercase;font-size:12px;line-height:20px}.contact-form input:focus-visible{outline:0px!important}.contact-form input:active{color:#201a16}.contact-form input{border-radius:0;border:1px solid #E5E5E5;background-color:#fff!important}.contact-form__form{gap:20px!important}.home-contact-form input,.home-contact-form textarea{width:100%}.home-contact-form .submit-button{padding:18px 100px;border-radius:0;text-transform:uppercase;font-size:14px;font-weight:700;margin-top:30px}.ui-test-product-list:before{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:.5px solid #ddd;pointer-events:none}.ui-test-product-list slideshow-slides{padding-left:0!important;padding-right:0!important}.ui-test-product-list p{text-align:center}.ui-test-product-list .text-block p:first-child{font-size:20px;font-weight:500;color:#201a16}.cs-featured-coll-des p{font-size:16px!important;color:#666!important;font-weight:400!important}.product-information--media-left .product-media-container.constrain-height.media-fit-cover{display:block}.footer-utilities{background:#201a16}.custom-footer-block .footer-utilities .section.section--full-width.color-scheme-1{width:100%;max-width:1720px;margin:auto;padding:0 20px;color:#fff}.custom-footer-block .image-block--height-fit.spacing-style.size-style{display:flex;justify-content:left}.custom-footer-block .footer-utilities .section.section--full-width.color-scheme-1{width:100%;max-width:1720px;margin:auto;padding:0 20px}.custom-footer-block .custom-section-content{width:100%;max-width:1720px;margin:auto}.shop-coll-button{border-radius:0;padding:15px 30px;font-size:15px;color:#fff;text-transform:uppercase}p.consious-sec{margin-bottom:100px!important}.custom-footer-block .section-content-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:40px;max-width:1720px;margin:0 auto;padding:100px 20px 60px}.custom-footer-block .section-content-wrapper>*{flex:1}.custom-footer-block .section-content-wrapper>*:last-child{text-align:right}.custom-footer-block .section-content-wrapper .social-icons__wrapper{justify-content:flex-end}.custom-footer-block .location-text{text-align:left!important;--text-align-default: left !important}.custom-footer-block .image-with-bottm-text img{width:100%;max-width:150px;height:unset}.section-content-wrapper .footer-utilities__icons{flex:.3;justify-content:flex-end}.footer-utilities .utilities.spacing-style{width:100%;max-width:1720px;color:#fff;display:flex;flex-direction:row;margin:auto;padding:0 20px 20px;font-size:16px}.footer-utilities .utilities a,.footer-utilities__text{color:#fff;font-size:16px;text-transform:capitalize}.header__column--center span{font-size:18px;font-weight:500;color:#201a16}.resource-list__carousel button.slideshow-control.slideshow-control--next.slideshow-control--shape-circle.slideshow-control--style-chevron.button.button-unstyled.button-unstyled--transparent{background-color:#fff!important;color:#000!important}.cs-featured-blog-slider .resource-list__slide{width:393px!important}.product-details p{font-size:20px;font-weight:450;line-height:23px;text-transform:capitalize;padding:15px 50px}.cs-recom-products-block .section-resource-list.spacing-style.gap-style{gap:0px;width:100%;max-width:1720px;margin:auto}.cs-recom-products-block .user-select-text p{color:#000;font-size:20px;font-weight:450}.image-with-tabs-section .container{display:flex;align-items:center;justify-content:space-between;gap:75px;max-width:1427px;margin:0 auto;padding:100px 20px}.cs-collection-banner .breadcrumb{color:#fff}.cs-tabs-wrap,.image-with-tabs-section .image-wrap{width:50%}.image-with-tabs-section .image-wrap img{width:100%;height:550px;object-fit:cover}.cs-tabs-wrap .tab-btn{display:inline-block;margin-right:25px;padding:0 0 10px;font-size:20px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;color:#666}.image-with-tabs-section p{font-size:17px;color:#666;font-weight:400}.cs-tabs-wrap .tab-btn.active{border-color:#201a16;font-size:20px;font-weight:500;color:#201a16}.cs-tabs-wrap .tab-content{margin-top:30px}.cs-tabs-wrap h3{font-size:18px;margin-bottom:10px}.image-with-tabs-section{background:#f2f2f1}.section-resource-list__content{display:flex;justify-content:center;align-items:center}.product-information{padding:75px 20px 100px}.user-select-text .spacing-style.text-block{display:flex;margin:auto;justify-content:center;text-align:center;color:#666;font-size:16px!important}.cs-product-info .h3 p{font-size:25px!important;text-align:left}.cs-product-info .h3{margin-left:0!important}.cs-product-info .quantity-selector{border-radius:0!important}.cs-product-info .product-form-buttons{display:grid}.cs-product-info .add-to-cart-button{background-color:transparent;border:.5px solid #201A16;color:#201a16;font-size:15px;font-weight:500;border-radius:0}.cs-product-info .shopify-payment-button__more-options{background-color:#f2f2f1;padding:19px 55px;color:#000;font-size:20px;font-weight:500;text-decoration:none}.cs-product-info .product-details{justify-content:flex-start}.cs-product-info .price{color:#000;font-size:20px;font-weight:450}.featured-blog-posts .section-resource-list.spacing-style.gap-style{padding-top:0;padding-bottom:0}.cs-product-info .gravity-button{background-color:#228b22!important;border-radius:0}.section-resource-list{padding:100px 20px}.cs-recom-products-block slideshow-slides{margin-top:20px!important;padding:0;display:flex;justify-content:space-between}.ui-test-product-list .section-resource-list__header{text-align:center;display:flex;margin:auto}.cs-collection-banner{position:relative}.cs-collection-banner p{color:#fff!important;text-transform:uppercase!important;font-size:40px!important}.cs-collection-banner .custom-section-content .spacing-style{align-items:flex-start;gap:28px}.cs-collection-banner .breadcrumb a{color:#fff;font-size:12px;text-transform:uppercase}.cs-collection-banner .section-content-wrapper.mobile-column{width:100%;max-width:1720px;margin:auto;padding:100px 20px}.cs-collection-banner:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:.5px solid #ddd;pointer-events:none}.cs-collection-card .collection-wrapper{width:100%;max-width:1720px;margin:auto;padding:0 20px}.cs-collection-card .facets.facets--horizontal.facets-controls-wrapper.spacing-style{border:1px solid #ddd;padding:20px;border-top:0px;border-bottom:0px}.cs-collection-card .text-block p{font-size:20px;color:#201a16;font-weight:450}.cs-collection-card .price{color:#666;font-size:16px;font-weight:400}.d-hide{display:none}ul.policy_list.list-unstyled.footer-utilities__text{display:flex;gap:20px}.footer-utilities__text.policy-inline-links{display:flex;gap:15px}.desktop-social-icon .mobile-column{display:flex;align-items:flex-end}.cs-product-info .h3 p{padding-left:0}.cs-recom-products-block .product-media-container--image{height:400px}.quick-add_button{display:grid!important}.read-more-btn:hover,.header .primary-btn:hover{background:#333}.ui-test-product-list .slideshow-control{opacity:1!important;box-shadow:0 4px 4px #0000001a;background-color:#fff!important;color:#000!important}.ui-test-product-list .product-media__image{object-fit:cover;width:100%;height:100%}.ui-test-product-list .product-media-container{height:400px!important;overflow:hidden}.ui-test-product-list .resource-list__carousel .text-block{margin:auto}.ui-test-product-list .bsqv_trigger_tl{transform:translate(-50%)!important;left:calc(50% - 40px)!important;top:350px!important;bottom:auto!important;width:40px!important;height:40px!important;border-radius:0!important;transition:all .3s ease-in-out!important}.ui-test-product-list .swym-wishlist-collections-v2{transform:none!important;position:static!important}.ui-test-product-list .button.button.quick-add__button.quick-add__button--add{display:grid!important;border-radius:0!important;padding:0!important;width:40px!important;height:40px!important;position:absolute;left:calc(50% + 40px)!important;transform:translate(-50%)!important;top:337.5px!important;margin:0!important;opacity:0;transition:all .3s ease-in-out!important}.ui-test-product-list .quick-add_button .add-to-cart-text{padding:0!important}.ui-test-product-list span.add-to-cart-text__content.is-visually-hidden-mobile,.ui-test-product-list span.is-visually-hidden-mobile{display:none!important}.ui-test-product-list .quick-add__button span{padding:0!important}.ui-test-product-list .product-card:hover .swym-wishlist-collections-v2-container,.ui-test-product-list .product-card:hover .button.button.quick-add__button.quick-add__button--add{opacity:1!important}.ui-test-product-list{position:relative}.ui-test-product-list .bsqv_trigger_tl,.ui-test-product-list .swym-wishlist-collections-v2,.ui-test-product-list .quick-add_button{position:absolute;bottom:10px}.ui-test-product-list .bsqv_trigger_tl .bsqv_btn{border-radius:0!important;box-shadow:none!important}.ui-test-product-list .bsqv_trigger_tl .bsqv_btn:hover{background-color:#fff!important;background:#fff!important;color:#000!important}.ui-test-product-list .bsqv_trigger_tl .bsqv_btn:hover svg{color:#000!important}.ui-test-product-list .swym-wishlist-collections-v2-container{top:350px!important;bottom:auto!important;left:50%!important;transform:translate(-50%);padding:0!important;width:40px;height:40px;display:flex;background-color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;opacity:0;transition:all .3s ease-in-out!important}.ui-test-product-list .section.section--page-width.color-scheme-1.section-resource-list.spacing-style.gap-style{width:100%;max-width:1720px;margin:auto}.header-section header-actions{display:flex;gap:20px;align-items:center}.cs-tabs-wrap .tab-content h2{font-size:18px;margin-bottom:10px}@media screen and (min-width: 750px){.ui-test-product-list .resource-list__carousel .resource-list__slide{--section-slide-width: calc(25% - var(--resource-list-column-gap-desktop) / 2);--fallback-slide-width: clamp(150px, var(--mobile-card-size, 60cqw), var(--slide-width-max));--slide-width: var(--section-slide-width)}.ui-test-product-list slideshow-slides{padding-left:0!important;padding-right:0!important}.ui-test-product-list .resource-list__carousel slideshow-arrows{padding:0!important}}@media screen and (max-width: 1200px){.cs-left-map-block iframe{max-width:100%}.cs-right-contact-block .contact-form__form-row{width:unset!important}}@media screen and (max-width: 1024px){.image-with-button-grid-section .container{grid-template-columns:100%}.cs-custom-map-block .border-style.custom-section-content{padding:50px 20px}.cs-custom-map-block .layout-panel-flex--row>.group-block--width-fill{flex:unset}.cs-custom-map-block .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{padding:50px 20px}.cs-steep-grid{row-gap:25px;column-gap:25px}.cs-custom-map-block .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{height:100%}.cs-image-btn-block .section-content-wrapper.mobile-column{padding:0}}@media screen and (max-width: 991px){.custom-footer-block .section-content-wrapper{grid-template-columns:repeat(2,1fr)}.cs-steep-grid{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 767px){.m-hide{display:none}.product-information .cs-product-info{grid-template-columns:auto}.cs-collection-banner .custom-section-content .spacing-style{align-items:center}.cs-product-info .h3 p{padding-left:0!important}.custom-footer-block .image-with-bottm-text img{margin-bottom:10px;width:250px}.product-information .group-block--height-fit.group-block--width-fill.border-style.spacing-style.size-style{width:100%;max-width:100%}.custom-footer-block .text-block p{text-align:center}.custom-footer-block .location-text{margin:auto}.custom-footer-block .text-block p{text-align:center!important}.custom-footer-block .section-content-wrapper{gap:30px}.custom-footer-block .image-block--height-fit.spacing-style.size-style{justify-content:center}.image-with-button-grid-section{padding:60px 20px}.cs-image-btn-block{padding:60px 0}.cs-steep-card{min-height:50px;padding:20px}.custom-footer-block .section-content-wrapper .social-icons__wrapper{justify-content:center}.d-hide{display:block}.d-hide .custom-section-content .spacing-style{align-items:center;gap:28px;justify-content:center}.d-hide .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{display:flex;flex-direction:row;align-items:center}.featured-blog-posts .section-resource-list.spacing-style.gap-style{padding:0}.resource-list__carousel slideshow-slides{padding:0!important}.cs-recom-products-block .resource-list.force-full-width.resource-list__carousel{padding:0}.ui-test-product-list .card-gallery,.contact-form-sec .custom-liquid-section{width:100%}.contact-form-sec .layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{flex-direction:column;padding:50px 20px}.home-contact-form{width:100%;height:100%;padding:60px 20px}.home-contact-form .contact-form__form-row{display:flex;flex-direction:row}.cs-tabs-wrap,.image-with-tabs-section .image-wrap{width:100%}.image-with-tabs-section .container{flex-direction:column-reverse;gap:30px;padding:60px 20px}.cs-image-btn-block .custom-section-content .spacing-style{width:100%;flex-direction:column-reverse;align-items:flex-start;gap:100px}.cs-image-btn-block .image-with-bottm-text{width:100%}.cs-recom-products-block .section-resource-list.spacing-style.gap-style{padding:60px 20px}.footer-utilities .utilities{align-items:center}.custom-footer-block .section-content-wrapper{padding-bottom:30px}.footer-utilities .utilities.spacing-style{flex-direction:column-reverse}.custom-footer-block .social-icons__wrapper{margin-left:unset}.cs-recom-products-block slideshow-slides{padding:0!important}.cs-tabs-wrap .tab-btn.active,.cs-tabs-wrap .tab-btn{font-size:14px;margin-left:0}.ui-test-product-list h4{margin:auto}.featured-blog-posts{padding:60px 0}.cs-image-btn-block img{height:100%;object-fit:cover;width:100%}.section-resource-list{padding:60px 0}.cs-image-btn-block .delivery-text-box{bottom:-48px;left:50%;transform:translate(-50%)}.cs-image-btn-block .delivery-text-box p{text-align:center}.cs-left-map-block{width:100%}.cs-steep-image .main-img{height:400px}.custom-footer-block .text-block p{white-space:wrap;text-align:left}.cs-custom-map-block .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{padding:40px 20px}.cs-custom-map-block .border-style.custom-section-content{grid-template-columns:100%!important}.section.section--full-width.color-scheme-1.custom-footer-block{justify-content:flex-start}.custom-footer-block .section-content-wrapper{display:grid;grid-template-columns:100%}.hero-wrapper .h2 p{font-size:40px!important;line-height:50px!important}.hero-wrapper strong{font-size:25px;line-height:30px}.header .header__columns{padding:21px 20px;width:100%;max-width:100%;justify-content:space-between;display:flex}.featured-logos-wrapper{grid-template-columns:repeat(4,1fr)}.cs-product-info .shopify-payment-button__more-options{padding:15px 25px;font-size:17px}.product-information{padding:40px 20px}.cs-product-info .product-information__grid{grid-column:2}.ui-test-product-list .product-card__content{padding:0 20px}.ui-test-product-list .bsqv_trigger_tl{top:316px!important;opacity:1!important;visibility:visible!important}.ui-test-product-list .swym-wishlist-collections-v2-container{top:316px!important;opacity:1!important}.ui-test-product-list .button.button.quick-add__button.quick-add__button--add{top:305px!important;opacity:1!important}}@media screen and (max-width: 575px){.cs-steep-grid{grid-template-columns:100%}.header .header-logo__image{width:80px;height:unset}.header .primary-btn{padding:12px;font-size:12px}}@media screen and (max-width: 420px){.header-section header-actions{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
