@keyframes adfyCartSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes circl-anim{0%{-moz-transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}to{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes circl-anim{0%{-webkit-transform:rotate(0deg) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}to{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes circl-anim{0%{-o-transform:rotate(0deg) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}to{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes circl-anim{0%{transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}to{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes circl-fill-anim{0%,to{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}}@-webkit-keyframes circl-fill-anim{0%,to{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}}@-o-keyframes circl-fill-anim{0%,to{-o-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}}@keyframes circl-fill-anim{0%,to{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}}@keyframes circl-img-anim{0%,50%,to{transform:rotate(0deg) scale(1) skew(1deg)}10%,30%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}}@-moz-keyframes circl-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%,30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%,to{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes circl-img-anim{0%,50%,to{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}}@-o-keyframes circl-img-anim{0%,50%,to{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%,30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}}*,ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{overflow-wrap:normal!important}.screen-reader-text:focus{font-size:1em;background-color:#fff;border-radius:3px;color:#2b2d2f;font-size:.875rem}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--light:var(--colorLight);--wp--preset--color--font:var(--colorFont);--wp--preset--color--dark-font:var(--colorDarkFont);--wp--preset--color--background:var(--colorBackground);--wp--preset--color--border:var(--colorBorder);--wp--preset--color--dark:var(--colorDark);--wp--preset--color--dark-grey:var(--colorDarkGrey);--wp--preset--color--grey:var(--colorGrey);--wp--preset--color--main:var(--colorMain);--wp--preset--color--main-2:var(--colorMain2);--wp--preset--color--main-3:var(--colorMain3);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-family--inter:"Inter",sans-serif;--wp--preset--font-family--cardo:Cardo;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2;margin:2em 0 1em;padding:8px 20px;border-radius:2px}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=tel]{direction:ltr}@font-face{font-display:swap;font-family:WPMenuCart;src:url(https://star-granit.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.eot);src:url(https://star-granit.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.eot?#iefix)format("embedded-opentype"),url(https://star-granit.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.woff2)format("woff2"),url(https://star-granit.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.woff)format("woff"),url(https://star-granit.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.ttf)format("truetype"),url(https://star-granit.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.svg#WPMenuCart)format("svg");font-weight:400;font-style:normal;font-display:swap}.empty-wpmenucart{display:none!important}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce-page ul.products{clear:both}.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;padding:0;position:relative;width:22.05%;margin:0 3.8% 2.992em 0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first,.woocommerce-page ul.products:after{clear:both}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#777335;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}}:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#777335;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.clear,.woocommerce .products ul:after,.woocommerce ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e3;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#777335}:root{--adfy_woofc_primary_color:#1b81ff;--adfy_woofc_secondary_color:#6221ff;--adfy_woofc_base_text_color:#444;--adfy_woofc_base_link_color:#1b81ff;--adfy_woofc_base_link_color_hover:#6221ff;--adfy_woofc_border_color:#eee;--adfy_woofc_cart_background_color:#fff;--adfy_woofc_cart_overlay_background_color:rgba(131,176,252,.5),rgba(251,194,235,.4);--adfy_woofc_cart_input_border_color:var(--adfy_woofc_border_color);--adfy_woofc_cart_input_placeholder_color:#9e9e9e;--adfy_woofc_cart_input_text_color:#444;--adfy_woofc_cart_input_background_color:#fff;--adfy_woofc_spinner_icon_color:#444;--adfy_woofc_spinner_container_background:hsla(0,0%,100%,.9);--adfy_woofc_toggle_button_text_color:#555;--adfy_woofc_toggle_button_text_color_hover:#898989;--adfy_woofc_toggle_button_background_color:#fff;--adfy_woofc_toggle_button_background_color_hover:#ddd;--adfy_woofc_toggle_button_border_color:hsla(0,0%,100%,0);--adfy_woofc_toggle_button_border_color_hover:hsla(0,0%,100%,0);--adfy_woofc_toggle_button_badge_text_color:#fff;--adfy_woofc_toggle_button_badge_text_color_hover:#fff;--adfy_woofc_toggle_button_badge_background_color:#1b81ff;--adfy_woofc_toggle_button_badge_background_color_hover:#1b81ff;--adfy_woofc_toggle_button_badge_width:23px;--adfy_woofc_toggle_button_border_radius:5px;--adfy_woofc_toggle_button_horizental_offset:100px;--adfy_woofc_base_button_font_size:15px;--adfy_woofc_base_button_font_weight:normal;--adfy_woofc_base_button_letter_spacing:0;--adfy_woofc_primary_button_label_color:#fff;--adfy_woofc_primary_button_label_color_hover:#fff;--adfy_woofc_primary_button_background_color:#1b81ff;--adfy_woofc_primary_button_background_color_hover:#6221ff;--adfy_woofc_primary_button_border_color:hsla(0,0%,100%,0);--adfy_woofc_primary_button_border_color_hover:hsla(0,0%,100%,0);--adfy_woofc_secondary_button_label_color:#878787;--adfy_woofc_secondary_button_label_color_hover:#fff;--adfy_woofc_secondary_button_background_color:#cfcfcf;--adfy_woofc_secondary_button_background_color_hover:#6221ff;--adfy_woofc_secondary_button_border_color:hsla(0,0%,100%,0);--adfy_woofc_secondary_button_border_color_hover:hsla(0,0%,100%,0);--adfy_woofc_shopping_meter_initial_background_color:#eee;--adfy_woofc_shopping_meter_progress_background_color:#0072ff;--adfy_woofc_shopping_meter_threashold_reached_background_color:#0072ff;--adfy_woofc_toast_text_color:#fff;--adfy_woofc_toast_background_color:#3dc763;--adfy_woofc_toast_button_text_color:#fff;--adfy_woofc_toast_button_text_color_hover:#fff;--adfy_woofc_toast_button_background_color:rgba(0,0,0,.2);--adfy_woofc_toast_button_background_color_hover:rgba(0,0,0,.4);--adfy_woofc_toast_icon_color:#3dc763;--adfy_woofc_toast_icon_background_color:#fff;--adfy_woofc_cart_title_text_color:var(--adfy_woofc_base_text_color);--adfy_woofc_cart_title_font_size:var(--adfy_woofc_base_text_font_size);--adfy_woofc_cart_title_font_weight:var(--adfy_woofc_base_text_font_weight);--adfy_woofc_cart_title_letter_spacing:0;--adfy_woofc_cart_title_count_badge_text_color:#409eff;--adfy_woofc_cart_title_count_badge_background_color:#dfeeff;--adfy_woofc_cart_close_button_text_color:#c7c7c7;--adfy_woofc_cart_close_button_text_color_hover:#888;--adfy_woofc_cart_field_background_color:#fff;--adfy_woofc_cart_field_text_color:#fff;--adfy_woofc_cart_field_border_color:#fff;--adfy_woofc_cart_product_title_text_color:#444;--adfy_woofc_cart_product_title_text_color_hover:#1b81ff;--adfy_woofc_cart_product_price_quantity_text_color:#444;--adfy_woofc_cart_product_quantity_text_color:#444;--adfy_woofc_cart_product_quantity_input_button_text_color:#444;--adfy_woofc_cart_product_remove_button_text_color:#878787;--adfy_woofc_cart_product_remove_button_text_color_hover:#fff;--adfy_woofc_cart_product_remove_button_background_color:#e9e9e9;--adfy_woofc_cart_product_remove_button_background_color_hover:#6221ff;--adfy_woofc_cart_product_title_font_weight:normal;--adfy_woofc_trigger_button_zindex:10000000;--adfy_woofc_overlaymask_zindex:calc(var(--adfy_woofc_trigger_button_zindex) + 10);--adfy_woofc_floating_cart_zindex:calc(var(--adfy_woofc_trigger_button_zindex) + 30);--adfy_woofc_floating_cart_inner_mask_zindex:calc(var(--adfy_woofc_floating_cart_zindex) + 10)}.adfy__hide-woofc{cursor:pointer}#adfy__floating-cart #adfy__woofc-cart-errors.hidden,.adfy__woofc-hidden{display:none}.adfy__woofc-button,a.adfy__woofc-button,button.adfy__woofc-button{align-items:center;display:inline-flex;font-size:var(--adfy_woofc_base_button_font_size);font-weight:var(--adfy_woofc_base_button_font_weight);gap:5px;letter-spacing:var(--adfy_woofc_base_button_letter_spacing);line-height:1;fill:var(--adfy_woofc_primary_button_label_color);-webkit-appearance:button;-moz-appearance:button;appearance:button;background:0 0;background-color:var(--adfy_woofc_primary_button_background_color);border-color:var(--adfy_woofc_primary_button_border_color);border-radius:var(--adfy_woofc_base_button_border_radius);border-style:solid;border-width:1px;box-shadow:none;color:var(--adfy_woofc_primary_button_label_color);padding:15px 25px;text-decoration:none;text-transform:var(--adfy_woofc_base_button_text_transform);transition:all .5s ease}.adfy__woofc-button:hover,a.adfy__woofc-button:hover,button.adfy__woofc-button:hover{fill:var(--adfy_woofc_primary_button_label_color_hover);background:0 0;background-color:var(--adfy_woofc_primary_button_background_color_hover);border-color:var(--adfy_woofc_primary_button_border_color_hover);box-shadow:none;color:var(--adfy_woofc_primary_button_label_color_hover);text-decoration:none}.adfy__woofc-button:focus,a.adfy__woofc-button:focus,button.adfy__woofc-button:focus{box-shadow:none;outline:0;text-decoration:none}.adfy__woofc-button.secondary{fill:var(--adfy_woofc_secondary_button_label_color);background-color:var(--adfy_woofc_secondary_button_background_color);border-color:var(--adfy_woofc_secondary_button_border_color);color:var(--adfy_woofc_secondary_button_label_color)}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions .adfy__woofc-button.secondary:hover,.adfy__woofc-button.secondary:hover{fill:var(--adfy_woofc_secondary_button_label_color_hover);background-color:var(--adfy_woofc_secondary_button_background_color_hover);border-color:var(--adfy_woofc_secondary_button_border_color_hover);color:var(--adfy_woofc_secondary_button_label_color_hover)}.adfy__woofc-fake-button{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;height:auto;line-height:1;margin:0;padding:0;transition:all .5s ease;width:auto}.adfy__woofc-fake-button,.adfy__woofc-fake-button:hover{fill:currentColor;background:0 0;background-color:transparent;border:0;box-shadow:none;color:currentColor;text-decoration:none}.adfy__woofc-fake-button:focus{border:0;box-shadow:none;outline:0;text-decoration:none}#adfy__woofc-trigger{border-color:var(--adfy_woofc_toggle_button_border_color);border-style:solid;border-width:1px;bottom:var(--adfy_woofc_toggle_button_vertical_offset);display:flex;flex-direction:row;flex-wrap:wrap;height:var(--adfy_woofc_toggle_button_size);left:auto;margin:0;padding:0;position:fixed;right:var(--adfy_woofc_toggle_button_horizental_offset);width:var(--adfy_woofc_toggle_button_size);z-index:var(--adfy_woofc_trigger_button_zindex);fill:var(--adfy_woofc_toggle_button_text_color);background-color:var(--adfy_woofc_toggle_button_background_color);border-radius:var(--adfy_woofc_toggle_button_border_radius);box-shadow:0 0 2px rgba(0,0,0,.3);color:var(--adfy_woofc_toggle_button_text_color);cursor:pointer;transition:all .5s ease}#adfy__woofc-trigger[data_display=hidden]{display:none;opacity:0;visibility:hidden}#adfy__woofc-trigger .icon svg{height:var(--adfy_woofc_toggle_button_cart_icon_font_size);width:var(--adfy_woofc_toggle_button_cart_icon_font_size)}#adfy__woofc-trigger,#adfy__woofc-trigger .badge{align-items:center;font-weight:400;justify-content:center;line-height:1}#adfy__woofc-trigger .badge{background-color:var(--adfy_woofc_toggle_button_badge_background_color);border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.1);color:var(--adfy_woofc_toggle_button_badge_text_color);display:inline-flex;font-size:13px;height:23px;position:absolute;transition:all .5s ease-in-out;width:23px}#adfy__woofc-trigger .badge,#adfy__woofc-trigger .badge.top-left{bottom:auto;left:-10px;right:auto;top:-5px}#adfy__woofc-trigger:hover{fill:var(--adfy_woofc_toggle_button_text_color_hover);background-color:var(--adfy_woofc_toggle_button_background_color_hover);border-color:var(--adfy_woofc_toggle_button_border_color_hover);box-shadow:0 0 60px rgba(0,0,0,.1);color:var(--adfy_woofc_toggle_button_text_color_hover)}#adfy__woofc-trigger:hover .badge{background-color:var(--adfy_woofc_toggle_button_badge_background_color_hover);color:var(--adfy_woofc_toggle_button_badge_text_color_hover)}#adfy__woofc-trigger:focus{outline:0}#adfy__woofc-hide-shipping-container{align-items:center;display:inline-flex;font-size:calc(var(--adfy_woofc_base_text_font_size) - 10%);font-weight:400;gap:10px;line-height:1;fill:var(--adfy_woofc_base_text_color);color:var(--adfy_woofc_base_text_color)}#adfy__woofc-hide-shipping-container svg{height:20px;width:20px}#adfy__woofc-hide-shipping-container:hover{fill:var(--adfy_woofc_base_link_color_hover);color:var(--adfy_woofc_base_link_color_hover)}#adfy__floating-cart{background-color:var(--adfy_woofc_cart_background_color);box-shadow:10px 0 30px rgba(0,0,0,.2);box-sizing:border-box;color:var(--adfy_woofc_base_text_color);display:block;font-size:var(--adfy_woofc_base_text_font_size);position:fixed;transition:all .8s cubic-bezier(.77,0,.18,1) 0s;z-index:var(--adfy_woofc_floating_cart_zindex);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#adfy__floating-cart .adfy_woofc-inner{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;padding:30px;position:relative;width:100%}@media (max-width:575px){#adfy__floating-cart .adfy_woofc-inner{padding:20px}}#adfy__floating-cart[data_type=drawer]{backface-visibility:visible;bottom:0;opacity:1;top:0;visibility:visible;width:var(--adfy_woofc_cart_width)}@media (max-width:575px){#adfy__floating-cart[data_type=drawer]{width:93vw}}#adfy__floating-cart[data_type=drawer][data_position=right]{left:auto;right:-100vw}#adfy__floating-cart .adfy__woofc-header{align-items:center;border-bottom:1px solid var(--adfy_woofc_border_color);-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 30px;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}#adfy__floating-cart .adfy__woofc-header .adfy__woofc-title{align-items:center;color:var(--adfy_woofc_cart_title_text_color);display:flex;flex-direction:row;flex-wrap:wrap;font-size:20px;gap:8px;margin:0;padding:0}#adfy__floating-cart .adfy__woofc-header .adfy__woofc-title .adfy__woofc-badge{align-items:center;background-color:var(--adfy_woofc_cart_title_count_badge_background_color);border-radius:15px;color:var(--adfy_woofc_cart_title_count_badge_text_color);font-size:calc(var(--adfy_woofc_base_text_font_size) - 20%);font-weight:400;line-height:1;padding:7px 10px 8px}#adfy__floating-cart .adfy__woofc-header .adfy__close-button{align-items:center;display:inline-flex;justify-content:center}#adfy__floating-cart .adfy__woofc-header .adfy__close-button .adfy__hide-woofc{display:inline-flex;font-weight:400;height:30px;line-height:1;margin:0;padding:0;width:30px;fill:var(--adfy_woofc_cart_close_button_text_color);background-color:transparent;border:0;border-radius:100%;color:var(--adfy_woofc_cart_close_button_text_color)}#adfy__floating-cart .adfy__woofc-header .adfy__close-button .adfy__hide-woofc svg{height:22px;width:22px}#adfy__floating-cart .adfy__woofc-header .adfy__close-button .adfy__hide-woofc:hover{fill:var(--adfy_woofc_cart_close_button_text_color_hover);background-color:transparent;border:0;color:var(--adfy_woofc_cart_close_button_text_color_hover)}#adfy__floating-cart #adfy__woofc-cart-errors{background-color:#e1efff;border-radius:5px;color:#387ecd;display:block;line-height:1.5;margin-bottom:30px;padding:15px}#adfy__floating-cart .adfy__woofc-content{display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:wrap;overflow:hidden;position:relative}#adfy__floating-cart .adfy__woofc-content .adfy__woofc-content-entry{bottom:0;display:block;left:0;padding:10px 10px 10px 0;position:absolute;right:0;top:0;z-index:5}.woocommerce-page #adfy__floating-cart main{margin-left:0;margin-right:0;max-width:100%;padding:0}#adfy__floating-cart .adfy__woofc-colophon{margin-top:0;padding-top:20px}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary{display:block;margin-bottom:20px}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul{align-items:center;border:0;border-radius:5px;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li .label,#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li .value{color:var(--adfy_woofc_base_text_color);font-size:var(--adfy_woofc_base_text_font_size);font-weight:400}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li:not(:last-child){border-bottom:1px dotted var(--adfy_woofc_border_color);padding-bottom:10px}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li.total .value,#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li.total .value span,#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-cart-summary ul li.total .value strong,strong{font-weight:700}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions .adfy__woofc-button{align-items:center;background:0 0;background-color:var(--adfy_woofc_primary_button_background_color);border-color:var(--adfy_woofc_primary_button_border_color);border-style:solid;border-width:1px;color:var(--adfy_woofc_primary_button_label_color);display:inline-flex;height:auto;justify-content:center;padding:20px 15px;width:100%}@media (max-width:575px){#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions .adfy__woofc-button{padding:15px 10px}}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions .adfy__woofc-button:hover{background:0 0;background-color:var(--adfy_woofc_primary_button_background_color_hover);border-color:var(--adfy_woofc_primary_button_border_color_hover);color:var(--adfy_woofc_primary_button_label_color_hover);text-decoration:none}#adfy__floating-cart .adfy__woofc-colophon .adfy__woofc-actions .adfy__woofc-button.secondary{fill:var(--adfy_woofc_secondary_button_label_color);background-color:var(--adfy_woofc_secondary_button_background_color);border-color:var(--adfy_woofc_secondary_button_border_color);color:var(--adfy_woofc_secondary_button_label_color)}#adfy__floating-cart #adfy__woofc_empty_cart_section{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;justify-content:center}#adfy__floating-cart #adfy__woofc_empty_cart_section #adfy__woofc_empty_cart_text{display:inline-flex;margin:0}#adfy__woofc-shipping-container #adfy__woofc-hide-shipping-container{background:0 0;background-color:transparent}#adfy__woofc-shipping-container #adfy__woofc-shipping-container-inner{display:block;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;padding:0 0 60px;width:100%}#adfy__woofc-shipping-container .shipping-container-header{border-bottom:1px solid var(--adfy_woofc_border_color);display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:30px;padding-bottom:15px}@media (max-width:991px){#adfy__woofc-shipping-container .shipping-container-header{justify-content:flex-end}}#adfy__woofc-shipping-container #adfy__woofc-shipping-form{border:2px dashed var(--adfy_woofc_border_color);border-radius:5px;display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;margin:30px 0;padding:20px}#adfy__woofc-shipping-container #adfy__woofc-shipping-form .adfy__woofc-shipping-form-elements{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}#adfy__woofc-shipping-container #adfy__woofc-shipping-form label{display:block;font-size:calc(var(--adfy_woofc_base_text_font_size) - 10%);font-weight:400;margin:0 0 0 3px}#adfy__woofc-shipping-container #adfy__woofc-shipping-form input::-moz-placeholder{color:var(--adfy_woofc_cart_input_placeholder_color);font-size:13px;font-size:calc(var(--adfy_woofc_base_text_font_size) - 15%);font-weight:400;letter-spacing:.5px;opacity:1}#adfy__woofc-shipping-container #adfy__woofc-shipping-form input::placeholder{color:var(--adfy_woofc_cart_input_placeholder_color);font-size:13px;font-size:calc(var(--adfy_woofc_base_text_font_size) - 15%);font-weight:400;letter-spacing:.5px;opacity:1}#adfy__woofc-shipping-container #adfy__woofc-shipping-form input:-ms-input-placeholder{color:var(--adfy_woofc_cart_input_placeholder_color);font-size:13px;font-size:calc(var(--adfy_woofc_base_text_font_size) - 15%);font-weight:400;letter-spacing:.5px}#adfy__woofc-shipping-container #adfy__woofc-shipping-form input::-ms-input-placeholder{color:var(--adfy_woofc_cart_input_placeholder_color);font-size:13px;font-size:calc(var(--adfy_woofc_base_text_font_size) - 15%);font-weight:400;letter-spacing:.5px}#adfy__woofc-shipping-container #adfy__woofc-shipping-form input[type=text]{align-items:center;background:var(--adfy_woofc_cart_input_background_color);border-color:var(--adfy_woofc_cart_input_border_color);border-radius:8px;border-style:solid;border-width:1px;box-shadow:inset 1px 1px 3px transparent;box-sizing:border-box;color:var(--adfy_woofc_cart_input_text_color);display:flex;flex-direction:row;flex-wrap:wrap;font-size:15px;font-weight:400;height:48px;line-height:21px;max-width:100%;padding:14px 15px;transition:all .5s ease;width:100%}#adfy__woofc-shipping-container #adfy__woofc-shipping-form input[type=text]:focus,#adfy__woofc-shipping-container #adfy__woofc-shipping-form select:focus{border-color:#3da6ff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}#adfy__woofc-shipping-container #adfy__woofc-shipping-form input[type=hidden]{display:none;height:0;width:0}#adfy__woofc-shipping-container #adfy__woofc-shipping-form select{align-items:center;background-color:var(--adfy_woofc_cart_input_background_color);border-color:var(--adfy_woofc_cart_input_border_color);border-radius:8px;border-style:solid;border-width:1px;box-shadow:inset 1px 1px 3px transparent;box-sizing:border-box;color:var(--adfy_woofc_cart_input_text_color);display:flex;flex-direction:row;flex-wrap:wrap;font-size:15px;font-weight:400;height:48px;line-height:21px;max-width:100%;padding:14px 15px;width:100%}#adfy__woofc-shipping-container #adfy__woofc-shipping-form .addonify_floating_cart-button{align-items:center;justify-content:center;margin-top:15px;width:100%}.adfy__woofc-container-canvas{background-color:var(--adfy_woofc_cart_background_color);bottom:0;color:var(--adfy_woofc_base_text_color);display:block;height:100%;margin:0;min-height:100vh;padding:30px;position:absolute;top:0;transition:all .6s cubic-bezier(.77,0,.18,1);width:100%;z-index:calc(var(--adfy_woofc_floating_cart_zindex) + 10)}#adfy__floating-cart[data_position=right] .adfy__woofc-container-canvas{left:auto;right:-100vw}#adfy__woofc-overlay,#adfy__woofc-spinner-container{backface-visibility:hidden;bottom:0;display:block;height:100%;opacity:0;right:0;top:0;transition:all .5s ease;visibility:hidden;width:100%}#adfy__woofc-spinner-container{background:var(--adfy_woofc_spinner_container_background);left:0;position:absolute;z-index:calc(var(--adfy_woofc_floating_cart_zindex) - 1)}#adfy__woofc-spinner-container .adfy__woofc-spinner-inner{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center;position:relative;width:100%}#adfy__woofc-spinner-container .adfy__woofc-spinner-inner .adfy__woofc-spinner{display:inline-flex;height:32px;overflow:hidden}#adfy__woofc-spinner-container .adfy__woofc-spinner-inner .adfy__woofc-spinner svg{animation:adfyCartSpin 2s ease-in-out infinite both;color:var(--adfy_woofc_spinner_icon_color);display:inline-flex;height:32px;line-height:1;width:32px}#adfy__woofc-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(to right,var(--adfy_woofc_cart_overlay_background_color));cursor:pointer;left:auto;position:fixed;z-index:0}:root{--adfy_woofc_cart_width:500px;--adfy_woofc_base_text_color:rgba(1,0,0,1);--adfy_woofc_base_text_font_size:15px;--adfy_woofc_cart_background_color:rgba(255,255,255,1);--adfy_woofc_cart_overlay_background_color:rgba(255,255,255,1);--adfy_woofc_toggle_button_text_color:rgba(186,173,121,1);--adfy_woofc_toggle_button_text_color_hover:rgba(0,0,0,1);--adfy_woofc_toggle_button_background_color:rgba(255,255,255,1);--adfy_woofc_toggle_button_background_color_hover:rgba(186,173,121,1);--adfy_woofc_toggle_button_border_color:rgba(186,173,121,1);--adfy_woofc_toggle_button_badge_text_color:rgba(255,255,255,1);--adfy_woofc_toggle_button_badge_background_color:rgba(186,173,121,1);--adfy_woofc_toggle_button_badge_background_color_hover:rgba(0,0,0,1);--adfy_woofc_toggle_button_badge_width:40;--adfy_woofc_toggle_button_badge_font_size:13px;--adfy_woofc_toggle_button_size:60px;--adfy_woofc_toggle_button_border_radius:29px;--adfy_woofc_toggle_button_cart_icon_font_size:20px;--adfy_woofc_toggle_button_horizental_offset:8px;--adfy_woofc_toggle_button_vertical_offset:100px;--adfy_woofc_base_button_font_size:14px;--adfy_woofc_base_button_font_weight:400;--adfy_woofc_base_button_letter_spacing:.25;--adfy_woofc_base_button_border_radius:3px;--adfy_woofc_base_button_text_transform:none;--adfy_woofc_primary_button_background_color:rgba(186,173,121,1);--adfy_woofc_primary_button_background_color_hover:rgba(0,0,0,1);--adfy_woofc_secondary_button_background_color_hover:rgba(0,0,0,1);--adfy_woofc_cart_input_text_color:rgba(0,0,0,1);--adfy_woofc_toast_text_color:rgba(1,0,0,1);--adfy_woofc_toast_background_color:rgba(186,173,121,1);--adfy_woofc_toast_button_text_color:rgba(186,173,121,1);--adfy_woofc_toast_button_text_color_hover:rgba(186,173,121,1);--adfy_woofc_toast_button_background_color:rgba(186,173,121,1);--adfy_woofc_cart_title_text_color:rgba(0,0,0,1);--adfy_woofc_cart_title_font_size:14px;--adfy_woofc_cart_title_font_weight:400;--adfy_woofc_cart_title_letter_spacing:.25;--adfy_woofc_cart_title_text_transform:none;--adfy_woofc_cart_title_count_badge_text_color:rgba(255,255,255,.93);--adfy_woofc_cart_title_count_badge_background_color:rgba(186,173,121,1);--adfy_woofc_cart_field_text_color:rgba(0,0,0,1);--adfy_woofc_cart_product_title_text_color:rgba(0,0,0,1);--adfy_woofc_cart_product_title_text_color_hover:rgba(186,173,121,1);--adfy_woofc_cart_product_quantity_text_color:rgba(1,0,0,1);--adfy_woofc_cart_product_quantity_input_button_text_color:rgba(1,0,0,1);--adfy_woofc_cart_product_remove_button_background_color_hover:rgba(186,173,121,1);--adfy_woofc_cart_product_title_font_size:15px;--adfy_woofc_cart_product_title_font_weight:400;--colorDarkGrey:#141e3c;--c-facebook:#3b5998;--c-twitter:#0f1419;--c-youtube:red;--c-instagram:#c13584;--c-pinterest:#bd081c;--c-linkedin:#0077b5;--c-github:#333;--c-skype:#00aff0}.svg-icon{line-height:.8}.svg-icon svg{max-width:1em;max-height:1em;fill:var(--colorDark)}.icon-inline{display:inline-flex;align-items:center;vertical-align:middle}.icon-inline .svg-icon{margin-right:11px}.icon-inline .svg-icon:last-child{margin-right:0}.meta-icons-main .icon-inline .svg-icon svg{fill:var(--colorMain)}[data-animate*=".footer-widgets .widget"] .footer-widgets .widget{visibility:hidden}.preloader{position:fixed;top:5px;right:0;z-index:13000;opacity:1;transition:all .35s ease}.preloader.cover{top:0;left:0;bottom:0;background:rgba(255,255,255,.95);height:100%}.preloader.cover .preloader_css{position:absolute;left:50%;top:50%;margin:-20px 0 0-20px}.preloader_css{width:30px;height:30px;margin:10px;border:3px solid #f7f7f7;border-radius:50%;border-top-color:#baad7b;border-top-color:var(--colorMain);opacity:1;transition:opacity .35s ease;-webkit-animation:spin .5s infinite linear;animation:spin .5s infinite linear}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden;width:100%}body{margin:0;background-color:#fff;background-color:var(--colorLight);text-rendering:optimizeLegibility;word-break:break-word;width:100%}main{display:block}hr{box-sizing:content-box;border:0;height:1px;background-color:#e1e1e1;background-color:var(--colorBorder)}a{background-color:transparent;outline:0;text-decoration:none;transition:all .2s ease-in-out 0s;color:#486173;color:var(--colorDark)}img{border-style:none;margin:0;max-width:100%;height:auto}button,input,select{font-family:inherit}button,hr,input{overflow:visible}button,select{text-transform:none}[type=submit],button{-webkit-appearance:button;cursor:pointer}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:focus{outline:0!important}body{font-size:16px}body,button,input{color:var(--colorFont);line-height:24px}body,button,input,select{color:#486173;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,segoe ui,fira sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}a:active,a:focus,a:hover{text-decoration:none!important}a:focus,a:hover{color:#baad7b;color:var(--colorMain)}a img{transition:all .2s ease-in-out 0s}a:hover>img{opacity:.8}ul{padding-left:20px;margin:0 0 2em}ul:not(.list-bordered) li:not([class]):not([role=presentation]){padding:.5em 0}ul:not(.list-bordered) li:not([class]):not([role=presentation]):first-child{padding-top:0}ul:not(.list-bordered) li:not([class]):not([role=presentation]):last-child{padding-bottom:0}ul:not(.list-bordered) ul{margin:.4em 0 0}nav>ul{margin-top:0}h1,h2,h3,h4{font-weight:700;font-style:italic;line-height:1.12;word-break:break-word;font-variant-numeric:lining-nums;-webkit-font-feature-settings:"lnum"1;font-feature-settings:"lnum"1;color:#486173;color:var(--colorDark)}h1:first-child:not([class*=mt-]),h2:first-child:not([class*=mt-]),h3:first-child:not([class*=mt-]),h4:first-child:not([class*=mt-]){margin-top:0}h1,h2{font-size:70px;margin-top:1.2em;margin-bottom:.7em}h2{font-size:60px}h3{font-size:50px;margin-top:1.3em;margin-bottom:.8em}h4{font-size:40px;margin-top:1.6em;margin-bottom:.9em}@media (max-width:767px){h1{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2rem}}p{margin-top:0;margin-bottom:24px}.widget ul:last-child,p:last-child{margin-bottom:0}button,input{font-size:18px;margin:0}button,input,label,select{display:inline-block;vertical-align:middle;background:0 0}button,input,label{border:0;padding:0;white-space:normal}label{cursor:pointer;font-size:1em;margin:0 0 .75em;color:var(--colorDark)}select{margin:0}button:focus,input:focus{outline:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select{height:50px;border:0;background-color:transparent;border-radius:2px;color:var(--colorFont);padding:8px 20px 9px;font-size:16px;width:100%;box-shadow:0 2px 5px 0 rgba(72,97,115,.15)}select{line-height:1.2;padding-top:0;padding-bottom:0;white-space:nowrap}.with-background input[type=tel],.with-background input[type=text]{background-color:var(--colorLight)}.with-icons input[type=tel],.with-icons input[type=text]{padding-left:40px}input[type=checkbox]{width:13px;height:13px;margin-right:.25em}input[type=search]{-webkit-appearance:textfield}::-webkit-search-decoration{display:none}.btn,[type=submit]{width:auto;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;border:2px solid;text-transform:none;padding:11px 18px;border-radius:10px;display:inline-block;white-space:nowrap;text-align:center;background-color:transparent;position:relative;transition:all .15s ease-in-out}.btn-maincolor:hover,.btn:hover,[type=submit]:hover{background-color:transparent;color:#486173;color:var(--colorDark)}.btn,.btn-maincolor,[type=submit]{color:#fff;color:var(--colorLight);background-color:var(--colorMain);border-color:var(--colorMain)}.wide-button{min-width:170px}::-webkit-input-placeholder{-webkit-transition:opacity .6s ease;transition:opacity .6s ease;font-size:1em;color:#486173;color:var(--colorFont);font-weight:300;opacity:1}::-moz-placeholder{-moz-transition:opacity .6s ease;transition:opacity .6s ease;font-size:1em;color:#486173;color:var(--colorFont);font-weight:300;opacity:1}:-moz-placeholder{-moz-transition:opacity .6s ease;transition:opacity .6s ease;font-size:1em;color:#486173;color:var(--colorFont);font-weight:300;opacity:1}:-ms-input-placeholder{-ms-transition:opacity .6s ease;transition:opacity .6s ease;font-size:1em;color:#486173;color:var(--colorFont);font-weight:300;opacity:1}:focus::-webkit-input-placeholder{opacity:0}:focus::-moz-placeholder{opacity:0}:focus:-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}.wpcf7-form .grid-item{position:relative}.wpcf7-form .grid-item span+[class*=fa-]{position:absolute;font-size:14px;left:25px;right:auto;top:18px}.l{background-color:#fff;background-color:var(--colorLight)}.m{background-color:#f5f5f5;background-color:var(--colorBackground)}.i{background-color:#486173;background-color:var(--colorDark);color:var(--colorLight)}.i ::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.i ::-moz-placeholder{color:rgba(255,255,255,.8)}.i :-moz-placeholder{color:rgba(255,255,255,.8)}.i :-ms-input-placeholder{color:rgba(255,255,255,.8)}.i a,.i h1,.i h3{color:#fff}.i .widget .widget-title{color:var(--colorLight)}.i a:focus,.i a:hover{color:#baad7b;color:var(--colorMain)}.i .has-main-color{color:var(--colorMain)}.i button:focus,.i button:hover{color:var(--colorLight)}.i.m{background-color:#141e3c;background-color:var(--colorDarkGrey)}.i .svg-icon svg{fill:#fff}@media screen and (min-width:1200px){.i .top-menu>li.menu-item-has-children>a:after{border-color:var(--colorLight)}.i .top-menu>li.menu-item-has-children>a:hover:after{border-color:var(--colorMain)}}.i .section-hr{background-color:rgba(255,255,255,.2)}.rounded{border-radius:10px;overflow:hidden}.fs-14{font-size:14px}#search_dropdown button svg,.fs-16,.search-form button.search-submit svg{font-size:16px}.text-center{text-align:center}.header #nav_toggle,.hidden{display:none}@media (max-width:1199px){.hidden-lg{display:none}}.container{position:relative;max-width:1520px;margin:auto}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:"";display:block;clear:both}.container-1170 .copyright .container,.container-1170 .footer .container,.container-1170 .main .container,.container-1170 .title .container{max-width:1170px}@media (max-width:1199px){.container-1170 .copyright .container,.container-1170 .footer .container,.container-1170 .main .container,.container-1170 .title .container{max-width:720px}}@media (max-width:767px){.container-1170 .copyright .container,.container-1170 .footer .container,.container-1170 .main .container,.container-1170 .title .container{max-width:540px}}@media (max-width:1199px){#main .container:not([class*=pt-]){padding-top:100px}}@media (max-width:767px){#main .container:not([class*=pt-]){padding-top:60px}}#main .container:not([class*=pb-]){padding-bottom:145px}@media (max-width:1199px){#main .container:not([class*=pb-]){padding-bottom:95px}}@media (max-width:767px){#main .container:not([class*=pb-]){padding-bottom:55px}}.container-fluid{position:relative}@media (max-width:1199px){.container,.container-fluid{padding-left:15px;padding-right:15px}.header .container-fluid{padding-left:0;padding-right:0}}.cols-1,.logo.logo-left span span{display:block}.cols-1>*,.cols-1>.grid-item{width:100%}.grid-wrapper{display:flex;flex-wrap:wrap}.layout-gap-10 .grid-wrapper{margin-left:-5px;margin-right:-5px}.layout-gap-10 .grid-item{padding-right:5px;padding-left:5px;padding-bottom:10px}.layout-gap-60 .grid-wrapper{margin-left:-30px;margin-right:-30px}.layout-gap-60 .grid-item{padding-right:30px;padding-left:30px;padding-bottom:60px}.grid-item{width:100%}@media screen and (min-width:768px){.grid-item{width:50%}}@media screen and (min-width:1200px){.layout-cols-4 .grid-item{width:25%}}body,body:after{left:0;transition:all .6s ease-in-out}body{position:relative;transition-property:left,right;font-family:"Montserrat"}body:after{content:"";position:fixed;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1001;visibility:hidden;opacity:0}.header-absolute-wrap{position:relative}#search_dropdown,.header-absolute-content{position:absolute;top:0;left:0;right:0}.header div.container-fluid,.header-wrap{min-height:60px}.header-wrap.absolute{min-height:0}.header{top:0;left:0;right:0;position:relative;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;z-index:10}.header.absolute.m{background-color:#f5f5f5;background-color:rgba(var(--colorBackgroundRGB),.8)}.header.absolute.i{background-color:#486173;background-color:rgba(var(--colorDarkRGB),.8)}.header.absolute.i.m{background-color:#141e3c;background-color:rgba(var(--colorDarkGreyRGB),.8)}#search_dropdown button,.header div.container-fluid{display:flex;justify-content:center;align-items:center;padding:0 15px}@media (min-width:1500px){.header div.container-fluid{padding-left:100px;padding-right:100px}}#search_dropdown{z-index:-1;opacity:0;position:fixed;margin-top:40px;padding:15px 0;transition:all .25s ease-in-out;-webkit-transform:scale(0);transform:scale(0)}@media screen and (max-width:767px){#search_dropdown{padding:.5em}}@media screen and (max-width:390px){#search_dropdown{padding-right:45px}}#search_dropdown form{margin:0 15px}#search_dropdown input{border:0;background-color:transparent;height:60px;color:var(--colorDarkGrey);width:100%;max-width:none;font-weight:500;font-size:20px;box-shadow:none}#search_dropdown button{position:absolute;right:0;top:0;padding:0;width:60px;height:60px;font-size:16px}#search_dropdown button.search-submit{border:0;background:0 0;color:var(--colorDark)}#search_dropdown button.search-submit:hover{border:0;background:0 0;color:var(--colorMain)}#search_modal_close{display:none}#login_modal_close{background-color:var(--colorLight);position:fixed;right:-60px;top:5px;transition:right .6s ease;z-index:999}.logo-wrap{text-align:center;line-height:1}@media (max-width:1199px){.logo-wrap{margin-right:auto}}.logo{display:flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.logo:hover{color:inherit;text-decoration:none}.logo .logo-text{margin:10px}.logo:not(.logo-between) .logo-text-primary{font-size:40px;font-weight:700;font-style:italic;padding:0 3px;margin-top:-6px;margin-bottom:4px}#header .logo{margin-right:auto;margin-top:0;margin-bottom:0}@media (min-width:1200px){#header.menu-center.has-menu .logo{margin-right:0}}.logo.logo-left{text-align:left}.section-hr{box-sizing:border-box;position:absolute;margin:0 auto;padding:0;left:0;right:0;bottom:0;background-color:#e1e1e1;background-color:var(--colorBorder);width:100%}.section-hr:first-child{bottom:auto;top:0}#box{display:flex;flex-direction:column;min-height:100vh}#box.box-fade-in{transition:opacity .35s ease-out;opacity:0}.title{position:relative}@media (min-width:1200px){.header-absolute-wrap .title h1{margin-top:55px}}.title .container:not([class*=pt-]){padding-top:130px}@media (max-width:767px){.title .container:not([class*=pt-]){padding-top:110px}}.title .container:not([class*=pb-]){padding-bottom:90px}@media (max-width:767px){.title .container:not([class*=pb-]){padding-bottom:50px}}.title h1{margin-top:0;margin-bottom:15px}@media (min-width:768px){.title h1{font-size:60px;margin-bottom:37px}}.title .breadcrumbs{margin:0}.title .breadcrumbs a{display:inline-block;margin:0 14px}.title .breadcrumbs span>span:first-child a{margin-left:0}#main{flex-grow:1}#main,.footer{position:relative;overflow:hidden}.footer .container:not([class*=pt-]){padding-top:145px}@media (max-width:1199px){.footer .container:not([class*=pt-]){padding-top:95px}}@media (max-width:767px){.footer .container:not([class*=pt-]){padding-top:55px}}.footer .container:not([class*=pb-]){padding-bottom:70px}@media (max-width:1199px){.footer .container:not([class*=pb-]){padding-bottom:20px}}@media (max-width:767px){.footer .container:not([class*=pb-]){padding-bottom:0}}.footer-widgets>*{margin-bottom:1em}.copyright{position:relative}.copyright .container:not([class*=pt-]){padding-top:20px}.copyright .container:not([class*=pb-]){padding-bottom:20px}#to-top{position:fixed;right:10px;bottom:-60px;background-color:#baad7b;background-color:var(--colorMain);box-shadow:0 0 10px 0 rgba(0,0,0,.2);width:60px;height:60px;line-height:60px;border-radius:50%;opacity:.7;text-align:center;transition:all .3s ease-in-out;z-index:2}#to-top:before{content:"";display:inline-block!important;position:relative;top:0;width:7px;height:7px;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;border-color:var(--colorLight);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#to-top:hover{opacity:1;bottom:3px}#overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:20;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.001);transition:all .25s ease-in-out}#login_dropdown{z-index:-20;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-50%;margin-left:auto;margin-right:auto;transition:all .4s ease-in-out}.modal{display:none;width:100%;border:1px solid var(--colorDark)}.modal>*{padding:2em 1.5em}.modal h4{font-weight:400}.modal .form-section{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%}.modal .form-section form,.modal .form-section input:not([type=submit]):not([type=checkbox]){width:100%}.nav-btn{width:60px;height:60px;border:0;padding:0;text-align:center;position:relative;cursor:pointer;margin-right:-15px}.nav-btn[id]{background:0 0}.nav-btn:focus,.nav-btn:hover{background:0 0!important}.nav-btn span,.nav-btn span:after,.nav-btn span:before{width:30px;height:2px;margin:auto;left:0;display:block;position:relative;content:"";background:#486173;background:var(--colorDark);transition:.25s all ease-in-out}.i .nav-btn span,.i .nav-btn span:after,.i .nav-btn span:before{background:#fff;background:var(--colorLight)}.nav-btn[aria-expanded=true] span{background:0 0!important}.nav-btn span:before{bottom:9px;opacity:1}.nav-btn span:after{top:7px}.nav-btn[aria-expanded=true] span:before{top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-btn[aria-expanded=true] span:after{top:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.top-nav{position:relative;flex:1 1}.top-nav a,.top-nav a:hover{text-decoration:none}@media screen and (min-width:1200px){.top-nav{position:relative;flex:1 1;display:flex;align-items:center;padding:0 15px}.menu-center .top-menu,.menu-center .top-nav{justify-content:center}.top-menu{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap;line-height:24px}.top-menu~.nav-btn{display:none}.top-menu ul{list-style:none;position:absolute;top:100%;left:0;min-width:10em;margin-top:5px;opacity:0;transition:all .2s ease-in;background:#fff;background:var(--colorLight);border-radius:1px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:28px 0}.top-menu ul a{display:inline-block;padding:10px 40px;white-space:nowrap}.top-menu ul.sub-menu a{color:#486173;color:var(--colorDark)}.top-menu ul.sub-menu .current-menu-item a,.top-menu ul.sub-menu a:hover,.top-menu>.current-menu-parent>a{color:#baad7b;color:var(--colorMain)}.top-menu li{position:relative;overflow:hidden}.top-menu li.menu-item-has-children>a:after{content:"";display:inline-block!important;position:relative;top:-.1em;width:5px;height:5px;border-style:solid;border-width:1px 1px 0 0;border-color:#486173;border-color:var(--colorFont);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:7px;transition:all .3s ease-out}.top-menu li:focus,.top-menu li:focus-within,.top-menu li:hover{overflow:visible}.top-menu li:focus-within>ul,.top-menu li:focus>ul,.top-menu li:hover>ul{z-index:2;display:block;opacity:1;margin-top:0}.top-menu>li:hover{overflow:visible}.top-menu>li>a{display:inline-block;padding:40px 0;margin:0 20px;position:relative}.top-menu>li>a:before{position:absolute;transition:all .3s ease-out;height:1px;content:"";background-color:#baad7b;background-color:var(--colorMain);width:0;margin:0 auto;left:-20px;right:-20px;top:0;z-index:1}.top-menu>.current-menu-parent>a:before,.top-menu>li>a:hover:before{width:calc(100% + 30px)}.top-menu>li>a:hover:after{border-color:var(--colorMain)}.top-menu>li.menu-item-has-children>a:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:-.2em}}@media screen and (max-width:1199px){.top-nav,.top-nav .nav-btn#nav_close{position:fixed;top:0;right:-100%;transition:right .3s ease}.top-nav{width:100%;bottom:0;overflow:auto;z-index:21;height:100vh;border-top:61px solid var(--colorMain);padding:20px 10px 20px 20px}.top-nav ul{margin:0!important;padding:0;list-style:none}.top-nav ul ul{padding-left:10px;font-size:1em}.top-nav ul ul li a:before{content:"";margin-right:10px;display:inline-block;background-color:var(--colorMain);width:3px;height:3px;border-radius:50%;position:relative;bottom:3px}.top-nav .top-menu>li a{padding:10px;display:inline-block}.top-nav .top-menu>li:before{display:none}.top-nav .top-menu a,.top-nav .top-menu>li>a{font-size:12px;line-height:1.6em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#141e3c;color:var(--colorDarkGrey)}.top-nav .top-menu a{font-weight:500}.top-nav .top-menu a:hover{color:#baad7b;color:var(--colorMain)}.top-nav .nav-btn{position:fixed;right:0;top:0;background-color:transparent!important}.top-nav,.top-nav .nav-btn span,.top-nav .nav-btn span:after,.top-nav .nav-btn span:before{background:#fff;background:var(--colorLight)}.top-nav .nav-btn#nav_close{margin:0}#header #nav_toggle{display:block}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;display:block;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.has-post-thumbnail,.search-form{position:relative}.search-form input{padding-right:50px;height:40px;width:100%;border-radius:50px;border:1px solid rgba(72,97,115,.2);box-shadow:none}.search-form button{height:40px;text-align:left;padding:8px 10px 8px 0;width:50px;position:absolute;right:0;top:0;border:0;background-color:transparent;opacity:1;color:var(--colorDark)}.search-form button.search-submit{font-size:0;border:0;background:0 0}.search-form button.search-submit:hover{opacity:.5;border:0;background:0 0}.widget .widget-title{font-size:20px;font-weight:700;margin-bottom:28px;position:relative;line-height:1}.footer .widget .widget-title{color:var(--colorMain);font-size:30px;margin-bottom:37px}.widget>ul,.widget_nav_menu ul{margin:0;padding:0;list-style:none;width:100%}.footer-widgets .widget{margin-bottom:0}aside .widget .widget-title,aside .widget h3{display:block;margin-top:0}.widget_nav_menu li{margin:0;padding:0!important;position:relative;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;border:0;border-top:1px solid var(--colorBorder);border-bottom:1px solid var(--colorBorder);min-height:0;list-style-type:none}.widget_nav_menu li+li{border-top:none}.widget_nav_menu li>*{padding:12px 0;display:inline-block}.widget_nav_menu li a:before{font-family:FontAwesome;content:"";font-size:10px;color:var(--colorMain);position:relative;top:-2px;padding-right:10px}.widget_nav_menu li:hover:before{border-color:var(--colorMain)}.has-main-color,.i .widget_nav_menu li a:hover{color:var(--colorMain)}.nav-links .prev{display:inline-flex;align-items:center;justify-content:center}.nav-links .icon-inline .svg-icon svg{fill:var(--colorFont);max-width:.875em;max-height:.875em}.nav-links .icon-inline{vertical-align:bottom}.nav-links{justify-content:flex-end;line-height:1;clear:both;margin:2em 0;display:flex}.nav-links .woocommerce-pagination{display:flex;flex-wrap:wrap}.nav-links:after,.nav-links:before{content:"";display:block;clear:both}.nav-links:last-child{margin-bottom:0}.nav-links .current,.nav-links a{margin:0 5px 5px 0;width:40px;height:40px;border-radius:50%;font-size:1em;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--colorFontRGB),.2)}.nav-links .current{color:var(--colorLight);background-color:var(--colorMain);border-color:var(--colorMain)}.nav-links a:active,.nav-links a:focus,.nav-links a:hover{color:var(--colorLight);background-color:var(--colorMain);border-color:var(--colorMain)}.mt-0{margin-top:0!important}.mt-1{margin-top:1em!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1em!important}.mb-3{margin-bottom:3em!important}:root{--colorLight:#fff;--colorFont:#486173;--colorDarkFont:#9a9a9a;--colorBackground:#f5f5f5;--colorBorder:#e1e1e1;--colorDark:#486173;--colorDarkGrey:#000;--colorGrey:#f7f6f3;--colorMain:#baad7b;--colorMain2:#486173;--colorMain3:#ba7b81;--colorMainRGB:186,173,123;--colorMain2RGB:72,97,115;--colorMain3RGB:186,123,129;--colorFontRGB:72,97,115;--colorDarkGreyRGB:0,0,0;--colorGreyRGB:247,246,243;--colorDarkRGB:72,97,115;--colorLightRGB:255,255,255;--colorBackgroundRGB:245,245,245;--colorBorderRGB:225,225,225;--colorMainBrighter15:#c9b66c;--colorMainLighter10:#ccc29c;--colorMainDarker10:#a8985a;--fontBody:"Montserrat"!important;--fontSecondary:"Playfair Display"!important}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-user:before{content:""}.fa-phone:before{content:""}@font-face{font-display:swap;font-family:"icomoon";src:url(/wp-content/themes/santi/assets/fonts/webfonts/icomoon.ttf?edw7lx)format("truetype"),url(/wp-content/themes/santi/assets/fonts/webfonts/icomoon.woff?edw7lx)format("woff"),url(/wp-content/themes/santi/assets/fonts/webfonts/icomoon.svg?edw7lx#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-display:swap;font-family:"specicons";src:url(/wp-content/themes/santi/assets/fonts/webfonts/specicons/specicons.eot?u9p95x);src:url(/wp-content/themes/santi/assets/fonts/webfonts/specicons/specicons.eot?u9p95x#iefix)format("embedded-opentype"),url(/wp-content/themes/santi/assets/fonts/webfonts/specicons/specicons.ttf?u9p95x)format("truetype"),url(/wp-content/themes/santi/assets/fonts/webfonts/specicons/specicons.woff?u9p95x)format("woff"),url(/wp-content/themes/santi/assets/fonts/webfonts/specicons/specicons.svg?u9p95x#specicons)format("svg");font-weight:400;font-style:normal}@media (max-width:500px){.woo ul.products[class*=columns-] li.product{margin-right:0;width:100%}}@media (max-width:767px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}}.woo ul.products li.product .price{font-size:1em;color:var(--colorMain);font-weight:500;margin:0}.woo ul.products li.product .price .woocommerce-Price-currencySymbol{margin-right:5px}.woo ul.products li.product a img{margin-bottom:0;transition:transform 1.3s;transition:transform 1.3s,-webkit-transform 1.3s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.woo ul.products li.product .woocommerce-loop-product__title{padding-top:0;padding-bottom:0;margin-bottom:.7em;font-weight:700;line-height:1;font-size:20px}.woo ul.products li.product .product-loop-item{position:relative;transition:all .5s ease-in-out;box-shadow:0 2px 5px 0 rgba(72,97,115,.15)}.woo ul.products li.product .product-loop-item:hover{box-shadow:0 2px 5px 0 rgba(72,97,115,.5)}.woo ul.products li.product .product-loop-item:hover a img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.woo ul.products li.product .product-text-wrap{padding:36px 20px 33px;text-align:center}.woo ul.products li.product .product-text-wrap .button{margin-top:2em}.woo ul.products li.product .product-title-cat-wrap{display:flex;flex-direction:column-reverse}.woo ul.products li.product .product-thumbnail-wrap{position:relative;overflow:hidden}.woo a.button,.woo button.button,.woo input.button{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;border:2px solid;text-transform:none;padding:11px 18px;border-radius:10px;display:inline-block;white-space:nowrap;text-align:center;color:transparent;background-color:transparent;position:relative;transition:all .15s ease-in-out;background-color:var(--colorMain);color:var(--colorLight);border-color:var(--colorMain);min-width:170px}.woo a.button:hover,.woo button.button:hover,.woo input.button:hover{color:var(--colorDark);background-color:transparent;border-color:var(--colorMain)}.woo a.button.add_to_cart_button:hover{color:var(--colorLight);background-color:var(--colorMain2);border-color:var(--colorMain2)}.woo .add_to_cart_button:before{font-family:"WooCommerce";content:"";position:relative;font-size:1.1em;line-height:0;padding-right:.4em;top:.1em}.woocommerce-MyAccount-content p:last-child>[type=submit]{margin-top:1em}.woo .woocommerce-ordering,.woo .woocommerce-result-count{float:none;font-size:1em;margin-bottom:4px}.woo-count-filter-wrap{margin-bottom:2em}@media (min-width:600px){.woo-count-filter-wrap{display:flex;align-items:center}.woo-count-filter-wrap .woocommerce-result-count{margin-right:auto}}.woo ul.products li.product .hide-btn .button,.woo ul.products li.product .hide-icon .button:before,.woo ul.products li.product .posted_in,.woo ul.products li.product .product-short-description,h2#zvih2:after,h2#zvih2:before{display:none}.woo ul.products li.product .product-short-description{margin-top:1em}.logo-text-primary{font-family:"Playfair Display"}svg{touch-action:auto}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(https://star-granit.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://star-granit.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2)format("woff2")}.elementor-kit-6{--e-global-typography-868046c-font-size:56px!important;--e-global-typography-868046c-line-height:60px!important;--e-global-typography-primary-letter-spacing:none}#main .container:not([class*=pt-]){padding-top:60px}.d-flex{display:flex}.flex-column{flex-direction:column}.gap-10{gap:10px}h1,h2,h3,h4{font-family:"Merriweather"!important}h1.has-main-color{font-size:35px}@media only screen and (max-width:768px){h1.has-main-color{font-size:20px}}div.container:not([class*=pt-]){padding-top:50px!important}@media only screen and (max-width:768px){div.container:not([class*=pt-]){padding-top:70px!important}}div.container:not([class*=pb-]){padding-bottom:50px!important}@media only screen and (max-width:768px){div.container:not([class*=pt-]){padding-bottom:20px!important}nav.breadcrumbs{display:none}}@media (max-width:767px){.elementor-kit-6{--e-global-typography-868046c-font-size:24px!important;--e-global-typography-868046c-line-height:34px!important;--e-global-typography-16b3fdd-font-size:32px;--e-global-typography-5c8b5ce-font-size:34px}}.phon{transform:scale(.7) translate(-40px,40px)!important}@media screen and (min-width:1200px){.top-menu>li>a{padding:40px 0;margin:0 10px}}a#callback_button{z-index:99999999;position:fixed}.callback_popup p,h2#zvih2{font-family:"Trebuchet MS",Verdana,Geneva,sans-serif!important}h2#zvih2{font-size:26px;line-height:32px;font-weight:600;padding:10px;color:#333}.callback_popup p{font-size:16px!important;line-height:24px;font-weight:300;color:#666}.img-circl-text{font-size:14px;line-height:20px;text-align:center;width:100px!important;height:100px!important;bottom:40px;right:40px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:0;-webkit-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-o-transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);transition:opacity .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1);-moz-transform:perspective(400px) rotateY(-180deg) scale(.4);-webkit-transform:perspective(400px) rotateY(-180deg) scale(.4);-o-transform:perspective(400px) rotateY(-180deg) scale(.4);transform:perspective(400px) rotateY(-180deg) scale(.4)}.callback_overlay{position:fixed;z-index:999999999;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);display:none}.callback_popup{position:fixed;z-index:999999999;max-width:480px;width:100%;min-height:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;left:50%;top:50%;transform:translate(-50%,1000%);text-align:center;padding:30px;background-color:#fff}.callback_close-btn{position:absolute;top:5px;right:10px;font-size:30px;color:#333}.callback_close-btn:hover{cursor:pointer}.circl,.phon{width:180px;height:180px;right:0}.phon{position:fixed;bottom:0;visibility:visible;background-color:transparent;cursor:pointer;opacity:.9}.phon:hover{opacity:1}.circl{top:0;opacity:.5;-webkit-animation:circl-anim 2.2s infinite ease-in-out!important;-moz-animation:circl-anim 2.2s infinite ease-in-out!important;-ms-animation:circl-anim 2.2s infinite ease-in-out!important;-o-animation:circl-anim 2.2s infinite ease-in-out!important;animation:circl-anim 2.2s infinite ease-in-out!important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.circl,.circl-fill,.img-circl{position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.circl-fill{width:120px;height:120px;bottom:30px;right:30px;-webkit-animation:circl-fill-anim 2.3s infinite ease-in-out;-moz-animation:circl-fill-anim 2.3s infinite ease-in-out;-ms-animation:circl-fill-anim 2.3s infinite ease-in-out;-o-animation:circl-fill-anim 2.3s infinite ease-in-out;animation:circl-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img-circl{width:100px;height:100px;top:40px;left:40px;background-image:url(/wp-content/plugins/zvi_callback_form/img/buttom.png);background-position:center center;background-repeat:no-repeat;background-size:cover;border:2px solid transparent;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;-moz-transform:perspective(400px) rotateY(0) scale(1);-webkit-transform:perspective(400px) rotateY(0) scale(1);-o-transform:perspective(400px) rotateY(0) scale(1);transform:perspective(400px) rotateY(0) scale(1);opacity:1}.phon:hover .img-circl{-webkit-animation:circl-img-anim 1s infinite ease-in-out;-moz-animation:circl-img-anim 1s infinite ease-in-out;-ms-animation:circl-img-anim 1s infinite ease-in-out;-o-animation:circl-img-anim 1s infinite ease-in-out;animation:circl-img-anim 1s infinite ease-in-out}.circl-fill,.img-circl{background-color:#e8ce5e}.phon:hover .circl{border-color:#38b549;opacity:.5}.phon:hover .circl-fill{background-color:#c0ff00;opacity:.75!important}.phon:hover .img-circl{background-color:#38b549}