.text-body,body{font-size:1.3rem;letter-spacing:.01rem;line-height:1.6}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{letter-spacing:0;line-height:1.2;font-weight:400}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.banner{min-height:50vh}@media screen and (min-width: 750px){.banner{min-height:60vh}}.banner__heading{font-size:3rem;font-weight:300;letter-spacing:-.01rem}@media screen and (min-width: 750px){.banner__heading{font-size:4.5rem}}.banner__text{font-size:1.4rem;max-width:50rem;margin:0 auto}.banner__buttons{margin-top:2rem}.index-section h2,.template-index h2,.collection-list-title{font-size:1.3rem;font-weight:500;letter-spacing:.08rem;text-transform:uppercase;margin-bottom:2rem;color:rgba(var(--color-foreground),.7)}@media screen and (min-width: 750px){.index-section h2,.template-index h2{font-size:1.4rem;margin-bottom:3rem}}.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-link{font-size:1.6rem;letter-spacing:.08rem}.header__heading-link .h2{font-weight:400;letter-spacing:.05rem}.header__menu-item{padding:1rem;font-size:1.25rem;letter-spacing:0}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.05)}.localization-form,.localization-form__select,.disclosure__button,localization-form button{font-size:1.25rem;letter-spacing:0}.header__icon--localization .disclosure__button,.header__icon--localization summary{font-size:1.25rem}.header__icon--localization{display:flex;align-items:center;gap:.3rem}.localization-form button,.disclosure__button{display:flex;align-items:center;gap:.4rem}.header__icon--cart .icon,.header__icon--cart svg,.header__icon--cart img{width:1.6rem;height:1.6rem}.header__icon--cart{width:4.4rem;height:4.4rem}.header__icon--account .icon,.header__icon--account svg,.header__icon--account img{width:1.6rem;height:1.6rem}.header__icon--localization .icon,.header__icon--localization svg,.disclosure__button .icon,.icon-caret{width:1rem;height:1rem}.grid{column-gap:1.5rem;row-gap:3rem}@media screen and (min-width: 750px){.grid{column-gap:2rem;row-gap:4rem}}.card-wrapper .card{border:none;box-shadow:none}.product-card-wrapper .card{--border-width: 0;--border-opacity: 0;--shadow-opacity: 0;background:transparent}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{transform:none;box-shadow:none}.card:before,.card:after{content:none}.card__heading,.card-information__text h3{font-size:1.3rem;font-weight:400;letter-spacing:.01rem;line-height:1.3;margin-bottom:.3rem}.card__heading a{text-decoration:none;color:rgb(var(--color-foreground));font-weight:400;transition:color .2s ease}.card__heading a:hover{color:rgba(var(--color-foreground),.65)}.card__information{padding-top:.3rem;padding-bottom:0;margin-top:0}.card-information{margin-top:.3rem;padding-top:0}.grid__item .card__information{margin-top:.3rem;padding-top:.3rem}.card__inner{gap:.3rem}.card__media{display:block;line-height:0}.card__media img{display:block;width:100%;height:100%;object-fit:cover}.card__content{display:block;padding:0;margin:0}.card__media,.media,.global-media-settings{border:none;box-shadow:none;border-radius:0}.global-media-settings:after{content:none}.card .media{border-radius:0;overflow:hidden}.card__media{aspect-ratio:3/4}.media--portrait{padding-bottom:133.33%}.card-wrapper .card__media img{transition:opacity .25s ease}.card-wrapper:hover .card__media img{opacity:.92}.card__content .button,.card .quick-add,.quick-add__submit{opacity:0;transition:opacity .3s ease}.card-wrapper:hover .card__content .button,.card-wrapper:hover .quick-add,.card-wrapper:hover .quick-add__submit{opacity:1}.price{font-size:1.3rem;letter-spacing:0}.card__information .price{margin-top:.5rem;display:flex;align-items:baseline;gap:.5rem}.price__container{flex-direction:row;align-items:baseline}.price__regular{color:rgba(var(--color-foreground),.75)}.price__regular .price-item{color:rgba(var(--color-foreground),.7)}.price--on-sale .price__sale{color:rgb(var(--color-foreground))}.price--on-sale .price__regular{color:rgba(var(--color-foreground),.5);text-decoration:line-through;font-size:1.2rem}.price--on-sale .price__sale .price-item--regular{font-size:1.2rem}.badge{font-size:1rem;padding:.4rem .8rem;letter-spacing:.05rem;border-radius:.2rem;background-color:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));border:none}.card__badge{top:1rem;left:1rem;padding:.4rem .8rem;font-size:1rem;letter-spacing:.04rem;text-transform:uppercase;border-radius:.2rem}.badge--bottom-left{top:auto;bottom:1rem}.card__badge.discount{background-color:rgba(var(--color-foreground),.9);color:rgb(var(--color-background));font-weight:500}.badge.badge--bottom-left,.badge.color-background-1,.color-background-1.badge,span.badge.badge--bottom-left{background-color:#000;color:#fff;font-weight:500;border:none}.button,.shopify-challenge__button,.customer button{font-size:1.3rem;letter-spacing:.05rem;font-weight:400;padding:0 2.5rem;min-height:4rem;border-radius:.3rem}.button:hover:after,.customer button:hover:after{--border-offset: 0px}.card-information button,.quick-add-modal__content-info button,.quick-add__submit{font-size:1.2rem;text-transform:none;letter-spacing:.03rem;padding:.7rem 1.5rem;min-height:3.5rem;font-weight:400}.quick-add__submit span{font-size:1.2rem}.slider-button{background-color:transparent;border:1px solid rgba(var(--color-foreground),.15);width:3.5rem;height:3.5rem;opacity:.6;transition:opacity .3s ease}.slider-button:hover{background-color:rgba(var(--color-foreground),.05);opacity:1}.slider-counter{font-size:1.2rem;color:rgba(var(--color-foreground),.5)}.collection-hero{padding:2rem 0;margin-bottom:2rem}.collection-hero__title{font-size:2.6rem;margin-bottom:1.2rem;font-weight:300;letter-spacing:-.02rem}@media screen and (min-width: 750px){.collection-hero__title{font-size:3.4rem}}.collection-hero__description,.collection__description{font-size:1.35rem;line-height:1.65;max-width:70rem;margin:0 auto 3rem;color:rgba(var(--color-foreground),.7)}.facets__form{border:none;padding:0}.facets__heading{font-size:1.3rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase;margin-bottom:1.5rem}.facets__disclosure{padding:1.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.facet-filters__label{font-size:1.25rem;font-weight:400;letter-spacing:.02rem}.facets__price{padding:1rem 0}.facets__item label{font-size:1.25rem;letter-spacing:0}.facet-filters__sort{border:1px solid rgba(var(--color-foreground),.15);border-radius:.3rem}.facet-filters__sort select{font-size:1.25rem;letter-spacing:0}.facet-filters__field{border:none}.facet-filters button{font-size:1.2rem}.breadcrumbs{font-size:1.1rem;letter-spacing:0;margin-bottom:2rem;color:rgba(var(--color-foreground),.6)}.breadcrumbs a{color:rgba(var(--color-foreground),.6);text-decoration:none}.breadcrumbs a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.pagination{margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(var(--color-foreground),.08)}.pagination__list{gap:.5rem}.pagination__item{font-size:1.3rem}.pagination__item a,.pagination__item span{padding:.6rem 1rem;min-width:3.5rem;border-radius:.3rem}.pagination__item--current{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.image-with-text__media{max-height:50rem}.image-with-text__text-item{padding:3rem 2rem}@media screen and (min-width: 750px){.image-with-text__media{max-height:60rem}}.collapsible-content{border-top:1px solid rgba(var(--color-foreground),.08);padding:1.5rem 0}.collapsible-content__heading{font-size:1.3rem;font-weight:400}.collapsible-content-wrapper .media{max-height:30rem;margin-bottom:2rem}.section{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 750px){.section{padding-top:6rem;padding-bottom:0rem}}.title,.title-wrapper-with-link{margin:2rem 0 1.5rem}@media screen and (min-width: 990px){.title,.title-wrapper-with-link{margin:3rem 0 2rem}}hr{background-color:rgba(var(--color-foreground),.08);margin:4rem 0}@media screen and (min-width: 750px){hr{margin:6rem 0}}.link,.customer a{text-underline-offset:.2rem;text-decoration-thickness:.08rem}.link:hover,.customer a:hover{text-decoration-thickness:.12rem}.announcement-bar{font-size:1.2rem;letter-spacing:.02rem;background-color:rgba(var(--color-foreground),.03);border-bottom:1px solid rgba(var(--color-foreground),.05)}.announcement-bar__message{font-size:1.2rem;padding:.9rem 0;min-height:3.2rem}.footer{font-size:.25rem;letter-spacing:0;padding-top:3rem;padding-bottom:2rem;border-top:1px solid rgba(var(--color-foreground),.08)}.footer__content-top{padding-top:3rem;padding-bottom:2rem}.footer__blocks-wrapper{gap:3rem}.footer__heading{font-size:.3rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase;margin-bottom:1.2rem}.footer__list-social .list-social__link{padding:.5rem}.footer__list-social .icon{width:2rem;height:2rem}.footer a{color:rgba(var(--color-foreground),.7);text-decoration:none;transition:color .2s ease}.footer a:hover{color:rgb(var(--color-foreground))}.footer__payment .icon{max-width:3.5rem;opacity:.6}.newsletter-form{max-width:40rem}.newsletter-form__heading{font-size:1.6rem;font-weight:400;margin-bottom:1.5rem}.newsletter-form__field-wrapper{margin-bottom:0}.newsletter-form__field-wrapper .field__input{border:1px solid rgba(var(--color-foreground),.2);border-radius:.3rem}.newsletter-form__button{font-size:1.25rem;letter-spacing:.03rem;padding:0 2rem;min-height:4rem}.field__input,.select__select,.customer .field input,.customer select{font-size:1.4rem;letter-spacing:0;border-radius:.3rem}.field__label,.customer .field label{font-size:1.3rem;letter-spacing:0}.product__title{font-size:2.2rem;font-weight:400;letter-spacing:0;margin-bottom:.5rem}@media screen and (min-width: 750px){.product__title{font-size:2.8rem}}.product__description{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.product-form__input label{font-size:1.3rem;letter-spacing:0;font-weight:400}.product-form__input--dropdown .select__select{font-size:1.2rem;padding:.8rem 3rem .8rem 1.5rem;border:1px solid rgba(var(--color-foreground),.2)}.drawer__heading{font-size:1.8rem;font-weight:400;letter-spacing:0}.cart-item__details{font-size:1.3rem}.cart-item__name{font-weight:400;letter-spacing:0}.search__input{font-size:1.4rem;letter-spacing:0}.predictive-search__heading{font-size:1.3rem;font-weight:400;letter-spacing:.05rem}.quantity{border-radius:.3rem}.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),.15)}.card-wrapper{position:relative}.card-wrapper .card,.card-wrapper .card__inner,.card__media,.card__media img{transition:none;transform:none}.card-wrapper:hover .card__media img{transition:opacity .25s ease}@media (prefers-reduced-motion: no-preference){.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{transform:none;transition:none}}.card__information.card__information--placeholder{opacity:.5}:root{--alpha-link: .88}*:focus-visible{outline:.15rem solid rgba(var(--color-foreground),.35);outline-offset:.2rem}@media screen and (max-width: 749px){.page-width{padding:0 1.5rem}.grid{column-gap:1rem;row-gap:2.5rem}.grid--2-col .grid__item,.grid--2-col-tablet-down .grid__item{width:calc(50% - .5rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.7rem)}.banner{min-height:40vh}.index-section h2,.template-index h2{font-size:1.2rem;margin-bottom:1.5rem}.collection-hero__title{font-size:2.2rem;margin-bottom:.8rem}.collection-hero__description{font-size:1.3rem;line-height:1.6}.card__information{padding-top:.4rem}.card__information .price{font-size:1.1rem}.quick-add__submit{font-size:1.15rem;padding:.6rem 1.2rem;min-height:3.2rem}}@media screen and (min-width: 750px) and (max-width: 989px){.collection-hero__title{font-size:2.8rem}.card__heading{font-size:1.3rem}}@media screen and (min-width: 1400px){.page-width{max-width:140rem}}.price,.price__regular,.price__sale,.price-item,.card__information .price{font-size:1.1rem}.price--on-sale .price__regular,.price--on-sale .price__sale .price-item--regular{font-size:1rem}.newsletter-form__heading{font-size:1.4rem;font-weight:400;margin-bottom:2rem;letter-spacing:0;line-height:1.5}.newsletter-form__field-wrapper .field__input{font-size:1.25rem;padding:1.2rem 1.5rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:.3rem;background-color:transparent}.newsletter-form__field-wrapper .field__input::placeholder{color:rgba(var(--color-foreground),.5);font-size:1.25rem}.newsletter-form__button{font-size:1.25rem;padding:1.2rem 2rem;min-height:auto;border-radius:.3rem;background-color:transparent;border:1px solid rgba(var(--color-foreground),.2)}.newsletter-form__button:hover{background-color:rgba(var(--color-foreground),.05)}.newsletter-form__button .icon{width:1.8rem;height:1.8rem}.newsletter-form{max-width:50rem;margin:0 auto}.footer{background-color:rgba(var(--color-foreground),.02);padding-top:5rem;padding-bottom:3rem}.newsletter{text-align:center;padding:4rem 0}.footer__content-bottom{padding-top:3rem;border-top:1px solid rgba(var(--color-foreground),.08);font-size:1.1rem;color:rgba(var(--color-foreground),.6)}.footer .footer-block__heading,.footer h2.footer-block__heading,.footer-block--newsletter h2,.footer__block--newsletter .footer-block__heading{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.5}footer h2,.footer .inline-richtext{font-size:1.4rem;font-weight:400}.slider .product-card-wrapper button[disabled],.slider .card-wrapper button[disabled],.slider .quick-add__submit[disabled]{display:none!important;opacity:0!important}.slider-component button[disabled],.slider-mobile-gutter button[disabled]{display:none!important}.slider .card-wrapper:hover button[disabled]{display:none!important;opacity:0!important}.underline-links-hover button[disabled]{display:none!important}.slider-component .slider-buttons,.collection .slider-buttons{margin-top:.2rem;padding-top:0}.slider-component{margin-bottom:0;padding-bottom:0}.slider .grid{margin-bottom:0}.featured-collection .slider-buttons{margin-top:.2rem}.slider-component.page-width-desktop.scroll-trigger.animate--slide-in{padding-bottom:1rem!important;margin-bottom:0!important}.grid__item.slider__slide{margin-bottom:0!important}.slider-mobile-gutter.page-width-desktop{padding-bottom:1rem!important}.shopify-section:has(#Slider-template--27833241895257__featured_collection){padding-bottom:1rem!important;margin-bottom:0!important}.section-template--27833241895257__featured_collection-padding{padding-bottom:1rem!important}.localization-form,.localization-form__select,.disclosure__button,.header__icon--localization .disclosure__button,.header__icon--localization summary{font-size:1.25rem!important;letter-spacing:0!important;font-weight:400!important}.header__icon--localization{font-size:1.25rem!important}localization-form button,.localization-selector button{font-size:1.25rem!important}.title-wrapper-with-link .title,.collection-list-title,h2.title{font-size:1.4rem;font-weight:400;letter-spacing:.05rem;margin-bottom:2rem}@media screen and (min-width: 750px){.title-wrapper-with-link .title,.collection-list-title,h2.title{font-size:1.6rem;margin-bottom:2.5rem}}.title-wrapper-with-link .title{font-size:1.2rem;font-weight:400;letter-spacing:.08rem;text-transform:uppercase;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-solaye-style.css.map */
