.banner-content.image{max-width:80%!important;position:initial!important;transform:none!important;margin-top:25px!important;margin-bottom:25px!important}.banner-content.image .bannerr-title,.banner-content.image .bannerr-text{color:#000!important}.rich-text h2.rich-text__heading,.title-wrapper h2.title,.testimonials-section .title.inline-richtext{font-size:32px;font-style:normal;font-weight:400;line-height:normal}.rich-text .rich-text__text.rte,.title-wrapper .rte{font-size:15px;font-style:normal;font-weight:400;line-height:normal}.rich-text .rich-text__text.rte{margin-top:25px}.rich-text .rich-text__buttons{margin-top:32px}.rich-text .rich-text__buttons a.button,a.button{font-size:20px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-heading-family)}@media only screen and (max-width: 989px){.rich-text h2.rich-text__heading,.title-wrapper h2.title,.testimonials-section .title.inline-richtext{font-size:26px}.rich-text .rich-text__text.rte,.title-wrapper .rte,.rich-text .rich-text__buttons a.button,a.button{font-size:14px}}@media only screen and (max-width: 749px){.rich-text h2.rich-text__heading,.title-wrapper h2.title,.testimonials-section .title.inline-richtext{font-size:20px}.rich-text .rich-text__text.rte,.title-wrapper .rte,.rich-text .rich-text__buttons a.button,a.button{font-size:12px}}@media only screen and (min-width: 990px){.section-header .header--middle-left{grid-template-columns:auto auto auto}.header--middle-left .header__inline-menu{text-align:center}}@media only screen and (max-width: 749px){.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:460px!important}.banner .banner__content{position:absolute;z-index:2;bottom:0;left:0;right:0}}ion-image .collection---list .card .card__content .card__information{padding-bottom:8px;text-align:center}.collection---list .collection-list__item:nth-child(2) .card .card__content .card__information{padding-top:0}.collection---list .card h3.card__heading{font-size:24px;font-style:normal;font-weight:400;line-height:normal}.collection---list .card .card__caption{font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.collection---list .card .card__caption p{margin:0}.collection---list .collection-list-view-all{margin-top:42px}.collection---list .collection-list-view-all a.button{min-width:249px}@media screen and (max-width: 989px){.collection---list .card .card__caption{font-size:14px}}@media screen and (max-width: 749px){.collection---list .card h3.card__heading{font-size:20px}}.image-with-text-borderin .image-with-text__media{position:relative}.image-with-text-borderin .image-with-text__media:before{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 45px);height:calc(100% - 40px);border:1px solid rgba(var(--color-background),1);z-index:1;transform:translate(-50%,-50%)}.image-with-text .image-with-text__text--caption{font-size:15px;font-style:normal;font-weight:400;line-height:normal}.image-with-text h2.image-with-text__heading{font-size:24px;font-style:normal;font-weight:400;line-height:normal}.image-with-text h2.image-with-text__heading{margin-top:10px}.image-with-text .image-with-text__text.rte.body{font-size:15px;font-style:normal;font-weight:400;line-height:normal}.image-with-text .image-with-text__content .image-with-text__text+.button{margin-top:10px}.image-with-text .image-with-text__content a.button{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (min-width: 750px){.image-with-text .grid--3-col-tablet .grid__item{width:calc(35% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.image-with-text .image-with-text__content{padding:10px 0 10px 40px}}@media screen and (min-width: 1200px){.image-with-text .image-with-text__content{padding:10px 0 10px 70px}}@media screen and (min-width: 1440px){.image-with-text .image-with-text__content{padding:10px 0 10px 100px}}@media screen and (max-width: 749px){.image-with-text .image-with-text__content{padding:20px;text-align:center;justify-content:center;align-items:center}.image-with-text h2.image-with-text__heading{font-size:20px}.image-with-text .image-with-text__text.rte.body,.image-with-text .image-with-text__content a.button{font-size:12px}}.testimonials-section{--grid-desktop-horizontal-spacing: 22px;--grid-desktop-vertical-spacing: 22px}.testimonials-section .title-wrapper-with-link{justify-content:center;margin-bottom:34px}.testimonials-section .multicolumn-card{height:100%}.testimonials-section .multicolumn-card__info{display:flex;flex-direction:column-reverse;padding:40px 30px!important;border:1px solid rgb(var(--color-foreground));height:100%;justify-content:flex-end}.testimonials-section .multicolumn-card__info .rte{font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:left;margin-top:0}.testimonials-section .multicolumn-card__info h3.inline-richtext{font-size:16px;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-body-family);margin-top:15px}@media screen and (max-width: 989px){.testimonials-section .multicolumn-card__info .rte{max-width:90%;margin:0 auto}.testimonials-section .slider-counter{display:none}.testimonials-section .slider-button{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(var(--color-background),.95);border-radius:50px;box-shadow:0 0 4px #00000021}.testimonials-section .slider-button,.testimonials-section .slider-button:hover{background-color:rgba(var(--color-foreground),.95);color:rgba(var(--color-background),.95)!important}.testimonials-section .slider-button[disabled] .icon{color:rgba(var(--color-background),.5)!important}.testimonials-section .slider-button--prev{left:10px}.testimonials-section .slider-button--next{right:10px}}@media screen and (max-width: 749px){.testimonials-section .multicolumn-card__info{padding:30px 20px!important}.testimonials-section .multicolumn-card__info .rte{font-size:12px;line-height:18px}}.featured__collection h3.card__heading{font-size:15px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-body-family)}.featured__collection .card-information .price{font-size:15px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-body-family);margin-top:0}@media screen and (max-width: 989px){.featured__collection .slider-counter{display:none}.featured__collection .slider-button{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(var(--color-background),.95);border-radius:50px;box-shadow:0 0 4px #00000021}.featured__collection .slider-button,.featured__collection .slider-button:hover{background-color:rgba(var(--color-foreground),.95);color:rgba(var(--color-background),.95)!important}.featured__collection .slider-button[disabled] .icon{color:rgba(var(--color-background),.5)!important}.featured__collection .slider-button--prev{left:10px}.featured__collection .slider-button--next{right:10px}}@media screen and (max-width: 749px){.featured__collection h3.card__heading,.featured__collection .card-information .price{font-size:12px}}.shopify-section-group-footer-group .multicolumn h3.inline-richtext{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#000}.shopify-section-group-footer-group .multicolumn .rte{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#878787;margin-top:5px}@media screen and (min-width: 750px) and (max-width: 989px){.shopify-section-group-footer-group .multicolumn .grid--2-col-tablet-down .grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width: 749px){.shopify-section-group-footer-group .multicolumn h3.inline-richtext{font-size:14px}.shopify-section-group-footer-group .multicolumn .rte{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
