.wishlist-header-image img{width:100%}@media print,screen and (max-width: 39.99875em){.wishlist-header-image{padding:0 .625rem}}.wishlist-text-container{padding:2.1875rem 0 2.1875rem 0}@media print,screen and (max-width: 39.99875em){.wishlist-text-container{padding:1.5625rem 1.875rem 3.125rem 1.875rem}}.wishlist-text-container .wishlist-description-guest{padding-top:.9375rem}.wishlist-text-container .wishlist-description-user{padding-top:1.25rem}.wishlist-text-container .wishlist-description-user h2{text-transform:capitalize;font-size:2.8125rem;margin-bottom:0}@media print,screen and (max-width: 39.99875em){.wishlist-text-container .wishlist-description-user h2{font-size:1.75rem}.wishlist-text-container .wishlist-description-user p{text-transform:capitalize}}.wishlist-text-container .page-title{margin:0}@media print,screen and (max-width: 39.99875em){.wishlist-text-container .page-title{font-size:1rem}}.wishlistItemCards .more-wl-items-wrap{padding-top:2.5rem;padding-bottom:1.5rem}.wishlistItemCards .more-wl-items-wrap .button{display:inline-block;width:100%}@media print,screen and (min-width: 64em){.wishlistItemCards .more-wl-items-wrap .button{width:19.875rem}}@media print,screen and (max-width: 39.99875em){.wishlistItemCards{padding:0 1.875rem}}.wishlist-item .product-image{object-fit:contain}@media print,screen and (min-width: 64em){.wishlist-item{border-bottom:1px solid #ddd}.wishlist-item:first-child{border-top:1px solid #ddd}}.wishlist-item .wishlist-item-label{font-size:.8125rem;padding-bottom:.625rem;letter-spacing:.19em}@media print,screen and (max-width: 63.99875em){.wishlist-item .wishlist-item-label{border-bottom:1px solid #ddd}}.wishlist-item .wishlist-item-label p{margin:0}.wishlist-item .cells-container{position:relative;padding-bottom:2.25rem}.wishlist-item .cells-container>div{padding-top:2.1875rem}.wishlist-item .cells-container .item-cat{letter-spacing:.15em}.wishlist-item .cells-container .item-image{padding-top:.625rem;text-align:center}@media print,screen and (min-width: 64em){.wishlist-item .cells-container .item-image{width:12.5rem}}.wishlist-item .cells-container .item-desc{padding:1.375rem 0;margin-bottom:0}.wishlist-item .cells-container .item-attrs .item-attr{margin-bottom:.375rem}@media print,screen and (max-width: 39.99875em){.wishlist-item .cells-container .qty-wishlist-item{padding-top:.625rem}}@media print,screen and (min-width: 64em){.wishlist-item .cells-container .quantity-form-wishlist{width:4.375rem;margin:0 2.5rem}}@media print,screen and (max-width: 39.99875em){.wishlist-item .cells-container .quantity-form-wishlist{border-bottom:1px solid #ddd}}.wishlist-item .cells-container .quantity-form-wishlist label{font-size:.75rem;padding-top:.375rem}@media print,screen and (max-width: 39.99875em){.wishlist-item .cells-container .item-actions-wrap{padding-top:1rem}}@media print,screen and (max-width: 39.99875em){.wishlist-item .cells-container .item-actions{border-top:1px solid #ddd}}.wishlist-item .cells-container .item-actions .button{margin-bottom:.75rem;width:100%}.wishlist-item .cells-container .product-card-price{text-align:left}.wishlist-item .cells-container .product-card-price span{letter-spacing:.19em}.wishlist-empty-message{padding:.625rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:5rem}.wishlist-empty-message p{margin:0}.remove-from-wishlist{display:inline-block;position:absolute;right:.625rem;top:auto;height:.9375rem}@media print,screen and (max-width: 63.99875em){.remove-from-wishlist{top:-2rem;line-height:1.25rem}}.remove-from-wishlist svg{width:100%;height:100%}.packaging-row .cells-container{padding-bottom:.625rem}.packaging-row .cells-container>div{padding-top:.625rem}.packaging-row ul{margin:0}.recommended-products>div{display:flex;align-items:center}.recommended-products span{font-size:.75rem;line-height:1.25;padding:0 1.25rem;text-transform:uppercase}#wishlist-modal{padding:5rem .9375rem 1.5625rem}#wishlist-modal button.button{margin:.9375rem 0 1.875rem 0}#wishlist-modal h2{font-size:1.625rem;text-transform:none}#wishlist-modal p{margin-bottom:1.5625rem}@media print,screen and (min-width: 40em){#wishlist-modal{padding:5rem 6.25rem 1.5625rem}#wishlist-modal h2{font-size:2.8125rem;text-transform:none}}#wishlist-modal .wishlist-success{font-size:1.5625rem;padding-bottom:3.4375rem}
