.blog-posts-wrap{display:grid;grid-template-columns:2fr 2fr;gap:25px}.blog-posts-wrap .blog-posts{display:flex;gap:24px;flex-wrap:wrap}.blog-posts .blog-post-card{display:grid;grid-template-columns:258px 2fr;align-items:center;gap:24px;width:100%;position:relative}.featured.blog-posts .blog-post-card{display:inline-block}.featured .blog-post-card__info{width:100%;position:absolute;left:0;bottom:0;padding:50px;color:#fff}.featured a.blog-post-card__figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#00000080,#0000001c 36%,#0000 46%)}.blog-post-card__info p.h3{font-size:32px;font-weight:600;font-family:Clash Grotesk}.blog-post-card__meta{text-transform:uppercase}.blog-post-card__meta .author{font-weight:500}@media screen and (max-width: 1000px){.featured .blog-post-card__info{padding:16px}.blog-posts-wrap{grid-template-columns:1fr}.blog-posts .blog-post-card{grid-template-columns:120px 2fr;gap:16px}.blog-post-card__info p.h3{font-size:18px}}.collection-card__content-wrapper .collection-card__content p.h2{font-size:30px;font-weight:600;color:#1d2939;line-height:26px;text-transform:uppercase;font-family:var(--text-font-family);line-height:40px}.collection-card{border-radius:16px}.collection-card__content-wrapper .collection-card__content:first-child{margin-block-end:30px;margin-block-start:40px;padding-left:40px;text-align:left}.collection-card .collection-card__content-wrapper svg{display:none}.collection-card:hover .collection-card__content{transform:none!important}.collection-card .content-over-media:after{position:absolute;content:"";width:100%;height:224px;background:url(https://cdn.shopify.com/s/files/1/0785/2903/6628/files/shadow.png?v=1721018142);bottom:0}.collection-card .content-over-media img{mix-blend-mode:darken}@media screen and (min-width: 767px){.only-mobile-collection .scroll-area .collection-list{display:none}.only-mobile-collection .shopify-section--collection-list{display:none!important}.shopify-section--collection-banner .collection-header{margin-block-end:0px}.shopify-section--collection-banner .section{padding-block-start:10px}}@media screen and (max-width: 767px){.only-mobile-collection .shopify-section--collection-list .section{padding-top:10px;padding-bottom:0}.only-mobile-collection .scrollable-with-controls{gap:0;overflow:hidden;padding:0 10px}.only-mobile-collection .scroll-area .collection-list{flex-wrap:nowrap;gap:0px}.only-mobile-collection .collection-list a{min-width:100px}.only-mobile-collection .collection-card .content-over-media:after{content:none}.only-mobile-collection .collection-card .collection-card__content-wrapper{order:2}.only-mobile-collection .collection-card .content-over-media{border-radius:0;background:transparent!important;justify-content:center;padding:0 3px}.only-mobile-collection .content-over-media:before{content:none}.only-mobile-collection .collection-card .content-over-media img{width:70px;height:70px;overflow:hidden;border-radius:50px}.only-mobile-collection .collection-card__content-wrapper .collection-card__content:first-child{margin-block-start:5px;margin-bottom:0;padding:0}.only-mobile-collection .collection-card__content-wrapper .collection-card__content:first-child p{font-size:12px;display:block;overflow:hidden}.only-mobile-collection .scroll-area{padding-left:10px;padding-right:10px}.shopify-section--collection-list .section{padding-top:10px;padding-bottom:0}}@media screen and (min-width: 992px) and (max-width: 1280px){.collection-card__content-wrapper .collection-card__content p.h2{font-size:26px;line-height:30px}}@media screen and (min-width: 768px) and (max-width: 991px){.collection-card__content-wrapper .collection-card__content p.h2{font-size:22px}.collection-card__content-wrapper .collection-card__content:first-child{padding-left:20px;margin-block-start:20px}.content-over-media:after{content:none}.collection-list .collection-card{width:calc(50% - 5px)}.section .collection-list{display:flex;flex-wrap:wrap;gap:10px}}@media screen and (max-width: 767px){.collection-card .content-over-media:after{height:100px}.collection-card__content-wrapper .collection-card__content p.h2{font-size:14px;line-height:22px}.collection-card__content-wrapper .collection-card__content:first-child{padding-left:10px;padding-right:10px;margin-block-start:10px;text-align:center;margin-block-end:10px}.content-over-media:after{content:none}.collection-list .collection-card{width:calc(50% - 5px)}.section .collection-list{display:flex;flex-wrap:wrap;gap:10px}.collection-list .collection-card{border-radius:10px}}@media screen and (max-width: 580px){.collection-card__content-wrapper .collection-card__content p.h2{line-height:normal}.collection-card__content-wrapper .collection-card__content:first-child{padding-left:5px;padding-right:5px}.collection-list .collection-card{border-radius:7px}}.customer-moment-section{background:#f8f3ec}.customer-moment-section .section .section-header{gap:0px}.customer-moment-section .section .section-header p{margin-bottom:5px;font-weight:600}.customer_row{display:flex;flex-wrap:wrap;margin:50px -15px 0}.customer_row .customer_col{width:33.33%;padding:0 15px}.customer_row .customer_col .customer_img{width:100%;height:100%;overflow:hidden}.customer_row .customer_col .customer_img img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:center;transition:transform 1.5s;transform:scale(1)}.customer_row .customer_col:hover .customer_img img{transform:scale(1.06)}.customer_row .customer_col:first-child .customer_img{height:435px;margin-bottom:30px}.customer_row .customer_col:first-child .customer_img:last-child{margin-bottom:0}.customer_row .customer_col:last-child .customer_img{height:435px;margin-bottom:30px}.customer_row .customer_col:last-child .customer_img:last-child{margin-bottom:0}@media screen and (max-width: 767px){.section .section-header .prose h2{line-height:32px}.customer_row .customer_col{width:100%}.customer_row .customer_col:first-child{display:flex;gap:15px}.customer_row .customer_col:first-child .customer_img{height:200px}.customer_row .customer_col:last-child{display:flex;gap:15px}.customer_row .customer_col:last-child .customer_img{height:200px}.customer_row .customer_col:nth-child(2){margin-bottom:30px}}.shopify-section--footer .footer{background:#4175ae}.footer__block p{font-size:14px;font-weight:500;line-height:24px;color:#fff}.footer__block ul li{font-size:14px;font-weight:500;line-height:24px;color:#fff;opacity:1}.footer__aside{border-top:1px solid rgba(255,255,255,.7);padding-top:48px}.footer__aside .text-sm{color:#fff}.footer__block a{text-decoration:none!important;border-bottom:none;background:none!important}.footer__block .prose p:first-child{margin-block-start:0px!important}.footer__block .prose p{margin-block-start:.75rem!important}.footer__block .prose p a:hover{color:#fff!important}.footer__block.contact ul li{display:flex;gap:5px}@media screen and (min-width: 750px){.link_header img{display:none}}@media screen and (max-width: 767px){.footer__wrapper .footer__aside-top,.footer__wrapper .footer__aside-bottom{display:flex;flex-direction:row-reverse}.footer__aside{padding-top:16px}.shopify-section--footer .footer{padding-bottom:16px}}@media screen and (max-width: 749px){.footer .footer__wrapper{display:inline-block}.footer__wrapper .footer__block-list{display:flex;flex-wrap:wrap;gap:0px}.footer__wrapper .footer__block-list .footer__block:first-child{margin-bottom:2.5rem}.footer__wrapper .footer__block-list .footer__block:first-child img{margin-bottom:25px}.footer__wrapper .footer__block-list .footer__block{max-width:100%;height:100%;width:100%;display:inline-block}.footer__wrapper .footer__block-list .footer__block .v-stack{display:none}.footer__wrapper .footer__block-list .footer__block .v-stack.active{display:block;margin-bottom:20px}.footer__wrapper .footer__block-list .footer__block .v-stack li{margin-bottom:10px}.footer__wrapper .footer__block-list .footer__block .v-stack li:last-child{margin-bottom:0}.footer__wrapper .footer__block-list .footer__block p{cursor:pointer;position:relative}.link_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}}.section_head_icon{display:flex;align-items:center;gap:10px;justify-content:center}.content-over-media .hover_icon{opacity:0;width:24px;height:24px;transform-origin:center;transition:all .5s ease-in-out;object-fit:contain}.zoom-image--enabled .group:hover .hover_icon{opacity:1}.image_with_section .container{max-width:1903px;margin:0 auto}.image_with_section .image_row{display:flex;margin:0 -15px;align-items:center}.image_with_section .image_row .text_col{width:40%;padding:0 15px;position:relative}.image_with_section .image_row .text_col h3{font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase;margin-bottom:10px}.image_with_section .image_row .text_col h2{font-size:46px;font-weight:600;line-height:60px;text-transform:uppercase;margin-bottom:10px}.image_with_section .image_row .text_col p{font-size:20px;font-weight:500;line-height:24px;margin-bottom:20px}.image_with_section .image_row .image_col{width:60%;padding:0 15px}@media screen and (min-width: 1025px) and (max-width: 1439px){.image_with_section .image_row .text_col h2{font-size:40px;line-height:42px}.image_with_section .image_row .text_col h3{font-size:18px}}@media screen and (min-width: 768px) and (max-width: 1024px){.image_with_section .image_row .text_col h2{font-size:30px;line-height:36px}.image_with_section .image_row .text_col h3{font-size:16px}.image_with_section .image_row .text_col p{font-size:18px}}@media screen and (max-width: 767px){.image_with_section .image_row{flex-wrap:wrap}.image_with_section .image_row .text_col{width:100%;margin-bottom:50px}.image_with_section .image_row .image_col{width:100%}.image_with_section .image_row .text_col h2{font-size:26px;line-height:36px}.image_with_section .image_row .text_col h3{font-size:14px}.image_with_section .image_row .text_col p{font-size:16px}}.shopify-section--main-product .section{background:#fff}.product-info__title.h3{font-size:32px;font-weight:600;line-height:40px;color:#1f1f1f;letter-spacing:0px;font-family:var(--text-font-family)}.product-info__quantity-selector .quantity-selector{border-color:#eaecf0;background:#fcfcfd}.product-info__buy-buttons .button{padding:14px 40px;font-size:14px;font-weight:500;line-height:24px;color:#fff;background:#1f1f1f}.product-info__buy-buttons .button:hover{color:#1f1f1f !imporatant;box-shadow:inset 0 0 0 2px #1f1f1f!important}.shopify-payment-button .shopify-payment-button__button--branded.shopify-payment-button__button--branded [role=button]{padding:15px 40px!important}.h-stack legend{font-size:17px;font-weight:500;line-height:24px;color:#1f1f1f}.variant-picker__option-values .block-swatch{border:1px solid #EAECF0;background:#fcfcfd}.variant-picker__option-values [type=radio]:checked+label.block-swatch{border:1px solid #684536;background:#f8f3ec}.variant-picker__option-values [type=radio]:checked+label.block-swatch span{color:#684536}.variant-picker__option-values .block-swatch span{color:#667085;font-size:16px;font-weight:500;line-height:24px}.variant-picker__option-values .block-swatch:before{content:none}.product-info__variant-picker .variant-picker{display:flex;flex-wrap:wrap}.product-info__variant-picker .variant-picker .variant-picker__option{width:100%}.product-info__variant-picker .variant-picker__option-info .h-stack variant-option-value{font-size:17px;font-weight:600;line-height:24px;color:#684536}.product-info__quantity-selector label{font-size:17px;font-weight:500;line-height:24px;color:#1f1f1f}.product-info__accordion.accordion{border-radius:12px;border:1px solid #E1E6EF;padding:20px;margin-bottom:10px}.product-info__accordion.accordion+.accordion{border-block-start-width:1px}.product-info__accordion.accordion span{font-size:18px;font-weight:600;color:#1f1f1f;line-height:26px;text-transform:uppercase}.product-info__accordion .accordion__toggle{padding:0}.accordion__content .prose p{margin-block-start:var(--spacing-6)!important}.product-info__rating .rating{flex-direction:row-reverse;justify-content:flex-end}.product-info__rating .rating span{font-size:16px;font-weight:500;color:#1f1f1f}.product-info__rating .rating .rating__star{color:#1f1f1f}.product-info__badge-list .badge{font-size:12px;font-weight:500}.product-info__badge-list .badge.badge--on-sale{background:#684536}.guaranted-checkout{text-align:center}.guaranted-checkout p{font-size:14px;font-weight:500;color:#1f1f1f;margin-bottom:5px;position:relative;z-index:1}.guaranted-checkout p:after{position:absolute;content:"";width:100%;height:1px;background:#eaecf0;left:0;top:10px;z-index:-1}.guaranted-checkout img{margin:0 auto}.payment_icon_image{display:flex;justify-content:center;gap:5px}.payment_icon_image img{margin:0}@media screen and (min-width: 1150px){.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper{width:110px}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail{width:100px;height:100px;overflow:hidden}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail img{width:100%;height:100%;display:block;object-fit:cover}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list{width:100px}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail[aria-current=true]{border:1.5px solid #684536}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail[aria-current=false]{border:1.5px solid transparent}.product-info .product-info__quantity-selector{float:left;margin-top:0;margin-right:12px}.product-info .product-info__buy-buttons{margin-top:1.5rem}.product-info .product-info__buy-buttons .shopify-product-form{padding-top:1.99rem}.product-info .buy-buttons--multiple{grid-template-columns:auto auto}}@media screen and (min-width: 1000px) and (max-width: 1149px){.product .product-gallery__thumbnail-list{display:flex;gap:10px}.product-gallery__thumbnail-list .product-gallery__thumbnail{width:80px;height:80px;overflow:hidden}.product .product-gallery__thumbnail:after{content:none}.product-gallery__thumbnail[aria-current=true]{border:1.5px solid #684536}.product-gallery__thumbnail[aria-current=false]{border:1.5px solid transparent}}@media screen and (max-width: 999px){.product-gallery__media-list-wrapper .page-dots>*[aria-current=true]{width:24px;background:#684536}}.newsletter-content .prose .h2{font-size:40px;font-weight:600;line-height:60px;text-transform:uppercase;color:#1f1f1f;font-family:var(--text-font-family)}.newsletter-content .prose p{font-size:20px;font-weight:500;line-height:30px;color:#667085;margin-top:10px;font-family:var(--text-font-family)}.fieldset-with-submit{background:#fff;padding:5px}.fieldset-with-submit .form-control input{border:none;padding:0 0 0 40px;height:41px;background:url(https://cdn.shopify.com/s/files/1/0785/2903/6628/files/email.svg?v=1720846817);background-repeat:no-repeat;background-position:10px}.fieldset-with-submit .floating-label{font-size:14px;font-weight:500;color:#1f1f1f;font-family:var(--text-font-family);height:41px;margin-left:40px}.fieldset-with-submit .button{height:41px;padding:10px 18px;font-size:14px;font-weight:500}.fieldset-with-submit .input:focus,.fieldset-with-submit .textarea:focus,.fieldset-with-submit .select:focus-visible{box-shadow:none}@media screen and (min-width: 768px) and (max-width: 1024px){.newsletter-content .prose .h2{font-size:30px;line-height:36px}.newsletter-content .prose p{font-size:16px;line-height:24px}}@media screen and (max-width: 767px){.newsletter-content .prose .h2{font-size:26px;line-height:36px}.newsletter-content .prose p{font-size:14px;line-height:24px}.newsletter-content .fieldset-with-submit{display:flex;justify-content:space-between}}@media screen and (max-width: 420px){.newsletter-content .fieldset-with-submit .button{font-size:11px;padding:10px 4px}}.product-info .pro_service_row{display:flex;flex-wrap:wrap;margin:0 -7px;margin-block-start:10px}.pro_service_row .pro_service_col{width:25%;padding:0 7px}.pro_service_row .pro_service_col .service_content{padding:20px;text-align:center;border:1px dashed #EAECF0;background:#fcfcfd}.pro_service_row .pro_service_col .service_content img{margin:0 auto 20px}.pro_service_row .pro_service_col .service_content p{font-size:14px;font-weight:500;line-height:18px;color:#1f1f1f99}@media screen and (min-width: 768px) and (max-width: 1024px){.pro_service_row .pro_service_col .service_content{padding:20px 10px}}@media screen and (max-width: 767px){.pro_service_row .pro_service_col{width:50%;margin-bottom:14px}.pro_service_row .pro_service_col:nth-child(3){margin-bottom:0}.pro_service_row .pro_service_col:last-child{margin-bottom:0}}.service_with_section{padding:24px 0}.service_with_section .container{max-width:1903px}.service_with_section .service_row{display:flex;justify-content:space-between}.service_with_section .service_row .service_col{width:auto;max-width:100%;display:flex;align-items:center;gap:10px}.service_with_section .service_row .service_col p{font-size:24px;color:#fff;font-weight:500;line-height:30px;text-transform:uppercase}@media screen and (min-width: 768px){.hidden_desktop{display:none}}@media screen and (min-width: 992px) and (max-width: 1380px){.service_with_section .service_row{gap:10px}.service_with_section .service_row .service_col p{font-size:14px;line-height:18px}}@media screen and (min-width: 768px) and (max-width: 991px){.service_with_section .service_row .service_col{width:50%;margin-bottom:10px}.service_with_section .service_row{flex-wrap:wrap}.service_with_section .service_row .service_col p{font-size:20px}}@media screen and (max-width: 767px){.service_with_section{padding:10px 0}.service_with_section .container{margin-left:10px;margin-right:10px}.service_with_section .service_row .service_col p{font-size:10px;line-height:normal}.service_with_section .service_row .service_col{display:flex;gap:0;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;text-align:center}.service_img{width:100%}.service_text{width:100%;padding-top:5px}.service_with_section .service_row{gap:5px}.service_with_section .service_row .service_col .service_img img{height:14px;margin:0 auto}.hidden_mobile{display:none}}.section .testimonial{padding:25px}.scrollable-with-controls .testimonial{gap:0px;border-radius:16px;box-shadow:0 0 20px #0ccd8d33;margin:30px 0}.scrollable-with-controls .testimonial .h-stack{margin-bottom:1.5rem}.scrollable-with-controls .testimonial p.text-subdued{font-size:14px;font-weight:600;color:#1f1f1f;margin-bottom:0}.scrollable-with-controls .testimonial .v-stack p{font-weight:500}.scrollable-with-controls .testimonial .v-stack p.bold{font-size:22px;word-break:break-word;font-weight:600}.testimonial_author{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.testimonial_author .author_image{width:60px;height:60px;border-radius:50px;overflow:hidden}.testimonial_author .author_image img{width:100%;height:100%;display:block;object-fit:cover}.shopify-section--testimonials .view-more .button{background:#1cad81;border-color:#1cad81}.shopify-section--testimonials .view-more .button:hover{border-color:#1cad81}span.rating-wrap{align-items:center;gap:var(--spacing-1-5);display:flex;margin-left:5px}.shopify-section--testimonials .section-header{text-align:left}.shopify-section--testimonials .section-header p{margin:0!important;display:flex;align-items:center}.shopify-section--testimonials .section-header h2{margin:5px 0}@media screen and (min-width: 700px){.section .scrollable-with-controls{flex-direction:column-reverse;display:flex;gap:0px}.scrollable-with-controls .scrollbar__progress{display:none}.scrollable-with-controls .scrollbar__buttons{margin-left:auto;margin-top:-158px}}@media screen and (min-width: 768px) and (max-width: 1024px){.section-header .prose h2{font-size:30px;line-height:36px}}@media screen and (max-width: 767px){.section-header .prose h2{font-size:26px;line-height:36px}}.text-with-icons__text-wrapper .prose .h5{font-size:18px;font-weight:600;line-height:28px;text-transform:uppercase;color:#1f1f1f}.text-with-icons__text-wrapper .prose .sub_head{font-size:14px;font-weight:600;line-height:20px;margin-top:5px;color:#1f1f1f}.text-with-icons__text-wrapper .prose p{font-size:14px;font-weight:500;line-height:20px;margin-top:10px;color:#1f1f1f99}@media screen and (max-width: 580px){.text-with-icons .text-with-icons__list{display:flex;flex-wrap:wrap}.text-with-icons .text-with-icons__item{width:50%;margin-bottom:24px;padding:0 var(--spacing-3)}.text-with-icons .text-with-icons__item:nth-child(3),.text-with-icons .text-with-icons__item:last-child{margin-bottom:0}}.offer_with_section .container{max-width:1903px;margin:0 auto}.offer_with_section .offer_row{display:flex;margin:0 -15px}.offer_with_section .offer_row .offer_col{width:50%;padding:0 15px;position:relative}.offer_with_section .offer_row .offer_col:before{content:"";background:url(/cdn/shop/files/gradient_default.svg) 0 0 / cover no-repeat;position:absolute;left:15px;top:0;right:15px;bottom:0;mix-blend-mode:multiply}.offer_with_section .offer_row .offer_col .offer_text{position:absolute;top:50%;transform:translateY(-50%);padding-left:50px}.offer_with_section .offer_row .offer_col .offer_text h2{font-size:48px;font-weight:500;line-height:66px;text-transform:uppercase;max-width:280px;margin-bottom:15px}.offer_with_section .offer_row .offer_col .offer_text a{font-size:22px;font-weight:500;line-height:34px;text-decoration:underline;text-transform:uppercase;text-underline-offset:6px}@media screen and (min-width: 992px) and (max-width: 1280px){.offer_with_section .offer_row .offer_col .offer_text h2{line-height:42px;font-size:32px;margin-bottom:5px}.offer_with_section .offer_row .offer_col .offer_text a{font-size:20px}.offer_with_section .offer_row .offer_col .offer_text{padding-left:30px}}@media screen and (min-width: 768px) and (max-width: 991px){.offer_with_section .offer_row .offer_col .offer_text h2{line-height:40px;font-size:28px;margin-bottom:5px}.offer_with_section .offer_row .offer_col .offer_text a{font-size:18px}.offer_with_section .offer_row .offer_col .offer_text{padding-left:20px}}@media screen and (max-width: 767px){.offer_with_section .offer_row .offer_col{padding:0 10px}.offer_with_section .offer_row .offer_col .offer_text h2{line-height:35px;font-size:24px;max-width:200px;margin-bottom:5px}.offer_with_section .offer_row .offer_col .offer_text a{font-size:16px}.offer_with_section .offer_row{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.offer_with_section .offer_row::-webkit-scrollbar{display:none}.offer_with_section .offer_row .offer_col{width:100%;min-width:87%}.offer_with_section .offer_row .offer_col .offer_text{padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
