.overflow-scroll-wrap #CollectionAjaxContent .grid-product__meta{height:130px}@media only screen and (max-width: 600px){.overflow-scroll-wrap #CollectionAjaxContent .grid-product__meta{height:115px}}.overflow-scroll-wrap #CollectionAjaxContent .grid{flex-wrap:inherit}.overflow-scroll-wrap #CollectionAjaxContent .grid__item{padding-left:30px}.okeReviews.okeReviews--theme .okeReviews-review-main-heading{font-family:manrope!important;font-weight:700!important;text-transform:uppercase;color:#3c0e30!important}#CollectionAjaxContent .grid-product__meta{height:auto}#CollectionAjaxContent .content-quick-add-custom:hover .content-add-plp-custom{z-index:1}#CollectionAjaxContent .content-add-plp-custom{display:block;position:absolute;bottom:0!important;background:rgba(255,255,255,.9);width:100%;margin:auto;left:0;right:0;z-index:-1;padding:5px 0}#CollectionAjaxContent .content-add-plp-custom.gift-card .variant-input-wrap{display:grid;grid-template-columns:repeat(4,1fr)}#CollectionAjaxContent .content-add-plp-custom.gift-card .add-to-cart{position:relative;bottom:0;width:auto;right:0}#CollectionAjaxContent .content-add-plp-custom .content-header-add{display:flex;justify-content:space-between}#CollectionAjaxContent .content-add-plp-custom .content-header-add p{font-style:normal;font-weight:800;font-size:18px;line-height:25px;text-align:center;color:#000;margin-bottom:7px}#CollectionAjaxContent .content-add-plp-custom .content-header-add a{font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:right;text-decoration-line:underline;color:#202f46;position:relative;margin-bottom:5px}#CollectionAjaxContent .content-add-plp-custom .product-section{display:none}#CollectionAjaxContent .content-add-plp-custom .button-fake-plp{background:#202F46;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;padding:13px 0;position:relative;bottom:0}#CollectionAjaxContent .content-add-plp-custom.active{display:block;padding:14px 15px;margin-bottom:0}#CollectionAjaxContent .content-add-plp-custom.active .product-section{display:block}#CollectionAjaxContent .content-add-plp-custom.active .button-fake-plp{display:none}#CollectionAjaxContent .content-add-plp-custom .product-single__form{margin:0!important}#CollectionAjaxContent .content-add-plp-custom fieldset[name=Color]{display:flex}#CollectionAjaxContent .content-add-plp-custom fieldset[name=Size] label{background:white}#CollectionAjaxContent .content-add-plp-custom .variant-input-wrap{display:flex;flex-wrap:wrap;align-items:center}#CollectionAjaxContent .content-add-plp-custom .variant-input-wrap label{padding:5px 8px;border-radius:0;display:block;font-size:12px}@media only screen and (max-width: 600px){#CollectionAjaxContent .content-add-plp-custom .variant-input-wrap label{padding:3px 5px}}#CollectionAjaxContent .content-add-plp-custom .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--colorTextBody)}#CollectionAjaxContent .content-add-plp-custom .variant-input-wrap label.color-swatch{border-radius:100px!important;width:24px;height:24px}#CollectionAjaxContent .content-add-plp-custom .size_fraction{font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center}@media only screen and (max-width: 600px){#CollectionAjaxContent .content-add-plp-custom .size_fraction{font-size:10px;line-height:14px}}#CollectionAjaxContent .content-add-plp-custom .add-to-cart{position:relative;bottom:0;width:100%;font-size:14px;padding:8px;background-color:#420732;color:#fff}#CollectionAjaxContent .grid__item:hover .content-add-plp-custom{display:block}@media only screen and (max-width: 600px){#CollectionAjaxContent .grid__item .content-add-plp-custom{display:block}}@media only screen and (max-width: 600px){#CollectionAjaxContent .grid-product--padded .grid-product__content{padding-left:0;padding-right:0}}#CollectionAjaxContent .grid-product__meta,#CollectionAjaxContent .grid-product__colors{opacity:1!important;transform:none!important}.content-corners{position:absolute;top:8px;background:#8989E5;right:8px;font-family:Manrope;font-style:normal;font-weight:600;font-size:14px;line-height:19px;letter-spacing:.01em;text-transform:uppercase;color:#fff;padding:2px 16px;z-index:1}.swiper-slide{background-color:#420732!important}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{opacity:1!important}button.btn.site-nav__thumb-button.js-toggle-slide-nav{display:none}.select-mobile-quickview{display:none!important}.content-info-banner{position:absolute;bottom:0;height:100%;left:0;right:0;z-index:1;width:100%;margin:auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:end;padding-bottom:80px}.content-info-banner .h1{font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:40px!important;line-height:56px;text-align:center;text-transform:uppercase;color:#fff}.content-info-banner .btn{position:relative;display:inline-block;width:auto;height:auto;background-color:#fff!important;background:#fff!important;border:none;cursor:pointer;padding:0;margin-top:25px}.content-info-banner .btn span{position:relative;display:inline-block;top:0;left:0;width:100%;padding:11px 58px;transition:.2s .1s;border:1px solid white;font-family:Manrope,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#04131a}.content-info-banner .btn-1:before{background-color:#fff;transition:.5s ease-out;position:absolute;content:""}.content-info-banner .btn-1:hover{background:transparent!important;background-color:transparent!important}.content-info-banner .btn-1 span:hover{color:#fff;transition:.5s .1s}.content-info-banner .btn.hover-filled-slide-right:before{top:0;bottom:0;right:0;height:100%;width:100%}.content-info-banner .btn.hover-filled-slide-right:hover:before{width:0%}.second-section-home{background:#FBF5F3;text-align:center;padding:58px 0}.second-section-home h3{font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-align:center;text-transform:uppercase;color:#420732;margin:12px auto}.second-section-home p{font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:center;color:#04131a}.brands-carousel{padding:64px 0;border-width:1px 0px;border-style:solid;border-color:#c29dc2;text-align:center}.brands-carousel h3{font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-transform:uppercase;color:#420732}.brands-carousel h4{font-family:Rumpi,sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:56px;color:#8989e5;letter-spacing:normal;text-transform:capitalize}.brands-carousel .slick-brands-home p{font-style:normal;font-weight:400;font-size:24px;line-height:40px;text-align:center;color:#04131a;width:60%;margin:auto}.brands-carousel .slick-brands-home img{width:144px;margin:37px auto auto;height:auto}.brands-carousel .slick-brands-home .slick-next:before,.brands-carousel .slick-brands-home .slick-prev:before{display:none}.section-header__title{font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:37px;text-align:center;color:#420732}.site-nav__dropdown{width:1000px;left:-60px;display:flex!important;justify-content:space-around;box-shadow:none}.site-nav__dropdown:before{content:"";background-color:#c2c2c2;width:100%;height:1px;position:absolute;top:13px;left:0;z-index:8}.site-nav__dropdown .arrow-down-menu{top:-1px;position:relative}.site-nav__dropdown .site-nav--active .site-nav__dropdown-link--second-level{font-weight:700}.site-nav__dropdown .site-nav__dropdown-link--second-level{display:flex;flex-direction:column;font-family:Manrope;font-style:normal;font-weight:400;font-size:18px;line-height:16px;text-align:center;letter-spacing:.04em;color:#420732;padding:10px 0 5px!important}.site-nav__dropdown .site-nav__dropdown-link--second-level:hover{font-weight:600}.site-nav__dropdown .site-nav__dropdown-link--second-level img{width:134px;height:195px;margin:0 auto 5px;object-fit:contain}.reviews-carousel-home .carousel-reviews{padding:0 6%}.reviews-carousel-home .slick-next:before,.reviews-carousel-home .slick-prev:before{display:none}.reviews-carousel-home .slick-next,.reviews-carousel-home .slick-prev{top:50%}.reviews-carousel-home .slick-prev{left:0}.reviews-carousel-home .slick-next{right:0}.reviews-carousel-home .item{background:#FBF5F3;display:flex;align-items:center}.reviews-carousel-home .item img{width:365px;height:512px;object-fit:cover}.reviews-carousel-home .item .content-info{text-align:center}.reviews-carousel-home .item .content-info h4{font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:37px;color:#420732;letter-spacing:normal;margin:0}.reviews-carousel-home .item .content-info h4 span{font-family:Rumpi;font-style:normal;font-weight:400;font-size:80px;line-height:80px;color:#8989e5;text-transform:lowercase;margin:initial}.reviews-carousel-home .item .content-info span{font-family:Manrope;font-style:normal;font-weight:500;font-size:20px;line-height:27px;text-align:center;color:#420732;margin:0 auto 15px;display:inline-block}.reviews-carousel-home .item .content-info p{font-family:Manrope;font-style:normal;font-weight:600;font-size:22px;line-height:40px;text-align:center;color:#04131a;width:80%;margin:auto}.reviews-carousel-home .item .content-info small{font-family:Manrope;font-style:normal;font-weight:800;font-size:16px;line-height:22px;text-align:center;color:#04131a;margin:20px 0;display:inline-block}.grid-product__link{display:block;overflow:hidden;top:0}@media only screen and (max-width: 600px){.template-index .overflow-scroller .grid__item:first-child{margin-left:0}.template-index .overflow-scroller::-webkit-scrollbar{display:none}.template-index .overflow-scroller{-ms-overflow-style:none;scrollbar-width:none}.template-index .overflow-scroll-wrap #CollectionAjaxContent .grid-product__meta{height:auto}.grid-product__link{display:block;overflow:hidden;top:0}}.carousel-block-home{padding:80px 0}.carousel-block-home .slick-slider-block-home{display:grid;grid-template-columns:1fr 1fr 1fr;gap:84px;padding:0 80px}.carousel-block-home h4{font-family:Manrope;font-style:normal;font-weight:800;font-size:18px;line-height:25px;text-align:center;letter-spacing:.1em;color:#04131a;margin:29px auto 8px}.carousel-block-home p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#04131a}.carousel-block-home .image-mobile{display:none}.carousel-block-home .slick-slide{margin:0 42px}.carousel-block-home .slick-list{margin:0 -27px}.carousel-block-home .content-item{text-align:center}.carousel-block-home .content-item img{width:100%;height:auto;margin:auto}.site-nav__link:hover{color:#420732}.footer-new{background:#420732;padding:96px 0 40px;color:#fff}.footer-new ul.site-footer__linklist{display:grid;grid-template-columns:2fr 2fr 3fr}.footer-new ul.site-footer__linklist a{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:40px;color:#fff}.footer-new ul.site-footer__linklist li:nth-child(1){grid-row:1 / 1}.footer-new ul.site-footer__linklist li:nth-child(2){grid-row:2 / 2}.footer-new ul.site-footer__linklist li:nth-child(3){grid-row:3 / 3}.footer-new ul.site-footer__linklist li:nth-child(4){grid-row:4 / 4}.footer-new ul.site-footer__linklist li:nth-child(5){grid-row:1 / 1}.footer-new ul.site-footer__linklist li:nth-child(6){grid-row:2 / 2}.footer-new ul.site-footer__linklist li:nth-child(7){grid-row:3 / 3}.footer-new ul.site-footer__linklist li:nth-child(8){grid-row:4 / 4}.footer-new ul.site-footer__linklist li:nth-child(9){grid-row:1 / 1}.footer-new ul.site-footer__linklist li:nth-child(10){grid-row:2 / 2}.footer-new ul.site-footer__linklist li:nth-child(11){grid-row:3 / 3}.footer-new .h2{font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:40px;text-transform:uppercase}.footer-new p{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:24px}.footer-new .footer__social a{border-color:#fff;border:1px solid;margin-bottom:20px;padding:8px}.footer-new .newsletter-form-group__input{background-color:#fff;border-bottom:none;font-family:Manrope;font-style:normal;font-weight:400;font-size:14px!important;line-height:24px;color:#c2c2c2;padding:8px 17px}.footer-new .newsletter-form-group__submit{background:#8989E5;font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:0 30px}.footer-new .newsletter-form-group{margin:0}.footer-new .content-grid-footer{display:grid;grid-template-columns:2fr 2fr}.footer-new .content-newsletter{padding-right:30%}.footer-new .site-footer__section.extra-icons{display:block;text-align:center}.footer-new .site-footer__section.extra-icons img{margin:0 8px;width:56px;height:56px}.footer-new .site-footer__copyright{font-family:Manrope;font-style:normal;font-weight:400;font-size:12px;line-height:24px;text-align:center;color:#fff}br.desktop{display:block}br.mobile{display:none}body #zonos{z-index:10!important}#CollectionAjaxContent .content-add-plp-custom .button-fake-plp{background:#420732!important}.okeReviews-reviewsSummary.js-okeReviews-reviewsSummary{flex-direction:column;display:flex!important}@media only screen and (max-width: 1024px){.carousel-block-home .slick-slider-block-home{gap:40px;padding:0 20px}.css-1gjnalc{padding:90px 15px!important}.disable-scroll-mobile{overflow-y:hidden}button.btn.site-nav__thumb-button.js-toggle-slide-nav{display:contents}.content-search-mobile{padding:3px 0 12px}.content-search-mobile .input-group-btn{display:flex;align-items:center}.content-search-mobile form{margin:0 10px 0 15px}.content-search-mobile form input{font-weight:400;font-size:14px!important;line-height:12px;border-bottom:1px solid!important}#shopify-section-header{position:relative}#shopify-section-header .slide-nav__overflow{top:0;left:0;right:0%;background:white;height:100vh;z-index:200}#shopify-section-header .slide-nav__overflow hr{border-top-color:#c4c4c4!important;width:33%;margin:10px 0 15px;border-top:1px solid;height:1px}#shopify-section-header .slide-nav__overflow .content-icons-mobile{margin:10px auto 15px}#shopify-section-header .slide-nav__overflow .content-icons-mobile a{margin-right:16px}.content-header-mobile{display:flex;align-items:center;justify-content:space-between;margin:5px 15px}.content-header-mobile .logo-icon svg{width:auto;height:16px}.content-header-mobile img{width:132px}.content-header-mobile svg{width:42px;height:42px}.navigation-mobile{list-style:none;margin:0 15px;font-size:14px;text-transform:uppercase}.navigation-mobile .menu-images{margin-top:20px}.navigation-mobile .menu-images li{margin-bottom:15px}.navigation-mobile .menu-images li a{display:block;width:100%;height:1px;padding-bottom:calc(75.5555% - 85px);overflow:hidden;position:relative}.navigation-mobile .menu-images li a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.navigation-mobile ul{margin:0}.navigation-mobile li{list-style:none;font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-transform:uppercase;color:#420732;margin:0}.navigation-mobile li.child-links{text-transform:capitalize;padding:12px 20px}.navigation-mobile .has-dropdown-link{font-weight:400;display:flex;align-items:center;justify-content:space-between;font-family:Tenor Sans,sans-serif;font-style:normal;font-size:16px;line-height:16px;text-transform:uppercase;color:#420732;padding:19px 0}.navigation-mobile .item-user-mobile .has-dropdown-link{justify-content:left}.navigation-mobile .item-user-mobile .has-dropdown-link svg{margin-right:10px}.navigation-mobile .has-dropdown ul{height:0;overflow:hidden;text-transform:capitalize;transition:all .2s ease}.navigation-mobile .has-dropdown svg{transition:all .2s ease}.navigation-mobile .has-dropdown.active{transition:all .2s ease}.navigation-mobile .has-dropdown.active ul{height:auto}.navigation-mobile .has-dropdown.active svg{transform:rotate(180deg);transition:all .2s ease}.btn.site-nav__thumb-button{padding:0!important;display:contents}.site-nav__thumb-cart{display:block!important;background-color:transparent!important;height:auto;padding:0}.header-layout--mobile-logo-only{justify-content:space-between!important}.reviews-carousel-home .item img{width:45%;height:100%;object-fit:cover}.reviews-carousel-home .item .content-info h4{font-size:22px}.reviews-carousel-home .item .content-info h4 span{font-size:44px;line-height:44px}.reviews-carousel-home .item .content-info span{font-size:16px;line-height:normal}.reviews-carousel-home .item .content-info p{font-size:16px;line-height:normal;width:90%}}@media only screen and (max-width: 600px){br.desktop{display:none}#shopify-section-product-template .variant-input-wrap.Size{display:none!important}br.mobile{display:block}.content-info-banner .h1{font-size:24px!important;line-height:initial;width:80%}.content-info-banner .btn{margin-top:15px}.content-info-banner .btn span{font-size:16px;line-height:22px;padding:8px 48px}.second-section-home{padding:30px 0}.second-section-home h3{font-size:18px;line-height:24px}.second-section-home p{font-size:14px;line-height:24px}.second-section-home p br{display:none}.carousel-block-home{padding:34px 0 27px}.carousel-block-home .slick-slider-block-home{grid-template-columns:1fr;gap:20px;padding:0 16px}.carousel-block-home h4{font-size:14px;line-height:19px;text-align:left;margin:0 auto 6px}.carousel-block-home p{font-size:12px;line-height:16px;text-align:left;margin:0 0 15px}.carousel-block-home p br{display:none}.carousel-block-home .content-item{text-align:left;display:grid;grid-template-columns:1fr 3fr;align-items:center;gap:25px}.carousel-block-home .image-mobile{display:block}.carousel-block-home .image-dektop{display:none}.brands-carousel{padding:25px 0}.brands-carousel h3{font-size:24px;line-height:40px}.brands-carousel h4{font-size:32px;line-height:32px}.brands-carousel .slick-prev{left:-5px;width:10px;height:21px}.brands-carousel .slick-prev svg{width:11px;height:21px}.brands-carousel .slick-next{right:-5px;width:10px;height:21px}.brands-carousel .slick-next svg{width:11px;height:21px}.brands-carousel .slick-brands-home p{width:84%;font-size:14px;line-height:24px}.brands-carousel .slick-brands-home img{margin:10px auto auto}.section-header__title{font-size:24px;line-height:28px}.template-index #CollectionAjaxContent .grid-product__hover-details .grid-product__colors{margin-top:0}.template-index #CollectionAjaxContent .content-corners{left:0;top:0;right:initial;font-family:Manrope;font-style:normal;font-weight:700;font-size:12px;line-height:16px;background:#8989E5}.reviews-carousel-home .slick-prev{left:-20px;width:10px;height:21px}.reviews-carousel-home .slick-prev svg{width:11px;height:21px}.reviews-carousel-home .slick-next{right:-20px;width:10px;height:21px}.reviews-carousel-home .slick-next svg{width:11px;height:21px}.reviews-carousel-home .carousel-reviews{padding:0}.reviews-carousel-home .carousel-reviews .item img{width:128px;height:100vw}.reviews-carousel-home .carousel-reviews .item .content-info h4{font-size:18px;line-height:21px;display:inline-block;width:150px;letter-spacing:normal}.reviews-carousel-home .carousel-reviews .item .content-info h4 span{font-size:32px;line-height:32px;width:auto;padding-left:3px;margin:-4px 0 0}.reviews-carousel-home .carousel-reviews .item .content-info span{font-size:10px;line-height:14px;margin:0 auto 10px;width:55%}.reviews-carousel-home .carousel-reviews .item .content-info p{font-weight:400;font-size:12px;line-height:18px}.reviews-carousel-home .carousel-reviews .item .content-info small{font-size:12px;line-height:16px;margin:12px 0}.reviews-carousel-home .carousel-reviews .item .content-info .content-stars svg{width:16px;height:16px}.footer-new{padding:48px 0 40px}.footer-new .h2{font-size:18px;line-height:40px}.footer-new p{font-size:12px;line-height:18px}.footer-new ul.site-footer__linklist{display:grid;grid-template-columns:1fr 1fr;text-align:center}.footer-new ul.site-footer__linklist a{font-size:12px;line-height:40px}.footer-new ul.site-footer__linklist li:nth-child(5){grid-row:5 / 5}.footer-new ul.site-footer__linklist li:nth-child(6){grid-row:6 / 6}.footer-new ul.site-footer__linklist li:nth-child(7){grid-row:1 / 1}.footer-new ul.site-footer__linklist li:nth-child(8){grid-row:2 / 2}.footer-new ul.site-footer__linklist li:nth-child(9){grid-row:3 / 3}.footer-new ul.site-footer__linklist li:nth-child(10){grid-row:4 / 4}.footer-new ul.site-footer__linklist li:nth-child(11){grid-row:5 / 5}.footer-new .newsletter-form-group{max-width:100%}.footer-new .content-grid-footer{grid-template-columns:1fr}.footer-new .newsletter-form-group__submit{padding:0 27px;font-size:16px}.footer-new .content-newsletter{padding-right:0;text-align:center}.footer-new .content-links{margin-top:25px}button.btn.site-nav__thumb-button.js-toggle-slide-nav{display:contents}.select-mobile-quickview{display:block!important}.variant-input-wrap.Size{display:grid!important;grid-template-columns:repeat(4,1fr)!important}.variant-input-wrap.Denominations{display:none!important}#CollectionAjaxContent .content-add-plp-custom.gift-card .variant-input-wrap{display:flex;margin:15px auto}#CollectionAjaxContent .content-add-plp-custom.gift-card .add-to-cart{position:relative;bottom:0;width:100%;right:0;background-color:#420732}#CollectionAjaxContent .content-add-plp-custom .button-fake-plp{font-size:12px;line-height:16px;padding:8px 0}#CollectionAjaxContent .content-add-plp-custom{width:100%}#CollectionAjaxContent .grid{margin-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}#CollectionAjaxContent .grid__item{padding-left:0;float:initial;width:48%}#CollectionAjaxContent .content-corners{left:0;top:0;right:initial;font-family:Manrope;font-style:normal;font-weight:700;font-size:12px;line-height:16px;background:#8989E5;padding:2px 10px}#CollectionAjaxContent .grid-product__title{font-style:normal;font-weight:400;font-size:14px;line-height:19px}#CollectionAjaxContent .okeReviews .okeReviews-reviewsSummary-ratingCount{font-size:12px}#CollectionAjaxContent .okeReviews .okeReviews-starRating--small{height:25px;width:80px}#CollectionAjaxContent .okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer{background-size:75px 22px}#CollectionAjaxContent .grid-product__hover-details .grid-product__colors{margin-top:10px}#CollectionAjaxContent .content-add-plp-custom .content-header-add p{font-size:12px;line-height:16px;margin:0}#CollectionAjaxContent .content-add-plp-custom .variant-input-wrap{display:flex;margin:10px auto 0}#CollectionAjaxContent .variant-wrapper{margin-bottom:0}#CollectionAjaxContent .content-add-plp-custom.active{padding:12px 8px 0}#CollectionAjaxContent .content-add-plp-custom .add-to-cart{position:relative;bottom:0;width:100%;right:0;background-color:#420732}#CollectionAjaxContent .content-add-plp-custom .content-header-add a{font-size:12px;line-height:16px}#CollectionAjaxContent .content-add-plp-custom .add-to-cart{padding:7px 0!important;text-transform:uppercase;font-size:12px;line-height:normal;font-weight:500}#CollectionAjaxContent .variant-wrapper select{width:100%;font-size:14px!important;border:1px solid #969696;padding:3px 8px}.css-1gjnalc{padding:90px 15px!important}.disable-scroll-mobile{overflow-y:hidden}.content-search-mobile{padding:3px 0 12px}.content-search-mobile .input-group-btn{display:flex;align-items:center}.content-search-mobile form{margin:0 10px 0 20px}.content-search-mobile form input{font-weight:400;font-size:14px!important;line-height:12px;border-bottom:1px solid!important}#shopify-section-header{position:relative}#shopify-section-header .slide-nav__overflow{top:0;left:0;right:0%;background:white;height:100vh}#shopify-section-header .slide-nav__overflow hr{border-top-color:#c4c4c4!important;width:33%;margin:10px 0 15px;border-top:1px solid;height:1px}#shopify-section-header .slide-nav__overflow .content-icons-mobile{margin:10px auto 15px}#shopify-section-header .slide-nav__overflow .content-icons-mobile a{margin-right:16px}.content-header-mobile{display:flex;align-items:center;justify-content:space-between;margin:5px 15px}.content-header-mobile img{width:132px}.content-header-mobile svg{width:42px;height:42px}.navigation-mobile{list-style:none;margin:0 20px;font-size:14px;text-transform:uppercase}.navigation-mobile ul{margin:0}.navigation-mobile li{list-style:none;font-family:Tenor Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-transform:uppercase;color:#420732;margin:0}.navigation-mobile li.child-links{text-transform:capitalize;padding:12px 20px}.navigation-mobile .has-dropdown-link{font-weight:400;display:flex;align-items:center;justify-content:space-between;font-family:Tenor Sans,sans-serif;font-style:normal;font-size:16px;line-height:16px;text-transform:uppercase;color:#420732;padding:19px 0}.navigation-mobile .item-user-mobile .has-dropdown-link{justify-content:left}.navigation-mobile .item-user-mobile .has-dropdown-link svg{margin-right:10px}.navigation-mobile .has-dropdown ul{height:0;overflow:hidden;text-transform:capitalize;transition:all .2s ease}.navigation-mobile .has-dropdown svg{transition:all .2s ease}.navigation-mobile .has-dropdown.active{transition:all .2s ease}.navigation-mobile .has-dropdown.active ul{height:auto}.navigation-mobile .has-dropdown.active svg{transform:rotate(180deg);transition:all .2s ease}.btn.site-nav__thumb-button{padding:0!important;display:contents}.site-nav__thumb-cart{display:block!important;background-color:transparent!important;height:auto;padding:0}.header-layout--mobile-logo-only{justify-content:space-between!important}}.has-dropdown-link.has-dropdown__opened+ul{height:auto!important}.klaviyo_form_trigger{font-family:Manrope;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.01em;text-decoration-line:underline;color:#8989e5;text-align:center}#CartDrawerSpecialInstructions{min-height:0;height:0px;opacity:0}.cart-shipping__wrapper{padding:60px 50px 50px 0;max-width:700px;margin:0 auto;text-align:center}@media only screen and (max-width: 600px){.cart-shipping__wrapper{padding:60px 50px 50px 15px}}[data-cart-item-id="43697829445858:65fc269ee24a3e36d395e70ba9885596"] .one-quarter,[data-cart-item-id="43740990177506:271e00548e31f4b0bfe7d363f279702f"] .one-quarter{display:none}.cart-shippingThreshold__bar{position:relative;height:5px;background:#DADADA;border-radius:5.5px;width:362px;margin:auto}@media only screen and (max-width: 600px){.cart-shippingThreshold__bar{width:auto}}.cart-shippingThreshold__progress{position:absolute;top:0;left:0;min-width:0;max-width:100%;height:100%;display:block;background-color:#420732;border-radius:5.5px}.content-text-custom-gift{font-size:12px!important;margin:15px auto 0}.cart-shippingThreshold__progress_start{content:"";width:36px;height:36px;position:absolute;display:flex;justify-content:center;align-items:center;top:-15px;margin-left:-15px;background:white;border-radius:100%;padding:0;font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:center;letter-spacing:.02em}.cart-shippingThreshold__progress_start.shipping{left:25%!important}.cart-shippingThreshold__progress_start.shipping:before{content:"Free shipping";position:absolute;top:-30px;width:max-content}.cart-shippingThreshold__progress_start.shipping:after{content:"$75";position:absolute;bottom:-30px;width:max-content;font-weight:700}.cart-shippingThreshold__progress_start.gift{left:60%!important}.cart-shippingThreshold__progress_start.gift:before{content:"Free gift";position:absolute;top:-30px;width:max-content}.cart-shippingThreshold__progress_start.gift:after{content:"$150";position:absolute;bottom:-30px;width:max-content;font-weight:700}.cart-shippingThreshold__progress_start.cupon{left:100%!important}.cart-shippingThreshold__progress_start.cupon:before{content:"$15 off next purchase";position:absolute;top:-40px;width:115px}.cart-shippingThreshold__progress_start.cupon:after{content:"$250";position:absolute;bottom:-30px;width:max-content;font-weight:700}.cart-shippingThreshold__progress_start.complete{background:#420732}.cart-shippingThreshold__progress_start.complete path{stroke:#fff}.cart-shippingThreshold__progress_start.complete ellipse{stroke:#fff}.product-slide a{display:block}.content-gamification{background:#F7F7F7;padding-bottom:15px}.content-gamification p{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#04131a;letter-spacing:.03em}.content-gamification .price-gamification{font-family:Manrope;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;color:#04131a;margin-top:15px;margin-bottom:0}.content-gamification .cart-shipping__numOuter span{color:#8989e5;font-weight:800}.content-countdown-checkout{background:#8989E5;text-align:center;padding:10px 0}.content-countdown-checkout p{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#fff;margin:0}.content-countdown-checkout p span{font-weight:700}.after-content{text-align:center;margin-top:15px}.content-add-plp-custom .variant-wrapper .size-chart-btn{display:none!important}.variant-input-wrap.Cup{grid-template-columns:repeat(2,1fr)!important}.template-collection .variant-input-wrap{padding:0 0 10px}.popup-size-chart h3{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:40px;line-height:47px;text-transform:uppercase;color:#420732;margin-bottom:0!important}.popup-size-chart .body-size-chart{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#000;width:65%;margin:auto}.popup-size-chart .text-table-size-chart{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#000;margin:29px auto 19px;width:95%}.template-product .product-single__title{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:40px;line-height:40px;text-transform:uppercase;color:#420732;margin-bottom:9px}.template-product .product-single__meta .okeReviews.okeReviews--theme .okeReviews-reviewsSummary{display:flex!important;flex-direction:row!important;align-items:end!important}.template-product .qty-input{color:#000;background:#fff;display:flex;align-items:center;overflow:hidden}.template-product .qty-input .product-qty,.template-product .qty-input .qty-count{background:transparent;color:inherit;font-weight:700;font-size:inherit;border:none;display:inline-block;min-width:0;height:2.5rem;line-height:1}.template-product .qty-input .product-qty:focus,.template-product .qty-input .qty-count:focus{outline:none}.template-product .qty-input .product-qty{width:50px;min-width:0;display:inline-block;text-align:center;-webkit-appearance:textfield;appearance:textfield}.template-product .qty-input .product-qty::-webkit-outer-spin-button,.template-product .qty-input .product-qty::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.template-product .qty-input .qty-count{padding:0;cursor:pointer;width:2.5rem;font-size:1.25em;text-indent:-100px;overflow:hidden;position:relative}.template-product .qty-input .qty-count:before,.template-product .qty-input .qty-count:after{content:"";height:2px;width:10px;position:absolute;display:block;background:#000;top:0;bottom:0;left:0;right:0;margin:auto}.template-product .qty-input .qty-count.qty-count--add:after{transform:rotate(90deg)}.template-product .bnt-custom-quantity{display:flex;gap:10px}.template-product .bnt-custom-quantity .btn{width:100%!important}.template-product .bnt-custom-quantity-preorder{display:grid!important;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);height:auto;grid-gap:0;column-gap:10px}.template-product .bnt-custom-quantity-preorder div.qty-input{grid-area:2 / 1 / 1 / 1}.template-product .bnt-custom-quantity-preorder button{grid-area:1 / 2 / 2 / 5}.template-product .bnt-custom-quantity-preorder .preorder-text{grid-area:2 / 1 / 3 / 5;padding-top:10px}.template-product .bnt-custom-quantity-preorder .preorder-text p{margin:0;font-weight:700;font-style:italic}@media (max-width: 767px){.template-product .bnt-custom-quantity-preorder div.qty-input{width:100%}}.template-product .variant-input-wrap.Size{margin:0 0 25px}.template-product .content-icons-product{width:80%;display:grid;grid-template-columns:repeat(1,1fr);margin:15px 0 0;background:#FCFCFC;padding:25px}.template-product .content-icons-product .icon{display:flex;width:auto;height:auto;align-items:center;margin:6px 0}.template-product .content-icons-product .icon p{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#420732;margin-left:8px;margin-bottom:0}.template-product .okeReviews .okeReviews-widgetNavBar{text-align:center}.template-product .okeReviews .okeReviews-widgetNavBar-item{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-transform:uppercase;color:#717070}.template-product .okeReviews.okeReviews--theme .okeReviews-widgetNavBar-count{display:none!important}.template-product .okeReviews .okeReviews-widgetNavBar-item{margin:0 20px}.template-product .okeReviews-reviewsWidget-header-poweredBy{display:none!important}.template-product .okeReviews .okeReviews-reviewsWidget-header{display:flex;width:100%;align-items:center;justify-content:center;margin:40px auto}.template-product .okeReviews .okeReviews-reviewsWidget-header-controls{text-align:right;vertical-align:top;width:auto}.template-product a.okeReviews-reviewsWidget-header-controls-writeReview.js-okeReviews-writeReview.okeReviews-button{border:1px solid #420732;font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#420732;padding:13px 70px;box-shadow:none;transition:none;background-color:transparent}.template-product .okeReviews .okeReviews-widgetNavBar-item[aria-selected=true]{color:#420732;border-bottom:3px solid #420732}.template-product .okeReviews.okeReviews--theme .okeReviews-reviewsSummary{display:flex}.template-product .okeReviews .okeReviews-reviewsSummary-ratingCount{font-family:Manrope;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-decoration-line:underline;color:#420732}.template-product .product__price{font-family:Manrope;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#420732}.template-product .product__note{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#04131a}.template-product .variant-input-wrap.Size label{border:1px solid #717070;border-radius:0;padding:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.template-product .variant-input-wrap.Cup label{padding:5px 8px;font-size:12px;border-radius:0;display:block}.template-product .variant-input-wrap input[type=radio]:checked+label{border:2px solid gray;box-shadow:none;font-family:Manrope;font-style:normal;font-weight:700;font-size:14px;text-align:center;color:#420732}.template-product .product__thumbs--beside{width:80%;margin:auto}.template-product .product__thumbs--beside .slick-slide{margin:0 12px}.template-product .product__thumbs--beside .slick-list{margin:0 -12px}.template-product .product__thumbs--beside .slick-next{right:-50px}.template-product .product__thumbs--beside .slick-prev{left:-50px}.template-product .product__thumbs--beside .slick-next:before,.template-product .product__thumbs--beside .slick-prev:before{color:#000;font-size:60px;line-height:40px;text-shadow:none}.template-product .product__quantity input[type=number]{border:none;padding:8px 7px;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#420732}.template-product .product__quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.template-product .product__quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.template-product .product__quantity.product__quantity--button{display:flex;width:fit-content;border:1px solid #420732;margin:0 8px 0 0}.template-product .product__quantity.product__quantity--button button{padding:0 10px}.template-product .content-pdp-button{display:flex}.template-product .collapsible-trigger-btn{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:20px;line-height:22px;text-transform:uppercase;color:#420732}.template-product .collapsible-trigger-btn--borders{border-top:1px solid;border-top-color:#c2c2c2}.template-product .collapsibles-wrapper--border-bottom{border-bottom:1px solid;border-bottom-color:#c2c2c2}.template-product .size-chart-btn{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-decoration-line:underline!important;color:#420732!important;margin:5px 0 10px;display:block}.template-product .collapsible-trigger__icon--circle{border:none;border-color:transparent;border-radius:0;width:24px;height:24px;text-align:center}.template-product .collapsible-trigger__icon .icon{width:auto;height:auto;transition:all .1s ease-in;fill:transparent}.template-product .collapsible-trigger__icon .icon path{stroke:#420732}.template-product .content-how-it-works{background:#FBF5F3;margin:47px auto;padding:80px 0 50px;display:none!important}@media only screen and (max-width: 600px){.template-product .content-how-it-works{padding:40px 0 10px}.template-product .content-how-it-works .page-width{padding:0}.template-product .content-how-it-works .slick-slide{margin:0 30px}}.template-product .content-how-it-works .grid-info{text-align:center}.template-product .content-how-it-works .grid-info h4{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-transform:initial;color:#420732;margin-bottom:5px}.template-product .content-how-it-works .grid-info p{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#04131a}.template-product .content-how-it-works .grid-info img{margin:10px auto}.template-product .content-how-it-works h3{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-transform:uppercase;color:#420732;text-align:center}.template-product .variant-wrapper .variant__label p{margin-bottom:8px;font-family:Manrope;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#04131a}.template-product .variant-wrapper .variant__label p u{margin-bottom:8px;font-family:Manrope;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#04131a;text-decoration:none}.template-product .variant-wrapper .variant__label p span{font-family:Manrope;font-style:normal;font-weight:400;font-size:12px;line-height:24px;color:#04131a}.template-product .variant-wrapper .predict-placement{margin:0!important}.template-product .content-mobile-info{display:none}.template-product .content-how-it-works .slick-slide{margin:0 30px}.template-product .variant-input-wrap label{font-family:Manrope;font-size:14px}.template-product .variant-input-wrap label:hover{border:2px solid #420732;font-family:Manrope;font-style:normal;font-weight:700;font-size:14px;text-align:center;color:#420732}.template-product .add-to-cart{position:relative}.template-product .add-to-cart:before{content:"";position:absolute;background-color:#6d2a5b;transition:.3s ease-out;top:0;bottom:0;right:0;height:100%;width:0%}.template-product .add-to-cart span{color:#fff;transition:.2s;position:relative;display:inline-block;top:0;left:0;width:100%;transition:.3s;text-transform:uppercase}.template-product .add-to-cart span:hover{color:#fff;transition:.2s .1s}.template-product .add-to-cart:hover:before{width:100%}.template-product .okeReviews-reviewsWidget-header-controls{border:1px solid #420732;padding:0;font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#420732;background:white;margin-top:20px;position:relative}.template-product .okeReviews-reviewsWidget-header-controls:before{content:"";position:absolute;background-color:#6d2a5b;transition:.3s ease-out;top:0;bottom:0;right:0;height:100%;width:0%}.template-product .okeReviews-reviewsWidget-header-controls a{color:#fff;transition:.2s;position:relative;display:inline-block;top:0;left:0;width:100%;transition:.3s;text-transform:uppercase;padding:13px 28px 11px}.template-product .okeReviews-reviewsWidget-header-controls a:hover{color:#fff!important;transition:.2s .1s}.template-product .okeReviews-reviewsWidget-header-controls:hover:before{width:100%}.template-product .frequently-bought-together--info button{border:1px solid #420732;padding:0;font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#420732;background:white;margin-top:20px;position:relative}.template-product .frequently-bought-together--info button:before{content:"";position:absolute;background-color:#6d2a5b;transition:.3s ease-out;top:0;bottom:0;right:0;height:100%;width:0%}.template-product .frequently-bought-together--info button span{color:#420732;transition:.2s;position:relative;display:inline-block;top:0;left:0;width:100%;transition:.3s;text-transform:uppercase;padding:13px 28px 11px}.template-product .frequently-bought-together--info button span:hover{color:#fff;transition:.2s .1s}.template-product .frequently-bought-together--info button:hover:before{width:100%}.template-product .variant__label{cursor:auto;position:relative;width:fit-content}.template-product .variant__label .content-tooltip{background-color:#fbf5f3;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#420732;font-family:Manrope;padding:18px 22px;position:absolute;top:-70px;right:-80px;display:none}@media (max-width: 767px){.template-product .variant__label .content-tooltip{top:-28px;right:-100px}}.template-product .variant__label .content-tooltip-size{background-color:#fbf5f3;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#420732;font-family:Manrope;padding:18px 22px;position:absolute;top:-70px;right:-80px;display:none}.template-product .variant__label.variant-label-size{cursor:pointer}.template-product .variant__label.variant-label-size:hover .content-tooltip-size{display:block}.template-product .variant__label.label-cup{cursor:pointer}.template-product .variant__label.label-cup:hover .content-tooltip{display:block}.template-product .variant__label svg{cursor:pointer}@media only screen and (max-width: 600px){.template-product .product-single__form{text-align:left!important}.template-product .variant-input{display:contents}.template-product .content-icons-product{grid-template-columns:repeat(1,1fr);width:100%}.template-product .product-single__prices{justify-content:flex-start}.template-product .product-single__title{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:24px;line-height:40px;text-align:left;text-transform:uppercase;color:#420732}.template-product .variant-wrapper--size .variant__label{display:flex;align-items:center}.template-product .variant-wrapper{margin-bottom:0}.template-product .size-text-pdp svg{display:none}.template-product .size-text-pdp span{display:none}.template-product .variant-wrapper.variant-wrapper--.variant-wrapper--size.js{margin:0 auto 30px}.template-product .select-mobile-quickview{margin:0 0 10px}.template-product .select-mobile-quickview select{border:1px solid #C2C2C2;padding:7px 10px;font-style:normal;font-weight:400;font-size:12px!important;line-height:24px;color:#04131a;width:100px}.template-product .product__photos--beside{flex-direction:column}.template-product .product__quantity.product__quantity--button{margin:0;background:#FBF5F3}.template-product button.btn.btn--tertiary.btn--circle.product__photo-zoom{display:none}.template-product .variant-input-wrap.Cup{display:flex;align-items:center;justify-content:space-between}.template-product .variant-input-wrap.Cup .variant-input{width:48%}.template-product .variant-input-wrap.Cup .variant-input label{width:100%;text-align:center;padding:12px 0}.template-product .variant-input-wrap.Cup .variant-input input{width:100%;text-align:center}.template-product .product-single__header.small--text-center .product-single__title,.template-product .product-single__header.small--text-center .product-single__review-link,.template-product .product-single__header.small--text-center .product-single__prices{display:none}.template-product .content-mobile-info{display:block}.template-product .content-mobile-info .product-single__meta{padding-left:0;margin-top:0;margin-bottom:40px}.template-product .content-mobile-info .product-single__title{margin:0}.template-product .content-mobile-info .okeReviews.okeReviews--theme .okeReviews-reviewsSummary{margin-bottom:10px}.template-product .product__thumbs--beside .slick-next{right:-35px}.template-product .product__thumbs--beside .slick-prev{left:-35px}.template-product .slick-next,.template-product .slick-prev{width:auto;height:100px;top:50%;z-index:20}.template-product .product__thumbs--beside .slick-slide{margin:0 4px}}.product-reviews{font-family:manrope}div#shopify-section-header{position:relative;height:103px}@media (max-width: 767px){div#shopify-section-header{height:auto}}@media (max-width: 1024px){#CollectionAjaxContent .content-add-plp-custom.active{padding:10px 10px 0;z-index:1}#CollectionAjaxContent .content-add-plp-custom .add-to-cart{position:relative;bottom:0;width:100%;right:0;background-color:#420732;color:#fff}}.content-upsell-cart{border-top:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding:10px 0}.content-upsell-cart .slick-next,.content-upsell-cart .slick-prev{filter:invert(1)}.content-upsell-cart p.content-message-variant{font-size:10px;text-align:center;text-transform:capitalize;color:red}.content-upsell-cart .slick-next{right:0}.content-upsell-cart .slick-prev{left:0}.content-upsell-cart h3{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#420732;text-align:center;font-family:Avenir Next;text-transform:initial}.content-upsell-cart .selectHiddenUpsell{display:none}.content-upsell-cart .content-upsell-card{display:flex;align-items:center;padding:0 8% 25px}.content-upsell-cart .content-upsell-card button.add-cart-upsell{position:absolute;bottom:-18px;right:5px;background:#420831;color:#fff;padding:4px 42px;font-size:14px}.content-upsell-cart .content-upsell-card img{width:114px;height:120px;object-fit:cover;object-position:top;margin-right:25px}.content-upsell-cart .content-upsell-card .content-info-upsell{width:60%;position:relative}.content-upsell-cart .content-upsell-card .content-info-upsell h4{font-family:Avenir Next;font-style:normal;font-weight:500;font-size:20px;line-height:normal;color:#717070;text-transform:initial;margin:0}.content-upsell-cart .content-upsell-card .content-info-upsell select{font-family:Avenir Next;font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:#8989e5;border:none}.content-upsell-cart .content-upsell-card .content-info-upsell .content-cup fieldset{border:none;padding:0;display:flex;align-items:center}.content-upsell-cart .content-upsell-card .content-info-upsell .content-cup fieldset div label{padding:0;font-family:Avenir Next;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#8989e5;margin:0}.content-upsell-cart .content-upsell-card .content-info-upsell .content-cup fieldset div input{display:none}.content-upsell-cart .content-upsell-card .content-info-upsell .content-color-upsell fieldset{border:none;padding:0;display:flex;align-items:center}.content-upsell-cart .content-upsell-card .content-info-upsell .content-color-upsell fieldset div{margin-right:10px}.content-upsell-cart .content-upsell-card .content-info-upsell .content-color-upsell fieldset div label{padding:0;font-family:Avenir Next;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#8989e5;width:20px;height:20px;border-radius:100%;margin:0}.content-upsell-cart .content-upsell-card .content-info-upsell .content-color-upsell fieldset div label.checked{border:1px solid #000000}.content-upsell-cart .content-upsell-card .content-info-upsell .content-color-upsell fieldset div label img{width:100%;margin:0;height:100%}.content-upsell-cart .content-upsell-card .content-info-upsell .content-color-upsell fieldset div input{display:none}.content-upsell-cart .content-upsell-card .content-info-upsell .content-color-upsell fieldset div label:checked{border:1px solid red}.content-upsell-cart .content-upsell-card .content-info-upsell .content-cup div{margin-right:10px;margin-bottom:10px}.content-upsell-cart .content-upsell-card .content-info-upsell .content-cup label{border:1px solid gray;padding:3px 15px!important;background-color:#fff;font-size:14px!important;margin:0}.content-upsell-cart .content-upsell-card .content-info-upsell .content-cup label.checked{background-color:#8989e5;color:#fff}.menu-sticky-mobile{display:none}@media (max-width: 768px){#smile-ui-lite-launcher-frame-container{bottom:70px!important}#zonos.intl>.z-flag,#zonos:hover>.z-flag,#zonos.op>.z-flag,.z-intl #zonos>.z-flag{bottom:70px!important}.menu-sticky-mobile{display:block;position:fixed;bottom:0;background-color:#fbf5f3;width:100%;padding:2% 10%;z-index:10}.menu-sticky-mobile .content-icons{display:flex;align-items:baseline;justify-content:space-between}.menu-sticky-mobile .item a{display:flex!important;flex-direction:column;align-items:center;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:capitalize;color:#420732}.menu-sticky-mobile .item svg{margin-bottom:7px}}.content-collection-page{display:flex;justify-content:space-between}@media (max-width: 767px){.content-collection-page{display:initial}}.content-collection-page .content-filters-custom{width:15%;margin-top:0;position:sticky;top:0;height:fit-content;display:none}@media (max-width: 767px){.content-collection-page .content-filters-custom{width:100%;margin-top:0;position:relative;top:0;height:fit-content}}.content-collection-page .content-tabs{justify-content:space-between;margin:0 0 45px -40px;display:none}@media (max-width: 767px){.content-collection-page .content-tabs{margin:0 0 25px}}@media (max-width: 767px){.content-collection-page .content-tabs{justify-content:center!important}}.content-collection-page .content-tabs a{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:18px;line-height:48px;text-align:center;text-transform:uppercase;color:#717070;border-bottom:4px solid #C2C2C2;margin:0 16px;width:-webkit-fill-available}@media (max-width: 767px){.content-collection-page .content-tabs a{font-family:Tenor Sans;font-style:normal;font-weight:400;text-align:center;text-transform:uppercase;margin:25px 5px 10px;width:29%;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center}}.content-collection-page .content-tabs a.active{color:#420732;border-bottom:4px solid #420732}.content-collection-page #CollectionAjaxContent{width:100%;margin-left:0}@media (max-width: 767px){.content-collection-page #CollectionAjaxContent{width:100%;margin-left:0}}.content-collection-page .grid__item .grid-product__title{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-transform:capitalize;color:#04131a;text-align:left}.content-collection-page .grid__item .grid-product__price{font-family:Manrope;font-style:normal;font-weight:700;font-size:14px;line-height:19px;color:#04131a;text-align:left}.content-collection-page .grid__item .okeReviews-reviewsSummary.js-okeReviews-reviewsSummary{display:flex!important;flex-direction:row;align-items:center;font-family:Manrope;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#04131a}.content-collection-page .grid__item .grid-product__colors{justify-content:initial}.content-collection-page .grid__item .reviews-slider{margin:5px 0}#shopify-section-collection-header .page-content--flush-bottom{padding-top:0}@media (max-width: 767px){#shopify-section-collection-header .page-content--flush-bottom{padding:0}}#shopify-section-collection-header .section-header{position:relative;margin-bottom:30px}@media (max-width: 767px){#shopify-section-collection-header .section-header{margin-bottom:0}}@media (max-width: 767px){#shopify-section-collection-header .section-header img{height:115px;object-fit:cover}}#shopify-section-collection-header .section-header h1{position:relative;font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:32px;line-height:48px;text-align:center;text-transform:uppercase;color:#420732;left:0;top:0;right:0;bottom:0;margin:30px auto 100px!important;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){#shopify-section-collection-header .section-header h1{font-weight:400;font-size:32px;line-height:48px;margin:30px auto 50px!important}}.header-collection-custom{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}@media (max-width: 767px){.header-collection-custom{margin:0 0 25px}}.header-collection-custom .open-filter-mobile{border:1px solid #D9D9D9;padding:15px;align-items:center;justify-content:space-between;width:46%;display:none;cursor:pointer}@media (max-width: 767px){.header-collection-custom .open-filter-mobile{display:flex}}.header-collection-custom .open-filter-mobile p{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:19px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#420732;margin:0}.header-collection-custom .collection-dropdowns__item{flex:initial;margin:initial;display:flex;align-items:center}@media (max-width: 767px){.header-collection-custom .collection-dropdowns__item{width:46%}}.header-collection-custom .collection-dropdowns__item label{margin:0 35px 0 0;font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:19px;letter-spacing:.1em;text-transform:uppercase;color:#420732}@media (max-width: 767px){.header-collection-custom .collection-dropdowns__item label{display:none}}.header-collection-custom .collection-dropdowns__item select{border:none;font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:19px;letter-spacing:.1em;color:#717070;text-transform:capitalize}@media (max-width: 767px){.header-collection-custom .collection-dropdowns__item select{border:1px solid #D9D9D9;padding:15px;font-family:Manrope;font-style:normal;font-weight:500;font-size:14px!important;line-height:19px;letter-spacing:.1em;text-transform:uppercase;color:#420732;margin:0}}.header-collection-custom .count-products{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:19px;letter-spacing:.1em;text-transform:uppercase;color:#420732}@media (max-width: 767px){.header-collection-custom .count-products{display:none}}.count-products.mobile{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:19px;letter-spacing:.1em;text-transform:uppercase;color:#420732;display:none;text-align:center;margin-bottom:20px}@media (max-width: 767px){.count-products.mobile{display:block}}.content-filters-custom.mobile{display:none}@media (max-width: 767px){.content-filters-custom{display:none}.content-filters-custom.mobile{display:block!important;margin-bottom:0;height:0px;overflow:hidden}.content-filters-custom.mobile.active{display:block;margin-bottom:40px;height:auto;overflow:visible}}.content-filters-custom hr{height:1px;border-top:1px solid;border-top-color:#d3d3d3}.content-filters-custom .btn{width:100%;margin-top:15px;font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff}.content-filters-custom .title-filters{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:18px;line-height:48px;text-transform:uppercase;color:#420732}.content-filters-custom .collapsible{cursor:pointer;padding:0;display:flex;align-items:center;justify-content:space-between;width:100%}.content-filters-custom .collapsible svg{transition:all .4s ease}.content-filters-custom .collapsible.active svg{transform:rotate(180deg);transition:all .4s ease}.content-filters-custom .content{display:none;overflow:hidden}.content-filters-custom h4{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#420732;text-transform:capitalize;margin:0}.content-filters-custom ul{list-style:none;margin:10px}.content-filters-custom input{width:10px;height:10px;border-radius:50%;vertical-align:middle;border:1px solid #420732;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.content-filters-custom input:checked{background:#8989E5}.content-filters-custom label{font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#420732;display:flex;align-items:center;text-transform:capitalize;cursor:pointer}.conten-modal-size{position:fixed;width:100%;height:100%;background-color:#00000085;z-index:99;display:none;align-items:center;justify-content:center;top:0;text-align:center}.conten-modal-size.active{display:flex}.conten-modal-size .modal-content{height:auto;background-color:#fff;border-radius:10px;width:800px;position:relative;padding:30px}@media (max-width: 767px){.conten-modal-size .modal-content{width:auto;height:100vh;overflow:scroll}}.conten-modal-size .modal-content .close{width:fit-content;position:absolute;top:25px;right:25px;cursor:pointer}@media (max-width: 767px){.conten-modal-size .modal-content .close{top:10px;right:10px}}.conten-modal-size .modal-content button{background:#420732;font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-top:10px;width:80%;padding:10px}.conten-modal-size .modal-content .content-models{display:flex;justify-content:center;grid-gap:15px}@media (max-width: 767px){.conten-modal-size .modal-content .content-models{display:flex;flex-wrap:wrap}}.conten-modal-size .modal-content .content-models .item{width:18%}@media (max-width: 767px){.conten-modal-size .modal-content .content-models .item{width:128px}}.conten-modal-size .modal-content .content-models .item.active{border:1px solid}.conten-modal-size .modal-content .content-models .item p{font-family:Manrope;font-style:normal;font-size:14px;line-height:20px;text-align:center;color:#04131a}@media (max-width: 767px){.conten-modal-size .modal-content .content-models .item p{margin-bottom:0}}.conten-modal-size .modal-content h3{font-family:Tenor Sans;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#420732;text-align:center;text-transform:initial}@media (max-width: 767px){.conten-modal-size .modal-content h3{font-size:24px;margin:0}}.conten-modal-size .modal-content p{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#04131a;text-align:center}@media (max-width: 767px){.conten-modal-size .modal-content p{font-size:14px;margin-bottom:15px}}.content-model-drop-down{border:1px solid #420732;margin-bottom:16px;position:relative}.content-model-drop-down.mobile{display:none}@media (max-width: 767px){.content-model-drop-down{display:none}.content-model-drop-down.mobile{display:block;align-items:center;justify-content:center;margin:20px 15px 0;padding-left:0}}.content-model-drop-down .content{padding:8px 24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.content-model-drop-down .content svg{margin-left:7px}.content-model-drop-down p{margin:0;font-family:Manrope;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#717070}.guarantee-product-image{position:absolute;top:20px;left:20px;z-index:1;width:120px!important;height:120px!important;display:none!important}@media (max-width: 767px){.guarantee-product-image{width:75px!important;height:75px!important}}.content-guarantee-pdp{margin-top:25px;display:none}.content-guarantee-pdp .img-desktop{display:block}.content-guarantee-pdp .img-mobile{display:none}@media (max-width: 767px){.content-guarantee-pdp .img-desktop{display:none}.content-guarantee-pdp .img-mobile{display:block}}.guarantee-home{margin-bottom:80px}.guarantee-home .desktop-banner{display:block}.guarantee-home .mobile-banner{display:none}@media (max-width: 767px){.guarantee-home .desktop-banner{display:none}.guarantee-home .mobile-banner{display:block}}#shopify-section-header .slide-nav__overflow{display:none}.variant-input label:after,.variant-input label:before{pointer-events:none}.grid-product__colors img{cursor:pointer!important}.type-color{font-size:12px;color:#717070;font-weight:700;margin:0}.off-discount{display:flex}.off-discount span{color:var(--soft-purple-principal, #8989e5);text-align:center;font-family:Manrope;font-size:12px;font-weight:700;line-height:12px;padding:4px 8px;border:2px solid #8989E5;margin-top:8px}@media (max-width: 600px){.pdp-desktop .off-discount{display:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/custom-style.scss.css.map?v=67999642605336361861695227665 */