html{color:#fff;font-size:18px;font-weight:300;line-height:28px}a{color:initial;text-decoration:none}a.em{font-style:italic}img{max-width:100%}img,video{vertical-align:bottom}ul{list-style-type:none;padding:0;margin:0}.relative{position:relative}.absolute{position:absolute}.flex{display:flex}.only-mobile,.only-mobile-block{display:none}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.full-width,.image-container,.image-container img{width:100%}.hide{display:none}.reset-font{font-size:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.no-margin{margin:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}@media all and (max-width: 800px){.only-desktop{display:none}.only-mobile{display:inline-block}.only-mobile-block{display:block}}.position--left-center{position:absolute;top:50%;left:5%;transform:translate(-5%,-50%);width:25%}.position--middle-center{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.position--right-center{position:absolute;top:50%;left:95%;transform:translate(-95%,-50%);width:25%}.position--left-bottom{position:absolute;top:90%;left:5%;transform:translate(-5%,-90%);width:25%}.position--center-bottom{width:100%;position:absolute;top:90%;transform:translateY(-90%)}.position--right-bottom{position:absolute;top:90%;left:95%;transform:translate(-95%,-90%);width:25%}@media all and (max-width: 800px){.position--left-center,.position--right-center,.position--left-bottom,.position--center-bottom,.position--right-bottom{width:100%;position:absolute;top:50%;left:unset;transform:translateY(-50%)}.mobile_position--left-center{text-align:left}.mobile_position--middle-center{text-align:center}.mobile_position--right-center{text-align:right}}.table-cell--botom{vertical-align:bottom!important}.container{max-width:1330px;width:95%;margin:auto}.container--small{max-width:480px;width:95%;margin:auto}.container--medium{max-width:780px;width:95%;margin:auto}.container--large{max-width:1600px;width:95%;margin:auto}.container--full{max-width:100%;width:100%}p{font-size:16px;font-weight:300;line-height:24px}.heading,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{color:#000;font-family:Poppins Bold,sans-serif}.z-h1,.rte h1{font-size:54px;font-style:italic;font-weight:700;line-height:68px;letter-spacing:1px;text-align:center;text-shadow:0 0 5px rgba(255,255,255,.89);text-transform:uppercase}.z-h2,.rte h2{font-size:43px;font-weight:700;line-height:49px;letter-spacing:.87px}.z-h3,.rte h3{font-size:26px;font-weight:500;letter-spacing:.2px}.z-h4,.rte h4{font-size:31px;font-weight:500;letter-spacing:.48px}.z-h5,.rte h5{font-size:18px;font-weight:500;line-height:28px}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-style:normal}@media all and (max-width: 800px){p{font-size:14px}.z-h1,.rte h1{font-size:40px;line-height:46px}.z-h2,.rte h2{font-size:30px;line-height:33px}.z-h3,.rte h3{font-size:22px;letter-spacing:.42px}.z-h4,.rte h4{font-size:18px;letter-spacing:.35px}.z-h5,.rte h5{font-size:16px;line-height:24px}}.btn{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:12px;padding:9px 13px;border-radius:4px;background-color:#c28cff;font-family:Poppins ExtraBold;color:#fff;border:1px solid #000;box-shadow:1px 0 5px #c28cff;margin-bottom:5px;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:39px;text-transform:uppercase;min-width:150px}.btn.btn-full{width:100%}.btn.btn-m-20{margin:20px 0}.btn.btn-reverse{background-color:transparent;border:1.5px solid #000;border-radius:6px;color:#000}a.btn.btn-shadow.collection-playground-header-button{width:fit-content;justify-content:center}.btn-shadow{transition:all .15s ease-in-out;box-shadow:1px 0 5px #c28cff}.btn-shadow:hover{box-shadow:1px 0 10px #c28cff}@media screen and (max-width: 800px){.btn-shadow{box-shadow:1px 0 5px #c28cff}}@media screen and (max-width: 800px){.btn{font-size:18px;letter-spacing:.24px;line-height:39px}}.link,.link-in-text a{position:relative;color:#000;white-space:nowrap}.link:after,.link-in-text a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#000}body{background-color:transparent}.background{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,#b3d4fb,#86bafd 10%,#ff8a8a 25%,#b3d4fb 50%,#a3cdf9 60%,#bda4e6 78%,#ff8a8a);z-index:-3}body:not(.template-index) .background{background:linear-gradient(180deg,#8498ff,#ff8d8f 65%,#ffa27c)}body.template-page .background{background:linear-gradient(180deg,#5ddbbb,#8293f0 26%,#ec70de 54%,#f0dc49 80%,#65dfc3)}@-webkit-keyframes rainbow{0%{background-position:51% 0%}50%{background-position:50% 100%}to{background-position:51% 0%}}@-moz-keyframes rainbow{0%{background-position:51% 0%}50%{background-position:50% 100%}to{background-position:51% 0%}}@keyframes rainbow{0%{background-position:51% 0%}50%{background-position:50% 100%}to{background-position:51% 0%}}@media (min-width: 960px){.main-header-wrap.main-header--minimal-sticky,.main-header-wrap .main-header{background:transparent}}li.nav-item .label-span{font-family:Poppins ExtraBold;font-size:18px;line-height:23px}.main-header-wrap.main-header--minimal.header-mega-nav-visible,.main-header-wrap.main-header--minimal-sticky.header-sticky,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open{background:#fff}.main-header-wrap.main-header--minimal.header-mega-nav-visible .store-title .logo-reverse,.main-header-wrap.main-header--minimal-sticky.header-sticky .store-title .logo-reverse,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .store-title .logo-reverse{display:inline-block!important;visibility:visible!important}.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header nav.full .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header--tools-group .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header nav.full .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header--tools-group .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header nav.full .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header--tools-group .nav-item>.label>.label-span{color:#000!important}.main-header-wrap.main-header--minimal.header-mega-nav-visible .menu-close .svg-icon.icon-close path,.main-header-wrap.main-header--minimal.header-mega-nav-visible .svg-icon.icon-searchv2 path,.main-header-wrap.main-header--minimal.header-mega-nav-visible .svg-icon.icon-menu path,.main-header-wrap.main-header--minimal.header-mega-nav-visible .ls-form-button-close .svg-icon path,.main-header-wrap.main-header--minimal-sticky.header-sticky .menu-close .svg-icon.icon-close path,.main-header-wrap.main-header--minimal-sticky.header-sticky .svg-icon.icon-searchv2 path,.main-header-wrap.main-header--minimal-sticky.header-sticky .svg-icon.icon-menu path,.main-header-wrap.main-header--minimal-sticky.header-sticky .ls-form-button-close .svg-icon path,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .menu-close .svg-icon.icon-close path,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .svg-icon.icon-searchv2 path,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .svg-icon.icon-menu path,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .ls-form-button-close .svg-icon path{fill:#c28cff}.main-header-wrap.main-header--minimal.header-mega-nav-visible .ly-custom-dropdown-current-inner-text,.main-header-wrap.main-header--minimal.header-mega-nav-visible .ly-custom-dropdown-list li,.main-header-wrap.main-header--minimal.header-mega-nav-visible .ls-input,.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header--tools .mini-cart-wrap,.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header nav.full .nav-item>.label,.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header--tools-group .nav-item>.label,.main-header-wrap.main-header--minimal-sticky.header-sticky .ly-custom-dropdown-current-inner-text,.main-header-wrap.main-header--minimal-sticky.header-sticky .ly-custom-dropdown-list li,.main-header-wrap.main-header--minimal-sticky.header-sticky .ls-input,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header--tools .mini-cart-wrap,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header nav.full .nav-item>.label,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header--tools-group .nav-item>.label,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .ly-custom-dropdown-current-inner-text,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .ly-custom-dropdown-list li,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .ls-input,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header--tools .mini-cart-wrap,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header nav.full .nav-item>.label,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header--tools-group .nav-item>.label{color:#000!important}.main-header-wrap.main-header--minimal.header-mega-nav-visible .ly-arrow svg path,.main-header-wrap.main-header--minimal-sticky.header-sticky .ly-arrow svg path,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .ly-arrow svg path{stroke:#000}.main-header-wrap.main-header--minimal.header-mega-nav-visible .ls-form,.main-header-wrap.main-header--minimal-sticky.header-sticky .ls-form,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .ls-form{border-color:#000}.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header nav.full .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header--tools-group .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header nav.full .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header--tools-group .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header nav.full .nav-item>.label>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header--tools-group .nav-item>.label>.label-span{border-bottom:1px solid transparent}.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header nav.full .nav-item>.label:hover>.label-span,.main-header-wrap.main-header--minimal.header-mega-nav-visible .main-header--tools-group .nav-item>.label:hover>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header nav.full .nav-item>.label:hover>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sticky .main-header--tools-group .nav-item>.label:hover>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header nav.full .nav-item>.label:hover>.label-span,.main-header-wrap.main-header--minimal-sticky.header-sidemenu-open .main-header--tools-group .nav-item>.label:hover>.label-span{color:#000;border-bottom:1px solid #000000}.ls-input,.ls-input::placeholder{color:#c28cff!important}.main-header--tools .mini-cart-wrap .item-count{color:#fff}@media screen and (min-width: 800px){.main-header-wrap .main-header{min-height:90px}}.main-header-wrap .main-header.mega-nav-visible{background:#fff}.header__mega-menu-title{display:inline-block}.multi-home-container{position:relative}.multi-home-cta{font-family:Poppins,sans-serif;position:fixed;top:370px;right:-15px;-webkit-transform:rotate(90deg) translate(50%,-100%);-moz-transform:rotate(90deg) translate(50%,-100%);-ms-transform:rotate(90deg) translate(50%,-100%);transform:rotate(90deg) translate(50%,-100%);-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;font-size:17px;font-weight:500;letter-spacing:.5px;color:#fff;cursor:pointer;transition:.2s;display:flex;align-items:center;margin-right:-20px;z-index:1000}.multi-home-cta.active{-webkit-transform:rotate(90deg) translate(50%,100%);-moz-transform:rotate(90deg) translate(50%,100%);-ms-transform:rotate(90deg) translate(50%,100%);transform:rotate(90deg) translate(50%,100%)}@media screen and (max-width: 800px){.multi-home-cta{font-size:14px}}.multi-home-cta .multi-home__theme-title{font-weight:700;text-shadow:0 0 4px rgba(255,255,255,.5)}.multi-home{font-family:Poppins,sans-serif;width:320px;max-width:100%;padding:25px 15px;position:fixed;top:405px;right:0;background:linear-gradient(180deg,#8fa1ff 1%,#ff9698 65%,#ffa27c);border:3px solid white;border-radius:23px 0 0 23px;z-index:9999;border-right:0;transition:.2s;-webkit-transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.multi-home.active{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);box-shadow:0 0 32px #ff48a0c9}.multi_home__title{font-size:22px;line-height:32px;letter-spacing:.93px;text-shadow:0 0 5px rgba(255,255,255,.89);text-align:center}.multi_home_button{-webkit-appearance:button;-moz-appearance:button;appearance:none;border:0;background:transparent;width:100%;text-align:center}.multi_home_button:focus{outline:0;border:0}.multi-home__mini-image{width:56px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:10px;margin-right:10px}.multi-home__image{width:85px;height:85px;object-fit:contain}.multi-home__subtitle{font-family:Poppins,sans-serif;font-size:16px;line-height:20px;letter-spacing:.47px;text-shadow:0 0 2px rgba(255,255,255,.89);text-align:center;margin-bottom:12px;color:#fff}.multi-home__link{font-family:Poppins,sans-serif;margin-top:24px;font-size:14px;line-height:18px;letter-spacing:.88px;display:inline-block;-webkit-appearance:button;-moz-appearance:button;appearance:none;background:transparent;border:0;border-bottom:1px solid white}@keyframes scrollXInfinite{0%{transform:translate(0)}to{transform:translate(-100%)}}.pxs-announcement-bar{position:fixed;top:0;z-index:1000;font-size:14px;font-weight:700;letter-spacing:.25px;line-height:14px;text-align:center;box-shadow:0 0 14px -1px #fff;width:100%}.pxs-announcement-bar-text-mobile{display:none;margin:auto}@media screen and (max-width: 800px){.pxs-announcement-bar-text-mobile{display:block}}[data-section-type=icons-txt]{background-color:#f7f3fb}@media all and (max-width: 800px){[data-section-type=icons-txt]{margin-top:0!important;margin-bottom:0!important}}.icons-txt{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:16px;max-width:100%;padding:40px 0;max-width:1330px;margin:0 auto}@media all and (max-width: 800px){.icons-txt{gap:35px 0;grid-template-columns:1fr 1fr}}.icons-txt__icon-txt{padding:0 54px}@media screen and (max-width: 1200px){.icons-txt__icon-txt{padding:0;width:70%;margin:auto}}@media screen and (max-width: 1200px){.icons-txt .align-center:last-child .icons-txt__icon-txt{width:60%}}@media screen and (max-width: 800px){.icon-txt__icon{width:auto}}.icons-txt__title{text-transform:uppercase;font-size:18px;font-weight:700;line-height:25px}@media all and (max-width: 800px){.icons-txt__title{font-size:15px;line-height:20px}}img.icon-txt__icon{max-width:100px;max-height:100px}@media all and (max-width: 800px){img.icon-txt__icon{max-width:80px;max-height:80px}}.icon-txt__text p{font-family:Poppins;line-height:18px;font-style:italic}@media all and (max-width: 800px){.icon-txt__text p{font-size:11px;line-height:12px}}.icon-txt__text a,.z-richtext__text a{color:#c28cff;text-decoration:underline}section[data-section-type=z-newsletter]{background:#f3ecfb}@media screen and (max-width: 800px){section[data-section-type=z-newsletter]{background:#f7f3fb}}.z-newsletter__content{width:40%;padding-right:55px}@media screen and (max-width: 800px){.z-newsletter__content{width:100%;padding:0 10px}}.z-newsletter{margin-top:60px;margin-bottom:0;padding-top:70px;min-height:200px;padding-left:40px}@media screen and (max-width: 800px){.z-newsletter{margin-top:0;padding:12px 10px}}.z-newsletter__title{text-transform:uppercase;font-family:Poppins ExtraBold;font-size:37px}@media screen and (max-width: 800px){.z-newsletter__title{line-height:36px}}.z-newsletter__wrap-img{max-width:260px;width:20%}@media screen and (max-width: 800px){.z-newsletter__wrap-img{position:relative;width:160px;margin:0 auto 30px;transform:none}}@media screen and (min-width: 1250px){.z-newsletter__wrap-img.position--left-center{left:12%}}.z-newsletter__title{letter-spacing:0}.z-newsletter__text{margin:5px 0 0}.z-newsletter__text p{margin:0;font-family:Poppins Regular;font-size:18px;line-height:30px}@media screen and (max-width: 800px){.z-newsletter__text p{font-size:18px}}.z-newsletter__form{margin-top:15px}.z-newsletter__form-content:after{content:"";position:absolute;top:100%;left:0;width:90%;height:2px;background-color:#c28cff}.z-newsletter__form-input{width:92%;padding:10px 16px 10px 0;color:#c28cff;font-family:Poppins Italic;font-size:18px;font-weight:400}@media screen and (max-width: 800px){.z-newsletter__form-input{padding:10px 12px;font-size:16px}}.z-newsletter__form-input:invalid{background-color:transparent}a.z-newsletter__form-link-button{text-decoration:underline;font-size:12px;font-family:Poppins Regular;display:flex;justify-content:right;margin-top:13px;margin-right:48px}@media screen and (max-width: 800px){a.z-newsletter__form-link-button{margin-right:6px}}.z-newsletter__form-input::placeholder{color:#c28cff!important}.z-newsletter__form-button{box-sizing:content-box;width:24px;height:24px;padding:0;border:none;background-color:transparent;position:relative;top:25px}@media screen and (max-width: 800px){.z-newsletter__form-button{padding:0;top:24px}}.z-newsletter__form-button svg{width:100%;height:auto;color:#c28cff;vertical-align:middle}.img-txt-btn{align-items:center}@media screen and (max-width: 800px){.img-txt-btn{display:block}}.template-page .img-txt-btn{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 800px){.template-page .img-txt-btn{padding-top:0}}.img-txt-btn__wrap-txt-btn{padding:0 60px}@media screen and (max-width: 800px){.img-txt-btn__wrap-txt-btn{padding:0;text-align:center}}.img-txt-btn__wrap-txt-btn .img-txt-btn__btn{background:transparent;color:#c28cff}.img-txt-btn__wrap-txt-btn .heading,.img-txt-btn__wrap-txt-btn .rte h1,.rte .img-txt-btn__wrap-txt-btn h1,.img-txt-btn__wrap-txt-btn .rte h2,.rte .img-txt-btn__wrap-txt-btn h2,.img-txt-btn__wrap-txt-btn .rte h3,.rte .img-txt-btn__wrap-txt-btn h3,.img-txt-btn__wrap-txt-btn .rte h4,.rte .img-txt-btn__wrap-txt-btn h4,.img-txt-btn__wrap-txt-btn .rte h5,.rte .img-txt-btn__wrap-txt-btn h5,.img-txt-btn__wrap-txt-btn .rte h6,.rte .img-txt-btn__wrap-txt-btn h6{font-family:Poppins ExtraBold}.template-page .img-txt-btn__wrap-txt-btn{padding:0 40px}@media screen and (max-width: 800px){.template-page .img-txt-btn__wrap-txt-btn{padding:0 24px}}.img-txt-btn__title-image{max-height:48px;width:auto!important}@media screen and (max-width: 800px){.img-txt-btn__title-image{max-height:44px}}.template-page .img-txt-btn__title{margin-top:24px;padding:0 40px}.template-page .img-txt-btn__wrap-txt-btn .image-container{margin:30px 0}.img-txt-btn__text p{margin:20px 0 0;color:#000;font-family:Poppins Regular;font-size:18px;line-height:30px}@media screen and (max-width: 800px){.img-txt-btn__text p{padding:0 16px;font-size:12px;line-height:21px}}.img-txt-btn__text p:first-child{margin-top:10px}.template-page .img-txt-btn__text p{margin-top:0;font-size:18px;font-weight:500;line-height:30px}.template-page .img-txt-btn__text p:not(:first-child){margin-top:30px}@media screen and (max-width: 800px){.template-page .img-txt-btn__text p{padding:0;font-size:16px;font-weight:300;line-height:24px}}.img-txt-btn__btn{background:transparent;color:#c28cff;display:block;text-align:center;font-family:Poppins ExtraBold;font-size:18px;width:auto;padding:0;font-weight:700;max-width:185px;border:2px solid #c28cff;line-height:46px;height:50px;margin-top:40px}@media screen and (max-width: 800px){.img-txt-btn__btn{margin-top:30px;padding:0;font-size:12px;line-height:38px;border:2px solid #c28cff;margin-left:auto;margin-right:auto;height:39px;line-height:36px}}.template-index .z-video{padding:40px 0}@media screen and (max-width: 800px){.template-index .z-video{padding:0}}.z-video__infinite-title{overflow:hidden}.z-video__infinite-title-img{height:66px;width:auto;max-width:initial;-webkit-animation:scrollXInfinite 16s linear infinite;animation:scrollXInfinite 16s linear infinite}@media screen and (max-width: 800px){.z-video__infinite-title-img{-webkit-animation:scrollXInfinite 22s linear infinite;animation:scrollXInfinite 22s linear infinite}}.z-video__wrap-video{margin-top:100px}@media screen and (max-width: 800px){.z-video__wrap-video{margin-top:60px}}.template-page .z-video__wrap-video{margin-top:30px}@media screen and (max-width: 800px){.template-page .z-video__wrap-video{margin-top:20px}}.z-video__video{object-fit:cover;width:100%;margin:0 auto;border-radius:6px;border:3px solid #FFF;box-shadow:0 0 26px #ffffffed}@media screen and (max-width: 800px){.z-video__video{box-shadow:0 0 15px #ffffffed}}.z-video__video.hide-video-controls::-webkit-media-controls-enclosure{display:none!important}.z-video__video-play{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:98px;height:98px;background-color:#fff;border:3px solid #FAD1D4;border-radius:50%;transition:all .2s ease-in-out}.z-video__video-play:hover{box-shadow:0 0 18px #ffffffc9}@media screen and (max-width: 800px){.z-video__video-play{width:60px;height:60px;box-shadow:0 0 18px #ffffffc9}}.z-video__video-play svg{position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);width:25px;height:auto}@media screen and (max-width: 800px){.z-video__video-play svg{width:17px}}.z-video__video-play-playground{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background-color:#fff;border:3px solid #FAD1D4;border-radius:50%;transition:all .2s ease-in-out}@media screen and (max-width: 800px){.z-video__video-play-playground{width:60px;height:60px;box-shadow:0 0 18px #ffffffc9}}.z-video__video-play-playground svg{position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);width:16px;height:auto}.product-card-figure-playground>a:hover~.z-video__video-play-playground{box-shadow:0 0 18px #ffffffc9}.z-banner{padding:60px 0}@media screen and (max-width: 800px){.z-banner{padding:20px 0 60px}}.z-banner .container--small{max-width:700px}.z-banner__wrap-img{max-width:260px;width:20%}@media screen and (max-width: 800px){.z-banner__wrap-img{position:relative;width:190px;margin:0 auto 14px;transform:none}}.z-banner__wrap-img-title{max-width:440px;margin:0 auto}@media screen and (max-width: 800px){.z-banner__wrap-img-title{padding:0 30px}}.z-banner__btn{margin-top:56px;padding:14px 41px}@media screen and (max-width: 800px){.z-banner{min-height:640px}.z-banner__wrap-img{min-height:247px}.z-banner__wrap-img-title{max-width:none;min-height:200px;position:relative}.z-banner__wrap-img-title img{min-height:120px;width:auto;object-fit:contain;object-position:center;max-height:200px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media all and (min-width: 800px){.z-banner{min-height:444px}.z-banner__wrap-img-title{max-width:none;min-height:200px;position:relative}.z-banner__wrap-img-title img{min-height:120px;width:auto;object-fit:contain;object-position:center;max-width:600px;max-height:280px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.z-new-banner{position:relative;margin-top:20px;margin-bottom:80px}@media screen and (max-width: 800px){.z-new-banner{width:95%;margin-top:0;margin-bottom:20px;padding:0!important}}.z-new-banner__wrapper .z-new-banner__mobile-image{display:none}@media screen and (max-width: 800px){.z-new-banner__wrapper .z-new-banner__mobile-image{display:unset}.z-new-banner__wrapper .z-new-banner__desktop-image{display:none}}.z-new-banner__content{width:335px;max-width:100%;margin-right:226px}@media screen and (max-width: 800px){.z-new-banner__content{width:184px;margin-right:16px}}.z-new-banner__title{font-family:Poppins;font-size:36px;font-weight:700;line-height:38px;color:#000;text-transform:uppercase}@media screen and (max-width: 800px){.z-new-banner__title{font-size:18px;line-height:21px}}.z-new-banner__subtitle{margin-top:20px;color:#000}.z-new-banner__subtitle p{margin:0;font-family:Poppins;font-size:22px;line-height:24px}@media screen and (max-width: 800px){.z-new-banner__subtitle{margin-top:10px}.z-new-banner__subtitle p{font-size:13px;line-height:15px}}.z-new-banner__btn{position:absolute;width:auto;font-weight:700;text-align:center;display:block;padding:5px 13px;margin:0}.z-new-banner__btn.vertical_bottom{bottom:30px}.z-new-banner__btn.vertical_top{top:30px}.z-new-banner__btn.vertical_center{top:50%;transform:translateY(-50%)}.z-new-banner__btn.horizontal_left{left:10%}.z-new-banner__btn.horizontal_right{right:10%}.z-new-banner__btn.horizontal_center{left:50%;transform:translate(-50%)}.z-new-banner__btn.vertical_center.horizontal_center{transform:translate(-50%,-50%)}@media screen and (max-width: 800px){.z-new-banner__btn{margin-top:16px;padding:0;font-size:12px}}a.btn.product-list__btn{display:block;text-align:center;line-height:39px;font-size:14px;font-weight:700;width:auto;height:39px;padding:0}@media screen and (min-width: 801px){a.btn.product-list__btn{width:278px;height:39px;padding:0;min-height:50px;line-height:50px;font-size:18px}}.z-new-banner__wrap-small-img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:192px;right:38px}@media screen and (max-width: 800px){.z-new-banner__wrap-small-img{top:auto;bottom:-28px;right:auto;left:8px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0);width:68px}}.z-new-banner__small-img{width:100%}.z-footer__main-container{padding-top:0;background-color:#f3edfc}@media screen and (max-width: 800px){.z-footer__main-container{margin-top:0;padding-top:0;background-color:#f7f3fb}}.z-footer{margin-top:0;padding-bottom:40px;padding-left:40px;position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0504/2932/9574/files/pile_pinco.png?v=1663943665);background-repeat:no-repeat;background-position:right 20%;background-size:120px}@media screen and (max-width: 800px){.z-footer{padding-top:20px;padding-left:0;padding-bottom:30px;background-size:160px;background-position:right 60%}}.z-footer__border{height:0;width:100%;margin:30px 0 0;background-color:#000;border:1px solid #000}@media screen and (max-width: 800px){.z-footer__border{margin:40px 0 0}}.z-footer__wrap-blocks{align-items:stretch;padding-top:50px}@media screen and (max-width: 800px){.z-footer__wrap-blocks{flex-direction:column-reverse;padding-top:0}}.z-footer__desktop-only{position:absolute;bottom:21.5%;right:7%;display:flex;flex-direction:column}@media screen and (max-width: 800px){.z-footer__desktop-only{left:50%;right:unset;transform:translate(-50%);width:max-content;bottom:70px}}.z-footer__image{width:200px}.z-footer__block-wrap-txt,.z-footer__block-wrap-social{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;border-radius:6px;width:fit-content;color:#000}.z-footer__block-wrap-txt.only-mobile,.z-footer__block-wrap-social.only-mobile{display:none}@media screen and (max-width: 1024px){.z-footer__block-wrap-txt,.z-footer__block-wrap-social{padding:0}}@media screen and (max-width: 800px){.z-footer__block-wrap-txt{padding:26px 20px}.z-footer__block-wrap-social{padding:0 20px;box-shadow:none;border:none;width:100%}}.z-footer__block-title{color:#000}.z-footer__block-txt p{margin:10px 0 0;font-size:16px;line-height:20px}@media screen and (max-width: 800px){.z-footer__block-txt p{font-size:14px;font-weight:300;line-height:18px}}.z-footer__block-social{display:flex;align-items:center;justify-content:unset;margin-bottom:30px}@media screen and (max-width: 800px){.z-footer__block-social{margin-top:0}}.z-footer__block-social .social-link svg{width:25px;height:25px;margin:0 5px;color:#c28cff}@media screen and (max-width: 1024px){.z-footer__block-social .social-link svg{width:25px;height:25px}}.z-footer__block-social .social-link:first-child svg{margin-left:0}.z-footer__block-social .social-link:last-child svg{margin-right:0}.z-footer__first{justify-content:space-between}@media screen and (max-width: 1024px){.z-footer__first{flex-direction:column}}.z-footer__first-menu{flex-wrap:wrap;flex-direction:column}@media screen and (max-width: 1024px){.z-footer__first-menu{justify-content:center}.z-footer__first-menu .z-footer__first-menu-link:first-child,.z-footer__first-menu .z-footer__first-menu-link:last-child{margin:0 10px}}.z-footer__first-menu-link:first-child{margin-left:0}.z-footer__first-menu-link:last-child{margin-right:0}.z-footer__first-menu-link a{color:#c28cff;font-family:Poppins Regular;font-size:15px;letter-spacing:.5px;line-height:26px}@media screen and (max-width: 800px){.z-footer__first-menu-link{margin:0 10px}}.z-footer__block-title{display:block;text-align:left;color:#c28cff;font-weight:700;font-size:15px;font-family:Poppins Bold;line-height:20px}@media screen and (max-width: 800px){.z-footer__block-title{margin:50px 10px 0}}@media screen and (max-width: 800px){.z-footer__second span.z-footer__block-title{margin:50px 8px 0}}.z-footer__first-store-link{color:#000;font-family:Poppins;font-weight:400;font-size:12px;letter-spacing:.5px;line-height:26px}.z-footer__first-store-link img{width:26px;margin-right:8px;vertical-align:middle}.z-footer__first-store-link .z-footer__first-store-link-txt{color:#000;text-decoration:underline}@media screen and (max-width: 1024px){.z-footer__first-store-link{font-size:10px}}@media screen and (min-width: 1025px){.z-footer__flex{display:flex;align-items:flex-start;gap:8%}}.z-footer__second-menu{justify-content:center;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.z-footer__second-menu-link a{color:#c28cff;font-family:Poppins Regular;font-size:15px;letter-spacing:.5px;line-height:26px}@media screen and (max-width: 800px){.z-footer__second-menu-link{margin:0 8px}.z-footer__second-menu-link:first-child,.z-footer__second-menu-link:last-child{margin:0 8px}}.z-footer__enable-payments{margin-top:26px}.z-footer__enable-payments .payment-options{display:inline-flex;justify-content:center;align-items:center;width:100%}.z-footer__enable-payments .payment-icon{margin:0 4px}.z-footer__enable-payments .payment-icon svg{width:60px;height:40px}@media screen and (max-width: 800px){.z-footer__enable-payments .payment-icon svg{width:34px;height:22px}}.z-footer__copyright{display:flex;justify-content:center;align-items:center;gap:40px;margin-top:50px}.z-footer__copyright p,.z-footer__copyright a{margin:0;color:#c28cff;font-size:12px;line-height:26px;text-align:center;font-family:Poppins Regular}@media screen and (max-width: 800px){.z-footer__copyright{margin-top:32px;flex-wrap:wrap;gap:5px 25px;margin-bottom:45px}.z-footer__copyright p{font-size:12px;line-height:12px;width:100%}}#section-z-richtext-list-collection{padding-top:0;padding-bottom:40px}@media screen and (max-width: 800px){#section-z-richtext-list-collection{padding-top:80px;padding-bottom:60px}}#section-z-richtext-collection{padding-top:0;padding-bottom:40px}@media screen and (max-width: 800px){#section-z-richtext-collection{padding-top:68px;padding-bottom:60px}}.z-richtext{margin-top:40px;margin-bottom:40px;padding:0 16px}@media screen and (max-width: 800px){.z-richtext{margin-top:0;margin-bottom:0}}.template-page .z-richtext{margin-top:56px;margin-bottom:56px;padding:0 40px}@media screen and (max-width: 800px){.template-page .z-richtext{margin-top:36px;margin-bottom:36px;padding:0 24px}}.template-page .z-richtext p{font-size:18px;font-weight:500;line-height:30px}@media screen and (max-width: 800px){.template-page .z-richtext p{font-size:16px;font-weight:300;line-height:24px}}.z-richtext__title{color:#fff;font-size:26px;font-style:italic;font-weight:700;line-height:31px;margin-bottom:20px}.z-richtext__text p{margin:0;color:#000;font-family:Poppins;font-size:18px;line-height:24px}.z-richtext__text p:not(:first-child){margin-top:30px}@media screen and (max-width: 800px){.z-richtext__text p{font-size:12px;line-height:18px}}.z-richtext-page{padding:60px 0}@media screen and (max-width: 900px){.z-richtext-page{padding:40px 0}}.z-richtext-page__title{display:block;margin-top:34px;color:#000;font-family:Poppins,sans-serif;font-size:54px;font-weight:700;letter-spacing:1px;text-align:center;text-shadow:0 0 4px #fff;text-transform:uppercase}@media screen and (max-width: 900px){.z-richtext-page__title{font-size:40px}}.z-richtext-page__text{max-width:550px;margin:0 auto}.z-richtext-simple-page{padding-left:10px;padding-right:10px}.z-richtext-simple-page__text{margin-top:8px}.z-richtext-simple-page__text p{margin:0;color:#fff;font-size:18px;font-weight:300;line-height:24px}@media screen and (max-width: 900px){.z-richtext-simple-page__text p{font-size:13px;line-height:17px}}.z-list-text-blocks{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:25px;row-gap:25px;justify-content:stretch;padding:20px 10px}@media screen and (max-width: 1180px){.z-list-text-blocks{grid-template-columns:1fr 1fr}}@media screen and (max-width: 900px){.z-list-text-blocks{column-gap:14px;row-gap:14px}}.z-list-text-blocks__item{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:40px 8px;border-radius:6px;border:3px solid #fff;box-shadow:0 0 4px #ffffffed}@media screen and (max-width: 900px){.z-list-text-blocks__item{min-height:280px}}.z-list-text-blocks__item-title{color:#fff;font-size:32px;font-style:italic;font-weight:700;line-height:34px;text-align:center}@media screen and (max-width: 900px){.z-list-text-blocks__item-title{font-size:16px;line-height:22px}}.z-list-text-blocks__item-text p{color:#fff;font-size:18px;font-weight:300;line-height:26px;text-align:center;margin-top:12px}@media screen and (max-width: 900px){.z-list-text-blocks__item-text p{font-size:14px;line-height:20px}}.z-list-img-txt{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:25px;row-gap:25px;padding:60px 10px 40px}@media screen and (max-width: 1180px){.z-list-img-txt{grid-template-columns:1fr 1fr}}@media screen and (max-width: 900px){.z-list-img-txt{column-gap:14px;row-gap:20px}}.z-list-img-txt__item{display:flex;flex-direction:column}.z-list-img-txt__wrap-img{cursor:pointer;width:100%;height:400px;border-radius:6px;overflow:hidden}.z-list-img-txt__wrap-img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 900px){.z-list-img-txt__wrap-img{height:243px}}.z-list-img-txt__item-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;margin:10px 0 0;font-size:16px;color:#fff}@media screen and (max-width: 900px){.z-list-img-txt__item-title{font-size:12px;line-height:14px;font-weight:600}}.z-list-img-txt__popup{z-index:9999999999;display:none;position:fixed;top:0;left:0;width:100%;height:100vh}.z-list-img-txt__popup.active{display:block}.z-list-img-txt__popup-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}.z-list-img-txt__popup-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:90%;height:90%;max-height:90%;border-radius:4px;background-color:#fff;padding:16px}.z-list-img-txt__popup-img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.z-list-img-txt__popup-close{cursor:pointer;position:absolute;top:16px;right:16px;width:24px;height:24px;border-radius:4px;background-color:#fff;border:1px solid #000}.z-list-img-txt__popup-close:before,.z-list-img-txt__popup-close:after{content:"";width:20px;height:1px;position:absolute;top:50%;left:50%;background-color:#000}.z-list-img-txt__popup-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.z-list-img-txt__popup-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.z-instafeed{margin-top:0;margin-bottom:40px}@media screen and (max-width: 800px){.z-instafeed{margin-top:60px;margin-bottom:0}}.z-instafeed__infinite-title{overflow:hidden;padding-bottom:30px}.z-instafeed__infinite-title strong{display:flex}.z-instafeed__infinite-title-img,.template-page .z-instafeed__infinite-title-img{height:66px;width:auto;max-width:initial;-webkit-animation:scrollXInfinite 16s linear infinite;animation:scrollXInfinite 16s linear infinite}@media screen and (max-width: 800px){.z-instafeed__infinite-title-img,.template-page .z-instafeed__infinite-title-img{-webkit-animation:scrollXInfinite 22s linear infinite;animation:scrollXInfinite 22s linear infinite}}.z-instafeed__title{line-height:28px;padding:0;margin:0 0 40px;font-size:37px;font-family:Poppins ExtraBold}.z-instafeed__title br{display:none}@media screen and (max-width: 800px){.z-instafeed__title{font-size:20px;margin-bottom:0}.z-instafeed__title br{display:unset}}.z-instafeed__wrap-insta-feed #insta-feed{display:flex;margin:10px -15px 0}@media screen and (max-width: 800px){.z-instafeed__wrap-insta-feed #insta-feed{margin:27px -6px 0}}.z-instafeed__wrap-insta-feed a[href$=-insta-feed]{z-index:0!important;width:25%;padding:0 15px!important}@media screen and (max-width: 800px){.z-instafeed__wrap-insta-feed a[href$=-insta-feed]{width:50%;padding:0 6px!important}.z-instafeed__wrap-insta-feed a[href$=-insta-feed][href="#3-insta-feed"],.z-instafeed__wrap-insta-feed a[href$=-insta-feed][href="#4-insta-feed"],.z-instafeed__wrap-insta-feed a[href$=-insta-feed][href="#5-insta-feed"]{display:none!important}}.z-instafeed__wrap-insta-feed .instafeed-container{width:100%!important;padding-top:100%!important;border-radius:6px;overflow:hidden}.template-index .featured-collection{text-align:inherit;margin-top:30px;margin-bottom:60px}@media all and (max-width: 800px){.template-index .featured-collection{margin-bottom:30px}}.template-index .featured-collection .heading,.template-index .featured-collection .rte h1,.rte .template-index .featured-collection h1,.template-index .featured-collection .rte h2,.rte .template-index .featured-collection h2,.template-index .featured-collection .rte h3,.rte .template-index .featured-collection h3,.template-index .featured-collection .rte h4,.rte .template-index .featured-collection h4,.template-index .featured-collection .rte h5,.rte .template-index .featured-collection h5,.template-index .featured-collection .rte h6,.rte .template-index .featured-collection h6{font-weight:700}.featured-collection__text{margin-bottom:30px}@media screen and (max-width: 800px){.featured-collection__text{margin-top:8px;margin-bottom:0}}.featured-collection__text p{margin:0;color:#000;font-size:22px;font-weight:500;line-height:30px;font-family:Poppins SemiBold}@media screen and (max-width: 800px){.featured-collection__text p{font-size:13px;line-height:17px}}.featured-collection__product-list{margin-top:10px}.pxs-announcement-bar{background:#c28cff}.testimonials_bubbles{max-width:100%;overflow:hidden}.z-testimonials_bubbles{padding:40px 0 0}.testimonials__bubbles{position:relative;display:block;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:400px}.z-testimonials_bubbles__border{position:relative;margin:0 0 80px;height:1px;width:100%}.z-testimonials_bubbles__border:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-image:linear-gradient(to right,#fff,#fff);box-shadow:0 0 4px #ffffff80}.testimonials__bubble{width:auto;padding:0;text-align:left}.bubble--1{top:15%;left:0%}.bubble--2{top:0%;left:35%}.bubble--3{top:25%;left:63%}.bubble--4{top:71%;left:16%}.bubble--5{top:60%;right:0%}.bubble--10{top:40%;left:26%}.bubble--11{top:58%;left:60%}.bubble--12{top:10%;right:2%}.bubble{min-height:56px;position:absolute}.bubble__message{position:relative;border-radius:63px;background-color:#fff;border:3.5px solid #FFF;box-shadow:0 0 14px #ff7497;transform:rotate(180deg);display:inline-block;padding:15px 25px;z-index:2}.bubble__message-content{position:relative;z-index:2}.bubble__message-content p{margin:0;color:#000;font-size:20px;font-weight:400;line-height:23px}@media all and (max-width: 800px){.bubble__message-content p{font-size:14px;line-height:17px}}.bubble--right .bubble__tail{left:30%;transform:scaleX(-1)}.bubble--left .bubble__tail{right:30%;left:auto;transform:scaleX(1)}.bubble--up .bubble__tail{bottom:61px;transform:scaleY(-1) rotate(-10deg)}.bubble__tail{position:absolute;left:-7px;bottom:-19px}.bubble__typing{position:absolute;top:5px;right:15px;display:inline-block;width:80px;border-radius:63px;background-color:#fff;border:3.5px solid #FFF;box-shadow:0 0 14px #ff7497;height:45px}.bubble__shape{position:relative;display:block;transform:scaleX(-1)}.bubble__typing--animation{position:absolute;top:0;right:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bubble__typing--animation span{width:10px;height:10px;border-radius:10px;margin:0 2px;display:block;z-index:1}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#fdc9dc;color:#fdc9dc;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#fdc9dc;color:#fdc9dc;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#fdc9dc;color:#fdc9dc;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#ff7497}50%,to{background-color:#fee1eb}}@media screen and (max-width: 768px){.bubble--11{display:none}.bubble--6{top:45%;left:0%}.bubble--7{top:0%;left:20%}.bubble--8{top:30%;left:70%}.bubble--9{top:71%;right:0}.bubble--10{top:30%;left:60%}.bubble--12{top:74%;left:25%;right:auto}.bubble__typing{height:29px;width:51px}.bubble--right .bubble__tail{left:20%;transform:scaleX(-.6)}.bubble--left .bubble__tail{right:20%;left:auto;transform:scaleX(.6)}.bubble--up .bubble__tail{bottom:58px;transform:scaleY(-.6) rotate(-10deg)}.bubble__typing--animation span{width:6px;height:6px;border-radius:6px;margin:0 3px}.bubble__typing--animation .dot-flashing:before{width:6px;height:6px;left:-10px}.bubble__typing--animation .dot-flashing:after{width:6px;height:6px;left:10px}.bubble__message{font-size:16px;line-height:20px;padding:10px 20px}}.color-container .product-select-input{font-family:Poppins;font-weight:600;font-size:16px;text-transform:uppercase;background:transparent;padding-right:14px}.swatch{margin:0 0 20px;display:flex;align-items:start;justify-content:flex-start}.swatch-tooltip{display:none}.swatch .header{margin-right:25px;min-width:fit-content;font-family:Poppins;font-weight:600;font-size:16px;line-height:22px;text-transform:uppercase}.swatch input{display:none}.swatch label{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;min-width:30px!important;height:30px!important;margin:0;border:transparent 1px solid;font-size:18px;font-weight:700;letter-spacing:1.13px;line-height:35px;text-align:center;line-height:30px;white-space:nowrap;text-transform:uppercase;position:relative}.swatch-element label{padding:0 10px}.color.swatch-element label{padding:0}.swatch input:checked+label:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:40px;min-width:40px;width:100%;border-radius:4px;border:2px solid #FFF}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 20px 15px 0;position:relative}.quickshop-product .swatch .swatch-element{margin:0 7px 15px 0}.swatch .swatch-element input+label:hover .swatch-tooltip{display:block;position:absolute;font-size:12px;line-height:12px;color:#000;background-color:#fff;padding:3px;top:-30px;left:50%;transform:translate(-50%);font-weight:100;text-transform:capitalize}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-33px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.product-gallery--viewport--figure{border-radius:6px}.product-gallery--viewport--figure video{border-radius:6px!important}.product-gallery--viewport--figure .plyr.plyr--video,.product-gallery--viewport--figure .plyr.plyr--video .plyr__video-wrapper,.product-gallery--viewport--figure .plyr.plyr--video .plyr__poster{background:transparent}.z-reinsurance{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:16px;padding:0 0 60px;align-items:flex-start;max-width:90%;margin:auto}@media screen and (max-width: 1040px){.z-reinsurance{display:block;width:100%}}.z-reinsurance__item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 1040px){.z-reinsurance__item{width:100%}}.z-reinsurance__item-wrap-img{width:55px;height:55px}@media screen and (max-width: 1040px){.z-reinsurance__item-wrap-img{width:40px;height:40px}}.z-reinsurance__item-img{width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain}.z-reinsurance__item-title{margin-top:16px;font-style:italic;font-size:18px;font-weight:600}@media screen and (max-width: 900px){.z-reinsurance__item-title{font-size:14px;line-height:22px}}.z-reinsurance__item-text p{margin:0;font-size:15px}@media screen and (max-width: 900px){.z-reinsurance__item-text p{font-size:14px;line-height:22px}}.collection-container{width:100%;margin-bottom:40px}.collection-header{display:flex}.collection-header .product-list{padding:0}.collection-header-image{margin-bottom:0!important}.collection-header-image img{border-radius:6px;object-fit:cover;height:100%;width:100%;max-height:337px}.collection-header-info{border-radius:6px;border:3px solid #FFF;box-shadow:0 0 4px #ffffffed;padding:50px 0;text-align:center;position:relative;margin-bottom:0!important}.collection-header-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.collection-header-info_title{color:#fff;font-size:54px;line-height:54px;font-style:italic;font-weight:700;text-align:center;text-shadow:0 0 4px rgba(255,255,255,.5);text-transform:uppercase}.collection-header-info_description{color:#fff;font-size:18px;font-weight:500;line-height:31px;text-align:center;margin-bottom:15px!important}.collection-header-info_button{margin:0;margin-top:15px!important}.collection-interraction-container{position:relative;border-radius:6px;border:3px solid #FFF;box-shadow:0 0 4px #ffffffed;height:100%}.collection-interraction{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;max-width:220px}.collection-interraction_title{color:#fff;font-size:32px;font-style:italic;font-weight:700;line-height:34px;text-align:center;margin:0 auto}.collection-interraction_description{color:#fff;font-size:18px;font-weight:300;line-height:26px;text-align:center;margin:12px auto 0}@media screen and (max-width: 719px){.collection-container:not(:first-child){margin-top:30px}}@media screen and (max-width: 768px){.collection-container{margin-bottom:0}.collection-header-image,.collection-header-info_button{display:none}.collection-header-info{border-radius:6px;border:none;box-shadow:none;padding:0;margin:20px 0 0;text-align:center;width:100%!important;min-width:100%}.collection-header-info_title{font-size:26px;line-height:36px}.collection-header-info_description{font-size:14px;margin-top:2px!important;margin-bottom:2px!important}.collection-header-info_link{color:#fff;font-size:14px;font-style:italic;font-weight:900;letter-spacing:.41px;line-height:33px;text-align:center;border-bottom:1px solid #FFF}.template-list-collections .template-collection .product-list{padding:20px 0 0}.collection-header-content{position:relative}.collection-interraction-container{height:100%;min-height:342px}.collection-interraction_title{font-size:16px;line-height:22px}.collection-interraction_description{font-size:14px;line-height:20px}}.page-about-3-img-txt__wrap-3-img{margin:0 auto}.page-about-3-img-txt__img{padding:0 24px}@media screen and (max-width: 800px){.page-about-3-img-txt__img{padding:0 10px}}.template-page .page-about-3-img-txt__title{margin-top:48px}@media screen and (max-width: 800px){.template-page .page-about-3-img-txt__title{margin-top:38px}}@media screen and (max-width: 800px){.template-page .page-about-3-img-txt__text{margin-top:26px}}#section-page-about-3-img-txt .img-txt-btn{padding-bottom:0}.page-about-products-list{margin-bottom:40px}.z-collection-playground{margin-bottom:60px}.z-collection-playground .collection-content{min-height:650px}.collection-playground{margin-bottom:60px}.collection-playground-header{display:flex;justify-content:space-between;align-items:center}.collection-playground-header-title{font-size:26px;font-style:italic;font-weight:700;letter-spacing:1px;line-height:31px;text-transform:uppercase}.collection-playground-description{width:100%;margin:20px auto;font-size:16px;font-weight:700;line-height:26px}@media screen and (max-width: 768px){.collection-playground-header{flex-direction:column;margin-top:20px}.collection-playground-header-button{background-color:transparent;border:none;box-shadow:none!important;color:#fff;font-size:14px;font-style:italic;font-weight:900;letter-spacing:.41px;line-height:15px;text-align:center;border-bottom:1px solid #fff;padding:0;border-radius:0;margin:13px auto}.collection-playground-description{font-size:14px;font-weight:300;line-height:19px}}.videoPage-productsList{width:100%;margin:20px 0 40px}.login_container{display:flex;align-items:center;justify-content:space-between}.login_image,.login,.register{width:50%;text-align:center}.forgot-password,.create-account{font-size:14px;font-weight:300;line-height:31px;text-align:center}@media screen and (max-width: 768px){.login_container{flex-direction:column}.login_image,.login,.register{width:100%}.login_image{padding:20px}}.account-link{color:#fff;font-size:14px;font-weight:700;letter-spacing:.41px;line-height:33px;text-transform:uppercase;width:100%;display:block;padding:5px 20px;margin:5px 0}.account-link.is-active{border-radius:43px;border:2px solid rgba(255,205,251,.89);box-shadow:0 0 4px #fff}.account-title{font-size:26px;font-weight:700;line-height:31px;text-shadow:0 0 4px rgba(255,255,255,.5);text-transform:uppercase}.order-number a{color:#fff;font-size:20px;font-weight:500;letter-spacing:1.11px;line-height:33px}.order-chevron a{color:#fff}.order-chevron svg{height:10.32px;width:10.32px;fill:#fff}.page-contact{padding:20px 0 110px}.page-contact__wrap-tel{justify-content:center;margin-top:20px}.page-contact__wrap-tel p{margin:0;font-size:16px;font-weight:300;line-height:26px}@media screen and (max-width: 800px){.page-contact__wrap-tel p{font-size:12px;font-weight:300;line-height:20px}}.page-contact__tel:not(:first-child){position:relative;padding-left:60px}@media screen and (max-width: 800px){.page-contact__tel:not(:first-child){padding-left:40px}}.page-contact__tel:not(:first-child):before{content:"";position:absolute;top:50%;left:30px;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:#fff}@media screen and (max-width: 800px){.page-contact__tel:not(:first-child):before{left:20px;width:6px;height:6px}}.page-contact__wrap-form{margin:30px auto 0}.login{margin:100px auto 0}@media screen and (max-width: 960px){.login{margin:0 auto!important}}.login .page-title{padding-top:0}.page-contact__wrap-form,.login{max-width:580px}@media screen and (max-width: 960px){.page-contact__wrap-form,.login{margin:30px auto 0}}.page-contact__wrap-form .text-content,.login .text-content{padding-bottom:30px}.page-contact__wrap-form .text-content p,.login .text-content p{font-size:16px;font-weight:300;line-height:24px}@media screen and (max-width: 800px){.page-contact__wrap-form .text-content p,.login .text-content p{font-size:14px;line-height:22px}}.page-contact__wrap-form .field-wrap:not(:first-child),.login .field-wrap:not(:first-child){margin-top:30px}.page-contact__wrap-form input[type=text],.page-contact__wrap-form input[type=password],.page-contact__wrap-form textarea,.login input[type=text],.login input[type=password],.login textarea{border:none;border-bottom:2px solid #000;padding:8px 14px;color:#000;font-size:18px;font-weight:300;letter-spacing:.3px;line-height:24px}@media screen and (max-width: 800px){.page-contact__wrap-form input[type=text],.page-contact__wrap-form input[type=password],.page-contact__wrap-form textarea,.login input[type=text],.login input[type=password],.login textarea{font-size:16px;line-height:22px}}.page-contact__wrap-form input[type=text]::placeholder,.page-contact__wrap-form input[type=password]::placeholder,.page-contact__wrap-form textarea::placeholder,.login input[type=text]::placeholder,.login input[type=password]::placeholder,.login textarea::placeholder{color:#000}.page-contact__wrap-form textarea,.login textarea{height:196px;background-color:transparent;border:2px solid #000}.page-contact__wrap-form textarea::placeholder,.login textarea::placeholder{height:196px;line-height:1960%}@media screen and (max-width: 800px){.page-contact__wrap-form textarea::placeholder,.login textarea::placeholder{line-height:2234.4%}}.page-contact__wrap-form .submit-button,.login .submit-button{display:block;margin:30px auto 0;padding:10px 50px;width:auto}.template-contact .field-wrap label{display:none}.wrap-breadcrumb{width:95%;max-width:1330px;margin:auto;padding:10px 15px 0}@media screen and (max-width: 800px){.wrap-breadcrumb{display:none}}.breadcrumb-navigation{opacity:.7}.breadcrumb-navigation li{display:inline-block;font-family:Poppins SemiBold}.breadcrumb-navigation,.breadcrumb-navigation a{color:#000;font-size:12px;letter-spacing:.64px;line-height:20px}.breadcrumb-selected{font-weight:400;text-decoration:underline}.template-page h1,.page-title h1,[data-section-id=static-page-contact] h1,.login_container .page-title .label{padding-top:30px;font-family:Poppins ExtraBold!important;font-size:54px!important;font-style:unset!important}@media screen and (max-width: 800px){.template-page h1,.page-title h1,[data-section-id=static-page-contact] h1,.login_container .page-title .label{padding-top:40px;font-size:40px!important}}a.action-button.btn.btn-reverse.forgot-password{justify-content:center;width:fit-content;margin-left:auto;margin-right:auto}.template-page__title{color:#000;font-size:32px;font-weight:700;letter-spacing:.48px;line-height:52px;text-align:center;text-transform:uppercase;text-shadow:0 0 4px #FFF}@media screen and (max-width: 800px){.template-page__title{font-size:26px;line-height:34px}}.template-page__content{padding:60px 40px}@media screen and (max-width: 800px){.template-page__content{padding:40px 10px}}.template-page__content .rte p{margin:0;font-size:16px;font-weight:300;line-height:26px;text-align:justify}@media screen and (max-width: 800px){.template-page__content .rte p{font-size:14px;line-height:22px}}.template-page__content h1:first-child,.template-page__content h2:first-child,.template-page__content h3:first-child,.template-page__content h4:first-child,.template-page__content h5:first-child,.template-page__content h6:first-child{margin-top:0}@keyframes float{0%{-webkit-transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);transform:translatey(0)}50%{-webkit-transform:translatey(-14px);-moz-transform:translatey(-14px);-ms-transform:translatey(-14px);transform:translatey(-14px)}to{-webkit-transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);transform:translatey(0)}}.levitation{-webkit-transform:translatey(0px);-moz-transform:translatey(0px);-ms-transform:translatey(0px);transform:translatey(0);animation:float 2.4s ease-in-out infinite}.z-grid.icons-txt .z-grid__cell:nth-child(odd) .levitation{animation-delay:1.2s}@keyframes bright{0%{text-shadow:0 0 5px rgba(255,255,255,.8)}50%{text-shadow:0 0 5px rgba(255,255,255,0)}to{text-shadow:0 0 5px rgba(255,255,255,.8)}}.bright{animation:bright 1s steps(1,end) infinite}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive.embed-responsive-4by3:before{padding-top:75%}.embed-responsive.embed-responsive-1by1:before{padding-top:100%}.video-stream{max-height:90vh}.article-injection-embeded-video{position:relative;height:100%;max-height:90vh}.article-injection-embeded-video .article-injection-embeded-vide__cover{position:absolute;top:0;left:0;width:100%;height:100%}.article-injection-embeded-video .article-injection-embeded-vide__cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-color:#0000001a}.article-injection-embeded-video .article-injection-embeded-vide__cover__cta{position:absolute;bottom:0;left:0;width:100%;display:none;text-align:center;z-index:4}.article-injection-embeded-video .article-injection-embeded-vide__cover__cta a{width:100%;color:#fff;background-color:#374fca;display:inline-block;padding:10px;text-transform:uppercase}.article-injection-embeded-video .article-injection-embeded-vide__cover__play{position:absolute;top:50%;left:50%;width:20%;cursor:pointer;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:3}@media screen and (min-width: 767px){.article-injection-embeded-video .article-injection-embeded-vide__cover__play{width:20%}}.article-injection-embeded-video .article-injection-embeded-vide__cover__img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:2}.article-injection-embeded-video[activity-status=playing] .article-injection-embeded-vide__cover,.article-injection-embeded-video[activity-status=buffering] .article-injection-embeded-vide__cover{opacity:0;visibility:hidden}.article-injection-embeded-video[activity-status=ended] .article-injection-embeded-vide__cover,.article-injection-embeded-video[activity-status=paused] .article-injection-embeded-vide__cover{opacity:1;visibility:visible}.article-injection-embeded-video[activity-status=ended] .article-injection-embeded-vide__cover__cta,.article-injection-embeded-video[activity-status=paused] .article-injection-embeded-vide__cover__cta{display:block}.ly-custom-dropdown-current-inner-text{margin:0!important}.mega-nav{height:fit-content}.mega-nav a[href="/"],.mega-nav a[href="#"],.mega-nav a[href="/fr"],.mobile-dropdown a[href="/"],.mobile-dropdown a[href="#"],.mobile-dropdown a[href="/fr"]{display:none!important}.mega-nav a.ly-languages-switcher-link,.mobile-dropdown a.ly-languages-switcher-link{display:block!important;font-family:Poppins,sans-serif;font-weight:700}.store-title{transition:.2s;z-index:1000!important}.main-header--minimal .header-minimal .store-title{z-index:4999!important}.list .collection-image-container{position:relative;width:150px}.list .collection-image-container:after{content:"";display:block;padding-bottom:100%}.list .collection-image-container img{position:absolute;width:100%;height:100%;left:0;object-fit:cover;border-radius:7px}.list .collection-image-container+.header__mega-menu-title{margin-top:10px}@media all and (min-width: 961px){.main-header--minimal .header-minimal .store-title,.main-header--minimal .header-minimal .main-header--tools{padding:0 20px}}@media all and (max-width: 960px){.main-header--tools .mini-cart-wrap,.template-index .header-sticky .icon-menu,.template-index .header-sidemenu-open .icon-menu{color:#000}}.mobile-dropdown--collections{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:50px;display:none}.mobile-dropdown--collections .collection{width:30%}.mobile-dropdown--collections .collection:not(:first-of-type){margin-left:5%}.mobile-dropdown--collections .collection a{display:block;color:#fff;text-transform:uppercase;font-size:10px;text-align:center}.mobile-dropdown--collections .collection .collection-image-container{position:relative}.mobile-dropdown--collections .collection .collection-image-container:after{content:"";display:block;padding-bottom:100%}.mobile-dropdown--collections .collection .collection-image-container img{position:absolute;width:100%;height:100%;left:0;object-fit:cover;border-radius:7px}.mobile-dropdown--collections .collection .collection-title{font-size:14px}.mobile-dropdown--footer{background:#ecdeff;display:flex;align-items:center;padding:15px 20px;gap:25px;justify-content:center}.mobile-dropdown--footer .item{color:#000;text-align:center;text-transform:uppercase;font-size:14px;font-weight:500;text-decoration:underline}.mobile-dropdown--footer .item .ly-languages-switcher.ly-native-select{color:#000!important}.mobile-dropdown--footer .item .svg-icon{width:30px;height:24px}.mobile-dropdown--footer a{color:#000}.mobile-dropdown--footer .langify-container-mobile .ly-popup-modal .ly-popup-modal-content{box-shadow:0 0 32px #ff48a0c9;background:linear-gradient(180deg,#8fa1ff 1%,#ff9698 65%,#ffa27c);border:3px solid white;border-radius:23px}.ly-languages-switcher.ly-native-select{background:transparent!important;color:#c28cff!important}.header__change-background{width:47px;height:auto;object-fit:contain}span.account-options.label{margin:0}@media all and (max-width: 959px){.main-header--tools .mini-cart-wrap{margin:0}.main-header--tools .account-options{padding:0!important;margin:0 6px 0 0}.main-header-wrap:not(.header-mobile-stick) .main-header--tools-group .nav-item>.label,.main-header-wrap:not(.header-mobile-stick) .ls-button-search,.main-header-wrap:not(.header-mobile-stick) .main-header--tools .menu{color:#fff}.multi-home-cta{display:none}.multi-home{width:90%;max-width:100%;padding:25px 15px;position:fixed;bottom:0;top:auto;right:5%;background:linear-gradient(180deg,#8fa1ff 1%,#ff9698 65%,#ffa27c);border:3px solid white;border-radius:23px 23px 0 0;z-index:9999;border-bottom:0;transition:.2s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.multi-home.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.multi-home__subtitle{font-size:12px}.multi-home__link{margin-top:10px}.multi_home__title{font-size:20px;margin-bottom:5px}}@media all and (max-width: 800px){.store-title img,.header-sticky .store-title img,.header-sidemenu-open .store-title img{max-width:95px!important}}@media all and (min-width: 800px){.mini-cart-wrap{width:100%}}.cart-molang{width:41px;height:41px;margin-right:5px;display:block}.hearts{position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:9999;display:none}.hearts>.heart_particle{opacity:0;position:absolute;animation:hearts 2s ease 1;background-image:url(https://cdn.shopify.com/s/files/1/0504/2932/9574/files/BADGE-heart_2.png?v=1607936031);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:9999}.hearts.active{display:block}.hearts_kindness{position:fixed;bottom:0;left:0;width:100%;height:100%;display:none}.hearts_kindness>.heart_particle_kindness{max-width:40px;opacity:0;position:absolute;animation:hearts 2s ease 1;background-image:url(https://cdn.shopify.com/s/files/1/0504/2932/9574/files/heart-blanc.png?v=1608196918);background-size:60%;background-position:center;background-repeat:no-repeat}.hearts_kindness.active{display:block}@keyframes hearts{0%{opacity:1;transform:translate(0) rotate(-60deg)}80%{opacity:.8}to{opacity:0;transform:translateY(-99vh) rotate(10deg)}}.cart-mini-tax-text{text-transform:inherit!important}.sidebar-drawer__close-link{font-weight:700;text-decoration:underline}.addtocart-button-active.btn-shadow.disabled{background-color:#778be1;border-color:#778be1}.swym-wishlist-button-bar{margin-bottom:20px!important}.klaviyo-bis-trigger.btn-full{width:100%!important;margin-bottom:20px!important}.product-card-details .klaviyo-button-wrapper,.product-card-interactions .klaviyo-button-wrapper{height:31px;margin-top:12px}.product-card-details .klaviyo-button-container,.product-card-interactions .klaviyo-button-container{margin:0!important;opacity:1!important;top:0!important;left:0!important;right:0;width:100%!important;height:100%}.product-card-details .klaviyo-button-container .home-product-card-interactions__btn,.product-card-interactions .klaviyo-button-container .home-product-card-interactions__btn{width:100%;height:100%;margin:0;padding:8px 16px!important}@media all and (max-width: 720px){.product-card-details .klaviyo-button-container .home-product-card-interactions__btn,.product-card-interactions .klaviyo-button-container .home-product-card-interactions__btn{font-size:14px;min-height:0}}@media all and (min-width: 800px){.product-card-details .klaviyo-button-wrapper,.product-card-interactions .klaviyo-button-wrapper{height:42px}}button.swym-button{font-family:Poppins,sans-serif!important;font-weight:600!important}.jdgm-rev-widg{border-radius:4px}.jdgm-write-rev-link{border-radius:4px;border:2px solid #FFF;color:#fff;transition:all .15s ease-in-out}.jdgm-write-rev-link:hover{box-shadow:0 0 9px #ffffffe0}@media screen and (max-width: 800px){.jdgm-write-rev-link{box-shadow:0 0 9px #ffffffe0}}.jdgm-form input[type=email],.jdgm-form input[type=text],.jdgm-form textarea{padding:0 14px;color:#000}.jdgm-form input[type=email]::placeholder,.jdgm-form input[type=text]::placeholder,.jdgm-form textarea::placeholder{color:#ffeaeb}.jdgm-widget textarea{background:transparent;outline:none}.jdgm-widget .jdgm-submit-rev{font-size:18px;color:#000;font-weight:500;transition:all .15s ease-in-out}.jdgm-widget .jdgm-submit-rev:hover{box-shadow:0 0 11px 2px #ffcdfb}@media screen and (max-width: 800px){.jdgm-widget .jdgm-submit-rev{box-shadow:0 0 11px 2px #ffcdfb}}#CybotCookiebotDialog{top:unset!important;bottom:0!important;padding:26px 0!important;border-top:3px solid #FFF!important;box-shadow:0 0 11px #fff!important;background:linear-gradient(180deg,#8fa1ff,#ff9698 65%,#ffa27c)!important;color:#fff!important}@media all and (max-width: 800px){#CybotCookiebotDialog{padding:26px 0 40px!important}}#CybotCookiebotDialogBody{display:flex!important;align-items:center!important;max-width:1330px!important;width:95%!important;margin:auto!important;padding:0!important}@media all and (max-width: 800px){#CybotCookiebotDialogBody{flex-direction:column!important}}#CybotCookiebotDialogBodyContent{padding:0 16px!important}@media all and (max-width: 800px){#CybotCookiebotDialogBodyContent{padding:0 8px!important}}.cookiebot__img-mob{width:66px;height:auto}#CybotCookiebotDialogBodyContentText{width:80%!important;margin:0 auto!important;color:#fff!important;font-family:Poppins!important;font-size:15px!important;line-height:19px!important}@media all and (max-width: 800px){#CybotCookiebotDialogBodyContentText{width:auto!important;text-align:center!important;font-size:12px!important;line-height:17px!important}}#CybotCookiebotDialogPoweredbyLink,#CybotCookiebotDialogBodyContentTitle{display:none!important}#CybotCookiebotDialogBodyButtons{min-width:fit-content!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important}@media all and (max-width: 800px){#CybotCookiebotDialogBodyButtons{padding:0!important;margin:30px 0 0!important}}#CybotCookiebotDialogBodyButtonAccept{min-width:auto!important;margin:0!important;order:1!important;display:inline-block!important;padding:10px 20px!important;background-color:#fff!important;border:3.5px solid #ffcdfb!important;border-radius:3px!important;color:#000!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.21px!important;line-height:18px!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 0 9px #ff74dc9e!important}@media all and (max-width: 800px){#CybotCookiebotDialogBodyButtonAccept{padding:10px 40px!important;border:1.5px solid #FFCDFB!important;font-size:10px!important;line-height:14px!important}}#CybotCookiebotDialogBodyButtonDetails{min-width:auto!important;margin-top:0!important;margin-left:18px!important;background-image:none!important;order:2!important;display:inline-block!important;padding:10px 20px!important;background-color:transparent!important;border:1.5px solid #FFF!important;border-radius:3px!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.21px!important;line-height:18px!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important}@media all and (max-width: 800px){#CybotCookiebotDialogBodyButtonDetails{margin-left:28px!important;padding:10px 40px!important;font-size:10px!important;line-height:14px!important}}#CybotCookiebotDialogDetail{max-width:95%!important;margin-left:auto!important;margin-right:auto!important;margin-top:16px!important;background-color:transparent!important}.ly-custom-1000,.langify-container-mobile{background:transparent!important}button.back_to_top{position:fixed;bottom:85px;right:35px;z-index:9999;width:50px;text-align:center;line-height:30px;background:transparent;border:none;cursor:pointer;border-radius:2px;display:none}@media all and (max-width: 800px){button.back_to_top{bottom:70px;right:13px}}.back_to_top-show{display:block!important}@media all and (max-width: 800px){.pagination .previous{margin-left:-20px!important;margin-right:0!important}.pagination .next{margin-left:0!important}}.product-details-wrapper .jdgm-widget.jdgm-widget{margin-top:0}.jdgm-prev-badge__text{font-size:15px;margin-left:5px}.quickshop-close ellipse{fill:#c28cff}.quickshop-close path{stroke:#fff}.quickshop .product-gallery--viewport--container:not(:first-child){display:none}.quickshop .product-accordion__list,.quickshop .description{display:none}.product-accordion__description{display:none;font-family:Poppins Regular;font-size:12px}.product-accordion__title{cursor:pointer;font-family:Poppins Regular;font-size:15px}.sidebar-title{font-family:Poppins Bold;font-size:15px}.product-callout{font-size:15px;font-family:Poppins Bold}.collection-title .description p{font-size:18px;line-height:30px;font-family:Poppins Regular}.product-accordion.active .product-accordion__description{display:block}.product-accordion__list{border-top:1px solid;margin-top:15px}.product-accordion{position:relative}.product-accordion:after{content:url(https://cdn.shopify.com/s/files/1/0504/2932/9574/files/fleche_couleurs_1.svg?v=1664798957);position:absolute;right:0;top:0}.product-accordion.active:after{transform:rotate(180deg) translateY(25%)}.product-details .description .rte h4:first-child{margin-top:0}.z-richtext-seo{width:90%}.z-richtext-seo__text p{color:#c28cff;font-size:15px;line-height:26px;font-family:Poppins Regular}section[data-section-type=z-richtext-seo]{padding-top:10px;padding-bottom:50px}@media all and (max-width: 800px){section[data-section-type=z-richtext-seo]{padding-bottom:10px}}.quickshop .product-gallery__slider{display:none!important}.quickshop .product-page-gallery{display:unset!important}.product-gallery__slider{display:flex;flex-direction:row-reverse;position:relative}.product-gallery__slider video{min-width:100%;width:-webkit-fill-available}.product-gallery__slider .product-gallery1{width:82%}@media screen and (max-width: 1200px){.product-gallery__slider .product-gallery1{width:100%}}@media (min-width: 1200px) and (max-width: 1300px){.product-gallery__slider .product-gallery1{width:80%}}.product-gallery__slider .product-gallery2{width:100%;position:absolute;top:0;left:0;transform:rotate(90deg) translateY(-82%);transform-origin:left top}.product-gallery__slider .product-gallery2 .flickity-slider{transform:unset!important}.product-gallery__slider .product-gallery2 img{width:120px;transform:rotate(-90deg);cursor:pointer;padding:.5rem;margin-right:1.5rem;opacity:.5}.product-gallery__slider .product-gallery2 img.is-nav-selected{opacity:1}@media screen and (max-width: 1200px){.product-gallery__slider .product-gallery2{display:none}}@media screen and (max-width: 1024px){.product-gallery__slider{display:none!important}}.product-page-gallery{display:none!important}@media screen and (max-width: 1024px){.product-page-gallery{display:grid!important}}@media screen and (min-width: 1025px){.product-gallery__slider{width:50%;height:fit-content}.product-page-container{display:flex}}.carousel-cell{width:100%}@media screen and (max-width: 719px){.quickshop-content{width:85%}.quickshop-content .product-page-container{display:flex;flex-direction:column;align-items:center}.quickshop-product .product-area .product-details-wrapper{width:100%;padding:20px 0}.quickshop-content .product-area .product-details-wrapper .header .title{font-size:20px}.quickshop-content .product__addtocart{margin:0;padding:5px}.quickshop-content .swym-wishlist-button-bar{display:none}.quickshop-product .product-gallery{width:70%}.home-product-card-interactions .title{font-size:13px;line-height:16px;display:block;min-height:32px}.product-card-footer .home-product-card-interactions__btn{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:12px;padding:4px 13px;border-radius:4px;background-color:#c28cff;height:39px;color:#fff;border:none;box-shadow:1px 0 5px #c28cff;margin-bottom:5px;min-height:39px}.product-card-footer .home-product-card-interactions__btn span{font-family:Poppins;font-size:11px;font-weight:700;line-height:15px;text-transform:uppercase}}.z-collection-playground .product-card-interactions .product-card-interaction{min-width:auto}@media screen and (min-width: 801px){.z-collection-playground .product-card-interactions{flex-wrap:unset;gap:10px}.z-collection-playground .product-card-interactions .product-card-interaction{min-width:auto}}.original.money span.money,.original.money.bacurr-money{color:#9644f2!important}
/*# sourceMappingURL=/s/files/1/0504/2932/9574/t/55/assets/zerance.scss.css.map */
