.wishlistItemCards .remove-from-wishlist{position:absolute;right:5px;top:5px;opacity:1;border-radius:100%;padding:0.4rem}.wishlistItemCards .add-to-wishlist-messages,.wishlistItemCards .remove-from-wishlist-messages{transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.wishlistItemCards .add-to-wishlist-alert,.wishlistItemCards .remove-from-wishlist-alert{animation:fade 5s linear forwards;box-shadow:1px 1px 5px grey;padding:1em}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.wishlistItemCards .add-to-wishlist-alert.show,.wishlistItemCards .remove-from-wishlist-alert.show{display:block}.wishlistItemCards .price{font-size:12px;font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.wishlistItemCards .add-to-cart-wishList .add-to-cart{float:right;margin-right:1.5em;font-size:14px}@media (max-width: 575.98px){.wishlistItemCards .add-to-cart-wishList .add-to-cart{float:none;width:100%}}.wishlistItemCards .select-attributes-wishList .select-attributes-btn{float:right;margin-right:1.5em}@media (max-width: 575.98px){.wishlistItemCards .select-attributes-wishList .select-attributes-btn{float:none;width:100%}}.wishlistItemCards .product-info{padding:.625em}@media (min-width: 768px){.wishlistItemCards .product-info{height:auto}}.wishlistItemCards .item-image{height:5.625em;width:5.625em;margin-right:0.938em;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.wishlistItemCards .item-image img.product-image{display:block;margin:0 auto;max-width:100%;height:auto;max-height:5.625em}.wishlistItemCards .line-item-attributes{font-size:12px;margin:0}.wishlistItemCards .item-attributes{display:inline-block;vertical-align:top}.wishlistItemCards .line-item-info{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:12px;text-transform:uppercase}.wishlistItemCards .image-container a{height:100%}.wishlistItemCards .image-container .tile-tags,.wishlistItemCards .image-container .recto-verso{pointer-events:none}.wishlistItemCards .line-item-name{display:block;max-height:70px;text-overflow:ellipsis;white-space:unset;overflow:hidden;font-size:1em;color:#222;font-weight:bold;margin-bottom:.625em;width:90%}.wishlistItemCards .brand-name{margin:8px 0 8px 0;display:inline-block}.wishlistItemCards .product-card-price{font-size:0.75rem;margin-bottom:0.5rem}@media (max-width: 575.98px){.wishlistItemCards .product-card-price{margin-left:6.5rem}}.wishlistItemCards .edit{font-size:0.813rem}.wishlistItemCards .wishlist-line-item-divider{margin:0.625em 0 0.625em 0}.wishlistItemCards .wishlist-edit-item-divider{margin:0.625em 0 0.625em 0}.wishlistItemCards .wishlist-hide{margin:0 0 0.15rem 1rem}.wishlistItemCards .line-item-price-info{margin-bottom:0.25rem}.wishlistItemCards .wishlist-item-update-button-block{text-align:center}@media (max-width: 575.98px){.wishlistItemCards .wishlist-item-update-button-block{padding-bottom:26px}.wishlistItemCards .wishlist-item-update-button-block .btn{width:98%;margin:1%;display:block}}.wishlistItemCards .update-wishlist-messages{transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.wishlistItemCards .update-wishlist-alert{animation:fade 5s linear forwards;box-shadow:1px 1px 5px grey;padding:1em}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.wishlistItemCards .update-wishlist-alert.show{display:block}.wishlistItemCards .more-wl-items,.wishlistItemCards .my-account{margin-bottom:0.5rem;margin-top:0.5rem}.wishlistItemCards #wishlist-search .wishlist-error-search{margin-top:1rem}.wishlistItemCards #wishlist-search button{margin-bottom:1rem}.wishlistItemCards .wl-hit,.wishlistItemCards .find-another-wl{margin-top:1rem}.wishlistItemCards .wishlist-owner{font-size:1.5rem}.wishlistItemCards .msg-oos-same-product{display:none}.wishlistItemCards .wl-social-sharing{color:#444;font-size:1.75em}@media (max-width: 767.98px){.wishlistItemCards .wl-social-sharing{font-size:1.25em}}.wishlistItemCards .wl-social-sharing .share-icons{text-decoration:none}.wishlistItemCards .wl-social-sharing .share-icons i{color:#444}.wishlistItemCards .wl-social-sharing .fa-link{cursor:pointer}.wishlistItemCards .wl-social-sharing-text{font-size:0.85em;font-weight:200}.wishlistItemCards .copy-link-message{transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.wishlistItemCards .account-page-inner{position:relative}.wishlistItemCards .account-page-inner .account-page-header .account-page-header-desktop{-ms-flex-align:center;align-items:center;height:100%;border-bottom:3px solid #005f71}.wishlistItemCards .account-page-inner .account-page-header .account-page-header-desktop .page-title{font-size:1.3em}.wishlistItemCards .account-page-inner .account-page-header .account-page-header-mobile{height:100%;-ms-flex-align:center;align-items:center;height:40px;background-color:#e1f2f4;border-block:1px solid #005f71}.wishlistItemCards .account-page-inner .account-page-header .account-page-header-mobile i{font-size:1.8em;color:#000}.wishlistItemCards .account-page-inner .account-page-header .account-page-header-mobile .page-title{font-size:1.3em}.wishlistItemCards .account-page-inner .account-page-header .account-page-header-mobile .page-title img{height:40px !important;width:40px !important}.wishlistItemCards .product-info{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.wishlistItemCards .product-info div.form-control{font-size:.75rem}.wishlistItemCards .product-info div.form-control.unselectable{color:gray}.wishlistItemCards .product-info .custom-select{font-size:.75rem}.wishlistItemCards .product-info .custom-select:focus{outline:none;box-shadow:none}.wishlistItemCards .product-info .custom-select:has(option.unselectable:checked){color:gray}.wishlistItemCards .product-info .custom-select option{color:black}.wishlistItemCards .product-info .custom-select option.unselectable{color:gray}.wishlistItemCards .product-info .alert-stock{font-size:clamp(0.7rem, 2vw, 0.875rem);line-height:1.3125rem;white-space:nowrap;text-overflow:ellipsis}.wishlistItemCards .remove-btn-lg{bottom:auto}.wishlistItemCards .copy-link-message{z-index:105}.wishlistItemCards .product-tile .form-control{border:none;padding-left:0}.wishlistItemCards .product-tile .form-alertStock{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.wishlistItemCards .product-tile .form-alertStock .form-group{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wishlistItemCards .product-tile .form-alertStock .form-group input[type="email"]{-ms-flex:1;flex:1;min-width:0}.wishlistItemCards .product-tile .form-alertStock button[type="submit"]{-ms-flex-negative:0;flex-shrink:0;margin-left:.5rem}.modal-dialog .modal-header{position:relative;background-color:#005f71;color:white;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal-dialog .modal-header .modal-title{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:white;margin:0}.modal-dialog .modal-body{padding:1.5rem 2rem 2rem;background-color:#fff}.modal-dialog .modal-body p{font-size:1rem;line-height:1.5;margin-bottom:1rem;color:#005f71;text-transform:none}.modal-dialog .modal-body .btn{width:70%}.modal-dialog .btn-close{position:absolute;top:50%;right:1rem;transform:translateY(-50%);height:1.2rem;background:none;border:none;cursor:pointer;opacity:0.9;transition:opacity 0.2s ease;z-index:1}.modal-dialog .btn-close::before,.modal-dialog .btn-close::after{content:'';position:absolute;top:50%;left:50%;width:1.2rem;height:2px;background-color:#fff;transform-origin:center}.modal-dialog .btn-close::before{transform:translate(-50%, -50%) rotate(45deg)}.modal-dialog .btn-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.modal-dialog .btn-close:hover{opacity:1}.modal-dialog .btn-close:focus{outline:none;box-shadow:none}
