:root{--color-product-bg: #FBAFBF;--color-green: #435621;--color-lemon-yellow: #FAF6C5;--color-grey-bg: #F5F5F5;--color-light-grey-bg: #FBFBFB;--color-white: #FFFFFF;--color-cta: #FFEB8D;--color-heading: #171717;--color-text-body: #262626;--color-text-light: #525252;--font-gilda: "Gilda Display", serif;--font-rethink: "Rethink Sans", sans-serif}:root h1{font-family:Gilda Display,serif;font-size:3.25rem;line-height:3.75rem;font-weight:400;letter-spacing:0}:root h2{font-family:Gilda Display,serif;font-size:1.5rem;line-height:2.25rem;font-weight:400;letter-spacing:.04rem}:root h3{font-family:Rethink Sans,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;letter-spacing:0}:root .title{font-family:Rethink Sans,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:400;letter-spacing:.022rem}:root body{font-family:Rethink Sans,sans-serif;font-size:.875rem;line-height:1.375rem;font-weight:400}:root .body-bold{font-family:Rethink Sans,sans-serif;font-size:.875rem;line-height:1.375rem;font-weight:700}:root .text{font-family:Rethink Sans,sans-serif;font-size:.75rem;line-height:1.375rem;font-weight:400}:root label{font-family:Rethink Sans,sans-serif;font-size:.75rem;line-height:1rem;font-weight:400}:root .button{font-family:Rethink Sans,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.02rem}:root .button-secondary,:root .m-button--secondary,:root .shopify-payment-button__button{font-family:Rethink Sans,sans-serif;font-size:.8rem;line-height:1.25rem;font-weight:400;letter-spacing:.06rem}:root .nudge{font-family:Rethink Sans,sans-serif;font-size:.75rem;height:1rem;letter-spacing:.01rem}.home-pg-lookbook .m-lookbook-icon__wrapper{background:var(--color-white);border-radius:50%}.shop-by-category .m-collection-card__link{font-size:clamp(12px,5vw,14px);letter-spacing:1px;line-height:20px}.shop-by-category .m-slider,.shop-by-occasion .m-slider,.shop-by-category .m-slider-controls__wrapper,.shop-by-occasion .m-slider-controls__wrapper{width:100%}.shop-by-category .swiper-pagination,.shop-by-occasion .swiper-pagination{width:100%!important;flex-wrap:nowrap}.shop-by-category .m-dot,.shop-by-occasion .m-dot{margin:0!important;flex:1}.shop-by-category .m-dot:before,.shop-by-occasion .m-dot:before{width:100%;height:1.5px;border-radius:0!important}.shop-by-category .m-dot--active:before,.shop-by-occasion .m-dot--active:before{opacity:1;color:#1d1d1f}.shop-by-category .m-dot:after,.shop-by-occasion .m-dot:after{display:none}.shop-by-category .m-dot:hover:before,.shop-by-occasion .m-dot:hover:before{width:100%;height:1.5px}.shop-by-category .m-dot,.shop-by-occasion .m-dot{color:#c7c7cc}.shop-by-category .m-button,.shop-by-occasion .m-button{display:none!important}.our-story-text .m-image-with-text__content{padding:0!important;background:var(--color-lemon-yellow)}.our-story-text .m-image-with-text__image{padding:0!important}.our-story-text .m-content-box{padding:8rem}@media(max-width:768px){.our-story-text .m-content-box{padding:5rem 2rem!important}.our-story-text .m-image-with-text__inner{gap:0!important}}.collection-data .m-product-card__name{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}.collection-data .m-price-item{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px!important;line-height:22px;color:#000}.collection-data .m-product-list{background:#f5f5f5}.collection-data .m-product-card__media{background:#fff}.collection-data .collection-wrapper{display:grid;grid-template-columns:40% 60%}.collection-data .m-product-list{margin:0}.collection-data .m-mixed-layout__wrapper{margin:0;padding:0}.collection-data .m-image{object-fit:cover;width:100%;height:100%}.collection-data .m-product-card__main-image{--aspect-ratio: 1/1;padding:4rem}.collection-data .m-product-card__hover-image{padding:4rem}@media(max-width:768px){.collection-data .m-product-card__main-image,.collection-data .m-product-card__hover-image{padding:0}}.collection-data .m-product-card{margin-top:1rem}@media(max-width:768px){.collection-data .collection-wrapper{grid-template-columns:100%;gap:0;padding-bottom:2rem}.collection-data .m-featured-collection__side-image{margin-bottom:-5rem}.collection-data .m-product-card__action,.collection-data .m-product-card__content{display:none}.collection-data .m-product-card__media{padding:0}.collection-data .m-product-card__main-image{--aspect-ratio: 1/1}.collection-data .m-image{--aspect-ratio: 1/1 !important}}.whats-inside .m-content-box{padding:7rem}.whats-inside .m-image-with-text__content{background:var(--color-grey-bg)}@media(max-width:768px){.whats-inside .m-richtext__description{margin-top:2rem}.pdp-styled .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 33vw)}.pdp-styled .m-icon-box__content{margin-top:.5rem}}.home-slideshow .m-button--primary{background:var(--color-cta);color:#000;box-shadow:0 0!important;border:none}.home-slideshow .m-button--primary:hover{background:#fff}.home-slideshow .m-button--white{color:#000;box-shadow:0 0!important}.home-slideshow .m-button--white:hover{background:#000;color:#fff}.customise-img-text .m-content-box{display:flex;flex-wrap:wrap;gap:0 1rem}.customise-img-text .m-richtext__subtitle{display:flex;justify-content:center;align-items:center;padding:14px;margin:0;background:var(--color-lemon-yellow)}.customise-img-text .m-richtext__description{padding:0rem 10rem 0rem 4rem}.customise-rich-text .m-button{background:var(--color-cta);box-shadow:0 0!important;border-radius:0}.customise-rich-text .m-button:hover{color:#000!important;background:#fff!important}.customise-rich-text .m-richtext__button{font-size:14px;line-height:20px}@media(max-width:768px){.customise-img-text .m-image-with-text__inner{flex-direction:column-reverse}.customise-rich-text .m-richtext__description{font-size:12px;line-height:18px}.customise-rich-text .m-richtext__title{font-size:22px;line-height:30px}.customise-rich-text .container-fluid{padding:3rem 2rem}.customise-main .m-hero__content{padding:0rem 3rem 0rem 0rem;margin-bottom:0!important}.customise-main .m-hero__title{font-size:30px!important;line-height:40px!important}.customise-main .m-hero__text{width:100%!important;font-size:12px!important;line-height:18px!important}}.customise-main .m-hero__text{width:78%;font-size:14px;line-height:22px}.customise-main .m-hero__title{font-size:52px;line-height:60px}.customise-main .m-hero__content{margin-bottom:5rem}.customise-featured-prom .m-icon-box__heading{font-size:18px;line-height:22px}.customise-featured-prom .m-icon-box__description{font-size:14px;padding:0rem 3rem;line-height:22px}.customise-rich .m-richtext__title{font-family:var(--font-gilda);font-weight:400;font-size:24px;line-height:36px;color:var(--color-text-body)}.customise-rich .m-richtext__description{font-family:var(--font-rethink);font-weight:400;font-size:14px;line-height:22px;color:var(--color-text-body)}@media(max-width:768px){.customise-rich .m-richtext__title{font-size:22px;line-height:30px}.customise-rich .m-richtext__description{font-size:12px;line-height:18px}}.customise-img-text .m-richtext__description{margin-top:0;font-size:14px;line-height:22px}.customise-img-text .m-richtext__title{font-size:20px;line-height:24px;height:50%;margin-top:.5rem!important}@media(max-width:768px){.customise-img-text .m-richtext__title{font-size:16px;line-height:24px}.customise-img-text .m-richtext__description{font-size:12px;line-height:18px;padding:0rem 1rem 0rem 4rem}.customise-featured-prom .m-icon-box__heading{font-size:14px;line-height:24px}.customise-featured-prom .m-icon-box__description{font-size:12px;padding:0rem 2rem;line-height:18px}}.about-us-main .m-hero__title{font-family:var(--font-gilda);font-size:52px;line-height:60px;font-weight:400}.about-us-main .m-hero__text{font-family:var(--font-rethink);font-size:14px;line-height:22px}.about-solea-born .m-richtext__description{font-family:var(--font-rethink);font-size:14px;line-height:22px;padding:0rem 14rem}.people-behind-solea .m-image-with-text__content{background:var(--color-grey-bg);padding:0 6rem}.people-behind-solea .m-content-box{display:flex;flex-direction:column;gap:1rem}.people-behind-solea .m-richtext__subtitle{order:2;font-weight:100;padding-left:.3rem;font-size:14px;line-height:22px}.people-behind-solea .m-richtext__title{order:1;font-family:var(--font-gilda);font-size:24px;line-height:36px}.people-behind-solea .m-richtext__description{order:3;color:#262626;font-family:var(--font-rethink);font-size:14px;line-height:22px!important;font-weight:400px}.people-behind-solea .m-richtext__button{order:4;margin:0}.people-behind-solea .m-button{border-radius:0}.people-behind-solea .m-image-with-text__image{padding:0}.about-vision-mission .m-richtext__title{font-family:var(--font-gilda);font-size:24px;line-height:36px}.about-vision-mission .m-richtext__description{font-family:var(--font-rethink);font-size:14px;line-height:22px}.what-we-stand-for .m-section__heading{font-family:var(--font-gilda);font-size:24px;line-height:36px}.what-we-stand-for .m-icon-box__heading{font-family:var(--font-rethink);font-size:18px;line-height:22px}.what-we-stand-for .m-icon-box__description{font-size:14px;line-height:22px}.about-when-you-buy .m-section__heading{font-family:var(--font-gilda);font-size:24px;line-height:36px}.about-when-you-buy .m-icon-box__heading{font-family:var(--font-rethink);font-size:16px;line-height:24px}@media(max-width:768px){.about-us-main .m-hero__title{font-size:30px;line-height:40px}.about-us-main .m-hero__text{font-size:12px;line-height:18px}.people-behind-solea .m-richtext__title{font-size:22px;line-height:30px}.people-behind-solea .m-image-with-text__content{padding:1rem}.people-behind-solea .m-richtext__subtitle{font-size:12px;line-height:18px}.people-behind-solea .m-richtext__description{font-size:12px;line-height:18px!important}.people-behind-solea .m-richtext__description br{display:block}.people-behind-solea .m-image-with-text__inner{gap:0}.about-vision-mission .m-richtext__title{font-size:22px;line-height:30px}.about-vision-mission .m-richtext__description{font-size:12px;line-height:18px}.what-we-stand-for .m-icon-box__description{font-size:10px;line-height:18px}.what-we-stand-for .m-icon-box__heading{font-size:14px;line-height:22px}.what-we-stand-for .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 44vw)}.about-when-you-buy .m-section__heading{font-size:20px;line-height:30px}.about-when-you-buy .m-icon-box__heading{font-size:12px;line-height:18px}.about-when-you-buy .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 29vw)}}.m-header .m-menu__link{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:11px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#1e1e1e;padding:0}.m-menu__link--main:after{bottom:0!important;left:0!important;top:1rem}.m-menu__item:hover>a:after{width:100%!important}.m-header .m-menu{gap:1.56rem}.home-solea-sign .m-product-form:hover{color:#fff}.home-solea-sign .m-section__description{color:#1e1e1e;margin:0}.shop-by-occasion .m-collection-card__link{font-size:15px}@media(max-width:768px){.collection-data .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 25vw)}.collection-data .m-product-list{background:transparent;z-index:3}.collection-data .m-product-card{background:#fff}}.footer-logo .m-custom-content__block-inner{width:50px}.footer-logo .m\:display-flex{display:flex;justify-content:center;width:100%}.m-collection-products{display:grid;max-width:100%;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .5rem .5rem;gap:8px!important;position:relative}@media(max-width:768px){.m-collection-products{grid-template-columns:repeat(2,minmax(0,1fr))}}.m-collection-products .m-product-item{padding:0!important;width:auto!important;max-width:100%!important;margin:0!important}.m-collection-products .m-product-item .m-image{--aspect-ratio: 3/3.6 !important}.m-collection-products .m-product-item.showcase-image-wrapper,.m-collection-products .m-product-item.showcase-image-wrapper .showcase-image-block,.m-collection-products .m-product-item.showcase-image-wrapper .m-image{width:100%;height:100%}.home-slideshow .m-richtext__title{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:3.25rem;line-height:3.75rem;color:#fff;margin-top:4rem;margin-left:1rem}.home-slideshow .m-richtext__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#fff;margin-left:1rem}.home-slideshow .m-richtext__button{margin-left:1rem}.home-slideshow .m-slide__button-first,.home-slideshow .m-slide__button-second{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;text-align:center;letter-spacing:.022rem;color:#000;padding:1.063rem 2.375rem;border-radius:0}@media(max-width:768px){.home-slideshow .m-richtext__title{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:1.875rem;line-height:2.5rem;color:#fff;margin-top:7rem;margin-left:0rem}.home-slideshow .m-richtext__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.125rem;color:#fff;margin-left:0}.home-slideshow .m-richtext__button{margin-left:0}.home-slideshow .m-slide__button-first,.home-slideshow .m-slide__button-second{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;text-align:center;letter-spacing:.022rem;padding:.75rem 1.125rem;border-radius:0}}.m-announcement-bar__content{max-height:27px;font-size:12px;line-height:16px;padding-top:5px;padding-bottom:6px}.home-featured-prom .m-icon-box__heading{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;text-align:center;letter-spacing:.063rem;text-transform:uppercase;color:#1e1e1e}@media(max-width:768px){.home-featured-prom .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 22vw)}.home-featured-prom .m-icon-box__heading{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.625rem;line-height:1rem;text-align:center;letter-spacing:.063rem;text-transform:uppercase}}.shop-by-category .m-section__heading{color:#1e1e1e}.shop-by-category .m-collection-card__link{font-size:12px;color:#1e1e1e}.shop-by-category m-collection-list{padding-bottom:1rem!important}@media(max-width:768px){.shop-by-category m-collection-list{padding-bottom:1rem!important}}.home-solea-sign .m-section__heading{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.25rem;text-align:center;letter-spacing:.047rem;text-transform:capitalize;color:#1e1e1e}.home-solea-sign .m-section__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:center;color:#1e1e1e;margin-top:.75rem}@media(max-width:768px){.home-solea-sign .m-section__heading{font-size:1.375rem;line-height:1.875rem;letter-spacing:.047rem}}.home-solea-sign .m-tab-header{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;text-align:center;letter-spacing:.063rem;text-transform:uppercase;color:#5a5a5a}.home-solea-sign .m-tabs__wrapper{gap:3.375rem!important}@media(max-width:768px){.home-solea-sign .m-tab-header{font-size:.625rem;line-height:1rem}.home-solea-sign .m-tabs__wrapper{gap:2rem!important}}.home-solea-sign .m-product-card__title{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#000}.home-solea-sign .m-price-item{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.75rem!important;line-height:1.375rem;color:#000}@media(max-width:768px){.home-solea-sign .m-product-card__title{font-size:.75rem;line-height:1.25rem}.home-solea-sign .m-price-item{font-size:.75rem;line-height:1.125rem}}.home-solea-sign .m-button{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;text-align:center;letter-spacing:.063rem;text-transform:uppercase;color:#000}@media(max-width:768px){.home-solea-sign .m-button{font-size:.625rem;line-height:1rem}}.shop-by-occasion .m-section__heading{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.25rem;text-align:center;letter-spacing:.047rem;text-transform:capitalize;color:#1e1e1e}.shop-by-occasion .m-collection-card__link{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;text-align:center;letter-spacing:.022rem;color:#262626;margin-top:1.5rem!important}@media(max-width:768px){.shop-by-occasion .m-section__heading{font-size:1.375rem;line-height:1.875rem}.shop-by-occasion .m-collection-card__link{font-size:.625rem;line-height:1.25rem;margin-top:.375rem!important}.shop-by-occasion m-collection-list{padding-bottom:2rem!important}.shop-by-occasion .m-collection-card__info{margin-top:0!important}}.shop-by-occasion m-collection-list{padding-bottom:2rem!important}.shop-by-occasion .m-collection-card__info{margin-top:0!important}.gift-heading{color:#171717!important}@media(max-width:768px){.gift-heading{font-size:1.375rem;line-height:1.875rem;margin-left:0!important}}.gift-label{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;text-align:center;letter-spacing:.75px;text-transform:capitalize;color:#fff}@media(max-width:768px){.gift-label{font-size:14px;line-height:24px}}.latest-heading{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;text-align:center;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}.latest-collection.container-fluid{margin-top:67px}@media(max-width:768px){.latest-heading{font-size:22px;line-height:30px}.latest-collection .collection-label{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:10px;line-height:8px;letter-spacing:.421134px;text-transform:uppercase;color:#fff}}.our-story-text .m-richtext__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#1e1e1e}.our-story-text .m-richtext__button{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#1e1e1e}.our-story-text .m-richtext__title{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}@media(max-width:768px){.our-story-text .m-richtext__title{font-size:22px;line-height:30px}.our-story-text .m-richtext__description{font-size:12px;line-height:18px}.our-story-text .m-richtext__button{font-size:10px;line-height:16px}}.bis-diamond-promt .m-icon-box__heading{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;letter-spacing:.35px;color:#1e1e1e}.bis-diamond-promt .m-icon-box__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#737373}@media(max-width:768px){.bis-diamond-promt .m-icon-box__heading{font-size:12px;line-height:20px}.bis-diamond-promt .m-icon-box__description{font-size:10px;line-height:14px}}.newsletter-text .newsletter-form__title{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#171717}.newsletter-text .newsletter-form__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#949494;margin-top:27px!important;margin-bottom:25px!important}.newsletter-text .m-newsletter-form__button{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;letter-spacing:.35px;background:#171717;color:#fff}.newsletter-text .m-newsletter-form__button:hover{background:#faf6c5!important;color:#000!important;border:0}.newsletter-text .m-newsletter-form__wrapper{width:70%}.newsletter-text .m-newsletter-form__button,.newsletter-text .m-newsletter-form__input{border-radius:0!important}.get-in-touch.m\:items-center{align-items:flex-start!important}.get-in-touch .m-richtext{text-align:left}.get-in-touch .m-richtext__title{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#171717}.get-in-touch .m-richtext__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#949494;margin-top:27px!important}.get-in-touch .m-richtext__description a{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.35px;color:#171717;margin-right:2rem}.get-in-touch .m-richtext__description a:before,.get-in-touch .m-richtext__description a:after{bottom:0}.get-in-touch .m-richtext__description.rte p:last-child{margin-top:4rem}@media(max-width:768px){.newsletter-text .newsletter-form__title{font-size:16px;line-height:24px}.newsletter-text .newsletter-form__description{font-size:12px;line-height:18px}.newsletter-text .m-newsletter-form__button{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:center;letter-spacing:.35px;color:#fff}.newsletter-text .m-newsletter-form__wrapper{width:100%}.get-in-touch .m-richtext__title{font-size:16px;line-height:24px;color:#171717}.get-in-touch .m-richtext__description{font-size:12px;line-height:18px;color:#949494}}.newsletter-text{border:1px solid black;border-right:0;border-left:0}.newsletter-text .container-fluid{padding:0!important}.newsletter-text .m\:column{border-right:1px solid black;padding:81px 125px 48px 84px}.get-in-touch .m\:column{padding:81px 125px 48px 84px}@media(max-width:768px){.newsletter-text .m\:column{padding:42px 23px 42px 16px}.get-in-touch.m\:column{padding:42px 23px 62px 16px;border-top:1px solid black}}.footer-logo{border-bottom:1px solid black}.styled-by-you .m-icon-box__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#404040}.styled-by-you .m-section__heading{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}@media(max-width:768px){.styled-by-you .m-icon-box__description{font-size:10px;line-height:16px}.styled-by-you .m-section__heading{font-size:22px;line-height:30px}}.home-pg-lookbook .container-fluid{padding-right:2.2rem}@media(max-width:768px){.home-pg-lookbook .container-fluid{padding-right:1rem}}.whats-inside .m-richtext__title{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}.whats-inside .m-richtext__description{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#737373}.whats-inside .m-richtext__button{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.35px;color:#171717}.whats-inside .m-button{border-radius:0}@media(max-width:768px){.whats-inside .m-richtext__title{font-size:22px;line-height:30px}.whats-inside .m-richtext__description{font-size:12px;line-height:18px}.whats-inside .m-content-box{padding:4rem 1rem 5rem}.whats-inside .m-richtext__button{font-size:12px}}.complete-match .m-section__heading{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}.complete-match .m-product-card__title{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}.complete-match .m-price-item{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#000}@media(max-width:768px){.complete-match .m-section__heading{font-size:22px;line-height:30px}.complete-match .m-product-card__title{font-size:12px;line-height:20px}.complete-match .m-price-item{font-size:12px;line-height:18px}}.pdp-styled .m-section__heading{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}.pdp-styled .m-icon-box__heading{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#1e1e1e}@media(max-width:768px){.pdp-styled .m-section__heading{font-size:22px;line-height:30px}.pdp-styled .m-icon-box__heading{font-size:10px;line-height:16px}}.shop-by-categories .m-section__heading{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}.shop-by-categories .m-collection-card__link{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.35px;color:#262626}@media(max-width:768px){.shop-by-categories .m-section__heading{font-size:22px;line-height:30px}.shop-by-categories .m-collection-card__link{font-size:10px;line-height:14px}}.home-solea-sign .m-product-card__media{background:#fbfafb}.home-solea-sign .m-product-card__main-image,.home-solea-sign .m-product-card--show-second-img .m-product-card__media:hover .m-product-card__hover-image,.home-solea-sign .m-product-card__hover-image{padding:5rem}.home-solea-sign .m-product-option--swatch .m-product-option--node__label{width:14px!important;height:14px!important}.home-solea-sign .m-product-option--swatch .m-product-option--node__label:hover{box-shadow:none}@media(max-width:768px){.home-solea-sign .m-product-card__main-image{padding:2rem}}.size-guide-btn .m-button{background:var(--color-cta);color:#000;border:0;border-radius:0;box-shadow:0 0}.size-guide-btn .m-button:hover{box-shadow:0 0}.size-guide-btn .m-richtext__description{display:flex;flex-direction:column;align-items:flex-start;text-align:center;margin:2rem auto;max-width:50%;border:.5px solid #e5e5e5;padding:2.3rem}.complete-match .m-product-card__media{background:#fbfafb}.complete-match .m-product-card__main-image,.complete-match .m-product-card__hover-image{padding:5rem}.complete-match .m-product-option--swatch .m-product-option--node__label{width:14px!important;height:14px!important}.complete-match .m-product-option--swatch .m-product-option--node__label:hover{box-shadow:none}@media(max-width:768px){.complete-match .m-product-card__main-image{padding:2rem}}.main-product__block .m-product-collapsible .m-collapsible--button{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px!important;line-height:20px;text-align:center;letter-spacing:.35px;color:#1e1e1e}@media(max-width:768px){.main-product__block .m-product-collapsible .m-collapsible--button{font-size:12px!important}.size-guide-btn .m-richtext__description{padding:1rem;max-width:100%;text-align:left}}.m-collapsible--content .m-collapsible--content__inner{font-size:12px}.main-product__block .m-product-title{font-family:Gilda Display;font-style:normal;font-weight:400;font-size:24px!important;line-height:36px!important;letter-spacing:.75px;text-transform:capitalize;color:#1e1e1e}.m-price__regular .m-price-item--regular,.m-product-option--label .option-label--title{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#1e1e1e}@media(max-width:768px){.main-product__block .m-product-title{font-size:22px;line-height:30px}.m-price__regular .m-price-item--regular,.m-product-option--label .option-label--title{font-size:12px;line-height:18px}.complete-match .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 45vw)}}.m-product-media--item{background:#fbfafb}.m-main-product--wrapper{flex-wrap:nowrap!important}.m-main-product--media{width:64%}.m-product-option--content{width:100%}.foxkit-modal__content{width:50%}.size-chart table th{color:#fff!important}.size-chart h1{text-align:center}thead{background:#000}.foxkit-modal.foxkit-modal__wrapper{justify-content:flex-end}@media(max-width:768px){.foxkit-modal__content{width:unset}.size-chart table th{font-size:7px}.foxkit-modal__close{top:15px!important}.m-main-product--wrapper{flex-wrap:wrap!important}.m-main-product--media{width:100%}.size-chart h1{font-size:36px;text-align:center}}.foxkit-modal__content{max-height:100vh!important}.pdp-recom .m-product-card__media{background:#fbfafb}.pdp-recom .m-product-card__main-image,.pdp-recom .m-product-card__hover-image{padding:4rem}.pdp-recom .m-product-card__title{font-size:14px!important;line-height:22px!important}.pdp-recom .m-price-item{font-size:12px!important}.pdp-recom .m-product-option{margin-bottom:-4rem;order:1}.pdp-recom .m-product-card__info{display:flex;flex-direction:column}.pdp-recom .m-product-card__title{order:2}.pdp-recom .m-product-card__price{order:3}.pdp-recom .m-product-option--content{margin-top:-6rem}.pdp-recom .m-product-option--node__label{width:13px!important;height:13px!important}.pdp-match .m-product-card__media{background:#fbfafb}.pdp-match .m-product-card__main-image,.pdp-match .m-product-card__hover-image{padding:4rem}.pdp-match .m-product-card__title{font-size:14px!important;line-height:22px!important}.pdp-match .m-price-item{font-size:12px!important}@media(max-width:768px){.pdp-recom .m-section__heading{font-size:22px;line-height:30px}.pdp-recom .m-product-card__title{font-size:12px!important}.pdp-recom .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 45vw)}.pdp-recom .m-product-card__main-image,.pdp-recom .m-product-card__hover-image{padding:2.5rem}.pdp-recom .m-tooltip .m-product-quickview-button,.pdp-recom .m-product-quickview-button{display:none}.pdp-recom .m-tooltip.m-button--icon.m-wishlist-button{display:block!important;bottom:0!important;background:transparent!important;border:none!important}.pdp-recom .m-product-card__action{justify-content:flex-end!important}.pdp-match .m-section__heading{font-size:22px;line-height:30px}.pdp-match .m-product-card__title{font-size:12px!important}.pdp-match .m-product-card__main-image,.pdp-match .m-product-card__hover-image{padding:2.5rem}.pdp-match .m-tooltip.m-button--icon.m-wishlist-button{display:block!important;bottom:0!important;background:transparent!important;border:none!important}}.pdp-match .m-product-option{margin-bottom:-4rem;order:1}.pdp-match .m-product-card__info{display:flex;flex-direction:column}.pdp-match .m-product-card__title{order:2}.pdp-match .m-price-item{order:3}.pdp-match .m-product-option--content{margin-top:-10rem}.pdp-complete .m-product-card__media{background:#fbfafb}.pdp-complete .m-product-card__main-image,.pdp-complete .m-product-card__hover-image{padding:4rem}.pdp-complete .m-product-card__title{font-size:14px!important;line-height:22px!important}.pdp-complete .m-price-item{font-size:12px!important}.pdp-complete .m-product-option{margin-bottom:-4rem;order:1}.pdp-complete .m-product-card__info{display:flex;flex-direction:column}.pdp-complete .m-product-card__title{order:2}.pdp-complete .m-product-card__price{order:3}.pdp-complete .m-product-option--content{margin-top:-6rem}.pdp-complete .m-product-option--node__label{width:13px!important;height:13px!important}@media(max-width:768px){.pdp-complete .m-section__heading{font-size:22px;line-height:30px}.pdp-complete .m-product-card__title{font-size:12px!important}.pdp-complete .m-product-card__main-image,.pdp-complete .m-product-card__hover-image{padding:2.5rem}.pdp-complete .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 45vw)}.pdp-complete .m-tooltip .m-product-quickview-button,.pdp-complete .m-product-quickview-button{display:none}.pdp-complete .m-tooltip.m-button--icon.m-wishlist-button{display:block!important;bottom:0!important;background:transparent!important;border:none!important}.pdp-complete .m-product-card__action{justify-content:flex-end!important}}.main-product__block .m-product-addon--item{margin-right:0!important;margin-top:.3rem}.m-breadcrumb{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.m-product-option__inner{padding-top:1rem;padding-bottom:1rem}.m-product-option--swatch_color{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.main-product__block.main-product__block-\@app{display:inline-flex;justify-content:flex-end!important;margin-top:0rem!important;padding-top:1.4rem!important;width:42%}@media(max-width:768px){.m-tooltip.m-button--icon.m-wishlist-button{top:unset!important;bottom:-4.8rem!important;right:-10px!important}.m-product-addon--item.m-sharing-text{margin-right:2rem!important}}.m-breadcrumb--wrapper .m-breadcrumb--item{font-size:12px!important;line-height:16px!important}.m-product-media--zoom-icon .m-tooltip--style-1:hover{background:#fbfafb!important;color:#000!important;border:0!important;box-shadow:0 0!important}.m-product-media--zoom-icon .m-tooltip--style-1{background:#fbfafb!important}.m-product-media--zoom-icon .m-tooltip__content{color:#000!important;background:#ecdfec!important}.m-product-media--zoom-icon .m-tooltip__content:after{background:#ecdfec!important}.m-media-gallery__wrapper .swiper-button-control svg{color:#000!important;background:#fbfafb!important}.m-media-gallery__wrapper .swiper-button-control{background:#fbfafb!important;box-shadow:0 0!important}.main-product__block .m-tooltip--style-1:hover{box-shadow:0 0!important;color:#000!important;background:#fff!important}.main-product__block .m-product-wishlist{background:transparent!important;border:none!important}.main-product__block .m-product-wishlist .m-tooltip{border:none!important}.m-tooltip:hover .m-tooltip__content{display:none}.m-product-option.m-product-option--button .m-product-option__inner,.m-product-option.m-product-option--dropdown .m-product-option__inner{padding:0}.m-product-option--swatch_dropdown select,.m-product-option--dropdown select{border:1px solid black!important;border-radius:0!important}.main-product__block.main-product__block-buy_buttons{margin-top:14px!important;border-radius:none!important}.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{margin-top:14px!important}.main-product__block-buy_buttons .m-add-to-cart,.main-product__block-buy_buttons .shopify-payment-button__button{border-radius:0!important}.main-product__block-addons .m-product-addon{border-bottom:0!important;padding-bottom:0!important}.m-product-info--wrapper .main-product__block.main-product__block-addons{margin-top:12px!important}.main-product__block .m-collapsible--button{padding-top:0!important}@media(max-width:768px){.m-product-media--slider__pagination .swiper-pagination-bullet{width:5px!important;height:5px!important;margin:7px!important}}.m-product-media--item .m-product-media{padding:20%}.m-product-wishlist .m-tooltip-icon{margin-bottom:.4rem}.main-product__block.main-product__block-price{display:inline-flex;margin-top:0!important;padding-top:1.4rem;width:58%}@media(max-width:768px){.main-product__block.main-product__block-price{display:inline-flex;margin-top:0!important;padding-top:1.4rem;width:49%}.main-product__block.main-product__block-\@app{width:50%}}.m-product-wishlist .m-tooltip--style-1{width:20px!important}.showcase-image-block{position:relative}.product-texts{position:absolute;z-index:999;color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%;gap:.5rem;align-items:center;bottom:42px}.show-header{font-family:Gilda Display;font-size:20px;line-height:24px;text-align:center!important;margin-bottom:1rem}.show-descript{font-family:Rethink Sans;font-size:12px;line-height:16px;text-align:center!important}.show-button{margin-top:1rem;border:1px solid white;font-family:Rethink Sans;font-size:12px;line-height:20px;text-align:center;width:50%;padding:.5rem 0rem}.showcase-main .m-product-card__media{background:#fbfafb}.showcase-main .m-product-card__main-image,.showcase-main .m-product-card__hover-image{padding:4rem}.showcase-main .m-product-card__title{font-size:14px!important;line-height:22px!important}.showcase-main .m-price-item{font-size:12px!important}.showcase-main .m-product-option{margin-bottom:-4rem;order:1}.showcase-main .m-product-card__info{display:flex;flex-direction:column}.showcase-main .m-product-card__title{order:2}.showcase-main .m-product-card__price{order:3}.showcase-main .m-product-option--content{margin-top:-6rem}.showcase-main .m-product-option--node__label{width:13px!important;height:13px!important}@media(max-width:768px){.showcase-main .m-section__heading{font-size:22px;line-height:30px}.showcase-main .m-product-card__title{font-size:12px!important}.showcase-main .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 45vw)}.showcase-main .m-product-card__main-image,.showcase-main .m-product-card__hover-image{padding:2.5rem}.showcase-main .m-tooltip .m-product-quickview-button,.showcase-main .m-product-quickview-button{display:none}.showcase-main .m-tooltip.m-button--icon.m-wishlist-button{display:block!important;bottom:0!important;background:transparent!important;border:none!important}.showcase-main .m-product-card__action{justify-content:flex-end!important}}.collapse-main .collapse-custom{position:absolute;z-index:999;top:50%;text-align:center;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:.7rem}.collapse-main .m-collapsible__image{position:relative}.collapse-main .collapse-custom h2{color:#fff!important}.collapse-main .collapse-custom p{font-family:Rethink Sans;line-height:22px;font-size:14px;color:#fff}.collapse-main .m-button{font-family:Rethink Sans;font-size:14px;line-height:22px;background:#fff;color:#000;position:relative;display:flex;justify-content:center;align-items:center;gap:.5rem;width:max-content}.collapse-main .m-button:hover{box-shadow:0 0!important;color:#fff;background:#000}.collapse-main .m-button:before{content:"";background:url(/cdn/shop/files/pdp_whatsapp-icon.svg)no-repeat;width:20px;height:20px;position:static;display:block;background-size:contain;left:.2rem;bottom:.6rem}@media(max-width:768px){.collapse-main .collapse-custom{gap:.5rem}.collapse-main .collapse-custom h2{font-size:20px;line-height:24px}.show-header{font-size:14px;margin-bottom:0}.show-descript{font-size:10px;line-height:14px}.show-button{font-size:10px;width:70%;padding:.1rem 0rem;margin-top:.5rem}.product-texts{height:100%;bottom:-3.2rem;gap:.3rem}}.collapse-main .m-collapsible--button{font-size:14px;line-height:20px}.collapse-main{background:#fbfafb}@media(max-width:768px){.collapse-main .m-collapsible--button{font-size:10px;line-height:16px}.collapse-main .m-section__heading,.customise-gallery .m-section__heading{font-size:22px!important;line-height:30px!important}.customise-gallery .m-section__description,.customise-faq .m-section__description{font-size:12px!important;line-height:18px!important}.customise-faq .m-section__heading{font-size:22px;line-height:30px}.customise-faq .m-collapsible--button{font-size:12px!important;line-height:18px!important}.customise-touch .m-richtext__description{font-size:12px;line-height:18px}.customise-gallery .swipe-mobile__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 29vw)}}.customise-gallery .m-section__description,.customise-faq .m-section__description,.customise-faq .m-collapsible--button{font-size:14px;line-height:22px}.customise-faq .m-collapsible-section__wrapper{padding:2rem 2.5rem}.customise-touch .m-richtext__description{font-size:14px;line-height:22px}.customise-touch .m-button{background:#ffeb8d;font-size:14px;line-height:20px;border-radius:0;border:0!important}.customise-touch .m-richtext__button{margin-top:14px}.customise-touch .m-button:hover{color:#000!important;background:#fff!important;box-shadow:0 0!important}.our-story-top .m-richtext__title{font-family:Gilda Display!important;font-size:24px;line-height:36px}.our-story-top .m-richtext__description{font-size:14px;line-height:22px;color:#262626}.our-story-top .m-button{font-size:12px;line-height:20px;color:#262626}@media(max-width:768px){.our-story-top .m-richtext__title{text-align:center;font-size:22px;line-height:30px}.our-story-top .m-richtext__description{font-size:12px;line-height:18px;text-align:center}.our-story-top .m-richtext__button{text-align:center}}.lab-grown-main .m-hero__title{font-size:52px;line-height:60px}.lab-grown-main .m-hero__text{font-size:14px;line-height:22px}@media(max-width:768px){.lab-grown-main .m-hero__title{font-size:30px;line-height:40px}.lab-grown-main .m-hero__text{font-size:12px;line-height:18px}.lab-grown-main .m-hero__content{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.lab-grown-what .m-richtext__title{font-size:22px!important;line-height:30px!important;text-align:center}.lab-grown-what .m-richtext__description{font-size:12px!important;line-height:18px!important;text-align:center}.cvd-method .m-section__heading{font-size:22px;line-height:30px;text-align:center}.cvd-method .m-richtext__subtitle{font-size:16px!important;line-height:24px}.cvd-method .m-richtext__title,.cvd-method .m-richtext__description{font-size:12px!important;line-height:18px!important}.why-choose .m-section__heading{font-size:22px;line-height:30px}.why-choose .m-icon-box__heading{font-size:14px;line-height:22px}.why-choose .m-icon-box__description{font-size:12px;line-height:18px}.why-choose .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 45vw)}.lab-certification .m-section__heading{font-size:22px!important;line-height:30px!important}.lab-certification .m-section__description{font-size:12px!important;line-height:18px!important}.lab-certification .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 29vw)}.lab-4cs .m-richtext__title{font-size:22px!important;line-height:30px!important;font-family:Gilda Display}.lab-4cs .m-richtext__description li strong{font-size:14px!important;line-height:24px!important}.lab-4cs .m-richtext__description li{font-size:12px!important;line-height:18px!important}}.lab-grown-what .m-richtext__title{font-size:24px;line-height:36px}.lab-grown-what .m-richtext__description{font-size:14px;line-height:22px}.cvd-method .m-section__heading{text-align:center}.cvd-method .m-richtext__subtitle{font-size:20px;line-height:24px}.cvd-method .m-richtext__title,.cvd-method .m-richtext__description{font-size:14px;line-height:22px}.why-choose .m-icon-box__heading{font-size:18px;line-height:22px}.lab-certification .m-section__description{font-size:14px;line-height:22px}.lab-4cs .m-richtext__title{font-size:24px;line-height:36px;font-family:Gilda Display}.lab-4cs .m-richtext__description li strong{font-size:18px;line-height:22px}.lab-4cs .m-richtext__description li{font-size:14px;line-height:22px}.sustain-main .m-hero__title{font-size:52px;line-height:60px}.sustain-main .m-hero__text{font-size:14px;line-height:22px}.sustain-main .m-hero__text.rte p:first-child{margin-bottom:0!important}@media(max-width:768px){.sustain-main .m-hero__title{font-size:22px;line-height:30px}.sustain-main .m-hero__text{font-size:12px;line-height:18px}.sustain-main .m-hero__inner{align-items:flex-end!important}.sustain-percent .m-icon-box__heading{font-size:22px!important;line-height:30px!important}.sustain-percent .m-icon-box__description{font-size:10px;line-height:14px}.sustain-percent .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 22vw)}.sustain-practices .m-section__heading{font-size:22px;line-height:30px}.sustain-practices .m-section__description{font-size:12px!important;line-height:18px!important}.sustain-practices .m-icon-box__heading{font-size:14px;line-height:24px}.sustain-practices .m-icon-box__description{font-size:12px;line-height:18px}.sustain-practices .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 46vw)}.transparent-process .m-section__heading{font-size:22px;line-height:30px}.transparent-process .m-section__description,.transparent-process .m-icon-box__description{font-size:12px!important;line-height:18px!important}.transparent-process .m-icon-box__heading{font-size:14px!important;line-height:22px}.transparent-process .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 44vw)}.commitments .m-section__heading{font-size:22px;line-height:30px}.commitments .m-section__description{font-size:12px!important;line-height:18px!important}.commitments .m-icon-box__heading{font-size:10px!important;line-height:16px!important}.commitments .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 29vw)}.beyond-diamonds .m-section__heading{font-size:22px;line-height:30px}.beyond-diamonds .m-section__description,.beyond-diamonds .m-richtext__description{font-size:12px!important;line-height:18px!important}.beyond-diamonds .m-richtext__title{font-size:16px;line-height:24px}}.sustain-percent .m-icon-box__heading{font-family:Gilda Display;font-size:52px;line-height:60px}.sustain-practices .m-section__description{font-size:14px;line-height:22px}.sustain-practices,.sustain-practices .m-icon-box{background:#fbfafb}.transparent-process .m-section__description{font-size:14px;line-height:22px}.transparent-process .m-icon-box__heading{font-size:18px;line-height:22px}.commitments .m-section__description,.commitments .m-icon-box__heading{font-size:14px;line-height:22px}.commitments,.commitments .m-icon-box__inner{background:#fbfafb}.beyond-diamonds .m-section__description{font-size:14px;line-height:22px}.beyond-diamonds .m-richtext__description{font-size:14px;line-height:22px;color:#262626}.beyond-diamonds .m-custom-content__block-inner{background:#fbfafb;padding:2.5rem 3.5rem 2.5rem 1.5rem}.beyond-diamonds .m-section__header{margin-bottom:56px!important}.contact-info h3{font-family:Gilda Display}.m-contact-form__main .m-button{width:100%;background:#ffeb8d;color:#000;border:0;box-shadow:0 0!important}.m-contact-form__main .m-button:hover{background:#000;color:#fff}.m-contact-form__main .m-contact-form__heading{font-family:Gilda Display}.contact-help .m-section__description{font-size:14px!important;line-height:22px!important}.contact-help .m-icon-box__heading{font-size:18px;line-height:22px}@media(max-width:768px){.contact-help .m-section__heading{font-size:22px;line-height:30px}.contact-help .m-section__description,.contact-help .m-icon-box__description{font-size:12px!important;line-height:18px!important}.contact-help .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 46vw)}.contact-rich-text .m-richtext__description{font-size:16px;line-height:24px}.m-section.m-contact-form .m-row{flex-direction:column}}.contact-rich-text .m-richtext__description{font-size:20px;line-height:24px}.contact-rich-text .m-button{background:#ffeb8d!important;box-shadow:0 0!important;border-radius:0}.contact-rich-text .m-button:hover{background:#fff!important}.care-main .m-hero__title{font-size:52px;line-height:60px}.care-main .m-hero__text{font-size:14px;line-height:22px}.daily-care .m-richtext__title{font-size:24px;line-height:36px;font-family:Gilda Display}.daily-care .m-richtext__description{font-size:14px;line-height:22px}.daily-care .m-richtext__description ol{padding:1rem}.clean-properly .m-richtext__title{font-size:24px;line-height:36px;font-family:Gilda Display}.clean-properly .m-richtext__description{font-size:14px;line-height:22px}.clean-properly .m-richtext__description ol{padding:1rem}.daily-care .m-content-box{padding-left:5rem}.daily-care .m-image-with-text__content{padding-left:0;background:#f5f5f5}.daily-care .m-image-with-text__image{padding-right:0}.right-way .m-icon-box__heading{font-size:18px;line-height:22px}@media(max-width:768px){.care-main .m-hero__title{font-size:22px;line-height:30px}.care-main .m-hero__text{font-size:12px;line-height:18px}.care-tips .m-richtext__title{font-size:22px;line-height:30px}.care-tips .m-richtext__description{font-family:12px!important;line-height:18px}.daily-care .m-richtext__title{font-size:22px;line-height:30px}.daily-care .m-richtext__description{font-size:12px;line-height:18px}.daily-care .m-richtext__description ol{padding:.7rem}.clean-properly .m-richtext__title{font-size:22px;line-height:30px}.clean-properly .m-richtext__description{font-size:12px;line-height:18px}.clean-properly .m-richtext__description ol{padding:.7rem}.daily-care .m-content-box{padding-left:1rem;padding-top:2rem}.daily-care .m-image-with-text__content{padding-left:unset}.daily-care .m-image-with-text__image{padding-right:unset}.right-way .m-section__heading{font-size:22px;line-height:30px}.right-way .m-icon-box__heading{font-size:16px;line-height:24px}.right-way .m-icon-box__description{line-height:20px}.right-way .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 41vw)}}.care-material{background:#f5f5f5}.care-material .container-full{padding:5rem}.care-material .m-gradient,.care-material .m-section__header{background:#f5f5f5}.care-material .m\:column{background:#fff;padding:3rem}.care-material .m-richtext__description{font-size:14px;line-height:22px}@media(max-width:768px){.care-material .container-full{padding:2rem}.care-material .m\:column{padding:1rem}.care-material .m-section__heading{font-size:22px;line-height:30px}.diamond-care .m-richtext__title,.gold-care .m-richtext__title{font-size:16px;line-height:24px}.diamond-care .m-richtext__description,.gold-care .m-richtext__description{font-size:12px;line-height:18px}.clean-pieces .m-section__heading{font-size:22px;line-height:30px}.clean-pieces .m-richtext__title{font-size:14px!important;line-height:24px!important}.clean-pieces .m-richtext__description{font-size:12px!important;line-height:18px!important}.clean-pieces .m-custom-content__wrapper{padding:0!important}.care-mistakes .m-richtext__description{font-size:12px!important;line-height:18px!important;text-align:left}.care-mistakes .m-section__heading{font-size:22px;line-height:30px}.care-mistakes .m-section__description{font-size:12px!important;line-height:18px!important}.care-mistakes .m-richtext__title{display:flex;justify-content:left}.care-mistakes .m-custom-content__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.jewellery-fix .m-section__heading{font-size:22px;line-height:30px}.jewellery-fix .m-section__description{font-size:12px!important;line-height:18px!important}.jewellery-fix .m-richtext__title{font-size:14px!important;line-height:24px!important;text-align:center}.jewellery-fix .m-richtext__description{font-size:12px!important;line-height:18px!important}.jewellery-fix .m\:column{padding-top:0!important}.care-rich-text .m-richtext__title{font-size:22px;line-height:30px}.care-rich-text .m-richtext__description{font-size:12px;line-height:18px}}.clean-pieces .m-richtext__title{font-size:18px;line-height:22px}.clean-pieces .m-richtext__description{font-size:14px;line-height:22px}.clean-pieces .m-custom-content__wrapper{padding:3rem}.care-mistakes .m-richtext__description,.care-mistakes .m-section__description{font-size:14px;line-height:22px;color:#262626}.care-mistakes{color:#262626!important}.jewellery-fix .m-section__description{font-size:14px;line-height:22px}.jewellery-fix .m-richtext__title{font-size:18px;line-height:28px}.jewellery-fix .m-richtext__description{font-size:14px;line-height:22px}.jewellery-fix .m\:column{background:#fbfbfb;padding:1rem}.jewellery-fix .m-custom-content__wrapper{justify-content:center}.care-rich-text .m-button{font-size:14px;line-height:22px;background:#ffeb8d;box-shadow:0 0!important;border-radius:0}.care-rich-text .m-button:hover{background:#fff}@media(max-width:768px){.blog-main .m-hero__inner{align-items:flex-end!important}.blog-main .m-hero__title{font-size:30px!important;line-height:40px!important;color:#fff}.blog-main .m-hero__text{font-size:12px!important;line-height:18px!important;color:#fff}.blog-special .m-richtext__subtitle{line-height:20px!important}.blog-special .m-richtext__title{font-size:22px!important;line-height:30px!important}.blog-special .m-richtext__description{font-size:12px!important;line-height:18px!important}.blog-update .m-section__heading{font-size:22px;line-height:30px}.blog-update .newsletter-form__description,.blog-update .m-richtext__description{font-size:12px;line-height:18px}}.blog-main .m-hero__title{font-size:52px;line-height:60px}.blog-main .m-hero__text{font-size:14px;line-height:22px}.blog-main .m-hero__content{max-width:31rem}.blog-special .m-richtext__subtitle{font-size:14px;line-height:22px;color:#262626}.blog-special .m-content-box{padding:2rem}.blog-special .m-image-with-text__content{background:#f5f5f5}.blog-special .m-richtext__title{font-family:Gilda Display;font-size:24px;line-height:36px;color:#262626}.blog-special .m-richtext__description{font-size:14px;line-height:22px;color:#262626}.blog-special .m-button{font-size:14px;line-height:20px;background:#ffeb8d;border:0;border-radius:0;box-shadow:0 0!important;color:#262626}.blog-special .m-button:hover{background:#fff;color:#262626}.blog-update .m-newsletter-form__button{color:#000;background:#ffeb8d;border:0;border-radius:0}.blog-tabs .m-tab-header{font-size:14px!important;line-height:20px!important}.blog-tabs .m-section__header{justify-content:space-evenly!important}@media(max-width:768px){.latest-articles .m-section__heading{font-size:22px;line-height:30px}.latest-articles .m-article-card__tags{font-size:8px!important;line-height:16px!important}.latest-articles .m-article-card__title{font-size:10px!important;line-height:14px!important}.latest-articles .m-article-card__readmore{font-size:8px!important;line-height:12px!important}.latest-articles .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 45vw)}}.latest-articles .m-article-card__tags{font-size:14px;line-height:20px}.latest-articles .m-article-card__title{font-size:18px;line-height:22px}.latest-articles .m-article-card__readmore{font-size:14px;line-height:20px}@media(max-width:768px){.faq-main .m-richtext__title{font-size:30px!important;line-height:40px!important}.faq-main .m-richtext__description{font-size:12px;line-height:18px}.faq-tabs .m-section__heading{font-size:22px;line-height:30px}.faq-tabs .m-collapsible--button{font-size:12px!important;line-height:18px!important}}.faq-main .m-richtext__title{font-size:52px;line-height:60px}.faq-tabs .m-collapsible--button{font-size:18px;line-height:22px;color:#262626}.home-solea-sign .m-product-option{margin-bottom:-4rem;order:1}.home-solea-sign .m-product-card__info{display:flex;flex-direction:column}.home-solea-sign .m-product-card__title{order:2}.home-solea-sign .m-product-card__price{order:3}.home-solea-sign .m-product-option--content{margin-top:-6rem}.home-solea-sign .m-product-option--node__label{width:13px!important;height:13px!important}@media(max-width:768px){.home-solea-sign .m-tooltip .m-product-quickview-button,.home-solea-sign .m-product-quickview-button{display:none}.home-solea-sign .m-tooltip.m-button--icon.m-wishlist-button{display:block!important;bottom:0!important;background:transparent!important;border:none!important}.home-solea-sign .m-product-card__action{justify-content:flex-end!important}}.collection-data .m-product-option{margin-bottom:-4rem;order:1}.collection-data .m-product-card__info{display:flex;flex-direction:column}.collection-data .m-product-card__title{order:2}.collection-data .m-product-card__price{order:3}.collection-data .m-product-option--content{margin-top:-6rem}.collection-data .m-product-option--node__label{width:13px!important;height:13px!important}.m-product-quickview--media .swiper-button-control.swiper-button-prev{left:0}.collection-filter .m-collection-card__inner{display:grid;grid-template-columns:80% 20%;align-items:baseline}.collection-filter .m-collection-card__title{font-family:Rethink Sans;font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#404040}.collection-filter ..m-collection-card__info{margin-top:0}.collection-filter .m-slider-controls__wrapper{display:flex;justify-content:space-between}.collection-filter .m-collection-list__content{position:relative}.collection-filter .m-slider-controls__button.m-slider-controls__button-prev{position:absolute;top:1rem;left:-4rem;border-radius:0;border:1px solid #d4d4d4}.collection-filter .m-slider-controls__button.m-slider-controls__button-next{position:absolute;border-radius:0;border:1px solid #d4d4d4;right:-4.4rem;top:1.1rem}.collection-filter .m-slider-controls__button:hover{box-shadow:0 0!important}@media(max-width:768px){.collection-filter .m-collection-list__wrapper{display:flex;gap:1rem}.collection-filter .m-section__description{width:100px;font-size:12px;line-height:20px}.collection-filter .m-collection-card__title{font-size:10px!important;line-height:18px!important}.collection-filter .m-collection-card__inner{display:grid;align-items:baseline;grid-auto-flow:row;grid-template-columns:unset}.collection-filter .m-slider-controls__button.m-slider-controls__button-prev{position:absolute;top:-1rem;left:-1.3rem;border-radius:0;border:1px solid #d4d4d4}.collection-filter .m-slider-controls__button.m-slider-controls__button-next{position:absolute;border-radius:0;border:1px solid #d4d4d4;right:0;top:-1rem;left:12rem}.collection-filter .m-slider-controls__button{width:20px;height:20px}.collection-filter .m-section__header{display:none}.collection-filter .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{--slider-grid: auto / auto-flow var(--mobile-column-width, 21vw)}}.collection-filter .m-collection-list__wrapper{align-items:baseline}.blog-update .m-custom-content__block-newsletter{margin:0 auto}.m-product-form.m-product-form--main .m-add-to-cart{color:#fff;background:#000}.m-product-form.m-product-form--main .shopify-payment-button__button{background:#fff;color:#000}.m-product-form.m-product-form--main .shopify-payment-button__button:hover{color:#fff}.size-chart-content h1{font-size:36px}.collection-main-text .rte p:first-child{font-family:Gilda Display;font-size:24px;line-height:36px}.collection-main-text .rte p:last-child strong,.collection-main-text .rte p:last-child span{font-family:Rethink Sans;font-size:14px;line-height:22px;color:#262626;font-weight:400;font-weight:400!important}@media(max-width:768px){.showcase-main .m-collection-products{margin:0;padding-top:12px;padding-left:0;padding-right:0}.what-we-stand-for .m-slider-controls__wrapper{display:none}}.what-we-stand-for .m-slider,.what-we-stand-for .m-slider-controls__wrapper{width:100%}.what-we-stand-for .swiper-pagination{width:100%!important;flex-wrap:nowrap}.what-we-stand-for .swiper-pagination-bullet{margin:0!important;flex:1}.what-we-stand-for .swiper-pagination-bullet:before{width:100%;height:1.5px;border-radius:0!important}.what-we-stand-for .swiper-pagination .swiper-pagination-bullet-active:before{opacity:1!important;color:#1d1d1f!important}.what-we-stand-for .swiper-pagination-bullet--active:before{opacity:1!important;color:#1d1d1f!important}.what-we-stand-for .swiper-pagination-bullet:after{display:none}.what-we-stand-for .swiper-pagination-bullet:hover:before{width:100%;height:1.5px}.what-we-stand-for .swiper-pagination-bullet{color:#c7c7cc}.about-when-you-buy .m-slider,.about-when-you-buy .m-slider-controls__wrapper{width:100%}.about-when-you-buy .swiper-pagination{width:100%!important;flex-wrap:nowrap}.about-when-you-buy .swiper-pagination-bullet{margin:0!important;flex:1}.about-when-you-buy .swiper-pagination-bullet:before{width:100%;height:1.5px;border-radius:0!important}.about-when-you-buy .swiper-pagination .swiper-pagination-bullet-active:before{opacity:1!important;color:#1d1d1f!important}.about-when-you-buy .swiper-pagination-bullet--active:before{opacity:1!important;color:#1d1d1f!important}.about-when-you-buy .swiper-pagination-bullet:after{display:none}.about-when-you-buy .swiper-pagination-bullet:hover:before{width:100%;height:1.5px}.about-when-you-buy .swiper-pagination-bullet{color:#c7c7cc}.collab-form{max-width:max-content;margin:0 auto;margin-top:3rem}.collab-form .form-heading{margin-bottom:20px;display:none}.collab-form .form-grid{display:grid;grid-template-columns:200px 1fr;gap:6rem 2rem;align-items:center}.collab-form .form-grid label{font-size:14px;color:#333}.collab-form .form-grid input,.collab-form .form-grid textarea{width:100%;border:none;border-bottom:1px solid #ccc;padding:8px 0;background:transparent;outline:none}.collab-form .form-grid input:focus,.collab-form .form-grid textarea:focus{border-bottom:1px solid #000}.collab-form .radio-group{display:flex;gap:15px;flex-wrap:wrap}.collab-form .submit-btn{margin-top:20px;padding:10px 25px;border:none;background:#000;color:#fff;cursor:pointer}.collab-form .boxed-input,.collab-form .boxed-textarea{width:75%!important;border:1px solid #ddd!important;padding:10px!important;font-size:14px!important;outline:none!important;background:#fff!important}.collab-form .end-btn{display:flex;justify-content:center}@media(max-width:768px){.collab-main-img .container-fluid{padding-top:1rem}.collab-main-text .container-fluid{padding-bottom:0}.join-community .container-fluid{padding-top:1rem}.join-community .m-richtext__title{font-size:22px;line-height:30px}.join-community .m-richtext__description{font-size:12px;line-height:18px}.collab-form{margin-top:0}.collab-form .form-grid{grid-auto-flow:row;gap:2rem;font-size:12px;line-height:18px;grid-template-columns:unset}.collab-form .form-grid label{font-size:12px;line-height:18px}}.home-solea-sign .m-wishlist-button{background:transparent;box-shadow:0 0;border:none}.home-solea-sign .m-wishlist-button:hover{color:#000}.collab-form .submit-btn{position:relative}.home-solea-sign .m-product-quickview-button{position:relative;background:#00000014!important;overflow:hidden;transition:color .2s ease;z-index:999;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.home-solea-sign .m-product-quickview-button:before{content:"+";position:relative;margin-right:8px;z-index:2}.home-solea-sign .m-product-quickview-button:hover{width:100%;color:#000!important;box-shadow:0 0!important;border:none}.home-solea-sign .m-product-quickview-button span{position:relative;z-index:2}.home-solea-sign .m-product-card__action:has(.m-product-quickview-button){left:0;right:0;bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
