.component-favorite-modal .component-modal .modal-footer .simplefavorites-clear{color:#011e4b;border-color:#011e4b;background-color:rgba(0,0,0,0)}.component-favorite-modal .component-modal .modal-footer .simplefavorites-clear:hover,.component-favorite-modal .component-modal .modal-footer .simplefavorites-clear:focus{color:#011e4b;border-color:#a5d4ff;background-color:#a5d4ff}.component-favorite-modal .component-modal{top:5rem;transition-property:opacity,visibility,top;padding-block:0;padding-inline:0}@media(min-width: 25.875rem){.component-favorite-modal .component-modal{padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-inline:min(calc(1.25rem + 3.75 * (100vw - 22.5rem) / 77.5),5rem)}}.component-favorite-modal .component-modal:is(.component-header-1.is-sticky .component-modal){top:3.125rem}.component-favorite-modal .component-modal .modal-content-wrapper{max-height:100%;border-radius:0 0 min(calc(0.5rem + 0.625 * (100vw - 22.5rem) / 77.5),1.125rem) min(calc(0.5rem + 0.625 * (100vw - 22.5rem) / 77.5),1.125rem);box-shadow:10px 10px 50px 0 rgba(0,0,0,.2)}@media(min-width: 25.875rem){.component-favorite-modal .component-modal .modal-content-wrapper{border-radius:min(calc(0.5rem + 0.625 * (100vw - 22.5rem) / 77.5),1.125rem)}}.component-favorite-modal .component-modal .modal-content{display:flex;flex-flow:column;width:100%;height:100%;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-inline:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.component-favorite-modal .component-modal .modal-header{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.component-favorite-modal .component-modal .modal-header .headline-close{display:flex;flex-flow:row;align-items:center;justify-content:space-between;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.component-favorite-modal .component-modal .modal-header .headline-close .component-headline{font-size:min(calc(1.25rem + 1 * (100vw - 22.5rem) / 77.5),2.25rem);line-height:1.1;font-weight:400;font-family:Outfit;letter-spacing:-0.02em}.component-favorite-modal .component-modal .modal-header .headline-close .component-icon{align-self:center;width:1rem;height:1rem;margin:unset;padding:0;color:#011e4b;border:none;border-radius:0;background-color:rgba(0,0,0,0)}.component-favorite-modal .component-modal .modal-header .headline-close .component-icon:hover,.component-favorite-modal .component-modal .modal-header .headline-close .component-icon:focus{opacity:.5}.component-favorite-modal .component-modal .modal-header .headline-close .component-icon svg{height:100%}.component-favorite-modal .component-modal .modal-header .component-rich-text{font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);line-height:1.4;font-weight:300;font-family:Outfit;letter-spacing:0}.component-favorite-modal .component-modal .modal-body .favorites-list{display:flex;flex-flow:column;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:300;font-family:Outfit;letter-spacing:0;margin:0;padding:0;list-style:none;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.component-favorite-modal .component-modal .modal-body .favorites-list .no-favorites{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.2;font-weight:400;font-family:Outfit;letter-spacing:0;padding:0;opacity:.85;color:#011e4b}.component-favorite-modal .component-modal .modal-body .favorites-list>li{display:grid;align-items:center;min-height:min(calc(3.125rem + 1.875 * (100vw - 22.5rem) / 77.5),5rem);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(169,166,159,.5);grid-template-columns:min(calc(3.125rem + 1.875 * (100vw - 22.5rem) / 77.5),5rem) minmax(0, 1fr) auto;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);padding-block:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-favorite-modal .component-modal .modal-body .favorites-list>li:first-child{border-top-width:1px;border-top-style:solid;border-top-color:rgba(169,166,159,.5)}.component-favorite-modal .component-modal .modal-body .favorites-list>li .prod-img{background-color:#fbf7ee;aspect-ratio:1/1}.component-favorite-modal .component-modal .modal-body .favorites-list>li .prod-img img{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.component-favorite-modal .component-modal .modal-body .favorites-list>li .prod-title{display:flex;flex-flow:column;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);line-height:1.2;font-weight:400;font-family:Outfit;letter-spacing:0;color:#011e4b;gap:0.25rem}.component-favorite-modal .component-modal .modal-body .favorites-list>li .prod-title a{text-decoration:none;color:inherit}.component-favorite-modal .component-modal .modal-body .favorites-list>li .prod-title strong{font-size:clamp(0.875rem,calc(0.875rem + 0 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1.2;font-weight:400;font-family:Outfit;letter-spacing:0;color:#a9a69f}.component-favorite-modal .component-modal .modal-body .favorites-list>li .prod-title strong::before{content:"SKU: "}.component-favorite-modal .component-modal .modal-footer{display:flex;flex-flow:column;flex-wrap:wrap;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}@media(min-width: 25.875rem){.component-favorite-modal .component-modal .modal-footer{display:flex;flex-flow:row}}.component-favorite-modal .component-modal .modal-footer>a,.component-favorite-modal .component-modal .modal-footer>button{flex-grow:1;flex-shrink:1}@media(min-width: 25.875rem){.component-favorite-modal .component-modal .modal-footer>a,.component-favorite-modal .component-modal .modal-footer>button{flex-grow:0}}.component-favorite-modal .component-modal .modal-footer .simplefavorites-clear{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.2;font-weight:400;font-family:Outfit;letter-spacing:0;position:relative;display:inline-flex;align-items:center;flex-shrink:0;flex-wrap:nowrap;justify-content:center;height:min(calc(2.5rem + 0.625 * (100vw - 22.5rem) / 77.5),3.125rem);transition-duration:250ms;transition-property:background-color,color,border-color,opacity;text-decoration:none;opacity:1;border-width:clamp(0.0625rem,calc(0.0625rem + 0 * (100vw - 22.5rem) / 77.5),0.0625rem);border-style:solid;border-radius:624.9375rem;padding-block:0;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);padding-inline:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 77.5),1.875rem)}.component-favorite-modal .component-modal .modal-footer .simplefavorites-clear:disabled{display:none}