.image__container{position:relative;overflow:hidden;height:208px;padding:32px 20px;background-color:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center;min-width:152px;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 1025px){.image__container{border-radius:30px;padding:48px 32px;height:320px;width:230px}}@media screen and (min-width: 1025px){.image__container:hover{background-image:var(--hover-img);background-size:cover;background-repeat:no-repeat;outline:6px #fff solid;outline-offset:-6px}}@media screen and (min-width: 1025px){.image__container:hover img{opacity:0;transition:opacity .1s}}@media screen and (min-width: 1025px){.image__container:hover .customization-flag{display:none}}.image__container img{width:100%;height:auto;opacity:1}.image__container a:not(.wishlistTile){height:100%;display:flex;align-items:center}.image__container .badge-wrapper{position:absolute;bottom:45px;left:0}@media screen and (max-width:1024px){.image__container .badge-wrapper{bottom:30px}}.image__container .has-mini-flag{display:none;border-radius:0px 8px 8px 0px;font-size:16px;font-weight:600;color:#fff;line-height:1;padding:12px 16px;margin-bottom:4px;box-shadow:0px 2px 4px 0px rgba(0,0,0,.0509803922)}@media screen and (max-width: 769px){.image__container .has-mini-flag{padding:8px 12px;font-size:14px;bottom:16px}}.image__container .has-mini-flag:last-of-type{margin-bottom:0}.image__container .has-mini-flag.is-new,.image__container .has-mini-flag.is-offline,.image__container .has-mini-flag.is-outofstock,.image__container .has-mini-flag.is-promo{display:block}.image__container .has-mini-flag.is-new{background-color:#e3ac41}.image__container .has-mini-flag.is-outofstock,.image__container .has-mini-flag.is-offline{display:block;color:#333;background-color:#e5e5e5}.image__container .has-mini-flag.is-promo-pink{background-color:#ed3e6c}.image__container .has-mini-flag.is-promo-ochre{background-color:#e3ac41}.image__container .wishlist--selected{display:none}.image__container .loader{position:absolute;width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid #562b9b;border-radius:50%;animation:spin 1s linear infinite;display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.image__container.has-error-image .tile-image{display:none}.image__container.has-error-image .error-image{display:block}.image__container .error-image{display:none}.tile__body{display:flex;align-items:flex-start;justify-content:space-between;padding-top:14px;max-width:230px;font-size:16px}@media screen and (max-width: 769px){.tile__body{padding-top:16px}}@media screen and (min-width: 770px)and (max-width:1024px){.tile__body{max-width:180px}}.tile__body a{text-decoration:none}.product__title{display:none;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-right:4px;line-height:1.5;color:#333;word-break:break-word;font-size:14px}@media screen and (max-width:1024px){.product__title{hyphens:auto;font-size:12px}}.product__price{font-weight:600;display:flex;flex-direction:column;text-align:right;line-height:24px}@media screen and (max-width:1024px){.product__price{font-size:14px;line-height:1}}.product__price del{color:rgba(51,51,51,.2)}.is-highlight-price{color:#ed3e6c}.is-highlight-price.is-highlight-price__dark{color:initial}.is-highlight-price>span{display:flex;flex-direction:column-reverse}.pdp__price .is-highlight-price>span{flex-direction:row-reverse;justify-content:flex-end;gap:12px}.has-gift-tile .image__container{padding:0;border:6px solid #fff}@media screen and (max-width:1024px){.has-gift-tile .image__container{border-width:4px}}.has-gift-tile .image__container img{border-radius:24px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.has-gift-tile .image__container::before{border:6px solid #fff;border-radius:30px}.has-gift-tile .product__title{display:-webkit-box}.not-available .has-gift-tile .image__container::before{border:6px solid #fff;border-radius:30px}.wishlistTile,.wishlist--selected{position:absolute;top:8px;right:8px;z-index:10;padding:0}.wishlistTile svg,.wishlist--selected svg{height:32px;width:32px}@media screen and (max-width: 769px){.wishlistTile svg,.wishlist--selected svg{height:24px;width:24px}}@media screen and (min-width: 770px){.wishlistTile,.wishlist--selected{top:15px;right:15px}}@media screen and (min-width: 770px){.wishlist--not-selected{right:8px}}.is-selected+.wishlist--selected{display:block}.is-selected .wishlist--not-selected{display:none}.is-customization-flag{background:linear-gradient(0deg, #f6f0ff 64px, white 64px)}@media screen and (max-width:1024px){.is-customization-flag{background:linear-gradient(0deg, #f6f0ff 42px, white 42px)}}@media screen and (min-width: 1025px){.is-customization-flag{background-size:cover;background-repeat:no-repeat;background-position:center}}.customization-flag{color:#562b9b;position:absolute;bottom:16px;font-weight:600;font-size:14px;line-height:140%;text-align:center;padding-left:24px}@media screen and (max-width:1024px){.customization-flag{font-size:12px;line-height:150%;bottom:6px}}.customization-flag svg{width:18px;height:18px;flex:0 0 18px}.customization-flag.icon-customization-photo-text{padding-left:54px}.icon-customization-photo-text,.icon-customization-photo,.icon-customization-text{background-size:contain;background-repeat:no-repeat}.icon-customization-photo-text{background-image:url("data:image/svg+xml,%3Csvg width='45' height='18' viewBox='0 0 45 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='45' height='18' rx='9' fill='white'/%3E%3Cpath d='M8 6.5C8 6.03406 8 5.80109 8.07612 5.61732C8.17761 5.37229 8.37229 5.17761 8.61732 5.07612C8.80109 5 9.03406 5 9.5 5H14.5C14.9659 5 15.1989 5 15.3827 5.07612C15.6277 5.17761 15.8224 5.37229 15.9239 5.61732C16 5.80109 16 6.03406 16 6.5M10.5 13H13.5M12 5V13' stroke='%23562B9B' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='22' y='5' width='1' height='8' rx='0.5' fill='%23EDE1FF'/%3E%3Cg clip-path='url(%23clip0_16_5297)'%3E%3Cpath d='M35.1 13.5H30.4657C30.1628 13.5 30.0113 13.5 29.9412 13.4401C29.8803 13.3881 29.848 13.3102 29.8543 13.2304C29.8616 13.1384 29.9687 13.0313 30.1828 12.8172L34.4343 8.56569C34.6323 8.36768 34.7313 8.26867 34.8455 8.23158C34.9459 8.19895 35.0541 8.19895 35.1545 8.23158C35.2687 8.26867 35.3677 8.36768 35.5657 8.56568L37.5 10.5V11.1M35.1 13.5C35.9401 13.5 36.3601 13.5 36.681 13.3365C36.9632 13.1927 37.1927 12.9632 37.3365 12.681C37.5 12.3601 37.5 11.9401 37.5 11.1M35.1 13.5H30.9C30.0599 13.5 29.6399 13.5 29.319 13.3365C29.0368 13.1927 28.8073 12.9632 28.6635 12.681C28.5 12.3601 28.5 11.9401 28.5 11.1V6.9C28.5 6.05992 28.5 5.63988 28.6635 5.31901C28.8073 5.03677 29.0368 4.8073 29.319 4.66349C29.6399 4.5 30.0599 4.5 30.9 4.5H35.1C35.9401 4.5 36.3601 4.5 36.681 4.66349C36.9632 4.8073 37.1927 5.03677 37.3365 5.31901C37.5 5.63988 37.5 6.05992 37.5 6.9V11.1M32.25 7.25C32.25 7.80228 31.8023 8.25 31.25 8.25C30.6977 8.25 30.25 7.80228 30.25 7.25C30.25 6.69772 30.6977 6.25 31.25 6.25C31.8023 6.25 32.25 6.69772 32.25 7.25Z' stroke='%23562B9B' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_16_5297'%3E%3Crect width='12' height='12' fill='white' transform='translate(27 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.icon-customization-photo{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='9' fill='white'/%3E%3Cpath d='M11.1 13.5H6.46569C6.16278 13.5 6.01132 13.5 5.94119 13.4401C5.88034 13.3881 5.84805 13.3102 5.85432 13.2304C5.86156 13.1384 5.96865 13.0313 6.18284 12.8172L10.4343 8.56569C10.6323 8.36768 10.7313 8.26867 10.8455 8.23158C10.9459 8.19895 11.0541 8.19895 11.1545 8.23158C11.2687 8.26867 11.3677 8.36768 11.5657 8.56568L13.5 10.5V11.1M11.1 13.5C11.9401 13.5 12.3601 13.5 12.681 13.3365C12.9632 13.1927 13.1927 12.9632 13.3365 12.681C13.5 12.3601 13.5 11.9401 13.5 11.1M11.1 13.5H6.9C6.05992 13.5 5.63988 13.5 5.31901 13.3365C5.03677 13.1927 4.8073 12.9632 4.66349 12.681C4.5 12.3601 4.5 11.9401 4.5 11.1V6.9C4.5 6.05992 4.5 5.63988 4.66349 5.31901C4.8073 5.03677 5.03677 4.8073 5.31901 4.66349C5.63988 4.5 6.05992 4.5 6.9 4.5H11.1C11.9401 4.5 12.3601 4.5 12.681 4.66349C12.9632 4.8073 13.1927 5.03677 13.3365 5.31901C13.5 5.63988 13.5 6.05992 13.5 6.9V11.1M8.25 7.25C8.25 7.80228 7.80228 8.25 7.25 8.25C6.69772 8.25 6.25 7.80228 6.25 7.25C6.25 6.69772 6.69772 6.25 7.25 6.25C7.80228 6.25 8.25 6.69772 8.25 7.25Z' stroke='%23562B9B' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.icon-customization-text{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='9' fill='white'/%3E%3Cpath d='M5 6.5C5 6.03406 5 5.80109 5.07612 5.61732C5.17761 5.37229 5.37229 5.17761 5.61732 5.07612C5.80109 5 6.03406 5 6.5 5H11.5C11.9659 5 12.1989 5 12.3827 5.07612C12.6277 5.17761 12.8224 5.37229 12.9239 5.61732C13 5.80109 13 6.03406 13 6.5M7.5 13H10.5M9 5V13' stroke='%23562B9B' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.swiper-button-disabled{display:none}.swiper-button-next,.swiper-button-prev{--swiper-navigation-sides-offset: 0px;--swiper-navigation-top-offset: 45%;height:80px;width:80px;border-radius:100%;background-color:#562b9b}@media screen and (max-width: 769px){.swiper-button-next,.swiper-button-prev{height:48px;width:48px}}.swiper-button-prev:after,.swiper-button-next:after{font-size:0px;transform:scale(1.3)}@media screen and (max-width: 769px){.swiper-button-prev:after,.swiper-button-next:after{transform:scale(1)}}.swiper-button-prev:after{transform:rotate(180deg);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m19.821 12.75.707-.707-.707-.707-7.07-7.071a1 1 0 1 0-1.415 1.414l5.293 5.293H4.614a1 1 0 1 0 0 2h12.157l-5.435 5.435a1 1 0 0 0 1.414 1.414l7.071-7.071Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.swiper-button-next:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m19.821 12.75.707-.707-.707-.707-7.07-7.071a1 1 0 1 0-1.415 1.414l5.293 5.293H4.614a1 1 0 1 0 0 2h12.157l-5.435 5.435a1 1 0 0 0 1.414 1.414l7.071-7.071Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.new__collections{display:grid;grid-template-columns:540px 1fr;grid-template-rows:80px auto;grid-column-gap:58px;grid-row-gap:0px}@media screen and (max-width:1024px){.new__collections{grid-template-columns:100%;grid-template-rows:auto;overflow:hidden}}.new__collections--image{grid-area:1/1/6/2;position:relative;min-height:640px}@media screen and (max-width: 769px){.new__collections--image{min-height:280px}}.new__collections--image .main__image{border-radius:24px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x) var(--focal-point-y);object-position:var(--focal-point-x) var(--focal-point-y)}.new__collections--image .icon__badge{position:absolute;top:-25px;right:-25px}.new__collections--image .button{position:absolute;bottom:32px;left:50%;transform:translateX(-50%)}@media screen and (max-width:1024px){.new__collections--image{grid-area:2/1/3/1;height:320px}.new__collections--image .main__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.new__collections--image .icon__badge{height:72px;width:72px;-o-object-fit:cover;object-fit:cover;top:-21px;right:-14px}.new__collections--image .button{width:220px;overflow:hidden;white-space:nowrap;font-size:14px;bottom:16px;padding:10px;text-overflow:ellipsis;text-align:center}}.new__collections--text{grid-area:2/2/3/3}.new__collections--text h2 em{font-style:normal;color:#333}.new__collections--text p{font-size:16px;line-height:24px;margin-top:16px;margin-bottom:24px}@media screen and (max-width:1024px){.new__collections--text{grid-area:1/1/2/1}.new__collections--text p{font-size:14px;margin-top:12px}}.new__collections--slider{grid-area:3/2/6/3;display:flex;max-width:100%;overflow:hidden;width:100%}@media screen and (max-width:1024px){.new__collections--slider{margin-top:24px;grid-area:3/1/4/1;overflow:visible}}.new__collections--slider .product-tile{height:auto}
