.react-truncate-list{box-sizing:border-box;margin:0;padding:0;list-style:none;overflow:auto}.react-truncate-list *,.react-truncate-list :before,.react-truncate-list :after{box-sizing:inherit}
@layer shared{.TextAttribute-module-scss-module__FN_uNq__text-attribute__label--has-error{color:var(--clr-red-medium)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__options-container{gap:var(--sp-03);align-items:center}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option{justify-content:center;align-items:center;gap:var(--sp-03);padding:var(--sp-01)var(--sp-03);border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);cursor:pointer;display:flex;position:relative;overflow:hidden}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled{cursor:not-allowed}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled:before{content:"";z-index:1;background:var(--clr-grey-medium);width:3.9rem;height:1px;position:absolute;top:50%;transform:rotate(-45deg)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled:not(.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled--selected) .TextAttribute-module-scss-module__FN_uNq__text-attribute__option-label{color:var(--clr-grey-dark)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled:not(.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled--selected):before{background:var(--clr-grey-medium)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled:hover,.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--selected{border-color:var(--clr-primary-medium)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled:hover:before,.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--selected:before{background:var(--clr-primary-medium)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--selected{border-color:var(--clr-primary-medium)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--selected:not(.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled){background:var(--clr-primary-medium)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--selected:not(.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled) .TextAttribute-module-scss-module__FN_uNq__text-attribute__option-label{color:var(--clr-white)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option:hover:not(.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--selected,.TextAttribute-module-scss-module__FN_uNq__text-attribute__option--disabled){border-color:var(--clr-primary-dark);background:var(--clr-primary-light)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option:focus,.TextAttribute-module-scss-module__FN_uNq__text-attribute__option:focus-visible{outline:1px solid var(--clr-primary-dark);border-color:var(--clr-primary-dark);background:var(--clr-primary-light)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option-input{appearance:none;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.TextAttribute-module-scss-module__FN_uNq__text-attribute__option-label{max-width:15rem;color:var(--clr-text-default);font-size:var(--fs-xs);word-break:break-all;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:2.4rem;display:-webkit-box;overflow:hidden}.TextAttribute-module-scss-module__FN_uNq__text-attribute__truncated-list{gap:var(--sp-03);flex-wrap:wrap;align-content:flex-start;align-items:center;max-height:3rem;display:flex}.TextAttribute-module-scss-module__FN_uNq__text-attribute__truncator{min-width:3.6rem;color:var(--clr-text-default)}.TextAttribute-module-scss-module__FN_uNq__text-attribute__show-more-btn{padding:var(--sp-01)var(--sp-03)}}
@layer shared{.AttributeSelectorUI-module-scss-module__PbBsyW__attribute-selector{gap:var(--sp-04);flex-flow:column;display:flex}@media (min-width:768px){.AttributeSelectorUI-module-scss-module__PbBsyW__attribute-selector{gap:var(--sp-05)}}}
@layer shared{.WishlistTotalSummary-module-scss-module__74yXka__wishlist-total-summary__price-secondary:before{content:"";border-left:1px solid var(--clr-grey-medium);margin-right:var(--sp-03)}.WishlistTotalSummary-module-scss-module__74yXka__wishlist-total-summary__price-secondary-container{flex-flow:wrap}}
@layer shared{.WishlistListingHeader-module-scss-module__9Ahgja__wishlist-listing-header{align-items:center;gap:var(--sp-05);flex-flow:column;display:flex}@media (min-width:768px){.WishlistListingHeader-module-scss-module__9Ahgja__wishlist-listing-header{flex-flow:row;justify-content:space-between}}}
@layer shared{.WishlistNavigationButton-module-scss-module__PW3yca__wishlist-navigation-button{position:relative}.WishlistNavigationButton-module-scss-module__PW3yca__wishlist-navigation-button__icon{width:3.2rem;height:3.2rem}.WishlistNavigationButton-module-scss-module__PW3yca__wishlist-navigation-button__counter{position:absolute;top:0;right:0;transform:translate(.6rem,-.6rem)}}
@layer shared{.WishlistUpdateForm-module-scss-module__vTTwRq__update-wishlist-form__actions-container{gap:var(--sp-03);margin-top:var(--sp-08);display:flex}.WishlistUpdateForm-module-scss-module__vTTwRq__update-wishlist-form__cancel-button{flex:1}.WishlistUpdateForm-module-scss-module__vTTwRq__update-wishlist-form__update-button{flex:2}}
@layer shared{.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions{gap:var(--sp-05);display:flex}.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-delete-button,.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-view-button{width:max-content;padding:var(--sp-02)}.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-view-button{position:relative}.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-view-button:after{content:"";border-right:1px solid var(--clr-grey-medium);height:2.4rem;position:absolute;top:50%;right:-1rem;transform:translateY(-50%)}}
@layer shared{.WishlistListingViewUi-module-scss-module__Wx2pHq__wishlist-listing-view__header{margin-bottom:var(--sp-08);flex-direction:row;justify-content:space-between;display:flex}.WishlistListingViewUi-module-scss-module__Wx2pHq__wishlist-listing-view__header-title{font-size:var(--fs-m);line-height:3.4rem}.WishlistListingViewUi-module-scss-module__Wx2pHq__wishlist-listing-view__body a{text-decoration:underline}}
@layer shared{.WishlistViewUi-module-scss-module__van9pG__wishlist{flex-direction:column;display:flex}@media (min-width:768px){.WishlistViewUi-module-scss-module__van9pG__wishlist{gap:var(--sp-03)}}.WishlistViewUi-module-scss-module__van9pG__wishlist__header{justify-content:space-between;align-items:center;gap:var(--sp-05);flex-flow:wrap;display:flex}.WishlistViewUi-module-scss-module__van9pG__wishlist__header-title{font-size:var(--fs-m);line-height:3.4rem;display:flex}.WishlistViewUi-module-scss-module__van9pG__wishlist__actions{gap:var(--sp-04);flex-flow:wrap;width:max-content;display:flex}@media (min-width:768px){.WishlistViewUi-module-scss-module__van9pG__wishlist__actions{align-items:center;gap:var(--sp-05)}}.WishlistViewUi-module-scss-module__van9pG__wishlist__actions__share-action{display:none}.WishlistViewUi-module-scss-module__van9pG__wishlist__action{width:initial;height:initial;justify-content:flex-start}.WishlistViewUi-module-scss-module__van9pG__wishlist-total-summary{align-items:center;gap:var(--sp-05);margin-top:var(--sp-05);justify-content:flex-end;display:flex}@media (min-width:768px){.WishlistViewUi-module-scss-module__van9pG__wishlist-total-summary{margin-top:var(--sp-03)}}.WishlistViewUi-module-scss-module__van9pG__wishlist-total-summary__label,.WishlistViewUi-module-scss-module__van9pG__wishlist-total-summary__price{font-size:var(--fs-xs);font-weight:600}.WishlistViewUi-module-scss-module__van9pG__empty-wishlist{margin-top:var(--sp-07)}.WishlistViewUi-module-scss-module__van9pG__empty-wishlist__first-message{font-size:var(--fs-s);margin-bottom:var(--sp-03);font-weight:400}.WishlistViewUi-module-scss-module__van9pG__empty-wishlist__second-message{font-size:var(--fs-xs);color:var(--clr-grey-dark)}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item{border-bottom:1px solid var(--clr-grey-medium);padding:var(--sp-06)0;flex-direction:column;align-items:flex-start;display:flex}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__wrapper{flex-direction:row;width:100%;display:flex}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__content{margin-left:var(--sp-06);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__content{grid-template-columns:1fr minmax(min-content,18rem)}}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__text-container{gap:var(--sp-03);flex-direction:column;flex:1;max-width:41.5rem;margin-bottom:1rem;display:flex}@media (min-width:768px){.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__text-container{margin-bottom:0}}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__actions{width:100%;margin-top:var(--sp-05);justify-content:space-between;display:flex}@media (min-width:768px){.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__actions{grid-row:initial;justify-self:flex-end;justify-content:initial;width:fit-content;padding-left:8rem}}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__price-and-promo-end-date{align-items:flex-end;gap:var(--sp-02);flex-flow:column;grid-row:3;display:flex}@media (min-width:768px){.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__price-and-promo-end-date{grid-row:initial}}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__promo-price-end-date{margin-top:var(--sp-04)}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__image{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);width:8rem;height:8rem}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__brand-link{font-size:var(--fs-2xs);color:var(--clr-text-default);font-weight:800}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__title{font-size:var(--fs-xs)}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__sku{font-size:var(--fs-2xs);color:var(--clr-grey-dark);font-weight:400}.WishlistViewUi-module-scss-module__van9pG__wishlist-product-list-item__sku-value{font-size:var(--fs-2xs)}.WishlistViewUi-module-scss-module__van9pG__product-price__container{text-align:right;justify-content:flex-end;align-items:flex-end}.WishlistViewUi-module-scss-module__van9pG__product-price__regular-price{font-weight:600}.WishlistViewUi-module-scss-module__van9pG__product-price__regular-price-secondary-container{align-items:flex-end}.WishlistViewUi-module-scss-module__van9pG__product-price__old-price{transform-origin:100% 0}}
