.custom-container{background-color:#f8fafd;padding-bottom:8.3333333333vw;padding-top:5.5555555556vw}@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{margin:0 auto;max-width:1440px;padding-left:4.1666666667vw;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{color:#000;font-size:5.5555555556vw;font-weight:600}@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);border-radius:1.6666666667vw;color:var(--white);font-size:2.0833333333vw;line-height:3.125vw;padding:1.6666666667vw 3.6111111111vw;transition:background-color .3s}.new-cta:hover{background-color:#f01265}@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{background-color:rgba(0,0,0,.1);border:none;border-radius:100%;height:13.0555555556vw;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:rgba(0,0,0,.2)}.arrow-slider svg{height:13.0555555556vw;left:2.5vw;position:absolute;top:2.5vw;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);bottom:0;color:#fff;font-weight:700;left:0;line-height:2;position:absolute;right:0;text-align:center}.v2.v2force .product-preview__image__wishlist{background-color:hsla(0,0%,100%,.7);border-radius:100%;bottom:.2rem;color:#ff469a;cursor:pointer;left:.2rem;line-height:0;opacity:0;padding:.3rem;position:absolute;transition:opacity .2s ease-in-out;z-index:1}.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{color:#888b8d;font-size:15px;margin-bottom:5px}.v2.v2force .item-advice .product-tile__button{bottom:20px;top:inherit}.v2.v2force .item-advice .product-tile__body{flex:1 0 0;font-size:12px;padding:10px}.v2.v2force .product-tile{display:flex;flex-direction:column;height:100%;position:relative;text-decoration:none;transition:box-shadow .2s ease-in-out}.v2.v2force .product-tile .gallery-control{height:38px;left:5px;position:absolute;top:50%;transform:translateY(-50%);transition:width .2s ease-in-out,height .2s ease-in-out;width:38px}.v2.v2force .product-tile .gallery-control[data-gallery-control-right]{left:inherit;right:5px;transform:translateY(-50%)}.v2.v2force .product-tile .gallery-control:hover{height:46px;width:46px}.v2.v2force .product-tile:hover{box-shadow:0 4px 18px rgba(0,0,0,.15);text-decoration:none}.v2.v2force .product-tile:hover .product-tile__body{border-color:transparent}.v2.v2force .product-tile:hover .product-tile__body__button,.v2.v2force .product-tile:hover .product-tile__body__fullscreen,.v2.v2force .product-tile:hover .product-tile__body__more{opacity:1;transition-delay:.1s;visibility:visible}.v2.v2force .product-tile__image{background-color:#d9dbdb;background-position:50%;background-repeat:no-repeat;background-size:cover;border:solid #d9dbdb;border-radius:2px 2px 0 0;border-width:1px 1px 0;display:block;height:auto;overflow:hidden;position:relative;width:100%}.v2.v2force .product-tile__image-container{display:block;line-height:0;position:relative}.v2.v2force .product-tile__image-gallery{background-color:#fff;border:1px solid #d9dbdb;border-top:0 solid #d9dbdb;display:none;padding:10px 0;text-align:center}.v2.v2force .product-tile__badge{padding:10px 15px;right:15px;top:15px}.v2.v2force .product-tile__badge,.v2.v2force .product-tile__zoom{background-color:hsla(0,0%,100%,.78);border-radius:15px;box-shadow:0 5px 10px rgba(0,0,0,.11);color:#ff469a;font-size:12px;font-weight:700;position:absolute;z-index:1}.v2.v2force .product-tile__zoom{left:5px;padding:10px;top:5px}.v2.v2force .product-tile__body{background-color:#fff;border:1px solid #d9dbdb;border-radius:0 0 2px 2px;border-top:0 solid #d9dbdb;color:#888b8d;display:block;flex:1 0 auto;font-size:15px;height:auto;padding:20px 20px 90px;position:relative;transition:border-color .2s ease-in-out}.homepage-product-list .v2.v2force .product-tile__body{height:70px}.v2.v2force .product-tile__body h3{text-align:center}.v2.v2force .product-tile__body dd,.v2.v2force .product-tile__body dt,.v2.v2force .product-tile__body li{list-style-type:none;padding-bottom:10px}.v2.v2force .product-tile__body ul{padding-left:0}.v2.v2force .product-tile__body .btn.btn-block{bottom:20px;left:20px;position:absolute;right: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__title{display:block;font-size:20px;font-weight:500}@media(max-width:991.98px){.v2.v2force .product-tile__title{font-size:15px;margin-top:5px}}.v2.v2force .product-tile__secondline{text-align:center}@media(max-width:991.98px){.v2.v2force .product-tile__secondline p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.v2.v2force .product-tile__label{color:#333;display:block;font-size:20px;font-weight:700;margin-bottom:0}.v2.v2force .product-tile__button{opacity:0;position:absolute;right:14px;top:-20px;transition:opacity .2s ease-in-out;visibility:hidden}@media(max-width:991.98px){.v2.v2force .product-tile__button{display:none}}.v2.v2force .product-tile__more{bottom:10px;left:0;opacity:0;position:absolute;right:0;text-align:center;transition:opacity .2s ease-in-out;visibility:hidden}.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{color:#939698;font-size:18px;opacity:0;position:absolute;right:20px;text-decoration:none;top:20px;transition:opacity .2s ease-in-out,color .2s ease-in-out;visibility:hidden}.v2.v2force .product-tile__fullscreen:hover{color:#ff469a}.v2.v2force .product-tile_cover .product-tile__image{border-radius:2px;height:225px}@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}