.lfv1-info-page:has(#yith-wcwl-form){max-width:1180px;margin:40px auto!important;padding:36px!important;border:1px solid #e7e9e5;border-radius:24px;background:#fff}
.lfv1-info-page:has(#yith-wcwl-form) .lfv1-info-page__header{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e7e9e5}
.lfv1-info-page:has(#yith-wcwl-form) h1{font-size:36px!important;line-height:1.2!important;margin:8px 0 0}
#yith-wcwl-form{margin:0!important;display:flow-root}
#yith-wcwl-form .wishlist-title-container{display:none!important}
#yith-wcwl-form:before{content:'Vaše malé radosti na neskôr. Obľúbené hračky máte vždy poruke.';display:block;color:#53627a;font-size:15px;line-height:1.6;margin:0 0 24px}
#yith-wcwl-form table.wishlist_table{display:block;width:100%;border:0!important;margin:0!important;background:transparent}
#yith-wcwl-form .wishlist_table thead{display:none}
#yith-wcwl-form .wishlist-items-wrapper{display:grid;gap:16px;width:100%}
#yith-wcwl-form .wishlist-items-wrapper tr{position:relative;display:grid;grid-template-columns:132px minmax(0,1fr) 130px 150px;grid-template-areas:'image name price action' 'image stock price action';align-items:center;gap:8px 20px;padding:22px 48px 22px 20px;border:1px solid #e4e9e1!important;border-radius:16px;background:#fff}
#yith-wcwl-form .wishlist_table td{display:block!important;width:auto!important;min-width:0;border:0!important;padding:0!important;text-align:left!important;background:transparent!important;font-size:14px}
#yith-wcwl-form .wishlist_table td:before{display:none!important}
#yith-wcwl-form .wishlist_table .product-thumbnail{grid-area:image;max-width:none!important}
#yith-wcwl-form .product-thumbnail a{display:block!important;width:132px!important;max-width:none!important;padding:8px;border-radius:12px;background:#faf9f6}
#yith-wcwl-form .product-thumbnail img{display:block;width:116px!important;height:116px!important;max-width:none!important;object-fit:contain;border-radius:8px}
#yith-wcwl-form .product-name{grid-area:name;align-self:end}
#yith-wcwl-form .product-name a{font-size:17px!important;line-height:1.5!important;font-weight:700;color:#132b4e!important;text-decoration:none}
#yith-wcwl-form .product-price{grid-area:price;color:#132b4e!important;font-size:21px!important;font-weight:700;white-space:nowrap}
#yith-wcwl-form .product-stock-status{grid-area:stock;align-self:start}
#yith-wcwl-form .wishlist-in-stock{display:inline-block;padding:3px 10px;border-radius:20px;background:#edf5e9;color:#376a38!important;font-size:12px;font-weight:600}
#yith-wcwl-form .wishlist-out-of-stock{color:#98422c!important;font-size:13px}
#yith-wcwl-form .product-add-to-cart{grid-area:action}
body #main #yith-wcwl-form .product-add-to-cart a{display:inline-flex!important;justify-content:center;align-items:center;min-height:44px;margin:0!important;padding:12px 18px!important;background:#376a38!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;border-radius:10px!important;font-size:14px!important;line-height:1.4!important;font-weight:700;text-decoration:none!important;white-space:normal}
body #main #yith-wcwl-form .product-add-to-cart a:hover{background:#29542b!important}
#yith-wcwl-form .product-remove{position:absolute;top:10px;right:10px}
body #main #yith-wcwl-form a.remove{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f5f5f1;color:#647087!important;font-size:23px!important;text-decoration:none;line-height:1}
body #main #yith-wcwl-form a.remove:hover{background:#fdece6;color:#a33d2a!important}
#yith-wcwl-form .yith_wcwl_wishlist_footer{display:flow-root;margin:24px 0 0;padding:20px 0 0;border-top:1px solid #e7e9e5}
#yith-wcwl-form .yith-wcwl-share{float:none!important;display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0!important}
#yith-wcwl-form .yith-wcwl-share h4{font-size:14px!important;line-height:1.4!important;color:#53627a;margin:0!important}
#yith-wcwl-form .yith-wcwl-share ul{display:flex;gap:8px;margin:0!important;padding:0!important}
#yith-wcwl-form .yith-wcwl-share li{margin:0!important;list-style:none}
body #main #yith-wcwl-form .yith-wcwl-share a{display:grid;place-items:center;width:36px;height:36px;background:#edf3e9!important;color:#376a38!important;border:1px solid #dce7d7;border-radius:50%}
#yith-wcwl-form .yith-wcwl-share svg{width:15px;height:15px}
#yith-wcwl-form a:focus-visible{outline:3px solid #527d48;outline-offset:3px}
#yith-wcwl-form .wishlist-items-wrapper tr:has(.wishlist-empty){display:block;padding:36px;text-align:center;background:#fff5e8}
#yith-wcwl-form .wishlist-empty{text-align:center!important;color:#53627a}
@media(max-width:1000px){#yith-wcwl-form .wishlist-items-wrapper tr{grid-template-columns:112px minmax(0,1fr) 130px;grid-template-areas:'image name name' 'image stock price' 'image action action';gap:10px 16px}#yith-wcwl-form .product-thumbnail a{width:112px!important}#yith-wcwl-form .product-thumbnail img{width:96px!important;height:110px!important}}
@media(max-width:600px){.lfv1-info-page:has(#yith-wcwl-form){padding:20px!important;margin:24px 0!important;border-radius:18px}.lfv1-info-page:has(#yith-wcwl-form) h1{font-size:30px!important}#yith-wcwl-form .wishlist-items-wrapper tr{grid-template-columns:80px minmax(0,1fr);grid-template-areas:'image name' 'stock price' 'action action';padding:38px 16px 18px;gap:16px 12px}#yith-wcwl-form .product-thumbnail a{width:80px!important;padding:4px}#yith-wcwl-form .product-thumbnail img{width:72px!important;height:90px!important}#yith-wcwl-form .product-name{align-self:center}#yith-wcwl-form .product-name a{font-size:15px!important}#yith-wcwl-form .product-add-to-cart a{width:100%}#yith-wcwl-form .product-price{font-size:20px!important}#yith-wcwl-form .wishlist-in-stock{padding:3px 7px}#yith-wcwl-form:before{font-size:14px}}
#yith-wcwl-form .wishlist-items-wrapper tr{height:auto!important;min-height:178px}
#yith-wcwl-form .wishlist_table td{height:auto!important}
/* YITH swaps the table for a list asynchronously on narrow screens. */
#yith-wcwl-form ul.wishlist_table{margin:0!important;padding:0!important;list-style:none;border:0}
#yith-wcwl-form ul.wishlist_table>li{position:relative;padding:40px 16px 18px!important;margin:0 0 16px!important;border:1px solid #e4e9e1;border-radius:16px;background:#fff}
#yith-wcwl-form ul.wishlist_table .item-wrapper{display:grid!important;grid-template-columns:80px minmax(0,1fr);gap:14px;width:100%!important;margin:0!important}
#yith-wcwl-form ul.wishlist_table .product-thumbnail,#yith-wcwl-form ul.wishlist_table .item-details{width:auto!important;float:none!important;max-width:none!important;margin:0!important}
#yith-wcwl-form ul.wishlist_table .product-name h3{font-size:15px!important;line-height:1.5!important;margin:0 0 10px!important;padding:0!important}
#yith-wcwl-form ul.wishlist_table table{margin:0!important;border:0!important;width:auto!important}
#yith-wcwl-form ul.wishlist_table td.label{display:none!important}
#yith-wcwl-form ul.wishlist_table .item-details-table .value{font-size:20px!important;font-weight:700;color:#132b4e}
#yith-wcwl-form ul.wishlist_table .additional-info-wrapper{width:100%!important;padding:0!important;margin:14px 0 0!important}
#yith-wcwl-form ul.wishlist_table .product-add-to-cart{margin-top:14px}
body #main #yith-wcwl-form ul.wishlist_table .remove_from_wishlist{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f5f5f1;color:#647087!important;font-size:15px;text-decoration:none}
