.sf-modal__container{position:fixed;top:0;top:var(--modal-top,0);right:0;right:var(--modal-right,0);bottom:0;bottom:var(--modal-bottom,0);left:0;left:var(--modal-left,0);z-index:1;z-index:var(--modal-index,1);transform:var(--modal-transform);display:flex;flex-direction:column;flex-direction:var(--modal-flex-direction,column);align-content:space-between;box-sizing:border-box;width:var(--modal-width);height:var(--modal-height);border:var(--modal-border);max-height:var(--modal-max-height);background-color:var(--c-white);background-color:var(--modal-background,var(--c-white))}.sf-modal__container::-webkit-scrollbar{width:0}.sf-modal__content{overflow-y:auto;padding:var(--modal-content-padding,var(--spacer-base) var(--spacer-sm));font:var(--font-weight--light) var(--font-size--base)/1.6 var(--font-family--primary);font:var(--modal-content-font,var(--modal-content-font-weight,var(--font-weight--light)) var(--modal-content-font-size,var(--font-size--base))/var(--modal-content-font-line-height,1.6) var(--modal-content-font-family,var(--font-family--primary)));height:var(--modal-content-height)}.sf-modal__close{position:absolute;right:var(--spacer-sm);right:var(--modal-close-right,var(--spacer-sm));top:var(--spacer-sm);top:var(--modal-close-top,var(--spacer-sm))}@media(min-width:1024px){.sf-modal{--modal-width:29.375rem;--modal-top:50%;--modal-left:50%;--modal-bottom:none;--modal-right:none;--modal-transform:translate3d(-50%,-50%,0);--modal-height:auto;--modal-max-height:90%;--modal-content-padding:var(--spacer-sm) var(--spacer-lg);--modal-content-height:100%}}.display-none[data-v-2c2e1e55]{display:none}.continue_shopping_button[data-v-2c2e1e55]{background:#fff;color:#000;border:1px solid #000;margin-top:10px}.sf-modal__container[data-v-2c2e1e55]{z-index:3;right:20px}.sf-price[data-v-2c2e1e55]{align-items:center}.sf-price__old[data-v-2c2e1e55]{order:2;margin-left:var(--spacer-xs);color:#909090;font-size:var(--font-size--sm);text-decoration:line-through}.sf-price__regular[data-v-2c2e1e55],.sf-price__special[data-v-2c2e1e55]{font-weight:var(--font-weight--semibold);font-size:var(--font-size--sm)}.sf-price .sf-price__old[data-v-2c2e1e55],.sf-price .sf-price__special[data-v-2c2e1e55]{font-size:var(--font-size--xl)}@media(max-width:1023px){.sf-modal__container{background:none;margin:auto;top:20%;left:var(--spacer-xs);right:var(--spacer-xs)}.sf-modal__content{background-color:var(--c-white);background-color:var(--modal-background,var(--c-white))}}.display-none{display:none}.product-price{display:flex;align-items:center;justify-content:center}.product-price__label{font-size:var(--font-size--sm);font-weight:100;margin-right:var(--spacer-xs)}.product-price__row{display:flex;align-items:center}.product-price .sf-product-card__price{margin:0;display:flex;align-items:center}.product-price .sf-product-card__price .sf-price__old{order:2;margin-left:var(--spacer-xs);color:#909090;font-size:var(--font-size--sm);text-decoration:line-through}.product-price .sf-product-card__price .sf-price__regular,.product-price .sf-product-card__price .sf-price__special{font-weight:var(--font-weight--semibold);font-size:var(--font-size--sm)}.display-none[data-v-7a11ed24]{display:none}.slide-enter[data-v-7a11ed24]{opacity:0;transform:scale(.5)}.slide-enter-active[data-v-7a11ed24]{transition:all .2s ease;transition-delay:calc(0.1s*var(--index))}.grid-layout[data-v-7a11ed24]{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between}@media(min-width:1024px){.grid-layout[data-v-7a11ed24]{justify-content:flex-start;margin:var(--spacer-sm) 0 0 var(--spacer-sm)}}.card[data-v-7a11ed24]{--product-card-title-font-weight:var(--font-weight--medium);--product-card-title-margin:var(--spacer-xs) 0 0 0;flex:1 1 100%}@media(min-width:1024px){.card[data-v-7a11ed24]{--product-card-max-width:25%;--product-card-title-font-weight:var(--font-weight--normal);--product-card-title-margin:var(--spacer-sm) 0 0 0;--product-card-add-button-bottom:var(--spacer-base)}}[data-v-7a11ed24] .sf-product-card .sf-image--placeholder{content:url(/product-placeholder.svg)}[data-v-7a11ed24] .sf-product-card .card{will-change:transform,opacity}[data-v-7a11ed24] .sf-product-card__title{color:--product-card-title-color,var(--c-dark);font-weight:var(--font-weight--semibold);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:unset;min-height:3.2rem}[data-v-7a11ed24] .sf-product-card__image{height:230px;display:flex;align-items:center;justify-content:center}[data-v-7a11ed24] .sf-product-card__image .sf-image{-o-object-fit:contain;object-fit:contain}@media(max-width:1023px){[data-v-7a11ed24] .sf-product-card__image .sf-image{max-width:154px;max-height:154px}}@media(min-width:1024px){[data-v-7a11ed24] .sf-product-card__image .sf-image{max-width:174px;max-height:174px}}@media(max-width:1023px){[data-v-7a11ed24] .sf-product-card__add-button{opacity:1;display:flex;bottom:1rem;right:0}}[data-v-7a11ed24] .sf-product-card .sf-add-to-cart{margin-top:var(--spacer-sm)}[data-v-7a11ed24] .sf-product-card .sf-add-to-cart__outlined{width:120px;height:36px;border:1px solid #c4c4c4;padding:0;margin:0 auto;background:transparent;font-size:var(--font-size--sm);font-weight:var(--font-weight--semibold);text-transform:uppercase}[data-v-7a11ed24] .sf-product-card .sf-add-to-cart__button{width:116px;height:36px}@media(max-width:1023px){[data-v-7a11ed24] .sf-product-card{max-width:50%}}[data-v-7a11ed24] .sf-product-card:after{content:none}