.homepage .title.h2{font-size:2rem;margin-bottom:1.5rem}.hero-banner{border-radius:.6rem;overflow:hidden}.hero-banner .image-with-text__content{padding:1.2rem 1.6rem}@media screen and (min-width: 750px){.hero-banner .image-with-text__content{padding:2rem 2.5rem}.hero-banner .media>img{object-position:right center}}@media screen and (max-width: 749px){.hero-banner .media>img{object-position:left center!important;object-fit:cover!important;right:-80px!important;left:auto!important;width:calc(100% + 80px)!important;max-width:calc(100% + 80px)!important}}.hero-banner h2.image-with-text__heading.h2{font-weight:400;font-size:1.9rem}.hero-banner h2.image-with-text__heading.h2 strong{font-weight:500;font-size:2.5rem;display:block}@media screen and (max-width: 989px){.hero-banner h2.image-with-text__heading.h2{font-size:1.4rem}.hero-banner h2.image-with-text__heading.h2 strong{font-size:1.8rem}}@media screen and (min-width: 750px) and (max-width: 990px){.home-collections slider-component:has(.multicolumn-list li:nth-of-type(3)){padding-left:3.5rem}.home-collections .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem)!important;max-width:calc(30% - var(--grid-desktop-horizontal-spacing) / 3)!important}}.home-collections .title-wrapper-with-link{margin:0 0 1.5rem!important;justify-content:flex-start}.home-collections .title-wrapper-with-link h2.title{margin:0}.home-collections .title-wrapper-with-link a{display:block!important;color:#006aa1}.home-collections .multicolumn-list__item{padding:1rem 0 3rem!important;border-radius:.6rem;border:.1rem solid #d2d2d2}.home-collections .multicolumn-list__item:hover{border-color:#9b9b9b}.home-collections .multicolumn-list__item .media>img{max-width:175px;max-height:175px;object-position:center center;object-fit:contain;right:0;bottom:0;margin:auto}.home-collections .multicolumn-list__item .multicolumn-card__info{padding:1rem .5rem 0!important}.home-collections .multicolumn-list__item .link{font-size:1.3rem;color:#006aa1;text-decoration:underline}.home-collections .multicolumn-list__item .link .svg-wrapper{display:none}.home-collections .multicolumn-list__item .link:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.home-collections .button.button--primary{display:none}.home-brands-inner{background-color:#f7f8fa;border:.1rem solid #d2d2d2;border-radius:.6rem;padding:4rem 4.5rem}@media screen and (max-width: 989px){.home-brands-inner{margin:0 5rem;padding:2.5rem 0 1.5rem}}@media screen and (max-width: 749px){.home-brands-inner{margin:0 1.5rem;padding:2.5rem 0 1rem}}.home-brands .title-wrapper-with-link{margin-bottom:1.5rem!important;justify-content:flex-start;align-items:baseline}@media screen and (min-width: 750px) and (max-width: 990px){.home-brands .title-wrapper-with-link{padding-left:1.5rem}}.home-brands .title-wrapper-with-link h2.title{margin:0}@media screen and (max-width: 749px){.home-brands .title-wrapper-with-link h2.title{font-size:1.7rem}}.home-brands .title-wrapper-with-link a{color:#006aa1}.home-brands .multicolumn-card{position:relative;padding:.1rem}.home-brands .multicolumn-card:hover{padding:0;border:.1rem solid #9b9b9b}.home-brands .media{background-color:#fff;padding:.75rem 0}.home-brands .media img{max-width:190px;max-height:85px;right:0;bottom:0;margin:auto}.home-brands .multicolumn-card>.link{position:absolute;left:0;top:0;width:100%;height:100%}.home-brands .button.button--secondary{background:none;margin-top:2rem}@media screen and (max-width: 749px){.featured-collection-slider .page-width{padding:0}}.featured-collection-slider div.collection__title{margin-bottom:1.5rem}@media screen and (min-width: 750px) and (max-width: 989px){.featured-collection-slider div.collection__title{padding-left:5rem}}@media screen and (max-width: 749px){.featured-collection-slider div.collection__title{padding-left:1.5rem}}.featured-collection-slider div.collection__title h2{display:flex;align-items:baseline;gap:1.5rem}.featured-collection-slider div.collection__title a{font-size:1.4rem;color:#006aa1;font-weight:400}.featured-collection-slider slider-component{position:relative}@media screen and (min-width: 750px){.featured-collection-slider slider-component{padding:0}}@media screen and (min-width: 750px){.featured-collection-slider .product-grid{scroll-padding-left:0!important;margin:0 -2rem 0 0;gap:2rem}.featured-collection-slider .product-grid li.grid__item{width:calc(20% - 2rem);margin:0;max-width:none;flex-grow:unset;box-shadow:none}}@media screen and (min-width: 750px) and (max-width: 989px){.featured-collection-slider .product-grid{gap:1rem!important;margin:0 -1rem 0 0!important}.featured-collection-slider .product-grid li.grid__item{width:calc(50% - .5rem)!important;margin:0!important}}@media screen and (min-width: 750px){.featured-collection-slider .slider-button{background:#f1f3f5;background:linear-gradient(180deg,#f1f3f5,#e4e6ea);border:.1rem solid #d5d5d5;border-radius:.2rem}.featured-collection-slider .slider-button .svg-wrapper{display:none}.featured-collection-slider .slider-button.slider-button--prev,.featured-collection-slider .slider-button.slider-button--next{position:absolute;left:-45px;width:40px;height:40px;top:50%;z-index:100;transform:translateY(-50%)}.featured-collection-slider .slider-button.slider-button--next{right:-45px;left:auto}.featured-collection-slider .slider-button.slider-button--prev:after,.featured-collection-slider .slider-button.slider-button--next:after{content:"";display:block;position:relative;left:2px;width:12px;height:12px;border:2px solid #000000;border-left:0;border-top:0;transform:rotate(135deg)}.featured-collection-slider .slider-button.slider-button--next:after{right:3px;left:auto;transform:rotate(-45deg)}.featured-collection-slider .slider-button[disabled=disabled]{opacity:.4}.featured-collection-slider .slider-counter{visibility:hidden;height:0}}.section-heading .image-with-text__heading{margin:0 0 1rem}.section-heading .image-with-text__heading.h2{font-size:2rem}@media screen and (min-width: 990px){.home-custom-content>.page-width{display:flex;align-items:center}}.home-custom-content .image-with-text__media-item{border-radius:.6rem;overflow:hidden}.home-custom-content .image-with-text__content{padding:.2rem 6rem .2rem 5rem}@media screen and (max-width: 749px){.home-custom-content .image-with-text__content{padding:2rem 0 0}}.home-custom-content .image-with-text__content .image-with-text__heading.h2{font-size:2rem}.home-custom-content .image-with-text__content .image-with-text__text.rte{font-size:1.5rem;line-height:1.5;color:#6e6e6e}.home-custom-content .image-with-text__content .button{margin:2rem 0 0!important}.home-custom-content .image-with-text-custom-block{flex:0 0 35rem;position:relative;overflow:hidden}.home-custom-content .image-with-text-custom-block:after{content:"";display:block;width:22rem;height:22rem;position:absolute;border-radius:50%;bottom:0;right:0;box-shadow:11rem 11rem #5c6975}.image-with-text-custom-block{border-radius:.8rem;display:flex;flex-direction:column;justify-content:center;padding:4rem}@media screen and (max-width: 989px){.image-with-text-custom-block{margin-top:4rem}}@media screen and (max-width: 749px){.image-with-text-custom-block{padding:3rem}}.image-with-text-custom-block img{max-width:4rem;margin-bottom:1.5rem}.image-with-text-custom-block h3{margin:0;font-size:1.8rem}.image-with-text-custom-block .rte{margin:1rem 0 0;font-size:1.5rem;line-height:1.5}.image-with-text-custom-block .button{margin:2.5rem 0 0}.homepage .blog .card{border-color:#d2d2d2;border:0}.homepage .blog .card .card__inner{border-radius:.6rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),var(--border-opacity));border-color:#d2d2d2}.homepage .blog .card .card__inner .media{background-color:transparent}.homepage .blog .card__content{padding-left:0;padding-right:2.5rem}.homepage .blog .card__content .card__information{padding-left:0;padding-right:0;padding-top:.5rem}.homepage .blog__title.h2{font-size:2rem}.homepage .blog .title-wrapper-with-link{margin:0 0 1.5rem!important;justify-content:flex-start}.homepage .blog .title-wrapper-with-link h2.title{margin:0}.homepage .blog .title-wrapper-with-link a{display:block!important;color:#006aa1}.homepage .blog .card__heading.h2{font-size:1.8rem;margin-bottom:1rem;min-height:4.8rem}.homepage .blog .article-card__info{margin-bottom:1rem;font-size:1.4rem;text-transform:none;font-weight:400}.homepage .blog .article-card__excerpt{display:none}.homepage .blog .card__information .button{position:relative;z-index:0;padding:0 1rem;min-height:4.2rem}.homepage .blog .blog__view-all{display:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-home.css.map */
