:root{--banner_text_background:#ffe1e0;--out_of_stock_text_hex:#ffe1e0;--out_of_stock_background_hex:#fff;--hover_link_text:#ffe1e0;--cms_menu_background:#ffe1e0;--cms_menu_border:#e69f9c;--shopping_cart_icon:#ffe1e0;--header_background:#f8f9fa;--footer_background:#ffe1e0;--footer_text:#000;--footer_heading:#e69f9c;--footer_button_background:#e2e0ff;--footer_button_text:#000;--footer_link:#000;--footer_link_hover:#e69f9c;--action_buttons_background:#e0ffe4;--action_buttons_text:#000;--pop-up_background:#e0ffe4;--info_buttons_background:#e2e0ff;--info_buttons_text:#000;--flash_message_background:#e2e0ff;--input_background:#fff1e0;--tooltip_icon:#e69f9c;--link_text:#e69f9c;--title_text:#e69f9c;--button_text_color_on_hover:#e69f9c;--menu_link_text_color_on_hover:#e69f9c;--selected_menu_item_background:#e69f9c;--input_border:#e0ffe4;--background_color:#fbf3f7;--text_color:#000;--header_link:#000;--header_link_hover:#e69f9c;--usp_background:#ffe1e0;--usp_text:#000}body,html{height:100%}.grecaptcha-badge{visibility:hidden!important}body{color:var(--text_color)}.hidden{display:none}.color-action{color:var(--link_text)}.color-action:hover{color:var(--hover_link_text)}.admin-bar{border-bottom:1px solid var(--header_background)}.usp-bar{background-color:var(--usp_background);color:var(--usp_text);font-size:.8em;font-weight:700;padding:10px;text-align:center}.usp-bar p{margin:0}#options_container{display:flex;margin-bottom:.5em}#options_container .option_container{margin-right:.25em}#options_container .option_container:last-child{margin-right:0}#options_container .option_container .delete-option{color:var(--bs-badge-color);cursor:pointer;margin-left:.5em}ol.list-unstyled,ul.list-unstyled{list-style:none}.has_tooltip{color:var(--tooltip_icon)}.has_tooltip:hover{cursor:pointer}.banner{background-color:var(--banner_text_background);color:var(--background_color);font-size:1.5em;font-weight:700;margin-bottom:10px;padding:15px 25px;width:100%}.banner p{margin:0;padding:0}body{background-color:var(--background_color)}.out_of_stock{background-color:var(--out_of_stock_background_hex);color:var(--out_of_stock_text_hex);font-weight:700;padding:5px 10px;text-align:center;width:100%}a{color:var(--link_text)}a:not(.btn):hover,a:not(.btn):hover .selected{color:var(--hover_link_text)}a:not(.btn):hover .out_of_stock{color:var(--background_color)}a.btn:hover{background-color:var(--background_color);border-color:inherit;color:var(--button_text_color_on_hover)}.flex-wrap{display:flex;flex-wrap:wrap}.justify-between{justify-content:space-between}.items-center{align-items:center}h1,h2,h3,h4,h5,h6{color:var(--title_text);font-family:Lato,sans-serif}.border-main{border-color:var(--title_text)}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px}.border-top-main{border-top:1px solid var(--header_background)}input[type=submit],input[type=submit]:hover{background:var(--action_buttons_background);color:var(--action_buttons_text)}input[type=submit].btn-danger,input[type=submit].btn-danger:hover{background:red;color:#000}.pop-up{display:none}.toggle_menu{background-color:var(--header_background);display:none;width:100%}input:not([type=submit],[type=radio]),select,textarea{background-color:var(--input_background);border:2px solid var(--input_border);border-radius:8px;box-sizing:border-box;display:inline-block;padding:8px;width:100%}.btn,button,input[type=submit]{border-color:transparent;border-radius:8px;border-width:0;min-width:100px;padding:8px}.btn,button{background-color:var(--input_background);color:var(--text_color)}input[type=checkbox]:not(.form-check-input),input[type=radio]{height:100%;margin-top:-1px;vertical-align:middle;width:1.5em}#settingsForm .logo-preview{height:auto;width:100px}.form-check{align-items:center;display:flex;height:100%}.form-check input[type=checkbox].form-check-input{vertical-align:middle}.btn,input[type=submit]{border-color:transparent}.btn:hover,input[type=submit]:hover{border-color:var(--button_text_color_on_hover);color:var(--button_text_color_on_hover)!important}.btn.btn-action,input[type=submit].btn-action{color:var(--action_buttons_text)}.btn.btn-action,.btn.btn-action:hover,input[type=submit].btn-action,input[type=submit].btn-action:hover{background-color:var(--action_buttons_background)}.btn.btn-info,input[type=submit].btn-info{color:var(--info_buttons_text)}.btn.btn-info,.btn.btn-info:hover,input[type=submit].btn-info,input[type=submit].btn-info:hover{background-color:var(--info_buttons_background)}.mobile-menu-bar{list-style:none}.mobile-menu-bar li{display:inline-block}del{margin-right:10px}.delivery_options .form-check{height:auto}.delivery_options .form-check input[type=radio]{height:1.5em}.category-card{background-position:50%;background-size:cover;height:200px;position:relative}.category-card,.category-card .overlay{border-radius:5px;display:flex;width:100%}.category-card .overlay{align-items:center;background:rgba(0,0,0,.5);justify-content:center}.category-card .text{color:#fff;text-align:center;text-decoration:none}.product-card-title{text-decoration:none}.product-card{border:1px solid #eaeaea;border-radius:8px;box-shadow:5px 5px 3px #e6e6e6;padding:8px}.product-card a{text-decoration:none}.product-card a,.product-card a:hover{color:unset!important}.product-card .product-card{border:1px solid #eaeaea;border-radius:8px;margin-bottom:16px;padding:16px}.product-card .card-product-image img{border-radius:4px;height:150px;margin-bottom:12px;-o-object-fit:contain;object-fit:contain;width:100%}.product-card .product-title{font-size:20px;font-weight:700;margin-bottom:8px;min-height:48px;text-decoration:none}.product-card .product-description{font-size:14px;margin-bottom:12px;text-decoration:none}.product-card .price{font-size:18px;font-weight:700;margin-bottom:8px}.product-card .discount{color:red;font-size:16px;margin-bottom:8px}.product-card .stock{color:green;font-size:14px;margin-bottom:12px}.product-card .quantity{width:50px}.product-card .out_of_stock{display:block}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.flash-message{background-color:var(--flash_message_background);bottom:10px;display:none;left:50%;position:fixed;transform:translateX(-50%);width:50%;z-index:99}.flash-message .message{text-align:center}.popup-overlay{align-items:center;background:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-content{background:#fff;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.5);max-width:500px;padding:20px;text-align:center}.close-btn{background:red;border:none;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:20px;font-weight:700;height:40px;line-height:40px;min-width:40px;padding:unset;position:absolute;right:10px;text-align:center;top:10px;transition:all .3s ease;width:40px}.close-btn:hover{background:#c00;box-shadow:0 6px 12px rgba(0,0,0,.3);transform:scale(1.1)}.category-menu-icon:hover{cursor:pointer}#mobile-menu{padding-bottom:5px}#mobile-menu .nav-bar-nav{margin-bottom:0;margin-top:0}#mobile-menu .nav-bar-nav .nav-item{display:block}#mobile-menu .nav-bar-nav .nav-item select{width:25%}.text-right{text-align:right}.slider-range .ui-slider-range{background:var(--banner_text_background)}.slider-range .ui-state-default,.ui-widget-content .ui-state-default{background:none;background-color:#fff}.scroll-container{overflow:auto;white-space:nowrap}.gridscroll{display:inline-block}.gridscroll img{margin-right:22px}.navbar-brand #logo{height:auto;max-width:75px}.col-form-label{vertical-align:middle}.color-ball{border:1px solid #000;border-radius:50%;height:1.5em;width:1.5em}.nav-bar-nav{direction:rtl;font-size:18px;list-style:none;margin-top:28.5px;padding:0}.nav-bar-nav.list_nav{margin-top:.2em}.nav-bar-nav.list_nav .nav-item{border:1px solid var(--cms_menu_background)}.nav-bar-nav.list_nav .nav-item:has(.active),.nav-bar-nav.list_nav .nav-item:hover{background-color:var(--background_color);border:1px solid var(--cms_menu_border);border-radius:2%;color:var(--selected_menu_item_background)}.nav-bar-nav.list_nav .nav-item:has(.active) a,.nav-bar-nav.list_nav .nav-item:hover a{color:var(--text_color)}.nav-bar-nav.list_nav .nav-item:has(.active) a:hover,.nav-bar-nav.list_nav .nav-item:hover a:hover{color:var(--selected_menu_item_background)}.nav-bar-nav.list_nav .nav-item.active{background-color:var(--selected_menu_item_background);border:1px solid var(--selected_menu_item_background);color:var(--background_color)}.nav-bar-nav.list_nav .nav-item.active a,.nav-bar-nav.list_nav .nav-item.active a:hover{color:var(--background_color)}.nav-bar-nav.list_nav .nav-item a{color:var(--text_color);text-decoration:none}.nav-bar-nav.list_nav .nav-item a:hover{color:var(--menu_link_text_color_on_hover)}.nav-bar-nav .nav-item{display:inline-block;padding:0 10px;text-align:right}.nav-bar-nav .nav-item.has-submenu{cursor:pointer}.nav-bar-nav .nav-item.has-submenu span:after{content:"v";font-size:13.5px}.nav-bar-nav .nav-item.has-submenu .submenu{padding-inline:0;width:100%}.nav-bar-nav .nav-item select{background-color:var(--background_color);border-color:var(--input_border);color:var(--input_background);margin:0;padding:5px 10px}.nav-bar-nav .nav-item #hamburger-menu-icon{color:var(--link_text)}.nav-bar-nav .nav-item #hamburger-menu-icon:hover{cursor:pointer}table tbody td{word-break:break-word}.page{min-height:100%;overflow-x:hidden;position:absolute;width:100%}.page img{height:auto;max-width:100%}.page .banner_image_container{margin-bottom:1em;width:100%}.page .banner_image_container .banner_image{height:auto;width:100%}.page .descriptionWrapper{margin-bottom:1em}.page .descriptionWrapper #showMoreDescription{margin-bottom:1em;max-height:3em;overflow:hidden}.page .search-field button{display:none}.page .search-field input{border:2px solid var(--input_border);border-radius:12px;max-width:600px}.page #added_to_cart{background-color:var(--background_color);border:1px solid var(--pop-up_background);border-radius:25px;display:none;position:fixed;right:10px;top:80px;width:50%;z-index:99}.page #added_to_cart .model_header{background-color:var(--pop-up_background);border-radius:25px 25px 0 0;height:1.5em;position:relative;width:100%}.page #added_to_cart .model_header .close_button{cursor:pointer;position:absolute;right:20px}.page #added_to_cart .body{padding:10px 20px}.page #added_to_cart .body #added_image{height:auto;max-height:200px;max-width:20%;width:auto}.page #cart #cart_summary #cart_items .item-row input{padding:8px 10px}.page #cart #cart_summary #cart_items .item-row .product-image{height:auto;max-height:200px;max-width:50%;width:auto}.page .input_with_error{position:relative}.page .input_with_error .input_error{display:none;left:-30%;position:absolute;white-space:break-spaces;width:200px;z-index:99}.page .auth_menu{background-color:var(--cms_menu_background);border-right:1px solid var(--cms_menu_border);height:calc(100% - 100px);left:0;padding-top:10px;position:absolute;top:100px;width:200px}.page .auth_menu a:not(.btn):hover,.page .auth_menu a:not(.btn):hover .selected{color:var(--background_color)}.page .auth_menu ul{list-style:none}.page .auth_menu+.content{padding-left:215px;padding-right:15px}.page .auth_menu .nav-bar-nav .nav-item{display:block;margin-bottom:5px}.page .central-align{height:100%;position:relative}.page .central-align .central-align-content{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.page .search_form{position:absolute}.page .search_form .search_field{margin:0;padding:6px 55px 6px 10px;width:250px}.page .search_form .search_button{background-color:var(--shopping_cart_icon);border-radius:4px;bottom:auto;height:50px;margin:0;min-width:50px;padding:6px 5px;position:absolute;right:0;top:auto;width:50px}.page label{margin:8px 0;padding:12px 20px}.page header{background-color:var(--header_background);z-index:5}.page header,.page header .navbar-nav .nav-item{position:relative}.page header .navbar-nav .nav-item.category-link:hover .category-dropdown{display:block}.page header .navbar-nav .nav-item.category-link .category-dropdown{background-color:var(--header_background);display:none;left:0;min-width:-moz-max-content;min-width:max-content;position:absolute;top:100%;white-space:nowrap;z-index:99}.page header .navbar-nav .nav-item.category-link .category-dropdown ul{padding:1em}.page header .navbar-nav .nav-item.category-link .category-dropdown ul li{list-style:none}.page header.admin-header{height:100px}.page header .cart-length{background-color:var(--shopping_cart_icon)}.page header .shopping-cart-container a:not(.btn){color:var(--shopping_cart_icon)}.page header .color-action{color:var(--header_link)}.page header .color-action:hover{color:var(--header_link_hover)}.page header a:not(.btn){color:var(--header_link)}.page header a:not(.btn):hover,.page header a:not(.btn):hover .selected{color:var(--header_link_hover)}.page header select{background-color:var(--background_color)}.page .subtle{color:rgba(99,99,99,.48)}.page .content{padding:10px}.page .content a:not(.btn):hover{color:var(--hover_link_text)}.page .content .image-preview>img{height:auto;max-width:100px}.page .content .ck-editor__editable_inline{min-height:300px}.page .content img.product-image{height:auto;max-width:100%}.page .content img.variant-preview-image{cursor:pointer}.page .content .filters{margin-bottom:1rem}.page .content .row .card{height:100%;margin-bottom:1em}.page .content .row .card.filters{height:unset}.page .content .card .card-image{height:75%}.page .content .card .card-image img{height:auto;max-height:100%;width:100%}.page .content .card .card-body{padding:1rem}.page .content .card .card-body .card-title{position:relative}.page .content .card .card-body .card-bottom{height:100%;padding-bottom:5px;padding-top:1rem;width:100%}.page .content .card .card-body .card-bottom .prices{bottom:0;left:0;padding-bottom:5px;position:absolute;right:0;text-align:center}.page .content .variant_link{border:1px solid var(--link_text);padding:5px 3px}.page .content .variant_link.selected{background-color:var(--hover_link_text)}.page .content .product-image{position:relative}.page .content .product-image .out_of_stock{bottom:10%;position:absolute;right:0}.page .content.order-detail h6{margin-bottom:0;padding-bottom:.3em;padding-top:.3em}.page .content .image.image-style-side{float:right;margin-left:50px}.page .content .image.image-style-side img{height:360px;width:360px}.page .footer{background-color:var(--footer_background);color:var(--footer_text);font-size:14px;min-height:150px;width:100%}.page .footer h1,.page .footer h2,.page .footer h3,.page .footer h4,.page .footer h5,.page .footer h6{color:var(--footer_heading)}.page .footer .footer-column{margin-top:20px}.page .footer .footer-column .title{font-size:14px;font-weight:700}.page .footer .newsletter-form input{background-color:var(--input_background);color:#333;font-size:14px;height:40px;margin:0;padding:0 16px}.page .footer .newsletter-form button{background-color:var(--footer_button_background);border-color:transparent;border-radius:8px;border-width:0;color:var(--footer_button_text);font-weight:700;padding:8px}.page .footer .color-action{color:var(--footer_link)}.page .footer .color-action:hover{color:var(--footer_link_hover)}.page .footer a{color:var(--footer_link)}.page .footer a:hover{text-decoration:underline!important}.page .footer a:hover,.page .footer a:hover .selected{color:var(--footer_link_hover)}.cookie-consent{background-color:var(--background_color);border:1px solid var(--action_buttons_background)}@media only screen and (max-width:768px){header .navbar.navbar-expand-lg .navbar-collapse{background-color:var(--header_background)}.flash-message{width:75%}body{font-size:1em}.mobile-small-font{font-size:.4185em}.page label{padding:6px 3px}.page .content-row{min-height:calc(100% - 600px)}.page .auth_menu+.content,.page .content{padding-left:5px;padding-right:5px}.page .content .image.image-style-side{float:none;margin-left:unset}.page .content .image.image-style-side img{height:auto;width:100%}.page .input_with_error .input_error{left:-100%}.page #added_to_cart{height:50%;left:5%;right:5%;top:10%;width:90%}.page #added_to_cart .body{padding:10px 20px}.page .footer{min-height:450px}.mobile-menu-bar{align-content:center;align-items:center;display:flex;height:100%;justify-content:space-between;margin:0}#search_bar{height:75px;padding:0 10px}#search_bar .search_form{position:relative;width:100%}#search_bar .search_form .search_field{height:50px;padding:12px 20px;width:100%}}
