.limitless-loading{position:relative}.limitless-loading:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:url(loader.svg) 50% no-repeat #ffffffbf;background-size:40px}.my-wishlist{max-width:1170px;min-height:50vh;padding:0 15px;margin:10px auto 60px}.my-wishlist .page-title{margin-bottom:15px}.my-wishlist .page-title h1{font-family:Playfair Display,serif;color:#111;font-size:25px}.my-wishlist .page-title .fa{color:#4f7b96}.my-wishlist .title-buttons .actions{display:flex}.my-wishlist .title-buttons .actions a,.my-wishlist .title-buttons .actions .wishlist-button{width:60px;height:60px;color:#fff;background-color:#4f7b96;padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:10px;text-decoration:none;cursor:pointer}.my-wishlist .title-buttons .actions .wishlist-button span{line-height:1}.my-wishlist .title-buttons .actions a.disabled,.my-wishlist .title-buttons .actions .wishlist-button.disabled{cursor:default;opacity:.5;pointer-events:none}.my-wishlist .title-buttons .actions .fa{display:block;font-size:26px;color:#fff}.my-wishlist .wishlist-empty a{text-decoration:underline}.my-wishlist .products-grid{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0;list-style:none}.my-wishlist .products-grid .default-item{display:flex;flex-direction:column;width:50%;margin:0 0 30px;padding:0 15px}.my-wishlist .products-grid .default-item .item-details{margin-top:auto}.my-wishlist .products-grid .default-item .item-image{display:block;width:100%;height:0;background-position:50%;background-size:cover;padding-top:70%;margin-bottom:10px}.my-wishlist .products-grid .default-item .product-name{font-size:16px;font-weight:300;text-align:left;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;text-decoration:none;color:#4f7b96}.my-wishlist .products-grid .default-item .product-id{font-size:14px;font-weight:300;margin-bottom:10px}.my-wishlist .products-grid .default-item .add-to-links{display:flex;justify-content:flex-end;align-items:center}.my-wishlist .products-grid .default-item .add-to-links .product-button{border:2px solid #4F7B96;height:50px;line-height:46px;font-size:20px;letter-spacing:.4px;color:#4f7b96;padding:0 10px;font-weight:400;display:inline-block;margin-right:5px;font-family:sofia-pro,sans-serif;cursor:pointer;white-space:nowrap;text-decoration:none}.my-wishlist .products-grid .default-item .add-to-links .link-wishlist{width:50px;height:50px;line-height:46px;border:2px solid #4F7B96;font-size:24px;color:#4f7b96;text-align:center;cursor:pointer}.wishlist-custom .link-wishlist,.boost-sd__wishlist .link-wishlist,.collection-wishlist-btn .link-wishlist,.api-collection-grid .link-wishlist{line-height:1}.wishlist-custom .link-wishlist:after,.boost-sd__wishlist .link-wishlist:after,.collection-wishlist-btn .link-wishlist:after,.api-collection-grid .link-wishlist:after{color:#a1a1a1;font-size:22px;content:"\f08a";font-family:FontAwesome;line-height:1}.wishlist-custom .link-wishlist:hover:after,.boost-sd__wishlist .link-wishlist:hover:after,.collection-wishlist-btn .link-wishlist:hover:after,.api-collection-grid .link-wishlist:hover:after,.wishlist-custom .link-wishlist.added:after,.boost-sd__wishlist .link-wishlist.added:after,.collection-wishlist-btn .link-wishlist.added:after,.api-collection-grid .link-wishlist.added:after{content:"\f004"}.my-wishlist .products-grid .default-item .add-to-links .product-button:hover,.my-wishlist .products-grid .default-item .add-to-links .product-button:focus,.my-wishlist .products-grid .default-item .add-to-links .link-wishlist:hover,.my-wishlist .products-grid .default-item .add-to-links .link-wishlist:focus{background:#4f7b96;color:#fff}@media(min-width:768px)and (max-width:991px){.my-wishlist .products-grid .default-item .product-name,.my-wishlist .products-grid .default-item .add-to-links .product-button{font-size:16px}}@media(min-width:992px){.my-wishlist .products-grid .default-item{width:33%}}@media(max-width:767px){.wishlist-custom>span span{margin-right:6px}.wishlist-custom .link-wishlist:after,.boost-sd__wishlist .link-wishlist:after,.collection-wishlist-btn .link-wishlist:after,.api-collection-grid .link-wishlist:after{font-size:16px}.my-wishlist .products-grid .default-item .product-name{font-size:16px;min-height:0}.my-wishlist .products-grid .default-item .add-to-links{justify-content:flex-start}.my-wishlist .products-grid .default-item .add-to-links .product-button{font-size:12px;height:34px;line-height:30px;padding:0 5px}.my-wishlist .products-grid .default-item .add-to-links .link-wishlist{width:34px;height:34px;line-height:30px;font-size:16px}}.my-wishlist .title-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media(max-width:767px){.my-wishlist .page-title h1{float:none;text-align:left;font-size:18px}.my-wishlist .title-buttons{margin-bottom:30px}.my-wishlist .title-buttons .actions{justify-content:flex-end}.my-wishlist .title-buttons .actions a,.my-wishlist .title-buttons .actions .wishlist-button{width:47px;height:47px}.my-wishlist .title-buttons .actions .fa{font-size:17px}.my-wishlist .title-buttons .actions span{font-size:12px}.my-wishlist .wishlist-empty{font-size:18px}}.wishlist-container{position:fixed;bottom:0;left:0;right:0;z-index:1000000000;background:#fff;transition:all .2s;border-top:5px solid #111111}.wishlist-container .block-title{font-family:Playfair Display,serif;background-color:#111;border-radius:20px 20px 0 0;color:#fff;font-size:23px;cursor:pointer;display:inline-block;padding:0 60px;line-height:50px;white-space:nowrap;top:-55px;position:absolute;left:20px}.wishlist-container .block-title:before,.wishlist-container .block-title:after{position:absolute;left:60px;background:#fff}.wishlist-container .block-title:before{content:"";width:21px;height:1px;top:50%;margin-top:0;left:25px}.wishlist-container .wishlist-icon{display:none}.wishlist-container.closed{transform:translateY(100%)}.wishlist-container.closed .block-title:after{content:"";width:1px;height:21px;top:50%;margin-top:-10px;left:35px}.wishlist-container .block{border:none;max-width:1600px;margin:0 auto;position:relative}.wishlist-container .block .block-content{margin:0;padding:10px 20px;background:#fff;position:relative;display:flex;align-items:center}.wishlist-container .block .actions{display:flex;flex:0 0 auto;padding:0;background:none;border:none;line-height:1.35;white-space:nowrap}.wishlist-container .block .actions>div:first-child a,.wishlist-container .block .actions>div:first-child .wishlist-button{cursor:pointer;padding:20px;background-color:#4f7b96;text-decoration:none;display:block;height:140px;min-width:140px;color:#fff;outline:none;margin-right:10px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.wishlist-container .block .actions>div:first-child a .fa,.wishlist-container .block .actions>div:first-child .wishlist-button .fa{display:block;font-size:53px}.wishlist-container .block .actions>div:first-child a span,.wishlist-container .block .actions>div:first-child .wishlist-button span{font-size:20px}.wishlist-container .block .actions>div:last-child{display:flex;flex-direction:column;justify-content:space-between}.wishlist-container .block .actions>div:last-child a,.wishlist-container .block .actions>div:last-child .wishlist-button{cursor:pointer;background-color:#4f7b96;padding:10px 10px 5px;min-width:65px;text-decoration:none;display:block;color:#fff;outline:none;min-height:65px;text-align:center;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.wishlist-container .block .actions>div:last-child a.disabled,.wishlist-container .block .actions>div:last-child .wishlist-button.disabled{cursor:default;opacity:.5;pointer-events:none}.wishlist-container .block .actions>div:last-child a .fa,.wishlist-container .block .actions>div:last-child .wishlist-button .fa{display:block;font-size:26px}.wishlist-container .block .actions>div:last-child a span,.wishlist-container .block .actions>div:last-child .wishlist-button span{font-size:16px}.wishlist-container .close-wishlist{cursor:pointer;position:absolute;top:4px;left:6px;font-size:14px}.wishlist-container .mini-products-list{flex:1 1 auto;max-width:calc(100% - 220px);white-space:nowrap;overflow-x:auto;margin:0 15px}.wishlist-container .mini-products-list .empty{font-family:Playfair Display,serif;font-size:24px;color:#111}.wishlist-container .mini-products-list .empty a{text-decoration:underline}.wishlist-container .mini-products-list .item{display:inline-block;padding:0 5px;width:16.6667%;position:relative}.wishlist-container .mini-products-list .item .link-view{display:none;max-width:125px;line-height:35px;white-space:nowrap;font-size:16px;color:#4f7b96;background:#fff;border:none;box-shadow:none;margin:0 auto 10px;position:absolute;bottom:0;left:0;right:0;cursor:pointer;text-align:center;padding:0 5px;text-decoration:none}.wishlist-container .mini-products-list .item .link-wishlist{display:none;width:26px;height:26px;background:#4f7b96;color:#fff;border-radius:50%;position:absolute;top:5px;right:10px;text-align:center;line-height:26px;font-size:15px}.wishlist-container .mini-products-list .item:hover .link-view,.wishlist-container .mini-products-list .item:hover .link-wishlist{display:block}.wishlist-container .mini-products-list .product-image{display:block;width:100%;height:0;background-position:50%;padding-top:70%;background-size:cover;background-repeat:no-repeat}.wishlist-container .mini-products-list .slick-arrow{width:46px;height:46px;background:#f0f5f8;border:none;outline:none;border-radius:50%;font-size:0;position:absolute;top:50%;margin-top:-23px;opacity:.7;z-index:1}.wishlist-container .mini-products-list .slick-arrow:hover,.wishlist-container .mini-products-list .slick-arrow:focus{opacity:1}.wishlist-container .mini-products-list .slick-prev{left:24px}.wishlist-container .mini-products-list .slick-prev:before{content:"\f053"}.wishlist-container .mini-products-list .slick-next{right:24px}.wishlist-container .mini-products-list .slick-next:before{content:"\f054"}@media(min-width:768px)and (max-width:991px){.wishlist-container .mini-products-list{max-width:calc(100% - 155px)}.wishlist-container .mini-products-list .item{width:33%}.wishlist-container .mini-products-list .item .link-wishlist{display:block;width:18px;height:18px;top:3px;right:8px;text-align:center;line-height:18px;font-size:10px}.wishlist-container .block .actions>div:first-child a,.wishlist-container .block .actions>div:first-child .wishlist-button{padding:10px;height:100px;min-width:100px;width:100px}.wishlist-container .block .actions>div:first-child a .fa,.wishlist-container .block .actions>div:first-child .wishlist-button .fa{font-size:36px;margin-bottom:5px}.wishlist-container .block .actions>div:first-child a span,.wishlist-container .block .actions>div:first-child .wishlist-button span{font-size:12px;white-space:normal}.wishlist-container .block .actions>div:last-child a,.wishlist-container .block .actions>div:last-child .wishlist-button{padding:10px 5px 5px;min-width:45px;min-height:45px}.wishlist-container .block .actions>div:last-child a .fa,.wishlist-container .block .actions>div:last-child .wishlist-button .fa{font-size:16px}.wishlist-container .block .actions>div:last-child a span,.wishlist-container .block .actions>div:last-child .wishlist-button span{font-size:12px}}@media(max-width:767px){.wishlist-container{border-top:2px solid #111111}.wishlist-container .block-title{font-size:0;padding:0 15px 0 40px;display:flex;align-items:center;line-height:40px;top:-40px}.wishlist-container .block-title:before{left:15px;width:15px}.wishlist-container.closed .block-title:after{height:15px;margin-top:-7px;left:22px}.wishlist-container .wishlist-icon{display:block;font-size:12px;color:#111;position:relative;height:28px;width:28px}.wishlist-container .wishlist-icon:before{font-family:FontAwesome;content:"\f004";color:#fff;position:absolute;top:50%;left:0;line-height:1;font-size:28px;margin-top:-14px;z-index:0}.wishlist-container .wishlist-icon span{z-index:10;position:absolute;top:50%;left:0;right:0;text-align:center;margin-top:-14px;line-height:24px}.wishlist-container .block .block-content{padding:0 0 3px;display:block}.wishlist-container .block .actions{flex:1 0 100%;width:100%;margin-bottom:3px}.wishlist-container .block .actions>div{width:50%}.wishlist-container .block .actions>div:first-child,.wishlist-container .block .actions>div:last-child{display:flex;align-items:center;flex-direction:row}.wishlist-container .block .actions>div:first-child a,.wishlist-container .block .actions>div:first-child .wishlist-button,.wishlist-container .block .actions>div:last-child a,.wishlist-container .block .actions>div:last-child .wishlist-button{display:flex;align-items:center;flex-direction:row;line-height:34px;margin:0;height:auto;min-height:0;padding:5px;width:100%}.wishlist-container .block .actions>div:first-child a .fa,.wishlist-container .block .actions>div:first-child .wishlist-button .fa{font-size:19px;margin-right:8px}.wishlist-container .block .actions>div:first-child a span,.wishlist-container .block .actions>div:first-child .wishlist-button span{font-size:14px;font-weight:400}.wishlist-container .block .actions>div:last-child a,.wishlist-container .block .actions>div:last-child .wishlist-button{min-width:0;min-height:0;height:auto;padding:5px;margin:0;width:50%;border-radius:0}.wishlist-container .block .actions>div:last-child a .fa,.wishlist-container .block .actions>div:last-child .wishlist-button .fa{font-size:19px;margin-right:8px}.wishlist-container .block .actions>div:last-child a span,.wishlist-container .block .actions>div:last-child .wishlist-button span{font-size:14px;font-weight:400}.wishlist-container .mini-products-list{padding:0;margin:0;max-width:none;width:100%}.wishlist-container .mini-products-list .item{padding:0 2px;width:25%}.wishlist-container .mini-products-list .item .link-wishlist{display:block;width:18px;height:18px;top:3px;right:5px;text-align:center;line-height:18px;font-size:10px}.wishlist-container .mini-products-list .slick-arrow{width:30px;height:30px;margin-top:-15px}.wishlist-container .mini-products-list .slick-prev{left:5px}.wishlist-container .mini-products-list .slick-next{right:5px}.wishlist-container .mini-products-list .empty{font-size:16px}.wishlist-container .mini-products-list .empty span{display:block}}.empty-wishlist{max-width:450px;text-align:center;margin:100px auto;font-family:Playfair Display,serif;font-size:18px;color:#111}.empty-wishlist .sub-title{color:#111;font-size:24px;margin-bottom:20px}.empty-wishlist .button{background:#4f7b96;width:100%;display:block;color:#fff;border:none;line-height:50px;white-space:nowrap;padding:0;font-size:18px;letter-spacing:.9px;font-weight:700}.empty-wishlist .button:hover{text-decoration:none;background:#333333f0}.empty-wishlist .hr-separator{text-align:center;position:relative;margin:30px 0}.empty-wishlist .hr-separator:after{content:"";display:block;height:1px;position:absolute;top:50%;left:0;right:0;background:#ccc}.empty-wishlist .hr-separator span{font-size:14px;position:relative;z-index:1;display:inline-block;color:#ccc;background:#fff;padding:0 5px;font-family:Playfair Display,sans-serif;font-weight:700}.empty-wishlist form .input-text{height:50px;margin-bottom:10px;font-size:18px;font-family:Playfair Display,sans-serif;font-weight:400;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;padding:6px 12px;width:100%;display:block}.empty-wishlist form .actions button{background:#4f7b96;width:100%;display:block;color:#fff;border:none;line-height:50px;white-space:nowrap;padding:0;font-size:18px;letter-spacing:.9px;font-family:Playfair Display,sans-serif;font-weight:700;cursor:pointer}.empty-wishlist form .actions button:hover{text-decoration:none;background:#333333f0}@media(max-width:767px){.empty-wishlist{max-width:306px;margin:40px auto;font-size:16px}.empty-wishlist .sub-title{font-size:18px}.empty-wishlist .button{line-height:40px;font-size:16px}.empty-wishlist form .input-text{height:40px;font-size:16px}.empty-wishlist form .actions button{line-height:40px;font-size:16px}}.limitless-save-popup{max-width:549px}.limitless-save-popup p{font-size:18px;font-weight:300}.limitless-save-popup a:not(.button){color:#4f7b96;text-decoration:none}.limitless-save-popup .input-text{border:1px solid #ccc;background-color:#fff;box-shadow:none;line-height:50px;padding:0 18px;margin-bottom:17px;height:auto;font-family:inherit;font-size:18px;font-weight:300;display:block;width:100%}.validation-advice{border:1px solid #a94442;padding:5px 10px;background:#a9444233;margin:0 0 10px}.limitless-save-popup .input-text+.validation-advice{margin-top:-18px}.limitless-save-popup .actions{margin-bottom:10px}.limitless-save-popup .actions button{display:block;height:50px;color:#fff;text-decoration:none;line-height:50px;font-size:18px;letter-spacing:.9px;background-color:#4f7b96;margin:0;padding:0 30px;font-weight:700;border:none;font-family:inherit;cursor:pointer;border-radius:var(--button-border-radius)}.limitless-save-popup .modal-body p:first-child{margin-bottom:25px}.limitless-share-popup{max-width:1000px}.wishlist-app-icon{position:relative}.wishlist-app-icon span{position:absolute;font-size:9px;font-weight:700;color:#fff;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.wishlist-projects{margin:0;padding:0;list-style:none}.wishlist-projects li{margin:0;padding:0}.limitless-save-popup .extra-actions .extra-link{margin-bottom:0;justify-content:center}.limitless-save-popup .extra-actions .extra-link:hover{background:none;border:2px solid #BAC1CE}.limitless-save-popup .extra-actions .button{background:#4f7b96;line-height:48px}@media(min-width:768px){.wishlist-projects li div{cursor:pointer;padding:10px;border:1px solid rgba(var(--border-color),.25);border-bottom:none;border-radius:5px 0 0 5px;background:#fff}.wishlist-projects li:last-child div:not(.active){border-bottom:1px solid rgba(var(--border-color),.25)}.wishlist-projects li div.active{border:1px solid rgb(var(--border-color));border-right:none;background:#f0f5f8}.wishlist-projects li div h3{margin-bottom:10px}.wishlist-projects li div p{font-size:14px}}@media(max-width:767px){.limitless-save-popup .extra-actions{flex-direction:column}.limitless-save-popup .extra-actions .extra-link,.limitless-save-popup .extra-actions .button{width:100%}.limitless-save-popup .extra-actions .extra-link{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/wishlist.css.map */
