.homepage-collection .product-grid-item{margin-bottom:0}.placeholder-svg{fill:#b4b6b9;background-color:#f4f4f4;width:100%;height:100%;max-width:100%;max-height:100%}.homepage-logos .placeholder-svg{background-color:#f7f7f7;display:block}.logo-bar{text-align:center;margin-top:-10px;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;margin-left:var(--gutter-offset)}.logo-bar__item{display:inline-block;vertical-align:middle;flex:1;min-width:160px;max-width:160px;margin:10px 0 10px var(--gutter)}@media only screen and (max-width:479px){.logo-bar__item{min-width:90px}}.logo-bar__image{display:block;margin:0 auto;max-width:100%}.logo-bar__link{display:block}.map-section--display-map .map-section__image{display:none!important}@media only screen and (min-width:768px){.map-section--load-error{width:50%;margin:0 auto}}.map-section--load-error .errors{width:100%}.map-section__container{min-height:100%}.no-js .lazy-image{display:none}.no-js .homepage-slideshow,.no-js .section--image:not(.double__block){height:auto!important}.homepage-double{background-color:var(--bg)}.homepage-double form{margin-bottom:0}.double__block{position:relative;overflow:hidden}.double__block .home__subtitle{text-align:inherit;margin-bottom:18px}.double__block .hero__content__wrapper>.wrapper{max-width:526px}.homepage-double .double__block{height:100%}.double__block .text-left .home__subtitle:after{right:auto}.double__block .text-right .home__subtitle:after{left:auto}@media only screen and (max-width:479px){.homepage-double.use_screen_full{height:auto!important}.homepage-double.use_screen_full .double__block{min-height:var(--two-thirds)}.homepage-double.use_screen_three_quarters{height:auto}.homepage-double.use_screen_three_quarters .double__block{height:var(--one-half)}.homepage-double.use_screen_two_thirds{height:auto}.homepage-double.use_screen_two_thirds .double__block{height:var(--one-half)}.homepage-double.use_screen_one_half{height:auto}.homepage-double.use_screen_one_half .double__block{height:var(--one-half)}.homepage-double.use_screen_one_third{height:auto}.homepage-double.use_screen_one_third .double__block{height:var(--one-third)}.homepage-double.use_screen_one_fifth{height:auto}.homepage-double.use_screen_one_fifth .double__block{height:20var --one-fifth}}.main-content>.shopify-section:not(:first-child) .scroll_icon_wrap{display:none}.main-content>.shopify-section:first-child .has-scroll-arrow .hero__content__wrapper[class*=align--bottom]{padding-bottom:40px}.scroll_icon_wrap{text-align:center;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0;z-index:400}.scroll_link{display:flex;position:absolute;justify-content:center;left:50%;width:250px;margin-left:-125px;bottom:0;padding-bottom:20px;padding-top:20px;height:60px;color:currentColor}.scroll_link:hover .scroll_icon{opacity:1}.scroll_link:focus{outline:none}.scroll_icon{position:absolute}.scroll_icon svg{fill:currentColor;height:15px;width:auto}.bloop{transform-origin:center bottom;animation:bloop 1.8s infinite}@keyframes bloop{0%,20%,30%,40%,50%,60%,to{transform:translateZ(0)}15%{animation-timing-function:ease-out;transform:translate3d(0,-12px,0)}25%{animation-timing-function:ease-out;transform:translate3d(0,6px,0)}35%{animation-timing-function:ease-out;transform:translate3d(0,-3px,0)}45%{animation-timing-function:ease-in;transform:translate3d(0,2px,0)}}.homepage-slideshow{position:relative}.slideshow__slide{width:100%}.slideshow__slide .wrapper{padding:0 var(--outer);max-width:1244px}.slideshow__slide .hero__content{position:relative;z-index:50}.homepage-slideshow .flickity-enabled.is-draggable .flickity-viewport{cursor:default}html.js .slideshow__wrapper:not(.flickity-enabled)>.slideshow__slide:not(:first-child){display:none}.homepage-slideshow .flickity-page-dots{position:absolute;bottom:var(--outer);right:var(--outer)}.homepage-slideshow .flickity-page-dots:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--text);opacity:.5;z-index:0}.custom-prev-next-button{position:absolute;top:0;bottom:0;opacity:0;padding:0;width:50%;height:100%;z-index:10}@media only screen and (max-width:767px){.custom-prev-next-button{width:0}}.custom-prev-next-button.previous{left:0;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='36' viewBox='0 0 44 44'><path d='M10.366 22.502l.412.392L33.268 44l.732-.742-22.488-21.106L34 .742 33.268 0 10 22.152z'/></svg>") 5 11,auto}.custom-prev-next-button.next{right:0;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='36' viewBox='0 0 44 44'><path d='M33.634 22.502l-.412.392L10.732 44 10 43.258l22.488-21.106L10 .742 10.732 0 34 22.152z'/></svg>") 15 11,auto}.video-autoplay-wrapper{position:absolute;top:0;height:100%;width:100%}.video-autoplay-wrapper video{height:100%;width:100%;object-fit:cover;pointer-events:none}.video-autoplay-wrapper video::-webkit-media-controls{display:none}.hero__content .play__button{padding:0}.hero__content .play__button .icon{height:60px;width:60px}.hero__content .play__button:active,.hero__content .play__button:focus{outline:none}.play__button--text{padding:0;font-family:var(--font-accent-family);font-weight:var(--font-accent-weight);font-style:var(--font-accent-style);text-transform:uppercase;letter-spacing:1px;font-size:calc(12px * var(--font-accent-scale));color:var(--text)}.play__button--text,.play__button--text.strong,.play__button--text .strong{font-weight:var(--font-accent-weight-bold)}.play__button--text .icon{margin-right:8px;height:33px;width:33px}.play__button--text:active,.play__button--text:focus{outline:none}.collection-grid-item{position:relative;width:100%;margin-top:30px}@media only screen and (max-width:767px){.collection-grid-item{margin-top:15px}}@media only screen and (max-width:479px){.grid__item:not(:first-child) .icon__column{padding-top:30px}}.icon__column{stroke:var(--text-light)}.icon__column__icon{width:20px;height:20px;margin-bottom:15px;background-size:contain;background-repeat:no-repeat;background-position:50%;font-size:0}.icon__column__icon svg{width:100%;height:100%}.icon__column__icon svg path,.icon__column__icon svg g,.icon__column__icon svg circle{stroke:var(--stroke)}.icon--large .icon__column__icon{width:40px;height:40px}.icon--medium .icon__column__icon{width:30px;height:30px}.icon--left .icon__column{display:flex}.icon--left .icon__column__icon{flex:0 0 auto;margin-left:20px;margin-right:20px}.text-center .icon--top .icon__column__icon{margin-left:auto;margin-right:auto}.icon--left.icon--large .icon__column__icon,.icon--left.icon--medium .icon__column__icon{display:flex;align-items:center}.icon__column__text{overflow:hidden}.icon__column__heading{font-family:var(--font-accent-family);font-weight:var(--font-accent-weight);font-style:var(--font-accent-style);text-transform:uppercase;letter-spacing:1px;font-size:calc(13.14426px * var(--font-accent-scale));color:var(--text-dark);margin-bottom:0;margin-top:0}.icon__column__heading,.icon__column__heading.strong,.icon__column__heading .strong{font-weight:var(--font-accent-weight-bold)}.rte.icon__column__paragraph{margin-bottom:0}.rte.icon__column__paragraph p{margin-top:.25em;font-size:calc(13.14426px * var(--font-body-scale));color:var(--text-light)}@media(min-width:480px){.rte.icon__column__paragraph p{font-size:calc((13.14426px + 1.382528 * (100vw - 480px) / 920) * var(--font-body-scale))}}@media(min-width:1400px){.rte.icon__column__paragraph p{font-size:calc(14.52678px * var(--font-body-scale))}}.homepage-icons .clearfix{padding-bottom:40px}.index__column{padding-bottom:30px}@media only screen and (max-width:479px){.homepage-columns .grid__item:not(:last-child) a.text-link{margin-bottom:40px}}.column__image{position:relative;margin-bottom:20px}.column__image .play__button{position:absolute;z-index:2;cursor:pointer;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:1;display:flex;justify-content:center;align-items:center;color:currentColor}.column__image .play__button .icon{fill:currentColor;width:60px;height:60px}.brick__section{display:flex;align-items:stretch;--menu-height: 0px}@media only screen and (max-width:767px){.brick__section{flex-direction:column;height:auto}}@media only screen and (max-width:767px){.brick__section--reverse{flex-direction:column-reverse}}@media only screen and (min-width:768px){.brick--2 .brick__block{width:50%}}.brick__block{width:100%;height:100%;position:relative}.brick--border .brick__block{border:1px solid var(--border)}@media only screen and (min-width:768px){.brick--border:not(.brick--margin) .brick__block+.brick__block{border-left:none}}.brick--margin{margin:var(--outer)}@media only screen and (min-width:768px){.brick--margin .brick__block+.brick__block{margin-left:var(--outer)}}@media only screen and (max-width:767px){.brick--border:not(.brick--margin):not(.brick__section--reverse) .brick__block+.brick__block{border-top:none}.brick--border.brick__section--reverse:not(.brick--margin) .brick__block+.brick__block{border-bottom:none}.brick--margin:not(.brick__section--reverse) .brick__block+.brick__block{margin-top:var(--outer)}.brick--margin.brick__section--reverse .brick__block+.brick__block{margin-bottom:var(--outer)}}.wrapper--brick{margin-top:var(--outer);margin-bottom:var(--outer)}@media only screen and (min-width:768px){.wrapper--brick{max-width:1180px;margin-left:auto;margin-right:auto}.wrapper--brick .brick__block:first-child{margin-left:var(--outer)}.wrapper--brick .brick__block:last-child{margin-right:var(--outer)}}@media only screen and (min-width:768px){.wrapper--brick .hero__content{max-width:calc(100% - var(--outer))}}@media only screen and (max-width:767px){.wrapper--brick .brick__section:not(.brick--margin) .brick__block{width:calc(100% - var(--outer) * 2);margin-left:var(--outer);margin-right:var(--outer)}}.brick__block__text{height:100%;display:flex;padding:var(--outer);align-items:center;background-color:var(--bg)}@media only screen and (max-width:479px){.brick__block__text--slider{padding:var(--outer) 0 var(--outer) var(--outer)}}.brick__block__text__inner{width:100%}.brick--1 .brick__block__text__inner .standard__rte{margin-left:auto;margin-right:auto;max-width:1180px}@media only screen and (min-width:768px){.brick__block .video-background,.brick__block .image__hero__frame,.brick__block__video,.brick__block__image{height:100%}}.brick__section.image-height .brick__block__image .image__hero__frame,.brick__section.image-height .brick__block__video{padding-top:var(--padding-ratio)!important}.brick__section.image-height .brick__block{height:auto}.brick__section .hero__content{padding:0}.brick__block__image,.brick__block__video,.brick__block__text{color:var(--text)}.brick__block__product__inner{width:100%}.brick__block__product__inner .standard__kicker{max-width:350px;width:100%;margin:0 auto}.brick__product{background-color:var(--bg-accent);padding:var(--inner);display:block;max-width:350px;margin:var(--outer) auto 0 auto}.brick__product .product-grid-item .product__grid__info{padding-bottom:0}.brick__collection{max-width:500px;padding:0 75px 50px;margin:0 auto}@media only screen and (max-width:479px){.brick__collection{padding:0}.brick__collection .flickity-button.flickity-prev-next-button{display:none}}.brick__collection .brick__product{background-color:var(--bg-accent);width:100%;margin-right:var(--outer)}@media only screen and (max-width:479px){.brick__collection .brick__product{width:80%}}.brick__collection .brick__product .product-grid-item{width:100%}.brick__collection .flickity-button.flickity-prev-next-button{background:var(--bg-accent)}.brick__collection .flickity-badge-dots .flickity-page-dots:before{opacity:0}.brick__collection .flickity-page-dots{background:var(--bg-accent);bottom:10px}.brick__collection .flickity-page-dots .dot{background:var(--text)}.brick__collection:not(.flickity-enabled) .brick__product:not(:first-child){display:none}.text-center .brick__collection .flickity-page-dots{left:50%;transform:translate(-50%)}.lifestyle-blogs{background-color:#005bab;padding-block:80px}.lifestyle-blogs .home__description{font-size:2em}.lifestyle-blogs .home__description strong{font-weight:700;font-size:1.2em}.lifestyle-blogs .index__column{text-align:left!important}.lifestyle-blogs .image__fill{border-radius:50%;width:50%;height:auto;aspect-ratio:1;border:.3em solid var(--text-light)}.lifestyle-blogs a{color:var(--text-light)}.lifestyle-blogs a.testing.text-link.uppercase{border-top:none;display:inline-flex}.lifestyle-blogs a.testing.text-link.uppercase svg{display:none}@media only screen and (max-width:767.98px){.lifestyle-blogs{padding-block:20px}.lifestyle-blogs .home__description{text-align:left;font-size:1.4em}.lifestyle-blogs .index__column{width:50%;padding-bottom:10px}.lifestyle-blogs .home--uppercase+.rte{display:none}}@media only screen and (min-width:768px){.lifestyle-blogs .image__fill{margin-inline:auto}}@media only screen and (min-width:1024px){.grid__item.medium-up--one-five{width:20%}}@media only screen and (max-width:667px){.desktop-divider{display:none}}.homepage-icons.headeer-icons h2.home__subtitle,.homepage-collection h2.home__subtitle{text-align:center;font: 2.4vw/2.6vw Poppins;letter-spacing:22.5px;color:#0c1010;text-transform:uppercase;opacity:1}.homepage-icons.headeer-icons .home__subtitle:after,.homepage-collection h2.home__subtitle:after{content:unset}.homepage-collection .jsc-atome span{letter-spacing:0px;color:#0c1010;opacity:.57;font-size:.7vw;line-height:1.2vw;font-family:Poppins;margin-right:18px}.homepage-collection .fade-in.collection__image__top,.img-bls a{border-radius:20px 20px 0 0}.homepage-icons.headeer-icons .rte.icon__column__paragraph p{text-align:center;font-size:14px;line-height:20px;font-family:Poppins;letter-spacing:0px;color:#0c1010;opacity:1;margin-bottom:0!important;margin-top:0!important}.subheadings p{font-weight:600;margin:0}.subheadings{text-align:center;letter-spacing:0px;color:#0c1010;opacity:1;font-size:1.2vw;line-height:1.5vw;font-family:Poppins;margin-bottom:70px}.homepage-collection.margin-down h2.home__subtitle{margin-bottom:0}.under-proiduct{display:flex;flex-wrap:wrap;justify-content:center}.left-side,.right-div{width:50%}.right-div img{border-radius:0 20px 20px 0;width:100%}.with-collection-div{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;width:90%;margin:auto;padding-top:30px;padding-bottom:60px}.product-div{width:48%;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #d6d4cd;border-radius:20px;opacity:1;display:flex}.subheadomg{letter-spacing:0px;color:#0c1010;opacity:1;font-size:1.2vw;line-height:1.5vw;font-family:Poppins;text-align:center}.heading-pp h2{text-align:center;letter-spacing:22.5px;color:#0c1010;text-transform:uppercase;opacity:1;font-size:2.2vw;line-height:1.2vw;font-family:Poppins;font-weight:400}.title-div{text-align:left;color:#0c1010;opacity:1;font-size:1.4vw;line-height:1.9vw;letter-spacing:0;font-family:Poppins;font-weight:600}.price-div{letter-spacing:0px;color:#0c1010;opacity:1;font-size:1.1vw;line-height:1.5vw;font-family:Poppins;font-weight:600;padding-top:12px;padding-bottom:15px}.RECOMMENDED-FOR{padding-top:60px;overflow:hidden}.right-div{display:flex}.left-side{padding:30px}.left-side .jsc-atome span{letter-spacing:0px;color:#0c1010;opacity:.57;font-size:.9vw;font-family:Poppins;line-height:1.5vw}@media only screen and (min-width:1025px){.template-index .homepage-collection .js-grid{column-gap:40px!important}}@media only screen and (min-width:768px){.homepage-icons.headeer-icons .grid__item.medium-up--one-quarter.inline_all{width:12%;padding-left:30px}}@media only screen and (min-width:768px){.template-index .homepage-collection .wrapper{max-width:95%}}@media only screen and (min-width:768px){.grid__item.medium-up--one-quarter.inline_all .icon__column__icon{margin-left:inherit}}@media only screen and (min-width:768px){.homepage-icons.headeer-icons .wrapperfull-widths{padding:0 35px}}.homepage-icons.headeer-icons .jsc-icon-wrap{row-gap:30px}.template-index .homepage-collection-grid h2.home__subtitle{margin-bottom:0;padding-bottom:0}.template-index .homepage-collection-grid .collection-grid-item .hero__content__wrapper{align-items:end}.template-index .homepage-collection-grid .collection-grid-item .hero__content__wrapper div .btn--outline{background:#86c0c7;border:unset;width:100%;max-width:100%;position:absolute;bottom:0;left:0;border-radius:0;padding-top:12px;padding-bottom:12px}.template-index .homepage-collection-grid{padding-top:30px;padding-bottom:40px}.template-index .homepage-logos{padding-top:40px;padding-bottom:40px}.template-index .homepage-collection-grid .collection-grid-item{border-radius:20px}.removeletspac{margin-left:-18px}@media only screen and (max-width:767px){.removeletspac{margin-left:-2px}}@media only screen and (max-width:767px){.template-index .homepage_image_banner .wrapper--brick{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:767px){.template-index .homepage-icons.headeer-icons h2.home__subtitle{padding:0;margin-bottom:0}}@media only screen and (max-width:767px){.template-index .homepage-logos{padding-top:25px;padding-bottom:5px}}@media only screen and (max-width:767px){.template-index .homepage-logos .logo-bar__item{margin-top:0}}@media only screen and (max-width:767px){.template-index .right-div img{object-fit:contain}}@media only screen and (max-width:767px){.product-div{width:100%}}@media only screen and (max-width:767px){body.template-index .homepage-slideshow:not(.uses-image-height) .flickity-enabled.is-draggable .flickity-viewport{height:499px!important}}@media only screen and (max-width:767px){body.template-index .homepage-slideshow:not(.uses-image-height) .slideshow__slide .image__hero__frame{height:500px}}@media only screen and (max-width:767px){.RECOMMENDED-FOR{padding-top:35px}}@media only screen and (max-width:767px){.homepage-icons.headeer-icons .jsc-logo-mob-2{width:45%;padding-left:0}}@media only screen and (max-width:767px){.homepage-icons.headeer-icons .jsc-icon-wrap{justify-content:center}}@media only screen and (max-width:767px){.with-collection-div{padding-top:25px;padding-bottom:50px}}@media only screen and (max-width:767px){.subheadomg,.subheadings{font-size:14px;line-height:20px}}@media only screen and (max-width:767px){.price-div{font-size:14px;line-height:20px;padding-top:8px;padding-bottom:7px}}@media only screen and (max-width:767px){.left-side .jsc-atome span{font-size:12px;font-family:Poppins;line-height:16px}}@media only screen and (max-width:767px){.title-div{font-size:14px;line-height:22px}}@media only screen and (max-width:767px){.left-side{padding:18px}}@media only screen and (max-width:767px){.homepage-collection .jsc-atome span{font-size:12px;line-height:18px}}@media only screen and (max-width:767px){.homepage-icons.headeer-icons .rte.icon__column__paragraph p{text-align:center;font-size:14px}}@media only screen and (max-width:767px){body.template-index .homepage-collection{padding-bottom:0;padding-top:0}}@media only screen and (min-width:768px)and (max-width:1024px){.removeletspac{margin-left:-10px}}@media only screen and (min-width:768px)and (max-width:1024px){.heading-pp h2{margin-bottom:40px}}@media only screen and (min-width:768px)and (max-width:1024px){body .homepage-about .image_with_text .img_text{width:100%}}@media only screen and (min-width:768px)and (max-width:1024px){.product-div{width:82%}}@media only screen and (min-width:768px)and (max-width:1024px){.homepage-logos.homepage-logos--tall{padding-top:0}}@media only screen and (min-width:768px)and (max-width:1024px){.template-index .homepage-collection .js-grid{column-gap:20px!important}}@media only screen and (min-width:768px)and (max-width:1024px){body.template-index .homepage-collection{padding-bottom:10px;padding-top:10px}}@media only screen and (min-width:768px)and (max-width:1024px){body.template-index .js-grid[data-grid-large="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:768px)and (max-width:1024px){.homepage-collection .jsc-atome span{font-size:12px;line-height:18px}}@media only screen and (min-width:768px)and (max-width:1024px){body .homepage-icons.headeer-icons .grid__item.medium-up--one-quarter.inline_all{width:24%;padding-bottom:20px}}@media only screen and (min-width:768px)and (max-width:1024px){.RECOMMENDED-FOR{padding-top:50px}}@media only screen and (min-width:768px)and (max-width:1024px){.with-collection-div{padding-bottom:70px}}@media only screen and (min-width:1223px){body.template-index .slideshow__slide .hero__content__wrapper{top:40px;left:40px}}@media only screen and (min-width:2560px){.Support_banner .image__hero__frame{height:60vh!important}}@media only screen and (min-width:1920px)and (max-width:2559px){.Support_banner .image__hero__frame{height:60vh!important}}@media only screen and (min-width:1920px)and (max-width:2559px){.template-index .homepage-icons.headeer-icons .icon--large .icon__column__icon{width:60px;height:60px}}@media only screen and (min-width:1920px)and (max-width:2559px){.template-index .homepage-icons.headeer-icons .rte.icon__column__paragraph p{font-size:16px}}@media only screen and (min-width:1700px){.template-index .homepage-icons.headeer-icons .icon--large .icon__column__icon{width:60px;height:60px}}@media only screen and (min-width:1700px){.template-index .homepage-icons.headeer-icons .rte.icon__column__paragraph p{font-size:16px}}.template-index .homepage-icons.headeer-icons .rte.icon__column__paragraph p{text-align:left}.homepage-collection-tabs--redesign-2026 .img-bls{box-shadow:0 0 calc(var(--gutter) / 2) #00000021;border-radius:calc(var(--gutter) / 4);overflow:hidden}.homepage-collection-tabs--redesign-2026 .btn--add-to-cart{padding:.4em .8em}.lifestyle-blogs h3.home--uppercase{font-weight:var(--font-heading-weight-bold)}@media only screen and (max-width:767px){.homepage-icons.headeer-icons .jsc-icon-wrap{justify-content:center;padding-left:15px}}@media only screen and (max-width:767px){.template-index .homepage-icons.headeer-icons .rte.icon__column__paragraph p{text-align:center!important}}@media only screen and (max-width:767px){.video_container .main.wrapper .video_slider{padding:10px 0 50px!important}}@media only screen and (max-width:767px){.section-related .collection-tabs{position:relative;padding-top:50px}}@media only screen and (max-width:767px){.slide_logos_reviews .background-size-cover{background-position:center 75%!important;background-size:auto!important}}@media only screen and (max-width:767px){.section-related .collection-tabs .tab-content{margin-top:0}}@media only screen and (max-width:767px){.reddemmed_text .grid.columns_slides{display:flex;justify-content:center;flex-wrap:wrap}}@media only screen and (max-width:767px){.homepage-collection .collection__image__bottom,.homepage-collection .collection__image__top{align-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;background-position:center center;overflow:hidden;background-repeat:no-repeat}}@media only screen and (max-width:767px){.homepage-collection .wrapper{padding-top:35px!important}}@media only screen and (max-width:767px){section.wrapper--brick{background:transparent;padding:0;margin:0}}@media only screen and (max-width:767px){section.wrapper--brick .jsc-hero-contain .background-size-cover{background-size:cover;background-repeat:no-repeat}}@media only screen and (max-width:767px){.homepage-logos.homepage-logos--tall .wrapper .logo-bar{margin-left:auto}}@media only screen and (max-width:767px){.homepage-logos.homepage-logos--tall .wrapper{padding:0 10px}}@media only screen and (max-width:767px){.homepage-about .image_with_text .text_img{width:100%!important;margin-top:40px;overflow:hidden!important}}@media only screen and (max-width:767px){.homepage-about .image_with_text .text_img .main-image{width:60%!important}}@media only screen and (max-width:767px){.homepage-about .image_with_text{padding:0!important}}@media only screen and (max-width:767px){.homepage-about .image_with_text .img_text{width:100%!important}}@media only screen and (max-width:767px){.homepage-about .image_with_text .img_text .text h1{font-size:25px!important}}@media only screen and (max-width:767px){.homepage-about .image_with_text .img_text .text .content p{font-size:15px!important}}@media only screen and (max-width:767px){.homepage-about .image_with_text .text_img img.dots_circle{top:-10vw!important;overflow:hidden}}@media only screen and (max-width:767px){section.wrapper--brick .image__hero__frame{height:400px}}@media only screen and (max-width:767px){.homepage-about .wrapper .brick__block__video{height:300px!important;width:100%!important;margin:20px auto 50px!important}}@media only screen and (max-width:767px){.homepage-slideshow .hero__content{max-width:calc(100% - var(--outer))!important}}@media only screen and (max-width:767px){.homepage-slideshow .hero__content h1.hero__title{font-size:8vw!important}}.home__subtitle:after{display:none}.homepage-blog h2.home__subtitle{margin-bottom:0;font-weight:600!important}.homepage-blog .jsc-grid-title{padding:0}.homepage-blog .jsc-grid-title h3.h4.mb0{font-size:22px;font-weight:500}.homepage-blog .arrow_exrept{display:grid;grid-template-columns:90% 10%;align-items:center}.homepage-blog .arrow_exrept .icons,.homepage-blog .onhover_select_arrow{transition:.5s all ease-in-out}.homepage-blog .jsc-grid-title p.article_exrecpt{font-size:15px;font-weight:400;color:#0c1010}.homepage-blog .onhover_select_arrow:hover{transform:translateY(-15px)}.homepage-blog .onhover_select_arrow:hover .arrow_exrept .icons{transform:translate(20px)}.homepage-logos.homepage-logos--tall .wrapper{max-width:1320px!important;margin:0 auto!important;width:100%!important}.homepage-about .image_with_text{flex-wrap:wrap;align-items:center;padding:0 50px}.homepage-about .image_with_text .text_img{width:55%;text-align:center;position:relative}.homepage-about .image_with_text .img_text{width:45%}.homepage-about .image_with_text .text_img .main-image{width:50%;z-index:9;position:relative}.homepage-about .image_with_text .img_text .text h1{font-size:32px;font-weight:500!important}.homepage-about .image_with_text .img_text .text .content p{font-size:17px}.homepage-about .wrapper{max-width:1320px!important;margin:0 auto!important;width:100%!important}.homepage-about .wrapper .brick__block__video.text--white.jsc-hero-main-contain{position:relative}.homepage-about .wrapper .brick__block__video .hero__content__wrappers.align--middle-center{position:absolute;left:0;right:0;bottom:0;top:0;display:flex}.homepage-about .wrapper .brick__block__video img{width:100%;border-radius:20px}.homepage-about .wrapper .brick__block__video .image-overlay,.homepage-about .wrapper .image__hero__frame.fade-in-child.image_height{border-radius:20px}.homepage-about .wrapper .brick__block__video{height:520px}.homepage-about .wrapper .brick__block__video:after{background:#202829;border-radius:24px;opacity:.4;filter:blur(30px);content:"";bottom:-25px;position:absolute;height:50px;width:100%;left:0;right:0}.homepage-slideshow .hero__content{max-width:calc(45% - var(--outer))}.homepage-slideshow .hero__content h1.hero__title{font-size:4vw}.homepage-slideshow .hero__content a{padding:15px;font-size:16px}.homepage-slideshow .custom-prev-next-button.next,.homepage-slideshow .custom-prev-next-button.previous{cursor:pointer}.homepage-collection .jdgm-prev-badge[data-average-rating="0.00"],.RECOMMENDED-FOR .jdgm-prev-badge[data-average-rating="0.00"],.homepage-collection .jdgm-widget.jdgm-widget,.RECOMMENDED-FOR .jdgm-widget.jdgm-widget{display:block!important}.homepage-blog,.homepage-columns,.homepage-icons,.homepage-newsletter,.homepage-product{padding-top:50px;padding-bottom:50px}.RECOMMENDED-FOR .with-collection-div{position:relative;z-index:9}.RECOMMENDED-FOR .with-collection-div .heading_transparent{position:absolute;top:-15vw;font-size:100px;font:900 25vw Raleway;letter-spacing:0px;color:#eae8e2;opacity:1;left:0;right:0;overflow:hidden;z-index:0}.RECOMMENDED-FOR{background-color:#f4f2ed!important;background-position:center bottom;background-size:100%;background-repeat:no-repeat}.RECOMMENDED-FOR .heading-pp{position:relative;z-index:99}.product-div{z-index:9}.homepage-logos.homepage-logos--tall{padding-bottom:0}.homepage-about .image_with_text .text_img img.dots_circle{width:100%!important;position:absolute;left:0;bottom:0;top:0;top:-8vw;right:0;margin:0 auto;z-index:0;-webkit-animation:spin 20s linear infinite;-moz-animation:spin 20s linear infinite;animation:spin 20s linear infinite}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.homepage_image_banner .banner_image img{width:100%}.homepage-logos .wrapper{padding-top:0;max-width:1320px;width:100%}.homepage-logos .wrapper .logo-bar{margin-left:auto}.homepage-collection .wrapper{padding-top:15px;padding-bottom:15px!important}.homepage-collection{padding-top:50px;padding-bottom:50px}.homepage-logos{padding-top:15px;padding-bottom:50px}.homepage-collection.margin-down{padding-bottom:0;padding-top:30px}@media only screen and (min-width:481px)and (max-width:991px){.js-grid[data-grid-small="2"]{grid-template-columns:repeat(2,1fr)}}.slide_logos_reviews .background-size-cover{background-position:center 85%!important;background-size:65%;background-repeat:no-repeat}.slide_logos_reviews .flickity-viewport,.slide_logos_reviews .image__hero__frame{height:350px}.Support_banner .background-size-cover{background-size:100%;background-repeat:no-repeat}.Support_banner .image__hero__frame{height:450px}.support_columns.jsc-hover-shadow .index__column.grid__item:hover{border:1px solid;background:#fafafa;border-color:#e5e6e9 #dfe0e4 #d0d1d5}.template-index .homepage-icons .wrapper{max-width:1400px;padding:0;margin:0 auto;display:flex;flex-direction:column;align-items:center}.homepage-icons.headeer-icons .jsc-icon-wrap{justify-content:center}.homepage-icons.headeer-icons .grid__item.medium-up--one-quarter.inline_all{padding:0 10px;margin:0 auto}.brick__section .jsc-hero-main-contain .background-size-cover{background-size:contain;background-repeat:no-repeat}.homepage-columns .home__description{text-align:center}.homepage-columns .home__description p{font-size:inherit}.jdgm-card.jdgm-media-card.jdgm-carousel-item .jdgm-star:before{font-family:inherit!important;font-size:inherit;line-height:1}.jdgm-card.jdgm-media-card.jdgm-carousel-item .jdgm-star.jdgm--on:before{content:"\2605"!important}.jdgm-card.jdgm-media-card.jdgm-carousel-item .jdgm-star.jdgm--off:before{content:"\2606"!important}.shopify-section--section-hero .image__hero__frame.use_image,.homepage-slideshow .image__hero__frame.use_image{height:auto!important}.shopify-section--section-hero .image__hero__frame.use_image .image__hero__scale,.homepage-slideshow .image__hero__frame.use_image .image__hero__scale{height:100%!important;min-height:100%;max-height:100%}.shopify-section--section-hero .image__hero__frame.use_image .background-size-cover,.homepage-slideshow .image__hero__frame.use_image .background-size-cover{background-size:cover;background-repeat:no-repeat;top:-1px;right:-1px;bottom:-1px;left:-1px;width:auto;height:auto}.homepage-collection-tabs--redesign-2026 .form__selectors{display:none}.homepage-collection-tabs{position:relative;overflow:hidden}.wrapper.collection-tabs{max-width:calc(1180px + var(--gutter))}@media only screen and (max-width:479px){.wrapper.collection-tabs{margin:0;padding-right:0}}.collection-tabs{--buttons-top: 0}.collection-tabs .flickity-button{top:var(--buttons-top)}@media only screen and (max-width:479px){.collection-tabs .flickity-prev-next-button{display:none}}.collection-tabs .flickity-prev-next-button.previous{left:var(--gutter)}.collection-tabs .flickity-prev-next-button.next{right:var(--gutter)}@media only screen and (min-width:1400px){.collection-tabs .flickity-prev-next-button.previous{left:-70px}.collection-tabs .flickity-prev-next-button.next{right:-70px}.collection-tabs .flickity-button{background:var(--hairline);color:var(--text)}.collection-tabs .flickity-button:hover{background:var(--hairline-hover)}}.collection-tabs .tab-content{margin-top:var(--wide);padding:0}.collection-tabs .tabs__arrow{height:36px}.palette--dark .flickity-button{background:var(--bg);color:var(--text)}.palette--dark .flickity-button:hover{background:var(--bg-accent)}.flickity-grid .product-grid-slide{position:relative;overflow:hidden;padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2)}@media only screen and (max-width:479px){.flickity-grid .product-grid-slide{padding-left:0;padding-right:var(--gutter)}}.product-grid-slide .product-grid-item{width:100%}@media only screen and (min-width:480px){.flickity-grid[data-grid-large="1"] .product-grid-slide{width:100%}.flickity-grid[data-grid-large="2"] .product-grid-slide{width:50%}.flickity-grid[data-grid-large="3"] .product-grid-slide{width:33.33%}.flickity-grid[data-grid-large="4"] .product-grid-slide{width:25%}.flickity-grid[data-grid-large="5"] .product-grid-slide{width:20%}.flickity-grid[data-grid-large="6"] .product-grid-slide{width:16.66%}}[data-grid-large]>.product-grid-slide{display:inline-block}@media only screen and (max-width:479px){.flickity-grid[data-grid-large] .product-grid-slide{width:90%}.homepage-collection-tabs--redesign-2026 .flickity-grid[data-grid-large] .product-grid-slide{width:60%}}@media only screen and (max-width:479px){.tab-content{margin-left:var(--gutter-offset);width:calc(100% + calc(var(--gutter) * 2))}.brick__collection{margin-left:calc(var(--gutter) * -1);width:calc(100% + var(--outer))}.brick__collection .flickity-page-dots{display:none}.brick__collection.flickity-enabled,.brick__collection.flickity-enabled .flickity-viewport,.flickity-grid.flickity-enabled,.flickity-grid.flickity-enabled .flickity-viewport{max-width:none;overflow:hidden;position:static!important}.brick__collection.flickity-enabled .flickity-slider,.flickity-grid.flickity-enabled .flickity-slider{transform:none!important;left:auto!important;position:static!important;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.brick__collection.flickity-enabled .flickity-slider::-webkit-scrollbar,.flickity-grid.flickity-enabled .flickity-slider::-webkit-scrollbar{display:none}.brick__collection.flickity-enabled .flickity-slider:before,.flickity-grid.flickity-enabled .flickity-slider:before{content:"";padding-left:var(--gutter)}.brick__collection.flickity-enabled .flickity-slider:last-child:after,.flickity-grid.flickity-enabled .flickity-slider:last-child:after{content:"";padding-right:1px}.brick__collection.flickity-enabled .brick__product,.brick__collection.flickity-enabled .product-grid-slide,.flickity-grid.flickity-enabled .brick__product,.flickity-grid.flickity-enabled .product-grid-slide{flex:0 0 auto;position:relative!important;left:auto!important;margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/section-homepage.css.map */
