:root{--border-opacity: none !important;--buttons-border-opacity: none !important;--grid-desktop-vertical-spacing: 20px !important;--grid-desktop-horizontal-spacing: 20px !important;--font-heading-family: "gelica", sans-serif !important;--grid-mobile-vertical-spacing: 20px !important;--kl-reviews-reviews-secondary-background-color: #fbf9f7!important}.collection--full-width .slider-component-full-width{max-width:1200px;margin:auto}.collection--full-width .slider-buttons{position:absolute;top:50%;translate:0 -150%;justify-content:space-between;width:100%;pointer-events:none}.collection--full-width button.slider-button{z-index:2;pointer-events:auto!important}.collection--full-width button.slider-button.slider-button--prev,.collection--full-width button.slider-button.slider-button--next{translate:0%;background-color:#fff;border-radius:50%;border:1px solid currentcolor}.collection--full-width .slider-counter.caption{display:none}@media screen and (min-width:990px){.slider--desktop.grid--4-col-desktop .grid__item{width:25%!important;max-width:25%!important}.slider-component-full-width .slider--desktop{margin-right:50px!important;margin-left:50px!important}}@media screen and (min-width:750px){.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:0!important;scroll-margin-left:0!important}}.title-wrapper--no-top-margin{justify-content:center!important}.header:not(.header--middle-left) .header__inline-menu{margin-left:-40px!important;margin-right:-40px!important}.slideshow__controls{border:0px!important}.slideshow__autoplay.slider-button{display:none!important}.textdecor-position--top{border-bottom:0px!important}.mega-image-wrapper img{border-radius:20px}.header__menu-item:hover span,.header__active-menu-item{text-decoration-style:wavy!important;text-decoration-color:#cfdbeb!important;transition:none!important}details[open]:hover>.header__menu-item{text-decoration:none!important}details[open]>.header__menu-item{text-decoration-style:wavy!important;text-decoration-color:#cfdbeb!important;transition:none!important}.product--stacked .product__media-item:not(:first-child) .product__media{padding-top:150%!important}@media only screen and (max-width: 840px){.product--stacked .product__media{padding-top:150%!important}}h2{font-family:gelica,sans-serif!important;font-weight:400!important;font-style:normal!important}p{font-family:sofia-pro,sans-serif!important;font-weight:500!important;font-style:normal!important;color:#000!important}.header__inline-menu{font-family:sofia-pro,sans-serif;font-weight:700;font-style:normal}h4{font-family:sofia-pro,sans-serif!important;font-weight:700!important;font-style:normal!important}.footer__copyright{font-family:sofia-pro,sans-serif!important}.banner__text.body{font-family:sofia-pro,sans-serif!important;color:#000}.product__title h1{font-size:28px}.price--large{font-family:sofia-pro,sans-serif!important;font-weight:500!important}.product-form__input input[type=radio]+label{font-family:sofia-pro,sans-serif!important}.header__menu-item span{font-size:15px!important;color:#000!important}@media only screen and (max-width: 840px){.wavy-content-wrapper{display:none}}.mega-menu[open] .mega-menu__content{background-color:#f8f2f1}.mega-menu__list--condensed .mega-menu__link{font-weight:700!important}.mega-menu__list{grid-template-columns:repeat(5,minmax(0,1fr))!important}.mega_column-image-wrapper{border-radius:30px}a.mega-column_link{color:#000;font-family:gelica,sans-serif!important}.mega-menu[open] .mega-menu__content{padding-right:50px}h3.mega-heading{text-align:center}.header--top-center .mega-menu__list{display:grid!important}.list-unstyled .mega-menu__link{font-size:1.4rem!important}.mega-menu__link--level-2{font-size:1.9rem!important;font-family:gelica,sans-serif!important;background-color:#fff;border-radius:30px;text-align:center}.mega-menu__link,.mega-element-main{color:#000!important}.menu-drawer__close-button{font-family:sofia-pro,sans-serif!important;font-weight:700!important}.mega-element-main{font-size:1.9rem!important;font-family:gelica,sans-serif!important}nav.menu-drawer__navigation{font-family:sofia-pro,sans-serif!important;font-weight:700!important;font-style:normal!important}.menu-drawer__utility-links{background-color:#cfdbeb!important}.list-social__item .icon{color:#fff!important}a.button.button--primary{text-transform:uppercase;font-family:sofia-pro,sans-serif!important;font-weight:700!important;font-style:normal!important}.rich-text__buttons a.button.button--primary{background-color:#d2bdb5;color:#fff}a.button.button--primary:hover{transform:scale(1.2)!important;transition:.5s!important}.collection__view-all a:not(.link){background-color:#d2bdb5;color:#fff}.product-form__submit:hover{transform:scale(1.2)!important;transition:.5s!important}.button--secondary:hover{transform:scale(1.1)!important;transition:.5s!important}p.announcement-bar__message.h5{font-family:sofia-pro,sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:16px!important}p.announcement-bar__message.h5{color:#fff!important}.title-wrapper--no-top-margin>.title{text-align:center}@media screen and (max-width: 840px){.wavy-path{margin-top:90%!important;padding:50px!important}.wavy-svg-one{scale:1.9!important}}@media screen and (min-width:750px){.wavy-svg-one{padding-bottom:0!important;padding-top:2rem!important}.wavy-path{margin-top:0!important;translate:0 -25%!important}}@media screen and (max-width:749px){svg.wavy-svg-one{transform-origin:50% 0%}.wavy-path{translate:unset;margin-top:unset!important}}.card.article-card.card--card.card--media.color-background-1.gradient{background:#f1f3f7!important;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.blog-placeholder .placeholder{border-top-left-radius:30px;border-top-right-radius:30px}.article-card .card__heading{font-family:gelica,sans-serif!important;font-size:16px!important}.article-card__excerpt{font-size:14px!important;line-height:18px!important}.footer-block__content{color:#fff!important;font-size:16px;line-height:20px;margin-bottom:30px}.footer-block__details-content.rte{color:#fff!important;font-size:16px;line-height:20px}.footer-block__details-content .list-menu__item--link{font-family:sofia-pro,sans-serif!important;color:#fff!important;font-size:16px;line-height:20px}.footer-block__details-content .list-menu__item--link{font-size:16px!important;line-height:20px!important}.footer-block__heading{font-size:20px!important}.footer__content-bottom{border-top:1px solid white!important}.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .field{font-family:sofia-pro,sans-serif!important}.footer-block__details-content.rte.rte>p:last-child{color:#fff!important}a[href*=tiktok] .icon path{scale:1.3}@media screen and (max-width:749px){.footer-block__content{text-align:center!important}}@media screen and (max-width:749px){.footer-block__details-content.rte{text-align:center!important}}@media screen and (max-width:840px){.footer-block__details-content .list-menu__item--link{justify-content:center!important;line-height:10px!important}}@media screen and (max-width:749px){.footer-block__heading{text-align:center!important;font-size:18px!important}}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{font-family:sofia-pro,sans-serif!important}.footer .disclosure__link{font-family:sofia-pro,sans-serif!important}.list-social__item .icon{height:2.5rem!important;width:2.5rem!important}.localization-form:only-child .localization-form__select{font-weight:700}.footer .disclosure__link{font-weight:700}.footer__localization h2{color:#fff!important;font-size:20px!important}@media screen and (max-width:840px){.footer__localization h2{font-size:16px!important;text-align:center}}select{border-radius:30px;font-family:sofia-pro,sans-serif!important;color:#000}.contact .field__label{color:#000!important}.button,.button-label,.shopify-challenge__button,.customer button{text-transform:uppercase;font-family:sofia-pro,sans-serif!important;font-weight:700!important;font-style:normal!important}.field__label{letter-spacing:0px!important}.field__input,.contact .field{font-family:sofia-pro,sans-serif!important}a.c-vertical-tabs__tab{font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;text-transform:none!important;font-size:16px!important}.c-vertical-tabs__media img{object-fit:contain!important}.c-vertical-tabs__media--spacing img{padding:5rem!important}.c-vertical-tabs__content{padding:0!important;margin-left:-20px!important;margin-right:40px!important}.c-vertical-tabs__inner{height:500px}.field__input,.customer .field input,.customer .field{font-family:sofia-pro,sans-serif}.login .field+a{font-family:sofia-pro,sans-serif}.login a{font-family:sofia-pro,sans-serif}@media screen and (max-width:840px){.ss-grid__item.ss-grid__item--Image.ss-grid-span--2 .ss-grid-rowspan--1.ss-grid-item__position--center.rotating-image{overflow:hidden!important}}@media screen and (max-width:840px){.ss-grid__item.ss-grid__item--Image.ss-grid-span--2.ss-grid-rowspan--1.ss-grid-item__position--center.overlap-image{overflow:hidden!important}}.yotpo-banner-logged-out-text{font-family:sofia-pro,sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:16px!important;letter-spacing:.1rem!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink{font-family:sofia-pro,sans-serif!important;text-transform:none!important;color:#000!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after{color:#d2bdb5!important}.swym-notification-wishlist .swym-emphasis,.swym-notification-wishlist .swym-details{font-family:sofia-pro,sans-serif!important;color:#000!important}.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-wishlist-container-title-bar{font-family:sofia-pro,sans-serif!important;font-weight:700!important;background-color:#cfdbeb!important}.swym-ui-component .swym-wishlist-detail-header .swym-wishlist-main-title{letter-spacing:0px!important;color:#000!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-text-heading{color:#000!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-text-content{font-family:sofia-pro,sans-serif!important;color:#000!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-login-btn{border-radius:30px!important;font-family:sofia-pro,sans-serif!important;background-color:#cfdbeb!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-save-list-btn{border-radius:30px!important;font-family:sofia-pro,sans-serif!important;font-weight:700!important;color:#cfdbeb!important}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{font-family:sofia-pro,sans-serif!important;color:#000!important}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-continue-btn{border-radius:30px!important;font-family:sofia-pro,sans-serif!important;font-weight:700!important;background-color:#cfdbeb!important;text-transform:uppercase!important}.swym-ui-component .swym-atw-notification-container .swym-atw-notification-header-container .swym-atw-notification-header-wrapper .swym-atw-notification-header{font-family:sofia-pro,sans-serif!important;color:#000!important}.swym-ui-component .swym-atw-notification-container .swym-atw-notification-cta-wrapper .swym-atw-notification-cta{border-radius:30px!important;font-family:sofia-pro,sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.ss-grid__item.image-hyperlink .button:before{content:"";width:100%!important;box-shadow:none!important}.ss-grid__item.image-hyperlink .button:after{box-shadow:none!important}.ss-grid__item.image-hyperlink a.button.button--primary{position:static!important;font-size:0;padding:0!important;background-color:transparent;height:0!important;min-height:0!important}.ss-grid__item.image-hyperlink .ss-text__content__button-container{height:0!important}.card-information{font-family:sofia-pro,sans-serif}.card__heading{font-family:gelica,sans-serif!important;font-size:18px!important}.card.card--card.card--media.color-background-1.gradient{background-color:#fbf9f7}.quick-add__submit{background-color:#cfdbeb;color:#fff}.slider-counter{font-family:sofia-pro,sans-serif}quick-add-modal .product:not(.featured-product) .product__view-details{font-family:sofia-pro,sans-serif!important;color:#000!important}.product-form__submit{background-color:#000;color:#fff}dynamic-checkout .shopify-payment-button__button,cart-wallet-buttons .shopify-payment-button__button{background-color:#d2bdb5;font-family:sofia-pro,sans-serif;text-transform:uppercase;font-weight:700}.product-form__input input[type=radio]:checked+label{background-color:#cfdbeb!important;color:#fff;font-family:sofia-pro,sans-serif}fieldset.product-form__input .form__label,.product-popup-modal__button,.product-form__quantity .form__label{font-family:sofia-pro,sans-serif;color:#000}span.metafield-multi_line_text_field{color:#000!important}.product-recommendations__heading{text-align:center}.product__title h1{font-family:gelica,sans-serif!important}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label,.kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__filters__pill button,.kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__search input[type=text].kl_reviews__input_with_search_icon{font-family:sofia-pro,sans-serif!important}.reviews_all_container{margin-top:60px!important}.product__accordion.accordion.quick-add-hidden{border-radius:30px!important;background-color:#faf9f7!important;border-top:0px!important;border-bottom:0px!important;margin-top:10px!important;padding-left:20px!important}.product__accordion.accordion.quick-add-hidden p{margin-bottom:10px!important}.multicolumn .title-wrapper-with-link{justify-content:center!important;margin-bottom:40px!important}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important;padding-right:0!important}@media screen and (max-width:840px){.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:1.5rem!important;padding-right:1.5rem!important}}.product__description.rte.quick-add-hidden .rte>p:last-child{color:#000}.section-stylish--product .product.grid .grid__item.product__media-wrapper{padding-left:50px}.product__info-container{padding:0!important}.product-list-title{font-family:sofia-pro;color:#000;font-size:1.3rem;letter-spacing:.04rem}.productlist-grid .swatch-product-wrapper{color:#000;font-size:1.3rem;letter-spacing:.04rem}.productlist-grid img{border-radius:50%}.productlist-grid{width:70%}@media screen and (max-width: 989px){.grid--1-col-tablet-down .grid__item{padding:10px}}@media screen and (max-width: 840px){.section-stylish--product .product.grid .grid__item.product__media-wrapper{padding-left:20px;padding-right:20px}}.section-stylish--product .product.grid .grid__item.product__media-wrapper{grid-column:auto / span 5!important}.section-stylish--product .product.grid .product__info-wrapper.grid__item{grid-column:auto / span 7!important}@media screen and (max-width: 840px){.product-popup-modal__content{height:40%!important}}.product .price--sold-out .price__badge-sold-out{background:#f1e4e2!important;color:#000!important;text-transform:uppercase!important;font-family:sofia-pro!important;font-weight:700!important}.product__info-container .product__description{font-family:sofia-pro,sans-serif;color:#000}.productlist-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}@media screen and (max-width: 840px){.productlist-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.facets__summary span{font-family:sofia-pro,sans-serif;color:#000!important}.facet-filters__field .select__select,.mobile-facets__sort .select__select,.product-count__text,.facet-filters__label,.facets__heading,.facets__item{color:#000!important}@media screen and (max-width:840px){.grid--2-col-tablet-down .grid__item{padding:6px}}@media screen and (max-width:840px){.card__heading{font-size:16px!important}}@media screen and (max-width:840px){.quick-add__submit{padding:.3rem;font-size:12px}}@media screen and (max-width:840px){.price{font-size:1.3rem}}.product-popup-modal__content-info .h2{display:none}.product-popup-modal__content-info{padding-right:0!important}.cart-count-bubble{font-family:sofia-pro,sans-serif;font-weight:700}.cart-item__name{font-family:gelica,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:16px!important}.cart-drawer .cart-items thead tr,.product-option,.cart-item__error,.quantity__input{font-family:sofia-pro,sans-serif}.summary__title{font-family:sofia-pro,sans-serif;color:#000}.discounts{font-family:sofia-pro,sans-serif}.cart-drawer .cart-item:last-child{font-family:sofia-pro,sans-serif}.cart-drawer .tax-note{font-family:sofia-pro,sans-serif}.drawer__footer{margin-bottom:50px!important}.banner__box{border-radius:30px}.main-blog .title--primary{display:none!important}.article-template__title{font-family:gelica,sans-serif!important}.article-template__link{font-family:sofia-pro,sans-serif}.blog-articles{grid-template-columns:1fr 1fr 1fr!important}.card.article-card.card--card.card--media.color-background-1.gradient:hover{transform:scale(1.1)!important;transition:.5s!important}@media screen and (max-width:840px){.card.article-card.card--card.card--media.color-background-1.gradient:hover{transform:none!important;transition:none!important}}@media screen and (max-width:840px){.blog-articles{grid-template-columns:1fr!important}}.multicolumn.background-primary .multicolumn-card{background:#faf9f7!important;border-radius:30px}.yotpo-widget-referral-widget .yotpo-input-container .yotpo-input{border-radius:30px!important}.yotpo-widget-referral-widget .yotpo-email-view .yotpo-title-text{font-family:gelica,sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:28px!important;margin-bottom:10px!important}.yotpo-description-text{font-family:sofia-pro,sans-serif!important;font-weight:500!important;font-style:normal!important;color:#000!important}.yotpo-header-text{font-family:sofia-pro,sans-serif!important;font-weight:500!important;font-style:normal!important;color:#000!important;text-transform:uppercase!important}.yotpo-widget-referral-widget .yotpo-input-container .yotpo-input{font-family:sofia-pro,sans-serif!important}.yotpo-widget-button-text{font-family:sofia-pro,sans-serif!important;text-transform:uppercase!important}.yotpo-widget-referral-widget .yotpo-input-container .yotpo-input-example{font-family:sofia-pro,sans-serif!important;margin-top:10px!important}.yotpo-share-options-headline-text,.yotpo-copy-text,span.yotpo-share-button-txt{font-family:sofia-pro,sans-serif!important;font-weight:500!important;font-style:normal!important;color:#000!important}@media screen and (max-width:840px){.yotpo-widget-referral-widget .yotpo-friends-emails-view{margin-left:10px!important;margin-right:10px!important;margin-top:-20px!important}}.mega-menu__content:has(.mega-wrapper){display:flex}.product__title h2{font-size:32px}@media screen and (max-width:840px){div#ProductInfo-quickadd-template--15807386452033__main h2{font-size:22px}}.go3176171171 span{font-family:gelica!important;font-weight:500!important;line-height:.9em!important;font-size:22px!important}span.needsclick.go681896951.kl-private-reset-css-Xuajs1{background-image:url(/cdn/shop/files/Cloud_Background-square-100.jpg?v=1723607070)!important}button.needsclick.kl-teaser-XgDqJs.undefined.kl-private-reset-css-Xuajs1{filter:drop-shadow(rgba(0,0,0,.15) 0px 0px 5px)!important}.kl_reviews__carousel__header{font-size:32px!important;color:#000!important;letter-spacing:0px!important;text-align:center!important}.kl_reviews__carousel__slide--shadow{box-shadow:none!important}@media screen and (max-width:840px){.card__content .kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__stars_badge{margin-left:12px}}@media screen and (max-width:840px){.card__content .kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label{margin-left:36px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom-styles.css.map */
