@charset "UTF-8";main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;position:relative}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container>*:first-child,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container>*:first-child,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child{font-weight:700;font-size:24px;line-height:36px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container>*:first-child:not(.points,.free-price):first-letter,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container>*:first-child:not(.points,.free-price):first-letter,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child:not(.points,.free-price):first-letter{font-size:18px;line-height:27px;margin-right:2px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container>*:first-child.free-price:before,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container>*:first-child.free-price:before,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child.free-price:before{content:unset}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .current-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .current-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .current-price{color:#9d0229}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .current-price.flash-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .current-price.flash-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.flash-price{color:#ab8e66}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .current-price.limited,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .current-price.limited,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.limited{color:#de5b1c}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .current-price.best-ever-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .current-price.best-ever-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.best-ever-price{color:#3e3e3e}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .current-price.best-ever-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .current-price.best-ever-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.best-ever-price{order:2}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .offer-price-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .offer-price-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price-tag{color:#9d0229;font-weight:600;position:absolute;white-space:nowrap}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .offer-price-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .offer-price-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price-tag{font-size:12px}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .limited-time-offer-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .limited-time-offer-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag{color:#de5b1c}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text{position:relative}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text{order:1;flex-basis:100%}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .member-down-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .member-down-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .member-down-price{color:#bca662}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price{color:#000}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price:not(:first-child),main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price:not(:first-child),main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price:not(:first-child){color:#7b7b7b;font-weight:400;font-size:12px;line-height:16.34px;letter-spacing:.26px;text-decoration:line-through}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price:last-child,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price:last-child,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price:last-child{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .previous-price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .previous-price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container{color:#7b7b7b;font-weight:400;font-size:12px;line-height:16.34px;letter-spacing:.26px;white-space:nowrap}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .previous-price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .previous-price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container{order:1}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .previous-price-container .original-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .previous-price-container .original-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container .original-price{color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .line-through,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .line-through,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .line-through{text-decoration:line-through}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container{display:flex;align-items:center;flex-wrap:wrap;gap:4px}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price-container .original-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price-container .original-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .original-price{color:#8b8b8b}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price-container .saved.limited,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price-container .saved.limited,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .saved.limited{flex-basis:auto}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price-container .saved.not-previous,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price-container .saved.not-previous,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .saved.not-previous{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-price.GOLD,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-price.GOLD,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.GOLD{color:#bba562}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-price.BURGUNDY,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-price.BURGUNDY,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.BURGUNDY,main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-price.BASE,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-price.BASE,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.BASE{color:#9d0229}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-price:first-letter,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-price:first-letter,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-price:first-letter{font-size:18px;line-height:27px;margin-right:2px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-original-price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-original-price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-container{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:0 4px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container.festive-member-limited .offer-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container.festive-member-limited .offer-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .offer-price{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container.festive-member-limited .limited-time-offer-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container.festive-member-limited .limited-time-offer-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .limited-time-offer-tag{position:relative;flex-basis:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container.festive-member-limited .festive-member-original-price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container.festive-member-limited .festive-member-original-price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .festive-member-original-price-container{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-price-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-price-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-price-tag{color:#fff;background:linear-gradient(99.97deg,#af9e73 7.83%,#494230 135.25%);padding:2px 4px;font-size:12px;font-weight:600;border-radius:2px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-original-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-original-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price{color:#8b8b8b}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-original-price-text,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-original-price-text,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text{border-radius:5px;padding:4px;background-color:#fff;font-size:12px;font-weight:700}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-original-price-text,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-original-price-text,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text{height:20px;display:flex;align-items:center;justify-content:center}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-original-price-text.gold-text,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-original-price-text.gold-text,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text.gold-text{color:#bba562;border:1px solid #AF9E73}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .special-original-price-text.burgundy-text,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .special-original-price-text.burgundy-text,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text.burgundy-text{color:#9d0229;border:1px solid #9D0229}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .msg,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .msg,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .msg{flex-basis:100%;font-weight:600;font-size:16px;line-height:24px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .msg,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .msg,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .msg{font-size:12px}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .saved,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .saved,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .saved{color:#037b66}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .saved:first-letter,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .saved:first-letter,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .saved:first-letter{font-size:inherit;line-height:inherit;margin:unset}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .saved:not(.limited),main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .saved:not(.limited),main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .saved:not(.limited){flex-basis:unset;font-weight:400;font-size:12px;line-height:130%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .saved.limited,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .saved.limited,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .saved.limited{background-color:#de5b1c!important}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .saved.not-previous,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .saved.not-previous,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .saved.not-previous{color:#ab8e66;font-weight:700;font-size:16px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .saved.best-ever-price-msg,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .saved.best-ever-price-msg,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .saved.best-ever-price-msg{color:#037b66!important}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .limited-promotion,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .limited-promotion,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .limited-promotion{flex-basis:100%}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .limited-promotion,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .limited-promotion,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .limited-promotion{display:none}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .offer-price.limited,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .offer-price.limited,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price.limited{order:2;flex-basis:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price-container:has(.saved.limited),main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price-container:has(.saved.limited),main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container:has(.saved.limited){order:3;align-items:center;flex-wrap:nowrap}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .original-price-container:has(.saved.limited) .original-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .original-price-container:has(.saved.limited) .original-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container:has(.saved.limited) .original-price{flex-basis:auto;white-space:nowrap}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .limited,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .limited,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .limited{color:#de5b1c}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .flash-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .flash-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price{color:#ab8e66}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .flash-price-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .flash-price-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price-tag{font-weight:600;font-size:16px;margin-bottom:-3.5px;width:100%}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .flash-price-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .flash-price-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price-tag{font-size:12px}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .rewards-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .rewards-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price{display:flex;gap:2px;align-items:center}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .rewards-price e2-media,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .rewards-price e2-media,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price e2-media{width:16px;height:16px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .price-container .rewards-price .w-reward-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .price-container .rewards-price .w-reward-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price .w-reward-price{font-size:18px;font-weight:600;color:#3e3e3e;line-height:150%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .corporate-price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .corporate-price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .corporate-price-container{flex-wrap:nowrap}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .corporate-price-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .corporate-price-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .corporate-price-container{flex-wrap:wrap}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container{align-items:flex-start!important}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .points,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .points,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .points{margin-bottom:2px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .points .points-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .points .points-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price{display:inline-block}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .points .points-price:first-letter,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .points .points-price:first-letter,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price:first-letter,main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .points .points-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .points .points-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-tag{font-size:18px;font-weight:700}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .points .points-price:first-letter,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .points .points-price:first-letter,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price:first-letter,main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .points .points-tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .points .points-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-tag{font-size:12px;font-weight:600}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .points.points-with-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .points.points-with-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .points.points-with-price{flex-direction:column;align-items:flex-start}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-product-price .points-container .original-price,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-price .points-container .original-price,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-product-price .points-container .original-price{display:none}}.add-review-modal.modal ww-product-review-item e2-rating .reviewRatingStar,main .e2ProductDetailsPageTemplate ww-product-reviews e2-rating .reviewRatingStar,main .e2ProductDetailsPageTemplate ww-product-summary e2-rating .reviewRatingStar,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile e2-rating .reviewRatingStar{display:flex;gap:2px}.add-review-modal.modal ww-product-review-item e2-rating .reviewRatingStar i,main .e2ProductDetailsPageTemplate ww-product-reviews e2-rating .reviewRatingStar i,main .e2ProductDetailsPageTemplate ww-product-summary e2-rating .reviewRatingStar i,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i{font-size:16px;color:#e6e7e8}.add-review-modal.modal ww-product-review-item e2-rating .reviewRatingStar i.active,main .e2ProductDetailsPageTemplate ww-product-reviews e2-rating .reviewRatingStar i.active,main .e2ProductDetailsPageTemplate ww-product-summary e2-rating .reviewRatingStar i.active,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i.active{color:#f5bf00}@media (max-width: 767px){.add-review-modal.modal ww-product-review-item e2-rating .reviewRatingStar i,main .e2ProductDetailsPageTemplate ww-product-reviews e2-rating .reviewRatingStar i,main .e2ProductDetailsPageTemplate ww-product-summary e2-rating .reviewRatingStar i,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i{font-size:12px}}e2-item-counter .unavailableMsg,e2-item-counter .errorMsg{display:none}e2-item-counter .input-number{position:relative;display:flex;justify-content:space-between;align-items:center}e2-item-counter .input-number .input-container{display:flex;justify-content:center;align-items:center;gap:8px;padding:0 12px;height:36px;-webkit-user-select:none;user-select:none;border-radius:20px;border:solid 1px #cdcdcd;background-color:#fff;min-width:94px;width:fit-content}e2-item-counter .input-number.error .input-container{border-color:#ea3d2f}e2-item-counter .input-number.error .errorMsg{font-weight:400;color:#ea3d2f;display:block;position:absolute;width:max-content;bottom:-20px;right:50%;transform:translate(50%)}@media (max-width: 1023px){e2-item-counter .input-number.error .errorMsg{bottom:-25px;left:0;right:unset;transform:unset;font-size:12px}}e2-item-counter .input-number .unavailableMsg{display:block;position:absolute;z-index:1;left:50%;top:0;font-size:12px;text-align:center;max-width:198px;width:max-content;padding:8px;transform:translate(-50%,-112.5%);color:#fff;background-color:#000;border:1px solid black;border-radius:5px}e2-item-counter .input-number .unavailableMsg:after{content:"";position:absolute;left:0;right:0;bottom:-10px;margin:auto;width:0px;height:0px;border-right:10px solid transparent;border-top:10px solid black;border-left:10px solid transparent}@media (max-width: 767px){e2-item-counter .input-number .unavailableMsg{width:100px}}e2-item-counter .input-number .notifyMsg{position:absolute;display:flex;align-items:center;justify-content:center;gap:5px;z-index:10;top:130%;left:50%;transform:translate(-50%);width:fit-content;padding:16px;border-radius:5px;box-shadow:0 3px 20px #1e388c26;color:#292d84;background:#fff;white-space:nowrap}e2-item-counter .input-number .notifyMsg:after{content:"";position:absolute;left:0;right:0;top:-9px;margin:auto;width:0px;height:0px;border-right:10px solid transparent;border-bottom:10px solid white;border-left:10px solid transparent}e2-item-counter .input-number .notifyMsg:before{content:"";position:absolute;left:0;right:0;top:-10px;margin:auto;width:0px;height:0px;border-right:10px solid transparent;border-bottom:10px solid rgba(30,56,140,.1);border-left:10px solid transparent}e2-item-counter .input-number .notifyMsg .link,e2-item-counter .input-number .notifyMsg i{cursor:pointer;color:#3fa7f3}e2-item-counter .input-number.noEdit button,e2-item-counter .input-number.noEdit i{pointer-events:none;opacity:0}e2-item-counter .input-number .input-val{font-family:OpenSans,STHeiti,Verdana,Arial,Microsoft JhengHei,\5fae\8edf\6b63\9ed1\9ad4,\9ed1\9ad4-\7e41,\65b0\7d30\660e\9ad4,sans-serif;height:unset;font-size:16px;text-align:center;outline:none;border:none;width:100%;-moz-appearance:textfield}e2-item-counter .input-number .input-val::-webkit-outer-spin-button,e2-item-counter .input-number .input-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}e2-item-counter .input-number .minus,e2-item-counter .input-number .plus{cursor:pointer;color:#9d0229;display:flex;align-items:center;justify-content:center}e2-item-counter .input-number .minus.disabled,e2-item-counter .input-number .plus.disabled{opacity:.33}e2-item-counter .input-number .minus.disabled-click-event,e2-item-counter .input-number .plus.disabled-click-event{pointer-events:none}e2-item-counter .input-number .minus i,e2-item-counter .input-number .plus i{width:14px;height:14px;font-size:14px}@keyframes rotate360Animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes translateScaleAnimation{0%{transform:translate(-108%) scale(0)}50%{transform:translate(-108%) scale(1.05)}90%{transform:translate(-108%) scale(.95)}to{transform:translate(-108%) scale(1)}}@keyframes fadingAnimation{0%{opacity:1}to{opacity:.35}}@keyframes fadingLeftToRightAnimation{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadingRightToLeftAnimation{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadingBottomToTopAnimation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}@keyframes headerMini{0%{top:calc(-100% + 55px)}to{top:0}}@keyframes red-zoom-loader-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loadingOverlay{33%{background:#cdcdcd4d;box-shadow:-10px 0 #cdcdcd,10px 0 #cdcdcd4d}66%{background:#cdcdcd;box-shadow:-10px 0 #cdcdcd4d,10px 0 #cdcdcd4d}to{background:#cdcdcd4d;box-shadow:-10px 0 #cdcdcd4d,10px 0 #cdcdcd}}@keyframes loading{33%{background:#ffffff4d;box-shadow:-13px 0 #fff,13px 0 #ffffff4d}66%{background:#fff;box-shadow:-13px 0 #ffffff4d,13px 0 #ffffff4d}to{background:#ffffff4d;box-shadow:-13px 0 #ffffff4d,13px 0 #fff}}@keyframes loadingShort{33%{background:#ffffff4d;box-shadow:-6px 0 #fff,6px 0 #ffffff4d}66%{background:#fff;box-shadow:-6px 0 #ffffff4d,6px 0 #ffffff4d}to{background:#ffffff4d;box-shadow:-6px 0 #ffffff4d,6px 0 #fff}}@keyframes loadingWhite{33%{background:#ffffff4d;box-shadow:-13px 0 #fff,13px 0 #ffffff4d}66%{background:#fff;box-shadow:-13px 0 #ffffff4d,13px 0 #ffffff4d}to{background:#ffffff4d;box-shadow:-13px 0 #ffffff4d,13px 0 #fff}}@keyframes shine-lines-short{0%{background-position:-100px}to{background-position:236px}}@keyframes shine-lines-long{0%{background-position:0px}to{background-position:680px}}@keyframes loading-box{0%{background-position:100% 0%}50%{background-position:0% 0%}to{background-position:-100% 0%}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart{width:100%;flex-basis:content;position:relative}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart e2-item-counter,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter{max-width:94px;left:unset!important}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart e2-item-counter.free .minus,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free .minus,main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart e2-item-counter.free .plus,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free .plus{display:none}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart e2-item-counter.free input,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free input{pointer-events:none}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .btn,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .btn{display:inline-flex;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;padding:0 8px;background-color:#9d0229;border-radius:36px;color:#fff;box-shadow:0 2px 8px #5f1e2f4d;font-weight:600;font-size:20px;line-height:30px;text-align:center}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .btn.dimmed,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .btn.dimmed{background-color:#cdcdcd}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .btn i,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .btn i{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .btn i.icon-add,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .btn i.icon-add{width:16px;height:16px;font-size:16px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .tag{display:flex;align-items:center;justify-content:center;width:fit-content;text-align:center;min-height:28px;padding:0 12px;background-color:#a4a4a4;color:#fff;border-radius:5px;font-size:16px;white-space:nowrap}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .tag{display:none}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .btn.loading,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .btn.loading{position:relative;opacity:1!important;pointer-events:none;display:flex;align-items:center;justify-content:center;width:94px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-add-to-cart .btn.loading .ww-loading,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-add-to-cart .btn.loading .ww-loading{width:20px;height:20px;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.3) 0deg,rgba(255,255,255,.5) 90deg,rgba(255,255,255,.8) 180deg,#ffffff 270deg,rgba(255,255,255,0) 270deg,transparent 360deg);-webkit-mask:radial-gradient(circle,transparent 7px,black 8px);mask:radial-gradient(circle,transparent 7px,black 8px);box-sizing:border-box;flex-shrink:0;animation:rotate360Animation 1s linear infinite}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-notify-me .btn,main .e2ProductDetailsPageTemplate ww-product-summary ww-notify-me .btn,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-notify-me .btn{display:inline-flex;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 8px;border-radius:36px;box-shadow:0 2px 8px #5f1e2f4d;font-weight:600;font-size:20px;line-height:30px;text-align:center;width:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control ww-notify-me .btn i,main .e2ProductDetailsPageTemplate ww-product-summary ww-notify-me .btn i,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile ww-notify-me .btn i{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container{height:100%;display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isSelect{border-radius:5px;box-shadow:inset 0 0 0 2px #9d0229}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info{position:relative}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row{position:unset}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row ww-add-to-cart{position:absolute;bottom:100%;left:16px;right:16px;max-width:calc(100% - 32px);z-index:2}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row ww-add-to-cart .tag{width:100%}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group{background-color:#fbfaf780}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image-group-left{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-promotion-box{display:none;bottom:0}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name{font-size:14px;line-height:16.8px;max-height:51px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name .brand{display:inline}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:33.6px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-countries-flag{display:none;align-items:center;gap:8px;font-size:14px;line-height:16.8px;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-countries-flag .flag{width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags{line-height:15.6px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags .wine-type{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{position:relative;margin-top:8px;align-items:flex-end}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container{align-items:flex-end}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:not(.points):first-child{font-size:16px;line-height:20px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:not(.points):first-child:not(.free-price):first-letter{font-size:12px;line-height:normal}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .original-price:not(:first-child){line-height:15.6px;letter-spacing:0}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .msg.saved.not-previous,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .flash-price-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .limited-time-offer-tag{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .flash-price-container{flex-direction:row;align-items:center}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart .btn{padding:0 4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart e2-item-counter{position:absolute;bottom:0;left:0;right:0;z-index:2}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart e2-item-counter .input-number .input-container{width:100%}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.OOS .product-info .product-row ww-product-price .flash-price-container{flex-direction:row;align-items:center}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group{background-color:#fbfaf7;position:relative;border-radius:5px 5px 0 0}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag{position:absolute;top:7px;left:7px;background:conic-gradient(from 180deg at 50% 50%,#9d0229,#711028 171deg,#9d0229 360deg);color:#fff;border-radius:50px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 7px;text-align:center;font-family:Open Sans}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag .discount-percentage{font-size:16px;font-weight:700}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag .discount-text{font-size:13px;font-weight:600;margin-top:-3px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .oos-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .offline-tag{align-items:center;justify-content:center;text-align:center;border-radius:5px;background-color:#a4a4a4;color:#fff;font-size:16px;white-space:nowrap;position:absolute;bottom:0;left:8px;width:calc(100% - 16px);min-height:25px;font-weight:600;display:none}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .oos-tag,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .offline-tag{display:flex}}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .my-cellar-delete{position:absolute;top:16px;right:12px;z-index:2;cursor:pointer}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right{position:absolute;top:16px;display:flex;flex-direction:column;gap:8px;z-index:2}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left{left:12px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge ww-product-brand-icon{display:flex;flex-direction:column;gap:8px;height:48px;width:48px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge .badge{width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge .badge img{height:100%;border-radius:100%}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale{width:106px;height:auto}@media (max-width: 767px){main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale{width:70px}}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale ww-product-brand-icon{width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale ww-product-brand-icon .badge img{border-radius:0}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right{display:none;right:12px;align-items:flex-end}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag{width:32.25px;height:32.25px;border-radius:50%;overflow:hidden;display:inline-block}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag img{width:100%;height:100%;object-fit:cover}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings{display:flex;flex-direction:column;align-items:flex-end;gap:8px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item{border:1px solid #eceae6;border-radius:5px;overflow:hidden;display:flex;font-size:12px;line-height:18px;text-align:center}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item>*{padding:2px;min-width:27px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item .key{color:#7b7b7b;background-color:#fff}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item .value{background-color:#f6f6f6}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image{padding:16px 12px;display:flex;align-items:center;justify-content:center;aspect-ratio:295/302;max-width:295px;width:100%;margin:0 auto}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image:hover{opacity:1}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image *:not(.loading-main,span){width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image img{object-fit:contain;transition:transform .5s cubic-bezier(.47,2,.41,.8)}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image .coming-soon{display:flex;align-items:center;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image .coming-soon img{width:63px;height:63px;object-fit:cover;transition:transform .5s cubic-bezier(.47,2,.41,.8)}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box{position:absolute;bottom:-13px;left:0;right:0;display:flex;flex-direction:column;gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag{display:flex;justify-content:center;align-items:center;width:100%;height:42px;padding:4px 8px;border-radius:5px 5px 0 0;background-color:#f5e6d0;color:#896e49}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag span{font-family:LibreBaskerville;font-weight:700;font-size:14px;line-height:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info{border-radius:0 0 5px 5px;background-color:#f6f6f6;flex-grow:1;padding:16px 20px;display:flex;flex-direction:column;gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-name{word-break:break-word;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:auto;max-height:72px;font-size:16px;line-height:24px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-name .brand{display:inline-block;font-weight:700}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:48px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:12px;line-height:18px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags:empty{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag{display:flex;align-items:center;justify-content:center;height:22px;padding:0 8px;background:#eceae6;border-radius:2px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.RED,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.RED{color:#9d0229}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.WHITE,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.WHITE{color:#7b9955}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.ROSE,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.ROSE{color:#f383ab}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.DESSERT,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.DESSERT{color:#ab8e66}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SAKE,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SAKE{color:#bbb197}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.CHAMPAGNE,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SPARKLING,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.CHAMPAGNE,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SPARKLING{color:#bca662}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SPIRITS,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.PORT\&SHERRY,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SPIRITS,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.PORT\&SHERRY{color:#85663c}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .product-size{color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .product-size .prefix{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings{font-size:14px;line-height:21px;display:flex;align-items:center;gap:2px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar{display:flex;gap:2px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star{color:#e6e7e8;font-size:18px;height:fit-content}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star.active{color:#f5bf00}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star-half{position:relative;background:linear-gradient(to right,#f5bf00 50%,#e6e7e8 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .review{margin-left:8px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .spacer{margin-top:-4px;flex-grow:1;pointer-events:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row{margin-top:20px;display:flex;align-items:center;justify-content:space-between;min-height:var(--btnHeight, 51px)}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row .left-label{background-color:#ea3d2f;padding:3px;border-radius:5px;color:#fff;font-size:13px;font-weight:700;text-align:center;width:58px;min-width:58px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row .detail-button{display:inline-flex;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;background-color:#9d0229;border-radius:36px;color:#fff;text-decoration:none;box-shadow:0 2px 8px #5f1e2f4d}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row .detail-button i{color:#fff;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*{order:2}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.festive-member-limited{flex-direction:column-reverse}}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container>*{align-self:center}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container .original-price{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container .original-price .name{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container{display:contents}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container>*{order:2}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .limited-promotion{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .best-ever-price-msg{background-color:transparent!important;color:#037b66!important;font-weight:400!important;box-shadow:none!important;order:3;align-self:center}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .previous-price-container{order:1}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode{width:28px;height:28px;border-radius:100px;cursor:pointer;border:2px solid #eceae6;display:flex;align-items:center;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode.checked{border:none;background-color:#9d0229}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode.checked i{color:#fff;font-size:28px;margin-top:2px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .corporate-offer-name{font-size:16px;color:#ab8e66;font-weight:700;margin-top:-10px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .corporate-offer-name{font-size:10px;margin-top:-5px}}@media (min-width: 1024px){main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container:not(.isCarousel):hover .product-image-group .product-promotion-box .tag{background-color:#ab8e66;color:#fff}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container:hover .product-image-group .product-image e2-media:not(.coming-soon) img{transform:translateY(-18.1481481%)}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container:hover .product-image-group .product-promotion-box .tag{background-color:#ab8e66;color:#fff}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{aspect-ratio:180/172;width:180px;padding:11px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{padding:10px 16px 16px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{--btnHeight: 28px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child{align-items:flex-end}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .flash-price-container{flex-direction:row;align-items:center}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name{font-size:12px;line-height:15.6px;max-height:48px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:31.2px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{margin-top:12px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge{gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge ww-product-brand-icon{width:32px;height:32px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right{gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag{width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings{gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item{font-size:10px;line-height:15px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item>*{min-width:20px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box{bottom:-8px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag{height:26px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag span{font-size:12px;-webkit-line-clamp:1}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-image-group .product-image{padding:1px;aspect-ratio:160/172;width:160px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info{padding:8px 12px 12px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-name{max-height:56px;font-size:12px;line-height:18px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:36px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags{gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings{font-size:12px;line-height:18px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .review{margin-left:2px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row{margin-top:8px;position:relative;--btnHeight: 36px;align-items:flex-end}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container{position:relative}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text){align-items:flex-start}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .offer-price.limited{order:2}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .limited-time-offer-tag.mobile-plp-text{order:1}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .original-price-container{order:3;display:flex;align-items:center;flex-wrap:nowrap;gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .original-price-container .original-price{flex-basis:auto}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child{font-weight:600}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child,main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child:first-letter{font-size:16px;line-height:24px}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price{order:1;flex-basis:100%}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart .btn{min-width:var(--btnHeight, 36px);height:var(--btnHeight, 36px)}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart e2-item-counter{position:absolute;bottom:0;left:0;right:0;z-index:2}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart e2-item-counter .input-number .input-container{width:100%;height:var(--btnHeight, 36px)}}@media (max-width: 1023px) and (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container{color:#7b7b7b;font-size:12px}}main .e2ProductDetailsPageTemplate ww-product-carousel{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row{display:flex;align-items:center;gap:0 25px}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row .sub-level-list-container{display:flex;gap:0 10px;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row .sub-level-list-container .subLevel{cursor:pointer;color:unset;text-decoration:unset}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row .sub-level-list-container .subLevel.active{font-weight:500}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row .sub-level-list-container .separate{font-weight:500;color:#c7c7c7}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row .sub-level-list-container+.view-all-btn:hover{background-color:#cdcdcd}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box{width:100%;max-height:720px;position:relative}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide{width:fit-content}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box ww-product-tile .product-container{width:min-content}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box ww-product-tile .product-container .product-info .product-type-tags .product-size .prefix{display:initial}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price{order:2;flex-basis:unset}main .e2ProductDetailsPageTemplate ww-product-carousel .no-swiper{width:100%;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:4px;gap:4px}main .e2ProductDetailsPageTemplate ww-product-carousel .no-swiper ww-product-tile{flex-grow:1}main .e2ProductDetailsPageTemplate ww-product-carousel .no-swiper ww-product-tile .productContainer{width:100%;max-width:fit-content}main .e2ProductDetailsPageTemplate ww-product-carousel .no-swiper ww-product-tile .productContainer .productTitle .productImage{min-width:auto;height:auto;aspect-ratio:1;max-height:180px}main .e2ProductDetailsPageTemplate ww-product-carousel .viewAllLink{width:100%;margin-top:25px}main .e2ProductDetailsPageTemplate ww-product-carousel .viewAllLink a{font-size:16px;display:flex;align-items:center;gap:10px;text-decoration:none;width:fit-content;margin:auto}main .e2ProductDetailsPageTemplate ww-product-carousel .viewAllLink a i{font-size:12px}@media (max-width: 767px){main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row .sub-level-list-container{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .header-row .sub-level-list-container+.view-all-btn{background-color:#e1e1e1}}main .e2ProductDetailsPageTemplate ww-product-carousel{display:flex;flex-direction:column;position:relative}main .e2ProductDetailsPageTemplate ww-product-carousel .empty{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;border-radius:10px;min-height:120px;max-height:65px;font-size:16px;font-weight:500;color:#c7c7c7}main .e2ProductDetailsPageTemplate ww-product-carousel .group-header .group-title .description{display:block;font-size:14px;font-weight:400;margin:8px 0 0 1px;color:#737373}main .e2ProductDetailsPageTemplate ww-product-carousel .next,main .e2ProductDetailsPageTemplate ww-product-carousel .previous{cursor:pointer;position:absolute;top:50%;margin:auto;background:#fff9;box-shadow:0 0 5px #00000040;width:48px;height:48px;border-radius:100%;display:flex;align-items:center;justify-content:center;z-index:2}main .e2ProductDetailsPageTemplate ww-product-carousel .next.swiper-button-disabled,main .e2ProductDetailsPageTemplate ww-product-carousel .previous.swiper-button-disabled{display:none}main .e2ProductDetailsPageTemplate ww-product-carousel .next i,main .e2ProductDetailsPageTemplate ww-product-carousel .previous i{font-size:18px}main .e2ProductDetailsPageTemplate ww-product-carousel .next{right:0;transform:translate(50%,-50%)}main .e2ProductDetailsPageTemplate ww-product-carousel .previous{left:0;transform:translate(-50%,-50%)}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box swiper{z-index:1}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box swiper .swiper-wrapper{align-items:unset}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide{height:auto}@media (min-width: 1024px){main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box swiper{pointer-events:none;padding-top:30px;margin-top:-30px;padding-bottom:5px;margin-bottom:-5px}main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box swiper>*{pointer-events:all}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-carousel .next,main .e2ProductDetailsPageTemplate ww-product-carousel .previous{display:none}}@media (max-width: 767px){main .e2ProductDetailsPageTemplate ww-product-carousel .swiper-box swiper{overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}main .e2ProductDetailsPageTemplate ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{aspect-ratio:180/172;width:180px;padding:11px}}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-tooltip .tooltip-container,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-tooltip .tooltip-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-tooltip .tooltip-container{display:flex;width:100%;height:100%;cursor:pointer}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-tooltip .tooltip-container ngb-tooltip-window,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-tooltip .tooltip-container ngb-tooltip-window,main .e2ProductDetailsPageTemplate ww-product-summary ww-tooltip .tooltip-container ngb-tooltip-window{z-index:2;cursor:auto;pointer-events:all}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-arrow,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-arrow,main .e2ProductDetailsPageTemplate ww-product-summary ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-arrow{position:absolute;z-index:2;bottom:100%;border-style:solid;border-color:transparent;border-width:0 9px 8px;border-bottom-color:#525252}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-inner,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-inner,main .e2ProductDetailsPageTemplate ww-product-summary ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-inner{background-color:#525252;color:#fff;padding:4px 8px;font-size:12px;border-radius:5px;max-width:272px;width:max-content}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary{display:flex;flex-direction:column;width:100%;gap:10px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .reviewSocialProof .text,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .reviewSocialProof .text{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .reviewSocialProof .text .percent,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .reviewSocialProof .text .percent{font-weight:600;font-size:24px;line-height:150%;letter-spacing:0px;color:#2fa84f}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info{display:flex;gap:10px;flex-direction:column;width:100%;background:#fff;padding:28px 40px;border-radius:5px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .score-group,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .score-group{display:flex;flex-direction:column;align-items:center;gap:4px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .score-group .score,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .score-group .score{font-weight:600;font-size:24px;line-height:150%;letter-spacing:0px;color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .score-group .reviewRatingStar,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .score-group .reviewRatingStar{display:flex;gap:2px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .score-group .reviewRatingStar .icon-star,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .score-group .reviewRatingStar .icon-star{color:#e6e7e8;font-size:18px;height:fit-content}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .score-group .reviewRatingStar .icon-star.active,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .score-group .reviewRatingStar .icon-star.active{color:#f5bf00}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .score-group .reviewRatingStar .icon-star-half,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .score-group .reviewRatingStar .icon-star-half{position:relative;background:linear-gradient(to right,#f5bf00 50%,#e6e7e8 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .score-group .review-nums,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .score-group .review-nums{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart{width:100%}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart ul,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart ul{list-style:none;margin:unset;padding:unset;display:flex;flex-direction:column;gap:10px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart ul li,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart ul li{margin:unset;display:flex;align-items:center;gap:10px;line-height:1;height:21px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart ul li .rating,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart ul li .rating{min-width:24px;width:24px;display:flex;gap:4px;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;color:#3e3e3e;align-items:center}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart ul li .rating i,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart ul li .rating i{font-size:11px;width:11px;height:10px;color:#f5bf00}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart ul li .bar,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart ul li .bar{height:100%;width:100%;height:10px;background-color:#e6e6e6;border-radius:6px;display:flex;flex-direction:column;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart ul li .bar .progress,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart ul li .bar .progress{border-radius:6px;height:6px;max-width:100%;background-color:#f5bf00;margin:0 1.12px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .review-info .reviewRatingChart ul li .count,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .review-info .reviewRatingChart ul li .count{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .top5-tags-group,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .top5-tags-group{display:flex;flex-direction:column;gap:9px;width:100%}@media (max-width: 767px){main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .top5-tags-group,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .top5-tags-group{align-items:center}}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .top5-tags-group .title,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .top5-tags-group .title{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .top5-tags-group .tags-container,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .top5-tags-group .tags-container{display:flex;flex-wrap:wrap;gap:8px}main .e2ProductDetailsPageTemplate ww-product-reviews ww-product-review-summary .top5-tags-group .tags-container .tag,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-review-summary .top5-tags-group .tags-container .tag{border-radius:5px;background:#eceae6;padding:0 4px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#3e3e3e;width:fit-content;white-space:nowrap}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .member-benefit-container{display:flex;flex-direction:column;gap:5px;margin-top:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box{display:flex;flex-direction:column;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info{display:flex;align-items:center;gap:8px;border-radius:5px;padding:7px 8px;color:#fff;background-color:#271fa2}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.GUEST .tier{filter:invert(1) grayscale(1) brightness(4)}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.GOLD,main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.BURGUNDY,main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.BASE{background-color:#bca662}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.GOLD .description span,main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.BURGUNDY .description span,main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.BASE .description span{color:#af9e73}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.RUBY{background-color:#f56c9c}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info.WW_ESHOPPER{background-color:#949292}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info .tier{min-width:24px;width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info .tier img{width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info .description{font-size:14px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .intro-box .tier-info .point{font-size:12px;font-weight:400;margin-left:auto}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .see-btn{margin-left:auto;font-size:16px;color:#000;min-width:max-content}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-member-benefit .mobile-text{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info{display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-title{font-weight:600;font-size:16px;padding:8px 0}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content{display:flex;flex-direction:column;background-color:#f7f5f1;border-radius:5px;padding:0 16px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method{display:flex;flex-direction:column;padding:16px 0;gap:16px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method:not(:last-child){border-bottom:1px solid #cdcdcd}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header{display:flex;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header i,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .icon{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .arrow{align-self:center}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info{flex-grow:1;display:flex;flex-direction:column;gap:6px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .strong-text{font-size:14px;color:#b77306;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name{display:flex;align-items:center;gap:6px;font-weight:600;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name .icon-info{color:#b8b8b8;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name .name{min-width:max-content}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name .icon{width:18px;height:18px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name .icon img{width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name .tag{padding:0 8px;border-radius:5px;background-color:#fff;border:1px solid #9d0229;color:#9d0229;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name .price-tag{color:#9d0229;font-size:14px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name ww-tooltip img{width:18px;height:18px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name ww-tooltip ngb-tooltip-window{margin:6px -2px!important}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name ww-tooltip .tooltip-arrow{bottom:-7px;border-width:9px 8px 0px;border-bottom-color:transparent;border-top-color:#525252}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-content{display:flex;align-items:center;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .earliest-days{font-size:12px;display:flex;align-items:center;gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .earliest-days:has(*:not(:only-child)):after{content:"";min-width:2px;height:2px;margin:2px;background-color:#000;border-radius:100%}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .earliest-days .estimate{order:3}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .earliest-days .days{font-weight:700}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info a{width:fit-content}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-detail{display:flex;gap:6px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-detail:empty{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-detail>*{flex:1}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-detail .result{margin-top:-8px;background:#eceae6;border-radius:5px;padding:8px 12px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-detail .result .value{font-weight:700}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .commit{font-size:12px;color:#000}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info{gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-pickup .extra-info .info-content .method .method-header .method-info .method-name .tag{font-size:12px}}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin:0 -21px 5px;position:relative;background:linear-gradient(128.74deg,var(--startC, #dbc47d) -7.24%,var(--endC, #947c33) 129.86%)}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown:before,main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown:after{content:"";position:absolute;top:100%;width:5px;height:5px}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown:before{left:0;background:var(--startC, #dbc47d);filter:hue-rotate(138deg) saturate(.98) brightness(.58);clip-path:polygon(0 0,100% 0,100% 100%)}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown:after{right:0;background:var(--endC, #947c33);filter:hue-rotate(-16deg) brightness(1.08) saturate(1.03);clip-path:polygon(0 0,100% 0,0 100%)}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown:empty{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown:has(.invalid-flash-sale-container):before,main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown:has(.invalid-flash-sale-container):after{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .invalid-flash-sale-container{padding:8px 16px;display:flex;gap:8px;border-radius:5px;background:#eceae6;width:100%;align-items:center}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .invalid-flash-sale-container img{width:36px;height:36px}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .invalid-flash-sale-container .invalid-flash-sale-text{display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .invalid-flash-sale-container .invalid-flash-sale-text .invalid-flash-sale-title{font-weight:600;font-size:12px}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .invalid-flash-sale-container .invalid-flash-sale-text .invalid-flash-sale-subtitle{color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .flash-sale-title-group{display:flex;flex-direction:column;gap:2px;font-weight:600;font-size:14px}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .flash-sale-title-group .flash-sale-title{color:#fff}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .flash-sale-title-group .flash-sale-tag{display:flex;align-items:center;font-size:12px;padding:2px 4px;border-radius:2px;width:fit-content;background:#f3be36}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .flash-sale-count-down{display:flex;align-items:center;gap:1px;font-size:10px;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .flash-sale-count-down .flash-sale-block{border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:36px;height:42px;padding:3px 4px 2px;color:#fff;background:linear-gradient(180deg,#000,#494242 34.5%,#000)}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .flash-sale-count-down .flash-sale-block .time{font-family:LibreBaskerville;font-size:18px;letter-spacing:.3px}main .e2ProductDetailsPageTemplate ww-product-summary ww-flash-sale-pdp-countdown .flash-sale-count-down .flash-sale-block .unit{margin-top:-8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore{margin-top:16px}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info{padding:0;display:flex;flex-direction:column;gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .btn{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;text-decoration:underline;color:#9d0229;width:fit-content;padding:unset;height:auto;border:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .btn.cceNoStock{pointer-events:none;text-decoration:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .btn.cceNoStock ww-svg-loader svg rect{fill:#909090}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .btn ww-svg-loader{width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .oos-tips{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2509803922));display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .oos-tips:before{content:"";width:fit-content;border-width:0 10px 6px;border-color:transparent transparent #f3a72e;border-style:solid;margin-left:32px}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .oos-tips .tips-content{border-radius:5px;padding:7px 16px 7px 8px;background:#f3a72e;display:flex;align-items:center;gap:4px;font-size:12px;color:#fff;width:fit-content}main .e2ProductDetailsPageTemplate ww-product-summary ww-check-stock-instore .extra-info .oos-tips .tips-content i{width:16px;height:16px;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage .group-header{display:flex;align-items:center;margin-bottom:8px;gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage .group-header .group-title{font-weight:600;font-size:20px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage .group-header ww-svg-loader{width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box{display:flex;align-items:center;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box swiper{order:2;margin-left:unset;margin-right:unset}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box .previous,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box .next{position:unset;width:24px;height:24px;box-shadow:none;background:none;transform:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box .previous.swiper-button-disabled,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box .next.swiper-button-disabled{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box .previous{order:1}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box .next{order:3}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel{border:1px solid #eceae6;padding:16px;border-radius:5px;flex-direction:row;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel:hover .product-image-group .product-image img{transform:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group{background:none;border-radius:0}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{width:100px;height:100px;padding:unset;aspect-ratio:1}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group:has(.coming-soon){background:#d9d9d9}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{width:192px;padding:unset;background:none;display:grid;grid-template-columns:1fr auto;align-items:flex-end;gap:0 4px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name{align-self:flex-start;grid-column:1/span 2;height:63px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name .brand{font-weight:700}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-ratings{font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-ratings e2-rating .reviewRatingStar i:not(:first-child){display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-ratings .review{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{--btnHeight: 21px;margin-top:unset;justify-content:flex-end}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container{display:grid;grid-template-columns:auto auto;grid-template-areas:"save save" "old current";gap:4px 10px;align-items:baseline;gap:0 4px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*{grid-row:2}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child{gap:unset;order:2}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child:first-letter{font-weight:600;font-size:14px;line-height:150%}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .current-price{grid-area:current}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .original-price{grid-area:old}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .original-price:not(:first-child){font-size:10px;line-height:12px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .msg{grid-area:save;grid-row:1;grid-column:span 2;margin-left:auto;display:flex!important;align-items:center;justify-content:center;width:fit-content;font-weight:600;font-size:10px;line-height:12px;background-color:#ab8e66;padding:2px 4px;height:16px;color:#fff}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart{display:none}@media (min-width: 1024px){main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper-box{padding:unset;margin:unset}}@media (max-width: 767px){main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel .swiper{padding-left:0;padding-right:0}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel{padding:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{width:46px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-explore-vintage ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{width:174px}}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header{display:contents}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .group-title{font-weight:600;font-size:16px;padding:8px 0}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row{order:3;justify-content:flex-end;margin-top:8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row .page-btn{width:fit-content;height:34px;display:flex;align-items:center;justify-content:center;gap:4px;background:#fff;box-shadow:0 0 5px #00000040;font-weight:600;font-size:12px;letter-spacing:.2em;padding:8px 12px;border-radius:100px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row .page-btn .previous,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row .page-btn .next{position:unset;width:16px;height:16px;font-size:16px;box-shadow:none;background:none;transform:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row .page-btn .previous,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row .page-btn .next{display:flex}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row .page-btn .previous.swiper-button-disabled,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .group-header .header-row .page-btn .next.swiper-button-disabled{color:#e1e1e1}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .swiper-box{padding:4px;margin:-4px;width:calc(100% + 8px);overflow:hidden}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel .swiper-box swiper{padding:unset;margin:unset;overflow:visible;width:100%}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel{border:1px solid #ab8e66;box-shadow:0 13px 4px #0000,0 3px 4px #0000001a;padding:16px;border-radius:5px;flex-direction:row;gap:4px;width:100%}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel:hover .product-image-group .product-image img{transform:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group{background:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{width:64px;height:64px;padding:unset;aspect-ratio:1}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{padding:unset;background:none;display:grid;grid-template-columns:1fr auto;align-items:flex-end;gap:0 4px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name{align-self:flex-start;grid-column:1/span 2;font-size:12px;height:auto}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name,main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name .brand{font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{grid-column:1/span 2;--btnHeight: 36px;margin-top:unset;align-items:center}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container{align-items:center;gap:0 8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child{align-items:center;gap:4px;font-weight:700;font-size:32px;line-height:150%}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child:first-letter{font-weight:600;font-size:16px;line-height:22.86px;letter-spacing:.32px}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .original-price:not(:first-child){font-size:16px;line-height:150%}main .e2ProductDetailsPageTemplate ww-product-summary ww-product-extra-info ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .avg-msg{grid-column:1/span 2;font-size:12px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart{position:relative;width:100%}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart{display:grid;grid-template-columns:1fr 170px;gap:4px 8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .btn-wrapper{display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .btn{gap:10px;height:48px;min-width:48px;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .btn i{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .btn-primary.loading e2-loading{position:relative;opacity:1!important;pointer-events:none;display:flex;align-items:center;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .btn-primary.loading e2-loading .noSpan{width:20px;height:20px;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.3) 0deg,rgba(255,255,255,.5) 90deg,rgba(255,255,255,.8) 180deg,#ffffff 270deg,rgba(255,255,255,0) 270deg,transparent 360deg);-webkit-mask:radial-gradient(circle,transparent 7px,black 8px);mask:radial-gradient(circle,transparent 7px,black 8px);box-sizing:border-box;flex-shrink:0;animation:rotate360Animation 1s linear infinite}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart e2-item-counter .input-number{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart e2-item-counter .input-number .input-container{width:100%;height:48px;border-radius:5px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart{grid-template-columns:154px 48px;gap:0 8px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .btn{border-radius:48px}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .btn span{display:none}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart e2-item-counter .input-number .input-container{border-radius:100px}}main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .low-stock{color:#ea3d2f;font-size:12px;line-height:150%;text-align:center}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary ww-pdp-add-to-cart .pdp-add-to-cart .low-stock{margin-bottom:-18px}}@media (max-width: 767px){.add-to-cart-notification{position:fixed!important;transform:none!important;inset:auto 20px 136px!important}.add-to-cart-notification .popover-arrow{display:none}.add-to-cart-notification .notification-container{width:100%;justify-content:flex-start;box-shadow:1px 1px 5px #5f5f5f1f;padding:8px 16px}}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text{display:block;height:16px;border-radius:8px;position:relative;background:#f1f1f1;overflow:hidden;margin-bottom:4px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,#393939,#dbdbdb 62.85%,#393939);background-size:200% 100%;mix-blend-mode:soft-light;animation:loading-box 2s infinite ease-in-out;z-index:2}@media screen and (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text{max-width:75%}}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text .loading-text{background-color:transparent}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.one-fourth{width:25%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.two-fourth{width:50%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.three-fourth{width:75%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.one-third{width:33%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.two-third{width:66%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.fifty-five{width:55%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.sixty{width:60%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.half{width:150px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.short{width:86px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.full-width{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.text-1{width:126px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.text-2{width:262px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.text-product-name{width:364px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.text-description{width:505px;margin-bottom:16px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.text.text-product-price{height:24px;width:151px;margin-bottom:16px}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.btn{max-width:120px;min-width:120px;cursor:unset}main .e2ProductDetailsPageTemplate ww-product-summary e2-loading.img{width:24px;height:24px;margin-right:8px;border-radius:50%}main .e2ProductDetailsPageTemplate ww-product-summary .product-brand-skeleton{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-type-info-skeleton{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .description-skeleton{width:100%;max-height:60px;margin-bottom:4px}main .e2ProductDetailsPageTemplate ww-product-summary .check-stock-instore-skeleton{margin-top:16px}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton{display:grid;grid-template-columns:1fr 170px;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton .btn{gap:10px;height:48px;min-width:48px;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton .btn i{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton .btn-primary.loading e2-loading{position:relative;opacity:1!important;pointer-events:none;display:flex;align-items:center;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton .btn-primary.loading e2-loading .noSpan{width:20px;height:20px;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.3) 0deg,rgba(255,255,255,.5) 90deg,rgba(255,255,255,.8) 180deg,#ffffff 270deg,rgba(255,255,255,0) 270deg,transparent 360deg);-webkit-mask:radial-gradient(circle,transparent 7px,black 8px);mask:radial-gradient(circle,transparent 7px,black 8px);box-sizing:border-box;flex-shrink:0;animation:rotate360Animation 1s linear infinite}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton e2-item-counter .input-number{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton e2-item-counter .input-number .input-container{width:100%;height:48px;border-radius:5px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton{grid-template-columns:154px 48px}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton .btn{border-radius:48px}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton .btn span{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .pdp-add-to-cart-skeleton e2-item-counter .input-number .input-container{border-radius:100px}}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .group-header{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .product-explore-vintage-skeleton-content{position:relative;display:flex;align-items:center}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .product-explore-vintage-skeleton-content .toggle{display:flex;align-items:center;justify-content:center;width:32px;height:100%;cursor:pointer}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .product-explore-vintage-skeleton-content .toggle i{font-size:24px;color:#333;transform:rotate(90deg)}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton{max-width:100%;overflow:hidden}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .body-container{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList{display:flex;gap:8px;margin:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer{min-width:332px;min-height:139px;display:grid;align-items:unset;grid-template-columns:118px 160px;grid-template-rows:1fr auto;width:100%;padding:unset;border-radius:8px;border:1px solid #ECEAE6;background-color:#fff;padding:16px;overflow:hidden}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .productImage{grid-row:span 2;min-width:118px;max-width:118px;height:139px;margin:unset;background-image:url(/assets/img/wineSkeleton.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#fff}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .productImage e2-loading{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .productInfo{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .productInfo .productName,main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .productInfo .productPrice{margin-bottom:16px;width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .productInfo .productPrice{position:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .qty{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .row-skeleton{display:flex;justify-content:space-between;align-items:flex-start;gap:32px}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .row-skeleton .left{width:100%;align-self:flex-end}main .e2ProductDetailsPageTemplate ww-product-summary .product-explore-vintage-skeleton .productCarouselSkeleton .itemList .productContainer .row-skeleton .right{width:100%;display:flex;flex-direction:column;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton{display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-title{font-weight:600;font-size:16px;padding:8px 0}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content{display:flex;flex-direction:column;background-color:#f7f5f1;border-radius:5px;padding:0 16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method{display:flex;flex-direction:column;padding:16px 0;gap:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method:not(:last-child){border-bottom:1px solid #cdcdcd}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header{display:flex;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header i,main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .icon{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .arrow{align-self:center}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info{flex-grow:1;display:flex;flex-direction:column;gap:6px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .strong-text{font-size:14px;color:#b77306;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name{display:flex;align-items:center;gap:6px;font-weight:600;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name .icon-info{color:#b8b8b8;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name .name{min-width:max-content}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name .icon{width:18px;height:18px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name .icon img{width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name .tag{padding:0 8px;border-radius:5px;background-color:#fff;border:1px solid #9d0229;color:#9d0229;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name .price-tag{color:#9d0229;font-size:14px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-content{display:flex;align-items:center;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .earliest-days{font-size:12px;display:flex;align-items:center;gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .earliest-days:has(*:not(:only-child)):after{content:"";min-width:2px;height:2px;margin:2px;background-color:#000;border-radius:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .earliest-days .estimate{order:3}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .earliest-days .days{font-weight:700}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info a{width:fit-content}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-detail{display:flex;gap:6px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-detail:empty{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-detail>*{flex:1}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-detail .result{margin-top:-8px;background:#eceae6;border-radius:5px;padding:8px 12px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-detail .result .value{font-weight:700}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .commit{font-size:12px;color:#000}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info{gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-extra-info-skeleton .extra-info-skeleton .info-content .method .method-header .method-info .method-name .tag{font-size:12px}}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton{width:100%;height:48px;border-radius:5px;position:relative;display:flex;justify-content:space-between;align-items:center}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .input-container{display:flex;justify-content:center;align-items:center;gap:8px;padding:0 12px;width:100%;height:48px;border-radius:5px;-webkit-user-select:none;user-select:none;border:solid 1px #cdcdcd;background-color:#fff;min-width:94px}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .input-val{font-family:OpenSans,STHeiti,Verdana,Arial,Microsoft JhengHei,\5fae\8edf\6b63\9ed1\9ad4,\9ed1\9ad4-\7e41,\65b0\7d30\660e\9ad4,sans-serif;height:unset;font-size:16px;text-align:center;outline:none;border:none;width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .input-val::-webkit-outer-spin-button,main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .input-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .minus,main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .plus{cursor:pointer;color:#9d0229;background-color:#fbfaf7;display:flex;align-items:center;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .minus.disabled,main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .plus.disabled{opacity:.33}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .minus.disabled-click-event,main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .plus.disabled-click-event{pointer-events:none}main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .minus i,main .e2ProductDetailsPageTemplate ww-product-summary .input-number-skeleton .plus i{color:#9d0229;background-color:#fbfaf7;width:14px;height:14px;font-size:14px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group{display:flex;gap:24px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group.skeleton .summary-detail-extra{margin-top:35px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group.skeleton .summary-detail-extra .product-description{margin-top:10px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group.skeleton .summary-detail-extra .description-skeleton{display:flex;flex-direction:column;gap:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group.skeleton .purchase-info-group .info-detail-group .info-group{gap:0px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group{flex-basis:calc(100% - 384px)}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .summary-detail,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .summary-detail-extra{display:flex;flex-direction:column;gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .summary-detail-extra:empty{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper{display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist{display:flex;align-items:center;justify-content:space-between}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .product-brand>a{font-weight:600;font-size:18px;line-height:180%;color:#af9e73;text-decoration:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist{display:flex;gap:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist ww-add-to-wishlist{position:relative}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist ww-add-to-wishlist .wishlist-success-msg{position:absolute;bottom:-45px;right:-20px;width:181px;box-shadow:1px 1px 1px #00000040;background-color:#fbfaf7;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 12px;font-size:14px;z-index:1}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist ww-add-to-wishlist .wishlist-success-msg:before{content:"";position:absolute;top:-9px;right:25px;width:15px;height:6px;background-color:#fbfaf7;box-shadow:1px 1px 1px #00000040;clip-path:polygon(50% 0%,0% 100%,100% 100%)}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist ww-add-to-wishlist .wishlist-success-msg img{width:16px;height:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist ww-add-to-wishlist .wishlist-success-msg a{color:#9d0229}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist .btn,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist .share{cursor:pointer;width:24px;height:24px;font-size:24px;padding:unset;display:flex;align-items:center;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist .btn .icon-heart-on,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .brandWithShareAndWishlist .ShareAndWishlist .share .icon-heart-on{color:#bca662}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .product-name{font-family:LibreBaskerville;font-size:24px;word-wrap:break-word;word-break:break-word}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-name-group .name-group-wrapper .product-name{font-size:21px}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container{display:flex;justify-content:space-between}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info{display:flex;align-items:center;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag{display:flex;align-items:center;justify-content:center;height:22px;padding:0 8px;background:#eceae6;border-radius:2px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.RED,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.RED{color:#9d0229}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.WHITE,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.WHITE{color:#7b9955}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.ROSE,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.ROSE{color:#f383ab}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.DESSERT,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.DESSERT{color:#ab8e66}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.SAKE,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.SAKE{color:#bbb197}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.CHAMPAGNE,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.SPARKLING,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.CHAMPAGNE,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.SPARKLING{color:#bca662}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.SPIRITS,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .wine-type.PORT\&SHERRY,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.SPIRITS,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .bundle-tag.PORT\&SHERRY{color:#85663c}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-type-info-container .product-type-info .product-unit{color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore{cursor:pointer;margin-top:24px;width:fit-content;display:flex;align-items:center;gap:4px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .score{font-size:24px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .review{margin-left:6px;font-size:14px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .reviewRatingStar{display:flex;gap:2px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .reviewRatingStar .icon-star{color:#e6e7e8;font-size:18px;height:fit-content}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .reviewRatingStar .icon-star.active{color:#f5bf00}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .reviewRatingStar .icon-star-half{position:relative;background:linear-gradient(to right,#f5bf00 50%,#e6e7e8 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description{margin-bottom:12px;display:flex;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description img{min-width:24px;width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description .description{font-family:LibreBaskerville;font-size:12px;letter-spacing:.5px;color:#7b7b7b;overflow:hidden;max-height:36px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description .description.overflow{position:relative}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description .description.overflow:after{content:"...\a0\201d";position:absolute;right:0;bottom:0;z-index:2;background-color:#fff;padding-left:.1em}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description .description .description-wrapper:before{content:'"\a0'}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description .description .description-wrapper:after{content:"\a0\201d"}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .related-keyword{display:flex;flex-wrap:wrap;font-size:16px;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .related-keyword>*{display:flex;align-items:center}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .related-keyword>*:not(:last-child):after{content:"|";padding:2px;font-size:10px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .related-keyword>* span{text-decoration:underline;cursor:pointer}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container{position:relative;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container .rate{display:flex;align-items:center;gap:5px;line-height:1;font-weight:600;letter-spacing:.3px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container .rate .name{color:#bba562;border:1px solid #bba562;background-color:#fff;border-radius:5px;height:20px;display:flex;align-items:center;justify-content:center;padding:0 5px;min-width:31px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip:only-child{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip i{width:21px;height:21px;font-size:21px;color:#cdcdcd}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip ngb-tooltip-window .tooltip-arrow{border-bottom-color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip ngb-tooltip-window .tooltip-inner{max-width:336px;background-color:#7b7b7b;padding:12px;display:flex;flex-direction:column;font-size:12px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip ngb-tooltip-window .tooltip-inner .description-title{font-weight:700}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip ngb-tooltip-window .tooltip-inner .description-title,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip ngb-tooltip-window .tooltip-inner .description{letter-spacing:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .rating-container ww-tooltip ngb-tooltip-window .tooltip-inner .rating-container{margin-top:13px;flex-direction:column;align-items:flex-start;gap:6px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .ww-product-explore-vintage{margin-top:72px;display:flex;overflow:hidden;width:0;min-width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .ww-product-explore-vintage>*{width:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .ww-product-explore-vintage:has(ww-product-explore-vintage:empty){display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group{display:flex;flex-direction:column;gap:16px;flex-basis:360px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group{display:flex;flex-direction:column;border-radius:5px;background:#faf7ee;filter:drop-shadow(1px 1px 0px rgba(0,0,0,.1019607843)) drop-shadow(2px 2px 0px rgba(0,0,0,.0901960784)) drop-shadow(5px 3px 0px rgba(0,0,0,.0509803922)) drop-shadow(8px 3px 0px rgba(0,0,0,.0117647059)) drop-shadow(13px 4px 0px rgba(0,0,0,0))}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group>*{padding:16px;display:flex;flex-direction:column;gap:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group{border-radius:5px 5px 0 0;background:#faf7ee;padding-top:27px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .product-info-row{display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container{gap:0 8px}@media (max-width: 767px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container{align-items:flex-start;flex-direction:column}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container>*{order:3}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container>*:first-child{align-items:center;gap:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container>*:first-child:first-letter{margin:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member .special-original-price-container>*{order:3}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member .special-original-price-container .special-price{display:flex;align-items:center;width:auto}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.flash-price-container .original-price{order:2}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.flash-price-container .original-price:last-child{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .best-ever-price-msg{background-color:unset!important;font-size:14px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .original-price-container{order:2}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .original-price-container{order:3}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .original-price-container,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .offer-price-tag,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .previous-price-container{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .previous-price-container .line-through{text-decoration:none}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .previous-price-container{order:1}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .special-original-price-container{display:contents}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .special-original-price-container .special-original-price{order:1;flex-basis:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .special-original-price-container .special-original-price-text{order:4}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .original-price:last-child{flex-basis:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .offer-price-tag{position:unset}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .offer-price-tag{order:1}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member-limited .offer-price.limited{order:2;flex-basis:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member-limited .original-price-container{order:3;flex-basis:auto}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member-limited .original-price-container .original-price{flex-basis:auto}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member-limited .msg.saved.limited{order:3;margin-left:4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member-limited .special-original-price-container{order:4;flex-basis:100%}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .msg:not(.best-ever-price-msg){position:absolute;flex-basis:unset;width:fit-content;right:-22px;top:4px;padding:8px 6px 8px 8px;box-shadow:2px 2px 2.8px #cbcbcb66;border-radius:5px 0 0 5px;font-weight:600;font-size:16px;background-color:#ab8e66;color:#fff}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .msg:not(.best-ever-price-msg){position:relative;padding:0 4px!important;display:flex;align-items:center;justify-content:center;height:19px;top:unset;right:unset}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .msg:not(.best-ever-price-msg):after{content:"";position:absolute;top:100%;width:5px;height:5px;right:0;background:#bca662;clip-path:polygon(0 0,100% 0,0 100%)}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .msg:not(.best-ever-price-msg).flash-price{display:none}@media (min-width: 1024px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member .original-price{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member .special-original-price-container .special-price{display:block;font-size:20px;line-height:27px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container.festive-member .special-original-price-container .special-price:first-letter{margin-right:4px;font-weight:600;font-size:16px;line-height:22.86px;letter-spacing:.32px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container>*:first-child{font-weight:700;font-size:32px;line-height:150%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container>*:first-child:first-letter{margin-right:4px;font-weight:600;font-size:16px;line-height:22.86px;letter-spacing:.32px;vertical-align:middle}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .original-price:not(:first-child){font-size:16px;line-height:150%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group ww-product-price .price-container .previous-price-container{font-size:14px;line-height:100%;letter-spacing:.24px}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .product-label{background-color:#a4a4a4;padding:2px 12px;border-radius:5px;display:none;color:#fff;font-weight:600;font-size:16px;width:fit-content}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .product-label.outOfStock{display:flex;align-items:center;justify-content:center;margin-bottom:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .product-flash-sale,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .product-flash-sale cx-page-slot:not(.cx-pending){display:contents}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .promotions-container,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .promotions-container .tags-container{display:flex;flex-direction:column;gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .promotions-container .tags-container .more-items{cursor:pointer;border:1px solid #ab8e66;color:#ab8e66;background-color:#fff;border-radius:5px;display:flex;align-items:center;font-weight:600;line-height:16px;padding:8px;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .promotions-container .tags-container .more-items i{font-size:16px;width:16px;height:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .promotions-container .tags-container .more-items span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .promotions-container .view-all-btn{margin-left:auto;text-decoration:underline;color:#9d0229;font-size:16px;line-height:20px;cursor:pointer}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .info-group .promotions-container .view-all-btn .amount{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group{border-radius:0 0 5px 5px;background:#f7f5f1}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .flash-sale-quota{font-weight:600;background:#3e3e3e1a;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .flash-sale-quota i{width:16px;height:16px;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .flash-sale-quota .quota{font-weight:600}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .flash-sale-quota .quota span{font-weight:700}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .product-action-group{flex-direction:row-reverse;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .product-action-group ww-check-stock-instore{display:none}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group ww-notify-me{width:fit-content}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group ww-notify-me .btn{gap:10px;height:48px;min-width:48px;font-size:16px;border-radius:5px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group ww-notify-me .btn i{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .price-commitment-notice{color:#000;font-size:12px;margin-top:12px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .action-group .price-commitment-notice{display:none}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .login-group{background-color:#dedbd1;padding:13px 16px;display:flex;gap:8px;flex-direction:row;align-items:center}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .login-group{padding:7px 8px;border-radius:5px}}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .login-group span{font-size:14px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .login-group .login-link{margin-left:auto;font-size:12px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group ww-product-extra-info{display:flex;max-width:360px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group ww-product-extra-info:empty{display:none}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group{flex-direction:column;padding-bottom:24px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group{display:contents}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .summary-detail-extra{gap:8px;margin-top:-8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .score{font-size:16px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-scrore .review{font-size:13px;letter-spacing:.0024em}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .product-description{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .summary-group .ww-product-explore-vintage{order:4;width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group{display:contents}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group{gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static{display:flex;background:none;filter:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .info-group{padding:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .info-group ww-flash-sale-pdp-countdown{margin:16px 0}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .info-group ww-flash-sale-pdp-countdown:before,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .info-group ww-flash-sale-pdp-countdown:after{content:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .info-group ww-flash-sale-pdp-countdown .flash-sale-title-group{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .action-group{margin-bottom:-8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .action-group ww-pdp-member-benefit{background-color:#faf7ee}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group.static .action-group ww-pdp-member-benefit .intro-box{gap:12px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static){position:fixed;bottom:0;left:0;right:0;z-index:200;border-radius:unset;filter:drop-shadow(2px -2px 5px rgba(203,203,203,.4));background-color:#fff;display:grid;grid-template-columns:auto auto;align-items:center;justify-content:space-between;padding:11px 20px 27px;gap:4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group{background-color:unset;padding:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group:has(.festive-member) .promotions-container{bottom:calc(100% + 36px)}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container{gap:0 4px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container.special-price-container{flex-direction:column-reverse}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container.special-price-container.festive-member-limited{flex-direction:row}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container.festive-member{position:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container.festive-member .special-original-price-container{display:flex;height:36px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container.festive-member .special-original-price-container .special-price{order:4;display:flex;align-items:center}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container.festive-member .special-original-price-container .special-price,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container.festive-member .special-original-price-container .special-price:before{font-size:12px;line-height:20px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container>*:first-child{flex-basis:100%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container .msg:not(.best-ever-price-msg){margin:unset;font-size:10px;padding:2px 4px;border-radius:5px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-product-price .price-container .msg:not(.best-ever-price-msg):after{content:unset}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .product-bundle-price{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .product-label.outOfStock{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group ww-pdp-member-benefit,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .product-flash-sale{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .festive-member .special-original-price-container,main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .promotions-container{position:absolute;bottom:100%;left:0;right:0;background-color:#fff;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;border-bottom:1px solid #cdcdcd;margin-bottom:-1px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .promotions-container .tags-container{flex:1}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .promotions-container .tags-container .more-items{padding:unset;border:none;font-weight:400;font-size:12px;line-height:130%}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .promotions-container .view-all-btn{font-size:12px;line-height:150%;color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .info-group .promotions-container .view-all-btn .amount{display:inline}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .action-group{display:contents}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .action-group .flash-sale-quota{margin:-7px -5px 0;justify-content:flex-start;grid-row:1;grid-column:1/span 2;background-color:unset;padding:unset;gap:8px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .action-group .flash-sale-quota .quota{font-size:12px;font-weight:400}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .action-group ww-notify-me .btn{border-radius:48px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .action-group ww-notify-me .btn span{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .login-group{display:none}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .member-benefit-group{padding:0}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .member-benefit-group .mobile-text{display:block;color:#7b7b7b;font-size:12px;border-bottom:1px solid #CDCDCD;padding:8px 0}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group .member-benefit-group .see-btn{font-size:14px;margin-top:3px}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group ww-product-extra-info{max-width:100%}}@media (max-width: 1023px) and (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .action-group ww-notify-me .btn{cursor:pointer;width:48px;border:2px solid #9D0229;background-color:#fff;padding:0}main .e2ProductDetailsPageTemplate ww-product-summary .product-info-group .purchase-info-group .info-detail-group:not(.static) .action-group ww-notify-me .btn i{color:#9d0229;width:26px;height:26px;font-size:26px}}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container{margin:0 calc(-50vw + 50%);padding:11px calc(50vw - 50%);background-color:#e7e1d0;box-shadow:0 0 6px #5f5f5f33;height:84px;display:flex;align-items:center;justify-content:space-between;gap:20px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav{flex:1 0 auto;display:flex;gap:24px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav .tab{display:flex;align-items:center;justify-content:center;padding:16px;font-weight:600;font-size:20px;cursor:pointer}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav .tab.disabled{pointer-events:none}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav .tab:hover,main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav .tab.active{position:relative}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav .tab:hover:after,main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav .tab.active:after{content:"";position:absolute;top:100%;left:0;right:0;border-bottom:5px solid #8a7b57}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group{flex:0 1 auto;display:flex;justify-content:space-between;align-items:center;width:fit-content;gap:16px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group>*:empty{display:none}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group{display:flex;align-items:flex-end;flex-direction:column;text-align:right;gap:4px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .product-name{font-size:16px;line-height:120%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container{flex-wrap:nowrap;gap:10px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container.festive-member .special-original-price-container{order:4;display:flex;flex-direction:column;align-items:flex-end;position:relative;padding-left:12px;margin-left:2px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container.festive-member .special-original-price-container:before{content:"";position:absolute;right:100%;top:0;bottom:0;height:100%;max-height:27px;margin:auto;border-left:1px solid #7B7B7B}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container.festive-member .special-original-price-container .special-price-tag{padding:2px 0;line-height:100%;color:#8c7e5c;background:none}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container.festive-member .special-original-price-container .special-price{font-size:16px;line-height:22px;color:#8c7e5c}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container>*:first-child:first-letter{margin:unset;font-size:inherit;font-weight:inherit;line-height:inherit}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container>*:first-child,main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container:not(.flash-price-container) .original-price:not(:first-child){font-weight:700;font-size:20px;line-height:27px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .offer-price,main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .best-ever-price{order:2}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .previous-price-container{order:1;font-size:14px;line-height:22px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .previous-price-container .line-through{text-decoration:none}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container>.original-price{color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .offer-price-tag{display:none}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .original-price-container{display:contents}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .original-price-container .original-price{order:1;color:#8b8b8b}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .original-price-container .saved{order:3}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .msg{background:#ab8e66;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:600;color:#fff}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .price-container .msg.best-ever-price-msg{order:3;background:unset;color:#037b66;font-size:14px;font-weight:400;line-height:22px;padding:unset}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .special-price-container .special-price{order:2;font-size:20px;font-weight:700}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .special-price-container .special-original-price-container{display:contents}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .special-price-container .special-original-price-container .special-original-price{order:1}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .special-price-container .special-original-price-container .special-original-price-text{order:3;margin-left:0}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .flash-price-container{flex-direction:row-reverse}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .flash-price-container .flash-price{font-size:20px;font-weight:700;color:#8c7e5c}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container ww-product-price .flash-price-container .original-price{color:#8b8b8b;font-size:14px;font-weight:400;line-height:22px;text-decoration:line-through}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container .promotions-container{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;height:26px;overflow:hidden}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group .price-container .promotions-container .tag{background:#ab8e66;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group ww-add-to-cart e2-item-counter .input-number{width:100%}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group ww-add-to-cart e2-item-counter .input-number .input-container{width:100%;border-radius:5px;height:48px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group ww-notify-me,main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group ww-add-to-cart{min-width:200px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group ww-notify-me .btn,main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group ww-add-to-cart .btn{border-radius:5px;font-size:16px;gap:10px;height:48px;box-shadow:none;width:100%}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container{height:50px}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .tab-nav{max-width:100vw}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group{opacity:0;transition:opacity .2s ease-in-out;position:fixed;bottom:0;left:0;right:0;width:100vw;margin:0 calc(-50vw + 50%);padding:20px calc(50vw - 50% + 15px);background-color:#f5f5f5;border-top:1px solid #e6e7e8}main .e2ProductDetailsPageTemplate ww-pdp-tab-control .tab-controll-container .product-action-group .product-price-group{display:flex}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate .stickToTop ww-pdp-tab-control .tab-controll-container .product-action-group{min-height:75px;opacity:1}}main .e2ProductDetailsPageTemplate ww-product-reviews .group-header{display:flex;margin-bottom:36px;font-weight:400;font-size:28px;line-height:150%;letter-spacing:0px;text-align:center;color:#3e3e3e;font-family:LibreBaskerville}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container{display:flex;flex-direction:row;gap:20px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .review-ctr{display:flex;justify-content:space-between;width:295px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .review-ctr .btn{min-width:140px;display:none}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group{padding:0;border-radius:10px;display:flex;flex-direction:column;width:calc(100% - 315px)}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .sort-group{display:none}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews{display:flex;flex-direction:column;gap:8px;position:relative;width:100%}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews:has(+.show-more-group .show-more) .review:last-child,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-reviews .review-container .reviews-group .reviews:has(+.show-more-group .show-more) .review:last-child{position:relative}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews:has(+.show-more-group .show-more) .review:last-child:after,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-reviews .review-container .reviews-group .reviews:has(+.show-more-group .show-more) .review:last-child:after{content:"";position:absolute;inset:0 0 -48px;background:linear-gradient(180deg,#fff0,#fff 71.47%);z-index:2}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review{display:flex;position:relative;padding:16px 24px;background:#fff;flex-direction:column;gap:4px;border-radius:5px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-info{flex:1;display:flex;flex-direction:row;align-items:center;width:100%;gap:8px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-info .review-name{font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;color:#3e3e3e;cursor:pointer}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-info .review-ranking-group{display:flex;flex-direction:row;gap:8px;align-items:center}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-info .review-ranking-group .review-ranking{background:linear-gradient(180deg,#fbfaf5,#f5f2e8);display:flex;flex-direction:row;align-items:center;gap:2px;padding:2px 8px;border-radius:5px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-info .review-ranking-group .review-ranking img{width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-info .review-ranking-group .review-ranking span{font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-info .review-date{color:#7b7b7b;flex:1;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:right}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-rate{pointer-events:none}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-rate .reviewRatingStar{display:flex;width:124px;justify-content:space-between}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-rate i{font-size:22px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-content{flex:7;display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-content .show-toggle,main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-content .review-detail{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-content .review-detail{word-break:break-word;color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-content .review-detail:not(.open){overflow:hidden;max-height:72px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-content .show-toggle{color:#909090;text-decoration:underline;cursor:pointer;width:fit-content}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .top5-tags-group{display:flex;flex-direction:column;gap:9px;width:100%}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .top5-tags-group .title{font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .top5-tags-group .tags-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .top5-tags-group .tags-container .tag{display:flex;align-items:center;justify-content:center;min-height:24px;border-radius:5px;background:#eceae6;padding:0 4px;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#3e3e3e;width:fit-content;white-space:nowrap}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .thumb-group{width:100%;margin-top:4px;display:flex;justify-content:flex-end}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .thumb-group .thumb{padding:4px 12px 6px;display:flex;align-items:center;gap:4px;border:1px solid #ECEAE6;width:fit-content;border-radius:40px;cursor:pointer}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .thumb-group .thumb:hover{border:1px solid #FBFAF7;background:#fbfaf7}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .thumb-group .thumb img{width:16px;height:16px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .thumb-group .thumb .count{font-weight:400;font-size:12px;line-height:150%;letter-spacing:.3px;text-align:center;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .thumb-group.liked .count{color:#9d0229}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-reply{display:flex;align-items:center;flex-wrap:wrap;width:100%;gap:4px;padding:16px;border-radius:5px;background-color:#f6f6f6;margin-top:4px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-reply .reply-name{font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;color:#af9e73}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-reply .reply-date{color:#fff;display:none}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-reply .reply-detail{width:100%;word-break:break-all;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#7b7b7b}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-reply .reply-name,main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews .review .review-reply .reply-detail{font-size:13px}}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .show-more-group{width:100%;display:flex;justify-content:center;background-color:#fff}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .show-more-group .show-more{transform:translateY(-16px);font-size:16px;line-height:150%;padding:0 24px;height:48px;position:relative;z-index:2;border-color:transparent}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .no-review-container{display:flex;justify-content:center;align-items:center;height:236px;gap:10px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .no-review-container img{width:140px;height:100px;object-fit:contain}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .no-review-container .msg-container{display:flex;flex-direction:column;justify-content:center;gap:10px;text-align:center}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .no-review-container .msg-container .title{text-align:left;font-size:18px;font-weight:700;color:#cdcdcd}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .no-review-container .msg-container .msg{font-size:14px;font-weight:500;color:#737373}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-reviews{margin-top:0}main .e2ProductDetailsPageTemplate ww-product-reviews .group-header{width:100%;display:flex;justify-content:center}main .e2ProductDetailsPageTemplate ww-product-reviews .group-header:before{content:none}main .e2ProductDetailsPageTemplate ww-product-reviews .group-header .group-title{font-weight:400;font-size:18px;line-height:150%;letter-spacing:.3px;text-align:center;color:#bca662}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container{flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .review-ctr{width:100%}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .review-ctr ww-product-review-summary{gap:8px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .review-ctr ww-product-review-summary .reviewSocialProof{text-align:center}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .review-ctr ww-product-review-summary .review-info{padding:16px 40px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .review-ctr ww-product-review-summary .review-info .reviewRatingChart{display:none}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group{width:100%;padding:0}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .reviews:has(+.show-more-group .show-more) .review:last-child:after,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-reviews .review-container .reviews-group .reviews:has(+.show-more-group .show-more) .review:last-child:after{inset:0 0 -34px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .show-more-group .show-more{transform:none;width:100%;margin-top:-14px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .review{padding:16px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .review .review-info{margin-bottom:4px}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .review .review-info .review-name{font-weight:600;font-size:13px;line-height:150%;letter-spacing:.0024em}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .review .review-info .review-ranking-group .review-ranking span{font-weight:600;font-size:12px;line-height:150%;letter-spacing:0}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .review .review-info .review-date{font-weight:600;font-size:13px;line-height:150%;letter-spacing:.0024em}main .e2ProductDetailsPageTemplate ww-product-reviews .review-container .reviews-group .review .review-content{margin-bottom:4px}}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container{display:flex;flex-direction:column;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value-container,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value-container{display:flex;flex-wrap:nowrap;flex-direction:column;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value{border-bottom:.5px solid #7b7b7b;display:flex;justify-content:space-between;align-items:center;min-height:38px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .title-container,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .title-container{display:flex;align-items:center;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .title-container .value-title,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .title-container .value-title{font-weight:600}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .title-container ww-tooltip i,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .title-container ww-tooltip i{width:24px;height:24px;font-size:24px;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .rating-container,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .rating-container{padding:7px 0;display:flex;align-items:center;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .rating-container .rate-score,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .rating-container .rate-score{display:flex;gap:10px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .rating-container .rate-score .rate,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .rating-container .rate-score .rate{min-width:16px;width:16px;height:16px;border-radius:100%;background-color:#cdcdcd}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .rating-container .rate-score .rate.active,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .rating-container .rate-score .rate.active{background-color:#af9e73}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value{display:flex;flex-direction:column;align-items:flex-start;gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .title-container,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .title-container{gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .title-container .value-title,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .title-container .value-title{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .title-container ww-tooltip i,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .title-container ww-tooltip i{width:18px;height:18px;font-size:18px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle ww-pdp-characteristics .characteristics-container .value .rating-container,main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note ww-pdp-characteristics .characteristics-container .value .rating-container{width:100%;justify-content:space-between}}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading{width:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text{display:block;height:16px;border-radius:8px;position:relative;background:#f1f1f1;overflow:hidden;margin-bottom:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,#393939,#dbdbdb 62.85%,#393939);background-size:200% 100%;mix-blend-mode:soft-light;animation:loading-box 2s infinite ease-in-out;z-index:2}@media screen and (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text{max-width:75%}}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text .loading-text{background-color:transparent}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.one-fourth{width:25%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.two-fourth{width:50%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.three-fourth{width:75%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.one-third{width:33%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.two-third{width:66%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.fifty-five{width:55%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.sixty{width:60%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.half{width:150px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.short{width:86px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.full-width{width:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.full-height{height:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.text-1{width:126px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.text-2{width:262px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.text-product-name{width:364px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.text-description{width:505px;margin-bottom:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.text.text-product-price{height:24px;width:151px;margin-bottom:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.btn{max-width:120px;min-width:120px;cursor:unset}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.img{width:24px;height:24px;margin-right:8px;border-radius:50%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note e2-loading.big-img{width:100px;height:100px;border-radius:50%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .flavor-container-skeleton .value{display:flex;align-items:center;justify-content:center;width:64px;height:40px;min-width:50px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .flavor-container-skeleton .value{width:40px}}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value-container{display:flex;flex-wrap:nowrap;flex-direction:column;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value{border-bottom:.5px solid #7b7b7b;display:flex;justify-content:space-between;align-items:center;min-height:38px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .title-container{width:100%;display:flex;align-items:center;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .title-container .value-title{font-weight:600}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .title-container ww-tooltip{width:24px;height:24px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .title-container ww-tooltip .tooltip-container{font-size:24px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .rating-container{width:100%;padding:7px 0;display:flex;align-items:center;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .rating-container .rating-text{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;min-width:200px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value{display:flex;flex-direction:column;align-items:flex-start;gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .title-container{gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .title-container .value-title{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .characteristics-container-skeleton .value .rating-container{width:100%;justify-content:space-between}}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group{background-color:#fff;border-radius:5px;padding:24px 32px;display:grid;grid-template-columns:minmax(0,620px) minmax(0,558px);gap:30px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group>*{display:flex;flex-direction:column;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .subtitle{font-family:LibreBaskerville;font-size:24px;color:#8d836f}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .value-container{display:flex;flex-wrap:wrap;gap:25px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .value-container .value{font-size:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .flavor-container .value{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:#af9e73;color:#fff;border-radius:50px;font-weight:600}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .pair-it-with-container .value{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;word-break:break-word;max-width:100px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .pair-it-with-container .value .item-image{width:100px;height:100px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .pair-it-with-container .value .item-image img{width:100%;height:100%;object-fit:cover;border-radius:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .pair-it-with-container .value:has(.is-missing){display:none}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group ww-pdp-characteristics{grid-column:2;grid-row:1/span 2}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group{display:flex;flex-direction:column;gap:16px;padding:24px 16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .subtitle{font-size:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .value-container{gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .flavor-container .value-container{gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .flavor-container .value{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .pair-it-with-container{order:3}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .pair-it-with-container .value .item-image{width:80px;height:80px}main .e2ProductDetailsPageTemplate ww-product-overview ww-pdp-tasting-note .tasting-note-group .pair-it-with-container .value .item-image .text.big-img{width:80px;height:80px}}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading{width:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text{display:block;height:16px;border-radius:8px;position:relative;background:#f1f1f1;overflow:hidden;margin-bottom:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,#393939,#dbdbdb 62.85%,#393939);background-size:200% 100%;mix-blend-mode:soft-light;animation:loading-box 2s infinite ease-in-out;z-index:2}@media screen and (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text{max-width:75%}}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text .loading-text{background-color:transparent}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.one-fourth{width:25%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.two-fourth{width:50%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.three-fourth{width:75%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.one-third{width:33%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.two-third{width:66%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.fifty-five{width:55%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.sixty{width:60%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.half{width:150px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.short{width:86px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.full-width{width:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.full-height{height:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.text-1{width:126px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.text-2{width:262px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.text-product-name{width:364px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.text-description{width:505px;margin-bottom:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.text.text-product-price{height:24px;width:151px;margin-bottom:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.btn{max-width:120px;min-width:120px;cursor:unset}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.img{width:24px;height:24px;margin-right:8px;border-radius:50%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.big-img{width:100px;height:100px;border-radius:50%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description e2-loading.banner-img{width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .detail-value-group-skeleton{grid-column:2;grid-row:1/span 2}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-banner-skeleton{width:100%;height:50vw;max-height:600px;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-banner-skeleton .content-container{width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-banner-skeleton .image-skeleton{width:100%;height:100%;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-banner-skeleton .image-skeleton img{width:40px;height:40px;opacity:.3}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group{padding:24px 30px;background-color:#fff;border-radius:10px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .description-banner{display:flex;flex-direction:column;gap:48px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container{display:grid;grid-template-columns:1fr 1fr;gap:48px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group{display:flex;flex-direction:column;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group.description{word-break:break-word}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group.description .value{font-size:18px;line-height:180%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group.awards .value{display:flex;flex-wrap:wrap;gap:12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group.awards .value img{width:100px;object-fit:contain}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group .name{font-size:14px;color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group .value-group{gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group .value-group>*{width:fit-content}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group .value-group .value{font-size:16px;line-height:22px;letter-spacing:.34px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group .value-group .know-more-link{margin-top:-2px;display:flex;align-items:center;gap:4px;font-weight:600;color:#bca662;text-decoration:none}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group ww-pdp-product-info{display:contents}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .description-banner e2-media,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .description-banner e2-media img{width:100%}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group{padding:unset;background:none;background-color:#fff;border-radius:5px;padding:16px;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container{display:flex;flex-direction:column;gap:20px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group{gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group.description .value{font-size:16px;line-height:150%;letter-spacing:.0024em}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group.awards{order:3}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .value-group .name{font-size:12px;line-height:150%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group{gap:20px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group .value-group .value{font-weight:600;font-size:14px;line-height:150%;letter-spacing:0}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-description .description-group .detail-container .detail-value-group .value-group .know-more-link{margin-top:unset}}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .group-header{flex-direction:column;align-items:flex-start;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .group-header .sub-title{color:#9b9b9b}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .group-content{background-color:#fff;border-radius:12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .header{padding:12px 20px;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .header>*{background-color:#fff;z-index:1}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .header .title{font-weight:700;font-size:18px;line-height:20px;color:#3e3e3e;padding-right:24px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container{padding:20px;display:flex;flex-direction:column;gap:39px;margin-bottom:30px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container{position:relative;display:flex;justify-content:space-between;gap:20px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container{display:flex;align-items:center;gap:5px;position:relative;max-width:240px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container .product{position:relative;display:flex;align-items:center;justify-content:center;width:114.92px;height:100px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container .product:first-child .product-image{position:relative}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container .product:not(.checked) e2-media{opacity:.3}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container .product .product-image{display:flex;justify-content:center;width:100%;height:100%;aspect-ratio:1;background-color:transparent}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container .product .product-image img{width:100%;height:100%;mix-blend-mode:multiply}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container .product .tips{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 20px);width:100%;padding:6px;font-size:12px;line-height:16px;text-align:center;background-color:#fff}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container i{min-width:24px;width:24px;height:24px;font-size:14px;display:flex;justify-content:center;align-items:center;color:#214099}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container{max-width:850px;width:100%;display:flex;flex-direction:column;gap:10px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product label{flex-grow:1}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product label input:disabled{background-color:#d2d2d2;border-color:#d2d2d2}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container{flex-grow:1;display:flex;align-items:center;gap:10px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .name{text-transform:uppercase;flex-grow:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;line-height:24px;color:#000;font-weight:500}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .price-container{display:flex;align-items:center;white-space:nowrap;gap:4px 8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .price-container .rrp{font-size:12px;color:#979797;display:flex;align-items:center;grid-gap:5px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .price-container .rrp span{text-decoration:line-through}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .price-container .price{font-weight:500;font-size:14px;line-height:20px;color:#fd2500}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product e2-checkbox .form-checkbox{cursor:pointer;display:flex;align-items:center;grid-gap:0 12px;gap:0 12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product e2-checkbox .form-checkbox label{cursor:pointer;display:flex;align-items:center;grid-gap:0 12px;gap:0 12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product e2-checkbox .form-checkbox label input{padding:0;margin:0;cursor:pointer;display:flex;justify-content:center;align-items:center;min-width:20px;width:20px;height:20px;background-color:#fff;color:#3e3e3e;border-radius:1}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product e2-checkbox .form-checkbox label input:before{font-size:16.7px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product e2-checkbox .form-checkbox label input:checked{background-color:#3fa7f3;position:relative}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product e2-checkbox .form-checkbox label input:disabled{background-color:#e6e7e8;border-color:#e6e7e8}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group{display:flex;justify-content:flex-start;align-items:center;flex-direction:row-reverse}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button{padding:0 24px;gap:8px;border-radius:25px;max-width:234px;width:100%;background-color:#f5f5f5}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button.disabled{pointer-events:none;background:#e1e1e1}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button.disabled .add-to-bag .name{color:#fff}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag{max-width:234px;width:100%;height:30px;position:relative;display:flex;justify-content:center;place-items:center;font-size:14px;font-weight:500;color:#3e3e3e}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button:hover:not(.adding-to-bag,.compact),main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag:hover:not(.adding-to-bag,.compact){cursor:pointer;background-color:#3fa7f3}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button:hover:not(.adding-to-bag,.compact) .name,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag:hover:not(.adding-to-bag,.compact) .name{border-color:#3fa7f3;color:#fff}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag.added-to-bag{position:unset}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag.added-to-bag .name{opacity:1}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .loading{background-color:#3fa7f3}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success{z-index:1;display:flex;align-items:center;justify-content:center;gap:5px;width:fit-content;padding:16px;border-radius:5px;box-shadow:0 3px 20px #1e388c26;color:#9d0229;background:#fff;white-space:nowrap;position:absolute;bottom:-55px;right:30px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success:before,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success:after{content:"";position:absolute;left:0;right:0;z-index:2;margin:auto;width:0px;height:0px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success:after{top:-9px;border-right:10px solid transparent;border-bottom:10px solid white;border-left:10px solid transparent}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success:before{top:-10px;border-right:10px solid transparent;border-bottom:10px solid rgba(30,56,140,.1);border-left:10px solid transparent}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success .msg{text-decoration:none}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success .msg span{margin-right:5px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .success .msg i{cursor:pointer;color:#3fa7f3;font-weight:700}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .total{margin-right:20px;font-size:16px;line-height:20px;font-weight:700;color:#3f5ab5}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .total .value{color:#fd2500;font-size:18px}@media (min-width: 1024px){main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .header{height:50px}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .header{padding:16px 8px 8px 14px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container{padding:0 15px 16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container{position:relative;flex-direction:column;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container{justify-content:center;gap:23px;max-width:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-image-container .product{flex-basis:calc((100% - 48px)/2);height:auto;max-width:102px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container{width:100%;max-width:unset;flex-wrap:wrap;justify-content:space-between}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product{flex-basis:calc((100% - 48px)/2)}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product e2-checkbox .form-checkbox label{height:100%;align-items:flex-start}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container{height:100%;align-items:flex-start;gap:1px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .name{font-size:16px;-webkit-line-clamp:2}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .price-container{flex-wrap:wrap;flex-direction:column-reverse;align-items:flex-end}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .price-container .price{font-size:14px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .product .info-container .price-container .rrp{font-size:12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group{flex-basis:100%;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:center;gap:9px;padding:8px 20px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .total{margin:auto;flex-basis:calc(100% - 307px);white-space:nowrap;font-size:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button{flex-basis:295px;flex-grow:1;max-width:202px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag{min-width:202px;height:32px;font-size:14px;border-radius:17px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-frequently-buy-together .buy-together-set-container .set-container .product-info-container .control-group .add-to-bag-button .add-to-bag .name{height:32px;display:flex;align-items:center}}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group{display:flex;flex-direction:column;padding:24px 30px;background-color:#fff;border-radius:10px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product{padding:26px 0;display:grid;grid-template-columns:1fr 1fr 1.8fr;align-items:center;gap:16px 0}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product:not(:last-child){border-bottom:.5px solid #cdcdcd}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .product-info{padding:0 16px 5px;display:flex;flex-direction:column;align-items:center;font-weight:600;font-size:16px;text-align:center}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .product-info e2-product-thumbnail{display:block;width:150px;height:150px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .product-info e2-product-thumbnail *{display:block;width:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .product-info e2-product-thumbnail img{object-fit:contain}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .product-info .rating{margin-top:8px;display:flex;align-items:center;gap:2px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .product-info .rating i{width:16px;height:16px;color:#f5bf00}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group{width:100%;display:flex;flex-direction:column;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group{gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group>*{width:fit-content}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .rating-container{display:flex;align-items:center;flex-wrap:wrap;gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .rating-container .rate{display:flex;align-items:center;gap:5px;line-height:1;font-weight:600;letter-spacing:.3px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .rating-container .rate .name{color:#bba562;border:1px solid #bba562;background-color:#fff;border-radius:5px;height:20px;display:flex;align-items:center;justify-content:center;padding:0 5px;min-width:31px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .rating-container .rate .value{font-size:inherit;font-weight:inherit;line-height:inherit}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name{display:flex;align-items:center;gap:4px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name ww-tooltip i{width:21px;height:21px;font-size:21px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name ww-tooltip ngb-tooltip-window .tooltip-arrow{border-bottom-color:#7b7b7b}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name ww-tooltip ngb-tooltip-window .tooltip-inner{max-width:336px;background-color:#7b7b7b;padding:12px;display:flex;flex-direction:column;font-size:12px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name ww-tooltip ngb-tooltip-window .tooltip-inner .description-title{font-weight:700}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name ww-tooltip ngb-tooltip-window .tooltip-inner .description-title,main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name ww-tooltip ngb-tooltip-window .tooltip-inner .description{letter-spacing:unset}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .name ww-tooltip ngb-tooltip-window .tooltip-inner .rating-container{margin-top:13px;flex-direction:column;align-items:flex-start;gap:6px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .value{font-size:16px;line-height:22px;letter-spacing:.34px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .value.rating-container{font-size:14px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .know-more-link{margin-top:-2px;display:flex;align-items:center;gap:4px;font-weight:600;color:#bca662;text-decoration:none}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group ww-pdp-product-info{display:contents}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product ww-pdp-characteristics .characteristics-container .subtitle{display:none}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group{padding:unset;gap:16px;background-color:unset}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product{padding:16px 24px;background-color:#fff;border-radius:5px;grid-template-columns:1fr}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product:not(:last-child){border-bottom:none}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group{gap:16px}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product .detail-value-group .value-group .know-more-link{margin-top:unset}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product ww-pdp-characteristics .characteristics-container .subtitle{display:flex;font-family:LibreBaskerville;font-size:16px;color:#8d836f}main .e2ProductDetailsPageTemplate ww-product-overview ww-product-bundle .bundle-product-group .product ww-pdp-characteristics .characteristics-container .value-container{padding:0 8px}}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container{margin:-24px calc(50% - 50vw);padding:60px calc(50vw - 50%);background-color:#fbfaf7;display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container>*:not(:first-child)>*:not(:empty){display:block;margin-top:60px}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header{display:flex;justify-content:flex-start;align-items:unset;margin-bottom:16px;gap:8px}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header:before,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header:before,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header:before{content:"";display:inline-block;opacity:.4;width:10px;height:32px;border-radius:4px;background:linear-gradient(360deg,#b8a66b33,#b49840 66.67%);margin-right:12px}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header .group-title,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header .group-title,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header .group-title{font-family:LibreBaskerville;font-size:28px;color:#8d836f}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header i,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header i,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header i{font-size:24px;transform:rotate(0);transition:transform .3s ease;margin-left:auto;color:#8d836f;display:none}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header i,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header i,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header i{display:block}}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header i.expand,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header i.expand,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header i.expand{transform:rotate(180deg)}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container{padding-top:24px;padding-bottom:24px}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container>*:not(:first-child)>*:not(:empty){margin-top:24px}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header:before,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header:before,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header:before{height:18px}main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .BundleProduct .group-header .group-title,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductTastingNote .group-header .group-title,main .e2ProductDetailsPageTemplate ww-product-overview .product-overview-container .ProductDescription .group-header .group-title{font-size:18px;letter-spacing:.3px}}main .e2ProductDetailsPageTemplate ww-product-images{position:relative}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery-skeleton .largePhoto-skeleton{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:32px 0;box-sizing:border-box}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery-skeleton .largePhoto-skeleton .photo-skeleton{width:67px;height:203px;background-image:url(/assets/img/wineSkeleton.png);background-repeat:no-repeat;background-position:center;background-size:contain}main .e2ProductDetailsPageTemplate ww-product-images .product-label{padding:2px 12px;border-radius:5px;display:none;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;height:fit-content;width:fit-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}main .e2ProductDetailsPageTemplate ww-product-images .product-label.outOfStock{background-color:#a4a4a4;color:#fff}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-images .product-label{display:flex}}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide{position:relative}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide e2-media,main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide e2-media img{width:100%;height:477px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide e2-media,main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide e2-media img{height:250px}}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide e2-media.is-missing{pointer-events:none}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide e2-media img{object-fit:contain}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .largePhoto .swiper-wrapper .swiper-slide .zoomIn{cursor:pointer;position:absolute;bottom:0;left:17px;font-size:30px;color:#0000001a}main .e2ProductDetailsPageTemplate ww-product-images .product-gallery .indicators:has(.swiper-pagination-bullet:only-child){display:none}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon{position:absolute;top:0;left:0;z-index:10}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon .productFeatureIcon{position:relative;cursor:pointer;width:60px;height:60px;display:inline-block}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon .productFeatureIcon img{border-radius:100%;height:100%}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon .productFeatureIcon.elabFlashSaleIcon{width:94px;height:auto}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon .productFeatureIcon.elabFlashSaleIcon img{border-radius:0}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon .productFeatureIcon .tooltip{display:none;position:absolute;z-index:1;left:22px;bottom:-8px;font-size:12px;text-align:center;max-width:198px;width:max-content;padding:8px;transform:translate(-50%,112.5%);color:#fff;background-color:#000;border:1px solid black;border-radius:5px;font-weight:400;font-style:initial;word-break:break-word}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon .productFeatureIcon .tooltip:before{content:"";position:absolute;left:0;right:0;top:-10px;margin:auto;width:0px;height:0px;border-right:10px solid transparent;border-bottom:10px solid black;border-left:10px solid transparent}main .e2ProductDetailsPageTemplate ww-product-images ww-product-brand-icon .productFeatureIcon:hover .tooltip{display:block}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper{display:block;max-width:100%;width:100%}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header{display:flex;justify-content:center;margin-bottom:36px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .group-title{text-align:center;font-family:LibreBaskerville;font-weight:400;font-size:28px;color:#af9e73}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .next,main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .previous{top:66%;width:36px;height:36px;color:#9d0229;background-color:#fff;box-shadow:0 0 4px #b6b6b680}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .next i,main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .previous i{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .next i:before,main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .previous i:before{content:"\e81a"}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .previous i{transform:scaleX(-1)}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .swiper-box .swiper .swiper-wrapper .swiper-slide{width:180px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel{border:1px solid #eceae6;border-radius:5px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group{background-color:#fbfaf7}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{background-color:#fff;padding:10px 16px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags:empty{display:none}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags .wine-type{display:flex}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags .product-size{display:none}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{margin-top:4px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart .btn{width:28px;min-width:28px;height:28px;min-height:28px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart .btn .icon-add{width:13px;height:13px;font-size:13px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header{margin-bottom:16px}main .e2ProductDetailsPageTemplate ww-product-recommendation-swiper ww-product-carousel .group-header .group-title{font-size:18px;letter-spacing:.3px}}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel{display:flex;flex-direction:column;gap:24px}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel .header-container{display:flex;flex-direction:column;gap:4px;font-family:LibreBaskerville;font-size:28px}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .next,main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .previous{top:55%;width:36px;height:36px;color:#9d0229;background-color:#fff;box-shadow:0 0 4px #b6b6b680}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .next i,main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .previous i{width:24px;height:24px;font-size:24px}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .next i:before,main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .previous i:before{content:"\e81a"}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .previous i{transform:scaleX(-1)}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel .swiper-box .swiper .swiper-wrapper .swiper-slide{width:180px}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel ww-product-tile .product-container.isCarousel{border:1px solid #eceae6;border-radius:5px}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group{background-color:#fbfaf7}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{background-color:#fff}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags:empty{display:none}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags .wine-type{display:flex}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags .product-size{display:none}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{margin-top:4px}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel{gap:16px}main .e2ProductDetailsPageTemplate ww-product-out-of-stock-carousel .header-container{font-size:18px;letter-spacing:.3px}}body .red-zoom{pointer-events:none}body .red-zoom__overlay,body .red-zoom__error{position:absolute;left:var(--red-zoom-thumb-x, 0px);top:var(--red-zoom-thumb-y, 0px);width:var(--red-zoom-thumb-w, 0px);height:var(--red-zoom-thumb-h, 0px)}body .red-zoom__lens{display:flex}body .red-zoom__lens-body{position:relative;overflow:hidden;flex-grow:1}body .red-zoom__lens-image{--red-zoom-lens-image-x: calc( var(--red-zoom-lens-image-base-x, 0px) + var(--red-zoom-lens-image-center-offset-x, 0px) );--red-zoom-lens-image-y: calc( var(--red-zoom-lens-image-base-y, 0px) + var(--red-zoom-lens-image-center-offset-y, 0px) );position:absolute;transform:translate(var(--red-zoom-lens-image-x)) translateY(var(--red-zoom-lens-image-y)) translateZ(0)}body .red-zoom__frame{position:absolute;top:0;left:0;width:var(--red-zoom-frame-w, 0px);height:var(--red-zoom-frame-h, 0px);transform:translate(var(--red-zoom-frame-x, 0px)) translateY(var(--red-zoom-frame-y, 0px))}body .red-zoom__frame-body{width:100%;height:100%;overflow:hidden}body .red-zoom__frame-image{width:var(--red-zoom-thumb-w, 0px);height:var(--red-zoom-thumb-h, 0px);transform:translate(var(--red-zoom-frame-image-x, 0px)) translateY(var(--red-zoom-frame-image-y, 0px)) translateZ(0)}body .red-zoom--style--magnifier{visibility:hidden;transition:visibility 0s .5s}body .red-zoom--style--magnifier .red-zoom__overlay{opacity:0;transition:opacity .5s;z-index:1;background:#ffffff4d}body .red-zoom--style--magnifier .red-zoom__overlay:before{position:relative;display:block;content:"";border-width:2px;border-style:solid;border-color:#fff3;border-top-color:#fff;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border-radius:100%;animation-name:red-zoom-loader-animation;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;opacity:0}body .red-zoom--style--magnifier .red-zoom__frame{display:none}body .red-zoom--style--magnifier .red-zoom__lens{position:absolute;display:block;left:var(--red-zoom-thumb-x);top:var(--red-zoom-thumb-y);width:var(--red-zoom-thumb-w);height:var(--red-zoom-thumb-h);z-index:1;opacity:0;transition:opacity .5s;overflow:hidden}body .red-zoom--style--magnifier .red-zoom__lens:after{position:absolute;content:"";box-shadow:0 1px 9px 2px #000c;border:0 solid #fff;opacity:.5;border-radius:20px;left:calc(var(--red-zoom-mouse-x, 0px) - 80px - var(--red-zoom-thumb-x));top:calc(var(--red-zoom-mouse-y, 0px) - 80px - var(--red-zoom-thumb-y));width:160px;height:160px}body .red-zoom--style--magnifier .red-zoom__lens-body{border-radius:20px;left:calc(var(--red-zoom-mouse-x, 0px) - 80px - var(--red-zoom-thumb-x));top:calc(var(--red-zoom-mouse-y, 0px) - 80px - var(--red-zoom-thumb-y));width:160px;height:160px}body .red-zoom--style--magnifier .red-zoom__lens-image{--red-zoom-lens-image-x: calc( var(--red-zoom-lens-image-base-x, 0px) + var(--red-zoom-lens-image-center-offset-x, 0px) + var(--red-zoom-lens-image-frame-offset-x, 0px) );--red-zoom-lens-image-y: calc( var(--red-zoom-lens-image-base-y, 0px) + var(--red-zoom-lens-image-center-offset-y, 0px) + var(--red-zoom-lens-image-frame-offset-y, 0px) )}body .red-zoom--style--magnifier .red-zoom__error{display:flex;justify-content:center;align-items:center;color:#fff;padding:32px;visibility:hidden;z-index:1;opacity:0;transition:visibility 0s .5s,opacity .5s}body .red-zoom--style--magnifier.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--magnifier.red-zoom--status--error .red-zoom__lens{position:absolute;left:0;top:0;width:0;height:0;display:none}body .red-zoom--style--magnifier.red-zoom--status--error .red-zoom__overlay{background:#ff0000b3}body .red-zoom--style--magnifier.red-zoom--active{transition-delay:0s;visibility:visible}body .red-zoom--style--magnifier.red-zoom--active .red-zoom__overlay{opacity:1}body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before{opacity:1;animation-play-state:running}body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--loaded .red-zoom__frame{opacity:1}body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--error .red-zoom__error{visibility:visible;transition-delay:0s;opacity:1}body .red-zoom--style--magnifier.red-zoom--disabled{transition-delay:0s;visibility:hidden}body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__error{transition-duration:0s!important;opacity:0!important}body .red-zoom--style--overlay{visibility:hidden;transition:visibility 0s .5s}body .red-zoom--style--overlay .red-zoom__overlay{opacity:0;transition:opacity .5s;z-index:1;background:#ffffff4d}body .red-zoom--style--overlay .red-zoom__overlay:before{position:relative;display:block;content:"";border-width:2px;border-style:solid;border-color:#fff3;border-top-color:#fff;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border-radius:100%;animation-name:red-zoom-loader-animation;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;opacity:0}body .red-zoom--style--overlay .red-zoom__frame{display:none}body .red-zoom--style--overlay .red-zoom__lens{position:absolute;left:var(--red-zoom-thumb-x);top:var(--red-zoom-thumb-y);width:var(--red-zoom-thumb-w);height:var(--red-zoom-thumb-h);overflow:hidden;z-index:1;opacity:0;transition:opacity .5s}body .red-zoom--style--overlay .red-zoom__error{display:flex;justify-content:center;align-items:center;color:#fff;padding:32px;visibility:hidden;z-index:1;opacity:0;transition:visibility 0s .5s,opacity .5s}body .red-zoom--style--overlay.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--overlay.red-zoom--status--error .red-zoom__lens{position:absolute;left:0;top:0;width:0;height:0;display:none}body .red-zoom--style--overlay.red-zoom--status--error .red-zoom__overlay{background:#ff0000b3}body .red-zoom--style--overlay.red-zoom--active{transition-delay:0s;visibility:visible}body .red-zoom--style--overlay.red-zoom--active .red-zoom__overlay{opacity:1}body .red-zoom--style--overlay.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before{opacity:1;animation-play-state:running}body .red-zoom--style--overlay.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--overlay.red-zoom--active.red-zoom--status--loaded .red-zoom__frame{opacity:1}body .red-zoom--style--overlay.red-zoom--active.red-zoom--status--error .red-zoom__error{visibility:visible;transition-delay:0s;opacity:1}body .red-zoom--style--overlay.red-zoom--disabled{transition-delay:0s;visibility:hidden}body .red-zoom--style--overlay.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--overlay.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--overlay.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--overlay.red-zoom--disabled .red-zoom__error{transition-duration:0s!important;opacity:0!important}body .red-zoom--style--window{visibility:hidden;transition:visibility 0s .5s}body .red-zoom--style--window .red-zoom__overlay{background:#e5003280;opacity:0;transition:opacity .5s;z-index:1}body .red-zoom--style--window .red-zoom__overlay:before{position:relative;display:block;content:"";border-width:2px;border-style:solid;border-color:#fff3;border-top-color:#fff;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border-radius:100%;animation-name:red-zoom-loader-animation;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;opacity:0}body .red-zoom--style--window .red-zoom__frame{opacity:0;transition:opacity .5s;z-index:1;background:transparent}body .red-zoom--style--window .red-zoom__frame:after{position:absolute;content:"";border:6px solid #fff;box-sizing:border-box;box-shadow:0 1px 7px #00000040;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px)}body .red-zoom--style--window .red-zoom__lens{position:absolute;z-index:3;opacity:0;transition:opacity .5s;background:#fff}body .red-zoom--style--window .red-zoom__lens:after{position:absolute;content:"";border:6px solid #fff;box-shadow:0 1px 9px #0003}body .red-zoom--style--window .red-zoom__lens:after{left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px)}body .red-zoom--style--window .red-zoom__error{display:flex;justify-content:center;align-items:center;color:#fff;padding:32px;visibility:hidden;z-index:1;opacity:0;transition:visibility 0s .5s,opacity .5s}body .red-zoom--style--window.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--window.red-zoom--status--error .red-zoom__lens{position:absolute;left:0;top:0;width:0;height:0;display:none}body .red-zoom--style--window.red-zoom--status--error .red-zoom__overlay{background:#ff0000b3}body .red-zoom--style--window.red-zoom--active{transition-delay:0s;visibility:visible}body .red-zoom--style--window.red-zoom--active .red-zoom__overlay{opacity:1}body .red-zoom--style--window.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before{opacity:1;animation-play-state:running}body .red-zoom--style--window.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--window.red-zoom--active.red-zoom--status--loaded .red-zoom__frame{opacity:1}body .red-zoom--style--window.red-zoom--active.red-zoom--status--error .red-zoom__error{visibility:visible;transition-delay:0s;opacity:1}body .red-zoom--style--window.red-zoom--disabled{transition-delay:0s;visibility:hidden}body .red-zoom--style--window.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--window.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--window.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--window.red-zoom--disabled .red-zoom__error{transition-duration:0s!important;opacity:0!important}body .red-zoom--style--window .red-zoom__lens{--window-x: calc(var(--red-zoom-thumb-x, 0px) + var(--red-zoom-thumb-w, 0px) + 32px);left:var(--window-x, 0px);top:var(--red-zoom-thumb-y, 0px);width:var(--red-zoom-thumb-w, 0px);height:var(--red-zoom-thumb-h, 0px)}body .red-zoom--style--custom{visibility:hidden;transition:visibility 0s .5s}body .red-zoom--style--custom .red-zoom__overlay{opacity:0;transition:opacity .5s;z-index:1;background:#ffffff4d}body .red-zoom--style--custom .red-zoom__overlay:before{position:relative;display:block;content:"";border-width:2px;border-style:solid;border-color:#fff3;border-top-color:#fff;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border-radius:100%;animation-name:red-zoom-loader-animation;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;opacity:0}body .red-zoom--style--custom .red-zoom__frame{display:none}body .red-zoom--style--custom .red-zoom__lens{position:absolute;left:var(--red-zoom-thumb-x);top:var(--red-zoom-thumb-y);width:var(--red-zoom-thumb-w);height:var(--red-zoom-thumb-h);overflow:hidden;z-index:1;opacity:0;transition:opacity .5s}body .red-zoom--style--custom .red-zoom__error{display:flex;justify-content:center;align-items:center;color:#fff;padding:32px;visibility:hidden;z-index:1;opacity:0;transition:visibility 0s .5s,opacity .5s}body .red-zoom--style--custom.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--custom.red-zoom--status--error .red-zoom__lens{position:absolute;left:0;top:0;width:0;height:0;display:none}body .red-zoom--style--custom.red-zoom--status--error .red-zoom__overlay{background:#ff0000b3}body .red-zoom--style--custom.red-zoom--active{transition-delay:0s;visibility:visible}body .red-zoom--style--custom.red-zoom--active .red-zoom__overlay{opacity:1}body .red-zoom--style--custom.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before{opacity:1;animation-play-state:running}body .red-zoom--style--custom.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--custom.red-zoom--active.red-zoom--status--loaded .red-zoom__frame{opacity:1}body .red-zoom--style--custom.red-zoom--active.red-zoom--status--error .red-zoom__error{visibility:visible;transition-delay:0s;opacity:1}body .red-zoom--style--custom.red-zoom--disabled{transition-delay:0s;visibility:hidden}body .red-zoom--style--custom.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--custom.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--custom.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--custom.red-zoom--disabled .red-zoom__error{transition-duration:0s!important;opacity:0!important}body .red-zoom--style--custom .red-zoom__lens-image{min-width:calc(var(--red-zoom-thumb-w) * var(--custom-zoom-scale-factor));min-height:calc(var(--red-zoom-thumb-h) * var(--custom-zoom-scale-factor));max-width:calc(var(--red-zoom-thumb-w) * var(--custom-zoom-scale-factor));max-height:calc(var(--red-zoom-thumb-h) * var(--custom-zoom-scale-factor))}body .red-zoom--style--custom .red-zoom__lens{overflow:visible;z-index:100000}body .red-zoom--style--custom .red-zoom__lens-body{background-color:transparent}body .red-zoom--style--custom--window,body .red-zoom--style--custom--window--gift{visibility:hidden;transition:visibility 0s .5s}body .red-zoom--style--custom--window .red-zoom__overlay,body .red-zoom--style--custom--window--gift .red-zoom__overlay{background:#fffc;opacity:0;transition:opacity .5s;z-index:1}body .red-zoom--style--custom--window .red-zoom__overlay:before,body .red-zoom--style--custom--window--gift .red-zoom__overlay:before{position:relative;display:block;content:"";border-width:2px;border-style:solid;border-color:#fff3;border-top-color:#fff;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border-radius:100%;animation-name:red-zoom-loader-animation;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;opacity:0}body .red-zoom--style--custom--window .red-zoom__frame,body .red-zoom--style--custom--window--gift .red-zoom__frame{opacity:0;transition:opacity .5s;z-index:1;background:transparent}body .red-zoom--style--custom--window .red-zoom__frame:after,body .red-zoom--style--custom--window--gift .red-zoom__frame:after{position:absolute;content:"";border:6px solid #fff;box-sizing:border-box;box-shadow:0 1px 7px #00000040;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px)}body .red-zoom--style--custom--window .red-zoom__lens,body .red-zoom--style--custom--window--gift .red-zoom__lens{position:absolute;z-index:3;opacity:0;transition:opacity .5s;background:#fff}body .red-zoom--style--custom--window .red-zoom__lens:after,body .red-zoom--style--custom--window--gift .red-zoom__lens:after{position:absolute;content:"";border:6px solid #fff;box-shadow:0 1px 9px #0003}body .red-zoom--style--custom--window .red-zoom__lens:after,body .red-zoom--style--custom--window--gift .red-zoom__lens:after{left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px)}body .red-zoom--style--custom--window .red-zoom__error,body .red-zoom--style--custom--window--gift .red-zoom__error{display:flex;justify-content:center;align-items:center;color:#fff;padding:32px;visibility:hidden;z-index:1;opacity:0;transition:visibility 0s .5s,opacity .5s}body .red-zoom--style--custom--window.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--custom--window.red-zoom--status--error .red-zoom__lens,body .red-zoom--style--custom--window--gift.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--custom--window--gift.red-zoom--status--error .red-zoom__lens{position:absolute;left:0;top:0;width:0;height:0;display:none}body .red-zoom--style--custom--window.red-zoom--status--error .red-zoom__overlay,body .red-zoom--style--custom--window--gift.red-zoom--status--error .red-zoom__overlay{background:#ff0000b3}body .red-zoom--style--custom--window.red-zoom--active,body .red-zoom--style--custom--window--gift.red-zoom--active{transition-delay:0s;visibility:visible}body .red-zoom--style--custom--window.red-zoom--active .red-zoom__overlay,body .red-zoom--style--custom--window--gift.red-zoom--active .red-zoom__overlay{opacity:1}body .red-zoom--style--custom--window.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before,body .red-zoom--style--custom--window--gift.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before{opacity:1;animation-play-state:running}body .red-zoom--style--custom--window.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--custom--window.red-zoom--active.red-zoom--status--loaded .red-zoom__frame,body .red-zoom--style--custom--window--gift.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--custom--window--gift.red-zoom--active.red-zoom--status--loaded .red-zoom__frame{opacity:1}body .red-zoom--style--custom--window.red-zoom--active.red-zoom--status--error .red-zoom__error,body .red-zoom--style--custom--window--gift.red-zoom--active.red-zoom--status--error .red-zoom__error{visibility:visible;transition-delay:0s;opacity:1}body .red-zoom--style--custom--window.red-zoom--disabled,body .red-zoom--style--custom--window--gift.red-zoom--disabled{transition-delay:0s;visibility:hidden}body .red-zoom--style--custom--window.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--custom--window.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--custom--window.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--custom--window.red-zoom--disabled .red-zoom__error,body .red-zoom--style--custom--window--gift.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--custom--window--gift.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--custom--window--gift.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--custom--window--gift.red-zoom--disabled .red-zoom__error{transition-duration:0s!important;opacity:0!important}body .red-zoom--style--custom--window .red-zoom__overlay,body .red-zoom--style--custom--window .red-zoom__frame,body .red-zoom--style--custom--window--gift .red-zoom__overlay,body .red-zoom--style--custom--window--gift .red-zoom__frame{visibility:hidden}body .red-zoom--style--custom--window .red-zoom__lens-image,body .red-zoom--style--custom--window--gift .red-zoom__lens-image{--red-zoom-scale-factor: 3;min-width:calc(var(--red-zoom-thumb-w) * var(--red-zoom-scale-factor));min-height:calc(var(--red-zoom-thumb-h) * var(--red-zoom-scale-factor));max-width:calc(var(--red-zoom-thumb-w) * var(--red-zoom-scale-factor));max-height:calc(var(--red-zoom-thumb-h) * var(--red-zoom-scale-factor))}body .red-zoom--style--custom--window .red-zoom__lens,body .red-zoom--style--custom--window--gift .red-zoom__lens{overflow:visible;--window-x: calc(var(--red-zoom-thumb-x, 0px) + var(--red-zoom-thumb-w, 0px) + 20px);left:var(--window-x, 0px)}body .red-zoom--style--custom--window .red-zoom__lens-body,body .red-zoom--style--custom--window--gift .red-zoom__lens-body{background-color:transparent}body .red-zoom--style--custom--window .red-zoom__lens:after,body .red-zoom--style--custom--window--gift .red-zoom__lens:after{opacity:0}body .red-zoom--style--custom--window .red-zoom__lens{width:493px;height:700px;top:var(--red-zoom-thumb-y, 0px)}body .red-zoom--style--custom--window--gift .red-zoom__lens{width:160px;height:160px;top:calc(var(--red-zoom-thumb-y, 0px) - 80px + var(--red-zoom-thumb-h, 0px) / 2)}body .red-zoom--style--magnifier,body .red-zoom--style--magnifier--gift{visibility:hidden;transition:visibility 0s .5s}body .red-zoom--style--magnifier .red-zoom__overlay,body .red-zoom--style--magnifier--gift .red-zoom__overlay{opacity:0;transition:opacity .5s;z-index:1;background:#ffffff4d}body .red-zoom--style--magnifier .red-zoom__overlay:before,body .red-zoom--style--magnifier--gift .red-zoom__overlay:before{position:relative;display:block;content:"";border-width:2px;border-style:solid;border-color:#fff3;border-top-color:#fff;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border-radius:100%;animation-name:red-zoom-loader-animation;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;opacity:0}body .red-zoom--style--magnifier .red-zoom__frame,body .red-zoom--style--magnifier--gift .red-zoom__frame{display:none}body .red-zoom--style--magnifier .red-zoom__lens,body .red-zoom--style--magnifier--gift .red-zoom__lens{position:absolute;display:block;left:var(--red-zoom-thumb-x);top:var(--red-zoom-thumb-y);width:var(--red-zoom-thumb-w);height:var(--red-zoom-thumb-h);z-index:1;opacity:0;transition:opacity .5s;overflow:hidden}body .red-zoom--style--magnifier .red-zoom__lens:after,body .red-zoom--style--magnifier--gift .red-zoom__lens:after{position:absolute;content:"";box-shadow:0 1px 9px 2px #000c;border:0 solid #fff;opacity:.5;border-radius:20px;left:calc(var(--red-zoom-mouse-x, 0px) - 80px - var(--red-zoom-thumb-x));top:calc(var(--red-zoom-mouse-y, 0px) - 80px - var(--red-zoom-thumb-y));width:160px;height:160px}body .red-zoom--style--magnifier .red-zoom__lens-body,body .red-zoom--style--magnifier--gift .red-zoom__lens-body{border-radius:20px;left:calc(var(--red-zoom-mouse-x, 0px) - 80px - var(--red-zoom-thumb-x));top:calc(var(--red-zoom-mouse-y, 0px) - 80px - var(--red-zoom-thumb-y));width:160px;height:160px}body .red-zoom--style--magnifier .red-zoom__lens-image,body .red-zoom--style--magnifier--gift .red-zoom__lens-image{--red-zoom-lens-image-x: calc( var(--red-zoom-lens-image-base-x, 0px) + var(--red-zoom-lens-image-center-offset-x, 0px) + var(--red-zoom-lens-image-frame-offset-x, 0px) );--red-zoom-lens-image-y: calc( var(--red-zoom-lens-image-base-y, 0px) + var(--red-zoom-lens-image-center-offset-y, 0px) + var(--red-zoom-lens-image-frame-offset-y, 0px) )}body .red-zoom--style--magnifier .red-zoom__error,body .red-zoom--style--magnifier--gift .red-zoom__error{display:flex;justify-content:center;align-items:center;color:#fff;padding:32px;visibility:hidden;z-index:1;opacity:0;transition:visibility 0s .5s,opacity .5s}body .red-zoom--style--magnifier.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--magnifier.red-zoom--status--error .red-zoom__lens,body .red-zoom--style--magnifier--gift.red-zoom--status--error .red-zoom__frame,body .red-zoom--style--magnifier--gift.red-zoom--status--error .red-zoom__lens{position:absolute;left:0;top:0;width:0;height:0;display:none}body .red-zoom--style--magnifier.red-zoom--status--error .red-zoom__overlay,body .red-zoom--style--magnifier--gift.red-zoom--status--error .red-zoom__overlay{background:#ff0000b3}body .red-zoom--style--magnifier.red-zoom--active,body .red-zoom--style--magnifier--gift.red-zoom--active{transition-delay:0s;visibility:visible}body .red-zoom--style--magnifier.red-zoom--active .red-zoom__overlay,body .red-zoom--style--magnifier--gift.red-zoom--active .red-zoom__overlay{opacity:1}body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before,body .red-zoom--style--magnifier--gift.red-zoom--active.red-zoom--status--loading .red-zoom__overlay:before{opacity:1;animation-play-state:running}body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--loaded .red-zoom__frame,body .red-zoom--style--magnifier--gift.red-zoom--active.red-zoom--status--loaded .red-zoom__lens,body .red-zoom--style--magnifier--gift.red-zoom--active.red-zoom--status--loaded .red-zoom__frame{opacity:1}body .red-zoom--style--magnifier.red-zoom--active.red-zoom--status--error .red-zoom__error,body .red-zoom--style--magnifier--gift.red-zoom--active.red-zoom--status--error .red-zoom__error{visibility:visible;transition-delay:0s;opacity:1}body .red-zoom--style--magnifier.red-zoom--disabled,body .red-zoom--style--magnifier--gift.red-zoom--disabled{transition-delay:0s;visibility:hidden}body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--magnifier.red-zoom--disabled .red-zoom__error,body .red-zoom--style--magnifier--gift.red-zoom--disabled .red-zoom__overlay,body .red-zoom--style--magnifier--gift.red-zoom--disabled .red-zoom__frame,body .red-zoom--style--magnifier--gift.red-zoom--disabled .red-zoom__lens,body .red-zoom--style--magnifier--gift.red-zoom--disabled .red-zoom__error{transition-duration:0s!important;opacity:0!important}body .red-zoom--style--magnifier .red-zoom__overlay,body .red-zoom--style--magnifier .red-zoom__frame,body .red-zoom--style--magnifier--gift .red-zoom__overlay,body .red-zoom--style--magnifier--gift .red-zoom__frame{visibility:hidden}body .red-zoom--style--magnifier .red-zoom__lens-image,body .red-zoom--style--magnifier--gift .red-zoom__lens-image{--red-zoom-scale-factor: 3;min-width:calc(var(--red-zoom-thumb-w) * var(--red-zoom-scale-factor));min-height:calc(var(--red-zoom-thumb-h) * var(--red-zoom-scale-factor));max-width:calc(var(--red-zoom-thumb-w) * var(--red-zoom-scale-factor));max-height:calc(var(--red-zoom-thumb-h) * var(--red-zoom-scale-factor))}body .red-zoom--style--magnifier .red-zoom__lens:after,body .red-zoom--style--magnifier--gift .red-zoom__lens:after{opacity:0}body .red-zoom--style--magnifier .red-zoom__lens-body,body .red-zoom--style--magnifier--gift .red-zoom__lens-body{border-radius:50%;border:4px solid #ffffff}body .red-zoom--style--magnifier .red-zoom__lens-body:after,body .red-zoom--style--magnifier--gift .red-zoom__lens-body:after{opacity:0}body .red-zoom--style--magnifier .red-zoom__lens-body{left:calc(var(--red-zoom-mouse-x, 0px) - 100px - var(--red-zoom-thumb-x));top:calc(var(--red-zoom-mouse-y, 0px) - 100px - var(--red-zoom-thumb-y));width:200px;height:200px}body .red-zoom--style--magnifier--gift .red-zoom__lens{overflow:visible}body .red-zoom--style--magnifier--gift .red-zoom__lens-body{left:calc(var(--red-zoom-mouse-x, 0px) - 80px - var(--red-zoom-thumb-x));top:calc(var(--red-zoom-mouse-y, 0px) - 80px - var(--red-zoom-thumb-y));width:160px;height:160px;background-color:#fff}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window{display:block;padding:8px;max-height:300px}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info{position:relative;display:flex;flex-direction:column;gap:8px}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeShop{display:none}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeName{font-size:16px;font-weight:600;text-align:center;order:1}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeAddress{font-size:13px;font-weight:400;margin-top:13px;order:2}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeAddress i{display:none}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeOpening,.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storePhone{font-size:13px;font-weight:400}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeOpening i,.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storePhone i{color:#fff;font-size:16px;margin-right:13px}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeOpening a,.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storePhone a{color:#000;text-decoration:none}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeOpening{margin-top:18px}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeOpening span{display:inline-block;vertical-align:top}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storePhone{margin-top:8px;position:relative}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storePhone i{position:absolute;top:0;left:0}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storePhone span{display:block;margin-left:29px;line-height:20px}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .stockStatus{position:absolute;right:0;bottom:55px;display:inline-block;min-width:92px;padding:0 10px;border-radius:5px;line-height:20px;text-align:center}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .stockStatus.notAvailable,.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .stockStatus.outOfStock,.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .stockStatus.noInfo{color:#fff;background-color:#f5f5f5}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .stockStatus.lowStock{color:#af9e73;background-color:#af9e731a}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .stockStatus.inStock{color:#69b917;background-color:#69b9171a}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .viewInGoogleMap{order:3}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .viewInGoogleMap a{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400}@media (max-width: 767px){.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeImage{width:180px}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .storeImage img{width:100%}.modal .map-container ww-store-finder-map ww-store-finder-map-info-window ww-store-finder-list-item .info .viewInGoogleMap a{font-size:16px}}.modal .map-container{flex:1;width:100%}.modal .map-container ww-store-finder-map{position:relative;display:block}.modal .map-container ww-store-finder-map .store-map{border-radius:5px}.modal .map-container ww-store-finder-map .store-map.hidden{display:none}.modal .map-container ww-store-finder-map e2-loading .loading-main{position:absolute;inset:0}.modal .map-container ww-store-finder-map .gm-style{font-family:OpenSans,STHeiti,Verdana,Arial,Microsoft JhengHei,\5fae\8edf\6b63\9ed1\9ad4,\9ed1\9ad4-\7e41,\65b0\7d30\660e\9ad4,sans-serif}.modal .map-container ww-store-finder-map .gm-style .gm-style-iw-c{border-radius:10px;box-shadow:none;padding:0}.modal .map-container ww-store-finder-map .gm-style .gm-style-iw-d{overflow-y:auto!important;overflow-x:hidden!important}.modal .map-container ww-store-finder-map .gm-style .gm-style-iw-t{top:-70px}.modal .map-container ww-store-finder-map .gm-style .gm-style-iw-t:after{background:none;box-shadow:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #9d0229;transform:translate(-4px)}.modal .map-container ww-store-finder-map .gm-style .gm-ui-hover-effect{width:auto!important;height:auto!important;right:7px!important;top:9px!important;opacity:.4!important}.modal .map-container ww-store-finder-map .gm-style .gm-ui-hover-effect img{width:20px!important;height:20px!important;margin:0!important}.modal .map-container ww-store-finder-map .gm-style .gm-ui-hover-effect>span{margin:0!important}.modal ww-store-finder-menu ngb-pagination ul,.modal ww-store-finder-menu ngb-pagination li{list-style:none;margin:0;padding:0}.modal ww-store-finder-menu ngb-pagination .sr-only{display:none}.modal ww-store-finder-menu ngb-pagination .pagination{display:flex;background-color:#fff;border-radius:10px;list-style:none}.modal ww-store-finder-menu ngb-pagination .pagination .page-item .page-link{display:flex;justify-content:center;align-items:center;border:1px solid #e6e7e8;color:#dfdfdf;font-size:13px;margin-left:-1px;height:40px;width:40px;text-decoration:none}.modal ww-store-finder-menu ngb-pagination .pagination .page-item .page-link .icon-arrow-up{color:#cdcdcd;font-size:20px}.modal ww-store-finder-menu ngb-pagination .pagination .page-item:first-child .page-link{margin-left:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.modal ww-store-finder-menu ngb-pagination .pagination .page-item:first-child .page-link .icon-arrow-up{transform:rotate(-90deg)}.modal ww-store-finder-menu ngb-pagination .pagination .page-item:last-child .page-link{border-top-right-radius:10px;border-bottom-right-radius:10px}.modal ww-store-finder-menu ngb-pagination .pagination .page-item:last-child .page-link .icon-arrow-up{transform:rotate(90deg)}.modal ww-store-finder-menu ngb-pagination .pagination .page-item.active .page-link{color:#000}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item{cursor:pointer;display:block;border:1px solid #CDCDCD;border-radius:5px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item.active{border:2px solid #9d0229}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item:last-child .info{border:none}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info{position:relative;border-bottom:1px dashed rgba(199,199,199,.7);margin:0 20px;padding:15px 0}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeShop{display:flex;justify-content:space-between;align-items:center}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeShop .storeBrand img{max-width:100px;max-height:20px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeShop .storeFacilities{display:flex;align-items:center;gap:9px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeShop .storeFacilities i{color:#bca662}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeShop .storeFacilities i.icon-cnc{font-size:19px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeShop .storeFacilities i.icon-carpark{font-size:24px;line-height:1}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeName{margin-top:13px;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px;vertical-align:middle;color:#3e3e3e}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeAddress{font-size:13px;margin-top:6px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeAddress i{font-size:16px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeOpening{display:flex;align-items:flex-start}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeOpening i,.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhone i{color:#3e3e3e;font-size:16px;margin-right:13px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeOpening a,.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhone a{color:#000;text-decoration:none}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeOpening span{display:inline-block;vertical-align:top}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeMessage{color:#9d0229;font-size:12px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhone{position:relative}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhoneInfo{display:flex;gap:16px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeInfo{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeInfo .infoDetail{flex:1;display:flex;justify-content:center;flex-direction:column;gap:4px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeInfo button{width:168px;height:40px;border-radius:5px;padding:4px 12px;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;background:#9d0229}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeInfo button.btn-express{background-color:#bca662;border-color:#bca662}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .stockStatus{position:absolute;right:0;bottom:15px;display:inline-block;min-width:92px;padding:2px 12px;border-radius:5px;line-height:20px;text-align:center}@media (max-width: 767px){.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .stockStatus{bottom:43px}}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .stockStatus.notAvailable,.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .stockStatus.outOfStock,.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .stockStatus.noInfo{color:#fff;background-color:#f5f5f5}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .stockStatus.lowStock{color:#af9e73;background-color:#af9e731a}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .stockStatus.inStock{color:#fff;background-color:#69b9171a}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .viewInGoogleMap{position:absolute;bottom:18px;right:0;font-size:13px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini{cursor:pointer;display:block;padding:15px 18px 14px;border:solid 1px #e6e7e8;background-color:#fff;border-radius:10px;margin-bottom:10px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeBrand,.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeAddress{font-size:16px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeBrand{display:flex}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeBrand img{max-width:20px;max-height:20px;margin-right:10px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeBrand .storeName{font-weight:700}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeBrand~div{margin-left:30px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeAddress{font-weight:500;font-size:16px;margin:20px 0}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.opening-hours{margin-top:10px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeOpening{font-size:12px;margin-bottom:10px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini div.storeOpening:last-child{margin-bottom:0}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini.active{border:solid 1px #cdcdcd;background-color:#f3faff;color:#9d0229;position:relative;padding:20px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini.active:before{content:"";width:0px;height:0px;border-top:15px solid transparent;border-right:15px solid #cdcdcd;border-bottom:8px solid #cdcdcd;border-left:8px solid transparent;border-bottom-right-radius:8px;position:absolute;right:-1px;bottom:-1px}.modal ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item-mini.active:after{content:"";border:2px solid;border-left-color:transparent;border-top-color:transparent;border-radius:2px;width:5px;height:10px;transform:rotate(45deg) translate(-100%);position:absolute;right:1px;bottom:0;color:#fff}.modal ww-store-finder-menu ww-store-finder-list{padding-top:4px;display:flex;flex-direction:column;gap:16px}.modal ww-store-finder-menu ww-store-finder-list .result-number{margin:10px 0}.modal ww-store-finder-menu ww-store-finder-list .emptyContent{display:flex;flex-direction:column;align-items:center;text-align:center;padding:63px 0}.modal ww-store-finder-menu ww-store-finder-list .emptyContent img{max-width:123px;max-height:123px}.modal ww-store-finder-menu ww-store-finder-list .emptyContent span{font-weight:700;font-size:16px;color:#bca662}.modal ww-store-finder-menu{height:396px;overflow-y:auto;display:flex;width:100%}.modal ww-store-finder-menu .tab-controll-container{height:60px;display:flex;align-items:center;justify-content:space-between;gap:20px}.modal ww-store-finder-menu .tab-controll-container .tab-nav{overflow-x:auto;list-style:none;display:flex;justify-content:flex-start;align-self:flex-end;margin:0;padding:0}.modal ww-store-finder-menu .tab-controll-container .tab-nav>li,.modal ww-store-finder-menu .tab-controll-container .tab-nav>div{margin:0;padding:15px 0;min-width:135px;text-align:center;border-bottom:3px solid transparent;font-size:16px}.modal ww-store-finder-menu .tab-controll-container .tab-nav>li.active,.modal ww-store-finder-menu .tab-controll-container .tab-nav>li:hover,.modal ww-store-finder-menu .tab-controll-container .tab-nav>div.active,.modal ww-store-finder-menu .tab-controll-container .tab-nav>div:hover{color:#9d0229;cursor:pointer}.modal ww-store-finder-menu .tab-controll-container .tab-nav>li.disabled,.modal ww-store-finder-menu .tab-controll-container .tab-nav>div.disabled{pointer-events:none}.modal ww-store-finder-menu .tab-controll-container .tab-nav>li.active,.modal ww-store-finder-menu .tab-controll-container .tab-nav>div.active{border-color:#9d0229;font-weight:900}.modal ww-store-finder-menu .storeList{position:relative;display:flex;flex-direction:column;background-color:#fff;border-radius:10px;overflow-y:auto;width:100%}.modal ww-store-finder-menu .storeList::-webkit-scrollbar-button{display:none}.modal ww-store-finder-menu .storeList .storeList-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e7e8;height:50px;padding:0 20px}.modal ww-store-finder-menu .storeList .storeList-header .title{color:#3e3e3e;font-weight:700}.modal ww-store-finder-menu .storeList .storeList-header .storeFilter{cursor:pointer}.modal ww-store-finder-menu .storeList .storeList-header .storeFilter i{color:#cdcdcd;font-size:16px;margin-right:8px}.modal ww-store-finder-menu .storeList .storeList-body{-webkit-overflow-scrolling:touch}.modal ww-store-finder-menu .storeList .storeList-body::-webkit-scrollbar{height:8px;width:8px;background:transparent}.modal ww-store-finder-menu .storeList .storeList-body::-webkit-scrollbar-track{border-radius:8px;background:#f6f6f6}.modal ww-store-finder-menu .storeList .storeList-body::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #f6f6f6;background:#cdcdcd}.modal ww-store-finder-menu .storeList .storeList-body::-webkit-scrollbar{width:4px}.modal ww-store-finder-menu .storeList .storeList-body::-webkit-scrollbar-thumb{background:#c7c7c7}.modal ww-store-finder-menu .storeList .storeList-body::-webkit-scrollbar-thumb:window-inactive{background:#c7c7c7}.modal ww-store-finder-menu .storeList .storeList-footer{display:flex;align-items:center;justify-content:center;border-top:1px solid #f5f5f5;height:80px}.modal ww-store-finder-menu .storeList .empty-cart{display:flex;gap:15px;flex-direction:column;text-align:center;margin-top:20px}.modal ww-store-finder-menu .storeList .empty-cart .cart-heading{width:90%;margin:auto;color:#bca662;font-size:16px;font-weight:700}.modal ww-store-finder-menu .storeList .empty-cart .empty-cart-img{width:220px;margin:0 auto}.modal ww-store-finder-menu .storeList .empty-cart .message{width:90%;font-size:14px;margin:auto}.modal ww-store-finder-menu .storeList .empty-cart a.btn{height:34px;width:174px;min-width:initial;margin:15px auto 0}.modal ww-store-finder-menu .storeList .store-empty{position:relative;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1024px){.modal ww-store-finder-menu .storeList .store-empty{height:100%}}.modal ww-store-finder-menu .storeList .store-empty .empty-cart{display:flex;gap:15px;flex-direction:column;text-align:center;margin:60px 0}.modal ww-store-finder-menu .storeList .store-empty .empty-cart .cart-heading{width:90%;margin:auto;color:#bca662;font-size:16px;font-weight:700}.modal ww-store-finder-menu .storeList .store-empty .empty-cart .empty-cart-img{width:80px;margin:0 auto}.modal ww-store-finder-menu .storeList .store-empty .empty-cart .message{width:90%;font-size:14px;margin:auto}.modal ww-store-finder-menu .storeList .store-empty .empty-cart a.btn{height:34px;width:174px;min-width:initial;margin:15px auto 0}.modal ww-store-finder-menu .storeList .store-empty .empty-cart.sf-empty-cart{align-items:center}.modal ww-store-finder-menu .storeList .store-empty .empty-cart.sf-empty-cart img{width:64px;height:64px}.modal ww-store-finder-menu .storeList .store-empty .empty-cart.sf-empty-cart .empty-text{max-width:253px}.modal ww-store-finder-menu .storeList .store-empty .empty-cart.sf-empty-cart .empty-text span{font-weight:600;font-size:20px;line-height:150%;text-align:center;color:#3e3e3e}.modal ww-store-finder-menu .storeList .store-empty .sf-empty-message{font-size:16px;line-height:150%;text-align:center}@media (min-width: 1024px){.modal ww-store-finder-menu .storeList .store-empty .sf-empty-message{height:100%;display:flex;align-items:center;justify-content:center}}@media (max-width: 767px){.modal ww-store-finder-menu .storeList .store-empty .sf-empty-message{padding:80px 0}}.modal ww-store-finder-search{display:flex;padding-bottom:7px;flex-wrap:wrap;width:100%}.modal ww-store-finder-search>*{margin-left:5px}.modal ww-store-finder-search>*:first-child{margin-left:0}.modal ww-store-finder-search e2-input input,.modal ww-store-finder-search .e2Dropdown{height:50px}.modal ww-store-finder-search .searchBox{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width: 767px){.modal ww-store-finder-search .searchBox{grid-template-columns:1fr 60px}}.modal ww-store-finder-search .searchBox e2-input{width:100%}.modal ww-store-finder-search .searchBox e2-input .form-group{width:100%}.modal ww-store-finder-search .searchBox e2-input .form-group input{padding-right:50px}.modal ww-store-finder-search .searchBox e2-checkbox{margin-left:10px}.modal ww-store-finder-search .searchBox e2-checkbox input[type=checkbox]:checked{background-color:#bca662;border-color:#bca662}@media (max-width: 767px){.modal ww-store-finder-search .searchBox e2-checkbox input[type=checkbox]:checked{background-color:#9d0229;border-color:#9d0229}}.modal ww-store-finder-search .searchBox .icon-circle-close,.modal ww-store-finder-search .searchBox .icon-search{position:absolute;top:50%;right:20px;color:#cdcdcd;font-size:18px;transform:translateY(-50%)}.modal ww-store-finder-search .searchBox .icon-circle-close{cursor:pointer;background-color:#b8b8b8;border-radius:100%}.modal ww-store-finder-search .searchBox .map-button{width:28px;height:28px;font-size:28px}.modal ww-store-finder-search .regionFilterTabs{width:100%;margin-left:0}@media (max-width: 767px){.modal ww-store-finder-search .regionFilterTabs{width:calc(100% + 40px);margin:0 -20px}}.modal ww-store-finder-search .regionFilterTabs .tabs-container{display:flex;width:600px}@media (max-width: 767px){.modal ww-store-finder-search .regionFilterTabs .tabs-container{width:100%}}.modal ww-store-finder-search .regionFilterTabs .tabs-container .swiper-slide{width:auto}.modal ww-store-finder-search .regionFilterTabs .tabs-container .swiper-button.swiper-button-disabled{display:none}.modal ww-store-finder-search .regionFilterTabs .tabs-container .swiper-button i{font-size:24px;font-weight:600}.modal ww-store-finder-search .regionFilterTabs .tabs-container .tab{cursor:pointer;height:41px;min-width:120px;display:flex;align-items:center;justify-content:center;color:#737373;border-bottom:3px solid transparent;font-weight:700;font-size:14px;line-height:150%;letter-spacing:0px;text-align:center;vertical-align:middle}.modal ww-store-finder-search .regionFilterTabs .tabs-container .tab.active{color:#9d0229;border-bottom:2px solid #9D0229;font-weight:700}.modal ww-store-finder-search .regionFilterTabs .tabs-container .tab .count{display:flex;align-items:center;padding:0 5px;min-width:16px;height:16px;font-size:12px;font-weight:500;color:#fff;background:#eceae6;border-radius:24px}.modal ww-store-finder-search .districtFilter,.modal ww-store-finder-search .regionFilter{position:relative;max-width:365px;width:100%;flex:1}.modal ww-store-finder-search .gpsFilter.active .gpsBox{color:#cdcdcd}.modal ww-store-finder-search .gpsFilter .gpsBox{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;border:1px solid #e6e7e8;color:#000;height:100%;width:50px}.modal ww-store-finder-search .gpsFilter .gpsBox i{font-size:30px}.modal ww-store-finder-search .checkboxFilter{display:flex;flex-wrap:wrap;margin-left:20px}.modal ww-store-finder-search .checkboxFilter:empty{display:none}.modal ww-store-finder-search .checkboxFilter e2-checkbox{display:flex;margin-left:15px}.modal ww-store-finder-search .checkboxFilter e2-checkbox:first-child{margin-left:0}.modal ww-check-stock-store-finder{display:grid;grid-template-columns:600px 460px;gap:16px 32px}@media (max-width: 767px){.modal ww-check-stock-store-finder{grid-template-columns:100%;gap:0px}}.modal ww-check-stock-store-finder>*{grid-column:1}.modal ww-check-stock-store-finder ww-store-finder-map{grid-column:2;grid-row:1/-3}.modal ww-check-stock-store-finder .alert-msg{font-size:12px}.modal ww-check-stock-store-finder .alert-msg~ww-store-finder-map{grid-row-end:-4}.modal ww-check-stock-store-finder .alert-msg span{display:inline-block;line-height:30px;padding:0 15px;border-radius:5px;color:#fff;background-color:#ea3d2f}.modal ww-check-stock-store-finder ww-store-finder-search e2-checkbox .form-checkbox span{white-space:nowrap}@media (max-width: 767px){.modal ww-check-stock-store-finder ww-store-finder-search .searchBox{padding:20px 20px 8px;flex-wrap:wrap;gap:12px;justify-content:flex-start;align-items:center}.modal ww-check-stock-store-finder ww-store-finder-search .searchBox e2-input{width:calc(100% - 52px)}.modal ww-check-stock-store-finder ww-store-finder-search .searchBox e2-input .form-group input{height:40px;background-color:#f6f6f6;border-color:#f6f6f6}.modal ww-check-stock-store-finder ww-store-finder-search .searchBox .map-button i{font-size:36px}.modal ww-check-stock-store-finder ww-store-finder-search .searchBox e2-checkbox .form-checkbox input[type=checkbox]{width:16px;height:16px;min-width:16px}.modal ww-check-stock-store-finder ww-store-finder-search .searchBox e2-checkbox .form-checkbox input[type=checkbox]:after{font-size:16px;text-align:center;line-height:100%}.modal ww-check-stock-store-finder ww-store-finder-search .searchBox e2-checkbox .form-checkbox span{white-space:nowrap}.modal ww-check-stock-store-finder ww-store-finder-search .regionFilterTabs{width:100%;margin:0}.modal ww-check-stock-store-finder ww-store-finder-search .regionFilterTabs .swiper{border-bottom:1px solid #ECEAE6}}@media (max-width: 767px){.modal ww-check-stock-store-finder ww-store-finder-menu{height:calc(100% - 238px)}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item{border:unset;border-radius:0}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item.active{border:unset}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info{padding:24px 0;border-bottom:1px solid #ECEAE6}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeAddress .icon-locate{color:#bca662}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storeInfo .storeOpening .icon-clock{color:#bca662}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhone.phone span a{color:#bca662}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhone.phone i{color:#bca662}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhone.whatapp span a{color:#58c13a}.modal ww-check-stock-store-finder ww-store-finder-menu ww-store-finder-list ww-store-finder-list-item .info .storePhone.whatapp i{color:#58c13a}}@media (max-width: 767px){.check-stock-instore-modal.modal{overflow-y:hidden}}.check-stock-instore-modal.modal .modal-dialog{max-width:1200px}.check-stock-instore-modal.modal .modal-dialog .modal-content{height:100%}.check-stock-instore-modal.modal .modal-dialog .modal-content ww-check-stock-instore-modal e2-popup .modal-header .btn-close{left:24px;right:auto}@media (max-width: 767px){.check-stock-instore-modal.modal .modal-dialog .modal-content ww-check-stock-instore-modal e2-popup .modal-body{display:flex;flex-direction:column;padding:0!important;overflow-y:scroll}}.check-stock-instore-modal.modal .modal-dialog .modal-content ww-check-stock-instore-modal e2-popup .modal-body ww-store-finder-search .regionFilterTabs .tabs-container .tab.active{color:#bca662;border-bottom:2px solid #bca662}.check-stock-instore-modal.modal .modal-dialog .modal-content ww-check-stock-instore-modal e2-popup .modal-footer{display:none}@media (max-width: 767px){.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-header{padding:9px 24px}}@media (max-width: 767px){.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-header .modal-title{width:200px;text-align:center}}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body{display:flex;flex-direction:column;gap:24px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .mobile-name{display:none}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group{display:flex;flex-direction:column;gap:16px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container{display:flex;align-items:center;justify-content:space-between;outline:1px solid #af9e73;border-radius:5px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .share-link{padding:0 16px;font-size:14px;color:#7b7b7b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn{height:48px;padding:0 14px;position:relative}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn i{width:42px;height:42px;font-size:21px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn .copied-message{pointer-events:none;position:absolute;right:0;top:100%;margin-top:8px;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2509803922));background:#fbfaf7;border-radius:5px;padding:8px 12px;display:flex;align-items:center;gap:12px;color:#3e3e3e}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn .copied-message:after{content:"";position:absolute;bottom:100%;right:8px;border-bottom:8px solid #fbfaf7;border-left:7px solid transparent;border-right:7px solid transparent}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn .copied-message i{width:20px;height:20px;font-size:17px;align-items:flex-end;border-radius:100%;color:#fff;background-color:#9d0229}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group{display:flex;align-items:center;gap:20px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-share{cursor:pointer}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:100%}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-icon.facebook{background-color:#1877f2}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-icon.email{background-color:#9d0229}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-icon.email i{width:28px;height:28px;font-size:28px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-icon.whatsapp{background-color:#00d95f}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-icon i{width:24px;height:24px;font-size:24px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-footer{display:none}@media (max-width: 1023px){.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup{gap:16px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body{padding-top:unset;gap:12px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .mobile-name{display:block}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group{align-items:center;text-align:center}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container{display:contents}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .share-link{display:none}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn{height:auto;justify-content:flex-start;width:100%;padding:12px 16px;gap:16px;font-weight:400;font-size:14px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn{border-color:#eceae6;background-color:#fff;color:#3e3e3e}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .share-link-group .share-link-container .btn i{color:#fff;background-color:#af9e73;width:32px;height:32px;font-size:16px;border-radius:100%}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group{flex-direction:column;gap:12px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .share-name{display:none}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-share{width:100%;border-radius:5px;padding:12px 16px;border:1px solid #eceae6;display:flex;align-items:center;gap:16px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-share .media-icon{width:32px;height:32px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-share .media-icon.email i{width:20px;height:20px;font-size:20px}.share-shopping-list-modal.modal .modal-dialog .modal-content ww-share-shopping-list-popup e2-popup .modal-body .media-share-group .media-share .media-icon i{width:18px;height:18px;font-size:18px}}.product-image-modal.modal .modal-dialog{max-width:800px}.product-image-modal.modal .modal-dialog .modal-content{width:100%}.product-image-modal.modal .modal-dialog .modal-content .modal-header{background-color:transparent;font-size:30px;font-weight:900}.product-image-modal.modal .modal-dialog .modal-content .modal-header .btn-close{color:#fff}.product-image-modal.modal .modal-dialog .modal-content .modal-body{background-color:transparent;margin-bottom:40px;line-height:20px;padding:0 2px 0 4px}.product-image-modal.modal .modal-dialog .modal-content .modal-body video,.product-image-modal.modal .modal-dialog .modal-content .modal-body img{width:100%;height:100%;object-fit:contain}.product-image-modal.modal .modal-dialog .modal-content .modal-body .swiper-pagination-bullet{width:5px;height:5px;border-radius:5px;background-color:#e6e7e8;margin:0 2.5px;transition:all .2s ease-in-out}.product-image-modal.modal .modal-dialog .modal-content .modal-body .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#cdcdcd;width:30px}@media (min-width: 1024px){.product-image-modal.modal .swiper-pagination-bullets:not(.custom) .swiper-pagination-bullet{margin:0 9px;height:12px;width:12px}}@media (max-width: 1023px){.product-image-modal.modal .swiper-pagination-bullets:not(.custom) .swiper-pagination-bullet{margin:0 4px;height:8px;width:8px}.product-image-modal.modal .modal-dialog{align-items:center!important}.product-image-modal.modal .modal-dialog .modal-content{background-color:#fff;border-radius:0}.product-image-modal.modal .modal-dialog .modal-header .btn-close{color:#3e3e3e!important}.product-image-modal.modal .modal-dialog .modal-body{padding:0 5px}}@media (max-width: 767px){.product-image-modal.modal .modal-dialog{max-width:414px!important;height:fit-content;margin:28px auto}}.add-review-modal.modal ww-product-review-item ww-media-upload-box{margin-top:8px;display:flex;flex-direction:column;gap:4px}.add-review-modal.modal ww-product-review-item ww-media-upload-box .upload-title{font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;color:#7b7b7b}.add-review-modal.modal ww-product-review-item ww-media-upload-box .upload-box{height:64px;width:64px;background-color:#f6f6f6;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}.add-review-modal.modal ww-product-review-item ww-media-upload-box .upload-box.error-box{border:1px dashed #F00;background-color:#f6f6f6}.add-review-modal.modal ww-product-review-item ww-media-upload-box .upload-box input{position:absolute;opacity:0;height:64px;width:64px}.add-review-modal.modal ww-product-review-item ww-media-upload-box .upload-box .label{display:flex;align-items:center;justify-content:center}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list{display:flex;gap:10px;flex-wrap:wrap}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .media{height:64px;width:64px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .media .icon{display:none;position:absolute;top:-10px;right:-10px;background:#000;border-radius:45px;color:#fff;opacity:.6;font-size:7px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .media .playerPop{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .media .playerPop video{width:100%;height:100%}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .media .playerPop .playButton{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-image:url(player-button.ac4aa971392530eb.svg)}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .media img{max-width:64px;max-height:64px}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .upload-box-small{height:64px;width:64px;border:1px dashed #D0D0D0;background-color:#f9f9f9;border-radius:25px 0}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .upload-box-small.error-box{border:1px dashed #F00;background-color:#fff5f5}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .upload-box-small input{position:absolute;opacity:0;width:100%;height:100%;max-height:64px;max-width:64px;cursor:pointer}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .upload-box-small .label{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:12px;padding:20px 5px 7px;gap:2px}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .upload-box-small .label img{width:20px}.add-review-modal.modal ww-product-review-item ww-media-upload-box .media-list .upload-box-small .label span{line-height:14px}.add-review-modal.modal ww-product-review-item ww-media-upload-box .error{margin-top:15PX;color:#ff4d4d;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}body .ww-review-success-modal.modal .modal-dialog{width:422px;align-items:center;padding:16px}@media (max-width: 1023px){body .ww-review-success-modal.modal .modal-dialog{width:100%}}@media (max-width: 1023px){body .ww-review-success-modal.modal .modal-dialog .modal-content{border-radius:15px}}body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-header{display:none}body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-body{padding:0;display:flex;flex-direction:column;gap:24px}@media (max-width: 1023px){body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-body{gap:16px}}body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-body .title{padding:40px 40px 0;font-weight:700;font-size:20px;line-height:150%;letter-spacing:0px;text-align:center;color:#3e3e3e}@media (max-width: 1023px){body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-body .title{padding:24px 24px 0}}body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-body .description{padding:0 40px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;color:#3e3e3e}@media (max-width: 1023px){body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-body .description{padding:0 24px}}body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-footer{padding:24px 40px 40px;text-align:center}@media (max-width: 1023px){body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-footer{padding:24px}}body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-footer .btn-primary{width:160px;height:48px;padding:12px 0}@media (max-width: 1023px){body .ww-review-success-modal.modal .modal-dialog .modal-content .modal-footer .btn-primary{width:100%}}.add-review-modal.modal ww-product-review-item .review{display:flex;position:relative;box-shadow:0 0 6px #5f5f5f33;border-radius:5px;background:#fff;padding:24px}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review{flex-direction:column;padding:0}}.add-review-modal.modal ww-product-review-item .review .review-main{display:flex;flex-direction:column;width:100%}.add-review-modal.modal ww-product-review-item .review .review-main .status-tag{border-radius:12px;padding:2px 16px;font-weight:600;font-size:12px;text-align:center;width:fit-content;display:flex;align-items:center;margin-bottom:-8px}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .status-tag{align-self:flex-start;margin:unset;gap:10px}}.add-review-modal.modal ww-product-review-item .review .review-main .status-tag.PENDING{background:#7b7b7b;color:#fff}.add-review-modal.modal ww-product-review-item .review .review-main .status-tag.APPROVED{background:#eaf6ed;color:#2fa84f}.add-review-modal.modal ww-product-review-item .review .review-main .status-tag.REJECTEDBUTSHOW{flex-direction:column;gap:3px;border-radius:0;padding:0;background:transparent;align-items:flex-start}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .status-tag.REJECTEDBUTSHOW{gap:10px}}.add-review-modal.modal ww-product-review-item .review .review-main .status-tag.REJECTEDBUTSHOW .tag{border-radius:12px;padding:2px 16px;width:fit-content;background:#f2dfe4;color:#ea3d2f}.add-review-modal.modal ww-product-review-item .review .review-main .status-tag.REJECTEDBUTSHOW .description{font-weight:400;font-size:12px;color:#000;text-align:left}.add-review-modal.modal ww-product-review-item .review .review-main .image-group{display:flex;flex-direction:row;gap:16px;align-items:flex-start}.add-review-modal.modal ww-product-review-item .review .review-main .image-group.collapsed{align-items:center}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group{align-items:center;flex-direction:column;padding:24px 16px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .productImage img{width:150px;height:150px;max-width:150px;object-fit:contain}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;width:calc(100% - 166px);flex-direction:column}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content{width:100%;gap:8px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .product-info{width:100%;display:flex;flex-direction:column;flex-grow:1;gap:4px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .product-info .productName{text-decoration:none;font-size:16px;color:#3e3e3e;width:fit-content;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .product-info .productName{font-size:14px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .product-info .productName .brand{font-weight:700}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .product-info .productName .brand{font-weight:600}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .product-info .productUnit{font-size:12px;line-height:130%;color:#7b7b7b}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group{width:100%;display:flex;flex-direction:column;gap:16px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .review-rate{display:flex;flex-direction:row;gap:8px;width:fit-content;align-items:center}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .review-rate e2-rating .reviewRatingStar{margin-top:0;gap:4px;font-size:12px;color:#7b7b7b}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .review-rate e2-rating .reviewRatingStar i{font-size:24px;width:32px;height:32px;cursor:pointer}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .review-rate span{font-size:12px;color:#7b7b7b}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .review-rate.rated e2-rating .reviewRatingStar{gap:1px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .review-rate.rated e2-rating .reviewRatingStar i{font-size:18px;width:24px;height:24px;cursor:unset}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group{width:100%;max-width:unset;display:flex;flex-direction:column;gap:8px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group.noReview{display:flex;flex-direction:column;gap:4px}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group.noReview .btn-group{flex-direction:column}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group.noReview .btn-group .btn{width:100%}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .title{font-weight:600;font-size:14px;color:#3e3e3e;display:flex;gap:4px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .title:after{content:"*";color:#9d0229}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group textarea{width:100%;font-size:14px;padding:8px 12px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group textarea.hasError{background:transparent}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .desktop-tips{margin-top:8px;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#ea3d2f;margin-bottom:-8px}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .desktop-tips{display:none}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress{padding:8px 0}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress.hasError{display:none}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress.hasError{display:block}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress .progress{height:8px;border-radius:20px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress .progress span{display:block;height:8px;border-radius:20px;max-width:100%}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress.progress-orange .progress{background-color:#f3a72e1a}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress.progress-orange .progress span{background-color:#f3a72e}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress.progress-green .progress{background-color:#eaf6ed}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress.progress-green .progress span{background-color:#6dc284}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress .progress-reminder{display:flex;flex-direction:row;gap:4px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress .progress-reminder p{margin-top:4px;font-size:12px;color:#2fa84f;flex:1}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress .progress-reminder p.warning{color:red}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress .progress-reminder .mobile-tips{margin-top:4px;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:#ea3d2f;flex:1}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .reward-progress .progress-reminder .text-count{margin-top:4px;font-size:12px;vertical-align:middle;color:#a4a4a4}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .suggested-tags{width:100%}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .suggested-tags .tags{display:flex;flex-wrap:wrap;gap:8px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .suggested-tags .tags .tag{border-radius:45px;padding:2px 8px;color:#bca662;font-size:12px;border:1px solid #bca662;cursor:pointer}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct{margin-top:12px;padding-bottom:24px;border-bottom:1px solid #eceae6}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct{padding-bottom:16px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct .answer-group{display:flex;gap:16px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct .answer-group .answer{display:flex;gap:4px;align-items:center;padding:4px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct .answer-group .answer input{cursor:pointer}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct .answer-group .answer input{width:16px;height:16px;min-width:16px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct .answer-group .answer input:checked{background-color:#fff;border:2px solid #9e0229;position:relative}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct .answer-group .answer input:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);background:#9d0229;border-radius:100%;width:12px;height:12px}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .recommendProduct .answer-group .answer input:checked:after{width:8px;height:8px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe{margin-top:20px}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe{margin-top:12px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .title:after{content:none}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .answer-group{display:flex;gap:0 16px;flex-wrap:wrap}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .answer-group .answer{display:flex;gap:4px;padding:4px;width:fit-content;text-wrap:nowrap;align-items:center;font-size:12px;color:#3e3e3e}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .answer-group .answer input{cursor:pointer}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .answer-group .answer input{width:16px;height:16px;min-width:16px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .answer-group .answer input:checked{border:2px solid #9d0229}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .answer-group .answer input:after{font-size:16px}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .howToDescribe .answer-group .answer input:after{font-size:9px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group{display:flex;flex-direction:column;gap:4px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group .recommended-tag{display:flex;flex-direction:row;gap:4px;align-items:center}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group .recommended-tag img{width:16px;height:16px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group .recommended-tag .recommended{font-size:14px;color:#7b7b7b}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group .recommended-tag .recommended{font-size:12px;line-height:130%}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group .description-tag-group{display:flex;gap:8px;flex-direction:row;flex-wrap:wrap}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group .description-tag-group .description-tag{width:fit-content;border-radius:5px;padding:4px;background:#eceae6;font-size:14px;color:#3e3e3e;text-wrap:nowrap}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .review-tag-group .description-tag-group .description-tag{font-size:12px;padding:3px 4px}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .review-detail-group .form-group .submitted-date{font-weight:600;font-size:12px;text-align:right;color:#7b7b7b}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .form-remark{margin-top:12px;font-size:12px;line-height:normal;color:#7b7b7b}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .form-remark .remark-title{padding:4px 0}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .form-remark .remark-title .red{color:#9d0229}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .form-remark .remark-content ul{margin:0}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .form-remark .remark-content ul li{margin:0}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .btn-group{display:flex;flex-direction:row;gap:16px;margin-top:20px;flex-wrap:wrap}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .btn-group{align-items:center;justify-content:center}}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .btn-group .btn-primary{width:180px;height:48px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .review-content .btn-group .btn-outline-primary{width:142px;height:48px}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .msg-container{position:absolute;top:0;right:5px;bottom:0;margin:auto;height:fit-content;display:flex;flex-direction:column;gap:10px;text-align:right}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .msg-container .title{font-size:18px;font-weight:700;color:#cdcdcd}.add-review-modal.modal ww-product-review-item .review .review-main .image-group .msg-container .msg{font-size:14px;font-weight:500;color:#737373}.add-review-modal.modal ww-product-review-item .review.reviewed .image-group{align-items:center}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review.reviewed .productImage{order:2;display:flex;justify-content:center}.add-review-modal.modal ww-product-review-item .review.reviewed .image-group>.review-content{display:contents}.add-review-modal.modal ww-product-review-item .review.reviewed .image-group>.review-content>*{order:3}.add-review-modal.modal ww-product-review-item .review.reviewed .image-group>.review-content .status-tag{order:1}}.add-review-modal.modal ww-product-review-item .review.reviewed .review-main .review-content{gap:16px}.add-review-modal.modal ww-product-review-item .review.reviewed .review-main .review-content .review-detail{text-wrap:wrap;word-break:break-all;font-size:14px;color:#7b7b7b}@media (max-width: 1023px){.add-review-modal.modal ww-product-review-item .review.reviewed .review-main .review-content .review-detail{font-size:13px;letter-spacing:.0024em}}.add-review-modal.modal ww-product-review-item .review.reviewed .review-main .review-content .review-detail-group{gap:8px}.add-review-modal.modal .modal-dialog{max-width:700px}.add-review-modal.modal .modal-dialog .modal-content{background-color:#f5f5f5;min-height:225px}.add-review-modal.modal .modal-dialog .modal-content .modal-header{border-radius:15px 15px 0 0;background-color:#fff;position:relative}.add-review-modal.modal .modal-dialog .modal-content .modal-header .title{font-size:16px;font-weight:700}.add-review-modal.modal .modal-dialog .modal-content .modal-header .btn-close{position:absolute;top:14px;right:18px}.add-review-modal.modal .modal-dialog .modal-content .modal-body{border:solid rgba(255,255,255,.15);border-width:1px 0 1px 0;padding:12px 18px;flex-grow:1;display:flex;align-items:center;justify-content:center}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item{width:100%}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review{padding:0;border:none}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .productImage{min-width:150px;width:150px;height:150px}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .review-top{height:unset}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .review-top .product-info{gap:10px}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .form-group{margin-bottom:3px}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .form-group:empty{display:none}.add-review-modal.modal .modal-dialog .modal-content .modal-body .msg-container{display:flex;flex-direction:column;justify-content:center;gap:10px;text-align:center}.add-review-modal.modal .modal-dialog .modal-content .modal-body .msg-container .title{font-size:18px;font-weight:700;color:#cdcdcd}.add-review-modal.modal .modal-dialog .modal-content .modal-body .msg-container .msg{font-size:14px;font-weight:500;color:#737373}.add-review-modal.modal .modal-dialog .modal-content .modal-footer{padding:24px}.add-review-modal.modal .modal-dialog .modal-content .modal-footer .submit-btn-container{display:flex;width:fit-content;margin-left:auto}.add-review-modal.modal .modal-dialog .modal-content .modal-footer .submit-btn-container .cancelBtn{background:#e1e1e1;border-color:#e1e1e1;display:none;margin-right:4px}.add-review-modal.modal .modal-dialog .modal-content .modal-footer .submit-btn-container .cancelBtn:hover{background:#737373;border-color:#737373}.add-review-modal.modal .modal-dialog .modal-content .modal-footer .btn{margin-right:unset}.add-review-modal.modal .modal-dialog .modal-content .btn{min-width:140px;width:fit-content;margin:auto}@media (max-width: 767px){.add-review-modal.modal .modal-dialog{max-width:unset;padding-top:20px}.add-review-modal.modal .modal-dialog.modal-dialog-centered{align-items:flex-end}.add-review-modal.modal .modal-dialog .modal-content{border-radius:10px 10px 0 0;height:fit-content}.add-review-modal.modal .modal-dialog .modal-content .modal-header{border-radius:10px 10px 0 0}.add-review-modal.modal .modal-dialog .modal-content .modal-body{padding:16px 10px}.add-review-modal.modal .modal-dialog .modal-content .modal-body .msg-container.thankYou{gap:0px;position:relative;margin:auto}.add-review-modal.modal .modal-dialog .modal-content .modal-body .msg-container.thankYou img{width:179px;height:157px;margin:auto auto 60px}.add-review-modal.modal .modal-dialog .modal-content .modal-body .msg-container .title{color:#cdcdcd;font-size:24px;margin-bottom:16px}.add-review-modal.modal .modal-dialog .modal-content .modal-body .msg-container .msg{color:#737373;font-size:18px}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item{align-self:flex-start}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review{gap:0}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .productImage{background-color:#fff;border-radius:12px 0 0 12px;height:120px;width:120px;min-width:120px;padding:10px}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main{gap:unset}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .review-top .product-info{background-color:#fff;border-radius:0 12px 12px 0;height:120px;width:100%;padding-left:14px;margin-bottom:10px;justify-content:center;gap:4px}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .review-top .review-rate{width:100%;display:flex;align-items:center;position:relative;z-index:2}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .review-top e2-rating{margin-left:-120px;padding:24px 0}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .review-top e2-rating .reviewRatingStar{gap:10px}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .review-top e2-rating .reviewRatingStar i{font-size:36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .form-group{border-radius:12px;background-color:#fff;padding:0;margin-bottom:unset}.add-review-modal.modal .modal-dialog .modal-content .modal-body ww-product-review-item .review .review-main .form-group textarea{min-height:200px}.add-review-modal.modal .modal-dialog .modal-content .modal-footer{padding:10px 12px;background-color:#fff}.add-review-modal.modal .modal-dialog .modal-content .modal-footer .btn{height:48px;min-width:calc(50% - 4px);font-size:16px;margin-left:4px}.add-review-modal.modal .modal-dialog .modal-content .modal-footer .submit-btn-container{width:100%}.add-review-modal.modal .modal-dialog .modal-content .modal-footer .submit-btn-container .cancelBtn{display:flex;margin-left:0}}.membership-benefits-modal.modal{overflow:hidden}.membership-benefits-modal.modal .modal-dialog{margin:0 0 0 auto;max-width:449px;height:100%}.membership-benefits-modal.modal .modal-dialog .modal-content{opacity:0;animation:fadingRightToLeftAnimation .5s ease-in-out .01ms forwards;border-radius:unset;background-color:unset}.membership-benefits-modal.modal .modal-dialog .modal-content,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup{display:block;height:100%}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup{background-color:#f6f6f6}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-header{height:84px;padding:24px;background:linear-gradient(90deg,#bca662,#d4c597);position:relative;font-weight:600;font-size:24px;color:#fff}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-header .btn-close{position:absolute;top:27px;right:calc(100% + 24px);width:48px;height:48px;font-size:22px;color:#fff;background:#b8b8b8;border-radius:100%}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body{background-color:#fff;border-bottom:1px solid #cdcdcd;max-height:calc(100% - 84px);padding:20px 12px 20px 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar{height:8px;width:8px;background:transparent}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-track{border-radius:8px;background:#f6f6f6}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #f6f6f6;background:#cdcdcd}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-track{background:#fff}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-thumb{border-color:#fff}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container{width:100%}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.WW_ESHOPPER .contentContainer .memberBenefitsContainer{gap:32px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.BURGUNDY .contentContainer .rewardsContainer,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.BASE .contentContainer .rewardsContainer,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.GOLD .contentContainer .rewardsContainer{gap:20px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.BURGUNDY .contentContainer .rewardsContainer .rewards:not(:first-child),.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.BASE .contentContainer .rewardsContainer .rewards:not(:first-child),.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.GOLD .contentContainer .rewardsContainer .rewards:not(:first-child){padding-top:16px;border-top:1px solid #eceae6}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.GOLD .contentContainer .rewardsContainer{margin-bottom:-4px;padding-bottom:20px;border-bottom:1px solid #eceae6}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer{display:flex;flex-direction:column;gap:20px;font-size:12px;text-align:center}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .yourTierContainer{display:flex;flex-direction:column;text-align:left;gap:4px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .yourTierContainer .yourTier{display:flex;align-items:center;gap:4px;font-weight:600;font-size:16px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .yourTierContainer .yourTier img{width:24px;height:24px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .rewardText{font-size:12px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward:not(:only-of-type),.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward:not(:only-of-type){display:inline-block;margin:0 16px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward:only-of-type,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward .rewardTitle,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward:only-of-type,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward .rewardTitle{font-weight:600;font-size:24px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward:only-of-type .rewardText,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward .rewardTitle .rewardText,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward:only-of-type .rewardText,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward .rewardTitle .rewardText{font-size:inherit}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward:only-of-type,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward .rewardTitle{color:#af9e73}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward:only-of-type,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward .rewardTitle{color:#9d0229}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards img{width:80px;height:80px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .levelBenefitsContainer .benefits{display:flex;flex-direction:column;align-items:center}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .levelBenefitsContainer .benefits .rubyBenefitsTitle{color:#f56c9c}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .levelBenefitsContainer .benefits .burgundyBenefitsTitle{color:#9d0229}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .levelBenefitsContainer .benefits .goldBenefitsTitle{color:#af9e73}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .levelBenefitsContainer .benefits .benefitsDescription{font-weight:400;font-size:12px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewardsContainer{display:flex;flex-direction:column;gap:8px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewardsContainer .levelBenefitsContainer{width:100%;display:flex;gap:24px 32px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewardsContainer .levelBenefitsContainer .benefits{flex:1;font-size:24px;font-weight:600}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewardsContainer .levelBenefitsContainer .benefits .benefitsDescription{max-width:180px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid #eceae6;text-align:left}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer .nextTier{display:flex;align-items:center;justify-content:flex-start;gap:10px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer .nextTier img{width:107px;height:48px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer .nextTier .description{font-weight:600;font-size:16px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer .nextTier .description .red{color:#9d0229}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer .nextTier .description .gold{color:#af9e73}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer{margin-top:10px;background:linear-gradient(180deg,#fbfaf5,#f5f2e8);padding:20px;display:flex;flex-direction:column;align-items:center;gap:16px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .nextLevel{display:flex;align-items:center;width:100%;justify-content:center;gap:0 20px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .nextLevel img{width:60px;height:60px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .nextLevel .description{font-weight:600;font-size:16px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .nextLevel .description span{font-weight:700}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .nextLevel .description span:before{content:"";display:flex}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .benefitLevel{display:flex;gap:8px;flex-direction:column}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .benefitLevel .levelTitle{display:flex;align-items:center;text-align:left;font-weight:600;font-size:14px;gap:4px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .benefitLevel .levelTitle img{width:24px;height:24px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer{display:grid;grid-template-columns:minmax(142px,1fr) 0 auto;gap:16px;justify-content:center;align-items:center}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer:after{content:"";border-left:1px solid #af9e73;height:34px;order:2}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer .divider{display:none}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer .benefits{font-size:20px;font-weight:700}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer .benefits:first-child{order:1}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer .benefits:last-child{order:3}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .moreDetail{width:fit-content;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:8px;font-weight:600;font-size:14px;color:#9d0229;text-decoration:none}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .moreDetail img{width:24px;height:24px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-footer{display:none}@media (max-width: 767px){.membership-benefits-modal.modal .modal-dialog{max-width:100%;padding-top:72px}.membership-benefits-modal.modal .modal-dialog .modal-content{animation-name:fadingBottomToTopAnimation;max-width:100%;display:flex;justify-content:flex-end}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup{border-radius:20px 20px 0 0}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-header{border-radius:20px 20px 0 0;height:56px;padding:0 20px;font-size:16px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-header .btn-close{top:20px;right:20px;width:16px;height:16px;font-size:16px;background-color:unset}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body{max-height:calc(100% - 56px);height:100%;width:100%;padding:20px 16px 20px 24px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container.WW_ESHOPPER .contentContainer .memberBenefitsContainer{gap:16px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward:not(:only-of-type),.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward:not(:only-of-type){display:block;margin:0}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward:not(:only-of-type):not(:first-child),.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward:not(:only-of-type):not(:first-child){margin-top:24px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward:only-of-type,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .goldReward .rewardTitle,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward:only-of-type,.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards .burgundyReward .rewardTitle{font-weight:700;font-size:18px;letter-spacing:.33px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewards img{width:80px;height:80px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewardsContainer .levelBenefitsContainer{flex-direction:column}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewardsContainer .levelBenefitsContainer .benefits{font-size:18px;font-weight:700;letter-spacing:.33px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .rewardsContainer .levelBenefitsContainer .benefits .benefitsDescription{max-width:190px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer .nextTier img{width:96px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .nextTierContainer .nextTier .description{font-size:14px}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer{flex-direction:column-reverse}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .nextLevel{order:4;flex-direction:column}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .benefitLevel{width:100%}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .benefitLevel .levelTitle{align-items:flex-start}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer{display:flex;flex-direction:column}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer:after{content:unset}.membership-benefits-modal.modal .modal-dialog .modal-content e2-popup .modal-body .member-benefits-container .contentContainer .memberBenefitsContainer .levelBenefitsContainer .benefits .benefitsDescription{max-width:200px}}.global-message-modal.modal .modal-dialog{padding:0;max-width:400px}.global-message-modal.modal .modal-dialog .modal-content{padding:30px 25px 20px}.global-message-modal.modal .modal-dialog .modal-content .modal-header{font-size:30px;font-weight:900;margin-bottom:25px;padding:0}.global-message-modal.modal .modal-dialog .modal-content .modal-body{margin-bottom:40px;line-height:20px;padding:0 2px 0 4px}.global-message-modal.modal .modal-dialog .modal-content .modal-footer{padding:0}@media (max-width: 767px){.global-message-modal.modal .modal-dialog{max-width:414px!important;height:fit-content;margin:28px auto}.global-message-modal.modal .modal-dialog .modal-content{padding:30px 27px 20px;border-radius:15px;margin:0 17px}.global-message-modal.modal .modal-dialog .modal-content .modal-body{padding:0 5px}}.ww-pdp-promotion-modal.modal{overflow:hidden}.ww-pdp-promotion-modal.modal .modal-dialog{margin:0 0 0 auto;max-width:449px;height:100%}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content{opacity:0;animation:fadingRightToLeftAnimation .5s ease-in-out .01ms forwards;border-radius:unset;background-color:unset}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content,.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup{display:block;height:100%}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup{background-color:#f6f6f6}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-header{height:84px;padding:24px;background:#fff;position:relative;font-weight:600;font-size:24px;color:#525252;border-bottom:1px solid #cdcdcd}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-header .btn-close{position:absolute;top:27px;right:calc(100% + 24px);width:48px;height:48px;font-size:22px;color:#fff;background:#b8b8b8;border-radius:100%}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body{background-color:#fff;max-height:calc(100% - 84px);padding:unset;overflow-y:auto;-webkit-overflow-scrolling:touch}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar{height:8px;width:8px;background:transparent}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-track{border-radius:8px;background:#f6f6f6}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #f6f6f6;background:#cdcdcd}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-track{background:#fff}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body::-webkit-scrollbar-thumb{border-color:#fff}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body cx-page-slot:not(.cx-pending),.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body cx-page-slot>*{display:contents}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group{display:contents}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer{padding:20px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #cdcdcd}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title{display:flex;align-items:center;justify-content:space-between;gap:16px}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title .title{flex:1;font-weight:700;font-size:16px;line-height:100%}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title .tier-tag{display:flex;align-items:center;gap:4px;padding:2px 8px;font-weight:600;font-size:12px;border-radius:5px;color:#fff;background-color:#eceae6}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title .tier-tag.RUBY{background-color:#f56c9c}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title .tier-tag.BURGUNDY,.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title .tier-tag.BASE{background-color:#9d0229}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title .tier-tag.GOLD{background-color:#bca662}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .offer-title .tier-tag img{width:16px;height:16px}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .description{padding:8px 16px;background-color:#f6f6f6;border-radius:5px}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer .more-items{margin-left:auto;font-size:12px;color:#9d0229}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-footer{display:none}@media (max-width: 767px){.ww-pdp-promotion-modal.modal .modal-dialog{max-width:100%;padding-top:72px}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content{animation-name:fadingBottomToTopAnimation;max-width:100%;display:flex;justify-content:flex-end}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup{max-height:fit-content;border-radius:20px 20px 0 0}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-header{border-radius:20px 20px 0 0;height:56px;padding:0 20px;font-size:16px}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-header .btn-close{top:20px;right:20px;width:16px;height:16px;font-size:16px;background-color:unset;color:#3e3e3e}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body{max-height:calc(100% - 56px)}.ww-pdp-promotion-modal.modal .modal-dialog .modal-content e2-popup .modal-body ww-other-offers .other-offers-group .offer{padding:20px 24px}}main .e2ProductDetailsPageTemplate{opacity:1!important;display:flex;flex-wrap:wrap;gap:24px}main .e2ProductDetailsPageTemplate>*{flex-basis:100%;width:100%}main .e2ProductDetailsPageTemplate>*:not(.cx-pending):empty{display:none}main .e2ProductDetailsPageTemplate .OutOfStockProductCarousel:not(.cx-pending):has(>*:empty){display:none}main .e2ProductDetailsPageTemplate .OutOfStockProductCarousel>*:not(:empty){padding-top:26px;padding-bottom:5px}main .e2ProductDetailsPageTemplate .ProductImages{flex-basis:295px;width:295px}main .e2ProductDetailsPageTemplate .ProductSummary{flex-basis:calc(100% - 319px);position:relative;z-index:3}main .e2ProductDetailsPageTemplate .ProductSummary ww-product-summary .purchase-info-group .product-action-group{display:flex;flex-direction:column}main .e2ProductDetailsPageTemplate .ProductSummary ww-product-summary .purchase-info-group .product-action-group>.btn{gap:10px;height:48px;min-width:48px;font-size:16px}main .e2ProductDetailsPageTemplate .ProductSummary ww-product-summary .purchase-info-group .product-action-group>.btn i{width:24px;height:24px;font-size:24px}@media (min-width: 768px){main .e2ProductDetailsPageTemplate .ProductSummary ww-product-summary .purchase-info-group .product-extra-info .ProductNavigate ww-check-stock-instore{display:none}}@media (max-width: 767px){main .e2ProductDetailsPageTemplate .ProductSummary ww-product-summary .purchase-info-group .product-extra-info .ProductNavigate ww-check-stock-instore{padding:8px 16px}}main .e2ProductDetailsPageTemplate .ProductTabs{position:sticky;z-index:2}main .e2ProductDetailsPageTemplate .ProductOverview{width:100%}main .e2ProductDetailsPageTemplate .ProductImages .thumbPhoto{display:none}main .e2ProductDetailsPageTemplate .ProductFrequentlyBuyTogether>*:not(:empty){margin:60px 0}main .e2ProductDetailsPageTemplate .ProductRateAndShare ww-product-review-summary{display:none}main .e2ProductDetailsPageTemplate .OurValue{padding-top:60px;display:flex;flex-direction:column;gap:32px}main .e2ProductDetailsPageTemplate .OurValue>e2-paragraph{font-family:LibreBaskerville}main .e2ProductDetailsPageTemplate .OurValue>e2-paragraph .container{display:flex;flex-direction:column;align-items:center;justify-content:center}main .e2ProductDetailsPageTemplate .OurValue>e2-paragraph .container .title{color:#bba562;font-size:28px}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper{justify-content:center}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide{width:fit-content}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner{aspect-ratio:212/215;width:212px;display:flex;justify-content:center}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner img{display:block;width:145px;height:145px;object-fit:cover;border-radius:5.88px}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner a{text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:16px;width:145px}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner .banner-title{font-family:LibreBaskerville;font-size:18px;line-height:150%;letter-spacing:.3px;text-align:center;vertical-align:middle}@media (max-width: 767px){main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel{width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);overflow:hidden}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper{overflow:visible}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper{justify-content:flex-start}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner{aspect-ratio:212/150;width:212px}main .e2ProductDetailsPageTemplate .OurValue ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner img{width:80px;height:80px}}@media (max-width: 1023px){main .e2ProductDetailsPageTemplate{flex-direction:column}main .e2ProductDetailsPageTemplate>*{flex-basis:unset}main .e2ProductDetailsPageTemplate .Breadcrumb,main .e2ProductDetailsPageTemplate .ProductTabs{display:none}main .e2ProductDetailsPageTemplate .OutOfStockProductCarousel>*:not(:empty){padding:24px calc(50vw - 50%);margin:0 calc(50% - 50vw);width:100vw;background-color:#fbfaf7}main .e2ProductDetailsPageTemplate .ProductImages,main .e2ProductDetailsPageTemplate .ProductSummary{flex-basis:unset;width:100%}main .e2ProductDetailsPageTemplate .ProductImages{padding-top:24px}body .omniChat-link-container{bottom:150px}body .float-button{bottom:220px}}@media (max-width: 767px){main .e2ProductDetailsPageTemplate .ProductFrequentlyBuyTogether>*:not(:empty){margin:40px 0}}main .e2ProductDetailsPageTemplate .MemberBenefit,main .e2ProductDetailsPageTemplate .FlashSalePDPBanner{display:none}.modal .stockStatus{top:15px;right:0;bottom:unset!important}.modal .stockStatus.inStock{background-color:#2fa84f!important}.modal .stockStatus.outOfStock{background-color:#b8b8b8!important}
