.wishlist-section{min-height:80vh}.wishlist-section .title-section{font-size:17.333vw;line-height:17.333vw;padding:68px 0;text-transform:uppercase;text-align:center;margin:0}.wishlist-section .logged-out p{line-height:8vw;margin-top:-18px;margin-bottom:58px}.wishlist-section .logged-out p a{text-underline-offset:2px}.wishlist-section .grid__item a{text-decoration:none}.wishlist-section #wishlist-count{margin-bottom:32px}.wishlist-section .grid .grid__item{padding-bottom:40px;position:relative}.wishlist-section .item-name-delete{width:100%;display:flex}.wishlist-section .item-name-delete .product-item--name{display:inline-block;width:87%}.wishlist-section .item-name-delete .product-item--name p{margin-top:10px;margin-bottom:0}.wishlist-section .item-name-delete .delete-div{display:inline-table;width:auto;position:absolute;top:10.3px;right:10.3px}.wishlist-section .custom-wishlist-delete{background:transparent;border:none;padding:0}.wishlist-section .custom-wishlist-delete svg{width:14px;height:14px}.wishlist-section .custom-wishlist-delete span{display:none}.wishlist-section .grid__item .product-grid-image{position:relative}.wishlist-section .grid__item .product-item--stock-info{display:none}.wishlist-section .grid__item .product--soldout .product-item--stock-info{display:block}.wishlist-section .grid__item .product-item--stock-info a{text-decoration:underline;text-underline-offset:1px}.product-item--stock-info{margin-top:17px}.product-item--stock-info .sold-out{color:#ff14bb;margin-bottom:17px;display:block}.wishlist-section input[type=checkbox]{position:absolute;left:-9999px}.wishlist-section input[type=checkbox]+label{position:absolute;right:8px;bottom:8px;z-index:3;width:17px;height:17px}.wishlist-section input[type=checkbox]+label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1.5px solid #dedede;border-radius:100%;padding:41.2%;display:inline-block;position:relative;vertical-align:middle;margin-top:-4px}.wishlist-section input[type=checkbox]:checked+label:before{background-color:#000;border-color:#000}.wishlist-section input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:21%;left:35%;width:30%;height:46%;border:1px solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.wishlist-section .grid__item:not(.product-checked) span.product-checked{display:none}.wishlist-section .grid__item.product-checked span.product-checked{display:block}.wishlist-section .grid__item.product-checked span.product-unchecked{display:none}.wishlist-section .grid__item:not(.product-checked) span.product-unchecked{display:block}.buttons-div{display:flex;flex-direction:column;margin-top:0;margin-bottom:68px;justify-content:center;gap:13px 0}.buttons-div .button{font-size:6.667vw;padding:4.335vw 18px;width:100%}.product-item--size{margin-top:30px}.customer.popup-share{padding:0;margin:0}.customer.popup-share #swym-email-friend-button,.customer.popup-share #swym-email-friend-button span{color:#fff!important;text-align:center}.customer.popup-share textarea{height:100px;text-transform:uppercase}.customer.popup-share .email-sent-container{height:100%;width:100%;top:-30px;position:absolute}.customer.popup-share .email-sent__content{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff;z-index:1;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.wishlist-section .title-section{font-size:12.37vw;line-height:12.37vw;padding:40px 0 60px}.wishlist-section .logged-out{text-align:center}.wishlist-section .logged-out p{line-height:2.344vw;margin-top:-12px;margin-bottom:80px}.wishlist-section #wishlist-count{margin-bottom:13.2px}.wishlist-section .grid--3-col-tablet .grid__item{max-width:33%;padding-bottom:50px}.wishlist-section .item-name-delete .product-item--name{width:100%}.wishlist-section .item-name-delete .product-item--name p{margin-top:10.2px}.wishlist-section .item-name-delete .delete-div{top:14.8px;right:14.8px}.wishlist-section .custom-wishlist-delete svg{width:14px;height:14px}.wishlist-section input[type=checkbox]+label{right:14.3px;bottom:14.3px;width:17px;height:17px}.buttons-div{margin-top:30px;margin-bottom:127px;gap:19px 0}.product-item--size{margin-top:25px}.buttons-div .button{font-size:3.255vw;padding:2.116vw 18px}}@media screen and (min-width:990px){.wishlist-section input[type=checkbox]+label:before{border-width:2.5px;padding:41.67%;margin-top:0}.wishlist-section input[type=checkbox]:checked+label:after{border-width:0 2.5px 2.5px 0}.wishlist-section #wishlist-count{margin-bottom:30.2px;font-size:1.953vw}.wishlist-section .title-section{font-size:9.766vw;line-height:9.766vw;padding:50px 0 70px}.wishlist-section .logged-out p{line-height:1.406vw;margin-top:-27px;margin-bottom:90px}.wishlist-section .grid--4-col-desktop .grid__item{max-width:25%;width:calc(25% - 1.755vw);padding-bottom:60px}.wishlist-section .item-name-delete .product-item--name{width:77%}.wishlist-section .item-name-delete .product-item--name p{margin-top:16.4px}.wishlist-section .item-name-delete .delete-div{position:static;padding-top:16px;width:23%;padding-left:15px}.wishlist-section .custom-wishlist-delete{float:right;font-size:initial}.wishlist-section .custom-wishlist-delete span{display:inline-block;text-decoration:underline;text-transform:uppercase;text-underline-offset:2px}.wishlist-section .custom-wishlist-delete svg{display:none}.wishlist-section input[type=checkbox]+label{right:15px;bottom:15px;width:30px;height:30px}.buttons-div{flex-direction:row;margin-top:75px;margin-bottom:181px;gap:0 30px}.product-item--size{margin-top:20px}.buttons-div .button{font-size:2.344vw;padding:1.055vw 10px;width:32.891vw}}@media screen and (min-width:1600px){.wishlist-section .title-section{font-size:10.156vw;line-height:10.156vw;padding:70px 0 52.5px}.wishlist-section .logged-out p{line-height:.938vw;margin-top:-14px;margin-bottom:36px}.wishlist-section #wishlist-count{margin-bottom:44.1px;font-size:1.563vw}.wishlist-section .item-name-delete .product-item--name{width:53%}.wishlist-section .item-name-delete .product-item--name p{margin-top:16px}.wishlist-section .item-name-delete .delete-div{width:47%}.wishlist-section input[type=checkbox]+label{right:19px;bottom:19px;width:35px;height:35px}.wishlist-section input[type=checkbox]+label:before{padding:42.87%}.buttons-div{margin-top:54px;margin-bottom:163px}.product-item--size{margin-top:28px}.buttons-div .button{font-size:1.563vw;padding:.69vw 10px;width:21.927vw}}
/*# sourceMappingURL=/cdn/shop/t/226/assets/section-wishlist.css.map */
