.woocommerce ul.products li.product a img{height:350px;width:auto;object-fit:contain;object-position:center;margin:10px auto 0}.woocommerce div.product div.images img{margin:auto}@media (max-width:768px){.woocommerce ul.products li.product a img{height:220px}}@media (max-width:768px){.woocommerce div.product div.images img{max-height:412px}}.woocommerce ul.products li.product .woocommerce-LoopProduct-link img{margin-top:10px}@media screen and (max-width:1024px){.has-sidebar .content-container{display:flex;flex-direction:column-reverse}.primary-sidebar.widget-area{margin-left:0}}@media (min-width:1025px){.yith-wcan-filters .yith-wcan-filter{margin:10px 10px 30px}}.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-harakteristiki{display:none!important}ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{text-align:center}.entry.loop-entry{box-shadow:0 15px 15px -10px rgba(0,0,0,.3)}.woocommerce ul.products li.product{box-shadow:0 10px 15px rgba(0,0,0,.1);transition:box-shadow .3s ease}.woocommerce ul.products{margin:0!important;gap:15px}.woocommerce ul.products li.product:hover{box-shadow:0 15px 25px rgba(0,0,0,.2)}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .product-details .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-details .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-size:19px}@media (max-width:768px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px}.woocommerce ul.products li.product{margin-bottom:20px}}@media screen and (max-width:719px){.woocommerce div.product .woocommerce-tabs{font-size:14px}}@media screen and (max-width:719px){.woocommerce div.product .woocommerce-tabs .panel{padding-left:.2em}}@media screen and (max-width:719px){.woocommerce div.product .woocommerce-tabs ul.tabs{font-size:20px}}@media (min-width:1024px){.has-sidebar .primary-sidebar.widget-area{position:-webkit-sticky;position:sticky;top:30px;align-self:flex-start;z-index:10}}.woocommerce .reset_variations{display:none!important}.woocommerce ul.products li.product .product-details .price,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{text-align:center!important}.woocommerce ul.products li.product{margin:0!important;width:auto!important}.variations_form .xt_woovs-swatches-wrap{margin-bottom:15px}.variations_form tr[data-attribute]{margin-bottom:8px!important}.variations_form .xt_woovs-swatches-wrap table.variations tbody tr{border-bottom:1px solid #f0f0f0;padding:8px 0}.variations_form .label{padding-bottom:5px!important;font-weight:600;font-size:14px}.variations_form .label label{margin-bottom:3px!important}.variations_form .xt_woovs-swatches{gap:6px!important;margin-top:5px!important}.variations_form .xt_woovs-swatches .swatch{margin:2px!important;transition:all .2s ease}.variations_form .xt_woovs-swatches .swatch.swatch-label{min-width:40px!important;height:28px!important;line-height:28px!important;font-size:12px!important;padding:0 8px}.variations_form .xt_woovs-swatches .swatch.xt_woovs-selected{background-color:#0969a3!important;color:#fff!important;border-color:#0969a3!important;box-shadow:0 2px 4px rgba(9,105,163,.3)!important}.variations_form .xt_woovs-swatches .swatch:not(.xt_woovs-selected):not(.xt_woovs-disabled):hover{background-color:#f8f9fa!important;border-color:#0969a3!important;transform:translateY(-1px)}.variations_form .xt_woovs-swatches-wrap{border:1px solid #e9ecef;border-radius:8px;padding:12px 15px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.variations_form tr[data-attribute] td{padding:6px 0!important}.variations_form .xt_woovs-attribute-value{display:none!important}@media (max-width:768px){.variations_form .xt_woovs-swatches-wrap{padding:10px 12px;margin-bottom:12px}.variations_form .xt_woovs-swatches{gap:4px!important}.variations_form .xt_woovs-swatches .swatch.swatch-label{min-width:35px!important;height:26px!important;line-height:26px!important;font-size:11px!important;padding:0 6px}}.variations_form .xt_woovs-swatches .swatch{transition:all .25s cubic-bezier(.4,0,.2,1)}.variations_form .xt_woovs-swatches .swatch-label .swatch-inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.filter-item.filter-in-stock{display:none!important}