*{font-family:Lato!important}.custom_slideshow h1{font-family:Lato;font-size:80px;font-style:normal;font-weight:500;line-height:80px}.custom_slideshow .h6 p{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.custom_slideshow button.button{text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:fit-content;padding:15px 20px}.custom_slideshow .button-group{align-items:flex-start!important;display:flex;flex-direction:row-reverse}.custom_slideshow button.button:first-child{color:#2c3e50}p.prose.heading.is-selected{color:#fff;text-align:center;font-family:Lato;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.header-action ul{display:flex;align-items:center;gap:10px;list-style:none}.about_outer span.about-intro__tag{padding:0;border:none;font-family:Lato;font-style:italic;font-weight:400;line-height:normal;margin:0;background:transparent}.about_outer .about-intro__description p{font-family:Lato;font-style:normal;font-weight:400;line-height:normal}.search-open .shopify-section--announcement-bar{z-index:9!important;position:relative}.search-open .shopify-section--announcement-bar .header-search{top:0;z-index:1}.hallmarks_richtext p.h1{color:#2c3e50;font-family:Lato;font-size:45px;font-style:normal;font-weight:700;line-height:normal;max-width:1035px}.hallmarks_richtext .container.container--sm{max-width:1035px;width:100%}.hallmarks_richtext div p{text-align:center;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:665px;margin:0 auto}.pbc__image-wrapper{aspect-ratio:390/350;width:393px;height:350px;border-radius:10px}.social-media--list{gap:10px}.about_image{max-width:1280px;margin:0 auto;border:none}.about_image .bordered-section{border-top:none}.about_image img{border-radius:16px}.about_image .h6{color:#e07a5f;font-family:Lato;font-size:18px;font-style:normal;font-weight:300;line-height:normal;text-align:left}.about_image p.h2{color:#2c3e50;font-family:Lato;font-size:45px;font-style:normal;font-weight:700;line-height:44px;text-align:left;max-width:360px}.about_image p{color:#2c3e50;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:left}h2.testimonial-heading{text-align:center;font-family:Lato;font-size:45px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 80px}h4.product-title{text-align:center;font-family:Lato;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 20px}p.review-text{text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;max-width:302px;line-height:normal;margin:0 auto}p.reviewer{text-align:center;font-family:Lato;font-size:15px;font-style:normal;font-weight:400;line-height:normal}span.review-date{text-align:center;font-family:Lato;font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:block;opacity:.5}.testinomial_content{width:100%;padding:30px 30px 70px}.stars svg path{fill:#4d5457}.revirew_ratings{width:100%;margin-bottom:40px}.stars{display:flex;justify-content:center}.product-image{width:100%;display:flex;justify-content:center;margin:28px 0 10px}section.client-testimonials .swiper-scrollbar-drag{border-radius:90px;background:#a7dbd8}section.client-testimonials{padding:0 30px}section.client-testimonials .swiper-scrollbar.swiper-scrollbar-horizontal{height:8px;border-radius:90px;background:#fff;bottom:70px}.testimonial_btn:after{display:none}.testimonial-navigation{display:flex;justify-content:center;padding-top:30px;gap:20px}.testimonial_btn{display:flex!important;width:50px!important;height:50px!important;padding:15px;flex-direction:column;justify-content:center!important;align-items:center!important;gap:10px;border-radius:10px;background:#a7dbd8;position:unset!important;margin:0!important}.testimonial_btn:hover{background:#e07a5f}.product-image img{max-width:80px}.newsletter_bottom p{white-space:nowrap;color:#fff;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;opacity:.5;line-height:normal}.footer__block.footer__block--newsletter .prose.text-subdued p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:360px}.footer__block.footer__block--newsletter input{border-radius:50px;background:#f6f6f6;color:#4d5457;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-right:40px}.form-control>label{justify-self:start;color:#4d5457;font-size:14px;font-style:normal;font-weight:400;line-height:normal;z-index:11;transform:translateY(19px);opacity:1;background:transparent}.submit_btn button.button{background:transparent;border:none;font-size:0;padding-left:0;padding-right:20px}.submit_btn button.button img{display:block!important}.footer__block.footer__block--newsletter form{position:relative}.submit_btn{position:absolute;right:0}.newsletter_bottom p a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer__block.footer__block--links ul li a{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer__block.footer__block--links li{line-height:1}p.h6{font-size:20px}.footer__block.footer__block--text p a{color:#fff;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.5}.footer__block.footer__block--text p{margin:0}.custom_logo_list .logo-list__item{padding:0}.custom_logo_list .logo-list{display:flex;gap:15px}.custom_overlay_image .content{margin:0;padding:0!important}.image_banner_slider{-distance-to-bleed:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-left:0;padding-right:0;padding-bottom:100px}.image_banner_card{width:100%;position:relative;border-radius:17px;overflow:hidden}.image_banner_inner{border-radius:17px;overflow:hidden}.banner_image_content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:30px;flex-direction:column;gap:20px}.banner_image_content span{color:#fff;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.banner_image_content h3{color:#fff;font-family:Lato;font-size:45px;font-style:normal;font-weight:700;line-height:normal}.banner_image_content p{color:#fff;text-align:center;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:normal;max-width:360px}.banner_navigations{display:flex;justify-content:center;gap:20px;padding-bottom:60px}.custom_pagination{position:unset;width:fit-content!important}.image_banner_inner{border-radius:17px;overflow:hidden;padding-bottom:65px}.custom_pagination{position:unset!important;display:flex!important;align-items:center!important}.banner_navigations span.swiper-pagination-bullet{width:10px;height:10px;border-radius:10px;background:#c8bca7}.banner_navigations span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#a7dbd8}.h__partners{width:100%;overflow:hidden;padding:40px 0}.hallmarks_richtext.why_this .color-scheme.bordered-section{border:none;padding-top:170px;padding-bottom:0}.custom_logo_list h2{color:#2c3e50;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:normal}p.h__partners-text{color:#2c3e50;font-family:Lato;font-size:30px;font-style:italic;font-weight:500;line-height:normal}.highlighted_text{color:#e07a5f}.about_image.hall_mark_outer.continuity_imgetext{padding:100px 0}.benefit-item:after{width:24px;height:24px;background:#f8f1e6;border-radius:60px;position:absolute;content:"";right:-12px;bottom:-12px;z-index:1}.container.collection-container{width:100%;max-width:1440px;padding:0 80px;margin:auto}.collection-section-inner .collection{padding:100px 0;margin:0}.collection-section-inner .collection product-list{gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.collection-section-inner .collection product-list .product-card img.product-card__image{aspect-ratio:1/1;object-fit:cover}.collection-section-inner .collection product-list .product-card{gap:30px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.collection-section-inner .collection product-list .product-card a.product-title{color:#2c3e50;text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.product_descriptions p{color:#2c3e50;text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.collection-section-inner .collection product-list .product-card .product-card__info>div>div{display:flex;flex-direction:column;gap:10px;width:100%}.collection-section-inner .collection product-list .product-card .product-card__info>div>div sale-price{color:#2c3e50;text-align:center;font-family:Lato;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-top:10px}.collection-section-inner .collection product-list .product-card button.product-card__quick-add-button{opacity:1;transform:none;position:relative;width:100%;display:flex;padding:15px 0 16px;justify-content:center;align-items:center;border-radius:5px;background:#e07a5f;color:#fff;text-align:center;font-family:Lato!important;font-size:16px;font-style:normal;font-weight:600;line-height:normal;left:0;min-height:50px}.collection-section-inner .collection product-list .product-card product-form{width:100%;display:flex;justify-content:center;align-items:center;margin-top:15px}.collection-section-inner .collection product-list .product-card product-form .shopify-product-form{width:100%;display:flex;padding:0;margin:0}.collection-section-inner .collection product-list .product-card__info .v-stack{width:100%;height:100%}.custom_catalog .custom_image_section{display:flex;gap:20px;align-items:center;margin-top:40px}.custom_catalog .custom_image_section>div{margin:0;width:64px;height:auto}.custom_catalog{margin:80px auto}.collection-section-inner .product-card__info{align-content:end!important;height:100%}.community_section{aspect-ratio:1440/640;background-position:center!important;background-size:cover!important}.community_section h2.bezone-heading{padding-bottom:30px;margin-bottom:0;font-family:Lato!important;font-size:60px;line-height:60px;text-align:center;vertical-align:middle}.community_section .bezone-container p{font-family:Lato;font-weight:400;font-size:20px;line-height:26px;text-align:center;color:#fff;width:100%;max-width:361px;margin:auto}.community_section .product_btn a{width:100%;height:50px;border-radius:5px;max-width:310px;display:flex;margin:30px auto 0;background:#e07a5f;font-family:Lato;font-weight:600;line-height:100%;text-align:center;vertical-align:middle;justify-content:center;align-items:center;color:#fff}.workbook_section p{max-width:622px!important}.workbook_section{padding-top:60px}.spacing_outer{padding:30px 0!important}.community_first{padding-top:100px!important}.community_last{padding-bottom:100px!important}@media screen and (min-width:1360px){.footer__block.footer__block--newsletter{min-width:394px}.footer__block.footer__block--text,.footer__block{width:fit-content!important;flex-basis:unset!important;flex:unset}.footer__block-list{display:flex!important;justify-content:space-between!important}.footer__block.footer__block--text{max-width:inherit}.footer__block.footer__block--text .v-stack.gap-4.sm\:gap-5{display:flex;flex-direction:column;width:fit-content}.about_image.hall_mark_outer .prose.text-center{margin-left:-70px}}@media screen and (min-width:1200px){.custom_logo_list .logo-list{gap:60px}.path_outer .custom-buttons-container{flex-direction:column}.path_outer .custom-button{padding:28px 40px;border-radius:8px;font-size:20px;font-weight:700}.path_outer .custom-buttons-section{flex-direction:column;display:flex;-distance-to-bleed:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-left:0;padding-right:0}.header,.announcement-bar{display:flex;justify-content:space-between}.inner_box{padding:80px}.about_outer .about-intro__container{gap:0!important;max-width:1310px!important;padding-left:15px!important;padding-right:15px!important;grid-template-columns:1.2fr 1fr!important}}@media screen and (max-width:1199px){.collection-section-inner .collection product-list{gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.container.collection-container{padding:0 32px}.community_section h2.bezone-heading{font-size:44px;line-height:50px}}@media screen and (max-width:1024px){.community_section{aspect-ratio:auto;background-position:center!important;background-size:cover!important;min-height:550px}}@media screen and (max-width:767px){.hallmarks_richtext.why_this .color-scheme.bordered-section{padding-top:100px}.custom_slideshow h1{font-size:40px;line-height:40px}.custom_slideshow .h6 p{font-size:16px}.custom_slideshow picture img{min-height:450px}.social-media--list{gap:3px}.header-action ul{gap:0px}h2.testimonial-heading{font-size:30px;margin:0 0 30px}section.client-testimonials{padding:0 0 50px}.testinomial_content{width:100%;padding:30px 15px 70px}.custom-button{padding:18px 10px;font-size:16px}.about_image p.h2{font-size:30px;line-height:36px}.about_image p,.hallmarks_richtext div p{font-size:16px}.hallmarks_richtext p.h1{font-size:30px}.hallmarks_richtext .container.container--sm{max-width:100%;margin:0;padding:0 20px}.banner_image_content h3{font-size:20px}.banner_image_content p{font-size:14px}.banner_image_content{gap:5px;padding:15px}.swiper_images img{min-height:200px}.banner_navigations span.swiper-pagination-bullet{width:6px;height:6px}.image_banner_slider{padding-bottom:40px}.about_image.hall_mark_outer picture{padding:0 15px}.collection-section-inner .collection product-list{gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin:0}.custom_catalog .custom_image_section{margin-top:20px}.custom_catalog .custom_image_section>div{width:55px}.container.collection-container{padding:0 20px!important}.community_section h2.bezone-heading{padding-bottom:20px;margin-bottom:0;font-family:Lato!important;font-size:30px;line-height:40px;text-align:center;vertical-align:middle;width:100%;max-width:550px}.community_section{aspect-ratio:auto;background-position:center!important;background-size:cover!important;min-height:550px}}@media screen and (max-width:550px){.collection-section-inner .collection product-list{gap:20px;display:grid;grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
