.main-content .rte p,.element-text.element-text--rte p,.main-content .rte li,.element-text.element-text--rte li{margin-bottom:1rem}.main-content .rte h2,.main-content .element-text.element-text--rte h2{font-size:var(--element-text-font-size--rte-heading-h2);margin-bottom:1.2rem;margin-top:1.5rem;text-transform:capitalize}.main-content .rte h3,.main-content .element-text.element-text--rte h3{margin-bottom:18px;margin-top:18px}ol,ul{margin-left:15px}[id*=__featured-collections] .layout-section{padding-bottom:0;padding-top:0}[id*=__featured-collections] .collection-item__title{font-family:var(--element-text-font-family--heading);font-size:18px;font-weight:var(--element-text-font-weight--Regular);line-height:24px}[id*=__featured-collections] .layout-section--featured-collections .grid-item{border:0}[id*=featured_collections_MY6Jtf] .layout-section{padding-bottom:0}[id*=featured_collections_MY6Jtf] .collection-image-wrap.collection-image--circle:hover,[id*=featured_collections_MY6Jtf] .collection-image--circle{border-radius:0}[id*=featured_collections_MY6Jtf] .layout-grid.layout-grid--gap{grid-template-columns:repeat(3,1fr)}[id*=__text-with-icons]{margin-top:0}[id*=__text-with-icons] .text-with-icons{background:#f1f1f3;padding-top:20px;padding-bottom:20px;margin-bottom:0}[id*=__text-with-icons] .has-4-per-row .text-with-icons__block{width:20%}[id*=__text-with-icons] .text-with-icons__blocks .text-with-icons__block{align-items:center;flex-direction:row;gap:10px;margin-bottom:0;padding:0 12px}[id*=__text-with-icons] .text-with-icons__block-icon{margin-bottom:0}[id*=__text-with-icons] .text-with-icons a,[id*=__text-with-icons] .text-with-icons p,[id*=__text-with-icons] .text-with-icons h3{font-size:16px;font-weight:var(--element-text-font-weight--Regular);margin-bottom:0}[id*=__text-with-icons] .text-with-icons__block-icon .element-icon{width:60px;height:60px}[id*=__slideshow-split] .hero__sidebyside-text--right .hero__sidebyside-content{background:var(--color-red);color:var(--color-white)}[id*=__slideshow-split] .hero__sidebyside-content-inner{text-align:center}[id*=__slideshow-split] .hero__sidebyside-content-inner .hero__top-subtitle{font-size:18px;font-family:var(--element-text-font-family--heading);font-weight:500}[id*=__slideshow-split] .hero__sidebyside-content-inner .hero__subtitle{font-size:18px;font-weight:var(--element-text-font-weight--heading)}[id*=__slideshow-split] .hero__sidebyside-content-inner .hero__title{text-transform:capitalize;font-weight:600}[id*=__slideshow-split] .hero__sidebyside-content-inner .layout-stack{display:flex;justify-content:center;margin-top:50px}[id*=__slideshow-split] .hero__sidebyside-content-inner .layout-stack button.element-button{border-radius:25px;margin:auto;padding-left:30px;padding-right:30px}[id*=__text_columns_Nfhb6C] .float-grid h2{text-align:center;font-size:20px;font-weight:var(--element-text-font-weight--Regular)}[id*=__text_columns_Nfhb6C] .text-spacing{margin-bottom:15px}[id*=__slideshow-split2] .hero__sidebyside-content-inner{text-align:center}[id*=__slideshow-split2] .hero__sidebyside-content-inner.hero__top-subtitle,[id*=__slideshow-split2] .hero__sidebyside-content-inner .hero__subtitle{font-size:16px}[id*=__slideshow-split2] .hero__sidebyside-content-inner .hero__title{text-transform:capitalize}[id*=__slideshow-split2] .hero__sidebyside-content-inner .hero__subtitle~.hero__subtitle{padding-top:30px;clear:both}[id*=__slideshow-split2] .hero__sidebyside-text--right .hero__sidebyside-content{background:#e3dfd6;color:var(--color-black)}.testimonials-section__inner .section-header h2{font-size:36px}.testimonials-section__inner span.testimonial-stars{color:var(--color-red)}.hotspots-section .hotspots{border-radius:10px;overflow:hidden}.hotspots-section .hotspot-content__block .grid-item{border:0}.hotspots-section .hotspots-wrapper .grid-item .grid-product__image-wrap{margin:7%}[id*=__promo-grid] .type-sale_collection a.color-scheme-3,[id*=__promo-grid] .type-sale_collection a.color-scheme-1{background:#dbceae;border-radius:10px}[id*=__promo-grid] .type-sale_collection .rte--strong{font-weight:600;line-height:80%}[id*=__promo-grid] .type-sale_collection .enlarge-text:has(~.rte--strong){margin-bottom:0}[id*=__promo-grid] .type-sale_collection .rte--block.enlarge-text{font-size:20px;font-weight:400}[id*=__promo-grid] .type-sale_collection .promo-grid__content{box-sizing:border-box;flex:0 1 40%;min-width:0;margin:0;padding:7%}[id*=__promo-grid] .type-sale_collection .type-sale-images{box-sizing:border-box;flex:1 1 60%;margin:0;padding:7% 7% 7% 3%}.grid-item .grid-product__title{font-family:var(--element-text-font-family--heading);font-weight:var(--element-text-font-weight--Regular)}.grid-item{border-right:1px solid #ecedee;margin-bottom:0}.product-grid.collection-grid .grid-item{border-bottom:1px solid #ecedee;padding-top:10px}.product-grid.collection-grid[data-view=list] .grid-item{border-bottom:1px solid #ecedee;border-right:0;padding-bottom:15px;padding-top:15px}.grid-item .grid-product__image-wrap{margin-top:10px}.grid-item .grid-product__actions{position:static;margin-top:10px;opacity:1;transform:none}.btn--icon svg.element-icon,.grid-item .grid-product__actions element-icon{display:none}.grid-item .grid-product__actions .btn--circle{align-items:center;border-radius:3px;display:flex;min-width:0;padding:0 12px;line-height:100%;height:30px}.grid-item .grid-product__actions span.icon__fallback-text.visually-hidden{font-size:14px;font-weight:500;height:auto;margin:0;position:static;white-space:nowrap;width:auto}.grid-item .grid-product__actions span.grid-product__sold-out{align-items:center;background:#666;border-radius:3px;color:#fff;display:flex;font-family:inherit;font-size:14px;font-weight:500;height:30px;justify-content:center;line-height:100%;padding:0;width:108px}.grid-item span.element-text:has(~.layout-stack){-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:49px;overflow:hidden}[data-view=list] .grid-item span.element-text:has(~.layout-stack){-webkit-line-clamp:inherit;height:auto}.grid-item .grid-item__meta .layout-stack .layout-stack{display:grid}.grid-item .grid-item__meta .layout-stack .layout-stack .element-text{order:2}.grid-item .grid-item__meta .layout-stack .layout-stack .element-text.element-text--line-through{order:1}.new-grid .grid-item{border-bottom:0}.new-grid .grid-item:last-child{border-right:0}.new-grid .grid-item .grid-product__image-wrap{margin-top:0}.price-range__slider-wrapper .noUi-horizontal .noUi-handle{background:var(--color-red)}.price-range__slider-wrapper .noUi-target{background:#e1dddd}.page-width.page-width--narrow .element-accordion__toggle .element-text--heading-xs{font-size:16px;font-weight:500}.element-chip__close-icon .element-icon.element-icon--line{stroke-width:6px}.tag--remove .element-chip--active{gap:10px}.collection-filter__sort :is(.element-button,.collection-filter__sort .element-button--shopify-payment-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded).element-button--inverted{color:var(--color-black);box-shadow:0 0 2px #0000004d;gap:20px;padding:8px 15px}.collection-sidebar__group span.element-text.element-text--body{font-size:14px}[id*=__main-collection] section-main-content.color-scheme-none{padding-top:0}button.grid-view-btn[data-view=large]{display:none}.element-badge{border-radius:3px}.element-badge--sale{background:var(--color-red);color:var(--color-white)}.element-price.element-text{font-weight:500}.element-text.element-text--line-through{color:#999;font-weight:300}.block-price__save .element-text,.element-text.element-text--line-through~span.element-text.element-text--body-sm{color:var(--color-red)!important;font-weight:400}.element-pagination-page{font-weight:500;padding-left:8px;padding-right:8px}.element-pagination-page--current{color:var(--color-red);font-weight:600}[dir=ltr] [data-grid-style=simple] .new-grid:not([data-view=list]) .grid-item__meta{margin-bottom:8px}button.add-to-cart{border-radius:25px}button.add-to-cart:disabled .element-text{color:#ffffffb3}span.sku-title{font-family:var(--element-text-font-family--heading);font-weight:600}.template-product .block-price span.label.variant__label{display:none}.template-product .element-price{font-weight:500;line-height:100%}.template-product .block-price .element-price{color:var(--color-red);font-size:35px}.template-product .element-price.element-text--line-through{color:#999;font-weight:300}.template-product .page-width.page-width--narrow:has(.element-accordion){max-width:var(--page-width)}.template-product .element-accordion .form-vertical{max-width:var(--page-narrow)}.template-product .product-grid__content h1{font-size:var(--element_font-size--headingpdp-h1);font-weight:400}.template-product .product__quantity label{font-family:var(--element-text-font-family--heading);font-weight:500}.product-grid__content .element-accordion .element-text--heading-xs{font-size:16px;font-weight:500}.product-grid__content .product-inventory__point .element-icon{margin-right:3px}[id*=_recommendations] .section-header,[id*=__more-products-vendor] .section-header{align-items:center;display:flex;justify-content:center;text-align:center}[id*=_recommendations] .section-header .section-header__title,[id*=__more-products-vendor] .section-header .section-header__title{display:inline-block}.cart__item-name{font-size:14px}button.cart__checkout{border-radius:25px}.cart__item-row.cart__item--subtotal .element-text{font-weight:600;font-size:20px}#cart-link svg{stroke:#000}main#checkout-main a{color:var(--color-red)}main#checkout-main a:hover{color:var(--color-black)}.template-search .site-header__search-island input#Search{border-radius:25px}.shop-login .bg-purple-primary{background-color:var(--color-red);border-radius:25px}@media only screen and (max-width:767px){.grid-item span.element-text:has(~.layout-stack){height:44px}[id*=__text_columns_Nfhb6C] .index-section{margin-bottom:60px}[id*=__text_columns_Nfhb6C] .float-grid h2{font-size:17px}[id*=__text_columns_Nfhb6C] .grid--flush-bottom{overflow:auto}[id*=__text_columns_Nfhb6C] .grid--flush-bottom>.grid__item{margin-bottom:0;min-width:70%}[id*=__text-with-icons]{margin-bottom:0}[id*=__promo-grid] .flex-grid__item:last-child{margin-bottom:0}.template-collection .collection-grid{margin-bottom:0}[id*=__recently-viewed] .index-section{margin-top:0}}@media only screen and (max-width:768px){.testimonials-section__inner .section-header h2,.template-index .heading-h2{font-size:24px}[id*=__featured-collections] .layout-grid{grid-template-columns:6}[id*=__slideshow-split] .hero__sidebyside-content-inner .hero__top-subtitle{font-size:16px}[id*=__slideshow-split] .hero__sidebyside-content-inner .hero__title{font-size:26px}.slideshow-wrapper .hero--template--26910979817793__slideshow-split2,.template-index .hero--template--26910979817793__slideshow-split{height:inherit}.template-index .hero__sidebyside-image .hero__image,.hero__sidebyside-image .element-placeholder{position:static}.template-index .hero__sidebyside-content-inner{padding:15px}[id*=__slideshow-split] .hero__sidebyside-content-inner .layout-stack{margin-top:20px}.template-index .hero__sidebyside,.template-index [id*=__slideshow-split] .slideshow__slide{height:auto}[id*=__promo-grid] .rte--block.enlarge-text{font-size:18px}[id*=__promo-grid] .flex-grid__item{margin-bottom:15px}.template-product .product-full-width:has(.element-accordion__content){margin-top:30px}[id*=__text_columns_Nfhb6C] .grid--flush-bottom{display:flex}.quick-add-btn .element-icon{stroke-width:8px}.template-collection [data-view=medium] .grid-item:nth-child(2n){border-right:0}.page-width.page-width--narrow .element-accordion__toggle .element-text--heading-xs{font-size:16px}}@media only screen and (max-width:1080px){.text-with-icons__blocks{flex-direction:inherit;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll}[id*=__text-with-icons] .has-4-per-row .text-with-icons__block{min-width:260px;width:260px}[id*=__featured-collections] .collection-item__title{font-size:16px}[id*=__promo-grid] .type-sale_collection .promo-grid__content{flex:0 1 45%}[id*=__promo-grid] .type-sale_collection .type-sale-images{flex:1 1 55%}}@media only screen and (min-width:768px)and (max-width:1080px){.template-index .heading-h2{font-size:30px}[id*=__promo-grid] .type-sale_collection .rte--strong{font-size:5.5em}.hotspots-section .hotspots-wrapper .grid-item .grid-product__image-wrap{margin:4%}}@media only screen and (min-width:768px)and (max-width:800px){.flex-grid--template--26910979817793__promo-grid .flex-grid__item{flex:0 1 50%}[id*=__slideshow-split] .hero__sidebyside-content-inner .hero__title{font-size:32px}}@media only screen and (min-width:769px){.index-section.color-scheme-none.text-columns-template--26910979817793__text_columns_Nfhb6C{padding-top:0}.hero__sidebyside-image{flex:0 1 50%}.hero__sidebyside-content{max-width:50%}[id*=__slideshow-split2] .hero__sidebyside-content-inner .hero__subtitle{margin:auto;max-width:450px}.grid-item .element-price.element-text{font-size:18px}[id*=_recommendations] .section-header,[id*=__more-products-vendor] .section-header{gap:20px;white-space:nowrap}[id*=_recommendations] .section-header:before,[id*=_recommendations] .section-header:after,[id*=__more-products-vendor] .section-header:before,[id*=__more-products-vendor] .section-header:after{content:"";height:1px;background:#0003;display:block;width:100%}.collection-filter__inner{border-bottom:1px solid #ecedee;border-top:1px solid #ecedee;padding:10px 0}.template-collection .grid-item__meta{margin:8px}.template-collection [data-view=medium] .grid-item:nth-child(3n){border-right:0}.template-collection :is(.grid-product__actions>button,.grid-product__actions .quick-add-btn,.grid-product__actions .quick-product__btn):hover{transform:none}}@media only screen and (min-width:1200px){[id*=__featured-collections] .layout-section.layout-section--featured-collections{padding:0 var(--page-width-padding);max-width:var(--page-width);margin:0 auto}.template-collection [data-view=medium] .grid-item{flex:0 0 25%}.template-collection [data-view=medium] .grid-item:nth-child(3n){border-right:1px solid #ecedee}.template-collection [data-view=medium] .grid-item:nth-child(4n){border-right:0}}.grid-item__content .grid-product__tags{bottom:auto;top:0}.grid-item__content .grid-product__tags .element-badge{font-size:11px;font-weight:600}.product-grid-item .grid-product__actions .quick-add-btn .btn{background:transparent;border:1px solid #000;color:#000}.product-grid-item .grid-item__content:hover .grid-product__actions .quick-add-btn .btn{color:#fff;background-color:#000;border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main.css.map */
