@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes modalMoveUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modalMoveUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modalMoveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100vh);transform:translateY(100vh)}}@keyframes modalMoveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100vh);transform:translateY(100vh)}}@-webkit-keyframes contentMoveUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes contentMoveUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes contentMoveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes contentMoveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes overlayFadeInKf{0%{background-color:transparent}to{background-color:rgba(0,0,0,.3)}}@keyframes overlayFadeInKf{0%{background-color:transparent}to{background-color:rgba(0,0,0,.3)}}@-webkit-keyframes overlayFadeOutKf{0%{background-color:rgba(0,0,0,.3)}to{background-color:transparent}}@keyframes overlayFadeOutKf{0%{background-color:rgba(0,0,0,.3)}to{background-color:transparent}}@-webkit-keyframes contentMoveLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes contentMoveLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes contentMoveRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes contentMoveRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.list-items{list-style:none;margin:0;padding:0}.list-items--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.list-items__item{list-style-type:none}.service-messages{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.service-messages{margin-bottom:72px;margin-top:16px}}@media only screen and (min-width:768px)and (max-width:1023px){.service-messages{margin-top:32px;padding-bottom:72px}}@media only screen and (min-width:1024px)and (max-width:1365px){.service-messages{margin-top:56px;padding-bottom:104px}}@media only screen and (min-width:1366px)and (max-width:1919px){.service-messages{margin-top:48px;padding-bottom:112px}}@media only screen and (min-width:1920px){.service-messages{margin-top:64px;padding-bottom:128px}}@media only screen and (min-width:2560px){.service-messages{margin-top:64px;padding-bottom:128px}}.service-messages__message-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:56px}@media only screen and (max-width:767px){.service-messages__message-item{margin-bottom:48px}.service-messages__message-item:last-child{margin-bottom:0}}@media only screen and (min-width:768px)and (max-width:1023px){.service-messages__message-item{width:230px}}@media only screen and (min-width:1024px)and (max-width:1365px){.service-messages__message-item{width:249px}}@media only screen and (min-width:1366px)and (max-width:1919px){.service-messages__message-item{width:220px}}@media only screen and (min-width:1920px){.service-messages__message-item{width:312px}}@media only screen and (min-width:2560px){.service-messages__message-item{width:416px}}.service-messages__message-wrapper{width:100%}@media only screen and (min-width:768px){.service-messages__message-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.service-messages__message-wrapper:last-child{margin-bottom:0}.service-messages__icon{-ms-flex-item-align:center;align-self:center;margin-bottom:15px}.service-messages__title{font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase;-ms-flex-item-align:center;align-self:center;text-align:center}.expressive-copy-cell h1{margin-top:0}.storytelling-content-cell{color:#000}.storytelling-content-cell--white{color:#fff}.storytelling-content-cell__media{z-index:500!important}.storytelling-ccg-empty-cell::before{content:"";display:block;padding-bottom:var(--small-pading)}@media only screen and (min-width:1024px){.storytelling-ccg-empty-cell::before{padding-bottom:var(--large-pading)}}@media only screen and (max-width:1023px){.storytelling-ccg-empty-cell--mobile-hidden{display:none}}.storytelling-content-cell-group{margin-bottom:.1rem}.storytelling-content-cell-group--with-padding{margin-bottom:6.7rem}@media only screen and (min-width:1366px){.storytelling-content-cell-group--with-padding{margin-bottom:8.7rem}}@media only screen and (min-width:1920px){.storytelling-content-cell-group--with-padding{margin-bottom:12.3rem}}.storytelling-content-cell-group--without-padding{margin-bottom:0}.content-cell-carousel .content-cell-carousel__link{letter-spacing:0;color:inherit;line-height:2.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;text-transform:inherit;text-decoration:inherit;font-size:1.4rem;font-weight:500}@media only screen and (min-width:1920px){.content-cell-carousel .content-cell-carousel__link{font-size:1.6rem;line-height:2.8rem}}.content-cell-carousel .content-cell-carousel__link--uppercase{text-transform:uppercase}.content-cell-carousel .content-cell-carousel__link--underline{text-decoration:underline;font-weight:400;text-underline-offset:.4rem;padding-bottom:.1rem}.content-cell-carousel .content-cell-carousel__link--large-size{font-size:1.6rem}@media only screen and (min-width:1920px){.content-cell-carousel .content-cell-carousel__link--large-size{font-size:2rem}}.content-cell-carousel .content-cell-carousel__modal-link{border:0;padding:0;cursor:pointer;text-align:left;display:inline-block;text-decoration:none;color:#000;background-color:transparent}@supports (text-underline-offset:.4rem){.content-cell-carousel .content-cell-carousel__modal-link{text-underline-offset:.4rem;padding-bottom:.1rem}}@supports not (text-underline-offset:.4rem){.content-cell-carousel .content-cell-carousel__modal-link{text-underline-position:under}}.content-cell-carousel .content-cell-carousel__modal-link:disabled{cursor:none;color:#ccc}.content-cell-carousel .content-cell-carousel__modal-link:disabled:hover{cursor:default;color:#ccc}.in-page-nav .in-page-nav__link{letter-spacing:0;text-decoration:none;cursor:pointer}.storytelling-container{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:40px}@media only screen and (max-width:1439px){.storytelling-container{width:calc(100% + 16px)!important;margin-left:-16px!important;padding:0 16px!important}}@media only screen and (min-width:1440px)and (max-width:1919px){.storytelling-container{width:calc(100% + 28px)!important;margin-left:-28px!important;padding:0 28px!important}}@media only screen and (min-width:1920px){.storytelling-container{width:calc(100% + 36px)!important;margin-left:-36px!important;padding:0 36px!important}}.storytelling-container--gap-bottom{margin-bottom:128px}@media only screen and (max-width:1439px){.storytelling-container--gap-bottom{margin-bottom:72px}}.storytelling-container *,.storytelling-container ::after,.storytelling-container ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.storytelling-container ol,.storytelling-container ul{list-style:none}.item-counter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}@media only screen and (min-width:1920px){.item-counter{font-size:16px;line-height:24px}}[lang^=zh] .item-counter{font-family:"Noto Serif SC",serif}[lang=zh-hant] .item-counter{font-family:"Noto Serif TC",serif}[lang^=ko] .item-counter{font-family:"Noto Serif KR",serif}[lang^=ja] .item-counter{font-family:"Noto Serif JP",serif;font-weight:400}@media only screen and (min-width:1920px){.item-counter{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}[lang^=zh] .item-counter{font-family:"Noto Serif SC",serif}[lang=zh-hant] .item-counter{font-family:"Noto Serif TC",serif}[lang^=ko] .item-counter{font-family:"Noto Serif KR",serif}[lang^=ja] .item-counter{font-family:"Noto Serif JP",serif;font-weight:400}}.item-counter__current-index,.item-counter__total-count{min-width:10px}@media only screen and (min-width:1920px){.item-counter__current-index,.item-counter__total-count{min-width:12px}}.item-counter__current-index{text-align:left}.item-counter__total-count{text-align:right}.item-counter__divider{margin:0 6px}.carousel-drag-layer,.carousel-drag-layer__container{height:inherit}.carousel-tapable{background:0 0;border:0;padding:0;cursor:pointer;outline:inherit;bottom:0;pointer-events:all;position:absolute;top:0;z-index:5}@media (hover:hover)and (pointer:fine){.carousel-tapable:hover{color:#0006cf}}.carousel-tapable--left{left:0}.carousel-tapable--right{right:0}.carousel-dots{margin:0;padding:0}.carousel-dots__item{list-style-type:none}.carousel-dots--rounded-dots .carousel-dots__item{border-radius:100%}.carousel-arrows{height:100%;pointer-events:none;position:absolute;width:100%}@media only screen and (max-width:1023px){.carousel-arrows{display:none}}.carousel-arrows__wrapper{pointer-events:none;position:absolute;width:100%;height:100%}.carousel-arrows__height-adjustment{width:33.3333333333%}.carousel-arrows__height-adjustment::before{content:"";display:block;padding-bottom:133.3333333333%;width:100%}.carousel-arrows .carousel-arrows__arrow{pointer-events:all}.carousel-arrows .carousel-arrows__arrow--left-arrow{padding-left:8px}.carousel-arrows .carousel-arrows__arrow--right-arrow{padding-right:8px}.carousel-arrows .carousel-arrows__arrow--left-arrow-hidden,.carousel-arrows .carousel-arrows__arrow--right-arrow-hidden{display:none}.carousel{overflow:hidden;position:relative;width:100%}.carousel__container{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;overflow-y:hidden;position:relative}@media only screen and (max-width:1023px){.carousel__container{margin-bottom:-30px;padding-bottom:30px}}.carousel__container::-webkit-scrollbar{background-color:transparent;height:0;width:0}.carousel__container::-webkit-scrollbar-track{background-color:transparent}.carousel__container::-webkit-scrollbar-thumb{background-color:transparent}.carousel:focus::before{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.carousel__slide{-ms-flex-negative:0;flex-shrink:0;overflow:auto;width:100%}.carousel__arrow{width:12%;z-index:2}.carousel__chevron{visibility:hidden}.carousel__chevron--visible{visibility:visible}.carousel__counter{bottom:30px;position:absolute;right:30px}@media only screen and (min-width:1920px){.carousel__counter{bottom:40px;right:40px}}.carousel__screen-readers-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.carousel__over-carousel-content-container{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.carousel--mode-stack .carousel__container{margin-bottom:0;overflow-x:hidden;padding-bottom:0}.carousel--mode-stack .carousel__slide{opacity:0;position:absolute;top:0}.carousel--mode-stack .carousel__slide--active{opacity:1;z-index:1}.product-card-carousel{position:absolute;top:0;left:0;width:100%;height:100%}.product-card-carousel .product-card-carousel__media{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card-carousel .product-card-carousel__slide{height:calc(100% + 1px);display:none}.product-card-carousel .product-card-carousel__slide--active{position:inherit;opacity:1;display:block}.product-card-carousel .product-card-carousel__container{padding-bottom:1px;height:100%;width:100%}.product-card-carousel .product-card-carousel__container--direction-right .product-card-carousel__slide{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:cubic-bezier(.4,0,.6,1)}.product-card-carousel .product-card-carousel__container--direction-right .product-card-carousel__slide--active{-webkit-animation:fadeIn .44s,moveRightToCenter .28s;animation:fadeIn .44s,moveRightToCenter .28s}@media only screen and (min-width:1024px)and (max-width:1439px){.product-card-carousel .product-card-carousel__container--direction-right .product-card-carousel__slide--active{-webkit-animation:fadeIn .58s,moveRightToCenter .36s;animation:fadeIn .58s,moveRightToCenter .36s}}.product-card-carousel .product-card-carousel__container--direction-right .product-card-carousel__slide--before{-webkit-animation:fadeOut .28s,moveRightFromCenter .28s;animation:fadeOut .28s,moveRightFromCenter .28s}@media only screen and (min-width:1024px)and (max-width:1439px){.product-card-carousel .product-card-carousel__container--direction-right .product-card-carousel__slide--before{-webkit-animation:fadeOut .36s,moveRightFromCenter .36s;animation:fadeOut .36s,moveRightFromCenter .36s}}.product-card-carousel .product-card-carousel__container--direction-left .product-card-carousel__slide{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:cubic-bezier(.4,0,.6,1)}.product-card-carousel .product-card-carousel__container--direction-left .product-card-carousel__slide--active{-webkit-animation:fadeIn .44s,moveLeftToCenter .28s;animation:fadeIn .44s,moveLeftToCenter .28s}@media only screen and (min-width:1024px)and (max-width:1439px){.product-card-carousel .product-card-carousel__container--direction-left .product-card-carousel__slide--active{-webkit-animation:fadeIn .58s,moveLeftToCenter .36s;animation:fadeIn .58s,moveLeftToCenter .36s}}.product-card-carousel .product-card-carousel__container--direction-left .product-card-carousel__slide--before{-webkit-animation:fadeOut .28s,moveLeftFromCenter .28s;animation:fadeOut .28s,moveLeftFromCenter .28s}@media only screen and (min-width:1024px)and (max-width:1439px){.product-card-carousel .product-card-carousel__container--direction-left .product-card-carousel__slide--before{-webkit-animation:fadeOut .36s,moveLeftFromCenter .36s;animation:fadeOut .36s,moveLeftFromCenter .36s}}.product-card-carousel .product-card-carousel__arrows{width:32px;height:32px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.product-card-carousel .product-card-carousel__arrows span{width:32px;height:32px}@media only screen and (min-width:1920px){.product-card-carousel .product-card-carousel__arrows--left,.product-card-carousel .product-card-carousel__arrows--right{width:64px;height:64px}}.product-card-carousel .product-card-carousel__arrows svg{height:11px;display:none}@media only screen and (min-width:1024px){.product-card-carousel .product-card-carousel__arrows svg{height:16px}}@media only screen and (min-width:375px){.product-card-carousel .product-card-carousel__arrows svg{display:block}}.product-card-carousel .product-card-carousel__pips-container{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1px 0 0}.product-card-carousel .product-card-carousel__pips-container--proportion-4__item{width:25%}.product-card-carousel .product-card-carousel__pips-container--proportion-3__item{width:33.3333333333%}.product-card-carousel .product-card-carousel__pips-container--proportion-2__item{width:50%}.product-card-carousel .product-card-carousel__pips-container--proportion-1__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-carousel .product-card-carousel__pips-container--proportion-2__item,.product-card-carousel .product-card-carousel__pips-container--proportion-3__item,.product-card-carousel .product-card-carousel__pips-container--proportion-4__item{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-carousel .product-card-carousel__pips-container--proportion-1__item span,.product-card-carousel .product-card-carousel__pips-container--proportion-2__item span,.product-card-carousel .product-card-carousel__pips-container--proportion-3__item span,.product-card-carousel .product-card-carousel__pips-container--proportion-4__item span{background-color:#eee}.product-card-carousel .product-card-carousel__pips-container--proportion-1__item--active span,.product-card-carousel .product-card-carousel__pips-container--proportion-2__item--active span,.product-card-carousel .product-card-carousel__pips-container--proportion-3__item--active span,.product-card-carousel .product-card-carousel__pips-container--proportion-4__item--active span{background-color:#000;width:100%}@media only screen and (min-width:1024px){.product-card-carousel .product-card-carousel__pips-container,.product-card-carousel .product-card-carousel__pips-container li{display:none}}.product-card-carousel .product-card-carousel__pips{display:none;height:1px}@media only screen and (max-width:1439px){.product-card-carousel .product-card-carousel__pips{display:block}}@media only screen and (max-width:1023px){.product-card-carousel--active .product-card-carousel__pips{display:block}}.product-card-carousel__picture,.product-card-carousel__source{display:block;width:100%}.product-card-carousel .product-card-carousel__carousel{width:100%;height:100%}.product-card-alternatives{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1920px){.product-card-alternatives{height:24px}}.product-card-alternatives .product-card-alternatives__swatch-link{padding:0 4px;display:inline-block;height:16px}@media only screen and (min-width:1920px){.product-card-alternatives .product-card-alternatives__swatch-link{height:22px}}@media only screen and (max-width:1439px){.product-card-alternatives .product-card-alternatives__swatch-link{padding-bottom:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.product-card-alternatives .product-card-alternatives__swatch{width:14px;height:14px;display:block;border:.5px solid #ccc;-ms-flex-item-align:center;align-self:center;background-size:cover}@media only screen and (min-width:1920px){.product-card-alternatives .product-card-alternatives__swatch{width:20px;height:20px;border:1px solid #ccc}}.product-card-alternatives .product-card-alternatives__swatch--selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000}.product-card-alternatives .product-card-alternatives__inner-swatch{width:10px;height:10px;display:block;border:1px solid #fff;-ms-flex-item-align:center;align-self:center;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:1920px){.product-card-alternatives .product-card-alternatives__inner-swatch{width:15px;height:15px;border:2px solid #fff}}.product-card-alternatives .product-card-alternatives__rest-swatches-link{text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;margin-left:4px;font-size:12px;font-family:"BurberrySansSerif",sans-serif;font-weight:350;cursor:pointer}@media only screen and (max-width:1439px){.product-card-alternatives .product-card-alternatives__rest-swatches-link{padding-bottom:12px;height:26px}}.product-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;font-family:"BurberrySansSerif",sans-serif}[lang^=zh] .product-card-title{font-family:"Noto Serif SC",serif}[lang=zh-hant] .product-card-title{font-family:"Noto Serif TC",serif}[lang^=ko] .product-card-title{font-family:"Noto Serif KR",serif}[lang^=ja] .product-card-title{font-family:"Noto Serif JP",serif;font-weight:400}@media only screen and (min-width:768px){.product-card-title{font-size:14px;line-height:20px}}.product-card-price{font-size:12px;line-height:16px;font-family:"BurberrySansSerif",sans-serif}[lang^=zh] .product-card-price{font-family:"Noto Serif SC",serif}[lang=zh-hant] .product-card-price{font-family:"Noto Serif TC",serif}[lang^=ko] .product-card-price{font-family:"Noto Serif KR",serif}[lang^=ja] .product-card-price{font-family:"Noto Serif JP",serif;font-weight:400}@media only screen and (min-width:768px){.product-card-price{font-size:14px;line-height:20px}}.product-card-price .product-card-price__current-price{color:#000;display:inline-block;padding-right:8px}.product-card-price .product-card-price__old-price{color:#666;text-decoration:line-through;display:inline-block}.product-card-labels{font-family:"BurberrySerif",serif;font-size:12px;line-height:16px;height:16px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[lang^=zh] .product-card-labels{font-family:"Noto Serif SC",serif}[lang=zh-hant] .product-card-labels{font-family:"Noto Serif TC",serif}[lang^=ko] .product-card-labels{font-family:"Noto Serif KR",serif}[lang^=ja] .product-card-labels{font-family:"Noto Serif JP",serif;font-weight:400}@media only screen and (min-width:768px){.product-card-labels{font-size:14px;line-height:20px;height:20px}}.product-card-labels .product-card-labels__label{overflow:hidden;text-overflow:ellipsis}.product-card-labels .product-card-labels__label--reBurberry{color:#16624b}.product-card-content{position:absolute;top:0;padding:12px 16px;width:100%;height:100%;background:linear-gradient(270deg,transparent 36.98%,transparent 68.7%,rgba(0,0,0,.02) 97.45%),linear-gradient(179.26deg,transparent 19.37%,transparent 64.08%,rgba(0,0,0,.02) 99.36%),0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}@media only screen and (min-width:1024px){.product-card-content{padding:20px 20px 12px}}@media only screen and (min-width:1920px){.product-card-content{padding:32px 32px 20px}}.product-alternative-card .product-alternative-card__swatch-container .product-alternative-card__secondary-content--shown .product-alternative-card__secondary-content__content-wrapper,.product-alternative-card .product-alternative-card__swatch-container .product-alternative-card__secondary-content--shown .product-alternative-card__secondary-content__labels-wrapper,.product-card-content .product-card-content__price,.redesigned-product-card .redesigned-product-card__swatch-container .redesigned-product-card__secondary-content--shown .redesigned-product-card__secondary-content__content-wrapper,.redesigned-product-card .redesigned-product-card__swatch-container .redesigned-product-card__secondary-content--shown .redesigned-product-card__secondary-content__labels-wrapper{display:block}.product-card-content .product-card-content__labels-wrapper{color:#000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block}@media only screen and (min-width:1024px){.product-card-content .product-card-content__labels-wrapper{display:block}}@media only screen and (min-width:1920px){.product-card-content .product-card-content__labels-wrapper{display:block}}.product-card-content .product-card-content__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1439px){.product-card-content .product-card-content__content-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:1440px){.product-card-content .product-card-content__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:1919px){.product-card-content .product-card-content__details-wrapper{height:16px}}@media only screen and (min-width:1920px){.product-card-content .product-card-content__details-wrapper{height:20px}}@media only screen and (max-width:1023px){.product-card-content .product-card-content__details-wrapper{padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.product-card-content .product-card-content__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1023px){.product-card-content .product-card-content__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.product-card-content .product-card-content__title-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-alternative-card{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;font-family:"BurberrySansSerif",sans-serif;font-weight:350}[lang^=zh] .product-alternative-card{font-family:"Noto Serif SC",serif}[lang=zh-hant] .product-alternative-card{font-family:"Noto Serif TC",serif}[lang^=ko] .product-alternative-card{font-family:"Noto Serif KR",serif}[lang^=ja] .product-alternative-card{font-family:"Noto Serif JP",serif;font-weight:400}.product-alternative-card .product-alternative-card__link{display:block;-webkit-tap-highlight-color:transparent;text-decoration:none;height:100%;color:#000;position:relative;cursor:pointer}.product-alternative-card .product-alternative-card__link:hover{color:#000}.product-alternative-card .product-alternative-card__swatches{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.product-alternative-card .product-alternative-card__link--focused{outline:1px solid #0006cf;margin:1px;height:calc(100% - 2px);width:calc(100% - 2px);outline-offset:0;overflow:hidden}.product-alternative-card .product-alternative-card__placeholder-wrapper{height:100%;position:relative;width:100%}.product-alternative-card .product-alternative-card__placeholder-wrapper::before{content:"";width:100%;display:block;padding-bottom:158%}@media only screen and (min-width:1440px){.product-alternative-card .product-alternative-card__placeholder-wrapper::before{padding-bottom:136%}}.product-alternative-card .product-alternative-card__placeholder-wrapper--hidden,.product-alternative-card .product-alternative-card__primary-content--hidden{display:none}.product-alternative-card .product-alternative-card__secondary-content--shown{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media only screen and (max-width:1439px){.product-alternative-card .product-alternative-card__secondary-content{padding-bottom:0}}.product-alternative-card .product-alternative-card__primary-media-container{display:block;position:relative;z-index:1}.product-alternative-card .product-alternative-card__primary-media-container--hidden{display:none}.product-alternative-card .product-alternative-card__secondary-media-container{display:none;z-index:3}.product-alternative-card .product-alternative-card__secondary-media-container--interacted{display:block;position:absolute;height:100%;width:100%;bottom:0;left:0}.product-alternative-card .product-alternative-card__swatch-container .product-alternative-card__secondary-content{display:-webkit-box;display:-ms-flexbox;display:flex}.product-alternative-card .product-alternative-card__swatch-container .product-alternative-card__secondary-content--shown{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.product-alternative-card .product-alternative-card__swatch-container .product-alternative-card__secondary-media-container--interacted{height:100%;bottom:0}.product-alternative-card .product-alternative-card__swatch-container{display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:5}.product-alternative-card .product-alternative-card__swatch,.product-alternative-card .product-alternative-card__swatch-container--hidden{display:none}.product-alternative-card .product-alternative-card__swatch--active{display:block;height:100%}.product-alternative-card .product-alternative-card__primary-media,.redesigned-product-card{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;font-family:"BurberrySansSerif",sans-serif;font-weight:350}.product-alternative-card .product-alternative-card__primary-media{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0}.product-alternative-card .product-alternative-card__picture,.product-alternative-card .product-alternative-card__source{display:block;width:100%}.product-alternative-card--interacted .product-alternative-card__picture,.product-alternative-card--interacted .product-alternative-card__source{display:none}.no-js .product-card-redesigned .product-card-redesigned__media.product-card-redesigned__rollover:hover noscript{display:inline-block}.redesigned-product-card{background:#f6f6f6}[lang^=zh] .recommendations__products-wrapper .product-card__content .product-card__content-title,[lang^=zh] .redesigned-product-card{font-family:"Noto Serif SC",serif}[lang=zh-hant] .recommendations__products-wrapper .product-card__content .product-card__content-title,[lang=zh-hant] .redesigned-product-card{font-family:"Noto Serif TC",serif}[lang^=ko] .recommendations__products-wrapper .product-card__content .product-card__content-title,[lang^=ko] .redesigned-product-card{font-family:"Noto Serif KR",serif}[lang^=ja] .recommendations__products-wrapper .product-card__content .product-card__content-title,[lang^=ja] .redesigned-product-card{font-family:"Noto Serif JP",serif;font-weight:400}.redesigned-product-card .redesigned-product-card__link{display:block;-webkit-tap-highlight-color:transparent;text-decoration:none;height:100%;width:100%;color:#000;position:relative;cursor:pointer}.redesigned-product-card .redesigned-product-card__link:hover{color:#000}.redesigned-product-card .redesigned-product-card__swatches{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.redesigned-product-card .redesigned-product-card__link--focused{outline:1px solid #0006cf;margin:1px;height:calc(100% - 2px);width:calc(100% - 2px);outline-offset:0;overflow:hidden}.redesigned-product-card .redesigned-product-card__placeholder-wrapper{height:100%;position:relative;width:100%}.redesigned-product-card .redesigned-product-card__placeholder-wrapper::before{content:"";width:100%;display:block;padding-bottom:158%}@media only screen and (min-width:1440px){.redesigned-product-card .redesigned-product-card__placeholder-wrapper::before{padding-bottom:136%}}.redesigned-product-card .redesigned-product-card__placeholder-wrapper--hidden .redesigned-product-card__picture,.redesigned-product-card .redesigned-product-card__placeholder-wrapper--hidden .redesigned-product-card__source{visibility:hidden}.redesigned-product-card .redesigned-product-card__primary-content--hidden,.redesigned-product-card .redesigned-product-card__primary-media-container--hidden .redesigned-product-card__primary-content{display:none}.redesigned-product-card .redesigned-product-card__secondary-content--shown{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media only screen and (max-width:1439px){.redesigned-product-card .redesigned-product-card__secondary-content{padding-bottom:0}}.redesigned-product-card .redesigned-product-card__primary-media-container{display:block;position:relative;z-index:1}.redesigned-product-card .redesigned-product-card__secondary-media-container{display:none;z-index:2}.redesigned-product-card .redesigned-product-card__secondary-media-container--interacted{display:block;position:absolute;height:100%;width:100%;bottom:0;left:0}.redesigned-product-card .redesigned-product-card__swatch-container .redesigned-product-card__secondary-content{display:-webkit-box;display:-ms-flexbox;display:flex}.redesigned-product-card .redesigned-product-card__swatch-container .redesigned-product-card__secondary-content--shown{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.redesigned-product-card .redesigned-product-card__swatch-container .redesigned-product-card__secondary-media-container--interacted{height:100%;bottom:0}.redesigned-product-card .redesigned-product-card__swatch-container{display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:3}.redesigned-product-card .redesigned-product-card__swatch,.redesigned-product-card .redesigned-product-card__swatch-container--hidden{display:none}.redesigned-product-card .redesigned-product-card__swatch--active{display:block;height:100%}.redesigned-product-card .redesigned-product-card__primary-media{font-family:"BurberrySansSerif",sans-serif;font-weight:350;height:100%;width:100%;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0}.redesigned-product-card .redesigned-product-card__picture,.redesigned-product-card .redesigned-product-card__source{display:block;width:100%}.no-js .product-card-redesigned .product-card-redesigned__media.product-card-redesigned__media--visible noscript,.no-js .product-card-redesigned .product-card-redesigned__media.product-card-redesigned__rollover noscript,.redesigned-product-card--interacted .redesigned-product-card__picture,.redesigned-product-card--interacted .redesigned-product-card__source{display:none}.product-list-carousel__slide{width:50%}.product-list-carousel__product-link{padding:0 0 0 1px;border:0;background-color:#fff;width:100%}@media only screen and (max-width:1023px){.product-list-carousel--multiple .product-list-carousel__slide{min-width:45%;width:45%}}@media only screen and (min-width:1024px){.product-list-carousel--multiple .product-list-carousel__slide{min-width:25%;width:25%}}@media only screen and (max-width:1023px){.product-list-carousel--triple .product-list-carousel__slide{min-width:45%}}.recommendations{min-height:1px;min-width:1px;position:relative;overflow:unset;padding-bottom:32px;width:100%}@media only screen and (min-width:1920px){.recommendations{padding-bottom:64px}}.recommendations--reskinned{overflow-x:hidden;padding-bottom:0}.recommendations__title{padding:32px 12px 12px}@media only screen and (min-width:1024px){.recommendations__title{padding-left:20px}}@media only screen and (min-width:1920px){.recommendations__title{padding-left:32px;padding-top:64px}}.recommendations__title--reskinned{padding:12px 0 16px 12px}@media only screen and (min-width:1024px){.recommendations__title--reskinned{padding:20px 0 16px 20px}}@media only screen and (min-width:1920px){.recommendations__title--reskinned{padding:32px 0 16px 32px}}.recommendations__carousel-reskinned-product-card{display:block;list-style:none}.recommendations__carousel-reskinned-product-card>a{position:relative;margin-top:1px;margin-bottom:1px}.recommendations__products-wrapper .product-card__link{position:relative;padding:0}.recommendations__products-wrapper .placeholder-wrapper{background-color:transparent}.recommendations__products-wrapper .product-card__detail-wrapper{position:absolute;bottom:-3px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 12px 10px!important}@media only screen and (min-width:1024px){.recommendations__products-wrapper .product-card__detail-wrapper{padding:20px 20px 16px!important}}.recommendations__products-wrapper .product-card__detail-wrapper .product-card__price{margin:0}.recommendations__products-wrapper .product-card__content{width:100%;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.recommendations__products-wrapper .product-card__content .product-card__content-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-weight:350;font-family:"BurberrySansSerif",sans-serif}@media only screen and (min-width:1920px){.recommendations__products-wrapper .product-card__content .product-card__content-title{font-size:16px;line-height:20px}}.recommendations__products-wrapper .product-card__price-current{margin:0;font-weight:350}@media only screen and (min-width:1920px){.recommendations__products-wrapper .product-card__price-current{font-size:16px;line-height:20px}}.recommendations--not-multiple .recommendations__slides-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1023px){.recommendations .recommendations__slide{width:75%;max-width:75%}}@media only screen and (min-width:1024px){.recommendations .recommendations__slide{width:43%;max-width:43%}}@media only screen and (min-width:1440px){.recommendations .recommendations__slide{width:30%;max-width:30%}}@media only screen and (max-width:1023px){.recommendations--twin .recommendations__slide{width:50%}}.recommendations .recommendations__arrows{mix-blend-mode:difference;color:#fff}.recommendations .recommendations__arrows__height-adjustment{width:25%}.placeholder-wrapper{background-color:#f6f6f6;position:relative}.placeholder-wrapper--ratio-1-1::before{content:"";display:block;padding-bottom:100%;width:100%}.placeholder-wrapper--ratio-2-3::before{content:"";display:block;padding-bottom:150%;width:100%}.placeholder-wrapper--ratio-3-1::before{content:"";display:block;padding-bottom:33.3333333333%;width:100%}.placeholder-wrapper--ratio-3-2::before{content:"";display:block;padding-bottom:66.6666666667%;width:100%}.placeholder-wrapper--ratio-3-4::before{content:"";display:block;padding-bottom:133.3333333333%;width:100%}.placeholder-wrapper--ratio-4-3::before{content:"";display:block;padding-bottom:75%;width:100%}.placeholder-wrapper--ratio-4-5::before{content:"";display:block;padding-bottom:125%;width:100%}.placeholder-wrapper--ratio-9-4::before{content:"";display:block;padding-bottom:44.4444444444%;width:100%}.placeholder-wrapper--ratio-9-16::before{content:"";display:block;padding-bottom:177.7777777778%;width:100%}.placeholder-wrapper--ratio-16-9::before{content:"";display:block;padding-bottom:56.25%;width:100%}.placeholder-wrapper--ratio-50-79::before{content:"";display:block;padding-bottom:158%;width:100%}.placeholder-wrapper--ratio-25-34::before{content:"";display:block;padding-bottom:136%;width:100%}.placeholder-wrapper--ratio-10-13::before{content:"";display:block;padding-bottom:130%;width:100%}.placeholder-wrapper--ratio-10-14::before{content:"";display:block;padding-bottom:140%;width:100%}.product-card-skeleton .product-card-skeleton__products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card-skeleton .product-card-skeleton__placeholder-wrapper-v2{position:relative;background:linear-gradient(270deg,transparent 36.98%,transparent 68.7%,rgba(0,0,0,.02) 97.45%),linear-gradient(179.26deg,transparent 19.37%,transparent 64.08%,rgba(0,0,0,.02) 99.36%),0 0}.product-card-skeleton .product-card-skeleton__product-card{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:0;width:50%;background-color:#f6f6f6}@media only screen and (min-width:1024px){.product-card-skeleton .product-card-skeleton__product-card{width:25%}}.product-card-skeleton .product-card-skeleton__content{position:absolute;top:0;padding:12px 16px;width:100%;height:100%;background:linear-gradient(270deg,transparent 36.98%,transparent 68.7%,rgba(0,0,0,.02) 97.45%),linear-gradient(179.26deg,transparent 19.37%,transparent 64.08%,rgba(0,0,0,.02) 99.36%),0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}@media only screen and (min-width:1024px){.product-card-skeleton .product-card-skeleton__content{padding:20px 20px 12px}}@media only screen and (min-width:1920px){.product-card-skeleton .product-card-skeleton__content{padding:32px 32px 20px}}.product-card-skeleton .product-card-skeleton__placeholder-wrapper{height:100%;position:relative}.product-card-skeleton .product-card-skeleton__primary-media{font-family:"BurberrySansSerif",sans-serif;font-weight:350;height:100%;width:100%;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0}.product-card-skeleton .product-card-skeleton__skeletal-info{height:84px;background-color:#fff;z-index:9;position:relative}.product-card-skeleton .product-card-skeleton__ekd-wrapper{height:100%;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0}.hero-cell,.hero-cell--size-2-1 .hero-cell__background+div{position:relative}@media only screen and (min-width:1024px){.hero-cell{width:50%}}.hero-cell .hero-cell__content-cell{width:100%;margin-left:0}.hero-cell .hero-cell__image{height:100%}.hero-cell .hero-cell__image--1x1,.hero-cell .hero-cell__image--2x1,.hero-cell .hero-cell__image--2x2{display:contents}.hero-cell .hero-cell__video--1x1,.hero-cell .hero-cell__video--2x1,.hero-cell .hero-cell__video--2x2{height:100%}.hero-cell--size-1-1 .hero-cell__background,.hero-cell--size-1-1 .hero-cell__image::before,.hero-cell--size-1-1 .hero-cell__video{padding-bottom:140%}@media only screen and (min-width:1440px){.hero-cell--size-1-1 .hero-cell__background,.hero-cell--size-1-1 .hero-cell__image::before,.hero-cell--size-1-1 .hero-cell__video{padding-bottom:127.5%}}.hero-cell--size-2-1 .hero-cell__background,.hero-cell--size-2-1 .hero-cell__image::before,.hero-cell--size-2-1 .hero-cell__video{padding-bottom:calc(140%/2)}@media only screen and (min-width:1440px){.hero-cell--size-2-1 .hero-cell__background,.hero-cell--size-2-1 .hero-cell__image::before,.hero-cell--size-2-1 .hero-cell__video{padding-bottom:calc(127.5%/2)}}.hero-cell--size-2-1 .hero-cell__background{position:absolute}@media only screen and (min-width:1024px){.hero-cell--size-2-1 .hero-cell__background{position:static}.hero-cell--size-2-1 .hero-cell__background+div{position:absolute}}@media only screen and (min-width:1024px)and (min-width:1024px){.hero-cell--size-2-1 .hero-cell__background+div article div,.hero-cell--size-2-1 .hero-cell__background+div article h2{margin-bottom:12px}}.hero-cell--size-2-1 .hero-cell__background+div article{padding-left:12px;padding-right:12px;padding-bottom:24px}@media only screen and (min-width:1024px){.hero-cell--size-2-1 .hero-cell__background+div article{padding-bottom:36px;padding-left:20px;padding-right:20px}}@media only screen and (min-width:1920px){.hero-cell--size-2-1 .hero-cell__background+div article{padding-left:32px;padding-right:32px;padding-bottom:60px}}.hero-cell--size-2-2 .hero-cell__background,.hero-cell--size-2-2 .hero-cell__image::before,.hero-cell--size-2-2 .hero-cell__video{padding-bottom:133.4%}@media only screen and (min-width:1024px){.hero-cell--size-2-2 .hero-cell__background,.hero-cell--size-2-2 .hero-cell__image::before,.hero-cell--size-2-2 .hero-cell__video{padding-bottom:calc(140% + 84px)}}@media only screen and (min-width:1440px){.hero-cell--size-2-2 .hero-cell__background,.hero-cell--size-2-2 .hero-cell__image::before,.hero-cell--size-2-2 .hero-cell__video{padding-bottom:calc(127.5% + 84px)}}@media only screen and (min-width:1920px){.hero-cell--size-2-2 .hero-cell__background,.hero-cell--size-2-2 .hero-cell__image::before,.hero-cell--size-2-2 .hero-cell__video{padding-bottom:calc(127.5% + 100px)}}.hero-cell--size-2-1-full-row,.hero-cell--size-full-row{width:100%}@media only screen and (min-width:1024px){.hero-cell--size-2-1-full-row article div,.hero-cell--size-2-1-full-row article h2,.hero-cell--size-full-row article div,.hero-cell--size-full-row article h2{margin-bottom:12px}}.hero-cell--size-2-1-full-row article,.hero-cell--size-full-row article{max-width:inherit;padding-left:12px;padding-right:12px;padding-bottom:24px}@media only screen and (min-width:1024px){.hero-cell--size-2-1-full-row article,.hero-cell--size-full-row article{padding-bottom:36px;padding-left:20px;padding-right:20px}}@media only screen and (min-width:1920px){.hero-cell--size-2-1-full-row article,.hero-cell--size-full-row article{padding-left:32px;padding-right:32px;padding-bottom:60px}}.hero-cell--size-2-1-full-row .hero-cell__background,.hero-cell--size-full-row .hero-cell__background{position:absolute;padding:inherit}.hero-cell--size-2-1-full-row .hero-cell__background+div,.hero-cell--size-full-row .hero-cell__background+div{position:relative}.hero-cell--with-bottom-padding{padding-bottom:20px}@media only screen and (min-width:1024px){.hero-cell--with-bottom-padding{padding-bottom:24px}}.product-listing-shelf.product-listing-shelf--first{border-style:none}.product-listing-shelf.product-listing-shelf__divider--top{border-top:1px solid #666}.product-listing-shelf.product-listing-shelf__divider--bottom{border-bottom:1px solid #666}.product-listing-shelf.product-listing-shelf--top-space{margin-top:64px}@media only screen and (max-width:1439px){.product-listing-shelf.product-listing-shelf--top-space{margin-top:40px}}.product-listing-shelf.product-listing-shelf--bottom-space{margin-bottom:48px;padding-bottom:0}.product-listing-shelf.product-listing-shelf--first.product-listing-shelf--top-space{margin-top:0}.product-listing-shelf .product-listing-shelf__title{font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;color:#000;padding:40px 0;text-align:center}@media only screen{.product-listing-shelf .product-listing-shelf__title{font-size:16px;line-height:24px}}[lang^=zh] .product-listing-shelf .product-listing-shelf__title{font-family:"Noto Serif SC",serif}[lang=zh-hant] .product-listing-shelf .product-listing-shelf__title{font-family:"Noto Serif TC",serif}[lang^=ko] .product-listing-shelf .product-listing-shelf__title{font-family:"Noto Serif KR",serif}[lang^=ja] .product-listing-shelf .product-listing-shelf__title{font-family:"Noto Serif JP",serif;font-weight:400}@media only screen and (min-width:1024px)and (max-width:1439px){.product-listing-shelf .product-listing-shelf__title{padding:48px 0}}@media only screen and (min-width:1440px)and (max-width:1919px){.product-listing-shelf .product-listing-shelf__title{padding:48px 0}}@media only screen and (min-width:1920px){.product-listing-shelf .product-listing-shelf__title{padding:64px 0}}.product-listing-shelf .product-listing-shelf__hero-cell-container,.product-listing-shelf .product-listing-shelf__product-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-listing-shelf .product-listing-shelf__product-card{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:0;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}@media only screen and (min-width:1024px){.product-listing-shelf .product-listing-shelf__product-card{width:25%}}.product-listing-shelf .product-listing-shelf__hero-cell{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-left:none;margin-left:0}@media only screen and (min-width:1024px){.product-listing-shelf .product-listing-shelf__hero-cell{width:50%}}.product-listing-shelf .product-listing-shelf__hero-cell-1x1{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}@media only screen and (min-width:1024px){.product-listing-shelf .product-listing-shelf__hero-cell-1x1{width:25%}}.product-listing-shelf .product-listing-shelf__title--first{padding:32px 0;font-size:14px;line-height:14px}@media only screen and (min-width:1440px){.product-listing-shelf .product-listing-shelf__title--first{padding:48px 0}}@media only screen{.product-listing-shelf .product-listing-shelf__title--first{padding:60px 0;font-size:16px;line-height:16px}}.product-listing-shelf .product-listing-shelf__view-more-wrapper--compact{position:relative;text-align:center;padding-top:48px;padding-bottom:32px}@media only screen and (min-width:1024px){.product-listing-shelf .product-listing-shelf__view-more-wrapper--compact{padding-bottom:40px}}@media only screen and (min-width:1920px){.product-listing-shelf .product-listing-shelf__view-more-wrapper--compact{padding-bottom:48px}}.product-listing-shelf .product-listing-shelf__view-more-wrapper{position:relative;text-align:center}@media only screen and (max-width:1023px){.product-listing-shelf .product-listing-shelf__view-more-wrapper{margin-bottom:72px;margin-top:16px}}@media only screen and (min-width:1024px)and (max-width:1439px){.product-listing-shelf .product-listing-shelf__view-more-wrapper{margin-bottom:72px;margin-top:16px}}@media only screen and (min-width:1440px)and (max-width:1919px){.product-listing-shelf .product-listing-shelf__view-more-wrapper{margin-bottom:104px;margin-top:24px}}@media only screen and (min-width:1920px){.product-listing-shelf .product-listing-shelf__view-more-wrapper{margin-bottom:112px;margin-top:24px}}@media only screen{.product-listing-shelf .product-listing-shelf__view-more-wrapper{margin-bottom:128px;margin-top:40px}}.product-listing-shelf .product-listing-shelf__view-more,.product-listing-shelf__lazy-load-tb-loader-wrapper{position:relative}.product-listing-shelf .product-listing-shelf__view-more-loader{width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.6,1);transition:opacity .2s cubic-bezier(.4,0,.6,1)}.product-listing-shelf .product-listing-shelf__view-more-new{width:230px}@media only screen and (min-width:1024px){.product-listing-shelf .product-listing-shelf__view-more-new{width:250px}}@media only screen and (min-width:1440px){.product-listing-shelf .product-listing-shelf__view-more-new{width:282px}}@media only screen and (max-width:1439px){.product-listing-shelf__lazy-load-tb-loader-wrapper::before{content:"";display:block;padding-bottom:66.6666666667%;width:100%}}@media only screen and (min-width:1440px){.product-listing-shelf__lazy-load-tb-loader-wrapper::before{content:"";display:block;padding-bottom:33.3333333333%;width:100%}}.product-listing-shelf__view-more--load-start{background:#000}.product-listing-shelf__view-more--load-start .product-listing-shelf__view-more-label{opacity:0}.product-listing-shelf__view-more--load-end .product-listing-shelf__view-more-label,.product-listing-shelf__view-more--load-start .product-listing-shelf__view-more-loader{opacity:1}.product-listing-shelf__view-more--load-end .product-listing-shelf__view-more-loader{opacity:0}.product-listing-shelf__hero-cell-container .product-listing-shelf__product-card-wrapper{width:100%}@media only screen and (min-width:1024px){.product-listing-shelf__hero-cell-container .product-listing-shelf__product-card,.product-listing-shelf__hero-cell-container .product-listing-shelf__product-card-wrapper{width:50%}}@media only screen and (min-width:1440px)and (max-width:1919px){.product-listing-shelf__hero-cell-container .product-listing-shelf__product-card:nth-child(-n+2) .product-listing-shelf__product-detail{height:168px}}@media only screen and (min-width:1920px){.product-listing-shelf__hero-cell-container .product-listing-shelf__product-card:nth-child(-n+2) .product-listing-shelf__product-detail{height:168px}}@media only screen{.product-listing-shelf__hero-cell-container .product-listing-shelf__product-card:nth-child(-n+2) .product-listing-shelf__product-detail{height:196px}}.product-listing-shelf .product-listing-shelf__anchor{display:block;position:relative;top:-56px;visibility:hidden}.product-listing-shelf .product-listing-shelf__view-more-btt-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-listing-shelf .product-listing-shelf__product-card-skeleton{width:100%}.product-listing-shelf .product-listing-shelf__hide-product-card-skeleton{display:none}@media only screen and (max-width:1439px){.product-listing-shelf.product-listing-shelf--grid{width:calc(100% + 16px);margin-right:-16px}}@media only screen and (min-width:1440px)and (max-width:1919px){.product-listing-shelf.product-listing-shelf--grid{width:calc(100% + 28px);margin-right:-28px}}@media only screen and (min-width:1920px){.product-listing-shelf.product-listing-shelf--grid{width:calc(100% + 36px);margin-right:-36px}}.check-reveal{overflow:hidden;height:0;-webkit-transition:height .7s cubic-bezier(.2,1,.24,1);transition:height .7s cubic-bezier(.2,1,.24,1)}.check-reveal--active{height:248px}@media only screen and (min-width:1024px){.check-reveal--active{height:424px}}@media only screen and (min-width:1920px){.check-reveal--active{height:800px}}.check-reveal__media-video{height:100%}.back-to-top{height:44px;position:absolute;right:0}.back-to-top .back-to-top__wrapper{z-index:4;right:34px;bottom:126px;position:fixed;text-align:right;opacity:0;visibility:hidden;-webkit-transition:visibility .3s,opacity .3s ease;transition:visibility .3s,opacity .3s ease}@media only screen and (max-width:767px){.back-to-top .back-to-top__wrapper{right:22px}}@media only screen and (min-width:1920px){.back-to-top .back-to-top__wrapper{right:46px}}.back-to-top .back-to-top__wrapper--visible{opacity:1;visibility:visible}.back-to-top .back-to-top__wrapper--sticky{opacity:1;position:-webkit-sticky;position:sticky;visibility:visible;padding-right:34px}@media only screen and (max-width:767px){.back-to-top .back-to-top__wrapper--sticky{padding-right:22px}}@media only screen and (min-width:1920px){.back-to-top .back-to-top__wrapper--sticky{padding-right:46px}}.back-to-top .back-to-top__button{border:0;width:44px;height:44px;color:#000;cursor:pointer;position:relative;border-radius:20px;background-color:#fff}.back-to-top .back-to-top__button:active .back-to-top__icon,.back-to-top .back-to-top__button:hover .back-to-top__icon{color:#0006cf}.redesigned-shelf-wrapper{width:100%}.redesigned-shelf-wrapper__recommendation-title{padding:32px 0 16px 12px}@media only screen and (min-width:1024px){.redesigned-shelf-wrapper__recommendation-title{padding-left:20px}}@media only screen and (min-width:1920px){.redesigned-shelf-wrapper__recommendation-title{padding-top:48px}}.filters-bar-products-counter{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px}.filters-bar-products-counter--centered{margin:0 auto}.filters-bar-products-counter__text-items-style{position:absolute}.filters-bar-products-counter__text-items-of-style{position:absolute;opacity:0}.filters-bar-products-counter__text-items-style-space{opacity:0}.filters-bar-products-counter__rolodex-text-style-number{position:absolute;opacity:0}.filters-bar-products-counter__rolodex-text-style-number-space{opacity:0}.filters-bar-open-modal{white-space:nowrap}.filters-bar-open-modal>[data-wrapper]>[data-endadornment]{vertical-align:super}.filters-bar-open-modal__count{font-size:1.2rem;margin-left:-3px}.nrw-modal{overflow:initial}.nrw-modal__header{position:relative;mix-blend-mode:difference;z-index:400}.nrw-modal__container{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.nrw-modal__content{height:100%}.nrw-modal__content--scroll-enabled{overflow:auto;-webkit-overflow-scrolling:touch}.nrw-modal__button-close{mix-blend-mode:difference;color:#fff;background:0 0;border:0;cursor:pointer;outline:inherit;padding:4px;position:absolute;right:8px;top:12px}@media only screen and (min-width:768px)and (max-width:1023px){.nrw-modal__button-close{right:20px}}@media only screen and (min-width:1024px){.nrw-modal__button-close{padding:0;right:40px;top:40px}.nrw-modal--fullscreen .nrw-modal__button-close{right:32px;top:32px}}@media only screen and (min-width:1920px){.nrw-modal--fullscreen .nrw-modal__button-close{right:44px;top:44px}}.nrw-modal--fullscreen .nrw-modal__button-close-custom-icon{right:0;top:0}.nrw-modal--header-enabled .nrw-modal__title{margin-right:32px}@media only screen and (min-width:768px)and (max-width:1023px){.nrw-modal--header-enabled .nrw-modal__title{margin-right:44px}}.nrw-modal--header-enabled .nrw-modal__button-close{right:8px;top:12px}@media only screen and (min-width:768px)and (max-width:1023px){.nrw-modal--header-enabled .nrw-modal__button-close{right:20px}}@media only screen and (min-width:1024px){.nrw-modal--header-enabled .nrw-modal__button-close{right:40px;top:40px}}.nrw-modal{background-color:#fff;max-height:100%;max-width:100%;overflow:auto;position:absolute;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:1023px){.nrw-modal.nrw-responsive-modal-l{bottom:0;left:0;right:0;top:0}}@media only screen and (min-width:1024px){.nrw-modal.nrw-responsive-modal-l{position:relative}}@media only screen and (max-width:2559px){.nrw-modal.nrw-responsive-modal-xxxl{bottom:0;left:0;right:0;top:0}}@media only screen and (min-width:2560px){.nrw-modal.nrw-responsive-modal-xxxl{position:relative}}.nrw-modal-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:400}.sidebar{background-color:#fff;height:100%;margin-left:auto;overflow:auto;position:relative;-webkit-tap-highlight-color:transparent;width:90%}@media only screen and (min-width:375px){.sidebar{width:360px}}.sidebar.ReactModal__Content{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden}.sidebar.ReactModal__Content--after-open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 280ms cubic-bezier(.4,0,.6,1);transition:all 280ms cubic-bezier(.4,0,.6,1);visibility:visible}.sidebar.ReactModal__Content--before-close{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 280ms cubic-bezier(0,0,.2,1);transition:all 280ms cubic-bezier(0,0,.2,1);visibility:hidden}.sidebar-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:300}.sidebar-overlay--transparent{background-color:transparent}.nrw-embedded-modal{position:relative}.nrw-embedded-modal__wrapper{height:100%;position:relative}.nrw-embedded-modal__overlay{bottom:0;left:0;position:absolute;pointer-events:none;right:0;top:0}.nrw-embedded-modal:focus{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}.nrw-embedded-modal-portal{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.expandable{border-top:1px solid #ccc}.expandable:last-of-type{border-bottom:1px solid #ccc}.expandable__chevron,.expandable__chevron--expanded{-webkit-transition:-webkit-transform 300ms cubic-bezier(.4,0,.6,1) 0ms;transition:transform 300ms cubic-bezier(.4,0,.6,1) 0ms;transition:transform 300ms cubic-bezier(.4,0,.6,1) 0ms,-webkit-transform 300ms cubic-bezier(.4,0,.6,1) 0ms}.expandable__chevron{position:absolute;right:0;top:20px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:12px!important}.expandable__chevron--expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expandable__button{background:0 0;border:0;display:block;min-height:56px;padding:0;position:relative;text-align:left;width:100%;cursor:pointer}.expandable__title{font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;text-transform:uppercase;display:inline-block}@media only screen and (min-width:1920px){.expandable__title{font-size:16px;line-height:24px}}[lang^=zh] .expandable__title{font-family:"Noto Serif SC",serif}[lang=zh-hant] .expandable__title{font-family:"Noto Serif TC",serif}[lang^=ko] .expandable__title{font-family:"Noto Serif KR",serif}[lang^=ja] .expandable__title{font-family:"Noto Serif JP",serif;font-weight:400}.expandable__custom-icon-container{padding:0 3px;margin:0 -8px 0 -4px;height:24px}.expandable__content{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-transform:none;height:0;overflow-y:hidden;-webkit-transition:margin-bottom .3s;transition:margin-bottom .3s;visibility:hidden}@media only screen and (min-width:1920px){.expandable__content{font-size:14px;line-height:20px}}[lang^=zh] .expandable__content{font-family:"Noto Serif SC",serif}[lang=zh-hant] .expandable__content{font-family:"Noto Serif TC",serif}[lang^=ko] .expandable__content{font-family:"Noto Serif KR",serif}[lang^=ja] .expandable__content{font-family:"Noto Serif JP",serif;font-weight:400}.expandable__content--expanded{margin-bottom:24px;visibility:visible;height:auto}.expandable__option-preview{color:#767676;position:absolute;right:25px;top:50%;font-size:14px;line-height:20px;font-weight:500;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[lang^=zh] .expandable__option-preview{font-family:"Noto Serif SC",serif}[lang=zh-hant] .expandable__option-preview{font-family:"Noto Serif TC",serif}[lang^=ko] .expandable__option-preview{font-family:"Noto Serif KR",serif}[lang^=ja] .expandable__option-preview{font-family:"Noto Serif JP",serif;font-weight:400}.expandable__counter{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-transform:none;color:#767676;margin-left:4px;position:absolute;top:17px}@media only screen and (min-width:1920px){.expandable__counter{font-size:14px;line-height:20px}}[lang^=zh] .expandable__counter{font-family:"Noto Serif SC",serif}[lang=zh-hant] .expandable__counter{font-family:"Noto Serif TC",serif}[lang^=ko] .expandable__counter{font-family:"Noto Serif KR",serif}[lang^=ja] .expandable__counter{font-family:"Noto Serif JP",serif;font-weight:400}.facet-modal{height:100%}.facet-modal__header{padding:18px 16px}@media only screen and (min-width:1024px){.facet-modal__header{padding-bottom:24px;padding-top:40px}}@media only screen and (min-width:768px)and (max-width:1023px){.facet-modal__header{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1024px){.facet-modal__header{padding-left:40px;padding-right:40px}}.facet-modal__title{font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;text-transform:uppercase;color:#000;margin-right:24px}@media only screen and (min-width:1920px){.facet-modal__title{font-size:16px;line-height:24px}}[lang^=zh] .facet-modal__title{font-family:"Noto Serif SC",serif}[lang=zh-hant] .facet-modal__title{font-family:"Noto Serif TC",serif}[lang^=ko] .facet-modal__title{font-family:"Noto Serif KR",serif}[lang^=ja] .facet-modal__title{font-family:"Noto Serif JP",serif;font-weight:400}.facet-modal__container{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px)and (max-width:1023px){.facet-modal__container{padding-bottom:16px}}@media only screen and (min-width:1024px){.facet-modal__container{padding-bottom:40px}}@media only screen and (min-width:768px)and (max-width:1023px){.facet-modal__content{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1024px){.facet-modal__content{padding-left:40px;padding-right:40px}}@media only screen and (max-width:1023px){.facet-modal__content{padding-bottom:24px}}.facet-modal__content{padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.facet-modal__content-wrapper{height:100%;overflow-y:auto;padding:0 16px 16px}.facet-modal__container{overflow:hidden;padding-bottom:0}.facet-modal__header{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.facet-modal__header--bottom-border-enabled::after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:calc(100% - 32px)}@media only screen and (min-width:768px)and (max-width:1023px){.facet-modal__header--bottom-border-enabled::after{width:calc(100% - 48px)}}.facet-modal__sort-facet{font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;text-transform:uppercase;margin-right:40px}@media only screen and (min-width:1920px){.facet-modal__sort-facet{font-size:16px;line-height:24px}}[lang^=zh] .facet-modal__sort-facet{font-family:"Noto Serif SC",serif}[lang=zh-hant] .facet-modal__sort-facet{font-family:"Noto Serif TC",serif}[lang^=ko] .facet-modal__sort-facet{font-family:"Noto Serif KR",serif}[lang^=ja] .facet-modal__sort-facet{font-family:"Noto Serif JP",serif;font-weight:400}.facet-modal__refine-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-right:40px}.facet-modal__refine-facet{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-transform:none}@media only screen and (min-width:1920px){.facet-modal__refine-facet{font-size:14px;line-height:20px}}[lang^=zh] .facet-modal__refine-facet{font-family:"Noto Serif SC",serif}[lang=zh-hant] .facet-modal__refine-facet{font-family:"Noto Serif TC",serif}[lang^=ko] .facet-modal__refine-facet{font-family:"Noto Serif KR",serif}[lang^=ja] .facet-modal__refine-facet{font-family:"Noto Serif JP",serif;font-weight:400}.facet-modal__reset-all{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;text-transform:none;cursor:pointer;margin-left:16px;text-decoration:underline}@media only screen and (min-width:1920px){.facet-modal__reset-all{font-size:14px;line-height:20px}}[lang^=zh] .facet-modal__reset-all{font-family:"Noto Serif SC",serif}[lang=zh-hant] .facet-modal__reset-all{font-family:"Noto Serif TC",serif}[lang^=ko] .facet-modal__reset-all{font-family:"Noto Serif KR",serif}[lang^=ja] .facet-modal__reset-all{font-family:"Noto Serif JP",serif;font-weight:400}.facet-modal__sort-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.facet-modal__sort-wrapper::after{clear:both;content:"";display:table}@media only screen and (max-width:767px){.facet-modal__sort-wrapper{margin-left:-8px;margin-right:-8px}}@media only screen and (min-width:768px)and (max-width:1023px){.facet-modal__sort-wrapper{margin-left:-12px;margin-right:-12px}}@media only screen and (min-width:1024px)and (max-width:1365px){.facet-modal__sort-wrapper{margin-left:-14px;margin-right:-14px}}@media only screen and (min-width:1366px)and (max-width:1919px){.facet-modal__sort-wrapper{margin-left:-18px;margin-right:-18px}}@media only screen and (min-width:1920px){.facet-modal__sort-wrapper{margin-left:-20px;margin-right:-20px}}@media only screen and (min-width:2560px){.facet-modal__sort-wrapper{margin-left:-24px;margin-right:-24px}}.facet-modal .facet-modal__expandable{border-bottom:1px solid #ccc;border-top:none}.facet-modal .facet-modal__expandable .expandable__button{color:#000}.facet-modal__modal-content.ReactModal__Overlay--after-open{-webkit-animation:modalMoveUp .32s;animation:modalMoveUp .32s;-webkit-animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:cubic-bezier(.4,0,.6,1)}.facet-modal__modal-content.ReactModal__Overlay--after-open .facet-modal__close-btn,.facet-modal__modal-content.ReactModal__Overlay--after-open .facet-modal__content-wrapper,.facet-modal__modal-content.ReactModal__Overlay--after-open .facet-modal__header{-webkit-animation:modalFadeIn .52s,contentMoveUp .32s;animation:modalFadeIn .52s,contentMoveUp .32s;-webkit-animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:cubic-bezier(.4,0,.6,1);-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-delay:.32s;animation-delay:.32s}.facet-modal__modal-content.ReactModal__Overlay--before-close{-webkit-animation:modalMoveDown .32s;animation:modalMoveDown .32s;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.32s;animation-delay:.32s}.facet-modal__modal-content.ReactModal__Overlay--before-close .facet-modal__close-btn,.facet-modal__modal-content.ReactModal__Overlay--before-close .facet-modal__content-wrapper,.facet-modal__modal-content.ReactModal__Overlay--before-close .facet-modal__header{-webkit-animation:modalFadeOut .52s,contentMoveDown .32s;animation:modalFadeOut .52s,contentMoveDown .32s;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.radio-button{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:6px}.radio-button:focus-within{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}.radio-button__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.radio-button__theme--checkbox,.radio-button__theme--round{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-button__theme--checkbox .radio-button__label{color:#000}.radio-button__theme--checkbox .radio-button__custom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:solid 1px #000;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0;height:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:12px;text-align:center;width:16px}.radio-button__theme--tick .radio-button__custom{border:0;color:#333;margin-left:-2px;margin-right:8px}.radio-button__theme--checkbox .radio-button__custom>.icon__content,.radio-button__theme--tick .radio-button__custom--inactive{display:none}.radio-button__theme--tick .radio-button__label{color:#333}.radio-button__theme--round .radio-button__label{color:#000}.radio-button__theme--round .radio-button__custom{background:#fff;border:1px solid #000;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:24px;margin-right:8px;position:relative;vertical-align:middle;width:24px}@media only screen and (max-width:1919px){.radio-button__theme--round .radio-button__custom{width:22px;height:22px}}.radio-button__theme--round .radio-button__custom::after{content:"";opacity:0;position:absolute;background-color:#000;border-radius:100%;height:16px;left:3px;top:3px;width:16px}@media only screen and (max-width:1919px){.radio-button__theme--round .radio-button__custom::after{width:12px;height:12px;left:4px;top:4px}}.radio-button__theme--round .radio-button-redesign__custom{width:20px;height:20px;border:1px solid #000!important}.radio-button__theme--round .radio-button-redesign__custom::after{width:8px;height:8px;left:5px;top:5px;background-color:#000}.radio-button__theme--round .radio-button-redesign__custom--inactive{border:1px solid #000!important}.radio-button__theme--round .radio-button-redesign__custom--inactive::after{background-color:#000}.radio-button__input{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.radio-button__input:checked+.radio-button__theme--checkbox .radio-button__custom>.icon__content{display:-webkit-box;display:-ms-flexbox;display:flex}.radio-button__input:checked+.radio-button__theme--round .radio-button__custom{border:1px solid #000}.radio-button__input:checked+.radio-button__theme--round .radio-button__custom::after{opacity:1}.radio-button .radio-button--disabled .radio-button__custom,.radio-button .radio-button--disabled .radio-button__label,.radio-button .radio-button--disabled .radio-button__radio,.radio-button .radio-button--disabled .radio-button__theme--checkbox{border-color:#ccc;color:#ccc}.radio-group-container{-webkit-box-sizing:border-box;box-sizing:border-box}.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.radio-group__error{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-transform:none;color:#ed1c24;padding:7px 0}@media only screen and (min-width:1920px){.radio-group__error{font-size:16px;line-height:24px}}.radio-group__error--link{text-decoration:underline}[lang^=zh] .radio-group__error{font-family:"Noto Serif SC",serif}[lang=zh-hant] .radio-group__error{font-family:"Noto Serif TC",serif}[lang^=ko] .radio-group__error{font-family:"Noto Serif KR",serif}[lang^=ja] .radio-group__error{font-family:"Noto Serif JP",serif;font-weight:400}.radio-group--horizontal,.radio-group--vertical{-webkit-box-direction:normal}.radio-group--vertical{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.radio-group--horizontal{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.facets--multi,.facets__button>span{display:-webkit-box;display:-ms-flexbox;display:flex}.facets--multi{-ms-flex-wrap:wrap;flex-wrap:wrap}.facets--multi .facets__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.facets--multi .facets__swatch{min-width:16px;width:16px;height:16px;margin-right:8px;background-size:cover}.facets--multi .facets__swatch--white{-webkit-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc}.facets--multi .facets__swatch--selected{-webkit-box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #fff}.facets--single{width:100%}.facets--single .facets__radio-container{padding-top:0}.facets--single .facets__radio-button{height:36px}.facets--single .facets__radio-group .facets__radio-icon{width:16px;height:16px}.facets--single .facets__radio-group .facets__radio-icon::after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4px;height:4px}.facets--single .facets__radio-group .facets__radio-label{font-size:16px}.facets__button>span{padding:8px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;background-color:transparent}.facets__button>span:nth-child(odd){margin-right:8px}.facets__button>span>[data-startadornment]{margin-right:0}.facets__button>span>[data-endadornment]{margin-left:4px;margin-top:-12px}.facets__button-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (hover:none){.facets__button-title:active,.facets__button-title:hover>[data-wrapper]>[data-content]{-webkit-animation:none;animation:none;background:0 0}}.facets__button-title [data-wrapper]{white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.facets__button-icon{height:16px;min-width:16px;width:16px;margin-right:-16px;-webkit-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out}.facets__button-icon path{stroke-dashoffset:24}.facets__button-icon--selected{margin-right:8px}.facets__button-icon--selected path{-webkit-animation:stroke .24s cubic-bezier(0,0,.6,1) .1s forwards;animation:stroke .24s cubic-bezier(0,0,.6,1) .1s forwards}.facets__adornment-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.facets__counter{color:#666}.filters-boolean-option{width:100%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:0 0;border:0;cursor:pointer;padding:0;min-height:40px}.filters-boolean-option,.filters-boolean-option__title{font-size:20px;line-height:24px}.filters-boolean-option__icon{height:16px;min-width:16px;width:16px}.filters-boolean-option__icon path{stroke-dashoffset:24;stroke-width:2.2}.filters-boolean-option__icon--static path{stroke-dashoffset:0}.filters-boolean-option__icon--animated path{-webkit-animation:stroke .24s cubic-bezier(0,0,.6,1) .1s forwards;animation:stroke .24s cubic-bezier(0,0,.6,1) .1s forwards}.filters-boolean-option__icon-wrapper{width:24px;height:24px}@media only screen and (min-width:1024px){.filters-boolean-option:hover .filters-boolean-option__title{color:#0006cf}}.filters-list .filters-list__expandable{border:0}.filters-list .filters-list__expandable-button{min-height:auto;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (hover:hover){.filters-list .filters-list__expandable-button:hover .filters-list__expandable-title{color:#0006cf}}.filters-list .filters-list__expandable-title{color:#000;font-size:20px;line-height:24px;text-transform:capitalize}.filters-list .filters-list__expandable-counter{color:#666;margin-top:-9px;font-size:12px;line-height:16px}.filters-list .filters-list__expandable:last-of-type{border-bottom:none}.filters-list .filters-list__expandable-icon{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.applied-filters{padding:12px 0;margin-top:32px;overflow:hidden}@media only screen and (min-width:1920px){.applied-filters{margin-top:16px}}.applied-filters__wrapper{padding-left:12px;padding-right:12px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation-delay:.12s;animation-delay:.12s;-webkit-animation:moveUp .45s cubic-bezier(.4,0,.6,1);animation:moveUp .45s cubic-bezier(.4,0,.6,1)}@media only screen and (min-width:1024px){.applied-filters__wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1920px){.applied-filters__wrapper{padding-left:32px;padding-right:32px}}@media only screen and (min-width:1024px){.applied-filters__wrapper::-webkit-scrollbar{width:4px;height:4px}.applied-filters__wrapper::-webkit-scrollbar-track{background:#f6f6f6}.applied-filters__wrapper::-webkit-scrollbar-thumb{background:#ccc;border:1px solid #f6f6f6}}.applied-filters--hidden{display:none}.applied-filters__reset-button{padding:5px 0;white-space:nowrap}.applied-filters__remove-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-left:20px}.applied-filters__remove-button__icon{margin-left:5px;max-width:10px}.applied-filters__remove-button__icon svg{pointer-events:none;width:10px;min-width:10px;height:10px}.applied-filters__remove-button--disabled{pointer-events:none;color:#b3b3b3}.filters-modal{width:100%;height:100%;margin-left:auto}.filters-modal__container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){.filters-modal{width:33%}}@media only screen and (min-width:1920px){.filters-modal{width:25%}}.filters-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:44px;padding:12px}@media only screen and (min-width:1024px){.filters-modal__header{padding:20px}}@media only screen and (min-width:1920px){.filters-modal__header{padding:32px}}.filters-modal__header-button{background:0 0;border:0;padding:0;cursor:pointer;outline:inherit;width:24px;height:24px}@media only screen and (min-width:1024px){.filters-modal__header-button{right:26px}}@media only screen and (min-width:1920px){.filters-modal__header-button{right:36px}}.filters-modal__header-title{font-size:16px;line-height:20px}[lang^=zh] .filters-modal__header-title{font-family:"Noto Serif SC",serif}[lang=zh-hant] .filters-modal__header-title{font-family:"Noto Serif TC",serif}[lang^=ko] .filters-modal__header-title{font-family:"Noto Serif KR",serif}[lang^=ja] .filters-modal__header-title{font-family:"Noto Serif JP",serif;font-weight:400}.filters-modal__header-title--old{font-size:20px;line-height:24px}.filters-modal__header-icon{width:12px;height:12px}.filters-modal__content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.filters-modal__content::-webkit-scrollbar{width:4px;height:4px}.filters-modal__content::-webkit-scrollbar-track{background:#f6f6f6}.filters-modal__content::-webkit-scrollbar-thumb{background:#ccc;border:1px solid #f6f6f6}.filters-modal__content-wrapper{padding-right:12px;padding-left:12px;padding-top:16px}@media only screen and (min-width:1024px){.filters-modal__content-wrapper{padding-right:20px;padding-left:20px}}@media only screen and (min-width:1920px){.filters-modal__content-wrapper{padding-right:32px;padding-left:32px}}@media only screen and (min-width:1024px){.filters-modal__content-wrapper{padding-top:24px}}@media only screen and (min-width:1920px){.filters-modal__content-wrapper{padding-top:16px}}.filters-modal__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 12px}@media only screen and (min-width:1024px){.filters-modal__buttons{padding:16px 20px 20px}}@media only screen and (min-width:1920px){.filters-modal__buttons{padding:16px 32px 32px}}.filters-modal__showbtn{text-transform:capitalize}.filters-modal__overlay.ReactModal__Overlay.ReactModal__Overlay--after-open,.filters-modal__overlay.ReactModal__Overlay.ReactModal__Overlay--before-close{-webkit-animation:none;animation:none;background-color:rgba(0,0,0,.4)}.filters-bar{margin:0 auto;height:52px}.filters-bar__container{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}.filters-bar__decoration-bottom-line-wrapper,.filters-bar__decoration-top-line-wrapper{position:absolute;width:100%;left:0}.filters-bar__decoration-bottom-line-wrapper{bottom:0;opacity:0}.filters-bar__decoration-top-line-wrapper{top:0}.filters-bar__decoration-line{border-bottom:1px solid #ccc;position:absolute;width:100%;z-index:10;left:0;top:-1px}.filters-bar__container--mobile{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.filters-bar__container--desktop{position:relative;z-index:5}.filters-bar__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:16px 12px}@media only screen and (min-width:1024px){.filters-bar__wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1920px){.filters-bar__wrapper{padding-left:32px;padding-right:32px}}.filters-bar__container--sticky{left:0;position:fixed;right:0;top:0;height:52px}@supports (--bag-notification-height:0){.filters-bar__container--sticky{top:var(--bag-notification-height)}}.filters-bar__container--sticky::before{background:#fff;content:"";left:0;position:absolute;top:0;width:100%}.filters-bar__container--shift-top{top:44px}@media only screen{.filters-bar__container--shift-top{top:52px}}.filters-bar__container--desktop.filters-bar__container--scroll-down,.filters-bar__container--desktop.filters-bar__container--scroll-up,.filters-bar__container--desktop.filters-bar__container--sticky::before{-webkit-transition-property:top,-webkit-transform;transition-property:transform,top;transition-property:transform,top,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.28s;transition-duration:.28s}.filters-bar__container--desktop.filters-bar__container--sticky::before{-webkit-transform:translateY(-88px);transform:translateY(-88px);height:140px}.filters-bar__container--desktop.filters-bar__container--scroll-up{-webkit-transform:translateY(88px);transform:translateY(88px)}.filters-bar__container--desktop.filters-bar__container--scroll-down{-webkit-transform:translateY(0);transform:translateY(0)}.filters-bar__container--mobile.filters-bar__container--scroll-down,.filters-bar__container--mobile.filters-bar__container--scroll-up,.filters-bar__container--mobile.filters-bar__container--sticky::before{-webkit-transition-property:top,-webkit-transform;transition-property:transform,top;transition-property:transform,top,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.28s;transition-duration:.28s}.filters-bar__container--mobile.filters-bar__container--sticky::before{-webkit-transform:translateY(-56px);transform:translateY(-56px);height:96px}.filters-bar__container--mobile.filters-bar__container--scroll-up{-webkit-transform:translateY(56px);transform:translateY(56px)}.filters-bar__container--mobile.filters-bar__container--scroll-down{-webkit-transform:translateY(0);transform:translateY(0)}.visual-filter-image{position:relative;width:108px;height:108px;margin-bottom:8px;background-color:#f6f6f6}@media only screen and (min-width:1024px){.visual-filter-image{width:124px;height:124px;margin-bottom:12px}}.visual-filter-image--loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.visual-filter-image__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.visual-filter-image__image::after{position:absolute;content:"";top:0}.visual-filter-image__image--loading{visibility:hidden;width:0;height:0}.visual-filter-image__image::after,.visual-filter-image__loader-wrapper{width:100%;height:100%;background:linear-gradient(270deg,transparent 36.98%,transparent 68.7%,rgba(0,0,0,.02) 97.45%),linear-gradient(179.26deg,transparent 19.37%,transparent 64.08%,rgba(0,0,0,.02) 99.36%),0 0}.visual-filter-image__loader{position:absolute;height:100%;width:30%;top:0;left:0;right:0;margin:0 auto}.visual-filters{overflow-x:auto;overflow-y:hidden;padding-bottom:24px}.visual-filters::-moz-scrollbar{display:none!important}.visual-filters::-ms-scrollbar{display:none!important}.visual-filters::-o-scrollbar{display:none!important}.visual-filters::-webkit-scrollbar{display:none!important}@media only screen and (min-width:1440px){.visual-filters{padding-bottom:32px}}.visual-filters--with-image{padding-top:4px;padding-bottom:32px}@media only screen and (min-width:1440px){.visual-filters--with-image{padding-top:8px;padding-bottom:40px}}.visual-filters__list{padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (min-width:1024px){.visual-filters__list{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1920px){.visual-filters__list{padding-left:32px;padding-right:32px}}.visual-filters__all-btn{position:relative;pointer-events:none}.visual-filters__all-btn::after{content:"";position:absolute;width:100%;height:.1rem;bottom:0;left:0;background-color:currentColor}.visual-filters__item{white-space:nowrap;margin-right:20px}@media only screen and (min-width:1024px){.visual-filters__item{margin-right:24px}}.visual-filters__item:nth-last-child(1){margin-right:0}.visual-filters__item--with-image{white-space:nowrap}.visual-filters__item--with-image>[data-wrapper]>[data-startadornment]{margin-right:0}.visual-filters__item--with-image>[data-wrapper]>[data-content]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:96px}@media only screen and (min-width:1024px){.visual-filters__item--with-image>[data-wrapper]>[data-content]{max-width:112px;font-size:1.4rem;line-height:2rem}}.contextual-footer-wrapper{border:0;margin:0;padding:0 12px 40px}@media only screen and (min-width:1024px){.contextual-footer-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1440px){.contextual-footer-wrapper{padding-bottom:80px}}@media only screen and (min-width:1920px){.contextual-footer-wrapper{padding-left:32px;padding-right:32px}}.contextual-footer-wrapper__content{padding:0}.breadcrumbs,.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.breadcrumbs__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.breadcrumbs__breadcrumbs-link--override-disabled-text-color:disabled:active>[data-wrapper],.breadcrumbs__breadcrumbs-link--override-disabled-text-color:disabled:hover>[data-wrapper],.breadcrumbs__breadcrumbs-link--override-disabled-text-color:disabled>[data-wrapper],.breadcrumbs__breadcrumbs-link--override-disabled-text-color[aria-disabled=true]>[data-wrapper]{color:#666}.breadcrumbs__seperator{margin:0 9px;color:#666}.breadcrumbs__seperator--custom{margin:0}.breadcrumbs__seperator--mix-blend-mode{color:#999;mix-blend-mode:difference}.breadcrumbs-bar{background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);overflow:hidden;z-index:2;width:100%}.breadcrumbs-bar--scroll-up,.breadcrumbs-bar--show{-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.28s;transition-duration:.28s}.breadcrumbs-bar--show{-webkit-transform:translateY(0);transform:translateY(0)}.breadcrumbs-bar--scroll-up{-webkit-transform:translateY(56px);transform:translateY(56px)}@media only screen and (min-width:1024px){.breadcrumbs-bar--scroll-up{-webkit-transform:translateY(48px);transform:translateY(48px)}}@media only screen and (min-width:1440px){.breadcrumbs-bar--scroll-up{-webkit-transform:translateY(64px);transform:translateY(64px)}}@media only screen and (min-width:1920px){.breadcrumbs-bar--scroll-up{-webkit-transform:translateY(72px);transform:translateY(72px)}}.breadcrumbs-bar--shifted-top{padding-top:44px}@media only screen and (min-width:1440px){.breadcrumbs-bar--shifted-top{padding-top:52px}}.breadcrumbs-bar__title-wrapper{white-space:nowrap;overflow:hidden}.breadcrumbs-bar__title-wrapper::-moz-scrollbar{display:none!important}.breadcrumbs-bar__title-wrapper::-ms-scrollbar{display:none!important}.breadcrumbs-bar__title-wrapper::-o-scrollbar{display:none!important}.breadcrumbs-bar__title-wrapper::-webkit-scrollbar{display:none!important}.breadcrumbs-bar__title{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.breadcrumbs-bar__title::-moz-scrollbar{display:none!important}.breadcrumbs-bar__title::-ms-scrollbar{display:none!important}.breadcrumbs-bar__title::-o-scrollbar{display:none!important}.breadcrumbs-bar__title::-webkit-scrollbar{display:none!important}.breadcrumbs-bar .breadcrumbs__item{height:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page-header__header{padding:24px 12px 12px}@media only screen and (min-width:1024px){.listing-page-header__header{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1920px){.listing-page-header__header{padding-left:32px;padding-right:32px}}@media only screen and (min-width:1440px){.listing-page-header__header{padding-top:32px;padding-bottom:16px}}.listing-page-header__title{color:#000;margin:0}[lang^=zh] .listing-page-header__title{font-family:"Noto Sans SC","ArialUnicodeMS",Arial,sans-serif}[lang=zh-hant] .listing-page-header__title{font-family:"Noto Sans TC","ArialUnicodeMS",Arial,sans-serif}[lang^=ko] .listing-page-header__title{font-family:"Noto Sans KR","ArialUnicodeMS",Arial,sans-serif}[lang^=ja] .listing-page-header__title{font-family:"Noto Sans JP","ArialUnicodeMS",Arial,sans-serif;font-weight:400}.listing-page-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 12px}@media only screen and (min-width:1024px){.listing-page-description{padding:40px 20px}}@media only screen and (min-width:1920px){.listing-page-description{padding:40px 32px}}.listing-page-description__container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;max-height:72px;-webkit-transition:max-height .3s cubic-bezier(.4,0,.6,1);transition:max-height .3s cubic-bezier(.4,0,.6,1)}.listing-page-description__container.listing-page-description__container--expanded{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}@supports (--expanded-text-height:0){.listing-page-description__container.listing-page-description__container--expanded{max-height:calc(var(--expanded-text-height) + 32px)}}.listing-page-description__description{color:#000}.listing-page-description__container.listing-page-description__container--dots .listing-page-description__description{overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.listing-page-description__container.listing-page-description__container--expanded .listing-page-description__description{overflow:visible}.listing-page-description__button{margin-top:14px}.storytelling{margin:72px 0}@media only screen and (min-width:1024px){.storytelling{margin:128px 0}}.listing-page__top-storytelling{margin:0;padding:0}.listing-page__single-shelf-container,.listing-page__single-shelf-container *,.listing-page__single-shelf-container ::after,.listing-page__single-shelf-container ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.listing-page__reverse-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.listing-page__breadcrumbs-section{padding-top:12px;padding-left:12px;padding-right:12px;overflow:hidden}@media only screen and (min-width:1024px){.listing-page__breadcrumbs-section{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1920px){.listing-page__breadcrumbs-section{padding-left:32px;padding-right:32px}}.listing-page__breadcrumbs-section--no-title{padding-bottom:12px}