.wishlist-item{position:relative}.wishlist-item__remove{position:absolute;z-index:1;top:0;right:0;padding:18px 24px;transition:opacity .2s cubic-bezier(0.46, 0.01, 0.32, 1);cursor:pointer}.wishlist-item__remove:hover,.wishlist-item__remove:focus{opacity:.6}.wishlist-item__remove svg path{fill:#656565}.wishlist-item__image{position:relative;width:100%;padding-top:109.6%;overflow:hidden;transition:opacity .2s cubic-bezier(0.46, 0.01, 0.32, 1);background-color:#f9f9f9}@media screen and (min-width: 667px){.wishlist-item__image{padding-top:114%}}.wishlist-item__image:hover,.wishlist-item__image:focus{opacity:.8}.wishlist-item__image img{position:absolute;top:0;left:0;width:100%}.wishlist-item__content{display:block;width:100%;padding:15px 20px 30px;transition:opacity .2s cubic-bezier(0.46, 0.01, 0.32, 1)}@media screen and (min-width: 667px){.wishlist-item__content{padding:24px 0}}.wishlist-item__content:hover,.wishlist-item__content:focus{opacity:.6}.wishlist-item__content h3{margin-bottom:0;font-size:2rem;line-height:2.25rem}.wishlist-item__content p{margin:0;color:#656565;line-height:1.5rem}.wishlist-modal__heading{padding:73px 23px 48px;background-color:#252535;text-align:center}@media screen and (min-width: 667px){.wishlist-modal__heading{padding:62px 20px 60px}}.wishlist-modal__heading svg{width:124px;height:auto;margin-bottom:25px}@media screen and (min-width: 667px){.wishlist-modal__heading svg{width:82px;margin-bottom:9px}}.wishlist-modal__heading svg path{fill:#b58b69}.wishlist-modal__heading h2{margin-bottom:31px;color:#fff;font-size:3.125rem;line-height:3.375rem}.wishlist-modal__heading p{margin:0;color:#fff;line-height:1.5rem}.wishlist-modal__content{padding:39px 20px}@media screen and (min-width: 667px){.wishlist-modal__content{padding:64px 20px}}@media screen and (min-width: 667px){.wishlist-modal__actions{display:flex;align-items:center;justify-content:center}}.wishlist-modal__actions a{display:block;margin:8px 0}@media screen and (min-width: 667px){.wishlist-modal__actions a{margin:0 8px}}.wishlist__container{padding-bottom:20px}@media screen and (min-width: 667px){.wishlist__container{padding:0 0 160px}}.wishlist__header{position:relative;padding:39px 0 30px;text-align:center}@media screen and (min-width: 667px){.wishlist__header{padding:109px 0 90px}}@media screen and (min-width: 1025px){.wishlist__header{display:flex;justify-content:space-between;text-align:left}}.wishlist__header h2{max-width:441px;margin:0 auto 49px;font-size:1.5rem;line-height:1.25rem}@media screen and (min-width: 667px){.wishlist__header h2{font-size:3.125rem;line-height:3.375rem}}@media screen and (min-width: 1025px){.wishlist__header h2{margin-bottom:0;margin-left:14.6%}}.wishlist__header h2.is-hidden{visibility:hidden}.wishlist__title{margin-bottom:41px}@media screen and (min-width: 1025px){.wishlist__title{position:absolute;margin:47px 0 0 22px;transform:rotate(-90deg)}}@media screen and (min-width: 1025px){.wishlist__actions{margin-top:13px;padding-right:8.6%}}.wishlist__actions .btn:hover,.wishlist__actions .btn:focus{color:#252535}.wishlist__items-wrapper{position:relative;left:-20px;width:calc(100% + 40px)}@media screen and (min-width: 667px){.wishlist__items-wrapper{left:0;width:100%}}@media screen and (min-width: 667px){.wishlist-modal__share{display:flex;align-items:center;justify-content:center}}.wishlist-modal__share input[type=text]{width:100%;margin-bottom:8px;padding:11px 20px 10px;border:1px solid #e4e4e4;border-radius:4px;color:#656565}@media screen and (min-width: 667px){.wishlist-modal__share input[type=text]{max-width:282px;margin:0;border-radius:4px 0 0 4px}}.wishlist-modal__share button{width:100%}@media screen and (min-width: 667px){.wishlist-modal__share button{width:auto;min-width:163px}}
