.ac-favorites-overlay{--ac-overlay-motion-duration: .4s;--ac-overlay-ease: ease;display:grid;grid-template-columns:minmax(0,calc(78 * var(--ac-ref-rem))) minmax(0,1fr);gap:calc(11.8 * var(--ac-ref-rem));overflow:clip;height:100dvh;padding-inline:calc(3.5 * var(--ac-ref-rem)) calc(8 * var(--ac-ref-rem))}.ac-favorites-overlay__close{position:absolute;inset-block-start:max(100px,calc(10 * var(--ac-ref-rem)));inset-inline-end:calc(2.2 * var(--ac-ref-rem));z-index:3}.ac-favorites-overlay__saved{min-width:0;min-height:0;padding-top:max(110px,calc(11 * var(--ac-ref-rem)));display:grid;grid-template-rows:auto minmax(0,1fr)}.ac-favorites-overlay__header{display:flex;align-items:center;justify-content:space-between;gap:16px;text-transform:uppercase}.ac-favorites-overlay__header h2,.ac-favorites-overlay__recommendations-label{margin:0;color:var(--ac-ref-red);font:var(--ac-type-editorial-label-weight) var(--ac-type-editorial-label-size) / var(--ac-type-editorial-label-line-height) var(--ac-type-editorial-label-family);text-transform:uppercase}.ac-favorites-overlay__header>span{white-space:nowrap;font:var(--ac-type-display-meta-weight) var(--ac-type-display-meta-size) / var(--ac-type-display-meta-line-height) var(--ac-type-display-meta-family)}.ac-favorites-overlay__header b{font-weight:500}.ac-favorites-overlay__header i,.ac-favorites__item-options i{font-style:normal;font-weight:100}.ac-favorites-overlay__items{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:calc(3.2 * var(--ac-ref-rem)) calc(2.4 * var(--ac-ref-rem)) calc(5 * var(--ac-ref-rem)) 0}.ac-favorites-overlay__items::-webkit-scrollbar,.ac-favorites-overlay__recommendations-window::-webkit-scrollbar{display:none}.ac-favorites__empty{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-block:min(15vh,140px)}.ac-favorites__empty p{margin:0;max-width:34ch;font:var(--ac-type-drawer-copy-weight) var(--ac-type-drawer-copy-size) / var(--ac-type-drawer-copy-line-height) var(--ac-type-drawer-copy-family);text-transform:uppercase}.ac-favorites__pending{padding-block:24px}.ac-favorites__item{display:grid;grid-template-columns:calc(11.6 * var(--ac-ref-rem)) minmax(0,1fr);gap:calc(2 * var(--ac-ref-rem));position:relative;padding-block:calc(2 * var(--ac-ref-rem)) calc(2.4 * var(--ac-ref-rem));text-transform:uppercase}.ac-favorites__item:first-child{padding-top:calc(1.6 * var(--ac-ref-rem))}.ac-favorites__item:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:url(ac-favorites-divider.svg) center / 100% 100% no-repeat;pointer-events:none}.ac-favorites__item-media{display:block;align-self:start;aspect-ratio:var(--ac-favorite-ratio, 3/4);overflow:hidden}.ac-favorites__item-media :is(img,svg){display:block;width:100%;height:100%;object-fit:var(--ac-favorite-fit, cover)}.ac-favorites__item-info{min-width:0;display:flex;flex-direction:column}.ac-favorites__item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-top:calc(2 * var(--ac-ref-rem))}.ac-favorites__item-title{font:var(--ac-type-drawer-item-weight) var(--ac-type-drawer-item-size) / var(--ac-type-drawer-item-line-height) var(--ac-type-drawer-item-family);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ac-favorites__item-price{flex-shrink:0;font:var(--ac-type-drawer-price-weight) var(--ac-type-drawer-price-size) / var(--ac-type-drawer-price-line-height) var(--ac-type-drawer-price-family);letter-spacing:-.1em}.ac-favorites__item-options{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:calc(2.2 * var(--ac-ref-rem));font:var(--ac-type-drawer-option-weight) var(--ac-type-drawer-option-size) / var(--ac-type-drawer-option-line-height) var(--ac-type-drawer-option-family);overflow-wrap:anywhere}.ac-favorites__item-bottom{margin-top:auto;padding-top:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.ac-favorites__item-actions{display:flex;align-items:center;justify-content:flex-end;gap:calc(2.4 * var(--ac-ref-rem));margin-inline-start:auto}.ac-favorites__item-actions .ac-button{--ac-action-letter-spacing: calc(.08 * var(--ac-ref-rem));--ac-action-font-family: var(--ac-font-display);--ac-action-font-size: calc(1.3 * var(--ac-ref-rem));--ac-action-font-weight: 600;--ac-action-min-block-size: 44px;--ac-action-padding-inline: 0px;--ac-action-padding-block: 0px}.ac-favorites__item-status,.ac-favorites__item-notice{margin:8px 0 0;color:var(--ac-ref-red);font:var(--ac-type-notice-weight) var(--ac-type-notice-size) / var(--ac-type-notice-line-height) var(--ac-type-notice-family)}.ac-favorites__item-status:empty{display:none}.ac-favorites__item .ac-product-quantity__rules:empty{display:none}.ac-favorites-overlay__recommendations{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.33fr);min-height:0;min-width:0}.ac-favorites-overlay__recommendations[hidden]{display:none}.ac-favorites-overlay__context{padding-top:max(110px,calc(10.9 * var(--ac-ref-rem)));display:flex;flex-direction:column;gap:calc(19 * var(--ac-ref-rem))}.ac-favorites-overlay__context p{margin:0;font:var(--ac-type-drawer-item-weight) var(--ac-type-drawer-item-size) / var(--ac-type-drawer-item-line-height) var(--ac-type-drawer-item-family)}.ac-favorites-overlay__recommendations-window{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;position:relative}.ac-favorites-overlay__recommendations-list{display:flex;flex-direction:column;width:100%}.ac-favorites-overlay__recommendations-list>div{flex:0 0 auto;min-width:0;padding-bottom:calc(1 * var(--ac-ref-rem))}.ac-favorites-overlay__recommendations-window.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ac-favorites-overlay:has(.ac-favorites-overlay__recommendations[hidden]){grid-template-columns:minmax(0,1fr)}.ac-favorites-overlay:not(:has(.ac-favorites-overlay__recommendations)){grid-template-columns:minmax(0,1fr)}.ac-favorites-overlay:has(.ac-favorites-overlay__recommendations[hidden]) .ac-favorites-overlay__saved{max-width:900px;width:100%}@media(max-width:1023px){.ac-favorites-overlay{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:0;padding-inline:calc(1.6 * var(--ac-ref-rem))}.ac-favorites-overlay__saved{padding-top:max(110px,calc(9 * var(--ac-ref-rem)))}.ac-favorites-overlay__header{padding-inline-end:40px}.ac-favorites-overlay__close{top:max(100px,calc(8 * var(--ac-ref-rem)));right:8px}.ac-favorites-overlay__items{padding-block:24px;padding-inline:0}.ac-favorites-overlay__recommendations{display:block;border-top:1px solid var(--ac-ref-line);padding-top:16px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.ac-favorites-overlay__context{padding:0 0 12px}.ac-favorites-overlay__context p{display:none}.ac-favorites-overlay__recommendations-window{max-height:32dvh}.ac-favorites-overlay__recommendations-list{width:max-content;flex-direction:row}.ac-favorites-overlay__recommendations-list>div{width:min(24vw,180px);padding-inline-end:8px}}@media(max-width:767px){.ac-favorites-overlay__saved{padding-top:max(104px,calc(7 * var(--ac-ref-rem)))}.ac-favorites-overlay__close{top:max(94px,calc(6 * var(--ac-ref-rem)))}.ac-favorites__item{grid-template-columns:min(28vw,120px) minmax(0,1fr);gap:16px}.ac-favorites__item-top{flex-wrap:wrap;gap:8px;padding-top:4px}.ac-favorites__item-price{font-size:16px}.ac-favorites__item-title{font-size:12px}.ac-favorites__item-options{margin-top:12px;font-size:17px}.ac-favorites__item-actions{gap:20px;margin-inline-start:0}.ac-favorites__item-actions .ac-button{--ac-action-font-size: 16px}.ac-favorites-overlay__recommendations-list>div{width:31vw}}@media(max-height:500px)and (max-width:1023px){.ac-favorites-overlay{overflow-y:auto;display:block}.ac-favorites-overlay__items{max-height:none;overflow:visible}.ac-favorites-overlay__recommendations-window{max-height:none}}@media(prefers-reduced-motion:reduce){.ac-favorites-overlay{--ac-overlay-motion-duration: 0ms}}@media(min-width:1024px){.ac-favorites__item-title{line-height:1}.ac-favorites__item-price{line-height:.8125}.ac-favorites__item-options{line-height:1}.ac-favorites-overlay__recommendations{grid-template-columns:minmax(0,calc(18.3 * var(--ac-ref-rem))) minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/ac-favorites-overlay.css.map */
