.wishlistpage{background-color:var(--warm-white);color:var(--soft-navy);padding-block:var(--spacing-lg);min-height:50vh}.wishlistpage .container,.wishlistpage .container-fluid{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--spacing-base);width:100%}@media(min-width:75em){.wishlistpage .container,.wishlistpage .container-fluid{padding-inline:4rem}}.wishlistpage .row{margin-inline:0;margin-left:0!important;margin-right:0!important}.wishlistpage .row:before,.wishlistpage .row:after{content:none;display:none}.wishlistpage .alert.alert-info.sw-login-notification{background-color:var(--grey)}.wishlistpage [class*=col-]{float:none;width:100%;max-width:none;padding-inline:0}.wishlistpage #heading-breadcrumbs>.row:first-of-type{display:flex;flex-direction:column;gap:var(--spacing-base);align-items:stretch}@media(min-width:48em){.wishlistpage #heading-breadcrumbs>.row:first-of-type{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.wishlistpage #heading-breadcrumbs>.row:first-of-type>.col-md-6{width:auto;flex:1 1 auto}.wishlistpage #heading-breadcrumbs .allbuttons{flex:0 0 auto;text-align:right}}.wishlistpage h1.titletext{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(1.5rem,.5vw + 1.35rem,2rem);letter-spacing:var(--font-heading-letter-spacing);color:var(--soft-navy);margin:0;line-height:1.2}.wishlistpage .allbuttons{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center;justify-content:flex-start}@media(min-width:48em){.wishlistpage .allbuttons{justify-content:flex-end}}.wishlistpage .btn{display:inline-flex;justify-content:center;align-items:center;gap:.35rem;padding:var(--spacing-base) var(--spacing-lg);border-radius:var(--button-border-radius);font-family:var(--font-body-family);font-weight:600;font-size:.875rem;text-transform:var(--button-text-transform);letter-spacing:var(--button-letter-spacing);text-decoration:none;line-height:1;border:var(--button-border-width) solid transparent;cursor:pointer;transition:color var(--duration-medium),background-color var(--duration-medium),border-color var(--duration-medium),opacity var(--duration-medium)}.wishlistpage .btn:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.wishlistpage .btn.btn-primary,.wishlistpage .btn-primary{background-color:var(--brand-blue);color:var(--warm-white);border-color:var(--brand-blue)}.wishlistpage .btn.btn-primary:hover,.wishlistpage .btn-primary:hover{background-color:var(--warm-white);color:var(--brand-blue)}.wishlistpage .btn.btn-warning,.wishlistpage .btn-warning,.wishlistpage .removebutton,.wishlistpage .clearall{background-color:var(--white)!important;color:var(--brand-blue)!important;border-color:var(--brand-blue)!important}.wishlistpage .btn.btn-warning:hover,.wishlistpage .btn-warning:hover,.wishlistpage .removebutton:hover,.wishlistpage .clearall:hover{background-color:var(--brand-blue)!important;color:var(--warm-white)!important;border-color:var(--brand-blue)!important}.wishlistpage .btn.btn-info,.wishlistpage .btn-info{background-color:var(--soft-navy);color:var(--warm-white);border-color:var(--soft-navy)}.wishlistpage .btn.btn-info:hover,.wishlistpage .btn-info:hover{background-color:var(--warm-white);color:var(--soft-navy)}.wishlistpage .loginmessage{margin-top:var(--spacing-base)}.wishlistpage .alert,.wishlistpage .sw-login-notification{margin:0;padding:var(--spacing-base) var(--spacing-lg);border-radius:var(--card-corner-radius);border:1px solid rgba(21,32,43,.12);background-color:var(--warm-light);color:var(--soft-navy);font-size:.9375rem;line-height:1.5}.wishlistpage .sw-login-notification a{color:var(--brand-blue);font-weight:600;text-decoration:underline;text-underline-offset:.125rem}.wishlistpage .sw-login-notification a:hover{text-decoration:none}.wishlistpage .wishlistbodycontainer{margin-top:var(--spacing-lg);min-width:0;max-width:100%;overflow-x:clip}.wishlistpage .wishlistbodycontainer .products,.wishlistpage .wishlistbodycontainer .clearfix,.wishlistpage #bookmarks{min-width:0;max-width:100%}.wishlistpage #bookmarks .container-fluid{width:100%!important;max-width:100%;margin-inline:0!important;margin-left:0!important;margin-right:0!important;padding-inline:0!important;padding-left:0!important;padding-right:0!important}.wishlistpage #bookmarks .container-fluid>.row:last-child{display:grid;grid-template-columns:1fr;gap:var(--spacing-base);width:100%}@media(min-width:40em){.wishlistpage #bookmarks .container-fluid>.row:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:60em){.wishlistpage #bookmarks .container-fluid>.row:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:75em){.wishlistpage #bookmarks .container-fluid>.row:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}}.wishlistpage #bookmarks .container-fluid>.row:last-child>[class*=col-]{padding:0}.wishlistpage .product{height:100%;display:flex;flex-direction:column;background-color:var(--white);border-radius:var(--card-corner-radius);box-shadow:var(--card-shadow);overflow:hidden;transition:box-shadow var(--duration-medium);margin-bottom:0!important}.wishlistpage .product:hover{box-shadow:var(--card-shadow-hover)}.wishlistpage .product .image{position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--warm-light)}.wishlistpage .product .image a{display:block;height:100%}.wishlistpage .product .image img{width:100%;height:100%;object-fit:cover;display:block}.wishlistpage .product .text{padding:var(--spacing-base);display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-sm)}.wishlistpage .product_title{font-family:var(--font-heading-family);font-weight:600;font-size:1rem;line-height:1.35;margin:0;text-align:left}.wishlistpage .product_title a{color:var(--soft-navy);text-decoration:none;transition:color var(--duration-short)}.wishlistpage .product_title a:hover{color:var(--brand-blue);text-decoration:underline;text-underline-offset:.125rem}.wishlistpage .variant_title{display:none}.wishlistpage .product .text>p{margin:0}.wishlistpage .product .price{font-size:1rem;font-weight:600;color:var(--soft-navy)}.wishlistpage .product .buttons{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:auto;padding-top:var(--spacing-sm)}.wishlistpage .product .buttons .addsingleproduct{display:none!important}@media(min-width:40em){.wishlistpage .product .buttons{flex-direction:row;flex-wrap:wrap}}.wishlistpage .product .buttons .btn{flex:1 1 auto;min-width:0;padding-block:var(--spacing-sm);padding-inline:var(--spacing-base);font-size:.8125rem}.wishlistpage .wishlistpage__view-product{text-align:center;width:100%}.wishlistpage #sw_pagination_row{margin-top:var(--spacing-lg);max-width:var(--page-width);margin-inline:auto;padding-inline:var(--spacing-base)}.wishlistpage .sw_pagination{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.wishlistpage .sw_pagination a{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-base);border-radius:var(--button-border-radius);border:1px solid var(--grey);color:var(--soft-navy);text-decoration:none;font-weight:600;font-size:.875rem;transition:color var(--duration-short),border-color var(--duration-short),background-color var(--duration-short)}.wishlistpage .sw_pagination a:hover{border-color:var(--brand-blue);color:var(--brand-blue)}.wishlistpage a[role=button],.wishlistpage [role=button],.wishlistpage button,.wishlistpage input[type=button],.wishlistpage input[type=submit],.wishlistpage input[type=reset],.wishlistpage .btn{border-radius:var(--button-border-radius)!important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/component-wishlist-page.css.map */
