.custom-container{background-color:#f8fafd}.custom-container{padding-top:5.5555555556vw}.custom-container{padding-bottom:8.3333333333vw}@media (min-width: 800px){.custom-container{padding-top:2.7777777778vw}}@media (min-width: 1440px){.custom-container{padding-top:40px}}@media (min-width: 800px){.custom-container{padding-bottom:4.1666666667vw}}@media (min-width: 1440px){.custom-container{padding-bottom:60px}}.custom-container--white{background-color:#fff}.custom-inner-container{max-width:1440px;margin:0 auto}.custom-inner-container{padding-left:4.1666666667vw}.custom-inner-container{padding-right:4.1666666667vw}@media (min-width: 800px){.custom-inner-container{padding-left:4.1666666667vw}}@media (min-width: 1440px){.custom-inner-container{padding-left:60px}}@media (min-width: 800px){.custom-inner-container{padding-right:4.1666666667vw}}@media (min-width: 1440px){.custom-inner-container{padding-right:60px}}.block-title{font-weight:600;color:#000}.block-title{font-size:5.5555555556vw}@media (min-width: 800px){.block-title{font-size:2.3611111111vw}}@media (min-width: 1440px){.block-title{font-size:34px}}.new-cta{background-color:var(--pink1);color:var(--white);transition:background-color .3s}.new-cta:hover{background-color:#f01265}.new-cta{border-radius:1.6666666667vw}.new-cta{font-size:2.0833333333vw}.new-cta{line-height:3.125vw}.new-cta{padding-top:1.6666666667vw}.new-cta{padding-bottom:1.6666666667vw}.new-cta{padding-left:3.6111111111vw}.new-cta{padding-right:3.6111111111vw}@media (min-width: 800px){.new-cta{border-radius:.8333333333vw}}@media (min-width: 1440px){.new-cta{border-radius:12px}}@media (min-width: 800px){.new-cta{font-size:1.0416666667vw}}@media (min-width: 1440px){.new-cta{font-size:15px}}@media (min-width: 800px){.new-cta{line-height:1.5625vw}}@media (min-width: 1440px){.new-cta{line-height:22.5px}}@media (min-width: 800px){.new-cta{padding-top:.8333333333vw}}@media (min-width: 1440px){.new-cta{padding-top:12px}}@media (min-width: 800px){.new-cta{padding-bottom:.8333333333vw}}@media (min-width: 1440px){.new-cta{padding-bottom:12px}}@media (min-width: 800px){.new-cta{padding-left:1.8055555556vw}}@media (min-width: 1440px){.new-cta{padding-left:26px}}@media (min-width: 800px){.new-cta{padding-right:1.8055555556vw}}@media (min-width: 1440px){.new-cta{padding-right:26px}}.arrow-slider{border:none;background-color:#0000001a;border-radius:100%}.arrow-slider{height:13.0555555556vw}.arrow-slider{width:13.0555555556vw}@media (min-width: 800px){.arrow-slider{height:4.1666666667vw}}@media (min-width: 1440px){.arrow-slider{height:60px}}@media (min-width: 800px){.arrow-slider{width:4.1666666667vw}}@media (min-width: 1440px){.arrow-slider{width:60px}}.arrow-slider:hover{background-color:#0003}.arrow-slider svg{position:absolute}.arrow-slider svg{top:2.5vw}.arrow-slider svg{left:2.5vw}.arrow-slider svg{height:13.0555555556vw}.arrow-slider svg{width:13.0555555556vw}@media (min-width: 800px){.arrow-slider svg{top:1.25vw}}@media (min-width: 1440px){.arrow-slider svg{top:18px}}@media (min-width: 800px){.arrow-slider svg{left:1.25vw}}@media (min-width: 1440px){.arrow-slider svg{left:18px}}@media (min-width: 800px){.arrow-slider svg{height:4.1666666667vw}}@media (min-width: 1440px){.arrow-slider svg{height:60px}}@media (min-width: 800px){.arrow-slider svg{width:4.1666666667vw}}@media (min-width: 1440px){.arrow-slider svg{width:60px}}.v2.v2force .product-preview__image__text{background:rgba(50,50,50,.7);position:absolute;bottom:0;left:0;right:0;text-align:center;line-height:2;font-weight:700;color:#fff}.v2.v2force .product-preview__image__wishlist{z-index:1;position:absolute;bottom:.2rem;left:.2rem;background-color:#ffffffb3;padding:.3rem;border-radius:100%;color:#ff469a;transition:opacity .2s ease-in-out;opacity:0;line-height:0;cursor:pointer}.v2.v2force .product-preview__image__wishlist.first{z-index:2}.v2.v2force .product-preview__image__wishlist:hover{color:#ff469a;opacity:1}.v2.v2force .product-preview__image__wishlist:hover+.product-preview__image__wishlist{opacity:0}.v2.v2force .product-preview__image__wishlist.active{opacity:1}.v2.v2force .product-preview__image__wishlist.active:hover{opacity:0}.v2.v2force .product-preview__image__wishlist.active:hover+.product-preview__image__wishlist{opacity:1}.v2.v2force .item-advice .product-tile{flex-direction:row}@media (max-width: 991.98px){.item-advice .v2.v2force .item-advice .product-tile__image{height:auto}}.v2.v2force .item-advice .product-tile__label{font-size:15px;color:#888b8d;margin-bottom:5px}.v2.v2force .item-advice .product-tile__button{top:inherit;bottom:20px}.v2.v2force .item-advice .product-tile__body{flex:1 0 0;padding:10px;font-size:12px}.v2.v2force .product-tile{text-decoration:none;box-shadow:0 2px 20px #0000000f,0 2px 4px #00000012;transition:.2s box-shadow ease-in-out;display:flex;flex-direction:column;height:100%;position:relative;border-radius:20px;overflow:hidden}.v2.v2force .product-tile .gallery-control{position:absolute;top:50%;left:5px;transform:translateY(-50%);width:38px;height:38px;transition:.2s width ease-in-out,.2s height ease-in-out}.v2.v2force .product-tile .gallery-control[data-gallery-control-right]{left:inherit;right:5px;transform:translateY(-50%)}.v2.v2force .product-tile .gallery-control:hover{width:46px;height:46px}.v2.v2force .product-tile:hover{box-shadow:0 4px 18px #00000026;text-decoration:none}.v2.v2force .product-tile:hover .product-tile__body{border-color:#0000}.v2.v2force .product-tile:hover .product-tile__body__more,.v2.v2force .product-tile:hover .product-tile__body__button,.v2.v2force .product-tile:hover .product-tile__body__fullscreen{opacity:1;visibility:visible;transition-delay:.1s}.v2.v2force .product-tile__image{display:block;position:relative;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:auto}.v2.v2force .product-tile__image-container{display:block;position:relative;line-height:0}.v2.v2force .product-tile__image-gallery{padding:10px 0;text-align:center;background-color:#fff;border-width:0 1px 1px;border-style:solid;border-color:#d9dbdb;display:none}.v2.v2force .product-tile__badge{position:absolute;top:15px;right:15px;padding:10px 15px;border-radius:15px;font-size:12px;font-weight:700;color:#ff469a;background-color:#ffffffc7;box-shadow:0 5px 10px #0000001c;z-index:1}.v2.v2force .product-tile__zoom{position:absolute;bottom:20px;right:20px;padding:8px;border-radius:100%;background-color:#fff;font-weight:700;color:#ff469a;box-shadow:0 5px 10px #0000001c;z-index:1}.v2.v2force .product-tile__zoom .lucide{height:22px;width:22px;stroke-width:2px}.v2.v2force .product-tile__body{position:relative;display:flex;flex-direction:column;justify-content:center;height:auto;background-color:#fff;color:#888b8d;flex:1 0 auto;padding:40px 20px;font-size:15px}.homepage-product-list .v2.v2force .product-tile__body{height:70px}.v2.v2force .product-tile__body li,.v2.v2force .product-tile__body dt,.v2.v2force .product-tile__body dd{padding-bottom:10px;list-style-type:none}.v2.v2force .product-tile__body ul{padding-left:0}.v2.v2force .product-tile__body .btn.btn-block{position:absolute;left:20px;right:20px;bottom:20px;width:auto}.v2.v2force .product-tile__body_slim{padding-right:90px}@media (max-width: 991.98px){.v2.v2force .product-tile__body_slim{padding-right:10px}}.v2.v2force .product-tile__body>p{text-align:left!important;margin-bottom:0}.v2.v2force .product-tile__title{display:block;font-size:20px;font-weight:500}@media (max-width: 991.98px){.v2.v2force .product-tile__title{margin-top:5px;font-size:15px}}.v2.v2force .product-tile__secondline{text-align:center}@media (max-width: 991.98px){.v2.v2force .product-tile__secondline p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.v2.v2force .product-tile__label{display:block;font-size:20px;font-weight:700;margin-bottom:0;color:#333}.v2.v2force .product-tile__button{position:absolute;top:-20px;right:14px;opacity:0;visibility:hidden;transition:.2s opacity ease-in-out}@media (max-width: 991.98px){.v2.v2force .product-tile__button{display:none}}.v2.v2force .product-tile__more{position:absolute;left:0;right:0;bottom:10px;text-align:center;opacity:0;visibility:hidden;transition:.2s opacity ease-in-out}.v2.v2force .product-tile__more-link{padding:13px 20px 14px}@media (max-width: 991.98px){.v2.v2force .product-tile__more-link{display:none}}.v2.v2force .product-tile__fullscreen{position:absolute;top:20px;right:20px;font-size:18px;color:#939698;text-decoration:none;opacity:0;visibility:hidden;transition:.2s opacity ease-in-out,.2s color ease-in-out}.v2.v2force .product-tile__fullscreen:hover{color:#ff469a}.v2.v2force .product-tile_cover .product-tile__image{height:225px;border-radius:2px}@media (max-width: 991.98px){.v2.v2force .product-tile_cover .product-tile__image{height:0;padding-bottom:100%}}.v2.v2force .product-tile_cover .product-tile__more{bottom:15px}.v2.v2force .product-tile__colors{display:flex;align-items:center;gap:14px;padding:6px 0}.v2.v2force .product-tile__colors div{color:#000;font-size:14px;line-height:14px}.v2.v2force .product-tile__color{position:relative;height:14px;width:14px}.v2.v2force .product-tile__color span{display:block;height:14px;width:14px;position:absolute;top:0;left:0;border-radius:28px}.v2.v2force .product-tile__color span:has(+span){width:7px;border-radius:7px 0 0 7px}.v2.v2force .product-tile__color span[style*="background-color: white"],.v2.v2force .product-tile__color span[style*="background-color: #fff"],.v2.v2force .product-tile__color span[style*="background-color: #ffffff"]{border:1px solid rgba(0,0,0,.8980392157)}.v2.v2force .product-tile__color span[style*="background-color: white"]:has(+span[style*="background-color: white"]),.v2.v2force .product-tile__color span[style*="background-color: white"]:has(+span[style*="background-color: #fff"]),.v2.v2force .product-tile__color span[style*="background-color: white"]:has(+span[style*="background-color: #ffffff"]),.v2.v2force .product-tile__color span[style*="background-color: #fff"]:has(+span[style*="background-color: white"]),.v2.v2force .product-tile__color span[style*="background-color: #fff"]:has(+span[style*="background-color: #fff"]),.v2.v2force .product-tile__color span[style*="background-color: #fff"]:has(+span[style*="background-color: #ffffff"]),.v2.v2force .product-tile__color span[style*="background-color: #ffffff"]:has(+span[style*="background-color: white"]),.v2.v2force .product-tile__color span[style*="background-color: #ffffff"]:has(+span[style*="background-color: #fff"]),.v2.v2force .product-tile__color span[style*="background-color: #ffffff"]:has(+span[style*="background-color: #ffffff"]){border-right:0}.v2.v2force .product-tile__color span:nth-child(2){width:7px;left:7px;border-radius:0 7px 7px 0}
