@font-face{font-family:quited_happinesregular;src:url(/cdn/shop/files/quitedhappinesdemo-regular-bf68d9ec8a640d9-webfont.woff2?v=1771309259) format("woff2"),url(/cdn/shop/files/quitedhappinesdemo-regular-bf68d9ec8a640d9-webfont.woff?v=1771309256) format("woff");font-weight:400;font-style:normal}@font-face{font-family:quited_happinesmedium;src:url(/cdn/shop/files/QuitedHappines-Medium.woff2?v=1773206281) format("woff2"),url(/cdn/shop/files/QuitedHappines-Medium.woff?v=1773206281) format("woff");font-weight:400;font-style:normal}:root{--font-heading-family: "quited_happinesmedium", sans-serif;--primary-color-1: #4D1C54;--primary-color-2: #C10A77;--primary-color-3: #F498B7;--background-color: #FDEAF1;--black: #000000;--dark-grey: #58595B;--light-grey: #cccccc;--off-white: #dfdfdf;--super-light-grey: #f2f2f2;--white: #ffffff;--green: #207B11;--red: #FF483D;--dark-red: #EB001B;--border-radius-XS: 4px;--border-radius-S: 8px;--border-radius-M: 16px;--spacing-xs: .4rem;--spacing-s: .8rem;--spacing-sm: 1.2rem;--spacing-m: 1.6rem;--spacing-l: 2.4rem;--spacing-xl: 3.2rem;--spacing-xxl: 4rem}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word;margin-top:0;margin-bottom:var(--spacing-sm)}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}p{margin-top:0}p:last-child{margin-bottom:0}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}@media only screen and (min-width:1100px){.h0{font-size:calc(var(--font-heading-scale) * 6rem)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.26667}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4.6rem);line-height:1.14286}}@media only screen and (min-width:1100px){h1,.h1{font-size:calc(var(--font-heading-scale) * 5.6rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.33333}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3.8rem);line-height:1.16667}}@media only screen and (min-width:1100px){h2,.h2{font-size:calc(var(--font-heading-scale) * 4.8rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.36364}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.2}}@media only screen and (min-width:1100px){h3,.h3{font-size:calc(var(--font-heading-scale) * 4rem);line-height:1.2}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.4}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.44444}@media only screen and (min-width:750px){h4,.h4{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.25}h5,.h5{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.28571}}h6,.h6{color:rgba(var(--color-foreground),1);margin-block-start:1.67em;margin-block-end:1.67em}.mb-0{margin-bottom:0!important}.w-100{width:100%}.body-text--22{font-size:calc(var(--font-body-scale) * 2.2rem);line-height:1.5}.body-text--20{font-size:calc(var(--font-body-scale) * 2rem);line-height:1.5}.body-text--18{font-size:calc(var(--font-body-scale) * 1.8rem);line-height:1.5}.body-text--16{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:1.5}.body-text--16Bold{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:1.5;font-weight:700}.body-text--14{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.5}.body-text--12{font-size:calc(var(--font-body-scale) * 1.2rem);line-height:1.5}.body-text--bold{font-weight:700}.mb-8{margin-bottom:var(--spacing-s)!important}.my-null{margin-block:0!important}.body-text--purple{color:var(--primary-color-1)!important}.body-text--pink{color:var(--primary-color-2)!important}.body-text--500{font-weight:500}.d-none{display:none!important}.d-flex{display:flex!important}.justify-between{justify-content:space-between!important}.text-capitalize{text-transform:capitalize!important}.ce-background--secondary{background-color:var(--background-color)}.btn{font-size:1.4rem;line-height:1.57143;font-weight:700;font-family:var(--font-body-family);padding:.8rem 1.6rem;border-radius:var(--border-radius-S);text-transform:capitalize;cursor:pointer;min-height:4.4rem;transition:background-color .3s ease,color .3s ease;text-decoration:none!important;display:inline-flex;justify-content:center;align-items:center;column-gap:.4rem}.btn--primary{background-color:var(--primary-color-2);color:var(--white);border:none}.btn--secondary{background-color:var(--primary-color-1);color:var(--white);border:none}.btn--outline{background-color:transparent;color:var(--white);border:1px solid var(--white)}.btn--outline:hover{background-color:var(--black);color:var(--white);border:1px solid var(--black)}.btn-outline--purple{background-color:transparent;color:var(--primary-color-1);border:1px solid var(--primary-color-1)}.btn-outline--purple:hover{background-color:var(--black);color:var(--white);border:1px solid var(--black)}.btn--primary:hover,.btn--secondary:hover{background-color:var(--black);color:var(--white)}.ce-link--primary{font-size:1.4rem;font-weight:700;line-height:1.57143;color:var(--primary-color-2);transition:color .3s ease-out;display:inline-flex;align-items:center;text-decoration:none}.ce-link--primary:hover{color:var(--dark-grey)}.ce-link--secondary{font-size:1.4rem;font-weight:700;line-height:1.57143;color:var(--primary-color-1);transition:color .3s ease-out;display:inline-flex!important;align-items:center;text-decoration:none!important}.ce-link--secondary:hover{color:var(--dark-grey)}.w-full{width:100%}@media only screen and (min-width:900px){.btn{font-size:1.6rem;line-height:1.5;padding:1rem 2rem;min-height:5.4rem}.ce-link--primary{font-size:1.6rem}}.header{min-height:5.6rem}.header__icon .svg-wrapper{width:2rem;height:2rem}.header__icon .icon{height:2rem;width:2rem;fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{height:3rem;width:3rem}.header__icon{color:var(--primary-color-1)}.js details[open].menu-opening>.menu-drawer{background-color:var(--background-color)}header .header-localization .disclosure .localization-form__select{color:var(--primary-color-1);font-weight:500;letter-spacing:0}header .header-localization .disclosure .localization-form__select:hover{text-decoration:none!important;color:var(--primary-color-2)}header .localization-form__select .icon-caret{height:2rem;top:calc(50% - 1rem)}header .header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{right:.4rem}.menu-drawer__inner-container .menu-drawer__utility-links{background-color:var(--primary-color-3)}.menu-drawer__utility-links .menu-drawer__account{font-weight:500;color:var(--primary-color-1)}@media only screen and (min-width:990px){.header__icon .svg-wrapper{width:2.4rem;height:2.4rem}.header__icon .icon{height:2.4rem;width:2.4rem}.header__icon,.header__icon--cart .icon{height:4rem;width:4rem}.announcement-bar__message.body-text--12{font-size:1.4rem}.announcement-bar,.announcement-bar__announcement{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}}@media only screen and (max-width:989px){.header__icons .header__search .header__icon.header__icon--search.header__icon--summary{position:absolute;left:5.6rem;top:50%;transform:translateY(-50%)}.header__heading-logo-wrapper .header__heading-logo{max-width:13.6rem;max-height:4rem}.header-wrapper .header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width:749px){.header__icons .header__search .header__icon.header__icon--search.header__icon--summary{left:4.2rem}.header__icons .cart-count-bubble{left:1.6rem;bottom:1.6rem}.menu-drawer__inner-container .menu-drawer__menu-item{padding-left:2rem;padding-right:2rem}}footer.footer{background-color:var(--primary-color-3)}.footer-block__details-content .list-menu__item--link{font-weight:500}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:var(--black)}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:var(--primary-color-2)}.list-menu__item--active{text-decoration:none!important;text-underline-offset:0!important;color:var(--primary-color-2)!important}.footer-block__newsletter{color:var(--primary-color-1)}.footer-block__headingNewsletter{margin-bottom:var(--spacing-m);text-transform:capitalize}.newsletter-form__field-wrapper .field{column-gap:var(--spacing-sm)}.newsletter-form__button.btn{flex-shrink:0}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.footer-block__brand-info{display:grid;grid-template-columns:auto 1fr;row-gap:1.2rem;column-gap:2.4rem}.footer-block__brand-info .footer-block__heading{grid-column:span 2;margin-bottom:0;font-size:1.4rem;font-weight:700;line-height:1.5}.footer-block__brand-info div.rte{grid-column:span 2;margin-bottom:2rem}.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:0}.footer-block__brand-info .footer__payment{margin-top:0;display:flex;flex-direction:column;justify-content:center;max-width:25rem}.footer-block__brand-info .list-payment{justify-content:flex-start}.footer-block--newsletter{margin-bottom:var(--spacing-xl)}.footer__payment .list-payment__item{padding:.15rem}.footer-block__details-content .list-menu__item--link{text-transform:uppercase}@media only screen and (min-width:480px){.footer-block__newsletter{background-color:var(--primary-color-1);padding:2.4rem;border-radius:var(--border-radius-M);color:var(--white)}}@media only screen and (min-width:750px){.footer-block__headingNewsletter{max-width:100%;font-size:calc(var(--font-heading-scale) * 4rem)}.footer-block__brand-info .footer-block__heading{font-size:1.6rem}}@media only screen and (min-width:1025px){.footer-block__newsletter{display:flex;align-items:center;column-gap:2rem;padding:8rem 4rem;justify-content:space-between}.footer-block__headingNewsletter{margin-bottom:0;text-align:left;max-width:55rem}}@media only screen and (max-width:749px){.js-footer-accordion{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.js-footer-accordion.open .svg-wrapper{transform:scaleY(-1)}.js-footer-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.js-footer-content.open{max-height:500px}.footer__blocks-wrapper>.footer-block.grid__item:last-child{margin-bottom:0}.newsletter-form__button.btn .svg-wrapper{width:1.8rem;height:1.8rem}.footer .footer-block__newsletter{width:100%}.footer .footer-block__newsletter{text-align:left}}.feature-card{display:flex;gap:16px;align-items:center;padding-left:2.4rem;padding-right:2.4rem}.feature-card__icon{position:relative;width:4.8rem;height:4.8rem;background-color:var(--background-color);border-radius:99rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-highlights__grid{row-gap:2.4rem}.ce-image--text1:not(.lp-banner) .page-width{max-width:100%;padding-left:0;padding-right:0}.ce-image--text1 .image-with-text__heading{max-width:56rem;text-transform:capitalize}.ce-image--text1.ce-image--text1Add .image-with-text__heading+.image-with-text__text{margin-top:var(--spacing-s)}.explore-tips__bottom-item-desc{margin-top:var(--spacing-xs)}.explore-tips__price{font-size:2rem;font-weight:700;color:var(--primary-color-1)}.explore-tips__compare-price{font-size:1.6rem;text-decoration:line-through;color:var(--dark-grey);font-weight:500}.explore-tips__badge{position:absolute;top:0;left:2rem;z-index:2;background:var(--primary-color-2);color:var(--white);padding:.2rem 1rem;border-bottom-left-radius:var(--border-radius-S);font-size:1.2rem;font-weight:500;border-bottom-right-radius:var(--border-radius-S)}@media only screen and (min-width:750px)and (max-width:989px){.feature-card{flex-direction:column;text-align:center}}@media only screen and (min-width:750px){.ce-image--text1.ce-image--text1Add .image-with-text__content>*+*{margin-top:var(--spacing-l)}.ce-image--text1.ce-image--text1Add .image-with-text__heading+.image-with-text__text{max-width:50rem;margin-top:var(--spacing-m)}}@media only screen and (min-width:990px){.ce-featured--product .explore-tips__media-col .explore-tips__header{display:none!important}.explore-tips__headerHighlite{background-color:var(--primary-color-3);text-align:center;padding:var(--spacing-l);margin-bottom:var(--spacing-l)}.ce-featured--product .explore-tips__container{flex-direction:row-reverse}.explore-tips__thumbs-slider{overflow:hidden!important}.ce-featured--product .explore-tips__content-col{margin-top:var(--spacing-m)}.explore-tips__cta.btn{max-width:24rem}.explore-tips__price{font-size:2.4rem}.explore-tips__compare-price{font-size:1.8rem}.learn-why__card-title.body-text--16Bold{font-size:calc(var(--font-body-scale) * 1.8rem)}.ce-why--section .feature-highlights__grid .feature-card__description{margin-top:var(--spacing-s)}}@media only screen and (min-width:1200px){.feature-card__icon{width:6rem;height:6rem}.feature-card__content .feature-card__title{font-size:calc(var(--font-body-scale) * 1.8rem)}.feature-card__content .body-text--14{font-size:calc(var(--font-body-scale) * 1.6rem)}.feature-highlights__grid>.grid__item{display:grid;justify-content:center}}@media only screen and (max-width:989px){.explore-tips__headerHighlite{display:none!important}}@media only screen and (max-width:749px){.pr-small--null{padding-right:0!important}.feature-highlights__grid{display:grid;justify-content:center}.ce-image--text1 .image-with-text__grid.grid{flex-direction:column-reverse}.ce-image--text1.ce-image--text1Add .image-with-text__grid.grid{flex-direction:column}.ce-image--text1 .image-with-text__heading{max-width:30rem}.ce-image--text1.ce-image--text1Add .btn{min-width:20.5rem}.ce-image--text1.ce-image--text1Add .image-with-text__heading{max-width:26rem}.ce-image--text1.ce-image--text1Add .image-with-text__text--caption.subtitle.subtitle--small{max-width:27rem}.ce-image--text1.ce-image--text1Add .image-with-text__heading+.image-with-text__text{max-width:31.8rem}.ce-why--section .feature-highlights__grid .feature-card .feature-card__title.body-text--16Bold{font-size:calc(var(--font-body-scale) * 1.4rem)}.ce-why--section .feature-highlights__grid .feature-card .feature-card__content>*+*{margin-top:var(--spacing-xs)}}.collection-hero--overlay{display:block!important;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:var(--primary-color-1);opacity:.6;pointer-events:none}.collection-toolbar__view-button{padding:.4rem;border-radius:var(--border-radius-XS);background-color:#0000;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);outline:none;box-shadow:none;color:var(--dark-grey)}.collection-toolbar__view-button:not(.is-active):hover{border-color:var(--background-color);background-color:var(--background-color)}.collection-toolbar__view-button.is-active{border-color:var(--primary-color-2);color:var(--primary-color-2)}.collection-toolbar__view-button .svg-wrapper{width:18px;height:18px}.product-grid .card__information .card__heading{color:var(--black);font-size:1.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5}.product-grid .card__information .card__heading:hover{color:var(--primary-color-1)}#main-collection-filters.facets-wrapper,#main-search-filters.facets-wrapper{border-bottom:.1rem solid var(--light-grey);padding-top:var(--spacing-s);padding-bottom:var(--spacing-s);position:sticky;top:0;background-color:var(--white);z-index:2}#main-collection-filters.facets-wrapper .facets-container,#main-search-filters.facets-wrapper .facets-container{padding-top:0}#main-collection-filters.facets-wrapper .facets-container .collection-toolbar,#main-search-filters.facets-wrapper .facets-container .collection-toolbar{margin-top:0;grid-column:1 / -1;grid-row:2}.facet-filters__field .facet-filters__sort{padding-right:2.3rem;font-weight:500;color:var(--dark-grey);text-align:right}.facet-filters__field .select .svg-wrapper{height:1.8rem;width:1.8rem;top:2px}.facet-filters__field .select .icon-caret{width:18px}.card__content .card__badge .badge{font-size:1rem;letter-spacing:0;line-height:1;padding:.4rem;background-color:var(--primary-color-2);border:none;color:var(--white);font-weight:500;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--border-radius-XS);border-bottom-right-radius:var(--border-radius-XS);min-width:4rem}.card .card__inner .card__media+.card__content{padding-top:0;padding-bottom:0}.price__percentage-badge{background:#207b111a;padding:0 .6rem;white-space:nowrap;color:var(--green);font-size:1.2rem;line-height:1.5;font-weight:500;border-radius:999px}span.price-item.price-item--regular,.price-item.price-item--sale{font-weight:700}.price--on-sale .price-item--regular{text-decoration:line-through;color:var(--dark-grey);font-size:1.2rem;font-weight:500}.price-item--saleBadge{display:flex;margin-top:.4rem;column-gap:.4rem;align-items:center}.card__content .quick-add{margin-bottom:0}.collection .grid.product-grid{--grid-mobile-horizontal-spacing: var(--spacing-sm);--grid-mobile-vertical-spacing: var(--spacing-l);margin-top:var(--spacing-m)}.card-wrapper .rating-star:before{background:none;-webkit-background-clip:unset;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M1.17157 1.17157C2.68084 -0.33769 5.09612 -0.388737 6.66667 1.01843C8.23722 -0.388737 10.6525 -0.33769 12.1618 1.17157C13.7239 2.73367 13.7239 5.26633 12.1618 6.82843L7.60948 11.3807C7.08878 11.9014 6.24456 11.9014 5.72386 11.3807L1.17157 6.82843C-0.390524 5.26633 -0.390524 2.73367 1.17157 1.17157Z' fill='%23C10A77'/%3E%3C/svg%3E");background-size:1.4rem 1.2rem;width:1.6rem;height:1.2rem;display:inline-flex;align-items:center;background-repeat:no-repeat;background-position:center center}.grid--2-col-tablet-down .grid__item.promotion-grid-item{width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2)}.ce-rating--countWrapper{display:flex;align-items:center;margin-bottom:var(--spacing-s)}.ce-rating--countWrapper>div.rating{margin-right:var(--spacing-xs);line-height:0}.ce-template--searchMain{background-color:var(--background-color);padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}.ce-template--searchMain .template-search__search .search{margin-top:var(--spacing-sm)}.ce-template--searchMain .template-search__search{margin-bottom:0}.ce-template--searchMain .template-search__header{margin-bottom:0;text-align:center}.ce-template--searchMain .template-search__header>p[role=status]{margin-top:var(--spacing-m)}.ce-template--searchMain .template-search__header .h2{color:var(--primary-color-1);text-transform:capitalize}.ce-template--searchMain .template-search__header .field:before,.ce-template--searchMain .template-search__header .field:after{display:none}.no-result--title{max-width:26rem;margin-inline:auto}.no-result--text{max-width:28.4rem;margin-inline:auto;color:var(--primary-color-1);font-weight:500}.no-result--text+h1{display:none!important}.ce-featured--collection .featured-collection__title{margin-bottom:var(--spacing-m)}.shopify-section:has(.template-search:not(.template-search--empty))~.shopify-section{display:none}.template-search:not(.template-search--empty){padding-bottom:4rem}.facets-wrapper--category .category-list{list-style:none;margin:0;padding:0 0 var(--spacing-s) 0;display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);overflow-x:auto}.facets-wrapper--category .category-list .category-list__item{white-space:nowrap}.facets-wrapper--category .category-list .category-list__item .category-link{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.6rem;border-radius:999px;border:1px solid var(--light-grey);font-size:1.4rem;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;color:var(--dark-grey);line-height:1.5}.facets-wrapper--category .category-list .category-list__item .category-link:not(.active):hover{background-color:var(--background-color);border-color:var(--background-color);color:var(--black)}.facets-wrapper--category .category-list .category-list__item .category-link.active{background-color:var(--primary-color-2);border-color:var(--primary-color-2);color:var(--white)}.ce-review--rating{display:flex;align-items:center;column-gap:var(--spacing-xs);min-height:2rem}.ce-review--rating+.card__heading{margin-top:var(--spacing-xs)}.ce-review--rating>.rating{line-height:0}.card-wrapper .ce-review--rating .rating-star{--letter-spacing: 0;line-height:0}.card__information .card__heading{margin-bottom:var(--spacing-xs)}.facet-filters__field .select select{border:none!important;outline:none!important}.facet-filters__field .select select option{text-align:left}.select select.facet-filters__sort:focus-visible{outline:none;outline-offset:0;box-shadow:none}.quick-add__submit{text-transform:capitalize}.ce-review--rating .rating-count,.explore-tips__details .rating-count{color:var(--dark-grey)}.btn--primary .loading__spinner svg .path{stroke:var(--white)}.quantity__input:focus-visible,.quantity__button:focus-visible{outline:none;box-shadow:none;outline-offset:0}.quantity__input:focus-visible{background-color:#0000!important}@media only screen and (min-width:750px){.ce-featured--collection .featured-collection__title{margin-bottom:var(--spacing-l)}.price__percentage-badge{padding:0 1.2rem;white-space:nowrap;font-size:1.4rem}.collection .grid.product-grid{--grid-desktop-horizontal-spacing: var(--spacing-m);--grid-desktop-vertical-spacing: var(--spacing-l);margin-top:var(--spacing-l)}#main-collection-filters.facets-wrapper,#main-search-filters.facets-wrapper{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.product-grid.product-grid--list .card.card--standard,.template-search__results.product-grid--list .card.card--standard{border:1px solid var(--light-grey);border-radius:16px;display:grid;grid-template-columns:1fr 2fr}.product-grid.product-grid--list .card.card--standard>.card__content,.template-search__results.product-grid--list .card.card--standard>.card__content{padding:var(--spacing-xl)}.card__content .card__badge .badge{font-size:1.4rem;padding:var(--spacing-xs) var(--spacing-sm)}.no-result--title{max-width:40rem}.no-result--text{max-width:35rem}.facets-wrapper--category .category-list{gap:var(--spacing-m)}.facets-wrapper--category .category-list .category-list__item .category-link{padding:.7rem 2rem;font-size:1.6rem}}@media only screen and (min-width:900px){.card__information .card__heading{font-size:1.6rem}.collection-toolbar__view-button .svg-wrapper{width:24px;height:24px}.ce-template--searchMain{padding-top:calc(var(--spacing-l) * 2);padding-bottom:calc(var(--spacing-l) * 2)}.ce-template--searchMain .field__button{height:5.4rem;width:5.4rem}.ce-featured--collection .featured-collection__title{margin-bottom:var(--spacing-xl)}.template-search:not(.template-search--empty){padding-bottom:8rem}.card__information .card__heading{margin-bottom:var(--spacing-s)}}@media only screen and (min-width:1100px){.no-result--title{max-width:50rem}#main-collection-filters.facets-wrapper,#main-search-filters.facets-wrapper{padding-top:var(--spacing-m)}}@media only screen and (min-width:1400px){#main-collection-filters.facets-wrapper.page-width,#main-search-filters.facets-wrapper.page-width{max-width:100%}#main-collection-filters.facets-wrapper.page-width>*,#main-search-filters.facets-wrapper.page-width>*{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}}@media only screen and (max-width:750px)and (max-width:989px){.facets-wrapper--category .category-list{margin-right:-3.2rem;padding-right:3.2rem;margin-left:-3.2rem;padding-left:3.2rem}}@media only screen and (max-width:749px){.facets-wrapper--category .category-list{margin-right:-1.6rem;padding-right:1.6rem;margin-left:-1.6rem;padding-left:1.6rem}}.quick-add__submit.loading,.cart-upsell-card__add.loading{font-size:0}.drawer__contents.cart__items--disabled{position:relative}.drawer__contents.cart__items--disabled:before,#main-cart-items.cart__items.cart__items--disabled:before{content:"";background-color:#ffffff80;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.drawer__contents.cart__items--disabled:after,#main-cart-items.cart__items.cart__items--disabled:after{content:"";position:absolute;top:50%;left:50%;width:2.4rem;height:2.4rem;margin:-20px 0 0 -20px;border:3px solid var(--background-color);border-top:3px solid var(--primary-color-2);border-radius:50%;animation:cartSpinner .8s linear infinite;z-index:10}@keyframes cartSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart-upsell-card{column-gap:var(--spacing-s);padding:var(--spacing-s);background:var(--white);border:1px solid var(--light-grey);border-radius:var(--border-radius-S);min-width:25rem;display:grid;grid-template-rows:auto auto;grid-template-columns:auto 1fr}.cart-upsell-card .product-form{grid-row:2;grid-column:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-top:var(--spacing-m)}.cart-upsell-card__image{flex-shrink:0;width:9rem;height:9rem;border-radius:var(--border-radius-S);overflow:hidden;background:var(--super-light-grey);grid-row:span 2}.cart-upsell-card__image img{width:100%;height:100%;object-fit:cover}.cart-upsell-card__info{flex-grow:1}.cart-upsell-card__title{margin:0 0 var(--spacing-xs);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--black)}.cart-upsell-card__title:hover{color:var(--primary-color-1)}.cart-upsell-card__price{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.cart-upsell-card__price-final{color:var(--primary-color-1);font-weight:700}.cart-upsell-card__price-old{color:var(--dark-grey);font-size:.9em}.cart-upsell-card__add{min-height:unset!important;font-size:1.4rem!important;padding:.5rem 1rem!important;min-width:6.3rem;border-radius:var(--border-radius-S);box-sizing:border-box}.upsell-nav__prev.swiper-button-disabled{opacity:.5;pointer-events:none}.cart-upsell-card>product-form{display:flex;flex-direction:column;align-items:flex-end;margin-top:var(--spacing-xs)}.drawer__cart-items-wrapper .cart-items>.cart-item:last-child{border-bottom:.1rem solid var(--light-grey);margin-bottom:0}.ce-main--cartItems .cart__header{margin-top:var(--spacing-s);margin-bottom:var(--spacing-xs)}.ce-main--cartItems .cart__items .cart-items{padding-left:0;padding-right:0;gap:0}.ce-main--cartItems .free-shipping-bar{padding:0 0 2.6rem}.ce-main--cartItems .free-shipping-bar__message{font-size:1.4rem}.ce-main--cartItems .quantity{min-height:calc((var(--inputs-border-width) * 2) + 3.2rem)}.cart__footer .cart__discount+.js-contents{border-top:.1rem solid var(--light-grey);margin-top:0!important;padding-top:var(--spacing-l)}.cart__footer .cart__ctas{margin-top:var(--spacing-l);gap:0}.cart__footer .cart__ctas .cart__checkout-button.btn{margin-bottom:var(--spacing-sm)}.cart-template .ce-featured--collection .featured-collection__title{max-width:30rem}.is-empty .free-shipping-bar,.is-empty .cart__header{display:none!important}.cart__footer-wrapper:has(.is-empty){display:none!important}.cart__items-wrapper:has(.is-empty){width:100%!important;max-width:100%!important;background-color:var(--background-color)}.cart__items-wrapper:has(.is-empty) .is-empty .cart__warnings{padding-top:calc(var(--spacing-l) * 2);padding-bottom:calc(var(--spacing-l) * 2)}.cart__warnings .btn:before,.cart__warnings .btn:after{display:none!important}.ce-image--text1.ce-image--text1Add .image-with-text__buttons{display:flex;column-gap:var(--spacing-sm);row-gap:var(--spacing-sm)}.cart__footer .cart__discount{border-bottom:.1rem solid var(--light-grey);padding-bottom:var(--spacing-l)}@media screen and (min-width:750px){.cart__header .cart__title.h2,.ce-cart__subtotal>h2{font-size:calc(var(--font-heading-scale) * 3.2rem)}.cart-template .ce-featured--collection .featured-collection__title{max-width:42rem}}@media screen and (min-width:800px){main.cart-template{display:flex;flex-wrap:wrap}main.cart-template>*{width:100%}main.cart-template>.cart__items-wrapper{flex:1 0 0;max-width:55%;margin-left:auto;width:100%}main.cart-template>.cart__footer-wrapper{max-width:45%;margin-right:auto;width:100%;padding-bottom:var(--spacing-l)}.cart__footer-wrapper .cart__footer>*{width:100%;max-width:40rem;margin-left:0!important}.ce-main--cartItems .cart__header{margin-top:var(--spacing-l)}.cart__footer-wrapper #main-cart-footer{position:sticky;top:0;z-index:1;background-color:var(--background-color);border-radius:var(--border-radius-S);padding-bottom:var(--spacing-l)}.scrolled-past-header.shopify-section-header-sticky.animate:not(.shopify-section-header-hidden)~main .cart__footer-wrapper #main-cart-footer{top:10rem}}@media screen and (min-width:900px){main.cart-template>.cart__items-wrapper{max-width:60%}main.cart-template>.cart__footer-wrapper{max-width:40%}.ce-main--cartItems .free-shipping-bar__message,.ce-main--cartItems .cart-item__price-wrapper .product-option{font-size:1.6rem}.ce-main--cartItems .cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.cart__header .cart__title.h2,.ce-cart__subtotal>h2{font-size:calc(var(--font-heading-scale) * 3.8rem)}}@media screen and (min-width:1100px){.cart-template .ce-featured--collection .featured-collection__title{max-width:52rem}}@media screen and (min-width:1441px){main.cart-template>.cart__items-wrapper{max-width:81.2rem}main.cart-template>.cart__items-wrapper .page-width{padding-left:0}main.cart-template>.cart__footer-wrapper{max-width:48.8rem}}@media screen and (max-width:799px){.cart__footer-wrapper .cart__footer>*{width:100%;max-width:100%;margin-left:0!important}}@media screen and (max-width:749px){.ce-main--cartItems .cart-item__media{width:12.5rem}.ce-main--cartItems .cart-item__media .cart-item__image{max-width:calc(12.5rem / var(--font-body-scale))}}@media screen and (min-width:750px){.page-width--full .media-text__text-item{padding-left:3.2rem;padding-right:3.2rem}.media-text__title.h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}.media-text__title.h2{font-size:calc(var(--font-heading-scale) * 3rem)}}@media screen and (min-width:990px){.page-width--full .media-text__text-item{padding-left:5rem;padding-right:5rem}.media-text__title.h1{font-size:calc(var(--font-heading-scale) * 4.4rem)}.media-text__title.h2{font-size:calc(var(--font-heading-scale) * 3.6rem)}}@media screen and (max-width:1220px){.ce-image--text1.ce-image--text1Add .image-with-text__buttons{flex-direction:column}}@media screen and (max-width:749px){.page-width--full .media-text__text-item{padding-left:1.6rem;padding-right:1.6rem}}.shopify-policy__container{max-width:100%;padding:0 0 4rem}main.legal-pages .shopify-section.section>.page-width{padding:0 0 4rem;max-width:100%;margin:0}.shopify-policy__container>.shopify-policy__body,main.legal-pages .main-page--bodyContent{max-width:calc(var(--page-width)/1.5);margin:0 auto;padding:0 1.6rem}main.legal-pages .main-page--bodyContent{margin-top:var(--spacing-l)}.shopify-policy__container>.shopify-policy__title,main.legal-pages .main-page-title{background-color:var(--background-color);padding:4rem var(--spacing-m);color:var(--primary-color-1)}main.legal-pages .main-page-title{margin:0;text-align:center;text-transform:capitalize}.shopify-policy__container>.shopify-policy__title>*:last-child{margin-bottom:0}.shopify-policy__container>.shopify-policy__title+.shopify-policy__body{margin-top:var(--spacing-l)}.shopify-policy__container>.shopify-policy__title h1{text-transform:capitalize}.shopify-policy__body p{font-weight:500}main.refund-policy .shopify-policy__body p>strong{color:var(--black);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2rem;text-transform:capitalize;display:block;margin-bottom:var(--spacing-s);margin-top:var(--spacing-xl)}main.refund-policy .shopify-policy__body p>strong+br{display:none}main.legal-pages .main-page--bodyContent p{font-weight:500}main.legal-pages .main-page--bodyContent p>em{font-style:normal}@media screen and (min-width:750px){.shopify-policy__container>.shopify-policy__body,main.legal-pages .main-page--bodyContent{padding-right:3.2rem;padding-left:3.2rem}main.refund-policy .shopify-policy__body p>strong{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.25}}@media screen and (min-width:990px){.shopify-policy__container>.shopify-policy__body,main.legal-pages .main-page--bodyContent{padding-left:5rem;padding-right:5rem}.shopify-policy__container,main.legal-pages .shopify-section.section>.page-width{padding-bottom:8rem}.shopify-policy__container>.shopify-policy__title+.shopify-policy__body{margin-top:calc(var(--spacing-l) * 2)}.shopify-policy__container>.shopify-policy__title,main.legal-pages .main-page-title{padding-top:6rem;padding-bottom:6rem}main.legal-pages .main-page--bodyContent{margin-top:calc(var(--spacing-l) * 2)}}@media screen and (max-width:749px){.shopify-policy__body>div>p:not(:last-child),main.legal-pages .main-page--bodyContent>p:not(:last-child){margin-bottom:var(--spacing-s)}}.ce-blog--section{background-color:var(--background-color);padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}.ce-blog--heading .breadcrumbs{text-align:center}.ce-blog-search-modal__content{margin-top:var(--spacing-m);padding-right:0;padding-left:0;max-width:74.2rem;margin-left:auto;margin-right:auto}.ce--main-blog-sidebar{position:sticky;top:0;z-index:2;background-color:var(--white);border-bottom:.1rem solid var(--light-grey)}.ce--blog-tabs{display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);padding-top:var(--spacing-m);padding-bottom:var(--spacing-m);overflow-x:auto;margin-right:-1.6rem;padding-right:1.6rem;margin-left:-1.6rem;padding-left:1.6rem}.ce--blog-tab{white-space:nowrap}.ce--blog-tab-link{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.6rem;border-radius:999px;border:1px solid var(--light-grey);font-size:1.4rem;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;color:var(--dark-grey);line-height:1.5;text-transform:capitalize;transition:background-color .3s,border-color .3s,color .3s}.ce--blog-tab:not(.active) .ce--blog-tab-link:hover{background-color:var(--background-color);border-color:var(--background-color);color:var(--black)}.ce--blog-tab.active .ce--blog-tab-link{background-color:var(--primary-color-2);border-color:var(--primary-color-2);color:var(--white)}.ce-main--blogList{margin-top:var(--spacing-m)}.ce-blog--articles .blog-articles__article{border:.1rem solid var(--light-grey);padding:var(--spacing-m);border-radius:var(--border-radius-M)}.ce-blog--articles .article-card .card__heading{margin-top:var(--spacing-sm);margin-bottom:0}.ce-blog--articles .blog-articles__article .card__information{padding-top:var(--spacing-sm);padding-bottom:0}.ce-blog--articles .blog-articles__article .card__information .article-card__info{padding-top:0;display:flex;column-gap:var(--spacing-sm)}.ce-blog--articles .blog-articles__article .card__information .article-card__info .circle-divider{flex-shrink:0;letter-spacing:0;font-size:1.2rem;color:var(--dark-grey)}.ce-article-cardCategories{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.ce-article-cardCategories .article-category{text-decoration:none;letter-spacing:0;background-color:var(--background-color);color:var(--primary-color-1);font-size:1.2rem;line-height:1.5;padding:0 var(--spacing-xs);font-weight:500;border-radius:var(--spacing-xs);text-transform:capitalize;text-align:center}.ce-blog--articles .article-card__excerpt{color:var(--primary-color-1);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:var(--spacing-s);margin-bottom:0}.ce-blog--articles .blog-articles__article .card__information .ce-link--primary{margin-top:var(--spacing-sm)}.ce-blog--caption{font-size:1.2rem}.article-template .ce-article-templateContent{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}.article-template .ce-article-templateContent p{font-weight:500}.ce-article-templateContent h1,.ce-article-templateContent h2,.ce-article-templateContent h3,.ce-article-templateContent h4,.ce-article-templateContent h5,.ce-article-templateContent h6{color:var(--black)}.ce-article-templateContent h1 strong,.ce-article-templateContent h2 strong,.ce-article-templateContent h3 strong,.ce-article-templateContent h4 strong,.ce-article-templateContent h5 strong,.ce-article-templateContent h6 strong{font-weight:inherit}.ce-article-templateContent hr{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.ce-article-templateContent p strong,.ce-article-templateContent li strong{color:var(--black)}@media screen and (min-width:750px){.ce-blog--articles.blog-articles{--grid-desktop-horizontal-spacing: var(--spacing-m);--grid-desktop-vertical-spacing: var(--spacing-m)}.ce--blog-tabs{margin-right:-3.2rem;padding-right:3.2rem;margin-left:-3.2rem;padding-left:3.2rem}.ce-blog--heading>h1{max-width:60rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:900px){.ce-main--blogList{margin-top:var(--spacing-xl)}.ce-blog--articles.blog-articles{grid-template-columns:1fr 1fr 1fr;--grid-desktop-horizontal-spacing: var(--spacing-m);--grid-desktop-vertical-spacing: var(--spacing-m)}.ce-blog--section{padding-top:calc(var(--spacing-xxl) * 2);padding-bottom:calc(var(--spacing-xxl) * 2)}.ce--blog-tabs{gap:var(--spacing-s)}}@media screen and (min-width:990px){.ce--blog-tabs{margin-right:-5rem;padding-right:5rem;margin-left:-5rem;padding-left:5rem}}@media screen and (min-width:1100px){.ce-blog--heading>h1{max-width:70rem}}@media screen and (min-width:1200px){.ce-blog--articles.blog-articles{--grid-desktop-horizontal-spacing: var(--spacing-l);--grid-desktop-vertical-spacing: var(--spacing-l)}}@media screen and (min-width:1441px){.ce--blog-tabs{margin-right:0;padding-right:0;margin-left:0;padding-left:0}}@media screen and (max-width:749px){.ce-blog--articles.blog-articles{--grid-mobile-vertical-spacing: var(--spacing-l)}.ce-article-templateContent h2,.ce-article-templateContent h3,.ce-article-templateContent h4,.ce-article-templateContent h5,.ce-article-templateContent h6{margin-bottom:var(--spacing-s)}}.ce-single--blogHeroWrapper{margin-top:0!important;background-color:var(--background-color);padding-top:4rem;padding-bottom:4rem}.ce-single--heroTop{margin:0!important;background-color:var(--background-color)}.article-template>.ce-single--heroTop:first-child{padding-top:4rem}.article-template>.ce-single--heroTop:first-child+.ce-single--heroTop{padding-top:var(--spacing-m);padding-bottom:4rem}.ce-single--heroTop .breadcrumbs{margin-bottom:0}.ce-single--heroTop .breadcrumbs+.article-template__title{margin-bottom:0;margin-top:var(--spacing-m)}.wrap-one--line{display:flex;align-items:center;column-gap:var(--spacing-sm);margin-top:var(--spacing-m)}.ce-single--heroTop .ce-article-cardCategories .article-category{background-color:var(--primary-color-2);color:var(--white)}.article-template__hero-container .article-template__hero-adapt.media{border-radius:var(--border-radius-S)}.ce-article-templateContent ul{list-style-position:outside}.ce-article-templateContent ul>li+li{margin-top:var(--spacing-m)}.ce-article-templateContent .sc_product_single,.ce-article-templateContent .sc_product_slider{padding-top:0;padding-bottom:0;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.ce-article-templateContent .sc_product_single .sc_product_single_title{text-align:left;font-size:calc(var(--font-heading-scale) * 2rem);margin-bottom:var(--spacing-m)}.ce-article-templateContent .sc_product_single .sc_product_single_title:after{display:none!important}.ce-article-templateContent .sc_product_single__details{padding-top:var(--spacing-m)!important}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__title{color:var(--primary-color-1)!important;font-family:var(--font-heading-family);font-style:var(--font-heading-style)!important;font-size:calc(var(--font-heading-scale) * 2rem)!important;line-height:1.4!important;margin-bottom:var(--spacing-m);font-weight:400}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__description{-webkit-line-clamp:8;color:var(--primary-color-1);font-weight:400;margin-bottom:var(--spacing-m)}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__product_original_price p{font-size:2.2rem!important;color:var(--primary-color-1)!important;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin:0}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__product_compare_price p{font-size:1.8rem!important;color:var(--dark-grey)!important;font-weight:500;line-height:1.5}.ce-article-templateContent .sc_product_slider .sc_product_slider__title{margin:0}.ce-article-templateContent .sc_product_slider .sc_product_slider__title h3{font-size:calc(var(--font-heading-scale) * 2rem);font-weight:400}.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_prev{margin-right:var(--spacing-s)}.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_next,.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_prev{padding:3.5px;color:var(--primary-color-1);border:1px solid var(--primary-color-1)}.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_prev svg path,.sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_next svg path{fill:var(--primary-color-1)}.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_next:hover,.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_prev:hover{background-color:var(--black);border-color:var(--black)}.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_prev:hover svg path,.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn .sc_product_slider__nav_btn_next:hover svg path{fill:var(--white)}.ce-article-templateContent .sc_product_slider .sc_product_slider__nav_btn{padding-bottom:0;margin:0;transform:translateY(-3rem)}.ce-article-templateContent .sc_product_card .sc_product_card__cta_btn .sc_product_card__cart_btn{box-shadow:none;border-radius:var(--spacing-s);font-size:16px!important;font-style:normal;font-weight:700;margin-bottom:0}.ce-article-templateContent .sc_product_card .sc_product_card__wrapper .sc_product_card__image_wrapper .sc_product_card__image{border-radius:var(--border-radius-M)}.ce-article-templateContent p img{border-radius:var(--border-radius-S);margin-bottom:0;margin-top:var(--spacing-xl);display:block}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__cta_btn .sc_product_card__cart_btn{box-shadow:none;border-radius:var(--border-radius-S);font-size:16px!important;font-weight:700;margin-bottom:var(--spacing-s);min-height:5.4rem;border:none}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__cta_btn a.sc_product_card__cart_btn{border:1px solid var(--primary-color-1);display:flex;justify-content:center;align-items:center;margin-bottom:0}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__cta_btn a.sc_product_card__cart_btn:hover{background-color:var(--black)!important;color:var(--white)!important;border-color:var(--black)!important}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__image_wrapper .sc_product_single__image img{display:block;margin:0}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__sale_badge .sc_product_single_badge{font-size:14px;background:#207b111a;color:#207b11;font-weight:500;padding:.2rem 1rem;line-height:1.5}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price{margin-bottom:0;column-gap:var(--spacing-s)}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__product_compare_price{margin-right:0;order:2}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__product_original_price{margin-right:0;order:1}.ce-article-templateContent .sc_product_single__product_price .sc_product_single__sale_badge{order:3}.sc_product_slider .swiper-pagination-bullet{background:var(--background-color);opacity:1}.sc_product_slider .swiper-pagination-bullet-active{background:var(--primary-color-1)}.ce-article-templateContent .sc_product_card .sc_product_card__wrapper .sc_product_card__details .sc_product_card__details__wrapper .sc_product_card__product_price{margin-bottom:var(--spacing-sm);flex-direction:row-reverse;justify-content:flex-end;column-gap:var(--spacing-s)}.ce-article-templateContent .sc_product_card .sc_product_card__wrapper .sc_product_card__details .sc_product_card__details__wrapper .sc_product_card__product_price .sc_product_card__product_compare_price p{font-weight:500;line-height:1.5;color:var(--dark-grey)!important}.ce-article-templateContent .sc_product_slider .sc_product_slider__swiper{padding-bottom:var(--spacing-xl)}.ce-article-templateContent .sc_product_slider .sc_product_slider__swiper .swiper-pagination-bullets{bottom:0}.ce-article-templateContent .sc_product_card .sc_product_card__wrapper .sc_product_card__details .sc_product_card__details__wrapper .sc_product_card__product_price .sc_product_card__product_original_price p{font-size:1.4rem!important;color:var(--primary-color-1)!important}.ce-article-templateContent .sc_product_card .sc_product_card__wrapper:hover .sc_product_card__product_title{color:var(--primary-color-1)!important}@media screen and (max-width:749px){.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__product_original_price p{font-size:2rem!important}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__product_compare_price p{font-size:1.6rem!important}.ce-article-templateContent .sc_product_card .sc_product_card__cta_btn .sc_product_card__cart_btn{font-size:14px!important;font-weight:700;min-height:4.4rem}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__cta_btn .sc_product_card__cart_btn{font-size:14px!important;min-height:4.4rem}.ce-article-templateContent .sc_product_card .sc_product_card__wrapper .sc_product_card__details .sc_product_card__details__wrapper .sc_product_card__product_title{font-size:1.4rem!important}}@media screen and (min-width:750px){.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__description{font-size:1.6rem!important}.ce-blog--caption,.ce-single--heroTop .ce-article-cardCategories .article-category{font-size:1.4rem}.ce-article-templateContent .sc_product_single .sc_product_single_title,.ce-article-templateContent .sc_product_slider .sc_product_slider__title h3{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.25;margin-bottom:var(--spacing-l)}.ce-article-templateContent .sc_product_card .sc_product_card__wrapper .sc_product_card__details .sc_product_card__details__wrapper .sc_product_card__product_title,.ce-article-templateContent .sc_product_card .sc_product_card__wrapper .sc_product_card__details .sc_product_card__details__wrapper .sc_product_card__product_price .sc_product_card__product_original_price p{font-size:1.6rem!important}}@media screen and (min-width:990px){.article-template>.ce-single--heroTop:first-child{padding-top:8rem}.article-template>.ce-single--heroTop:first-child+.ce-single--heroTop{padding-top:var(--spacing-l);padding-bottom:8rem}.ce-single--heroTop .ce-article-cardCategories .article-category{padding:var(--spacing-xs) var(--spacing-s)}.article-template__hero-container .article-template__hero-adapt.media{border-radius:var(--spacing-m)}.article-template .ce-article-templateContent{margin-top:calc(var(--spacing-l) * 2);margin-bottom:calc(var(--spacing-l) * 2)}.page-width--1100{max-width:110rem;margin-inline:auto}.ce-article-templateContent hr{margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xxl)}.ce-article-templateContent .sc_product_card .sc_product_card__cta_btn .sc_product_card__cart_btn{min-height:5.4rem}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__title{font-size:calc(var(--font-heading-scale) * 3rem)!important;line-height:1.2}.ce-article-templateContent .sc_product_single .sc_product_single__wrapper .sc_product_single__details_wrapper .sc_product_single__details .sc_product_single__product_price .sc_product_single__product_original_price p{font-size:2.4rem!important}}.retail-link .main-page--bodyContent{border-top:.1rem solid var(--light-grey)}.retail-link .page-width.page-width--narrow{max-width:var(--page-width);padding-left:1.6rem;padding-right:1.6rem}.retail-link .page-width .main-page-title{max-width:85rem;text-transform:capitalize;margin-bottom:var(--spacing-l)}.retail-link .main-page--bodyContent h2{color:var(--primary-color-1);padding-left:4rem;text-indent:-4rem;text-transform:capitalize}.retail-link .main-page--bodyContent h2 strong{font-weight:inherit}.retail-link .main-page--bodyContent ul{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));row-gap:var(--spacing-m);padding-left:4rem;column-gap:var(--spacing-l)}.retail-link .main-page--bodyContent ul>li{background-color:var(--background-color);padding:var(--spacing-l);border-radius:var(--border-radius-S);color:var(--primary-color-1)!important}.retail-link .main-page--bodyContent ul>li span{color:var(--primary-color-1)!important;font-weight:500}.retail-link .main-page--bodyContent ul>li a{color:var(--primary-color-2)!important;margin-top:var(--spacing-s);display:inline-block;text-decoration:none;font-weight:700}.retail-link .main-page--bodyContent ul>li a:hover{color:var(--black)!important}.retail-link .main-page--bodyContent ul>li a>span{color:inherit!important}@media screen and (min-width:750px){.retail-link .page-width.page-width--narrow{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:990px){.retail-link .page-width.page-width--narrow{padding-left:5rem;padding-right:5rem}}.ce-error--text{background-color:var(--background-color);border:1px solid var(--dark-red);padding:var(--spacing-xs) var(--spacing-s);align-items:center!important;border-radius:var(--spacing-xs);color:var(--dark-red)}.cart-item__error>.cart-item__error-text{color:var(--dark-red);font-weight:500}variant-selects .product-form__input .form__label{margin:0;color:var(--primary-color-1);font-family:var(--font-body-family);font-size:2rem;font-weight:500;letter-spacing:0}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--primary-color-2)!important}.product-form__input--pill input[type=radio]+label{border-radius:var(--border-radius-S)!important}.product-form__input--pill input[type=radio]+label:hover{background-color:var(--black);color:var(--white)}.variant_product .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{height:auto}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style.css.map */
