.searchbox_container{position:absolute;top:0;left:0;width:100%;z-index:100000;overflow:visible}.searchbox_container *,.searchbox_container *::before,.searchbox_container *::after{box-sizing:border-box}.result_container{--magrano-ink:#1f2a37;--magrano-ink-hover:#0a3a5c;--magrano-primary:#f03856;--magrano-primary-hover:#d31f3c;--magrano-accent:#d31f3c;--magrano-text:#1e1e1c;--magrano-muted:#6f6f6f;--magrano-line:#e8e6e1;--magrano-soft:#f6f1ea;--magrano-cart:#15803d;--magrano-cart-hover:#166534;--magrano-cart-light:#009440;--magrano-star:#f5c518;--magrano-img-h:clamp(108px, calc(50vh - 232px), 220px);position:absolute;z-index:100000;box-sizing:border-box;width:100%;max-width:100%;margin-top:4px;padding:0;background:#fff;color:var(--magrano-text);font-family:"Google Sans Flex","Google Sans",Roboto,-apple-system,"Segoe UI",Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.4;text-align:left;border:0 none;border-top:5px solid var(--magrano-ink);border-radius:0 0 16px 16px;box-shadow:0 26px 52px -22px rgb(20 33 58 / .42),0 8px 22px rgb(20 33 58 / .1);overscroll-behavior:contain;overflow:visible}.result_content{position:relative;overflow-x:hidden;overflow-y:auto;border-radius:0 0 16px 16px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d6d3cc #fff0}.result_container ::-webkit-scrollbar{width:8px;height:8px}.result_container ::-webkit-scrollbar-thumb{background:#d6d3cc;border-radius:8px}.result_container ::-webkit-scrollbar-track{background:#fff0}.result_container_close{position:absolute;z-index:50;top:10px;right:10px;width:28px;height:28px;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid var(--magrano-line);border-radius:50%;box-shadow:0 1px 3px rgb(20 33 58 / .1);transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.result_container_close:before,.result_container_close:after{content:'';position:absolute;top:50%;left:50%;width:1.5px;height:13px;background-color:var(--magrano-ink);transition:background-color 0.2s ease}.result_container_close:before{transform:translate(-50%,-50%) rotate(45deg)}.result_container_close:after{transform:translate(-50%,-50%) rotate(-45deg)}@media (hover:hover){.result_container_close:hover{background:var(--magrano-ink);border-color:var(--magrano-ink);transform:rotate(90deg)}.result_container_close:hover:before,.result_container_close:hover:after{background-color:#fff}}.result_container_triangle .triangle{position:absolute;top:-19px;width:0;height:0;margin-left:-2px;border-style:solid;border-width:0 14px 16px 14px;border-color:#fff0 #fff0 var(--magrano-ink) #fff0}.result_columns{display:flex;position:relative;justify-content:center;border-radius:0 0 16px 16px}div.results_column{box-sizing:border-box;flex-grow:0;flex-shrink:1;min-width:0;padding:18px 20px 20px 20px;border-left:1px solid var(--magrano-line)}div.results_column:has(.products_container_cards),.result_columns:not(:has(.products_container_cards)) div.results_column{flex-grow:1}.result_container div.results_column:first-of-type{border-left:0 none;padding-bottom:34px}.column_container{min-width:0}.results_column .column_container+.column_container{margin-top:14px;padding-top:14px;border-top:1px solid var(--magrano-line)}.result_container .column_title{margin:0 0 8px 0;padding:0;color:var(--magrano-ink);font-family:inherit;font-size:13px;font-weight:700;line-height:20px;letter-spacing:.06em;text-transform:uppercase;text-align:left;background:none}.categories_container a,.brands_container a,.articles_container a{display:flex;align-items:center;gap:10px;min-width:0;margin:0 -10px;padding:5px 10px;border-radius:8px;color:var(--magrano-text);font-size:15px;line-height:20px;text-decoration:none;text-align:left;transition:background-color 0.15s ease,color 0.15s ease}.categories_container a.selectedItem,.brands_container a.selectedItem,.articles_container a.selectedItem{background-color:#fff;color:var(--magrano-accent)}@media (hover:hover){.categories_container a:hover,.brands_container a:hover,.articles_container a:hover{background-color:#fff;color:var(--magrano-accent)}}.categories_container a div.category_title_text,.brands_container a div.brand_title,.articles_container a .articles,.articles_container a .article_title{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit}.categories_container a div.category_title_text.category_title_subtitle{white-space:normal}.categories_container a div.category_count,.brands_container a div.brand_count{display:none}.categories_container a div.category_img,.brands_container a div.brand_img{flex:0 0 36px;min-height:36px;margin:0;border-radius:8px;background-size:contain;background-repeat:no-repeat;background-position:center center}.categories_container a div.category_subtitle{color:var(--magrano-muted);font-size:13px}.categories_container .category_group{margin:8px 0 4px 0;padding:6px 10px;border-radius:8px;background:var(--magrano-soft);color:var(--magrano-ink);font-size:13px;font-weight:700}.tags_container .tags,.categories_container_tags .magrano_categories{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px}.tags_container div.magrano_result_item,.categories_container_tags a{display:block;box-sizing:border-box;max-width:100%;margin:0;padding:6px 14px;border:1px solid var(--magrano-line);border-radius:999px;background:#fff;color:var(--magrano-ink);font-size:14px;font-weight:400;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.tags_container div.magrano_result_item{flex:0 1 auto;min-width:min-content;padding-right:10px;padding-left:10px;border-radius:18px;white-space:normal;text-wrap:balance;text-align:center;align-content:center}.tags_container .tags:not(:has(>div.magrano_result_item:nth-child(4))){flex-wrap:nowrap;column-gap:4px}.tags_container div.magrano_result_item:first-child:nth-last-child(n+5),.tags_container div.magrano_result_item:first-child:nth-last-child(n+5)~div.magrano_result_item{flex:1 1 28%}.tags_container div.magrano_result_item:first-child:nth-last-child(4),.tags_container div.magrano_result_item:first-child:nth-last-child(3n+4)~div.magrano_result_item:nth-last-child(-n+4){flex:1 1 40%}.tags_container div.magrano_result_item.selectedItem,.categories_container_tags a.selectedItem{background:var(--magrano-soft);border-color:var(--magrano-soft);color:var(--magrano-accent)}@media (hover:hover){.tags_container div.magrano_result_item:hover,.categories_container_tags a:hover{background:var(--magrano-soft);border-color:var(--magrano-soft);color:var(--magrano-accent)}}.categories_container_tags a div.category_title_text{display:inline}.result_container .result_highlighted{margin:0;padding:0;background:#fff0;color:var(--magrano-accent);font-weight:700;letter-spacing:inherit;word-spacing:inherit;border-radius:0;box-shadow:none}.result_container .tags_container .result_highlighted,.result_container .categories_container_tags .result_highlighted,.result_container .categories_container a.selectedItem .result_highlighted,.result_container .brands_container a.selectedItem .result_highlighted,.result_container .articles_container a.selectedItem .result_highlighted{color:inherit}@media (hover:hover){.result_container .categories_container a:hover .result_highlighted,.result_container .brands_container a:hover .result_highlighted,.result_container .articles_container a:hover .result_highlighted,.result_container .tags_container div.magrano_result_item:hover .result_highlighted,.result_container .categories_container_tags a:hover .result_highlighted{color:inherit}}.result_container a.magrano_result_item:hover,.result_container a.magrano_logo:hover{text-decoration:none}.products_container{display:block;text-align:left}.products_container a{position:relative;color:var(--magrano-text);text-decoration:none;text-align:left}.result_container .products_container div.magrano_products a.magrano_result_item:not([href]){display:none}.products_container_cards div.magrano_products{--magrano-gap:20px;display:flex;flex-wrap:wrap;gap:22px var(--magrano-gap)}.products_container_cards div.magrano_products a{--magrano-cols:calc(var(--magrano_products_display, 4) / var(--magrano_products_rows, 1));flex:0 0 calc((100% - (var(--magrano-cols) - 1) * var(--magrano-gap)) / var(--magrano-cols));max-width:calc((100% - (var(--magrano-cols) - 1) * var(--magrano-gap)) / var(--magrano-cols));display:grid;grid-template-columns:minmax(0,1fr) auto 34px;grid-template-rows:minmax(var(--magrano-img-h),1fr) auto auto auto auto;grid-template-areas:"img img img" "title title title" "sub sub sub" "stock strike strike" "price price cart";align-items:center;column-gap:8px;box-sizing:border-box;min-width:0;padding:0;border:0 none;border-radius:0;background:#fff0;isolation:isolate;transition:transform 0.28s cubic-bezier(.22,.61,.36,1)}.products_container_cards div.magrano_products a::after,.products_container_card div.magrano_products a::after{content:'';position:absolute;z-index:-1;inset:-10px;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgb(28 43 74 / .13);opacity:0;pointer-events:none;transition:opacity 0.28s ease}.products_container_cards div.magrano_products a div.product_img,.products_container_cards div.magrano_products a div.product_info{display:contents}.products_container_cards div.magrano_products a div.product_img::before{content:'';grid-area:img;align-self:stretch;justify-self:stretch;display:block;min-height:0;background-image:inherit;background-size:contain;background-position:center center;background-repeat:no-repeat;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.products_container_cards div.magrano_products a:has(.magrano_product_labels>:not([class*="flag-promo-g-"])) div.product_img::before{margin-top:28px}.products_container_cards div.magrano_products a:has(.magrano_product_rating) div.product_img::before{margin-bottom:22px}.products_container_cards div.magrano_products a div.product_title_box{grid-area:title;display:block;min-width:0;height:38px;margin:10px 0 6px 0}.products_container_cards div.magrano_products a div.product_title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--magrano-text);font-size:14px;font-weight:400;line-height:19px;overflow-wrap:anywhere}.products_container_cards div.magrano_products a div.product_subtitle{grid-area:sub;margin-bottom:4px}.products_container_cards div.magrano_products a .magrano_product_rating{grid-area:img;justify-self:start;align-self:end}.products_container_cards div.magrano_products a div.product_delivery{grid-area:stock;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:18px;padding:0}.products_container_cards div.magrano_products a div.magrano_product_labels{grid-area:img;align-self:start;justify-self:start;position:relative;z-index:1;flex-wrap:wrap;height:22px;overflow:hidden}.products_container_cards div.magrano_products a div.product_price{grid-area:price;align-self:end;margin-top:6px}.result_container .products_container_cards div.magrano_products a div.product_price{display:contents}.products_container_cards div.magrano_products a div.product_current_price{grid-area:price;align-self:center;min-width:0;margin-top:6px}.products_container_cards div.magrano_products a div.product_sale_price{grid-area:strike;align-self:center;justify-self:end}.result_container .products_container_cards div.magrano_products a div.product_current_price{line-height:17px}.products_container_cards div.magrano_products a div.product_measure_price{grid-area:sub}.products_container_cards div.magrano_products a .product_add_to_cart{grid-area:cart;align-self:center;justify-self:end;margin-top:6px}.products_container_cards div.magrano_products a.selectedItem,.products_container_card div.magrano_products a.selectedItem{z-index:2;transform:translateY(-4px)}.products_container_cards div.magrano_products a.selectedItem::after,.products_container_card div.magrano_products a.selectedItem::after{opacity:1}.products_container_cards div.magrano_products a.selectedItem div.product_img::before{transform:scale(1.05)}.products_container_card div.magrano_products a.selectedItem div.product_img::before{transform:scale(1.05)}@media (hover:hover){.products_container_cards div.magrano_products a:hover,.products_container_card div.magrano_products a:hover{z-index:2;transform:translateY(-4px)}.products_container_cards div.magrano_products a:hover::after,.products_container_card div.magrano_products a:hover::after{opacity:1}.products_container_cards div.magrano_products a:hover div.product_img::before{transform:scale(1.05)}.products_container_card div.magrano_products a:hover div.product_img::before{transform:scale(1.05)}}.products_container_cards div.magrano_products a.selectedItem .product_add_to_cart,.products_container_card div.magrano_products a.selectedItem .product_add_to_cart{background-color:var(--magrano-cart-light)}.products_container_cards div.magrano_products a.selectedItem .product_add_to_cart.product_variant_to_cart,.products_container_card div.magrano_products a.selectedItem .product_add_to_cart.product_variant_to_cart{background-color:var(--magrano-ink-hover)}@media (hover:hover){.products_container_cards div.magrano_products a:hover .product_add_to_cart,.products_container_card div.magrano_products a:hover .product_add_to_cart{background-color:var(--magrano-cart-light)}.products_container_cards div.magrano_products a:hover .product_add_to_cart.product_variant_to_cart,.products_container_card div.magrano_products a:hover .product_add_to_cart.product_variant_to_cart{background-color:var(--magrano-ink-hover)}}@media screen and (min-width:768px) and (min-height:501px),screen and (min-width:992px){.products_container_cards div.magrano_products a div.product_img[style*="ff=1"]::before{background-size:auto 110%}.products_container_card div.magrano_products a div.product_img[style*="ff=1"]::before{transform:scale(1.1)}.products_container_card div.magrano_products a.selectedItem div.product_img[style*="ff=1"]::before{transform:scale(1.155)}}@media (hover:hover) and (min-width:768px) and (min-height:501px),(hover:hover) and (min-width:992px){.products_container_card div.magrano_products a:hover div.product_img[style*="ff=1"]::before{transform:scale(1.155)}}.products_container div.magrano_products a div.magrano_product_labels{display:flex;flex-wrap:nowrap;gap:4px;min-width:0;max-width:100%;pointer-events:none}.products_container div.magrano_products a div.magrano_product_labels:empty,.products_container div.magrano_products a div.product_label:empty,.products_container div.magrano_products a div.magrano_product_discount_label:empty{display:none}.products_container div.magrano_products a div.magrano_product_labels:not(:has(>:not([class*="flag-promo-g-"]))){display:none}.products_container div.magrano_products a div.magrano_product_labels .magrano_product_label[class*="flag-promo-g-"]{display:none}.products_container div.magrano_products a div.magrano_product_discount_label,.products_container div.magrano_products a div.magrano_product_labels .magrano_product_label,.products_container div.magrano_products a div.product_label{display:block;position:static;box-sizing:border-box;max-width:100%;margin:0;padding:2px 8px;border-radius:10px;color:#fff;font-size:13px;font-weight:700;line-height:18px;letter-spacing:normal;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:none}.products_container div.magrano_products a div.magrano_product_discount_label{background:var(--magrano-accent)}.products_container div.magrano_products a div.magrano_product_labels .magrano_product_label{background-color:var(--magrano-ink)}.products_container div.magrano_products a div.product_label{background:var(--magrano-primary);text-transform:uppercase}.products_container a div.product_info div.product_delivery{color:var(--magrano-muted)}.products_container a div.product_info div.product_price{display:flex;flex-wrap:wrap-reverse;align-items:baseline;column-gap:6px;min-width:0;padding:0}.products_container a div.product_info div.product_current_price{order:-1;white-space:normal;color:var(--magrano-primary);font-size:17px;font-weight:700;line-height:20px}.products_container a div.product_info div.product_current_price .product_price_suffix{display:inline-block;margin-left:4px;font-size:13px;white-space:nowrap}.products_container a div.product_info div.product_sale_price{white-space:nowrap;color:var(--magrano-muted);font-size:13px;line-height:16px;text-decoration:line-through}.products_container a div.product_info div.product_measure_price{flex:0 0 100%;color:var(--magrano-muted);font-size:13px}.products_container a div.product_info div.product_subtitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--magrano-muted);font-size:13px}.products_container div.magrano_products a .product_add_to_cart{position:relative;width:34px;height:34px;flex:0 0 auto;box-sizing:border-box;z-index:5;border-radius:50%;background-color:var(--magrano-cart);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M21 9h-1.42l-3.712-6.496-1.736.992L17.277 9H6.723l3.146-5.504-1.737-.992L4.42 9H3a1 1 0 0 0-.965 1.263l2.799 10.264A2.006 2.006 0 0 0 6.764 22h10.473a2.006 2.006 0 0 0 1.93-1.475l2.799-10.263A1 1 0 0 0 21 9Zm-3.764 11H6.764L4.31 11h15.38l-2.454 9Z'/%3E%3Cpath fill='%23ffffff' d='M9 13h2v5H9v-5Zm4 0h2v5h-2v-5Z'/%3E%3C/svg%3E");background-size:18px 18px;background-repeat:no-repeat;background-position:center center;box-shadow:0 4px 12px rgb(21 128 61 / .28);cursor:pointer;transition:background-color 0.2s ease,transform 0.2s ease}.products_container div.magrano_products a .product_add_to_cart.product_variant_to_cart{background-color:var(--magrano-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M10.875 2C5.985 2 2 5.985 2 10.875c0 4.89 3.985 8.875 8.875 8.875 4.89 0 8.875-3.985 8.875-8.875C19.75 5.985 15.765 2 10.875 2Zm0 2c3.809 0 6.875 3.066 6.875 6.875 0 3.809-3.066 6.875-6.875 6.875C7.066 17.75 4 14.684 4 10.875 4 7.066 7.066 4 10.875 4Z'/%3E%3Cpath fill='%23ffffff' d='M16.434 15.434a1 1 0 0 0-.698 1.717l4.557 4.556a1 1 0 1 0 1.414-1.414l-4.557-4.557a1 1 0 0 0-.716-.302Z'/%3E%3C/svg%3E");background-size:17px 17px;box-shadow:0 4px 12px rgb(31 42 55 / .22)}@media (hover:hover){.products_container div.magrano_products a .product_add_to_cart:hover{background-color:var(--magrano-cart-hover);transform:scale(1.06)}.products_container div.magrano_products a .product_add_to_cart.product_variant_to_cart:hover{background-color:var(--magrano-ink-hover)}}.products_container_card div.magrano_products{display:block}.products_container_card div.magrano_products a{display:flex;flex-direction:column;box-sizing:border-box;padding:0;border:0 none;border-radius:0;background:#fff0;isolation:isolate;transition:transform 0.28s cubic-bezier(.22,.61,.36,1)}.products_container_card div.magrano_products a div.product_img{position:relative;flex:0 0 auto;height:170px;margin:0 0 12px 0;overflow:hidden;background-size:0 0;background-repeat:no-repeat}.products_container_card div.magrano_products a div.product_img::before{content:'';position:absolute;inset:0;background-image:inherit;background-size:contain;background-position:center center;background-repeat:no-repeat;transform:scale(1);transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.products_container_card div.magrano_products a div.product_label,.products_container_card div.magrano_products a>div.magrano_product_discount_label{order:-1;align-self:flex-start;max-width:100%;margin:0 0 10px 0}.products_container_card div.magrano_products a div.product_info{order:2;display:flex;flex-direction:column;flex:0 0 auto;min-width:0}.products_container_card div.magrano_products a div.product_title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px;color:var(--magrano-text);font-size:16px;font-weight:700;line-height:21px;overflow-wrap:anywhere}.products_container_card div.magrano_products a div.product_delivery{margin-bottom:4px;font-size:13px;font-weight:700;line-height:18px}.products_container_card div.magrano_products a div.product_current_price{font-size:19px;line-height:24px}.products_container_card div.magrano_products a .product_add_to_cart{order:5;flex:0 0 auto;width:100%;height:34px;margin-top:12px;border-radius:999px;background-size:18px 18px}.products_container_tiles div.magrano_products,.products_container_tile div.magrano_products{display:flex;flex-wrap:wrap;gap:8px 12px}.products_container_tiles div.magrano_products a,.products_container_tile div.magrano_products a{display:flex;align-items:center;gap:12px;flex:1 1 calc(50% - 12px);min-width:0;padding:6px;border-radius:10px}.products_container_tile div.magrano_products a{flex-basis:100%}.products_container_tiles div.magrano_products a div.product_img,.products_container_tile div.magrano_products a div.product_img{flex:0 0 64px;height:64px;background-size:contain;background-position:center center;background-repeat:no-repeat}.products_container_tiles div.magrano_products a div.product_info,.products_container_tile div.magrano_products a div.product_info{flex:1 1 auto;min-width:0}.products_container_tiles div.magrano_products a div.product_title,.products_container_tile div.magrano_products a div.product_title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:19px}.products_container_tiles div.magrano_products a div.product_img div.magrano_product_labels,.products_container_tile div.magrano_products a div.product_img div.magrano_product_labels{display:none}.products_container_tiles div.magrano_products a .product_add_to_cart,.products_container_tile div.magrano_products a .product_add_to_cart{order:2}.products_container .products_btn_all,.magrano_promo_container .magrano_promo_btn{position:sticky;bottom:12px;z-index:6;display:block;box-sizing:border-box;width:100%;margin:14px 0 0 0;padding:12px 24px;border-radius:999px;background:var(--magrano-ink);color:#fff;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.06em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 6px 16px rgb(20 33 58 / .22);transition:background-color 0.2s ease}.result_container div.results_column:first-of-type .products_btn_all{bottom:36px}.products_container .products_btn_all.selectedItem,.magrano_promo_container .magrano_promo_btn.selectedItem{background:var(--magrano-ink-hover)}@media (hover:hover){.products_container .products_btn_all:hover,.magrano_promo_container .magrano_promo_btn:hover{background:var(--magrano-ink-hover);color:#fff}}.magrano_promo_container div.magrano_promo img.magrano_promo_img{display:block;width:100%;border-radius:14px}.magrano_promo_container div.magrano_promo_text{padding:8px 0;color:var(--magrano-text);font-size:14px;line-height:1.45;text-align:center}.magrano_countdown{display:flex;align-items:center;justify-content:center;padding:6px 0}.magrano_countdown_element{margin:0 4px;text-align:center}.magrano_countdown_label{display:block;margin-top:2px;color:var(--magrano-muted);font-size:13px;text-transform:uppercase}.magrano_countdown_number{display:inline-block;min-width:36px;padding:6px 10px;border-radius:10px;background:var(--magrano-ink);color:#fff;font-size:24px;font-weight:700}.magrano_product_rating{position:relative;display:inline-block;width:max-content;font-size:14px;line-height:1;letter-spacing:1px;white-space:nowrap}.magrano_product_rating::before{content:'★★★★★';color:#e3e1dc}.magrano_product_rating::after{content:'★★★★★';position:absolute;inset:0;width:calc(var(--rating) / 5 * 100%);overflow:hidden;white-space:nowrap;color:var(--magrano-star);pointer-events:none}.result_container .magrano_loading{display:inline-block;position:relative;width:80px;height:80px;margin:40px auto}.result_container .magrano_loading div{display:inline-block;position:absolute;left:8px;width:16px;border-radius:4px;background:var(--magrano-ink);animation:magrano_loading 1.2s cubic-bezier(0,.5,.5,1) infinite}.result_container .magrano_loading div:nth-child(1){animation-delay:-0.24s}.result_container .magrano_loading div:nth-child(2){left:32px;animation-delay:-0.12s}.result_container .magrano_loading div:nth-child(3){left:56px;animation-delay:0s}@keyframes magrano_loading{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}.result_columns>.magrano_no_results{--magrano-dnr-pt:28px;--magrano-dnr-mt:6px;--magrano-dnr-c:96px;--magrano-dnr-l:62px;position:relative;display:block;flex:1 1 100%;box-sizing:border-box;min-width:0;padding:var(--magrano-dnr-pt) 24px 44px 24px;color:var(--magrano-ink);font-size:22px;font-weight:700;line-height:1.3;text-align:center;animation:magrano_no_results_fadein 0.35s ease-out both}.result_columns>.magrano_no_results::before{content:'';display:block;width:var(--magrano-dnr-c);height:var(--magrano-dnr-c);margin:var(--magrano-dnr-mt) auto 20px auto;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffffff 0%,#fdf1ee 58%,#f9e2dc 100%);box-shadow:0 0 0 9px rgb(253 241 238 / .65),0 12px 26px rgb(31 42 55 / .1);animation:magrano_no_results_pop 0.5s cubic-bezier(.34,1.56,.64,1) both,magrano_lupa_vlna 1.7s ease-out 0.45s 3}.result_columns>.magrano_no_results::after{content:'';position:absolute;top:calc(var(--magrano-dnr-pt) + var(--magrano-dnr-mt) + (var(--magrano-dnr-c) - var(--magrano-dnr-l)) / 2);left:50%;width:var(--magrano-dnr-l);height:var(--magrano-dnr-l);margin-left:calc(var(--magrano-dnr-l) / -2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle cx='20' cy='20' r='13.2' fill='%23ffffff' stroke='%231f2a37' stroke-width='3.6'/%3E%3Cpath d='M11.6 15.2a9.4 9.4 0 0 1 3.6-4.1' fill='none' stroke='%23e9edf2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M30.4 30.4 40.6 40.6' fill='none' stroke='%231f2a37' stroke-width='5.4' stroke-linecap='round'/%3E%3Cpath d='M16.6 17.3a3.6 3.6 0 1 1 5.3 3.2c-1.2.7-1.9 1.4-1.9 2.8' fill='none' stroke='%23f03856' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='20' cy='27.6' r='1.75' fill='%23f03856'/%3E%3C/svg%3E") center center / contain no-repeat;transform-origin:42% 42%;pointer-events:none;animation:magrano_lupa_pop 0.5s cubic-bezier(.34,1.56,.64,1) both,magrano_lupa_hlada 1.7s ease-in-out 0.45s 3}@keyframes magrano_lupa_pop{from{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes magrano_lupa_hlada{0%{translate:0 0;rotate:0deg}25%{translate:-9px -4px;rotate:-12deg}50%{translate:0 -8px;rotate:0deg}75%{translate:9px -4px;rotate:12deg}100%{translate:0 0;rotate:0deg}}@keyframes magrano_lupa_vlna{from{box-shadow:0 0 0 9px rgb(253 241 238 / .65),0 0 0 9px rgb(240 56 86 / .22),0 12px 26px rgb(31 42 55 / .1)}to{box-shadow:0 0 0 9px rgb(253 241 238 / .65),0 0 0 26px #fff0,0 12px 26px rgb(31 42 55 / .1)}}@keyframes magrano_no_results_pop{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.magrano_no_results_content{max-width:520px;margin:0 auto}.column_container .magrano_no_results{padding:4px 0 2px 0;color:var(--magrano-muted);font-size:14px;line-height:1.45;text-align:left}@keyframes magrano_no_results_fadein{from{opacity:0}to{opacity:1}}@keyframes magrano_no_results_fadeup{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.magrano_no_results_text{box-sizing:border-box;max-width:520px;margin:12px auto 0 auto;padding:14px 0 0 0;border-top:1px solid var(--magrano-line);color:var(--magrano-muted);font-size:15px;font-weight:400;line-height:1.5;overflow-wrap:anywhere;animation:magrano_no_results_fadeup 0.4s ease-out 0.2s both}.dnr{display:flex;flex-direction:column;align-items:center;line-height:1.5}.dnr div,.dnr p,.dnr b{margin:0!important;padding:0!important}.dnr>p{max-width:46ch;color:var(--magrano-muted)}.dnr>p a{color:var(--magrano-ink);font-weight:700;text-decoration:underline;text-decoration-color:rgb(240 56 86 / .55);text-decoration-thickness:2px;text-underline-offset:3px;transition:color 0.2s ease,text-decoration-color 0.2s ease}.dnr>b{display:block;margin-top:12px!important;color:var(--magrano-ink);font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.dnr .dnr-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:10px 0 0 0;padding:11px 26px;border-radius:15px;background:var(--magrano-primary);color:#fff;font-size:15px;font-weight:700;line-height:20px;text-decoration:none;box-shadow:0 6px 18px rgb(240 56 86 / .28);transition:background-color 0.2s ease,box-shadow 0.2s ease}.dnr .dnr-cta::after{content:'';width:14px;height:14px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform 0.2s ease}.dnr .dnr-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px!important}.dnr .dnr-cats a{display:inline-flex;align-items:center;padding:6px 14px;border:1px solid var(--magrano-line);border-radius:999px;background:#fff;color:var(--magrano-ink);font-size:14px;line-height:20px;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.dnr .dnr-help{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;column-gap:14px;row-gap:3px;box-sizing:border-box;width:100%;margin-top:16px!important;padding:14px 18px 14px 14px!important;border-radius:18px;background:#fdf1ee;text-align:left}.dnr .dnr-help>img{grid-row:1 / span 2;align-self:center;display:block;width:58px;height:58px;margin:0;border-radius:50%;background:#f6e0da;box-shadow:0 0 0 3px #ffffff,0 6px 14px rgb(31 42 55 / .12);object-fit:cover}.dnr .dnr-help>b{grid-column:2;align-self:end;color:var(--magrano-ink);font-size:15px;font-weight:700;line-height:1.35}.dnr .dnr-help>div{grid-column:2;align-self:start;display:flex;flex-direction:column;gap:2px;min-width:0}.dnr .dnr-help>div>div{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;min-width:0}.dnr .dnr-help a{color:var(--magrano-ink);font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere;transition:color 0.2s ease}.dnr .dnr-help a[href^="tel:"]{display:inline-flex;align-items:center;gap:6px;color:var(--magrano-accent);font-size:17px;font-weight:700;line-height:22px;text-decoration:none}.dnr .dnr-help a[href^="tel:"]::before{content:'';width:15px;height:15px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 2.9h3l1.5 3.8-1.9 1.1a11 11 0 0 0 5 5l1.1-1.9 3.8 1.5v3a1.8 1.8 0 0 1-2 1.8A16.5 16.5 0 0 1 4.8 4.9a1.8 1.8 0 0 1 1.8-2Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 2.9h3l1.5 3.8-1.9 1.1a11 11 0 0 0 5 5l1.1-1.9 3.8 1.5v3a1.8 1.8 0 0 1-2 1.8A16.5 16.5 0 0 1 4.8 4.9a1.8 1.8 0 0 1 1.8-2Z'/%3E%3C/svg%3E") center / contain no-repeat}.dnr .dnr-help span{color:var(--magrano-muted);font-size:14px}@media (hover:hover){.dnr .dnr-cta:hover{background:var(--magrano-primary-hover);color:#fff;text-decoration:none}.dnr .dnr-cta:hover::after{transform:translateX(3px)}.dnr .dnr-cats a:hover{border-color:var(--magrano-ink);background:var(--magrano-ink);color:#fff;text-decoration:none}.dnr .dnr-help a:hover{color:var(--magrano-accent)}.dnr .dnr-help a[href^="tel:"]:hover{color:var(--magrano-ink)}.dnr>p a:hover{color:var(--magrano-accent);text-decoration-color:currentColor}}.magrano_no_results_suggests{box-sizing:border-box;min-width:0;padding:24px;border-left:1px solid var(--magrano-line);color:var(--magrano-muted)}.magrano_no_results_suggests_title{margin-right:24px;color:var(--magrano-ink);font-size:15px;font-weight:700}.magrano_no_results_suggests_options.tags_container{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0 0 0}.magrano_logo{display:flex;align-items:center;justify-content:flex-start;position:absolute;bottom:8px;left:18px;height:20px;font-size:10px;font-style:italic;line-height:14px;color:var(--magrano-muted);text-decoration:none;opacity:.9;transition:all 0.3s}.magrano_logo img{height:15px!important;margin-left:5px}@media (hover:hover){.magrano_logo:hover{color:var(--magrano-text);opacity:1}}.magrano_body_disabled_scroll{overflow:hidden!important;height:100%!important}.magrano_text_deleting_icon{display:none;position:absolute;width:52px;height:39px;background:url("data:image/svg+xml;utf8,<svg width='15.875mm' height='10.583mm' viewBox='0 0 15.875 10.583' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'><path fill='%23ffffff' d='m 14.791,0c -9.859,-0.002 -4.929,-0.001 0,0 zm 0,0H 5.099c -0.113,0 -0.222,0.085 -0.301,0.166L 0.117,5.004c -0.156,0.161 -0.156,0.417 0,0.578L 4.837,10.457c 0.079,0.082 0.189,0.128 0.302,0.127l 9.478,0c 0.794,0 1.25,-0.459 1.257,-1.252V 1.163C 15.766,0.382 15.314,0.065 14.791,0Z'></path><path fill='%23604637' d='m 14.791,0c -9.859,-0.002 -4.929,-0.001 0,0 zm 0,0H 5.099C 4.986,0 4.877,0.085 4.798,0.166L 0.117,5.004c -0.156,0.161 -0.156,0.417 0,0.578L 4.837,10.457c 0.079,0.082 0.189,0.128 0.302,0.127l 9.478,0c 0.794,0 1.25,-0.459 1.257,-1.252V 1.163C 15.766,0.382 15.314,0.065 14.791,0ZM 15.039,0.832L 14.964,9.677L 5.313,9.751L 0.996,5.293L 5.277,0.871Z'></path><path fill='%23604637' d='M 7.951,2.675C 7.840,2.674 7.733,2.717 7.655,2.795c -0.162,0.162 -0.162,0.426 0,0.588l 1.910,1.908l -1.910,1.908c -0.162,0.162 -0.162,0.426 0,0.588c 0.163,0.162 0.426,0.162 0.589,0l 1.910,-1.908l 1.910,1.908c 0.163,0.162 0.426,0.162 0.589,0c 0.162,-0.162 0.162,-0.426 0,-0.588L 10.742,5.291L 12.652,3.383c 0.162,-0.162 0.162,-0.426 0,-0.588c -0.079,-0.078 -0.185,-0.121 -0.296,-0.121c -0.110,0 -0.215,0.044 -0.293,0.121L 10.153,4.703L 8.243,2.795C 8.166,2.718 8.060,2.675 7.951,2.675Z'></path></svg>") center center no-repeat;background-size:24px 16px;cursor:pointer;transform:translate(0%,0%) scale(1);transform-origin:center;transition:transform 0.3s ease,opacity 0.3s ease;opacity:.7}.magrano_text_deleting_icon:hover{transform:translate(0%,0%) scale(1.1);opacity:1}html:not(.magrano_body_disabled_scroll) .magrano_text_deleting_icon{display:none!important}input.js-search-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}@media screen and (max-width:1024px),screen and (any-pointer:coarse){input.js-search-input{font-size:16px!important}}@media screen and (min-width:768px) and (min-height:501px),screen and (min-width:992px){.magrano_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;pointer-events:none;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity 0.3s ease}.pono-hd__hledani .search.magrano_overlay_fg{border-radius:24px}html.magrano_body_disabled_scroll body .pono-hd__hledani form.search-form input.js-search-input.query-input{padding-right:84px!important;text-overflow:ellipsis}html.magrano_body_disabled_scroll body .pono-hd__hledani form.search-form input.js-search-input.query-input:placeholder-shown{padding-right:4px!important}.result_container:has(div.results_column) .magrano_logo{left:0;bottom:0;width:28%;height:auto;box-sizing:border-box;padding:5px 18px;background:#f6f6f6;border-top:1px solid var(--magrano-line);border-bottom-left-radius:16px;color:#747474;opacity:1}.result_container:has(div.results_column) .magrano_logo img{opacity:.9}.magrano_display_mobile_only{display:none!important}.result_container div.results_column>.column_container:first-child>.column_title{margin-right:28px}.result_container .products_container>.column_title{margin-bottom:14px}.result_container:has(div.results_column):not(:has(.products_container_cards)) .magrano_logo{width:100%;border-bottom-right-radius:16px}}@media (hover:hover) and (min-width:768px) and (min-height:501px),(hover:hover) and (min-width:992px){.result_container:has(div.results_column) .magrano_logo:hover{color:var(--magrano-text)}.result_container:has(div.results_column) .magrano_logo:hover img{opacity:1}}@media screen and (min-width:992px){.magrano_display_tablet_only{display:none!important}div.results_column{display:flex;flex-direction:column}.products_container_card{display:flex;flex-direction:column;flex:1 1 auto}.products_container_card div.magrano_products{display:flex;flex:1 1 auto}.products_container_card div.magrano_products a{flex:1 1 auto}.products_container_card div.magrano_products a div.product_img{flex:1 1 0%;height:auto;min-height:110px;margin-right:-20px;margin-left:-20px}.products_container_card div.magrano_products a::after{inset:-10px -20px}.result_container:has(.products_btn_all){--magrano-img-h:clamp(90px, calc(50vh - 262px), 220px)}.result_columns:has(.products_container_card) .products_container_cards{display:flex;flex-direction:column;flex:1 1 auto}.result_columns:has(.products_container_card) .products_container_cards div.magrano_products{flex:1 1 auto}}@media screen and (min-width:1300px){.result_container{width:1200px}}@media screen and (min-width:768px) and (max-width:1199.98px) and (min-height:501px),screen and (min-width:992px) and (max-width:1199.98px){.result_container{--magrano-img-h:clamp(72px, calc(50vh - 262px), 170px)}.result_container:has(.products_btn_all){--magrano-img-h:clamp(64px, calc(50vh - 282px), 170px)}.products_container_cards div.magrano_products a{grid-template-columns:minmax(0,1fr) auto 32px;column-gap:6px}.products_container_cards div.magrano_products a .product_add_to_cart{width:32px;height:32px;background-size:17px 17px}.products_container_card div.magrano_products a .product_add_to_cart{height:32px}.products_container_cards div.magrano_products a div.product_current_price{font-size:16px}.result_container .products_container_cards div.magrano_products a div.product_current_price{line-height:16px}div.results_column .tags_container .tags:not(:has(>div.magrano_result_item:nth-child(4))){flex-wrap:wrap}div.results_column .tags_container div.magrano_result_item{flex:1 1 100%}}@media screen and (min-width:768px) and (min-height:501px) and (max-height:800px),screen and (min-width:992px) and (max-height:800px){.categories_container a,.brands_container a,.articles_container a{padding-top:4px;padding-bottom:4px}.results_column .column_container+.column_container{margin-top:8px;padding-top:8px}}@media screen and (min-width:768px) and (min-height:501px) and (max-height:700px),screen and (min-width:992px) and (max-height:700px){div.results_column{padding-top:14px}.result_container .column_title{margin-bottom:6px}.categories_container a,.brands_container a,.articles_container a{padding-top:3px;padding-bottom:3px}.results_column .column_container+.column_container{margin-top:6px;padding-top:6px}.result_columns>.magrano_no_results{--magrano-dnr-pt:14px;--magrano-dnr-mt:4px;--magrano-dnr-c:76px;--magrano-dnr-l:50px;padding-bottom:14px}.result_columns>.magrano_no_results::before{margin-bottom:14px}.magrano_no_results_text{margin-top:8px;padding-top:10px}.dnr .dnr-help{margin-top:10px!important;padding:10px 16px 10px 10px!important}.products_container_cards div.magrano_products{row-gap:14px}.products_container_cards div.magrano_products a div.product_title_box{margin:6px 0 4px 0}.result_container .products_container>.column_title{margin-bottom:8px}.products_container_cards div.magrano_products a div.product_current_price,.products_container_cards div.magrano_products a .product_add_to_cart{margin-top:4px}.tags_container .tags{gap:5px}.tags_container div.magrano_result_item{padding-top:4px;padding-bottom:4px}.products_container .products_btn_all{margin-top:8px;padding-top:8px;padding-bottom:8px}.products_container_cards div.magrano_products a div.magrano_product_labels{height:18px}.products_container_cards div.magrano_products a div.magrano_product_labels .magrano_product_label,.products_container_cards div.magrano_products a div.magrano_product_labels .magrano_product_discount_label{padding:1px 7px;line-height:16px}.products_container_cards div.magrano_products a:has(.magrano_product_labels>:not([class*="flag-promo-g-"])) div.product_img::before{margin-top:22px}}@media screen and (min-width:1200px) and (max-height:700px){.result_container{--magrano-img-h:clamp(108px, calc(50vh - 216px), 220px)}.result_container:has(.products_btn_all){--magrano-img-h:clamp(88px, calc(50vh - 239px), 220px)}}@media screen and (min-width:768px) and (max-width:991.98px) and (min-height:501px){.magrano_display_pc_only{display:none!important}div.results_column .tags_container.magrano_display_pc_only{display:block!important}.result_columns{min-height:0!important}div.results_column{padding:16px 16px 18px 16px}.result_container div.results_column:first-of-type{padding-bottom:34px}.products_container_cards div.magrano_products a{--magrano-cols:min(3, calc(var(--magrano_products_display, 4) / var(--magrano_products_rows, 1)))}.result_container{--magrano-img-h:clamp(96px, calc(50vh - 240px), 150px)}.products_container_cards div.magrano_products{--magrano-gap:16px}}@media screen and (max-width:767.98px),screen and (max-width:991.98px) and (max-height:500.98px){.magrano_overlay{display:none!important}.magrano_display_pc_only,.magrano_display_tablet_only{display:none!important}.result_container{margin-top:0!important;box-shadow:none;border-radius:0;border-top-width:4px}.result_container_triangle .triangle{display:none!important}.result_content{border-radius:0;padding-bottom:calc(21px + env(safe-area-inset-bottom, 0px));scrollbar-width:none}.result_content::-webkit-scrollbar{width:0;height:0}.result_content:has(.products_btn_all,.magrano_promo_btn){padding-bottom:calc(21px + env(safe-area-inset-bottom, 0px))}.result_columns{flex-wrap:wrap;align-content:flex-start;min-height:0!important;border-radius:0}div.results_column{min-width:100%;order:10;padding:0 16px 8px 16px;border-left:0 none}.result_container div.results_column:first-of-type{padding-bottom:8px}div.results_column.column_mobile_1{order:1}div.results_column.column_mobile_2{order:2}div.results_column.column_mobile_3{order:3}div.results_column.column_mobile_4{order:4}div.results_column.column_mobile_5{order:5}div.results_column.column_mobile_6{order:6}div.results_column.column_mobile_7{order:7}div.results_column.column_mobile_8{order:8}div.results_column.column_mobile_9{order:9}.results_column .column_container+.column_container{margin-top:0;padding-top:0;border-top:0 none}.result_container .column_title{position:sticky;top:0;z-index:30;margin:0 -16px 0 -16px;padding:12px 16px 12px 16px;background-color:#fdf1ee;border-top:1px solid #f5d6ce;border-bottom:1px solid #f5d6ce;color:var(--magrano-accent);font-size:13px;line-height:18px;text-align:center}.result_container .products_container:has(.products_btn_all) .column_title{margin-bottom:64px}.result_container .products_container:has(.products_btn_all) .column_title+div.magrano_products{margin-top:-64px}.tags_container .tags{gap:8px;padding:14px 0 6px 0}.tags_container div.magrano_result_item{padding:8px 14px;font-size:14px;line-height:20px}.categories_container a,.brands_container a,.articles_container a{margin:0 -16px;padding:11px 16px;border-radius:0;border-bottom:1px solid var(--magrano-line);font-size:15px;line-height:20px}.categories_container a.selectedItem,.brands_container a.selectedItem,.articles_container a.selectedItem{background-color:var(--magrano-soft)}.categories_container a:active,.brands_container a:active,.articles_container a:active{background-color:var(--magrano-soft)}.categories_container_tags .magrano_categories{gap:8px;padding:14px 0 6px 0}.categories_container_tags a{margin:0;padding:8px 14px;font-size:14px;line-height:20px}.products_container div.magrano_products,.products_container_cards div.magrano_products,.products_container_card div.magrano_products{display:block}.products_container_cards div.magrano_products a,.products_container_card div.magrano_products a,.products_container_cards div.magrano_products a:has(.magrano_product_rating){display:grid;max-width:none;flex:none;grid-template-columns:76px minmax(0,1fr) auto;grid-template-rows:auto auto auto auto auto;grid-template-areas:"img label label" "img title title" "img sub sub" "img stock cart" "img price cart";align-items:center;column-gap:12px;padding:12px 0;border:0 none;border-bottom:1px solid var(--magrano-line);border-radius:0;background:#fff0;box-shadow:none;transform:none}.products_container_cards div.magrano_products a[style*="hidden"]{display:none}.products_container_cards div.magrano_products a::after,.products_container_card div.magrano_products a::after{display:none}.products_container_cards div.magrano_products a:active,.products_container_card div.magrano_products a:active{background-color:var(--magrano-soft)}.products_container_tiles div.magrano_products,.products_container_tile div.magrano_products{display:flex;gap:8px}.products_container_tiles div.magrano_products a,.products_container_tile div.magrano_products a{flex-basis:100%}.products_container_card div.magrano_products a div.product_img,.products_container_card div.magrano_products a div.product_info{display:contents}.products_container_cards div.magrano_products a div.product_img::before,.products_container_card div.magrano_products a div.product_img::before,.products_container_cards div.magrano_products a:has(.magrano_product_labels>:not([class*="flag-promo-g-"])) div.product_img::before,.products_container_cards div.magrano_products a:has(.magrano_product_rating) div.product_img::before{content:'';position:static;inset:auto;grid-area:img;align-self:center;justify-self:start;display:block;width:76px;height:76px;margin:0;background-image:inherit;background-size:contain;background-position:center center;background-repeat:no-repeat;transform:none}.products_container_cards div.magrano_products a div.product_title_box{height:auto;margin:0 0 4px 0}.products_container_card div.magrano_products a div.product_title,.products_container_cards div.magrano_products a div.product_title{grid-area:title;-webkit-line-clamp:2;margin-bottom:4px;font-size:15px;font-weight:400;line-height:20px}.products_container_cards div.magrano_products a .magrano_product_rating{grid-area:sub;justify-self:start;align-self:center;margin-bottom:4px}.result_container .products_container_cards div.magrano_products a div.product_price{display:flex;grid-area:price;align-self:end;margin-top:4px}.products_container_cards div.magrano_products a div.product_current_price,.products_container_cards div.magrano_products a div.product_sale_price{align-self:auto;justify-self:auto;margin-top:0}.result_container .products_container_cards div.magrano_products a div.product_current_price{line-height:22px}.products_container_card div.magrano_products a div.product_delivery{grid-area:stock;margin:0}.products_container_card div.magrano_products a div.product_price{grid-area:price;align-self:end;margin-top:4px}.products_container_card div.magrano_products a div.product_current_price{font-size:17px;line-height:22px}.products_container_card div.magrano_products a div.product_label{position:static;grid-area:label;justify-self:start;max-width:100%;margin-bottom:6px}.products_container_card div.magrano_products a>div.magrano_product_discount_label{position:static;grid-area:label;justify-self:start;margin-bottom:6px}.products_container_cards div.magrano_products a div.magrano_product_labels{grid-area:label;align-self:center;justify-self:start;height:auto;margin-bottom:6px;flex-wrap:wrap;overflow:visible}.products_container_card div.magrano_products a .product_add_to_cart,.products_container_cards div.magrano_products a .product_add_to_cart{grid-area:cart;align-self:end;justify-self:end;width:40px;height:40px;margin:0;border-radius:50%;background-size:19px 19px}.products_container .products_btn_all,.magrano_promo_container .magrano_promo_btn{position:sticky;bottom:0;margin:12px 0 4px 0;padding:13px 24px;font-size:15px;line-height:22px}.result_container div.results_column:first-of-type .products_btn_all{bottom:0}.magrano_logo{position:fixed;left:0;right:0;bottom:0;width:100%;height:auto;box-sizing:border-box;padding:3px 10px calc(3px + env(safe-area-inset-bottom, 0px)) 10px;z-index:100;justify-content:center;text-align:center;font-size:10px;line-height:14px;background:#fff;border-top:1px solid var(--magrano-line);opacity:1}.magrano_logo img{height:12px!important;margin-left:4px}.result_columns>.magrano_no_results{--magrano-dnr-pt:24px;--magrano-dnr-mt:6px;--magrano-dnr-c:80px;--magrano-dnr-l:52px;padding:var(--magrano-dnr-pt) 16px 24px 16px;font-size:20px}.result_columns>.magrano_no_results::before{margin-bottom:16px}.magrano_no_results_text{max-width:none}.magrano_no_results_suggests{flex:1 1 100%;padding:0 16px 24px 16px;border-left:0 none;text-align:center}.magrano_no_results_suggests_title{margin-right:0}.magrano_no_results_suggests_options.tags_container{justify-content:center}.dnr .dnr-cta{align-self:stretch;padding:12px 18px}.dnr .dnr-cats a{padding:7px 12px}.dnr .dnr-cats{flex-direction:column;align-self:stretch}.dnr .dnr-cats a{justify-content:center;padding:9px 12px}.dnr .dnr-help{grid-template-columns:50px minmax(0,1fr);column-gap:12px;padding:12px 14px 12px 12px!important}.dnr .dnr-help>img{width:50px;height:50px}body:not(.magrano_body_disabled_scroll) .searchbox_container{display:none!important}html.magrano_body_disabled_scroll #header:has(.js-search-main),html.magrano_body_disabled_scroll .pono-hd:has(.js-search-main){z-index:99999!important;transform:none!important;transition:none!important}html.magrano_body_disabled_scroll body #formSearchForm{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;z-index:99999!important;display:flex!important;align-items:center;box-sizing:border-box!important;width:auto!important;max-width:none!important;height:calc(64px + env(safe-area-inset-top, 0px))!important;margin:0!important;padding:calc(10px + env(safe-area-inset-top, 0px)) 12px 10px 48px!important;background:#ffffff!important;border:0 none!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important;opacity:1!important;visibility:visible!important}html.magrano_body_disabled_scroll body #formSearchForm .search-toggle,html.magrano_body_disabled_scroll body #formSearchForm .search-whisperer,html.magrano_body_disabled_scroll body #formSearchForm fieldset::before{display:none!important}html.magrano_body_disabled_scroll body #formSearchForm fieldset{position:relative!important;display:block!important;flex:1 1 auto;box-sizing:border-box!important;width:auto!important;min-width:0;height:44px!important;margin:0!important;padding:0!important;background:#ffffff!important;border:2px solid #1f2a37!important;border-radius:999px!important;box-shadow:none!important}html.magrano_body_disabled_scroll body #formSearchForm input.js-search-input{display:block!important;box-sizing:border-box!important;flex:none!important;width:100%!important;max-width:none!important;height:40px!important;min-height:40px!important;max-height:none!important;margin:0!important;padding:0 86px 0 16px!important;background:transparent!important;border:0 none!important;border-radius:999px!important;box-shadow:none!important;color:#1e1e1c!important;font-size:16px!important;line-height:40px!important;text-overflow:ellipsis;transition:none!important}html.magrano_body_disabled_scroll body #formSearchForm input.js-search-input:placeholder-shown{padding-right:40px!important}html.magrano_body_disabled_scroll body #formSearchForm fieldset button{position:absolute!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;display:block!important;width:32px!important;min-width:0!important;height:40px!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%231f2a37' d='M10.875 2C5.985 2 2 5.985 2 10.875c0 4.89 3.985 8.875 8.875 8.875 4.89 0 8.875-3.985 8.875-8.875C19.75 5.985 15.765 2 10.875 2Zm0 2c3.809 0 6.875 3.066 6.875 6.875 0 3.809-3.066 6.875-6.875 6.875C7.066 17.75 4 14.684 4 10.875 4 7.066 7.066 4 10.875 4Z'/%3E%3Cpath fill='%231f2a37' d='M16.434 15.434a1 1 0 0 0-.698 1.717l4.557 4.556a1 1 0 1 0 1.414-1.414l-4.557-4.557a1 1 0 0 0-.716-.302Z'/%3E%3C/svg%3E")!important;background-size:20px 20px!important;background-repeat:no-repeat!important;background-position:4px center!important;border:0 none!important;border-radius:0 999px 999px 0!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px;overflow:hidden;cursor:pointer;transform:none!important;transition:none!important;-webkit-tap-highlight-color:#fff0}html.magrano_body_disabled_scroll body #formSearchForm fieldset button::before,html.magrano_body_disabled_scroll body #formSearchForm fieldset button::after{display:none!important}html.magrano_body_disabled_scroll body #formSearchForm fieldset button:active{background-color:rgb(31 42 55 / .08)!important}html.magrano_body_disabled_scroll .result_container{position:fixed!important;top:calc(64px + env(safe-area-inset-top, 0px))!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;height:auto!important}html.magrano_body_disabled_scroll .result_content{height:100%!important;max-height:none!important;box-sizing:border-box}html.magrano_body_disabled_scroll .result_columns{flex-direction:column;flex-wrap:nowrap;min-height:100%!important}html.magrano_body_disabled_scroll .result_columns>div.results_column{flex-grow:1000000000000000000000000000;flex-shrink:0;flex-basis:auto!important}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_1{flex-grow:1}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_2{flex-grow:1000}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_3{flex-grow:1000000}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_4{flex-grow:1000000000}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_5{flex-grow:1000000000000}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_6{flex-grow:1000000000000000}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_7{flex-grow:1000000000000000000}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_8{flex-grow:1000000000000000000000}html.magrano_body_disabled_scroll .result_columns>div.results_column.column_mobile_9{flex-grow:1000000000000000000000000}html.magrano_body_disabled_scroll .result_container_close{position:fixed;top:calc(14px + env(safe-area-inset-top, 0px));left:6px;right:auto;width:36px;height:36px;z-index:1001;border:0 none;border-radius:50%;background:#fff0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f2a37' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E") center center no-repeat;background-size:22px 22px;box-shadow:none;transform:none!important;transition:none;-webkit-tap-highlight-color:#fff0}html.magrano_body_disabled_scroll .result_container_close:before,html.magrano_body_disabled_scroll .result_container_close:after{display:none}html.magrano_body_disabled_scroll .result_container_close:active{background-color:rgb(31 42 55 / .08)}html.magrano_body_disabled_scroll .magrano_text_deleting_icon{position:fixed;top:calc(12.5px + env(safe-area-inset-top, 0px))!important}}@media (hover:hover) and (max-width:767.98px),(hover:hover) and (max-width:991.98px) and (max-height:500.98px){html.magrano_body_disabled_scroll .result_container_close:hover{background-color:rgb(31 42 55 / .08);border-color:#fff0}}@media screen and (min-width:768px) and (min-height:501px),screen and (min-width:992px){.products_container_cards div.magrano_products a div.product_img{display:flex;flex-direction:column;grid-area:img;align-self:stretch;justify-self:stretch;min-width:0;min-height:0;background-size:0 0}.products_container_cards div.magrano_products a div.product_img::before,.products_container_cards div.magrano_products a:has(.magrano_product_labels>:not([class*="flag-promo-g-"])) div.product_img::before{flex:1 1 0%;order:2;margin-top:0}.products_container_cards div.magrano_products a div.magrano_product_labels{order:1;flex:0 0 auto;align-self:flex-start;flex-wrap:wrap;gap:3px;height:auto;margin-bottom:6px;overflow:visible}.products_container_cards div.magrano_products a div.magrano_product_labels .magrano_product_label{padding-right:6px;padding-left:6px}}@media (prefers-reduced-motion:reduce){.magrano_no_results,.result_columns>.magrano_no_results::before,.result_columns>.magrano_no_results::after,.magrano_no_results_text,.result_container .magrano_loading div{animation:none!important}.result_container *,.result_container *::before,.result_container *::after,.result_container_close{transition:none!important}.products_container div.magrano_products a,.products_container div.magrano_products a div.product_img,.products_container div.magrano_products a div.product_img::before,.products_container div.magrano_products a .product_add_to_cart,.result_container_close,.dnr .dnr-cta::after{transform:none!important}}body.type-search aside.sidebar-left .sidebar-inner>div{margin:0;padding:0;border:0}aside.sidebar-left .magrano_fulltext_column_filter{--pono-ink:#1E1E1C;--pono-primary:#F03856;--pono-primary-dark:#D31F3C;--pono-tint:#FEECEF;--pono-line:#E0E0E0;--pono-box-line:#E4E4E4;--pono-soft-line:#E5E5E5;--pono-muted:#666666;--pono-track:#E8E6E1;display:block;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;color:var(--pono-ink);text-align:left}aside.sidebar-left .magrano_fulltext_column_filter *,aside.sidebar-left .magrano_fulltext_column_filter *::before,aside.sidebar-left .magrano_fulltext_column_filter *::after{box-sizing:border-box}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter{position:relative;display:flex;flex-direction:column;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_selected{margin:0;padding:14px 16px 42px;border:1px solid var(--pono-soft-line);border-radius:10px;background:#FAFAFA}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_selected:empty{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_filter_selected{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px;padding:0;line-height:18px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_filter_selected_title{margin:0;color:var(--pono-muted);font-size:13px;font-weight:500;line-height:18px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_filter_selected_options{display:flex;flex-wrap:wrap;align-items:center;gap:6px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_filter_selected_option{position:relative;display:inline-flex;align-items:center;margin:0;padding:5px 27px 5px 10px;border:1px solid var(--pono-soft-line);border-radius:6px;background:#fff;color:var(--pono-ink);font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:border-color .15s,color .15s}aside.sidebar-left .magrano_fulltext_column_filter .magrano_filter_selected_option::after{content:"";position:absolute;top:50%;right:10px;width:9px;height:9px;margin-top:-4.5px;border-radius:0;background-color:currentColor;background-image:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 1l8 8M9 1L1 9' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 1l8 8M9 1L1 9' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:none}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_filter_selected_option:hover{border-color:var(--pono-primary);background:#fff;color:var(--pono-primary)}aside.sidebar-left .magrano_fulltext_column_filter .magrano_filter_selected_option:hover::after{background-color:currentColor}}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_reset{position:relative;z-index:1;display:none;align-self:flex-end;margin:-36px 16px 22px 0;padding:4px 0;border:0;border-radius:0;background:none;color:var(--pono-ink);font-size:13px;font-weight:500;line-height:18px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_reset::after{content:none;display:none}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_reset:hover{color:var(--pono-primary)}}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_expand{display:none;align-items:center;justify-content:center;min-height:44px;margin:0 0 12px;padding:0 15px;border:0;border-radius:15px;background:var(--pono-primary);color:#fff;font-size:14px;font-weight:500;line-height:20px;text-align:center;cursor:pointer;-webkit-tap-highlight-color:#fff0}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_expand::after{content:none;display:none}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_expand:hover{background:var(--pono-primary-dark)}}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_box{display:none;flex-direction:column;padding:20px 20px 6px;border:1px solid var(--pono-box-line);border-radius:0;background:#fff}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group{order:50;margin:0;padding:0 0 14px;border:0;background:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-velikost"]{order:1}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-pro-koho"]{order:2}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-material"]{order:3}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"]{order:4}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-vzor"]{order:5}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-druh-sportu"]{order:6}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-jedinecne"]{order:7}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-tt-"]{order:8}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-typ-produktu"]{order:9}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-delka"]{order:10}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-funkce"]{order:11}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-vyska"]{order:12}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group="brand"]{order:90}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group="price"]{order:99}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group="availability"],aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group="category"],aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group="label"]{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title{position:relative;margin:0 0 14px;padding:5px 28px 8px 0;border:0;border-radius:0;background:none;color:var(--pono-ink);font-size:16px;font-weight:800;line-height:19px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title::before,aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title::after{content:"";position:absolute;border-radius:1px;background-color:var(--pono-ink);opacity:.45;transition:transform .2s,opacity .15s,background-color .15s}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title::before{top:calc(50% - 2px);right:2px;width:12px;height:2px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title::after{top:calc(50% - 7px);right:7px;width:2px;height:12px;transform:scaleY(0)}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_inactive .magrano_fulltext_filter_group_title{margin-bottom:0}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_inactive .magrano_fulltext_filter_group_title::after{transform:scaleY(1)}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title:hover{background:none;color:var(--pono-primary)}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title:hover::before,aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_title:hover::after{background-color:var(--pono-primary);opacity:1}}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_options{display:block;margin:0;padding:0;border:0;background:none;transition:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group_inactive .magrano_fulltext_filter_options{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_options_first{position:static}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_options_first::before{content:none;display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_options_hidden{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option{position:relative;display:inline-flex;align-items:center;max-width:100%;min-height:30px;margin:0 8px 8px 0;padding:5px 14px;border:1px solid var(--pono-line);border-radius:15px;background:#fff;color:var(--pono-ink);font-size:13px;font-weight:500;line-height:18px;text-align:left;vertical-align:top;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s;-webkit-tap-highlight-color:#fff0}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option::before,aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option::after{content:none;display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option>input.magrano_filter_item{position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option_count{position:absolute;top:calc(100% + 7px);left:50%;z-index:30;display:none;min-width:26px;margin:0;padding:4px 8px;border-radius:10px;background:#1E1E1E;box-shadow:0 2px 8px rgb(0 0 0 / 15%);color:#fff;font-size:13px;font-weight:600;line-height:15px;text-align:center;text-indent:0;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity .15s,transform .15s,visibility .15s;pointer-events:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option_count::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid #fff0;border-bottom-color:#1E1E1E}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option:hover{z-index:5;border-color:var(--pono-primary);background:var(--pono-tint);color:var(--pono-primary)}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option:hover .magrano_fulltext_filter_option_count{display:block;opacity:1;visibility:visible;transform:translate(-50%,0)}}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option.magrano_fulltext_filter_option_a::before{content:"";position:absolute;inset:0;display:block;border-radius:inherit;background:#008941;opacity:.06;pointer-events:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option.magrano_fulltext_filter_option_a::after{content:"";position:absolute;top:-3px;right:-3px;display:block;width:12px;height:12px;border-radius:50%;background:#20BF6B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2 5 8.2 9 4' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat;pointer-events:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option_alt:not(.magrano_fulltext_filter_option_a){opacity:.25}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option_children,aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_option_expand{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"]:not(.magrano_fulltext_filter_group_inactive) .magrano_fulltext_filter_options{display:flex;flex-wrap:wrap;align-items:center}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_more_options_first,aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_more_options_hidden{display:contents}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_more_options_btn{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_option{order:20}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_option:is([for*="_bila"],[for*="_hneda"],[for*="_ruzova"],[for*="_cerna"],[for*="_cervena"],[for*="_fialova"],[for*="_oranzova"],[for*="_modra"],[for*="_seda"],[for*="_tyrkysova"],[for*="_zluta"],[for*="_zelena"],[for*="_bezova"],[for*="_telova"]){display:block;flex:0 0 34px;width:34px;min-width:34px;height:34px;min-height:34px;margin:0 16px 9px 0;padding:0;border-radius:50%;color:#fff0;line-height:32px;text-indent:-999px;white-space:nowrap}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_option:is([for*="_bila"],[for*="_hneda"],[for*="_ruzova"],[for*="_cerna"],[for*="_cervena"],[for*="_fialova"],[for*="_oranzova"],[for*="_modra"],[for*="_seda"],[for*="_tyrkysova"],[for*="_zluta"],[for*="_zelena"],[for*="_bezova"],[for*="_telova"])::before{content:"";position:absolute;top:3px;left:3px;display:block;width:26px;height:26px;border:1px solid rgb(0 0 0 / 8%);border-radius:50%;background:var(--pono-swatch,#fff);opacity:1;pointer-events:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_option:is([for*="_bila"],[for*="_hneda"],[for*="_ruzova"],[for*="_cerna"],[for*="_cervena"],[for*="_fialova"],[for*="_oranzova"],[for*="_modra"],[for*="_seda"],[for*="_tyrkysova"],[for*="_zluta"],[for*="_zelena"],[for*="_bezova"],[for*="_telova"]).magrano_fulltext_filter_option_a{border:2px solid var(--pono-primary);background:#fff}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_option:is([for*="_bila"],[for*="_hneda"],[for*="_ruzova"],[for*="_cerna"],[for*="_cervena"],[for*="_fialova"],[for*="_oranzova"],[for*="_modra"],[for*="_seda"],[for*="_tyrkysova"],[for*="_zluta"],[for*="_zelena"],[for*="_bezova"],[for*="_telova"]).magrano_fulltext_filter_option_a::before{top:2px;left:2px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_option:is([for*="_bila"],[for*="_hneda"],[for*="_ruzova"],[for*="_cerna"],[for*="_cervena"],[for*="_fialova"],[for*="_oranzova"],[for*="_modra"],[for*="_seda"],[for*="_tyrkysova"],[for*="_zluta"],[for*="_zelena"],[for*="_bezova"],[for*="_telova"]).magrano_fulltext_filter_option_a::after{content:none;display:none}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] .magrano_fulltext_filter_option:is([for*="_bila"],[for*="_hneda"],[for*="_ruzova"],[for*="_cerna"],[for*="_cervena"],[for*="_fialova"],[for*="_oranzova"],[for*="_modra"],[for*="_seda"],[for*="_tyrkysova"],[for*="_zluta"],[for*="_zelena"],[for*="_bezova"],[for*="_telova"]):hover{border-color:var(--pono-primary);background:#fff;color:#fff0}}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_bila"]{--pono-swatch:#FFFFFF;order:1}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_hneda"]{--pono-swatch:#7A4A25;order:2}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_ruzova"]{--pono-swatch:#F191B4;order:3}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_cerna"]{--pono-swatch:#000000;order:4}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_cervena"]{--pono-swatch:#D02B2B;order:5}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_fialova"]{--pono-swatch:#7B3FA0;order:6}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_oranzova"]{--pono-swatch:#F07C1E;order:7}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_modra"]{--pono-swatch:#1F5FBF;order:8}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_seda"]{--pono-swatch:#9A9A9A;order:9}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_tyrkysova"]{--pono-swatch:#23BFCF;order:10}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_zluta"]{--pono-swatch:#F5CE24;order:11}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_zelena"]{--pono-swatch:#3A8F43;order:12}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_bezova"]{--pono-swatch:#D8C1A0;order:13}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_telova"]{--pono-swatch:#E7C3A5;order:14}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_vicebarevna"]{order:30}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_group[data-group^="param-barva"] label[for*="_ostatni"]{order:31}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_options_btn{display:inline-flex;align-items:center;gap:6px;margin:0 0 4px;padding:4px 0;border:0;background:none;color:var(--pono-ink);font-size:13px;font-weight:600;line-height:18px;text-align:left;cursor:pointer}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_text,aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_less_text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_text_count{margin-left:2px;color:var(--pono-muted);font-weight:500}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_less_text{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_options_all .magrano_fulltext_filter_less_text{display:inline}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_options_all .magrano_fulltext_filter_more_text{display:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_options_btn_down{display:inline-block;width:7px;height:7px;margin:-3px 0 0 2px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(135deg);transition:transform .2s,margin .2s}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_options_all .magrano_fulltext_filter_more_options_btn_down{margin-top:3px;transform:rotate(-45deg)}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_more_options_btn:hover{color:var(--pono-primary)}}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_options_price{display:flex;flex-direction:column;padding:0 0 8px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_range{order:-1;display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;padding:0;color:var(--pono-ink);font-size:14px;font-weight:600;line-height:20px;font-variant-numeric:tabular-nums}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_container{position:relative;height:18px;margin:0}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_container input[type=range]{position:absolute;top:-13px;left:-9px;z-index:2;width:calc(100% + 18px);height:44px;margin:0;padding:0;border:0;background:#fff0;box-shadow:none;outline:none;font-size:16px;pointer-events:none;-webkit-appearance:none;appearance:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_container input[type=range]::-webkit-slider-runnable-track{height:44px;border:0;background:#fff0}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_container input[type=range]::-webkit-slider-thumb{width:44px;height:44px;border:13px solid #fff0;border-radius:50%;background:#fff;background-clip:padding-box;box-shadow:inset 0 0 0 1px rgb(0 0 0 / 22%);cursor:pointer;pointer-events:auto;-webkit-appearance:none;appearance:none}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_container input[type=range]::-moz-range-track{height:44px;border:0;background:#fff0}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_container input[type=range]::-moz-range-thumb{box-sizing:content-box;width:18px;height:18px;border:13px solid #fff0;border-radius:50%;background:#fff;background-clip:padding-box;box-shadow:inset 0 0 0 1px rgb(0 0 0 / 22%);cursor:pointer;pointer-events:auto}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_track{position:absolute;top:7px;left:13px;z-index:1;width:calc(100% - 26px);height:4px;border-radius:2px;background:var(--pono-track)}aside.sidebar-left .magrano_fulltext_column_filter .magrano_slider_track::before{content:"";position:absolute;top:0;left:var(--a,0%);z-index:2;width:calc(var(--b,100%) - var(--a,0%));height:100%;border-radius:2px;background:var(--pono-primary)}aside.sidebar-left .magrano_fulltext_column_filter .magrano_searchby{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:14px 0 0;padding:6px 0;border:0;background:none;color:var(--pono-muted);font-size:13px;font-weight:500;line-height:18px;text-decoration:none;white-space:nowrap}aside.sidebar-left .magrano_fulltext_column_filter .magrano_searchby::after{content:"";display:block;flex:0 0 84px;width:84px;height:20px;background:url(https://www.magrano.com/img/logo_widget.svg) center / contain no-repeat}@media (hover:hover){aside.sidebar-left .magrano_fulltext_column_filter .magrano_searchby:hover{color:var(--pono-ink);text-decoration:none}}#content .magrano_fulltext_columns{--pono-ink:#1E1E1C;--pono-navy:#1F2A37;--pono-primary:#F03856;--pono-primary-dark:#D31F3C;--pono-tint:#FEECEF;--pono-line:#E0E0E0;--pono-soft-line:#E5E5E5;--pono-muted:#666666;--pono-tile:#F4F4F5;--pono-tile-hover:#ECECEE;--pono-dnr:#FDF1EE;display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0 0 40px;padding:0;color:var(--pono-ink);text-align:left}#content .magrano_fulltext_columns>.magrano_fulltext_column_results{display:block;flex:none;width:100%;min-width:0;margin:0;padding:0}#content .magrano_fulltext_columns .magrano_results_block{display:block}#content .magrano_fulltext_columns .magrano_results_tabs~.magrano_results_block:not(.magrano_results_block_active){display:none!important}#content .magrano_fulltext_columns .magrano_results_tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;gap:0;margin:0 0 26px;padding:0;border:0;border-bottom:1px solid var(--pono-line);background:none}#content .magrano_fulltext_columns .magrano_results_tabs:empty{display:none}#content .magrano_fulltext_columns .magrano_results_tab{position:relative;display:block;box-sizing:border-box;width:100%;min-width:0;min-height:48px;margin:0 0 -1px;padding:12px 8px 10px;border:0;border-bottom:3px solid #fff0;border-radius:0;background:none;box-shadow:none;color:var(--pono-muted);font-family:inherit;font-size:15px;font-weight:700;line-height:20px;letter-spacing:0;text-align:center;text-transform:none;white-space:normal;cursor:pointer;transition:color .15s,border-color .15s}#content .magrano_fulltext_columns .magrano_results_tab.magrano_results_tab_active{border-bottom-color:var(--pono-ink);color:var(--pono-ink)}#content .magrano_fulltext_columns .magrano_results_tab [data-magrano_count]{color:inherit;font:inherit}@media (hover:hover){#content .magrano_fulltext_columns .magrano_results_tab:hover{color:var(--pono-ink)}}#content .magrano_fulltext_columns h2.category-title{margin:0 0 22px;padding:0;color:var(--pono-ink);font-size:30px;font-weight:800;line-height:36px;letter-spacing:-.5px;text-align:left;overflow-wrap:anywhere}#content .magrano_fulltext_columns h2.category-title .highlight{display:inline-block;max-width:100%;color:inherit;font:inherit}#content .magrano_fulltext_columns .result_highlighted{display:inline!important;margin:0;padding:0;border:0;border-radius:2px;background:var(--pono-tint);box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>.search-results-group{display:none!important}#content .magrano_fulltext_columns .magrano_results_block_categories,#content .magrano_fulltext_columns .magrano_results_block_brands{margin:0 0 30px;padding:0;border:0;background:none}#content .magrano_fulltext_columns .magrano_results_block>h4.search-products-heading{margin:0 0 14px;padding:0!important;border:0;color:var(--pono-ink);font-size:21px!important;font-weight:800;line-height:26px;letter-spacing:0;text-transform:none}#content .magrano_fulltext_columns .search-results-group .search-results-header{margin:0 0 14px;padding:0;border:0;background:none}#content .magrano_fulltext_columns .search-results-group h4.search-products-heading{margin:0;padding:0!important;border:0;color:var(--pono-ink);font-size:21px!important;font-weight:800;line-height:26px;letter-spacing:0;text-transform:none}#content .magrano_fulltext_columns ul.subcategories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:auto;margin:0;padding:0;list-style:none}#content .magrano_fulltext_columns ul.subcategories>li{display:block;float:none;flex:none;width:auto;max-width:none;min-width:0;margin:0;padding:0}#content .magrano_fulltext_columns ul.subcategories>li::before,#content .magrano_fulltext_columns ul.subcategories>li::after{content:none;display:none}#content .magrano_fulltext_columns ul.subcategories>li>a{position:relative;display:flex;align-items:center;box-sizing:border-box;height:100%;min-height:70px;margin:0;padding:10px 16px;border:0;border-radius:15px;background:var(--pono-tile);box-shadow:none;color:var(--pono-navy);font-size:14px;font-weight:600;line-height:18px;text-align:left;text-decoration:none;transition:background-color .18s,color .18s}#content .magrano_fulltext_columns ul.subcategories>li>a::before,#content .magrano_fulltext_columns ul.subcategories>li>a::after{content:none;display:none}#content .magrano_fulltext_columns ul.subcategories>li>a .text{display:-webkit-box;min-width:0;margin:0;padding:0;max-height:none;overflow:hidden;color:inherit;font-size:15px;font-weight:600;line-height:19px;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (hover:hover){#content .magrano_fulltext_columns ul.subcategories>li>a:hover{background:var(--pono-tile-hover);color:#9D1A32;text-decoration:none}}#content .magrano_fulltext_columns .search-results-group .magrano_fulltext_btn_more_box,#content .magrano_fulltext_columns .magrano_results_block>.magrano_fulltext_btn_more_box{display:flex;justify-content:center;margin:14px 0 0}#content .magrano_fulltext_columns .search-results-group .magrano_fulltext_more_results,#content .magrano_fulltext_columns .magrano_results_block>.magrano_fulltext_btn_more_box .magrano_fulltext_more_results{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:40px;margin:0;padding:9px 20px;border:1px solid var(--pono-line);border-radius:15px;background:#fff;box-shadow:none;color:var(--pono-ink);font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}@media (hover:hover){#content .magrano_fulltext_columns .search-results-group .magrano_fulltext_more_results:hover,#content .magrano_fulltext_columns .magrano_results_block>.magrano_fulltext_btn_more_box .magrano_fulltext_more_results:hover{border-color:var(--pono-primary);background:var(--pono-tint);color:var(--pono-primary)}}#content .magrano_fulltext_columns .category-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;height:auto;margin:0 0 20px;padding:0;border:0;background:none;overflow:visible}#content .magrano_fulltext_columns .category-header .listSorting{flex:1 1 auto;min-width:0;height:auto;max-height:none;margin:0;padding:0;border:0;overflow:visible}#content .magrano_fulltext_columns .category-header .listSorting__controls{position:static;z-index:auto;display:flex;flex-wrap:wrap;align-items:center;gap:0 30px;width:auto;height:auto;margin:0;padding:0;overflow:visible;list-style:none}#content .magrano_fulltext_columns .category-header .listSorting__controls::before{content:none;display:none}#content .magrano_fulltext_columns .category-header .listSorting__controls>li{display:contents}#content .magrano_fulltext_columns .category-header .listSorting__control{position:static;display:inline-block;width:auto;height:auto;min-height:0;margin:0;padding:7px 0;border:0;border-radius:0;background:none;box-shadow:none;color:#000;font-family:inherit;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer}#content .magrano_fulltext_columns .category-header .listSorting__control::before,#content .magrano_fulltext_columns .category-header .listSorting__control::after{content:none!important;display:none!important}#content .magrano_fulltext_columns .category-header .listSorting__control.listSorting__control--current{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#content .magrano_fulltext_columns .category-header .listSorting__controls .listSorting__control:not([onclick]){display:none!important}@media (hover:hover){#content .magrano_fulltext_columns .category-header .listSorting__control:hover{color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}#content .magrano_fulltext_columns .category-header .listItemsTotal{margin:0 0 0 auto;padding:0;color:var(--pono-ink);font-size:14px;font-weight:500;line-height:21px;letter-spacing:.2px;white-space:nowrap}#content .magrano_fulltext_columns .category-header .listItemsTotal strong{font-weight:700}#content .magrano_fulltext_columns .category-header select.magrano_fulltext_products_sort{display:none!important;font-size:16px}#content .magrano_fulltext_columns #products-found{margin:0;padding:0;border:0}#content .magrano_fulltext_columns #products .flags .flag[class*="flag-promo-g-"]{display:none}#content .magrano_fulltext_columns #products .flags .flag{font-size:13px!important;line-height:15px}#content .magrano_fulltext_columns #products .p>a.image>img{width:100%;height:auto;aspect-ratio:auto 423 / 564}#content .magrano_fulltext_columns #products .product .p-bottom>.p-tools{display:block!important;grid-column:1 / -1;grid-row:5;margin:0;padding:0}#content .magrano_fulltext_columns #products .product .p-tools a.btn{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:40px;min-height:0;margin:10px 0 0;padding:0 16px;border:1px solid #1F2A37;border-radius:15px!important;background:#fff;color:#1F2A37!important;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;opacity:1;box-shadow:none;transition:background-color .2s,color .2s}#content .magrano_fulltext_columns #products .product .p-tools a.btn::before,#content .magrano_fulltext_columns #products .product .p-tools a.btn::after{content:none;display:none}@media (hover:hover){#content .magrano_fulltext_columns #products .product:hover .p-tools a.btn{border-color:#1F2A37;background:#1F2A37;color:#fff!important}}#content .magrano_fulltext_columns #products .availability,#content .magrano_fulltext_columns #products .availability strong,#content .magrano_fulltext_columns #products .availability span{font-size:13px;line-height:17px}#content .magrano_fulltext_columns #products:empty{display:block;grid-template-columns:none;margin:0 0 8px;padding:28px 20px;border:1px solid var(--pono-soft-line);border-radius:15px;background:#FAFAFA;text-align:center}#content .magrano_fulltext_columns #products:empty::before,#content .magrano_fulltext_columns #products:empty::after{position:static;top:auto;left:auto;z-index:auto;display:block;width:auto;height:auto;margin:0;border:0;border-radius:0;background:none;box-shadow:none;opacity:1;transform:none;animation:none;pointer-events:auto}#content .magrano_fulltext_columns #products:empty::before{content:attr(data-empty-title);margin:0 0 6px;color:var(--pono-ink);font-size:18px;font-weight:800;line-height:1.35}#content .magrano_fulltext_columns #products:empty::after{content:attr(data-empty-text);color:var(--pono-muted);font-size:15px;line-height:1.5}#content .magrano_fulltext_columns #products-found>.magrano_fulltext_mobile_flex_center{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin:28px 0 0!important;padding:0!important;text-align:center}#content .magrano_fulltext_columns #products-found>.magrano_fulltext_mobile_flex_center>div:not(.magrano_fulltext_btn_more_box):not(.magrano_fulltext_pager_box){display:none}#content .magrano_fulltext_columns #products-found>.magrano_fulltext_mobile_flex_center>.magrano_fulltext_btn_more_box{position:relative;grid-column:2;grid-row:1;display:flex;justify-content:center;min-width:0}#content .magrano_fulltext_columns #products-found>.magrano_fulltext_mobile_flex_center>.magrano_fulltext_pager_box{grid-column:3;grid-row:1;justify-self:end;min-width:0;margin:0}#content .magrano_fulltext_columns #products-found>.magrano_fulltext_mobile_flex_center>.magrano_fulltext_pager_box:empty{display:none}#content .magrano_fulltext_columns #products-found .loadMore__button.magrano_fulltext_more_results{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;min-height:48px;margin:0;padding:15px 25px;border:0;border-radius:3px;background:var(--pono-primary);box-shadow:none;color:#fff;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .3s}@media (hover:hover){#content .magrano_fulltext_columns #products-found .loadMore__button.magrano_fulltext_more_results:hover{background:var(--pono-primary-dark);color:#fff}}#content .magrano_fulltext_columns .magrano_fulltext_more_results_loading{opacity:1;pointer-events:none;cursor:wait}#content .magrano_fulltext_columns .magrano_fulltext_more_results_loading::after{content:none;display:none}#content .magrano_fulltext_columns .magrano_fulltext_more_results_loading>.magrano_fulltext_more_results{color:transparent!important}#content .magrano_fulltext_columns .magrano_fulltext_more_results_loading>.magrano_fulltext_more_results::after{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;box-sizing:border-box;border:3px solid rgb(0 0 0 / 12%);border-top-color:var(--pono-primary);border-radius:50%;animation:pono-ft-spin .8s linear infinite}#content .magrano_fulltext_columns .magrano_fulltext_more_results_loading>.loadMore__button.magrano_fulltext_more_results::after{border-color:rgb(255 255 255 / 35%);border-top-color:#fff}#content .magrano_fulltext_columns #products[style*="opacity: 0.3"]~.magrano_fulltext_mobile_flex_center::before{content:"";position:fixed;top:calc(50% - 24px);left:calc(50% - 24px);z-index:1000;width:48px;height:48px;box-sizing:border-box;border:4px solid #F6D3DA;border-top-color:var(--pono-primary);border-radius:50%;background:#fff;box-shadow:0 6px 18px rgb(31 42 55 / 14%);pointer-events:none;animation:pono-ft-spin .8s linear infinite}#content .magrano_fulltext_columns .magrano_fulltext_pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:0}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_page_num{margin:0 4px;color:var(--pono-ink);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;font-variant-numeric:tabular-nums}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_pager_btn{position:relative;display:block;flex:0 0 36px;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:15px;background:#fff;box-shadow:0 1px 10px rgb(0 0 0 / 15%);color:#fff0;font-size:14px;font-weight:500;line-height:36px;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .3s}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_pager_btn::before{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;background-color:#000;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M8.5 2.5 4 7l4.5 4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M8.5 2.5 4 7l4.5 4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat;transition:background-color .3s}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_pager_btn:first-child::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 2.5 2.5 7 7 11.5M11.5 2.5 7 7l4.5 4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 2.5 2.5 7 7 11.5M11.5 2.5 7 7l4.5 4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_page_num~.magrano_fulltext_pager_btn::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5.5 2.5 10 7l-4.5 4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M5.5 2.5 10 7l-4.5 4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_page_num~.magrano_fulltext_pager_btn:last-child::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 2.5 7 7l-4.5 4.5M7 2.5l4.5 4.5L7 11.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 2.5 7 7l-4.5 4.5M7 2.5l4.5 4.5L7 11.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_pager_btn_disabled{display:none}@media (hover:hover){#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_pager_btn:hover{background:var(--pono-primary)}#content .magrano_fulltext_columns .magrano_fulltext_pager .magrano_fulltext_pager_btn:hover::before{background-color:#fff}}#content .magrano_fulltext_columns .search-results-groups{margin:36px 0 0;padding:0;border:0;background:none}#content .magrano_fulltext_columns .search-results-groups:empty{display:none!important}#content .magrano_fulltext_columns .magrano_results_tabs~.search-results-groups{margin-top:0}#content .magrano_fulltext_columns .search-results-groups .search-results-group{margin:0;padding:0;border:0}#content .magrano_fulltext_columns .search-results-groups .search-results-group-list{margin:0;padding:0;column-count:auto;column-width:auto}#content .magrano_fulltext_columns .search-results-groups .search-results-group-list ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 28px;margin:0;padding:0;list-style:none}#content .magrano_fulltext_columns .search-results-groups .search-results-group-list li{position:relative;display:block;margin:0;padding:0 0 0 16px;list-style:none}#content .magrano_fulltext_columns .search-results-groups .search-results-group-list li::before{content:"";position:absolute;top:9px;left:2px;width:5px;height:5px;border-radius:50%;background:var(--pono-primary)}#content .magrano_fulltext_columns .search-results-groups .search-results-group-list a{color:var(--pono-ink);font-size:15px;font-weight:400;line-height:22px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover:hover){#content .magrano_fulltext_columns .search-results-groups .search-results-group-list a:hover{color:var(--pono-primary)}}#content .magrano_fulltext_columns .magrano_dnr{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;max-width:600px;margin:8px auto 24px;padding:8px 0 0;color:var(--pono-ink);text-align:center}#content .magrano_fulltext_columns .magrano_dnr_icon{position:relative;flex:0 0 auto;width:96px;height:96px;margin:6px auto 20px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffffff 0%,#fdf1ee 58%,#f9e2dc 100%);box-shadow:0 0 0 9px rgb(253 241 238 / 65%),0 12px 26px rgb(31 42 55 / 10%);animation:pono-ft-pop .5s cubic-bezier(.34,1.56,.64,1) both,pono-ft-wave 1.7s ease-out .45s 2}#content .magrano_fulltext_columns .magrano_dnr_icon::after{content:"";position:absolute;top:17px;left:17px;width:62px;height:62px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle cx='20' cy='20' r='13.2' fill='%23ffffff' stroke='%231f2a37' stroke-width='3.6'/%3E%3Cpath d='M11.6 15.2a9.4 9.4 0 0 1 3.6-4.1' fill='none' stroke='%23e9edf2' stroke-width='2.2' stroke-linecap='round'/%3E%3Cpath d='M30.4 30.4 40.6 40.6' fill='none' stroke='%231f2a37' stroke-width='5.4' stroke-linecap='round'/%3E%3Cpath d='M16.6 17.3a3.6 3.6 0 1 1 5.3 3.2c-1.2.7-1.9 1.4-1.9 2.8' fill='none' stroke='%23f03856' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='20' cy='27.6' r='1.75' fill='%23f03856'/%3E%3C/svg%3E") center / contain no-repeat;transform-origin:42% 42%;pointer-events:none;animation:pono-ft-search 1.7s ease-in-out .45s 2}#content .magrano_fulltext_columns .magrano_dnr_title{margin:0 0 8px;padding:0;color:var(--pono-ink);font-size:24px;font-weight:800;line-height:30px;letter-spacing:-.3px;text-align:center}#content .magrano_fulltext_columns .magrano_dnr_text{max-width:46ch;margin:0 auto;color:var(--pono-muted);font-size:15px;line-height:1.5}#content .magrano_fulltext_columns .magrano_dnr_subtitle{margin:20px 0 0;color:var(--pono-ink);font-size:13px;font-weight:700;line-height:18px;letter-spacing:.06em;text-transform:uppercase}#content .magrano_fulltext_columns .magrano_dnr_buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:12px 0 0}#content .magrano_fulltext_columns .magrano_dnr_buttons a.btn{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;width:auto;height:auto;min-height:40px;margin:0;padding:9px 16px;border:1px solid var(--pono-line);border-radius:15px;background:#fff;box-shadow:none;color:var(--pono-ink)!important;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-decoration:none;text-transform:none;transition:background-color .2s,color .2s,border-color .2s}#content .magrano_fulltext_columns .magrano_dnr_buttons::before{content:"";order:1;flex:0 0 100%;height:0;margin:0}#content .magrano_fulltext_columns .magrano_dnr_buttons a.btn{order:2}#content .magrano_fulltext_columns .magrano_dnr_buttons a.btn.magrano_dnr_btn_home{order:0;padding:11px 26px;border-color:var(--pono-primary);border-radius:15px;background:var(--pono-primary);box-shadow:0 6px 18px rgb(240 56 86 / 28%);color:#fff!important;font-size:15px;font-weight:700}#content .magrano_fulltext_columns .magrano_dnr_buttons a.btn.magrano_dnr_btn_home::after{content:"";flex-shrink:0;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s}@media (hover:hover){#content .magrano_fulltext_columns .magrano_dnr_buttons a.btn:hover{border-color:var(--pono-ink);background:var(--pono-ink);color:#fff!important;text-decoration:none}#content .magrano_fulltext_columns .magrano_dnr_buttons a.btn.magrano_dnr_btn_home:hover{border-color:var(--pono-primary-dark);background:var(--pono-primary-dark)}#content .magrano_fulltext_columns .magrano_dnr_buttons a.btn.magrano_dnr_btn_home:hover::after{transform:translateX(3px)}}#content .magrano_fulltext_columns .magrano_dnr_contact{display:grid;grid-template-columns:58px auto minmax(0,1fr);grid-template-areas:"photo title title" "photo phone hours" "photo email email" "photo cta cta";align-items:center;column-gap:14px;row-gap:2px;box-sizing:border-box;width:100%;margin:24px 0 0;padding:14px 18px 14px 14px;border:0;border-radius:18px;background:var(--pono-dnr);text-align:left}#content .magrano_fulltext_columns .magrano_dnr_photo{grid-area:photo;align-self:center;display:block;width:58px;height:58px;max-width:none;margin:0;padding:0;border:0;border-radius:50%;background:#f6e0da;box-shadow:0 0 0 3px #fff,0 6px 14px rgb(31 42 55 / 12%);object-fit:cover}#content .magrano_fulltext_columns .magrano_dnr_contact_title{grid-area:title;margin:0 0 2px;color:var(--pono-ink);font-size:15px;font-weight:700;line-height:1.35}#content .magrano_fulltext_columns .magrano_dnr_phone{grid-area:phone;display:inline-flex;align-items:center;gap:6px;color:var(--pono-primary-dark);font-size:17px;font-weight:700;line-height:22px;text-decoration:none;white-space:nowrap}#content .magrano_fulltext_columns .magrano_dnr_phone::before{content:"";flex-shrink:0;width:15px;height:15px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 2.9h3l1.5 3.8-1.9 1.1a11 11 0 0 0 5 5l1.1-1.9 3.8 1.5v3a1.8 1.8 0 0 1-2 1.8A16.5 16.5 0 0 1 4.8 4.9a1.8 1.8 0 0 1 1.8-2Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 2.9h3l1.5 3.8-1.9 1.1a11 11 0 0 0 5 5l1.1-1.9 3.8 1.5v3a1.8 1.8 0 0 1-2 1.8A16.5 16.5 0 0 1 4.8 4.9a1.8 1.8 0 0 1 1.8-2Z'/%3E%3C/svg%3E") center / contain no-repeat}#content .magrano_fulltext_columns .magrano_dnr_hours{grid-area:hours;color:var(--pono-muted);font-size:14px;line-height:20px}#content .magrano_fulltext_columns .magrano_dnr_email{grid-area:email;justify-self:start;color:var(--pono-ink);font-size:14px;line-height:20px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}#content .magrano_fulltext_columns .magrano_dnr_contact a.btn.magrano_dnr_cta{grid-area:cta;justify-self:start;display:block!important;width:auto;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--pono-ink)!important;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-transform:none}@media (hover:hover){#content .magrano_fulltext_columns .magrano_dnr_email:hover,#content .magrano_fulltext_columns .magrano_dnr_contact a.btn.magrano_dnr_cta:hover{background:none;color:var(--pono-primary-dark)!important}#content .magrano_fulltext_columns .magrano_dnr_phone:hover{color:var(--pono-ink)}}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>.magrano_searchby{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:100%;margin:8px auto 0;padding:6px 0;border:0;background:none;color:var(--pono-muted);font-size:13px;font-weight:500;line-height:18px;text-decoration:none;white-space:nowrap}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>.magrano_searchby::after{content:"";display:block;flex:0 0 84px;width:84px;height:20px;background:url(https://www.magrano.com/img/logo_widget.svg) center / contain no-repeat}body.type-search>.magrano_fulltext_more_results_loading_all{pointer-events:none}body.type-search>.magrano_fulltext_more_results_loading_all::after{content:"";position:fixed;top:calc(50% - 24px);left:calc(50% - 24px);z-index:1000;width:48px;height:48px;margin:0;box-sizing:border-box;border:4px solid #F6D3DA;border-top-color:#F03856;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgb(31 42 55 / 14%);animation:pono-ft-spin .8s linear infinite}@media screen and (min-width:768px){aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_box{display:flex!important}aside.sidebar-left .magrano_fulltext_column_filter>div.magrano_results_block{display:block!important;opacity:1!important}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter.magrano_results_block{display:flex!important;opacity:1!important}}@media screen and (max-width:1199px){#content .magrano_fulltext_columns ul.subcategories{grid-template-columns:repeat(3,minmax(0,1fr))}#content .magrano_fulltext_columns .search-results-groups .search-results-group-list ul{grid-template-columns:repeat(2,minmax(0,1fr))}#content .magrano_fulltext_columns #products-found>.magrano_fulltext_mobile_flex_center{display:flex!important;flex-direction:column;align-items:center;gap:16px}#content .magrano_fulltext_columns .magrano_fulltext_pager{justify-content:center}}@media screen and (max-width:991px){#content .magrano_fulltext_columns .magrano_results_tab{min-height:58px;padding:9px 4px 7px;font-size:14px;line-height:18px;word-spacing:100vw}#content .magrano_fulltext_columns ul.subcategories{grid-template-columns:repeat(2,minmax(0,1fr))}#content .magrano_fulltext_columns .category-header .listSorting__controls{gap:0 22px}}@media screen and (max-width:359px){#content .magrano_fulltext_columns .magrano_results_tab{padding-right:0;padding-left:0;font-size:13px}}@media screen and (max-width:767px){body.type-search .content-wrapper-in{display:flex;flex-direction:column;align-items:stretch}body.type-search .content-wrapper-in>aside.sidebar-left{display:contents!important}body.type-search aside.sidebar-left>.sidebar-inner,body.type-search aside.sidebar-left>.sidebar-inner>div:not([id]):not([class]),body.type-search aside.sidebar-left .magrano_fulltext_column_filter,body.type-search .content-wrapper-in>#content,body.type-search #content>div:not([id]):not([class]),#content .magrano_fulltext_columns,#content .magrano_fulltext_columns>.magrano_fulltext_column_results{display:contents}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>h2.category-title{order:1}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>.magrano_results_tabs{order:2;margin:0 0 16px}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>.magrano_results_block{order:3}body.type-search aside.sidebar-left .magrano_fulltext_column_filter>div{order:4;min-width:0;margin:0 0 16px}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>#products-found{order:5}#content .magrano_fulltext_columns>.magrano_fulltext_column_results>.magrano_dnr{order:6}body.type-search aside.sidebar-left .magrano_fulltext_column_filter>.magrano_searchby,#content .magrano_fulltext_columns>.magrano_fulltext_column_results>.magrano_searchby{order:7;width:fit-content;max-width:100%;margin:20px auto 4px}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_expand{display:flex}aside.sidebar-left .magrano_fulltext_column_filter .magrano_fulltext_filter_box:is([style*="block"],[style*="flex"]){display:flex!important;margin:0 0 4px}#content .magrano_fulltext_columns h2.category-title{margin-bottom:18px;font-size:24px;line-height:30px}#content .magrano_fulltext_columns ul.subcategories{gap:8px}#content .magrano_fulltext_columns ul.subcategories>li>a{min-height:58px;padding:8px 10px}#content .magrano_fulltext_columns ul.subcategories>li>a .text{font-size:13px;line-height:16px}#content .magrano_fulltext_columns .category-header{flex-direction:column;align-items:stretch;gap:10px}#content .magrano_fulltext_columns .category-header .listSorting{width:100%;height:auto!important;max-height:none!important;overflow:visible!important}#content .magrano_fulltext_columns .category-header .listSorting__controls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#content .magrano_fulltext_columns .category-header .listSorting__control{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--pono-line);border-radius:15px;background:#fff;font-size:14px;font-weight:500;text-decoration:none;white-space:normal}#content .magrano_fulltext_columns .category-header .listSorting__control.listSorting__control--current{border-color:var(--pono-ink);background:var(--pono-ink);color:#fff;text-decoration:none}#content .magrano_fulltext_columns .category-header .listItemsTotal{margin:0;text-align:left}#content .magrano_fulltext_columns #products-found .loadMore__button.magrano_fulltext_more_results{width:100%}#content .magrano_fulltext_columns #products-found>.magrano_fulltext_mobile_flex_center>.magrano_fulltext_btn_more_box{width:100%}#content .magrano_fulltext_columns .search-results-groups .search-results-group-list ul{grid-template-columns:minmax(0,1fr)}#content .magrano_fulltext_columns .magrano_dnr_icon{width:80px;height:80px;margin-bottom:16px}#content .magrano_fulltext_columns .magrano_dnr_icon::after{top:14px;left:14px;width:52px;height:52px}#content .magrano_fulltext_columns .magrano_dnr_title{font-size:21px;line-height:27px}#content .magrano_fulltext_columns .magrano_dnr_buttons{flex-direction:column;align-items:stretch;width:100%}#content .magrano_fulltext_columns .magrano_dnr_buttons::before{display:none}#content .magrano_fulltext_columns .magrano_dnr_contact{grid-template-columns:50px minmax(0,1fr);grid-template-areas:"photo title" "photo phone" "photo hours" "photo email" "photo cta";column-gap:12px;padding:12px 14px 12px 12px}#content .magrano_fulltext_columns .magrano_dnr_photo{width:50px;height:50px}}@keyframes pono-ft-spin{to{transform:rotate(360deg)}}@keyframes pono-ft-pop{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pono-ft-wave{from{box-shadow:0 0 0 9px rgb(253 241 238 / 65%),0 0 0 9px rgb(240 56 86 / 22%),0 12px 26px rgb(31 42 55 / 10%)}to{box-shadow:0 0 0 9px rgb(253 241 238 / 65%),0 0 0 26px #fff0,0 12px 26px rgb(31 42 55 / 10%)}}@keyframes pono-ft-search{0%{translate:0 0;rotate:0deg}25%{translate:-7px -3px;rotate:-12deg}50%{translate:0 -6px;rotate:0deg}75%{translate:7px -3px;rotate:12deg}100%{translate:0 0;rotate:0deg}}@media (prefers-reduced-motion:reduce){#content .magrano_fulltext_columns .magrano_dnr_icon,#content .magrano_fulltext_columns .magrano_dnr_icon::after{animation:none}aside.sidebar-left .magrano_fulltext_column_filter *,#content .magrano_fulltext_columns ul.subcategories>li>a{transition:none}}