﻿img{max-width:100%;height:auto;vertical-align:top;object-fit:cover}body{font:16px/1.2 "Heebo",Arial,sans-serif;color:#5e5d60;direction:rtl;margin:0;overflow-x:hidden;overflow-y:auto}body.opened-popup{overflow:hidden}h2{font-size:40px}.main-container{max-width:1709px;margin:auto}.container{max-width:1362px;margin:auto}.home .container{max-width:1362px}.wrapper{margin:177px 0 0;overflow:hidden;position:relative}input[type=submit]{border:0;outline:none;font:16px/1.2 "Heebo",Arial,sans-serif;cursor:pointer;border-radius:0;box-shadow:none;-webkit-appearance:none}a{color:#5e5d60;text-decoration:none;box-sizing:border-box}form,fieldset{margin:0;border:0}input[type=text],input[type=email],input[type=password],input[type=tel],select,textarea{font:16px/1.2 "Heebo",Arial,sans-serif;border:1px solid #ccc;color:#5e5d60;width:100%;box-sizing:border-box;background:#fff;padding:17px 22px;letter-spacing:.5px;-webkit-appearance:none;border-radius:0}textarea{height:284px;resize:none}input::placeholder{color:#5e5d60}input:-moz-placeholder{color:#5e5d60}input::-webkit-input-placeholder{color:#5e5d60}input::-ms-input-placeholder{color:#5e5d60}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}h3{text-transform:uppercase}.buy-online{border-color:#d45757 #d45757 transparent;color:#fff}.buy-in-branches{border-color:#fc0 #fc0 transparent;color:#000}.buy-online,.buy-in-branches,.has-status .label{width:0;height:0;border-width:66px 27px 25px;border-style:solid;font-weight:700;position:absolute;top:0;left:23px;z-index:2;display:none}.buy-in-branches span,.buy-online span,.has-status .label::before{position:absolute;font-size:11px;text-align:center;bottom:calc(50% + 30px);left:50%;transform:translate(-50%,50%);line-height:1}.has-status.no-sale-product .label{border-color:#fc0 #fc0 transparent;color:#000}.has-status.no-sale-product .label::before{content:"לרכישה בסניפים בלבד"}.has-status .label{display:none;border-color:#d45757 #d45757 transparent;color:#fff}.has-status .label::before{content:"לרכישה אונליין ובסניפים"}.shadow{transition:box-shadow .5s ease-in-out}.shadow:hover{box-shadow:0 0 18px 5px rgba(0,0,0,.2)}.acsb-trigger{inset:41% auto auto 0!important;border-radius:0!important}.acsb-trigger.acsb-bg-lead:hover{transform:scale(1)}.acsb-trigger.acsb-bg-lead.acsb-trigger-size-medium,.acsb-trigger.acsb-bg-lead.acsb-trigger-size-small{width:70px;height:65px;background:url(/wp-content/themes/sw-woocommerce/images/person-with-disabilites_03.png) no-repeat center/40px,100%,linear-gradient(225deg,transparent 13px,#eae9e8 0)!important}.acsb-trigger svg{display:none}.aside-cart-btn{color:#d45757;font-size:12px;font-weight:700;text-align:center;width:70px;height:65px;position:fixed;z-index:101;top:calc(41% + 78px);left:0;display:flex;align-items:flex-end;padding:0 17px 4px 0;background:linear-gradient(225deg,transparent 13px,#eae9e8 0)}.aside-cart-btn:before{content:"";width:27px;height:31px;background:url(/wp-content/themes/sw-woocommerce/images/basket.png) no-repeat center;background-size:contain;position:absolute;right:24px;top:14px}.grey-arrows .slick-prev,.grey-arrows .slick-next{width:60px;height:60px;z-index:9;transition:.5s all linear;background-color:rgba(255,255,255,.6);top:auto;bottom:0;transform:none}.grey-arrows .slick-prev:hover,.grey-arrows .slick-prev:focus,.grey-arrows .slick-next:hover,.grey-arrows .slick-next:focus{background:rgba(0,0,0,.4)}.grey-arrows .slick-prev:hover:before,.grey-arrows .slick-prev:focus:before,.grey-arrows .slick-next:hover:before,.grey-arrows .slick-next:focus:before{opacity:1;border-color:#fff}.grey-arrows .slick-prev:before,.grey-arrows .slick-next:before{content:"";width:19px;height:19px;border-style:solid;border-color:#797775;position:absolute;top:50%;margin:-9px 0 0}.grey-arrows .slick-prev{right:0}.grey-arrows .slick-prev:before{border-width:3px 3px 0 0;transform:rotate(45deg);right:50%;margin:-9px -4px 0 0}.grey-arrows .slick-next{left:0}.grey-arrows .slick-next:before{border-width:3px 0 0 3px;transform:rotate(-45deg);left:50%;margin:-9px 0 0 -4px}.black-arrows .slick-prev,.black-arrows .slick-next{background-color:transparent;width:20px;height:20px;transform:none;z-index:10}.black-arrows .slick-prev:hover,.black-arrows .slick-prev:focus,.black-arrows .slick-next:hover,.black-arrows .slick-next:focus{background-color:transparent}.black-arrows .slick-prev:before,.black-arrows .slick-next:before{content:"";width:19px;height:19px;border-color:#000;border-style:solid;position:absolute;top:50%;transform:translateY(-50%)}.black-arrows .slick-prev{transform:rotate(45deg);right:-37px}.black-arrows .slick-prev:before{border-width:2px 2px 0 0;right:0}.black-arrows .slick-next{transform:rotate(-45deg);left:-37px}.black-arrows .slick-next:before{border-width:2px 0 0 2px;left:0}.more-info{border:2px solid #d45757;font-weight:300;color:#424242;white-space:nowrap;position:relative}.more-info:before{content:"";border-top:2px solid #d45757;border-right:2px solid #d45757;transform:rotateZ(225deg);position:absolute;top:50%}.post-title{font-weight:400;color:#fff;background-color:#424242}.description.need-flex{display:flex;justify-content:space-between;align-items:flex-start}.description.need-flex p{font-weight:300}.description.need-flex p span{font-weight:700}.description.need-flex .more-info{margin:auto 15px 8px 0}.change-hover-headline .headline{color:#000;transition:color .5s linear,background-color .5s linear}.change-hover-headline:hover .headline{background-color:#000;color:#fff}.prices{display:flex;align-items:flex-end;color:#000;transition:background-color .5s linear,color .5s linear}.prices .old-price{font-weight:300;position:relative}.prices .old-price:before{content:"";width:100%;height:2px;background-color:#d45757;position:absolute;top:50%;transform:translateY(-50%)}div[data-wiz-auto-complete]{max-width:281px;border:1px solid #d4d4d4;display:none}div[data-wiz-suggestion] a{align-items:center;border-color:#d4d4d4}div[data-wiz-suggestion] a span{text-align:center;font-size:14px}.menu-image-title-before.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,.menu-image-title-after.menu-image-title{padding-left:0}.wpcf7-form-control-wrap{position:relative}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;right:0;bottom:-20px}.price,.old-price,.sales-price{white-space:nowrap}#wzSrchSuggestBox{z-index:20;margin:5px 0 0}.popup-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(31,31,31,.4);z-index:101;padding:15px;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease-in-out}.popup-backdrop.open{opacity:1;display:flex}.popup-content{background:#fff;box-sizing:border-box;padding:35px 30px 25px;overflow-y:auto;max-height:calc(100vh - 30px)}.popup-content .close-popup{width:22px;height:22px;flex-shrink:0}.popup-content .close-popup svg{width:100%;height:100%}.wit{background:#fff;border:1px solid #000}.gray776{background:#a5a4a2}.darkgray04{background:#535250}.blue05{background:#303a4f}.yellow07{background:#efb129}.gray36{background:#9c998a}.black{background:#000}.green58{background:#8a9894}.pink68{background:#c25e4f}.lightgray03{background:#a1a2a2}.gray36{background:#bcb8af}.turquoise64{background:#568b83}.darkgray04{background:#474645}.yellow07,.yellow11907{background:#d79e23}.blue11905{background:#9db2bd}.lightgreen57{background:#6ba29a}.turquoise57{background:#bcdcd0}.lightgray03{background:#dcd9d4}.blue11805{background:#3a5566}.pink32{background:#deb0a6}.darkgray39136{background:#767269}.lightgray39103{background:#c2bfb8}.green39906{background:#568b83}.moka676{background:#b6a496}.blue1270{background:#5f709c}.yellow367{background:#e9c443}.lightgray856{background:#d8d3ce}.blueyellow691{background:#c5c5a9}.yellow636{background:#f9d24b}.turquoise1115{background:#86bfaa}.darkgreen978{background:#496130}.darkblue358{background:#2a3556}.pink989{background:#fcd7d2}.darkgray1077{background:#575754}.green1271{background:#378456}.pink1425{background:#f8cfc4}.mint672{background:#afd4bb}.red689{background:#d48165}.greenbroun690{background:#818f6c}.yellow997{background:#cfd064}.gray1075{background:#b5b8bc}.orang1477{background:#d5620f}.lightgray1478{background:#d3d4d4}.turquoise1476{background:#8a9894}.broun2832-K{background:#cd9d65}.turquoise1177{background:#3c9886}.green1186{background:#b8b59f}.blue758{background:#5e6d86}.gray856{background:#7f7c70}.darkgray1479{background:#646565}.darkgray1212{background:#747370}.darkgray317{background:#84878b}.lightgray323{background:#c6cad0}.darkgray641{background:#8c9396}.blueroza{background:#2a8285}.grayroza{background:#757474}.darkgrayyoko{background:#4f4c4c}.lightgrayyoko{background:#a7a3a3}.yellolady{background:#e8c669}.graylady{background:#b8ab92}.blacklady{background:#393835}.bluelady{background:#94c2c2}.bluebilly{background:#416b89}.brown{background:#d56d18}.pinkbilly{background:#e7a0a0}.graybilly{background:#747272}.graypopaye{background:#adaaaa}.graytaup{background:#ccbea5}.lightblue{background:#c5e5e7}.green{background:#b1dfc2}.yello{background:#e0da79}.pink{background:#fea1c8}.gray{background:#625e5d}.lightbluegray{background:#bac2ca}.lightbluetokyo{background:#aac6d5}.lightgreen{background:#bbc8b6}.lightgray{background:#cbcacc}.grayfab{background:#71747b}.orange{background:#c6562e}.yellobar{background:#e2ca58}.graysoul{background:#6b6a6f}.bluelucky{background:#779bc0}.lightgraylucky{background:#877b74}.darkgraylucky{background:#626166}.cream{background:#f4eadc}.blueglory{background:#88a2a8}.graylulu{background:#949696}.graycarol{background:#cdd7d3}.taup{background:#ccbea5}.C-676{background:#b6a496}.green24206{background:#6b7f54}.turquoise73264{background:#306b6b}.mostard39163{background:#c2b30a}.grenpopaye{background:#2f5c4e}.pink1286{background:#edaba1}.yellow500111{background:#efb129}.begg{background:#b8ab92}.pinkTULIP{background:gray}.begg1072{background:#f7f7ee}.orange500130{background:#ad4f2b}.orang73{background:#ab382c}body.no-scroll{overflow:hidden;position:fixed;inset:0}#header{position:fixed;top:0;left:0;z-index:15;width:100%;background-color:#fff;display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;padding:21px 57px 17px 51px}#header .header-user-menu,#header .mini-cart-container{list-style:none;margin:0}#header .logo{display:block;width:198px;margin:0 15px 0 0}#header .logo img{width:100%}#header .menu-opener{display:none;height:20px;width:28px;position:relative;margin:0 0 0 9px}#header .menu-opener:before,#header .menu-opener:after{content:"";background-color:#000;height:2px;width:100%;position:absolute;left:0}#header .menu-opener:before{top:0}#header .menu-opener:after{bottom:0}#header .menu-opener span{text-indent:-9999px;background-color:#000;width:100%;height:2px;position:absolute;left:0;top:46%;cursor:pointer}#header .menu-opener.active{position:absolute;top:14px;right:30px;z-index:2;height:22px;width:22px;border:1px solid #000}#header .menu-opener.active:before,#header .menu-opener.active:after{height:1px;width:15px;left:2px}#header .menu-opener.active:before{transform:rotate(45deg) translateY(-50%);top:50%}#header .menu-opener.active:after{transform:rotate(-45deg) translateY(50%);bottom:50%}#header .menu-opener.active span{transform:scale(0)}.header-content{background-color:#fff;flex-grow:1}.header-contacts{position:relative}.header-contacts .call-us-submenu{position:absolute;top:100%;right:14px;background:#fff;width:200px;border-radius:15px;z-index:2220;border:1px solid #ccc;box-shadow:3px 3px 5px rgba(0,0,0,.25);display:none;transform:translate(50%,0)}.header-contacts .call-us-submenu ul{margin:0;padding:0;list-style:none;font-size:20px}.header-contacts .call-us-submenu ul li{border-bottom:1px solid #ccc;padding:0}.header-contacts .call-us-submenu ul li:last-child{border:none}.header-contacts .call-us-submenu ul a{display:block;padding:10px 15px;text-align:center;width:auto;height:auto;margin:0}.header-contacts .call-us-submenu ul a:hover{color:#d45757}.header-contacts a,.header-user-menu>li>a{width:28px;height:28px;margin:0 7px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center}.header-btns{display:flex;margin:0 6px 34px 0}.header-btns .shopping-cart{background-image:url(/wp-content/themes/sw-woocommerce/images/buy_03.png);position:relative;text-indent:-9999px;cursor:pointer}.header-btns .shopping-cart>span{text-indent:0;display:inline-block;width:24px;line-height:23px;background-color:#d45757;border-radius:50%;font-weight:500;font-size:17px;text-align:center;color:#fff;position:absolute;right:-12px;top:-9px;padding-top:1px}.header-btns .searchform a{display:flex}.header-btns .searchform a img{flex-shrink:0}.header-btns .mini-cart-container{display:none}.header-btns .branches{display:none}.header-btns .branches a{background-image:url(/wp-content/themes/sw-woocommerce/images/branches-icon.png);text-indent:-9999px;width:22px}.header-btns .call-us{background-image:url(/wp-content/themes/sw-woocommerce/images/call_03.png);text-indent:-9999px}.header-btns .contact-as-whatsapp{background-image:url(/wp-content/themes/sw-woocommerce/images/watsapp_03.png);margin:0 4px 0 24px;text-indent:-9999px}.shopping-cart-holder{position:relative}.shopping-cart-holder:hover .mini-cart-container{display:block!important}.shopping-cart-holder.hover .mini-cart-container{display:block}#menu-account-menu{padding:0}#menu-account-menu .sub-menu{padding:30px;width:400px;background:#fff;position:absolute;right:0;top:28px;z-index:999;max-height:calc(100vh - 150px);overflow-y:auto}#menu-account-menu .sub-menu>li:not(.buttons){display:flex;flex-direction:column;position:relative}#menu-account-menu .product-name{margin:0 0 5px;font-size:18px;font-weight:700}#menu-account-menu .quantity{margin:0 0 5px}#menu-account-menu .product-info{flex-grow:1;padding:0 0 0 25px;box-sizing:border-box}#menu-account-menu .cost{white-space:nowrap}#menu-account-menu .sub-sub-menu{list-style:none;padding:0}#menu-account-menu .sub-sub-menu img{min-width:100px;width:100px;height:100px;border:2px solid #a3a3a3}#menu-account-menu .mini-cart-container,#menu-account-menu .v_cart-holder{margin:0 0 30px}#menu-account-menu .mini-cart-container[wiz_count="0"],#menu-account-menu .v_cart-holder[wiz_count="0"]{display:block!important;margin:15px 0}#menu-account-menu .mini-cart-container[wiz_count="0"] .empty-basket,#menu-account-menu .v_cart-holder[wiz_count="0"] .empty-basket{display:block!important;font-size:18px}#menu-account-menu .mini-cart-container li,#menu-account-menu .v_cart-holder li{display:flex;align-items:flex-start;position:relative}#menu-account-menu .mini-cart-container li:not(:last-child),#menu-account-menu .v_cart-holder li:not(:last-child){margin:0 0 20px;padding:0 0 20px;border-bottom:2px solid #a3a3a3}#menu-account-menu img,#menu-account-menu .item-thumb{display:block;margin:0 0 0 20px;flex-shrink:0;width:60px}#menu-account-menu .remove,#menu-account-menu .delete-cart-item{font-size:0;position:absolute;left:0;top:0}#menu-account-menu .remove:after,#menu-account-menu .delete-cart-item:after{content:"X";color:#5e5d60;font-size:16px}#menu-account-menu .button.wc-forward,#menu-account-menu .btn-cart,#menu-account-menu .btn-checkout{height:auto;width:100%;padding:10px 15px;background-color:#000;color:#fff;font-weight:700;border:0;border-radius:0;line-height:1.5;text-transform:uppercase;font-size:23px;margin:0}#menu-account-menu .button.wc-forward:first-child,#menu-account-menu .btn-cart{margin:0 0 15px}.header-site-search{display:flex;right:3px}.header-site-search form{position:relative}.header-site-search .header-search input[type=search]{display:inline-block;line-height:26px;width:252px;padding:0 37px 0 10px;border:1px solid #ccc;border-radius:20px;color:#5e5d60;font-size:18px;background-color:transparent;position:relative}.header-site-search input[type=submit]{text-indent:-9999px;background:url(/wp-content/themes/sw-woocommerce/images/search-icon_03.png) transparent no-repeat center/contain;display:inline-block;width:18px;height:18px;position:absolute;right:9px;top:4px;border:0;outline:0;padding:0;cursor:pointer}.header-site-search .searchform .auto-c{margin:15px 0 0;width:auto}.main-navigation,.main-navigation-mobile{max-width:1499px}.main-navigation ul,.main-navigation-mobile ul{display:flex;justify-content:space-between;align-items:center;list-style:none;font-size:22px;color:#5e5d60;line-height:1;padding:0;margin:0 0 -4px}.main-navigation ul>li,.main-navigation-mobile ul>li{position:relative}.main-navigation ul>li.active>a:after,.main-navigation-mobile ul>li.active>a:after{opacity:1}.main-navigation ul>li:hover .sub-menu,.main-navigation-mobile ul>li:hover .sub-menu{display:block}.main-navigation ul a,.main-navigation-mobile ul a{padding:0;display:inline-block;position:relative}.main-navigation ul a:after,.main-navigation-mobile ul a:after{content:"";height:9px;width:100%;background-color:#e48d7f;position:absolute;bottom:-9px;left:0;z-index:21;opacity:0;transition:.3s opacity linear}.main-navigation ul a:hover::after,.main-navigation-mobile ul a:hover::after{opacity:1}.main-navigation ul img,.main-navigation-mobile ul img{margin:0 15px 0 0;padding:0!important;width:139px}.main-navigation .bold-link a,.main-navigation-mobile .bold-link a{color:#d45757;font-weight:900;transition:.3s linear}.main-navigation .bold-link a:hover,.main-navigation-mobile .bold-link a:hover{color:#5e5d60}.main-navigation .sub-menu,.main-navigation-mobile .sub-menu{display:none;width:200px;padding:21px 0 13px;background-color:#fff;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:20}.main-navigation .sub-menu li,.main-navigation-mobile .sub-menu li{padding:13px 15px 12px}.main-navigation .sub-menu a,.main-navigation-mobile .sub-menu a{display:inline}.main-navigation .sub-menu a::after,.main-navigation-mobile .sub-menu a::after{height:3px;bottom:-2px}.ticker .ticker-menu{font:300 27px "Heebo",Arial,sans-serif!important;background-color:#424242;color:#a3a3a3;display:flex}.ticker li{list-style:none}.ticker li:hover a,.ticker li.active a{color:#d45757}.ticker li a{color:#a3a3a3}.ticker li span{display:inline-block;margin:0 0 0 9px}.menu-image-title-after.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper,.menu-image-title-before.menu-image-title{padding-right:0!important}#menu-account-menu .btn-cart,#menu-account-menu .btn-checkout{height:auto;width:100%;padding:10px 15px;background-color:#000;color:#fff;font-weight:700;border:0;text-transform:uppercase;font-size:23px;margin:0}.btn.primary,.btn.v_iselect{background-color:#0000fe;color:#fff}.vshop-body .dsp-block,.dsp-block{display:block}.button,.btn{cursor:pointer}.button,.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.single_variation_wrap{margin:0 0 40px}.single_variation_wrap .woocommerce-variation-price{margin:0 0 40px;font-size:21px;font-weight:700;color:#333;text-decoration:none}.single_variation_wrap .woocommerce-variation-price bdi{direction:rtl}.single_variation_wrap .woocommerce-variation-price del{font-weight:400;font-size:18px;margin:0 20px 0 0;display:inline-block;text-decoration:none;position:relative}.single_variation_wrap .woocommerce-variation-price del:before{content:"";width:100%;height:2px;background-color:#333;position:absolute;top:50%;transform:translateY(-50%) rotate(-8deg)}.single_variation_wrap .woocommerce-variation-price ins{margin:0 20px 0 0;text-decoration:none}.single_variation_wrap button[type=submit]{background-color:#f2887a!important;font-size:28px;font-weight:700;padding:0!important;line-height:69px;border-radius:0;font-family:"Heebo",Arial,sans-serif}.autocomplete-wrap{position:absolute;width:279px;border:1px solid #a3a3a3;background:#fff;margin:15px 0 0;z-index:100}.autocomplete-wrap .autocomplete-items{max-height:602px;overflow-y:auto;overflow-x:hidden;list-style:none;padding:0;margin:0;border-radius:0}.autocomplete-wrap .autocomplete-items .autocomplete-item{padding:0;border-bottom:1px solid #a3a3a3;box-sizing:border-box}.autocomplete-wrap .autocomplete-items .autocomplete-item:last-child{border-bottom:0}.autocomplete-wrap .autocomplete-items .autocomplete-item .wrap-img-holder{height:39px;width:53px;margin:0 0 0 10px}.autocomplete-wrap .autocomplete-items .autocomplete-item .img-holder{display:flex;align-items:center;padding:15px 12px 15px}.autocomplete-wrap .autocomplete-items .autocomplete-item .title-item{width:68%;text-align:center}.autocomplete-wrap .autocomplete-items .autocomplete-item img{height:100%;width:100%;object-fit:cover}.autocomplete-wrap .autocomplete-items .autocomplete-item h3{margin:0;font-size:14px;font-weight:400}.side-bar .autocomplete-wrap li a:before{display:none}.side-bar .autocomplete-wrap li a{padding:0;border-bottom:0}.header-btns .mini_cart_item .variation{display:none}.footer{background:#1a1a1a;padding:68px 20px 32px;color:#fff}.footer a{color:#fff}.footer .footer-contact{flex-grow:1}.footer .contacts{padding-top:28px}.footer .contacts>a{display:block;padding-right:33px;font-size:17px;line-height:1;margin-bottom:7px;position:relative}.footer .contacts>a:after{position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer .contacts>a:last-of-type{margin-bottom:29px}.footer .our-number::after{content:"";color:#fff;font-size:16px;font-family:"Font Awesome 5 Free";font-weight:900}.footer .our-email{margin-bottom:30px}.footer .our-email:after{content:"";width:18px;height:13px;background:url(/wp-content/themes/sw-woocommerce/images/footer-email-icon.png) no-repeat center;background-size:contain}.footer .social-networks{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.footer .social-networks a{display:inline-block;font-size:0;margin:0 4px;background-repeat:no-repeat;background-size:contain;background-position:center;height:27px;width:27px}.footer .social-networks a:first-of-type{margin-left:0}.footer .social-networks a:last-of-type{margin-right:0}.footer .social-networks .youtube{width:38px;background-image:url(/wp-content/themes/sw-woocommerce/images/youtube.png)}.footer .social-networks .instagram{background-image:url(/wp-content/themes/sw-woocommerce/images/Instagram.png)}.footer .social-networks .facebook{background-image:url(/wp-content/themes/sw-woocommerce/images/facebook.png)}.footer input[type=url],.footer input[type=text],.footer input[type=email],.footer input[type=tel]{font-weight:700;font-size:18px}.footer .support{padding:0;margin:0}.footer .wpcf7-spinner{position:absolute;top:3px;left:-20px}.footer-top-content form,.footer-down-content form{font-size:16px}.footer-top-content form .row-frame p,.footer-down-content form .row-frame p{display:flex}.footer-top-content label,.footer-down-content label{display:block;font-size:18px;font-weight:700;margin-bottom:15px}.footer-top-content label span,.footer-down-content label span{color:#d45757}.footer-top-content input[type=email],.footer-down-content input[type=email]{border:0;font-size:18px;font-weight:700;color:#888;outline:none}.footer-top-content input[type=submit],.footer-down-content input[type=submit]{border:0;background-color:#888;padding:17px 29px;font-size:18px;font-weight:700;color:#fff;outline:none;letter-spacing:.5px}.footer-top-content{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:21px;border-bottom:1px solid #444241}.footer-top-content .top-footer-form{padding-bottom:22px;border-bottom:1px solid #444241;width:473px}.footer-top-content label+div{display:flex;margin-bottom:12px;position:relative}.footer-top-content label a{pointer-events:none}.footer-top-content input[type=email]{width:345px}.footer-top-content .confirmation label{display:inline-block;max-width:395px;line-height:1.4;font-size:16px;font-weight:400;padding-right:30px;margin-bottom:0;position:relative}.footer-top-content .confirmation input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.footer-top-content .confirmation input[type=checkbox]:checked+.wpcf7-list-item-label .checkmark::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;font-size:9px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.footer-top-content .confirmation .checkmark{content:"";display:inline-block;width:12px;line-height:12px;height:12px;border:1px solid #fff;background-color:transparent;text-align:center;position:absolute;right:0;top:4px}.footer-top-content .confirmation .inside-input{color:#fff;text-decoration:underline}.footer-top-content .footer-logo{margin-top:7px;margin-bottom:22px}.footer-top-content .footer-logo img{position:relative;right:-5px}.footer-down-content{padding-top:18px}.footer-down-content form{margin-bottom:29px}.footer-down-content .site-rights{display:flex;align-items:center;justify-content:space-between}.footer-down-content .site-rights p{font-size:14px;line-height:1.8;margin-top:0;margin-bottom:0}.footer-down-content .site-rights .designer{text-align:left}.footer-nav{flex-grow:2}.footer-nav .footer-nav-content{display:flex;justify-content:space-between}.footer-nav h5{font-size:19px;font-weight:700;text-decoration:underline;margin-top:0;margin-bottom:37px}.footer-nav ul{font-size:18px;margin:0;padding:0;list-style:none}.footer-nav li{line-height:1.4}.footer-nav li a:hover,.footer-nav li a.active{color:#d45757}.footer-nav li a.active{font-weight:800}.footer-input-group{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-input-group>div{display:flex;position:relative}.footer-input-group input[type=email]{width:344px}.footer-input-group input[type=text]{width:465px}.footer-input-group input[type=tel]{width:404px}div.wpcf7 .ajax-loader{position:absolute;top:3px;left:2px;margin:0}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:rtl}.invalid .wpcf7-response-output{display:none}#footer input{border:1px solid transparent}#footer .invalid input:not([type=submit]){border-color:#d45757}div.wpcf7 form.sent .wpcf7-response-output{border:0;margin:10px 0 0;padding:0;text-align:end}a.menu-image-title-after.menu-image-not-hovered img{padding:0 0 0 10px}body .animation-container{position:fixed;top:0;left:0;background:#fff;display:none;justify-content:center;align-items:center;width:100vw;height:100vh;direction:ltr;z-index:101;transition:300ms linear}body.product-template-default .animation-container,body.page-template-template-product .animation-container,.page-template-template-category .animation-container{display:flex}.data-loaded .animation-container{opacity:0;visibility:hidden;z-index:-1}.loading-animation{transform-style:preserve-3d;animation:loading-animate 6s linear infinite}.loading-animation-block{position:absolute;width:140px;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;transform:translate(-50%,-50%) rotateY(calc(var(--i) * 72deg)) translateZ(96px)}.animation-container h2{display:flex;color:#5e5d60;position:absolute;margin:0;bottom:100px;top:60%;left:50%;transform:translate(-50%,-50%);font-size:21px;max-height:30px;z-index:21}@keyframes loading-animate{0%{transform:perspective(1500px) rotateY(0deg)}100%{transform:perspective(1500px) rotateY(360deg)}}.section-title{font-size:62px;line-height:1.4;font-weight:400;margin:0;text-align:center}.section-title span{position:relative;display:inline-block;padding:0 23px}.section-title span:before,.section-title span:after{content:"";width:71px;height:80px;position:absolute;border-style:solid;border-color:#5e5d60}.section-title span:before{border-width:3px 0 0 3px;left:0;top:0}.section-title span:after{border-width:0 3px 3px 0;bottom:0;right:0}.section-title span.another-border:before{border-width:0 0 3px 3px;top:auto;bottom:0}.section-title span.another-border:after{border-width:3px 3px 0 0;bottom:auto;top:0}.design-blog-slider .slick-prev,.write-about-us-slider .slick-prev,.products-wrap .slick-prev{right:-33px}.design-blog-slider .slick-next,.write-about-us-slider .slick-next,.products-wrap .slick-next{left:-33px}.top-slider{margin:0 0 54px}.top-slider .slider-headline{display:flex;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.top-slider .slider-headline p{font-size:65px;line-height:.9;color:#000;text-transform:uppercase;font-weight:100;padding:28px 19px;background-color:rgba(255,255,255,.6);margin:0;white-space:nowrap}.top-slider .slider-headline a{text-indent:-9999px;display:inline-block;width:147px;position:relative;background:url(/wp-content/themes/sw-woocommerce/images/top-slider-logo_03.png) rgba(231,231,231,.9) no-repeat 38px center/84px}.top-slider .slider-headline a:after{content:"";display:inline-block;width:14px;height:14px;border-right:3px solid #000;border-bottom:3px solid #000;transform:rotateZ(-45deg);position:absolute;top:50%;left:15px;margin:-5px 0 0}.top-slider-slide{display:none}.top-slider-slide:first-of-type{display:block}.top-slider-slide img{width:100%}.gallery-section{margin:0 0 75px}.gallery-section:after{content:"";display:block;clear:both}.gallery-section .grid{margin:0 -13px}.gallery-section .grid .gallery-grid{display:block}.gallery-section .gallery-item{width:50%;padding:0 13px;margin:0 0 31px;box-sizing:border-box;float:right}.gallery-section .gallery-item.width-70{width:69.93%}.gallery-section .gallery-item.width-65{width:65%}.gallery-section .gallery-item.width-35{width:34.98%}.gallery-section .gallery-item.width-33{width:33.32%}.gallery-section .gallery-item.width-30{width:29.99%}.gallery-section .gallery-item .headline{color:#5e5d60}.gallery-section picture{display:block;width:100%;height:100%;min-height:200px}.gallery-section img{display:block}.gallery-img{display:block;box-sizing:border-box;position:relative;box-shadow:0 0 0 2px #aaa}.gallery-img:hover{box-shadow:0 0 18px 5px rgba(0,0,0,.2)}.gallery-img:hover .headline{color:#fff}.gallery-img.gallery-grid-img:hover{box-shadow:0 0 0 2px #aaa}.gallery-img.gallery-grid-img:hover .headline{color:#5e5d60}.gallery-img .headline{line-height:1.2;position:absolute;bottom:-1px;left:0;width:100%;text-align:center;padding:24px 10px;box-sizing:border-box}.gallery-img .headline.with-logo{display:flex;justify-content:center;align-items:center}.gallery-img .headline.with-logo img{max-width:261px;margin:0 22px 0 0}.gallery-img .headline h3{font-size:35px;font-weight:300;margin:0}.products{margin:0 0 3px}.products h2{margin:0 0 90px}.products .products-content{width:323px;position:relative;transition:padding-top .2s linear}.products .products-content-item{display:block}.products .img-holder{text-align:center;margin:0 0 9px}.products-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.products-block{margin:0 0 90px;transition:margin-bottom .2s linear}.products-block .prices{padding:11px 0}.products-block .prices strong{font-size:23px;line-height:1.4;margin:0 0 0 20px;letter-spacing:-.5px}.products-block .prices .currency{font-size:16px}.products-block .prices .old-price{font-size:17px;line-height:1.6;margin:0}.products-block:hover .buy-online,.products-block:hover .buy-in-branches{display:block}.products-block:hover .products-content{text-align:center}.products-block:hover .prices{background-color:#000;color:#fff;justify-content:space-between;padding:11px 14px}.products-headline{color:#000;margin:0 0 12px}.products-headline h3{font-weight:300;font-size:28px;line-height:.9;letter-spacing:-1.5px;margin:0 0 7px}.products-headline p{font-size:14px;margin:0;letter-spacing:-.5px}.blogs{margin:0 0 81px}.blogs h2{margin:0 0 80px}.blogs .blogs-slider .slick-list{margin:0 -7px}.blogs .blogs-slider .item-content{margin:0 7px}.blogs .blogs-slider img{width:100%}.blogs .shadow{display:block}.blogs .headline{font-size:26px;padding:15px 54px 15px 15px;margin:0 0 8px}.blogs .description-wrap{color:#424242;font-size:20px;line-height:1.3}.blogs .description p{max-width:480px;margin:0}.blogs .more-info{font-size:25px;padding:0 25px 0 8px;line-height:34px;letter-spacing:.5px}.blogs .more-info:before{width:11px;height:11px;right:5px;margin:-5.5px 0 0}.articles{margin:0 0 133px}.articles h2{margin:0 0 65px}.articles .articles-slider{margin:0 0 113px}.articles .articles-slider .slick-list{margin:0 -13px}.articles .articles-slider .slider-item{margin:0 13px}.articles .comments{position:relative;display:block}.articles .comments .img-holder{display:block}.articles .comments img{display:block;width:100%;margin:0 0 25px}.articles .comments .like{font-size:0;position:absolute;right:13px;bottom:10px;outline:none}.articles .comments .like:before{content:"";font-size:30px;color:#d45757;font-family:"Font Awesome 5 Free";font-weight:400}.articles .comments .liked:before{font-weight:900}.articles .headline{color:#000;font-size:21px;font-weight:500;line-height:.9;margin:0 0 14px}.articles .description p{font-size:14px;line-height:1.4;margin:0}.common-issues{text-align:center}.common-issues a{font-size:55px;font-weight:400;line-height:.9;padding:16px 63px;border-width:3px;display:inline-block}.common-issues a:before,.common-issues a:after{content:"";display:inline-block;width:20px;height:20px;border-top:3px solid #d45757;border-right:3px solid #d45757;position:absolute;top:50%;margin:-10px 0 0}.common-issues a:before{right:19px}.common-issues a:after{left:19px;transform:rotateZ(45deg)}.page-title .page-title-content{position:relative;padding:80px 0 51px;border-bottom:1px solid #f1eeed}.page-title .page-title-content-container{margin:0 auto;max-width:1140px;text-align:right;width:50%}.page-title h1{font-weight:700;font-size:45px;line-height:1;margin:0 0 15px;text-align:center}.page-title .breadcrumbs{text-align:center;list-style:none;font-size:20px;font-weight:400;padding:0;margin:0}.page-title .breadcrumbs li{display:inline-block;position:relative;padding:0 8px 0 21px}.page-title .breadcrumbs li:first-of-type{padding:0 0 0 21px}.page-title .breadcrumbs li:last-of-type{padding:0 8px 0 0}.page-title .breadcrumbs a:after{content:">";position:absolute;font-family:"Heebo",Arial,sans-serif;font-size:16px;top:50%;transform:translateY(-50%);left:0}.page-title img{position:absolute;top:50%;right:0;z-index:-1;max-width:none;max-height:211px;height:100%;object-fit:contain;transform:translateY(-50%);object-position:right center}.blog-page .description p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.common-block{padding:83px 0 0;display:flex}.side-bar{min-width:282px;width:282px;margin:0 0 0 50px}.side-bar>div{border-left:1px solid #f2f2f2;padding:0 0 0 73px}.side-bar .search-form input[type=search]{border-radius:0;width:100%;padding:1px 37px 1px 10px;font-size:20px}.side-bar .side-bar-title{color:#333;font-size:25px;font-weight:700;margin:0 0 25px}.side-bar ul{font-size:22px;margin:0;padding:0;list-style:none}.side-bar li{width:100%}.side-bar li a{display:block;line-height:23px;padding:13px 30px 13px 10px;position:relative;border-bottom:1px dashed #cccccd}.side-bar li a:before{content:"";height:15px;width:15px;border:2px solid #d4d4d4;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);box-sizing:border-box}.side-bar li a:hover,.side-bar li a.active{font-weight:700}.side-bar li a:hover:before,.side-bar li a.active:before{border:4px solid #e48d7f;height:15px;width:15px}.side-bar li a.active{font-weight:700}.side-bar li img{max-width:120px;margin:4px 5px 0 0}.side-bar .site-search{margin:0 0 78px}.site-search{position:relative;margin:0 0 15px}.site-search input[type=submit]{text-indent:-9999px;height:16px;width:20px;background:url(/wp-content/themes/sw-woocommerce/images/search-icon_03.png) transparent no-repeat center/contain;position:absolute;right:8px;top:50%;transform:translateY(-50%);outline:none;border:0;padding:0;box-shadow:none}.site-search input[type=search],.site-search input[type=text]{line-height:28px;border-radius:20px;font-size:19px;padding:0 37px 0 0;border:1px solid #d4d4d4;font:16px/1.2 "Heebo",Arial,sans-serif}.blog-slider{overflow:hidden;min-width:100%;width:0}.blog-slider .slider-img{display:block}.blog-slider img{width:100%}.page-content{flex-grow:1}.page-content .headline{font-size:49px;padding:24px 41px 24px 15px;margin:0 0 15px}.page-content .description{margin:0 0 109px}.page-content .description p{max-width:995px;font-size:38px;line-height:1.37;margin:0}.page-content .more-info{font-size:44px;line-height:67px;padding:0 64px 0 29px;margin:0 5px 14px}.page-content .more-info:before{width:18px;height:18px;right:20px;margin:-10px 0 0}.other-blogs{margin:0 0 151px}.other-blogs h2{font-size:45px;font-weight:700;margin:0 0 29px}.other-blogs .load-more{margin:0 auto}.other-blogs-content{padding:37px 0 0;border-top:1px solid #f1eeed}.not-big-post .other-blogs-content{padding:0;border-top:0}.other-blogs-slider{display:flex;flex-wrap:wrap;margin:0 -15px}.other-blogs-slider .slick-prev{right:-18px}.other-blogs-slider .slick-next{left:-18px}.other-blogs-card{width:50%;padding:0 15px;box-sizing:border-box;margin:0 0 50px}.other-blogs-card:last-child{margin:0}.other-blogs-card .img-holder{display:block}.other-blogs-card .img-holder img{width:100%;object-fit:inherit}.other-blogs-card .video-holder{display:block}.other-blogs-card .img-wrap{position:relative}.other-blogs-card .play-btn{position:absolute;top:0;left:0;height:100%;width:100%;background:url(/wp-content/themes/sw-woocommerce/images/play-btn_03.png) no-repeat center;background-size:130px;z-index:2;font-size:0}.other-blogs-card .headline{font-size:34px;padding:30px 41px 30px 15px;margin:0 0 24px}.other-blogs-card .description{margin:0}.other-blogs-card .description p{font-size:26px;line-height:1.3;max-width:450px;margin:0}.other-blogs-card .more-info{line-height:40px;font-size:28px;padding:0 41px 0 16px;margin:0 0 6px}.other-blogs-card .more-info:before{width:12px;height:12px;right:12px;margin:-6px 0 0}.side-bar .widget-even{margin:77px 0 0}.single-post .post-title+.description p{max-width:none;display:block;margin:0 0 20px;font-size:26px;line-height:1.3}.single-post .description h2{font-size:32px;margin:0 0 34px}.single-post .description h3{font-size:32px;margin:0 0 40px}.single-post iframe{display:block;max-width:100%}.single-post .common-block video,.single-post .common-block img{width:100%}.single-post .wp-block-embed-youtube{margin:0 0 20px}.single-post .wp-block-embed__wrapper{padding-top:56.25%}.single-post .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}.without-sidebar .other-blogs-card{width:25%}.without-sidebar .other-blogs-card .headline{font-size:28px;padding:20px 30px 20px 15px}.without-sidebar .other-blogs-card .description .more-info{margin:auto 10px 3px 0}.without-sidebar .other-blogs-card .description p{font-size:20px}.without-sidebar .other-blogs-card .more-info{line-height:36px;font-size:20px;padding:0 27px 0 10px}.without-sidebar .other-blogs-card .more-info::before{width:10px;height:10px;right:8px;margin:-5px 0 0}.blog-additional-page .common-block{display:block}.blog-additional-page .blog-wrapper{display:flex;margin:0 0 50px}.blog-additional-page .slider-wrapper{flex-grow:1}.blog-additional-page .side-bar{margin:0 0 0 85px}.blog-additional-page .side-bar .headline{margin-top:0}.blog-additional-page .side-bar>div{padding:0;border:none}.blog-additional-page .side-bar h2,.blog-additional-page .side-bar h3{font-size:32px}.blog-additional-page .side-bar p{font-size:26px;margin:0 0 20px}.blog-additional-page .slick-dotted.slick-slider{margin:0}.blog-additional-page .slider-with-nav__wrapper .slick-dots{bottom:70px}.blog-additional-page .slider-item span{display:block;margin:15px 0}.product-page,.blog-additional-page{padding:0 30px}.product-page .common-block,.blog-additional-page .common-block{padding:61px 0 0;margin:0 auto 32px}.slider-with-nav__wrapper{flex-grow:1;min-height:400px;transition:height .3s linear}.slider-with-nav__wrapper img{width:100%;object-fit:contain}.slider-with-nav__wrapper .slider{min-width:100%;width:0;transition:all .3s linear}.slider-with-nav__wrapper .slick-dots{top:-90px;bottom:auto}.slider-with-nav__wrapper .slick-dots li{height:17px;width:17px;border:1px solid #fff;border-radius:50%}.slider-with-nav__wrapper .slick-dots li button::before{content:none}.slider-with-nav__wrapper .slick-dots .slick-active{background-color:#e48d7f;border-color:#e48d7f}.slider-with-nav__wrapper .nav-slider img{display:inline-block;width:calc(100% / 4 - 37px)}.slider-with-nav__wrapper .nav-slider .slick-list{margin:0 -18px}.slider-with-nav__wrapper .nav-slider .slick-slide{margin:0 18px;cursor:pointer}.slider-with-nav__wrapper .grey-arrows .slick-prev,.slider-with-nav__wrapper .grey-arrows .slick-next{bottom:auto;top:50%;transform:translateY(-50%)}.product-characteristics h3,.product-color p{font-size:21px;font-weight:700}.product-characteristics,.blog-additional-page .side-bar{max-width:427px;width:100%}.product-characteristics{margin:0 83px 0 68px}.product-characteristics h3{color:#333}.product-characteristics p{margin:0;font-size:19px;line-height:1.8;color:#333}.product-characteristics button,.product-characteristics .contact-us a{width:100%;line-height:75px;padding:0 10px;font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#424242;margin:0 0 9px}.product-characteristics .contact-us a{display:block;line-height:69px;color:#5e5d60;background-color:transparent;border:2px solid #424242}.product-characteristics .product-description{color:#333;margin:0 0 53px}.product-characteristics h3{margin:-4px 0 1px}.product-characteristics .product-size{margin:0 0 55px}.product-characteristics .open-product-popup{margin:0 0 15px;padding:0 0 17px;border-bottom:1px solid #f5f3f3}.product-characteristics .open-product-popup a{color:inherit;text-decoration:underline}.product-colors-wrap{margin:0 0 17px}.product-colors-wrap h3{margin:0 0 13px}.product-colors{display:flex;flex-wrap:wrap;margin:0 -22px}.product-color{margin:0 21px 17px;cursor:pointer;width:min-content}.product-color .color{height:110px;width:110px;border-radius:50%;margin:0 0 11px}.product-color p{text-align:center;line-height:1.2}.product-color.active .color{padding:2px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px rgba(0,0,0,.28);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.28);box-sizing:border-box}.no-sale-product-contacts-wrap{display:flex}.no-sale-product-contacts-wrap{padding:59px 0 0;justify-content:space-between}.no-sale-product-contacts-wrap a{font-size:27px;font-weight:700;color:#333;text-align:center;display:inline-block;position:relative;padding:51px 0 0}.no-sale-product-contacts-wrap a::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:47px;width:50px;background:no-repeat center;background-size:contain}.no-sale-product-contacts-wrap .phone{margin-left:20px}.no-sale-product-contacts-wrap .phone::after{background-image:url(/wp-content/themes/sw-woocommerce/images/call_03.png)}.no-sale-product-contacts-wrap .branches{margin-right:20px}.no-sale-product-contacts-wrap .branches::after{background-image:url(/wp-content/themes/sw-woocommerce/images/branch-icon-new.png)}.product-accordion{margin:40px 0 0}.product-accordion .info-item{margin:0 0 31px}.product-accordion h3{padding:0 20px 0 0;position:relative;margin:0 0 1px;cursor:pointer}.product-accordion h3::before{content:"+";color:#333;font-size:21px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-accordion .info{display:none;margin:20px 0 0}.product-accordion .info p{line-height:1.2}.product-accordion .opened-info{margin:0 0 31px}.product-accordion .opened-info h3::before{content:"-"}.product-page .product-info{margin:0 0 71px 68px}.product-page .product-info .to-cart-btn{flex-shrink:0;margin:auto auto 0 0}.product-page .product-info .to-cart-btn a{background-color:#f2887a;font-weight:500;font-size:24px;padding:6px 25px}.product-page .product-info .row{margin:0}.product-info-items-wrap{width:100%}.product-info-items:not(:last-of-type){margin:0 0 52px}.product-info-item{display:flex;width:100%;font-size:23px;border-bottom:2px solid #f2887a;gap:15px;align-items:flex-end}.product-info-item h3{font-size:23px;flex:0 0 40%;margin:0 0 0 30px}.product-info-item .prices{align-items:flex-end}.product-info-item .prices span{display:inline-block}.product-info-item .prices .old-price:before{background-color:#000;transform:translateY(-50%) rotateZ(-10deg)}.product-info-item .price-title{margin:0 0 0 33px}.product-info-item .old-price,.product-info-item .price{margin:0 0 0 30px}.product-info-item .about-product{flex-grow:1;display:flex;align-items:flex-end;padding:14px 0 9px}.complementary-product{padding:58px 0 0;border-top:1px solid #f5f3f3}.complementary-product h2{font-size:45px;font-weight:700;text-align:center;letter-spacing:-2px;line-height:1;margin:0 0 32px}.complementary-items{display:flex;flex-wrap:wrap;margin:0 -36px}.complementary-item-wrap{width:25%;padding:0 36px;box-sizing:border-box}.complementary-item-wrap>div{position:relative}.complementary-item-wrap:hover .label{display:block}.complementary-item{display:block;position:relative;margin:0 0 75px}.complementary-item .prices strong{font-size:23px;line-height:1.4;margin:0 0 0 20px;letter-spacing:-.5px}.complementary-item:hover .prices{color:#fff;justify-content:space-between}.complementary-item .headline{padding:13px 14px 34px;color:#000}.complementary-item .headline h3{font-weight:300;font-size:22px;line-height:1.1;max-width:360px;margin:0 auto 27px;text-align:center}.complementary-item .old-price{font-size:20px;display:inline-block;margin:0 47px 0 0}.complementary-item .old-price span{font-size:16px}.complementary-item .price{font-size:26px;display:inline-block}.complementary-item .price span{font-size:21px}.product-popup .popup-content{max-width:480px}.product-popup__headline{display:flex;justify-content:space-between;gap:15px;padding:0 0 26px;margin:0 0 34px;border-bottom:solid 2px #cbcbcb}.product-popup__headline h2{font-size:24px;margin:0}.product-popup__item{display:flex;gap:20px}.product-popup__item:not(:last-child){padding:0 0 15px;margin:0 0 15px;border-bottom:solid 2px #cbcbcb}.product-popup__item h3{flex:0 0 105px;font-size:16px;margin:0}.product-popup__item .text-holder{flex:1 1 auto}.product-popup__item p{margin:0}.product-count{flex-shrink:0;margin:0 auto}.product-count__wrapper{display:flex;gap:15px;align-items:flex-end}.product-count__wrapper .label{color:#000}.product-count__wrapper input{font-size:20px}.popup-slide-img{display:none}.popup-slide-img.active{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:100;animation:popup-remove linear .3s forwards}@keyframes popup-remove{0%{opacity:0}100%{opacity:1}}@media(max-width:767px){.popup-slide-img.active{width:100%;align-items:flex-start;padding:227px 0 0}}.popup-slide-img.active .popup-slide-img-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:200px;background:#fff;animation:popup-remove-content linear .3s forwards}@media(max-width:767px){.popup-slide-img.active .popup-slide-img-content{width:100%}}@keyframes popup-remove-content{0%{transform:scale(.5)}100%{transform:scale(1)}}.popup-slide-img.active .popup-slide-img-content .close-btn{display:flex;justify-content:center;align-items:center;top:0;right:0;background:#171719;max-width:53px;min-height:54px}@media(max-width:767px){.popup-slide-img.active .popup-slide-img-content .close-btn{top:-40px;max-width:40px;min-height:40px}}.popup-slide-img.active .popup-slide-img-content .close-btn span:before,.popup-slide-img.active .popup-slide-img-content .close-btn span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:#fff;height:2px;width:33px}@media(max-width:767px){.popup-slide-img.active .popup-slide-img-content .close-btn span:before,.popup-slide-img.active .popup-slide-img-content .close-btn span:after{width:25px}}.popup-slide-img.active .popup-slide-img-content .close-btn span:after{transform:translate(-50%,-50%) rotate(-45deg)}.popup-slide-img.active .popup-slide-img-content .wrap-img{display:block;cursor:pointer}@media(max-width:767px){.popup-slide-img.active .popup-slide-img-content .wrap-img{display:none}}.popup-slide-img.active .popup-slide-img-content #openseadragon-viewer{display:none;width:100%;height:100%;min-height:336px}.popup-slide-img.active .popup-slide-img-content #openseadragon-viewer .openseadragon-container{min-height:336px}@media(max-width:767px){.popup-slide-img.active .popup-slide-img-content #openseadragon-viewer{display:block}}.slider-with-nav-main-image{position:relative;margin-bottom:30px;background-color:rgba(153,153,153,.23)}.slider-with-nav-main-image .slider-with-nav-main-image-fade{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s linear}.slider-with-nav-main-image a img,.slider-with-nav-main-image>img{position:absolute;inset:0}.variations_form #select{min-width:auto}.variations_form #select>li.up span.select-label:after{transform:translateY(-50%) rotate(0deg)}.variations_form #select>li.visible span.select-label:after{transform:translateY(-50%) rotate(180deg)}.variations_form .selectric-items li:before{content:"";display:block;position:absolute;right:19px;top:17%;width:7px;height:7px;border-radius:50%;background:transparent}.variations_form #select>li ul.select-menu{border:0;border-radius:0}.variations_form #select>li ul.select-menu .select-list{padding:0}.variations_form #select[name=attribute_pa_color]>li ul.select-menu .select-list li{margin-bottom:0;position:relative;padding:10px 46px 8px 10px;font-size:18px}.variations_form #select>li ul.select-menu .select-list li:not(.disabled):not(.selected):hover,.variations_form #select>li ul.select-menu .select-list li.selected{border-radius:0}.variations_form #select>li.down.hover:hover ul.select-menu,#select>li.down.visible ul.select-menu{margin-top:0}.woocommerce-product-details__short-description{display:none}.woocommerce .quantity .qty,.variations_form #select>li span.select-label{font:16px/1.2 "Heebo",Arial,sans-serif;border:1px solid #ccc;color:#5e5d60;width:100%;box-sizing:border-box;background:#fff;padding:10px 10px 10px 40px;letter-spacing:.5px;-webkit-appearance:none;border-radius:0;text-align:right}.woocommerce .quantity .qty:after,.variations_form #select>li span.select-label:after{right:auto;display:block;left:8px;background:url(/wp-content/themes/sw-woocommerce/images/down-arrow-icon.svg) no-repeat;z-index:100;width:23px;height:26px;opacity:.4;border-top:0}.cart .quantity-table,.cart .variations{width:100%;margin:0 0 20px;color:#333;font-size:21px}.cart .quantity-table th.label,.cart .variations th.label{width:35%;padding:10px 0;text-align:right}.cart .quantity-table td.value,.cart .variations td.value{width:65%;padding:10px 0}.selectric-items li:first-child{padding:10px}.selectric-wrapper .selectric-scroll span .color,.variations #select>li .select-list span .color{width:22px;height:22px;display:inline-block;float:right;margin:0 0 0 10px;border-radius:50%}.variations #select>li ul.select-menu .select-list span p,.variations #select>li ul.select-menu .select-list li span:after{display:none}.quantity-product .quantity label.screen-reader-text,.variations .quantity label.screen-reader-text{opacity:0;font-size:0}.variations .quantity input::-webkit-outer-spin-button,.variations .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single_variation_wrap .woocommerce-variation-price span:first-child:after{content:" "}.product-characteristics .prices{color:#333;margin:0 0 30px!important;font-weight:700;flex-wrap:wrap;height:auto!important}.product-characteristics .prices .price-title{font-size:26px;font-weight:700;margin:0 0 0 12px}.product-characteristics .prices .wrapper-text-price{display:flex;margin:15px 0 0}.product-characteristics .prices .woocommerce-Price-amount{font-size:24px}.product-characteristics .prices .woocommerce-Price-amount span:first-child:after{content:" "}.product-characteristics .prices .woocommerce-Price-amount.old-price{margin:0 0 0 15px}.product-characteristics .prices .woocommerce-Price-amount.old-price::before{background-color:#000;transform:translateY(-50%) rotateZ(-10deg)}.prices ins,.single_variation_wrap .prices ins,.prices del,.single_variation_wrap .prices del{text-decoration:none}.prices del,.single_variation_wrap .prices del{font-weight:400;position:relative}.single_variation_wrap .prices del{margin:0 0 0 12px}.prices del::before,.single_variation_wrap .prices del::before{content:"";display:block;width:100%;height:2px;position:absolute;top:50%;background-color:#000;transform:translateY(-50%) rotateZ(-8deg)}.cart .quantity-table{margin:-20px 0 20px}.prices .no-sale-price{font-size:24px;line-height:1.2}.product-characteristics div.quantity input[type=number]{position:absolute;z-index:-1;opacity:0;width:100px}.product-characteristics .single_variation_wrap{margin:0 0 20px}.prices.single_variation .woocommerce-variation-price .price ins,.prices.single_variation .woocommerce-variation-price .price del{margin:0 0 0 20px}.selectric{background:#fff}.selectric .button{right:auto;left:0;width:17px;height:24px;background-color:#fff}.selectric .button:after{border:0;background:url(/wp-content/themes/sw-woocommerce/images/down-arrow-icon.svg) no-repeat;width:23px;height:26px;opacity:.4}.selectric .label{margin:0 10px 0 38px;font-size:16px}.selectric-wrapper.selectric-open .selectric .button::after{transform:rotate(180deg) translate(0,5px)}.selectric-items ul,.selectric-items li{font-size:16px}.single_variation_wrap .quantity-product .selectric-wrapper{margin:0 0 30px}.slider-with-nav__wrapper img{transition:height .2s linear;position:absolute}.product-characteristics .single_variation_wrap .woocommerce-variation-price{margin:0}.woocommerce-cart .cart-collaterals .shipping-calculator-button{display:none}.nav-slider img{position:relative}.data_description{margin:-20px 0 10px;font-size:21px;font-weight:400;color:#333;font-family:"Heebo",Arial,sans-serif;min-height:25px}select option:focus,select option:hover{background:#d5d5d5}select option[selected=selected]{background-color:#d0d0d0;color:#444}.subcategory-gallery{margin:0 0 43px}.subcategory-gallery-item{margin:0 0 32px}.subcategory-gallery-item .headline{padding:25px 10px}.subcategory-gallery-item .headline h3{font-size:33px;margin:0 0 7px}.subcategory-gallery-item .headline .price{margin:0}.gallery-item-wrap{width:33.33%;padding:0 11px;box-sizing:border-box;margin:0 0 40px}.gallery-item-wrap .mini-quick-view{display:block}.gallery{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -11px 6px}.gallery .gallery-item{display:block;position:relative;text-align:center}.gallery .gallery-item img{width:100%;object-fit:contain}.gallery .gallery-item:hover .label{display:block}.gallery .gallery-item:hover .image-for-hover{display:block!important}.gallery .gallery-item:hover .image-for-hover div[data-wiz-item-img]:not(:first-of-type){display:none}.gallery .img-holder{display:block}.gallery .headline{padding:24px 20px;margin:0;transition:.5s all linear}.gallery .headline h3{font-size:36px;line-height:1;font-weight:300;margin:0 0 10px}.gallery .headline img{max-width:180px;margin:10px 0 0}.gallery .headline p{font-size:18px;margin:0 0 4px}.gallery .headline .price{font-weight:300;font-size:24px;margin:0;display:block}.gallery .headline .quantity{font-size:29px;white-space:nowrap}.gallery .buy-online,.gallery .buy-in-branches{border-width:86px 36px 36px;left:29px}.gallery .buy-online span,.gallery .buy-in-branches span{font-size:15px;bottom:calc(50% + 40px)}.gallery .buy-in-branches{border-color:#fc0 #fc0 transparent;color:#000}.gallery .image-for-hover{position:absolute;top:0;left:0;width:100%}.load-more{text-align:center;margin:0 auto 167px;font-size:27px;font-weight:700}.load-more a{display:inline-block;color:#333;line-height:1;letter-spacing:1.5px;border-bottom:2px solid #333}.subcategory-gallery-item:hover .buy-online,.subcategory-gallery-item:hover .buy-in-branches{display:block}.category .other-blogs-card img{transition:.3s transform linear}.category .other-blogs-card .img-wrap{overflow:hidden}.category .other-blogs-card:hover img{transform:scale(1.1) rotateZ(2deg)}.category .other-blogs-wrap{display:flex;flex-wrap:wrap;margin:0 -15px}.category .without-sidebar .other-blogs-wrap{justify-content:center}.other-blogs-wrap-div.loading{position:relative}.other-blogs-wrap-div.loading::after{content:"";position:absolute;width:30px;height:30px;bottom:-30px;left:50%;transform:translateX(-50%);background:url(/wp-content/themes/sw-woocommerce/images/loader.gif) no-repeat center;background-size:contain}.product-description{color:inherit}.param.למכירה.באתר{display:none}.sale-page{padding:83px 40px 0}.sale-page h2{margin:0 0 68px}.sale-gallery{display:flex;flex-wrap:wrap;margin:0 -13px}.sale-gallery .img-holder{display:block}.sale-gallery .prices strong{margin:0 0 0 20px}.sale-gallery .gallery-content,.sale-gallery .products-block{width:25%;padding:0 13px;box-sizing:border-box;margin:0 0 27px;position:relative}.sale-gallery .gallery-content:hover .headline{background:#000;color:#fff}.sale-gallery .gallery-content:hover .prices{color:#fff;justify-content:space-between}.sale-gallery .gallery-content:hover .buy-online,.sale-gallery .gallery-content:hover .buy-in-branches{display:block}.sale-gallery .headline{padding:25px 10px 30px;text-align:center}.sale-gallery .headline h3{font-size:33px;line-height:1;font-weight:300;margin:0 0 7px}.sale-gallery .headline p{font-size:18px;margin:0 0 37px}.sale-gallery .price{font-size:29px;line-height:.9;font-weight:300;margin:0}.sale-gallery .products-content{position:relative;transition:padding-top .2s linear}.sale-gallery .products-block p{margin:0 0 18px}.sale-gallery .products-headline{text-align:center;padding:25px 10px 0}.sale-gallery .products-headline h3{line-height:1}.sale-gallery p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sale-gallery .headline p,.sale-gallery .products-block p{font-size:18px}.more-sales.load-more{margin:0 auto 92px}.branches-page{padding:0 15px}.branches-page .common-block{overflow:hidden;padding:83px 0 32px}.branches-page .page-content{display:flex;flex-wrap:wrap;margin:0 -32px}.branches-page .branch-wrap{width:33.33%;box-sizing:border-box;padding:0 32px;margin:0 0 86px}.branches-page .branch-info{padding:49px 10px 0;margin:0 0 43px}.branches-page .branch-info p{margin:0}.branches-page .branch{border:2px solid #5e5d60;border-radius:50px;text-align:center;font-size:33px}.branches-page .branch h3{display:inline-block;font-weight:900;font-size:46px;margin:0 0 47px;text-decoration:underline}.branches-page .branch a{display:block}.branches-page .branch address{font-style:normal}.branches-page .branch .schedule{font-weight:500}.branches-page .branch .contacts{margin:0 0 42px}.branches-page .route{font-weight:900;background:#e48d7f;border-radius:0 0 48px 48px;padding:35px 20px;color:#424242}.branches-page .route span{position:relative;padding:0 0 0 62px;display:inline-block}.branches-page .route span:after{content:"";position:absolute;width:48px;height:48px;background:url(/wp-content/themes/sw-woocommerce/images/route-icon.png) no-repeat;background-size:contain;top:50%;left:0;transform:translateY(-50%)}.card-info-wrap{padding:76px 30px 115px;color:#000;font-size:26px}.card-info-wrap .basket-thead{background:#fff;margin:0 0 22px}.card-info-wrap a,.card-info-wrap h4{color:#000}.card-info-wrap .product-info-headline{font-size:23px;display:flex;width:100%;padding:0 3px 0 0}.card-info-wrap .basket-del{width:36px;height:36px;border-radius:50%;position:relative;background:#cd352b url(/wp-content/themes/sw-woocommerce/images/close-icon.svg) no-repeat center/16px;display:block;font-size:0;margin:-2px -16px 0 0}.card-info-wrap .product-name{width:14.6%;margin:0 0 0 18px;font-weight:700}.card-info-wrap .product-name a{font-size:32px;text-transform:uppercase;margin:0 0 7px}.card-info-wrap .product-name span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;font-size:26px}.card-info-wrap .product-info-content{display:flex;align-items:center;justify-content:space-between}.card-info-wrap .product-info-content .product-price{font-size:24px;font-weight:700}.card-info-wrap .product-remove{width:2.4%;padding-inline:0}.card-info-wrap .product-quantity{width:4.3%}.card-info-wrap .product-quantity input{font-size:26px;color:#000;width:87px;height:53px;text-align:center}.card-info-wrap .product-quantity input::-webkit-inner-spin-button,.card-info-wrap .product-quantity input::-webkit-outer-spin-button{opacity:1}.card-info-wrap .woocommerce bdi{direction:rtl}.card-info-wrap .product-thumbnail{width:19.9%;margin:0 0 0 71px;flex-shrink:0;padding-inline-end:50px}.card-info-wrap .product-thumbnail img{width:100%}.card-info-wrap .product-thumbnail a{display:block}.card-info-wrap .headline-wrap{display:flex;justify-content:space-between;flex-grow:1}.card-info-wrap .product-info>*:not(.product-name),.card-info-wrap .headline-wrap>*:not(.product-name){padding:0 10px}.card-info-wrap .product-info .product-key,.card-info-wrap .headline-wrap .product-key{width:18%}.card-info-wrap .product-info .product-price,.card-info-wrap .headline-wrap .product-price{width:10%;white-space:nowrap}.card-info-wrap .product-info .product-quantity,.card-info-wrap .product-info .product-quant,.card-info-wrap .headline-wrap .product-quantity,.card-info-wrap .headline-wrap .product-quant{width:11.6%}.card-info-wrap .product-delete{width:36px;margin:0 0 0 46px}.card-info-wrap .basket-table{margin:0 0 51px}.woocommerce .product-subtotal{width:5.2%;white-space:nowrap;font-weight:700}.woocommerce .product-price{width:7%;white-space:nowrap;font-weight:700}.product-info-wrap{background:#fcfcfc;padding:10px 3px 10px 0;border-top:1px solid #d2d2d2}.product-info-wrap:last-of-type{border-bottom:1px solid #d2d2d2}.product-info-wrap .product-info{display:flex;justify-content:space-between;align-items:flex-end;flex-grow:1}.product-info-wrap .product-info .product-quantity{margin:0 0 -11px}.discounts-buttons{display:flex;padding:0 82px 0 0;margin:0 0 45px;position:relative}.discounts-buttons input,.discounts-buttons .coupon a{font-weight:700;font-size:30px;border:2px solid #000;display:inline-block;padding:18px 10px;text-align:center}.discounts-buttons input,.discounts-buttons .coupon{width:169px}.discounts-buttons .promo-code input{color:#000}.discounts-buttons .promo-code input:-ms-input-placeholder{color:#000}.discounts-buttons .promo-code input:-moz-placeholder{color:#000}.discounts-buttons .promo-code input::-webkit-input-placeholder{color:#000}.discounts-buttons .promo-code input::placeholder{color:#000}.discounts-buttons .coupon a{background:#000;color:#fff;line-height:1.2}.discounts-buttons .coupon-msg{position:absolute;right:82px;bottom:-23px;font-size:14px}.card-info-wrap h2{font-size:45px;text-align:center;margin:0 0 40px}.card-totals{width:40.4%;padding:66px 0 0}.card-totals .total-box-wrap{margin:0 0 33px}.card-totals h2{font-size:45px;text-align:center;margin:0 0 40px}.card-totals .total-box{background:#fff;border-color:#949597;border-style:solid;border-width:1px 1px 0;color:#000;font-size:35px}.card-totals .total-box>div{padding:46px 44px;border-bottom:1px solid #949597}.card-totals .total-box>div:not(:first-of-type){display:flex;justify-content:space-between}.card-totals .total-box>div:not(:first-of-type) span:not(.quantity){padding:0 0 0 30px}.card-totals .total-box>div .quantity{white-space:nowrap}.card-totals .price-discounts-wrap>div{display:flex;justify-content:space-between}.card-totals .price-discounts-wrap>div span:not(.quantity){padding:0 0 0 30px}.card-totals .price-discounts-wrap>div .quantity{white-space:nowrap}.card-totals .wiz-TotalDiscount{margin:32px 0 0}.card-totals .button-wrap{text-align:center}.card-totals .button-wrap a{font-weight:900;font-size:39px;color:#e48d7f;border:1px solid #e48d7f;display:block;width:100%;background:#fff;padding:26px 10px}.card-totals .button-wrap a:not(.clean-btn){margin:0 0 22px}.card-totals .button-wrap .btn-purchase{background:#e48d7f;color:#fff}.empty-basket{text-align:center}.empty-basket .cart-empty{margin:0 0 30px}.empty-basket :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,.empty-basket .empty-cart-btn{background:#e48d7f!important;color:#fff!important;border:1px solid #e48d7f!important;font-size:20px!important;padding:10px 15px!important;font-weight:400!important;border-radius:0}.woocommerce .cart_item .quantity .qty{font-size:28px;text-align:center;padding:10px 2px;max-width:88px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%;max-height:294px}.woocommerce .basket-table table.shop_table th{font-weight:400;font-size:24px;padding:19px 20px}.woocommerce table.shop_table td{padding:9px 20px 9px 12px;letter-spacing:-.5px;font-size:25px}.woocommerce .basket-table table.shop_table{border:0;border-bottom:1px solid #dcdcdd;margin:0 0 51px 0;border-radius:0}.woocommerce table.shop_table.cart tbody{background:#fcfcfc}.woocommerce .cart-collaterals .cart_totals table.shop_table{border:1px solid #dcdcdd;border-radius:0;padding:25px 59px;box-sizing:border-box}.cart-collaterals{border-top:1px solid #dcdcdd}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin:0 auto;width:100%;max-width:990px;float:none}.woocommerce .cart-collaterals table.shop_table td{text-align:left;padding:14px 0}.woocommerce .cart-collaterals table.shop_table th{padding:14px 0;font-size:35px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;line-height:1.7em}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}.woocommerce .cart-collaterals table.shop_table th{padding:14px 0 14px 20px}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:47%}.cart-collaterals .shop_table .coupon input{margin:0 0 14px;padding:13px 22px;outline:transparent}.cart-collaterals .shop_table .coupon button{background-color:transparent;border-radius:0;color:#e48d7f;border:1px solid #dcdcdd;width:100%;font:900 39px "Heebo",Arial,sans-serif;padding:0 20px}.woocommerce .cart-collaterals table.shop_table .order-total th{font-weight:700}.woocommerce .cart-collaterals table.shop_table .order-total td{font-size:35px}.card-totals .btn-empty-cart.wc-proceed-to-checkout div{float:none!important}.card-totals .btn-empty-cart.wc-proceed-to-checkout a.button:hover{background-color:transparent;color:#e48d7f}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{margin:0 0 22px}.woocommerce-Price-amount{direction:rtl}.card-info-wrap .product-quantity .quantity label.screen-reader-text,.card-info-wrap .product-quantity .quantity-product label.screen-reader-text{opacity:0;font-size:0}th.product-key{width:8.3%}table.shop_table .cart-subtotal td{font-size:35px;letter-spacing:.8px}.woocommerce .cart_item .quantity .qty::-webkit-outer-spin-button,.woocommerce .cart_item .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-remove-coupon{opacity:0;font-size:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce-cart table.cart .product-thumbnail img{object-fit:contain}.card-info-wrap .woocommerce table.shop_table td.product-thumbnail{padding:10px 0 9px 38px}.woocommerce-cart-form.basket-table.processing .blockUI.blockOverlay{position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important}.woocommerce-info,.woocommerce-message{display:none}.cart-discount.coupon-test .woocommerce-Price-amount{margin:0 5px 0;vertical-align:middle}.woocommerce-remove-coupon{opacity:1;font-size:36px}.woocommerce-cart .cart-collaterals .cart_totals table .cart-discount td{vertical-align:middle;font-size:35px}.woocommerce-cart .cart-collaterals .cart_totals table .cart-discount td:before{display:none}.woocommerce .cart-collaterals table.shop_table td .selectric-wrapper{text-align:start}.woocommerce-variation-availability .stock.in-stock{display:none}.selectric-woocommerce-shipping-methods .selectric .label{height:50px;line-height:50px;font-size:22px;margin:0 22px 0 38px}.woocommerce-cart .cart-collaterals .cart_totals table select{height:50px;line-height:38px;font-size:22px;outline:0}.selectric-woocommerce-shipping-methods .selectric .button{height:40px}.woocommerce-remove-coupon{width:36px;height:36px;border-radius:50%;position:relative;top:-5px;background:#cd352b url(/wp-content/themes/sw-woocommerce/images/close-icon.svg) no-repeat center/16px;display:inline-block;font-size:0}.coupon td{position:relative}.coupon span.error-message,.error-message{color:red;font-size:13px;position:absolute}.error-message{right:0;bottom:-16px}.coupon span.error-message{right:0;top:61px;bottom:auto;line-height:1}#coupon_code span.error-message{top:66px}.text-info-content .faq-menu li::before{content:none}.text-info-content ol{list-style:none;counter-reset:list;padding:0;margin:0 0 76px}.text-info-content li:before{content:counter(list) ") ";counter-increment:list}.text-info-content .local-video{position:relative}.text-info-content .play-btn{width:100%;height:100%;position:absolute;background:url(/wp-content/themes/sw-woocommerce/images/play-btn_03.png) no-repeat center center;background-size:211px;left:0;top:0;font-size:0;cursor:pointer;opacity:1}.text-info-content .played-video .play-btn{opacity:0}.text-info-content h2{margin:0 0 34px}.text-info-content h3{font-size:32px;margin:0 0 48px}.text-info-content ol,.text-info-content p{font-size:26px;line-height:1.67;font-weight:300}.text-info-content .media-holder{max-width:766px;margin:0 0 78px auto}.text-info-content .media-holder video,.text-info-content .media-holder img{width:100%}.text-info-content .media-holder iframe{width:100%;height:100%;position:absolute;top:0;left:0}.text-info-content .iframe-holder{position:relative}.text-info-content .iframe-holder:before{content:"";top:0;left:0;padding-top:60.25%;display:block}.text-info-content :last-child{margin:0}.text-info-content{padding:0 0 0 30px}.text-info{margin:0 0 99px}.text-info .page-content{display:flex;align-items:center;justify-content:space-between}.text-info .img-holder{max-width:420px}.text-info .img-holder img{display:inline-block}.text-info .img-holder img:not(:last-of-type){margin:0 0 68px}.text-info p a{text-decoration:underline}.support{padding:0 40px;margin:0 0 101px}.support .main-container{padding:50px 0 0;border-top:1px solid #f1eeed}.support h2{text-align:center;margin:0 0 74px}.support-wrap{display:flex;justify-content:space-between;max-width:1386px;margin:0 auto}.support-item{width:20%;text-align:center}.support-item strong{display:block;font-size:29px}.support-item img{width:96px;margin:0 0 23px}.contact-page{margin:0 0 102px}.contact-page .info{max-width:642px;margin:0 79px 0 0}.contact-page .info .img-holder{margin:0 0 39px}.contact-page .info .img-holder img{width:100%}.contact-page .contacts strong{display:block;margin:0 0 11px}.contact-page .contacts strong a{white-space:nowrap}.contact-page .text-holder{font-size:26px}.contact-page .text-holder p{text-align:justify;line-height:1.653;font-weight:300;margin:0 0 50px}.contact-form p{margin:0;position:relative}.contact-form p:first-of-type{display:flex;justify-content:space-between;flex-wrap:wrap}.contact-form br{display:none}.contact-form .wpcf7-form-control-wrap{width:47.5%;margin:0 0 34px}.contact-form .wpcf7-form-control-wrap.subject,.contact-form .wpcf7-form-control-wrap.message{width:100%}.contact-form input,.contact-form select,.contact-form textarea{width:100%;font-size:20px;padding:19px 16px}.contact-form .message{margin:0 0 26px}.contact-form textarea{resize:none}.contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form select::-ms-expand{display:none}.contact-form .city{position:relative}.contact-form .city:after{content:"";position:absolute;top:50%;left:32px;transform:translateY(-50%);width:20px;height:22px;background:url(/wp-content/themes/sw-woocommerce/images/down-arrow-icon.svg) no-repeat center/contain}.contact-form label{margin:0 0 28px}.contact-form input[type=submit]{display:block;background:#e48d7f;color:#fff;font-weight:900;font-size:29px;width:100%;padding:18px 15px}.contact-form .wpcf7-list-item-label{font-size:0}.contact-form input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.contact-form .wpcf7-list-item-label::before{position:absolute;height:15px;width:15px;border:2px solid #5e5d60;top:1px;right:0}.contact-form .wpcf7-list-item-label::after{content:none}.contact-form .checkbox{margin:0 0 26px;display:inline-block;cursor:pointer;position:relative;padding:0 26px 0 0}.contact-form .checkbox .wpcf7-form-control-wrap{position:static}.contact-form input[type=checkbox]:checked+.wpcf7-list-item-label::before{background:url(/wp-content/themes/sw-woocommerce/images/check-mark.svg) no-repeat center;background-size:11px}.contact-form .wpcf7-list-item{margin:0}.contact-form .wpcf7-not-valid{border:1px solid #d45757}.contact-form .wpcf7-not-valid-tip{position:absolute;right:0;bottom:-19px;font-size:14px}.checkout{padding:56px 30px 0;margin:0 0 186px}.checkout .main-container{max-width:996px}.checkout .details>div{position:relative;margin:0 0 32px}.checkout .general-details{margin:0 0 12px}.checkout .field-label{display:none}.checkout .wizfield-field{position:relative}.checkout .wizfield-field .placeholder{position:absolute;top:50%;transform:translateY(-50%);right:17px;pointer-events:none}.checkout .wizfield-field .placeholder span{color:#e48d7f}.checkout .wizfield-exdata{display:none}.checkout input[type=text],.checkout input[type=email],.checkout input[type=password],.checkout input[type=tel],.checkout select,.checkout textarea,.checkout .placeholder{font-size:20px}.checkout input[type=text],.checkout input[type=email],.checkout input[type=password],.checkout input[type=tel],.checkout select,.checkout textarea{padding:18px 17px}.checkout .short-basket{background:#fff;border:0}.checkout .order-title{max-width:996px;font-size:45px;margin:0 auto 66px;text-align:center}.checkout .product-name{width:50%;font-weight:700;font-size:29px}.checkout .product-quantity,.checkout .product-price,.checkout .product-sku{font-size:26px}.checkout .product-quantity{width:13%}.checkout .product-sku{width:20%}.checkout .product-price{width:17%;font-weight:700;white-space:nowrap}.checkout .titles th{text-align:start;font-size:23px}.checkout tr[data-wiz-cart-item]{border-top:1px solid #ccc}.checkout tr:last-child td{padding-bottom:0}.checkout table{border-collapse:collapse;margin:0 0 57px}.checkout td{padding:46px 0 46px 15px}.checkout td:last-child{padding-left:0}.checkout th{padding:0 0 20px}.checkout .totals{font-size:35px;background:transparent;border:1px solid #ccc;padding:46px 58px 32px;margin:0 auto 83px;width:auto}.checkout .price-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}.checkout .price-item:first-child{padding-top:0}.checkout .price-item:last-child{padding-bottom:0;border-bottom:none}.checkout .woocommerce #place_order.button.btn,.checkout .btn{font-size:39px;font-weight:700;text-align:center;padding:26px 20px;line-height:1;background-color:#e48d7f;width:100%;color:#fff;border:none}.checkout .woocommerce #place_order.button.btn:disabled,.checkout .btn:disabled{opacity:.7;cursor:not-allowed}.checkout .coupon{position:relative}.checkout .coupon span.error-message,.checkout .error-message{color:red;font-size:13px;position:absolute;right:3px;bottom:-16px}.checkout .checkout-inline-error-message#terms_description{display:block;color:red;font-size:13px}.checkout .woocommerce-form__label-for-checkbox .error-message{display:none}.checkout .step-3 [data-wiz-step="3"]{display:none}.checkout .policy{font-size:20px;display:flex;gap:10px}.checkout .policy a{color:#d45757}.checkout .policy input{width:15px;height:15px}.checkout .woocommerce{width:100%}.woocommerce #order_review table.shop_table{border:0;border-radius:0;border-collapse:collapse}.woocommerce #order_review table.shop_table.totals{border:1px solid #dcdcdd;border-radius:0;padding:25px 59px;box-sizing:border-box;border-collapse:inherit}.woocommerce #order_review table.shop_table.totals th,.woocommerce #order_review table.shop_table.totals td{border-top:0;font-size:35px;padding:9px 0}.woocommerce-Price-amount bdi{direction:rtl}.checkout-title{max-width:996px;margin:0 auto 30px}.checkout-title h2{font-size:35px;margin:0}.checkout-title p{margin:16px 0 0}.payment-info{margin:0 0 25px}.paycomment{display:none}#wizshop-main-content{width:100%}.btn{cursor:pointer}.updateinfo{font-size:20px;margin:0 0 30px}.paynumber{margin:0 0 30px}.select-wrapper{position:relative}.select-wrapper::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:17px;width:20px;height:17px;background:url(/wp-content/themes/sw-woocommerce/images/down-arrow-icon.svg) no-repeat;background-size:contain;pointer-events:none}select:disabled{cursor:not-allowed;cursor:not-allowed;opacity:.5}.shippingmethod{margin:0 0 25px}.totals .price{white-space:normal}.woocommerce form .form-row{margin:0 0 25px}.woocommerce form .form-row.for_place_order{margin:0;text-align:center;padding:0!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%}.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper,.woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper,.woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce-additional-fields p,.woocommerce-billing-fields p{width:47%;position:relative;margin:0 0 32px}.woocommerce-checkout #payment,.woocommerce-additional-fields__field-wrapper .thwcfd-field-textarea{width:100%}.woocommerce form .form-row .select2-container{max-width:100%;width:47%;font-size:20px}.woocommerce form .form-row textarea.input-text{height:284px}.woocommerce form .form-row textarea.input-text[name=order_comments]{height:51px}#billing_phone{text-align:right}.woocommerce-checkout #payment{background:transparent}.woocommerce-terms-and-conditions-wrapper p[havetext=true]{display:none}.woocommerce-terms-and-conditions-checkbox-text a{color:red}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:67px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:17px}.select2-container .select2-selection--single{height:67px;border-radius:0}.select2-search.select2-search--dropdown,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:relative;border:0;left:auto}.select2-container--default .select2-selection--single .select2-selection__arrow b::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:20px;height:17px;background:url(/wp-content/themes/sw-woocommerce/images/down-arrow-icon.svg) no-repeat;background-size:contain;pointer-events:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b::after{transform:translateY(-50%) rotateX(-180deg)}.screen-reader-text{clip:auto;-webkit-clip-path:none;clip-path:none;width:auto;height:auto;overflow:visible;top:50%;right:22px;transform:translateY(-50%);font-size:21px}#billing_last_name_field:focus .screen-reader-text{-webkit-clip-path:inset(50%);clip-path:inset(50%)}.woocommerce-input-wrapper input::placeholder{opacity:0!important}.woocommerce form .form-row label .required{color:#e48d7f}.checkout-inline-error-message,.required+.required{display:none}.woocommerce form .form-row label[for=order_comments]{display:none}.woocommerce-error{opacity:0;position:absolute}.checkout #order_review{max-width:996px;margin:0 auto}#order_review .cart_item{position:relative;height:140px}.woocommerce-order-pay .order-summary th,.woocommerce #order_review table.shop_table th{font-size:24px}.woocommerce #order_review table.shop_table th.product-thumbnail{padding:0;width:0}.order-summary .layout-auto tbody tr{position:relative;height:140px}.order-summary table.layout-auto tbody td.product-thumbnail,.woocommerce #order_review table.shop_table td.product-thumbnail{padding:0}.order-summary table.layout-auto tbody td.product-thumbnail img,.woocommerce #order_review table.shop_table td.product-thumbnail img{position:absolute;top:50%;right:0;transform:translate(100%,-50%);max-height:124px;padding:0 0 0 5%}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#ccc}.checkout .error p.error-message{opacity:0;margin:0 auto;position:static}.js-not-valid input,.woocommerce-input-wrapper.error input{border:1px solid red}#order_review table.shop_table.totals .price-item.shipping td[data-title]{width:65%;font-size:26px;line-height:1.2}.wc_payment_methods.payment_methods.methods{position:absolute;opacity:0;z-index:-1;height:0}#order-summary{margin:30px 0 0}#order-summary footer.totals{margin:0}.checkout tfoot .price-item{display:table-row}.main-container.thank-you{display:flex;justify-content:center;align-items:center;height:63vh}.content-thank-you{font-size:44px;line-height:2;text-align:center}.content-thank-you p{margin:0}.not-color .color{position:relative}.product-color.not-color{pointer-events:none;overflow:hidden}.not-color .color:after{content:"לא זמין";text-align:center;color:#fff;position:absolute;top:50%;left:50%;height:20px;width:99%;transform:translate(-50%,-50%) rotate(-45deg);z-index:0;background:#d45757}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:red}.woocommerce form .form-row.woocommerce-invalid label{color:red}.added_to_cart.wc-forward{opacity:0;font-size:0}#shipping_method{padding:5px 20px 5px 40px}#shipping_method2{position:absolute;opacity:0;z-index:-1}#order_review .totals .selectric .label{font-size:22px;line-height:46px;height:46px}#order_review .totals .selectric .button{height:34px}#order_review .totals .selectric-wrapper{max-width:430px;margin:0 auto 0 0}#order_review .totals .price-item.woocommerce-shipping-totals td{width:54%}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#d0d0d0;color:#444}.product-name dl.variation{display:none}.zip-link.link{position:absolute;top:3px;left:22px;width:max-content;font-size:12px;text-decoration:underline}.checkout div.price-item{line-height:1.5;padding:14px 0}.order-summary table.layout-auto tbody td{border-top:1px solid rgba(0,0,0,.1)}.faq-page .common-block{display:block}.faq-page h3{font-size:28px;margin:0 0 20px}.faq-page h4{border-bottom:1px solid #d4d4d4;margin:0;cursor:pointer;position:relative}.faq-page h4::after{content:"";position:absolute;top:50%;right:8px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:6px solid #5e5d60;transform:translateY(-50%)}.faq-page .answer-holder,.faq-page h4{font-size:17px;padding:10px 25px 10px 8px}.faq-page .answer-holder{display:none}.faq-page .answer-holder p{margin:0 0 20px}.faq-page .questions-block{margin:0 0 50px}.faq-page .questions-block .answer-holder:last-child{border-bottom:1px solid #d4d4d4}.faq-page .questions-block h3::before{content:"";display:block;width:232px;height:4px;background:#e48d7f;margin:0 auto 45px}.faq-page .answer-open h4{background:#e48d7f;color:#fff}.faq-page .answer-open h4::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:0;border-bottom:6px solid #fff}.faq-page+.support .main-container{padding:0;border-top:0}.faq-menu{list-style:none;margin:0 0 50px;padding:0;font-size:18px;font-weight:700}.faq-content h2{text-align:center;margin:0 0 40px}@media screen and (max-width:1735px){.page-title{padding:0 30px}.common-block{padding:84px 30px 0}.complementary-product{padding:58px 30px 0}.branches-page .branch{font-size:31px}.checkout #order_review .product-sku{width:25%}}@media screen and (max-width:1620px){#header{padding:31px 20px 17px}.header-contacts .call-us-submenu{right:-50px;transform:none}.main-navigation ul{font-size:18px}.gallery .headline h3{font-size:26px}.gallery .headline img{max-width:140px}.gallery .headline .price{font-size:20px}.gallery .headline .quantity{font-size:24px}.branches-page .branch{font-size:25px}.card-totals .total-box{font-size:31px}.card-totals .total-box>div{padding:46px 22px}.card-info-wrap .product-delete{margin:0 0 0 35px}.card-info-wrap .product-thumbnail{width:21%;margin:0 0 0 50px}.discounts-buttons{padding:0 71px 0 0}.discounts-buttons .coupon-msg{right:71px}.contact-page .info{max-width:595px;margin:0 50px 0 0}.complementary-items{margin:0 -20px}.complementary-item-wrap{padding:0 20px}.complementary-product .price{font-size:22px}.complementary-product .old-price{font-size:18px}}@media screen and (max-width:1500px){.woocommerce #order_review table.shop_table:first-child{padding:0 23.2% 0 0}.checkout #order_review .product-sku{width:29%}}@media screen and (max-width:1440px){.checkout .product-name{width:40%}.woocommerce-order-pay .order-summary td.product-thumbnail,.woocommerce #order_review table.shop_table td.product-thumbnail{width:30%;border-top:0}.order-summary table.layout-auto tbody td.product-thumbnail img,.woocommerce #order_review table.shop_table td.product-thumbnail img{position:static;transform:none}.gallery-section .gallery-item.width-30{width:29.97%}.gallery-section .gallery-item.width-70{width:69.91%}div.container{padding:0 33px}.footer-container.container{padding:0}.products .products-wrap{justify-content:space-around}.black-arrows .slick-prev{right:-22px}.black-arrows .slick-next{left:-22px}.footer{padding:68px 40px 32px}.footer-input-group input[type=text],.footer-input-group input[type=tel]{width:404px}.page-content .description p{font-size:33px}.page-content .more-info{font-size:38px}.other-blogs-card .description p{font-size:23px}.other-blogs-card .more-info{font-size:24px}.branches-page .page-content{margin:0 -12px}.branches-page .branch-wrap{padding:0 12px}.branches-page .branch h3{font-size:41px}.card-info-wrap{font-size:24px}.card-info-wrap .product-info-content .product-price{font-size:22px}.card-info-wrap .product-name h4{font-size:30px}.card-info-wrap .product-quantity input{font-size:24px}.card-totals .total-box{font-size:29px}.contact-page .info{max-width:505px}.contact-page .info .img-holder{margin:0 0 27px}.contact-page .text-holder{font-size:22px}.contact-page .text-holder p{margin:0 0 35px}.text-info-content ol{margin:0 0 40px}.text-info-content .media-holder{margin:0 0 40px auto}.text-info-content h3{margin:0 0 30px}.text-info-content ol,.text-info-content p{font-size:23px}.without-sidebar .other-blogs-card{width:33.33%}.product-page .product-info{margin:0 0 71px 0}}@media screen and (max-width:1361px){.products .container{max-width:950px}.products-wrap{grid-template-columns:repeat(2,1fr);justify-items:center}.footer-input-group input[type=text],.footer-input-group input[type=tel]{width:380px}.page-title img{height:70%;top:50%;transform:translateY(-50%)}.side-bar{width:270px;min-width:270px;margin:0 0 0 45px}.side-bar .side-bar-title{font-size:22px}.side-bar ul{font-size:19px}.page-content .headline{font-size:45px}.page-content .description p{font-size:30px}.page-content .more-info{font-size:34px;line-height:57px;padding-right:52px}.page-content .more-info:before{width:16px;height:16px;margin:-8px 0 0;right:16px}.other-blogs-card .headline{font-size:25px;padding:20px 25px 20px 15px;margin:0 0 20px}.other-blogs-card .description p{font-size:20px}.other-blogs-card .more-info{font-size:20px;padding-right:34px}.other-blogs-card .more-info:before{width:10px;height:10px;right:11px}.slider-with-nav__wrapper .nav-slider .slick-list{margin:0 -10px}.slider-with-nav__wrapper .nav-slider .slick-slide{margin:0 10px}.complementary-item .headline{padding:13px 10px 18px}.complementary-item .headline h3{font-size:18px}.complementary-item .price{font-size:18px}.complementary-item .old-price{font-size:16px;margin:0 25px 0 0}.gallery .headline h3{font-size:24px}.gallery .headline p{font-size:16px;margin:0 0 25px}.gallery .headline .price{font-size:17px}.gallery .headline .quantity{font-size:21px}.card-info-wrap{font-size:23px}.card-info-wrap .product-name{width:26%;margin:0}.card-info-wrap .product-info-content .product-price{font-size:21px}.card-info-wrap .product-quantity input{font-size:23px;width:80px;height:48px}.text-info .img-holder{max-width:345px}.text-info .img-holder img:not(:last-of-type){margin:0 0 50px}.text-info-content h3{font-size:29px}.text-info-content p,.text-info-content ol{font-size:21px}.text-info-content .play-btn{background-size:100px}}@media screen and (max-width:1320px){.footer-input-group input[type=text],.footer-input-group input[type=tel],.footer-input-group input[type=email]{width:344px}.sale-gallery .headline p,.sale-gallery .products-block p{font-size:16px}.sale-gallery .price{font-size:26px}.branches-page .branch-wrap{padding:0 40px;width:50%}.product-info-wrap .product-info{flex-wrap:wrap;align-items:flex-start}.card-info-wrap .product-name{width:100%;margin:0 0 45px;padding:0 10px 0 0}.card-info-wrap .basket-thead{display:none}.card-info-wrap .basket-del{width:30px;height:30px;background-size:12px}.card-info-wrap .product-info .product-price,.card-info-wrap .headline-wrap .product-price{width:18%}.card-info-wrap .product-info>*:not(.product-name){position:relative}.card-info-wrap .product-info>*:not(.product-name):after{position:absolute;top:-30px;right:10px;font-size:23px;font-weight:400;color:#000;font-family:"Heebo",Arial,sans-serif}.card-info-wrap .product-key:after{content:'מק"ט'}.card-info-wrap .product-price:not(.product-total):after{content:"מחיר"}.card-info-wrap .product-quantity:after{content:"כמות"}.card-info-wrap .product-total:after{content:"סה״כ"}.woocommerce-remove-coupon{width:30px;height:30px;background-size:12px;top:-1px}.card-totals{width:50%}.card-totals .button-wrap a{font-size:33px;padding:20px 10px}.contact-page .info{margin:0 35px 0 0}.contact-form .wpcf7-form-control-wrap{width:48.5%;margin:0 0 22px}.contact-form input,.contact-form select,.contact-form textarea{padding:10px 13px}.contact-form .city:after{left:20px;width:15px;height:17px}.contact-form .wpcf7-not-valid-tip{font-size:13px;bottom:-15px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:auto}.card-info-wrap .product-key:after,.card-info-wrap .product-price:not(.product-total):after,.card-info-wrap .product-quantity:after{display:none}.card-info-wrap .product-name{width:24%}.card-info-wrap .product-name a{font-size:25px}.woocommerce table.shop_table .cart-subtotal td{font-size:35px}.order-summary table.layout-auto tbody td,.woocommerce table.shop_table td{font-size:19px}.woocommerce td.product-quantity{min-width:64px}.woocommerce .cart_item .quantity .qty{font-size:20px}}@media screen and (max-width:1269px){#header .logo{width:175px}.header-btns{margin:0 6px 20px 0}.main-navigation ul{font-size:16px}.main-navigation ul img{width:116px;margin:0 7px 0 0}.gallery-section .gallery-item{width:49.97%}}@media screen and (min-width:640px)and (max-width:1240px){.section-title{font-size:63px}.section-title span:before,.section-title span:after{height:71px;width:62px}.blogs .description-wrap{font-size:19px}.blogs .description p{max-width:400px}.blogs .more-info{font-size:22px;padding-right:23px}.common-issues a{font-size:50px}.page-content .headline{font-size:41px;padding:17px 15px}.page-content .description p{font-size:27px}.page-content .more-info{font-size:31px;line-height:50px;padding-right:46px}.page-content .more-info:before{width:12px;height:12px}.other-blogs .other-blogs-card .headline{font-size:25px;padding:20px 25px 20px 15px;margin:0 0 20px}.other-blogs .other-blogs-card .description p{font-size:20px}.other-blogs .other-blogs-card .more-info{font-size:20px;padding-right:34px}.other-blogs .other-blogs-card .more-info:before{width:10px;height:10px;right:11px}}@media screen and (min-width:1177px)and (max-width:1240px){.footer-top-content label,.footer-down-content label,.footer-nav li a{font-size:16px}.footer-top-content .confirmation label{font-size:14px}.footer-nav h5{font-size:17px}.footer-top-content input[type=email],.footer-down-content input[type=email],.footer-top-content input[type=submit],.footer-down-content input[type=submit]{font-size:17px}.footer-input-group input[type=text],.footer-input-group input[type=tel],.footer-input-group input[type=email]{width:325px}.footer-input-group input[type=submit]{padding:15px 25px}.footer-down-content .site-rights p{font-size:12px}}@media screen and (max-width:1240px){.card-info-wrap .product-thumbnail{width:16%;margin:0 0 0 30px}.contact-page .info{max-width:450px}.contact-page .text-holder{font-size:20px}.text-info-content h2{margin:0 0 25px}.text-info-content p,.text-info-content ol{font-size:18px}.text-info-content h3{font-size:25px;margin:0 0 20px}.text-info-content ol{margin:0 0 30px}.text-info-content .media-holder{margin:0 0 30px auto}.text-info .img-holder{max-width:300px}.support-item img{width:83px}.support-item strong{font-size:25px}.product-characteristics,.blog-additional-page .side-bar{max-width:380px}.product-characteristics{margin:0 65px 0 0}.product-color{max-width:90px}.product-color.active .color,.product-color .color{width:90px;height:90px}.product-color p{font-size:19px;line-height:1.2}.product-info-item{font-size:18px}.product-info-item h3{font-size:18px;flex:0 0 30%}.product-count__wrapper input{font-size:16px}.product-page .product-info .to-cart-btn a{font-size:19px}.gallery .headline{padding:24px 8px!important}.gallery .headline h3{font-size:22px}.gallery .headline img{max-width:140px}.gallery .headline .price{font-size:16px}.gallery .headline .quantity{font-size:19px}.blog-additional-page .side-bar{margin:0 0 0 65px}}@media screen and (max-width:1176px){.page-title img{height:40%;max-height:130px}.page-title h1{font-size:36px}.gallery-section .gallery-item.width-70{width:69.93%}.gallery-img .headline{padding:13px 10px}.gallery-img .headline h3{font-size:27px}.gallery-img .headline.with-logo img{max-width:230px}.section-title{font-size:55px}.section-title span:before,.section-title span:after{height:59px;width:52px}.top-slider .slider-headline p{padding:25px;font-size:55px}.common-issues a{font-size:40px;padding:10px 63px}.common-issues a:before,.common-issues a:after{height:14px;width:14px;margin:-7px 0 0}.other-blogs .other-blogs-card .headline{margin:0 0 15px}.other-blogs .other-blogs-card .description p{font-size:18px}.other-blogs .other-blogs-card .more-info{font-size:19px;padding:0 28px 0 13px}.other-blogs .other-blogs-card .more-info:before{right:7px}.gallery .headline .price span{display:block}.sale-gallery .headline p,.sale-gallery .products-block p{margin:0 0 20px}.sale-gallery .price{font-size:22px}.card-totals{width:60%}.woocommerce-remove-coupon{width:26px;height:26px;background-size:12px;top:2pxpx}.card-info-wrap{font-size:21px}.card-info-wrap .product-info .product-quantity{width:14%}.card-info-wrap .product-delete{margin:0 0 0 15px}.card-info-wrap .basket-del{width:26px;height:26px;background-size:12px;z-index:10}.card-info-wrap .product-name h4{font-size:28px}.card-info-wrap .product-info>*:not(.product-name):after,.card-info-wrap .product-quantity input{font-size:21px}.discounts-buttons{padding:0 51px 0 0}.discounts-buttons input,.discounts-buttons .coupon a{font-size:25px;padding:13px 10px}.discounts-buttons .coupon-msg{right:51px}.without-sidebar .other-blogs-card{width:50%}}@media screen and (min-width:1025px)and (max-width:1176px){.footer-top-content .top-footer-form{width:410px}.footer-top-content input[type=email]{width:266px}.footer-top-content label,.footer-down-content label,.footer-nav li a{font-size:14px}.footer-nav h5{font-size:15px}.footer-nav .categories{padding:0 30px 0 15px}.footer-nav .about{padding:0 15px}.footer-nav .support{padding-right:15px}.footer-input-group input[type=text],.footer-input-group input[type=tel],.footer-input-group input[type=email]{width:300px}}@media screen and (max-width:1143px){.gallery-section .gallery-item.width-70{width:69.91%}.gallery-section .gallery-item.width-30{width:29.93%}.footer-input-group input[type=text],.footer-input-group input[type=tel],.footer-input-group input[type=email]{width:270px}}@media screen and (max-width:1100px){.checkout #order_review .product-quantity{min-width:auto}.wrapper{margin:191px 0 0}#header{flex-direction:column-reverse}#header .logo{width:155px;margin:0 15px 15px 0}.header-content{width:100%}.header-btns{position:absolute;top:50%;right:17px;transform:translateY(-50%);z-index:22}.blogs .more-info{font-size:20px}.page-content .headline{font-size:38px;padding:20px 35px 20px 15px}.page-content .description p{font-size:26px}.page-content .more-info{font-size:29px;line-height:46px;padding-right:38px}.page-content .more-info:before{width:13px;height:13px;margin:-7px 0 0;right:11px}.other-blogs{margin:0 0 150px}.other-blogs .other-blogs-card .headline{font-size:22px}.other-blogs .other-blogs-card .description{flex-wrap:wrap}.other-blogs .other-blogs-card .description p{font-size:16px;margin:0 0 10px}.other-blogs .other-blogs-card .more-info{font-size:18px;line-height:33px;padding:0 26px 0 11px;margin:0 auto 0 0}.other-blogs .other-blogs-card .more-info:before{width:8px;height:8px;margin:-5px 0 0}.other-blogs-card .play-btn{background-size:85px}.product-page .common-block,.blog-additional-page .common-block{margin:0 auto 100px}.product-page .product-info .to-cart-btn a{padding:8px 15px}.slider-with-nav__wrapper .slick-dots{bottom:25px}.slider-with-nav__wrapper .slick-dots li{width:14px;height:14px}.product-characteristics .product-description,.product-characteristics .product-size{margin:0 0 30px}.product-characteristics .contact-us a{line-height:60px}.no-sale-product-contacts-wrap{padding:40px 0 0}.no-sale-product-contacts-wrap a{font-size:24px}.product-info-item h3{margin:0 0 0 25px}.product-info-item .price-title,.product-info-item .old-price,.product-info-item .price{margin:0 0 0 25px}.product-info-item .about-product{padding:9px 0}.card-info-wrap{font-size:19px}.card-info-wrap .product-name h4{font-size:25px}.card-info-wrap .product-info-content .product-price,.card-info-wrap .product-info>*:not(.product-name):after{font-size:19px}.card-info-wrap .product-quantity input{font-size:19px;height:40px}.contact-form input,.contact-form select,.contact-form textarea{font-size:16px}.checkout .product-name{font-size:25px}.checkout .product-quantity,.checkout .product-sku,.checkout .product-price{font-size:22px}}@media screen and (max-width:1040px){.blogs .description-wrap{font-size:17px}.footer-top-content .top-footer-form{width:380px}.footer-top-content input[type=submit]{padding:15px 25px}}@media screen and (max-width:1024px){.shadow:hover{box-shadow:none}.change-hover-headline:hover .headline{background-color:transparent;color:#000;padding:13px 0 34px}.grey-arrows .slick-prev:hover,.grey-arrows .slick-prev:focus,.grey-arrows .slick-next:hover,.grey-arrows .slick-next:focus{background:rgba(255,255,255,.6)}.grey-arrows .slick-prev:hover:before,.grey-arrows .slick-prev:focus:before,.grey-arrows .slick-next:hover:before,.grey-arrows .slick-next:focus:before{border-color:#797775}.section-title{font-size:50px}.section-title span:before,.section-title span:after{height:64px;width:59px}.complementary-item .headline{padding-left:0;padding-right:0}#menu-account-menu .btn-cart:hover,#menu-account-menu .btn-checkout:hover{transform:scale(1)}.ticker .tickercontainer{height:43px!important}.ticker ul.ticker-menu{font-size:23px!important}.ticker ul.ticker-menu li{line-height:43px!important}.ticker ul.ticker-menu li a:hover{color:#a3a3a3}.top-slider .slider-headline p{font-size:45px}.gallery-section .gallery-item .headline{padding:9px}.gallery-section .gallery-item .headline.with-logo img{max-width:200px;margin:0 10px 0 0}.gallery-section .gallery-item .headline h3{font-size:28px}.gallery-img:hover{box-shadow:0 0 0 2px #aaa}.gallery-img:hover .headline{color:#000;background-color:transparent}.blogs .headline{padding-right:25px}footer .footer-contact,.footer-top-content .top-footer-form{width:100%}footer .contacts{padding-bottom:28px;border-bottom:1px solid #444241}.footer-top-content .wpcf7-form-control-wrap,.footer-input-group .wpcf7-form-control-wrap{display:block;width:100%}.footer-top-content input[type=email],.footer-input-group input[type=email]{width:100%}.footer-top-content input[type=submit],.footer-input-group input[type=submit]{width:26%}.footer-nav{padding-top:30px}.footer-nav .categories,.footer-nav .about,.footer-nav .support{padding:0}.footer-nav li a:hover{font-weight:400;color:#fff}.footer-input-group input[type=text],.footer-input-group input[type=tel],.footer-input-group input[type=email]{width:100%;margin:0 0 20px}.footer-input-group>div{width:100%}.footer-input-group input[type=email]{margin:0}.wpcf7-form-control-wrap:not(.your-email) .wpcf7-not-valid-tip{bottom:0}.blog-additional-page .side-bar{margin:0 0 0 30px}.blog-additional-page .side-bar h2{font-size:27px}.page-title .page-title-content{padding:48px 10px}.page-title .page-title-content-container{width:60%}.page-title img{max-width:40%}.gallery{margin:0 -11px 100px}.gallery .headline h3{font-size:27px}.gallery .headline img{max-width:145px}.gallery .buy-online,.gallery .buy-in-branches{left:29px;border-width:56px 28px 23px}.gallery .buy-online span,.gallery .buy-in-branches span{bottom:calc(50% + 25px)}.gallery-item-wrap{width:50%}.side-bar{width:230px;min-width:230px;margin:0 0 0 40px}.side-bar>div{padding:0 0 0 60px}.side-bar .side-bar-title{font-size:20px;margin:0 0 21px}.side-bar ul{font-size:17px}.side-bar li a{padding:9px 20px 9px 0}.side-bar li a:before{height:8px;width:8px}.side-bar li a:hover{font-weight:400}.side-bar li a:hover:before{height:8px;width:8px;border:2px solid #d4d4d4}.side-bar li a.active:before{width:6px;height:6px;border-width:3px}.side-bar li img{width:106px}.site-search input[type=search]{width:195px}.side-bar .widget-even{margin:45px 0 0}.other-blogs h2{font-size:40px}.sale-gallery .gallery-content,.sale-gallery .products-block{width:33.33%}.branches-page .page-content{margin:0}.branches-page .branch-wrap{padding:0 15px}.product-info-content{flex-wrap:wrap;justify-content:flex-start}.card-info-wrap{padding:70px 30px}.card-info-wrap .product-thumbnail{width:36%;margin:0 auto 17px}.card-info-wrap .product-name{text-align:center;padding:0;margin:0 0 50px}.card-info-wrap .product-info-content{position:relative}.card-info-wrap .product-delete{position:absolute;right:10px;top:0}.product-info-wrap{padding:10px 3px 21px}.discounts-buttons{padding:0 13px 0 0}.discounts-buttons .coupon-msg{right:13px}.contact-page .info{max-width:400px}.support{padding:0}.text-info .page-content{flex-wrap:wrap}.text-info .img-holder{max-width:none;margin:0 -10px}.text-info .img-holder img{width:33.33%;padding:0 10px}.text-info .img-holder img:not(:last-of-type){margin:0}.text-info-content{padding:0;margin:0 0 45px}.support-item img{width:70px}.support-item strong{font-size:23px}.product-characteristics,.blog-additional-page .side-bar{max-width:280px}.product-characteristics .prices .wrapper-text-price{display:flex;margin:0;flex-wrap:wrap}.prices .no-sale-price{width:100%;display:block}.product-characteristics{margin:0 30px 0 0}.product-characteristics .product-description,.product-characteristics .product-size{margin:0 0 20px}.product-characteristics button,.product-characteristics .contact-us a{font-size:25px}.product-characteristics .contact-us a{line-height:52px}.no-sale-product-contacts-wrap{padding:30px 0 0}.no-sale-product-contacts-wrap a{font-size:21px}.no-sale-product-contacts-wrap a::after{width:40px;height:47px}.slider-with-nav__wrapper .nav-slider .slick-list{margin:0 -5px}.slider-with-nav__wrapper .nav-slider .slick-slide{margin:0 5px}.slider-with-nav{margin:0 0 10px}.complementary-item:hover .prices{color:#000}.product-page .product-info .to-cart-btn a{padding:6px 10px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:auto;margin:0 auto;display:block}.woocommerce .basket-table table.shop_table.cart thead{display:none}.woocommerce .basket-table table.shop_table.cart tbody tr{position:relative;display:flex;flex-wrap:wrap;justify-content:space-around;border-top:1px solid rgba(0,0,0,.1)}.woocommerce .basket-table table.shop_table.cart tbody td{display:block;font-size:19px;border-top:0;text-align:right!important}.woocommerce .basket-table table.shop_table.cart .product-name{text-align:center!important}.woocommerce .basket-table table.shop_table.cart .product-name,.woocommerce .basket-table table.shop_table.cart .product-thumbnail{width:100%}.woocommerce .basket-table table.shop_table.cart .product-remove{position:absolute;top:0;right:0}th.product-key,.woocommerce .product-price,.woocommerce .product-subtotal{width:18%}.card-info-wrap .product-quantity{width:14%}.woocommerce table.shop_table_responsive tr td{position:relative;padding:9px 10px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{float:none;position:absolute;top:-30px;right:10px;font-size:23px;font-weight:400;color:#000;font-family:"Heebo",Arial,sans-serif}.woocommerce table.shop_table_responsive tr.cart-subtotal td::before,.woocommerce table.shop_table_responsive tr.order-total td::before{position:static;float:right}.woocommerce .basket-table table.shop_table.cart .product-name::before{display:none}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) " "}.card-info-wrap .product-quantity input{font-size:19px;height:31px}.woocommerce #order_review table.shop_table:first-child{padding:0 25% 0 0}}@media screen and (max-width:1016px){.gallery-section .gallery-item.width-30{width:29.9%}.gallery-section .gallery-item.width-70{width:69.92%}}@media screen and (min-width:768px)and (max-width:1000px){.slider-with-nav.slick-slider{margin:0 0 20px}}@media screen and (min-width:768px)and (max-width:1024px){.woocommerce table.shop_table_responsive tr.cart-subtotal td::before,.woocommerce-page table.shop_table_responsive tr.order-total td::before{display:none}}@media screen and (min-width:640px)and (max-width:1140px){.complementary-items{flex-wrap:wrap;margin:0 -20px 75px}.complementary-item-wrap{width:50%;padding:0 20px}.complementary-item .headline h3{font-size:25px}.complementary-item .price{font-size:20px}.complementary-item .old-price{font-size:18px}}@media screen and (min-width:640px)and (max-width:920px){.branches-page .branch-info{margin:0 0 40px}.branches-page .branch-wrap{padding:0 10px;margin:0 0 55px}.branches-page .branch{font-size:21px}.branches-page .branch h3{font-size:33px}.branches-page .route span{padding:0 0 0 45px}.branches-page .route span:after{width:34px;height:34px}}@media screen and (min-width:768px)and (max-width:920px){.blog-slider .slick-prev,.blog-slider .slick-next{width:45px;height:45px}.blog-slider .slick-prev:before,.blog-slider .slick-next:before{height:14px;width:14px}.blog-slider .slick-prev:before{margin:-7px -7px 0 0}.blog-slider .slick-next:before{margin:-7px 0 0 -7px}.product-page .product-info .to-cart-btn a{font-size:19px}.product-info-item h3{flex-basis:28%}.slider-with-nav__wrapper .slick-dots{bottom:11px}.slider-with-nav__wrapper .slick-dots li{width:11px;height:11px}}@media screen and (max-width:920px){.header-contacts .call-us-submenu{right:14px;transform:translate(50%,10px)}.woocommerce #order_review table.shop_table:first-child{padding:0 223px 0 0}.wrapper{margin:119px 0 0}#header{flex-direction:row;align-items:center;padding:12px 21px 16px}#header.active .main-navigation-mobile{display:block}#header.active .header-btns{position:relative;z-index:2;margin:0 37px 0 0}#header .menu-opener{display:block}#header .logo{margin:0 15px 0 0;position:relative;z-index:2}.header-btns{position:static;top:auto;right:auto;margin:0;transform:none}.header-btns .branches{display:block}.header-user-menu{display:flex}.header-search{display:none}.main-navigation{display:none}.main-navigation-mobile{margin:0;font-size:19px;padding:140px 0 0;position:absolute;top:0;left:0;width:100%;min-height:100vh;background-color:rgba(255,255,255,.95);z-index:1;box-sizing:border-box}.main-navigation-mobile ul{display:block;font-size:20px;max-height:calc(100vh - 119px);overflow:auto;padding:0 41px 90px}.main-navigation-mobile ul li{margin:0 0 36px}.main-navigation-mobile ul img{width:138px;margin:0 16px 0 0}.main-navigation-mobile .sub-menu{width:100%;left:0;transform:none;padding:21px 15px 0 0;position:static}.main-navigation-mobile .sub-menu li{margin:0;padding:13px 0}.header-content{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.gallery-section .container{padding:0}.gallery-section .grid{margin:0}.gallery-section .gallery-item .headline.with-logo img{width:186px}.articles{margin:0 0 47px}.articles .articles-slider{margin:0 0 40px}.page-title h1{font-size:40px;margin:0 0 10px}.side-bar{width:215px;min-width:215px;margin:0 0 0 30px}.site-search input[type=search],.site-search input[type=text]{width:180px}.page-content .headline{font-size:34px;padding:15px 30px 15px 15px}.page-content .description p{font-size:23px}.page-content .more-info{font-size:26px;padding:0 30px 0 16px}.page-content .more-info:before{right:5px}.other-blogs .other-blogs-card .headline{font-size:20px}div[data-wiz-suggestion] a span{font-size:12px}.card-totals{width:100%}.card-info-wrap{padding:42px 30px 70px}.contact-page .common-block{flex-wrap:wrap}.contact-page .info{max-width:none;margin:0}.contact-form{margin:0 0 60px}.complementary-product h2{font-size:40px}.complementary-item{margin:0 0 5px}.product-info-item{font-size:16px}.product-info-item h3{font-size:16px}.product-page .product-info .to-cart-btn a{font-size:16px}.contact-page .common-block,.faq-page .common-block{padding:42px 30px 0}.contact-page{margin:0 0 51px}.branches-page .common-block{padding:42px 30px 32px}.content-thank-you{font-size:32px}.woocommerce #order_review table.shop_table.totals{padding:25px 30px}#order-summary footer.totals{font-size:32px}}@media screen and (min-width:768px)and (max-width:850px){.product-complementary-items h2{font-size:40px}}@media screen and (max-width:850px){.page-content .headline{font-size:27px}.page-content .description p{font-size:20px}.page-content .more-info{font-size:16px;line-height:28px}.gallery .headline h3{font-size:23px}.gallery .buy-online,.gallery .buy-in-branches{left:20px;border-width:48px 24px 23px}.card-info-wrap .product-thumbnail{width:50%}.checkout .order-summary .totals{font-size:26px}}@media screen and (max-width:767px){.grey-arrows .slick-prev,.grey-arrows .slick-next{width:40px;height:40px}.grey-arrows .slick-prev:before,.grey-arrows .slick-next:before{width:14px;height:14px}.grey-arrows .slick-prev:before{margin:-7px -7px 0 0}.grey-arrows .slick-next:before{margin:-7px 0 0 -7px}.ticker ul.ticker-menu{font-size:19px!important}.top-slider .slider-headline p{font-size:37px;line-height:.5}.top-slider .slider-headline a{width:100px;background:url(/wp-content/themes/sw-woocommerce/images/top-slider-logo_03.png) rgba(231,231,231,.9) no-repeat 26px center/57px}.top-slider .slider-headline a:after{width:11px;height:11px;left:10px}.gallery-section .gallery-item .headline h3{font-size:23px}.products .products-content{max-width:275px}.products-block .prices strong{font-size:21px}.products-block .prices strong .currency{font-size:14px}.products-block .prices .old-price{font-size:16px}.products-block .prices .old-price .currency{font-size:12px}.products-headline h3 .headline h3,.sale-gallery .headline h3{font-size:24px}.products-headline h3 .prices strong,.sale-gallery .prices strong{font-size:21px}.products-headline h3 .prices .old-price,.sale-gallery .prices .old-price{font-size:16px}.common-issues a{font-size:40px}.page-title .page-title-content{padding:28px 10px}.page-title h1{font-size:35px;margin:0 0 5px}.page-title .breadcrumbs{font-size:15px}.blog-page .common-block{padding:84px 0 0}.side-bar{min-width:auto;margin:0;position:absolute;top:24px;right:30px}.side-bar>div{border:0;padding:0}.side-bar .side-bar-title,.side-bar ul{display:none}.site-search{margin:0}.side-bar .widget-even{margin:0}.page-content .headline{font-size:33px;padding:15px 30px 15px 15px}.page-content .description{padding:0 30px;margin:0 0 35px}.page-content .description p{font-size:23px}.page-content .more-info{font-size:27px;line-height:45px;padding:0 30px 0 16px;margin:0 5px 0 0}.page-content .more-info:before{width:10px;height:10px;margin:-6px 0 0;right:9px}.other-blogs-card{margin:0 0 20px}.other-blogs .other-blogs-card .headline,.without-sidebar .other-blogs-card .headline{font-size:18px;padding:13px 15px 13px 10px;margin:0 0 13px}.other-blogs .other-blogs-card .description,.without-sidebar .other-blogs-card .description{padding:0;margin:0}.other-blogs .other-blogs-card .description p,.without-sidebar .other-blogs-card .description p{font-size:16px}.other-blogs .other-blogs-card .more-info,.without-sidebar .other-blogs-card .more-info{font-size:16px;padding:0 26px 0 11px;line-height:30px}.other-blogs .other-blogs-card .more-info:before,.without-sidebar .other-blogs-card .more-info:before{width:6px;height:6px;margin:-4px 0 0;right:7px}.other-blogs{padding:0 30px;margin:0 0 30px}.other-blogs h2{font-size:32px;margin:0 0 15px}.common-block{position:relative}.gallery{margin:0 -11px 50px}.gallery .buy-online,.gallery .buy-in-branches{left:29px;border-width:56px 28px 23px}.category .load-more{display:none;margin:0}.category .subcategory-gallery{display:none;margin:0}.subcategory-gallery .gallery-item-wrap{margin:0}.subcategory-gallery .gallery-item-wrap .headline{padding:15px}.sale-gallery .gallery-content,.sale-gallery .products-block{width:50%}.single-post .description h2{font-size:23px;margin:0 0 25px}.single-post .description h3{font-size:23px;margin:0 0 20px}.card-info-wrap .product-info .product-key{width:23%}.card-info-wrap .product-info .product-price{width:22%}.card-info-wrap .product-quantity input{width:60px}.faq-page .questions-block{margin:0 0 44px}.faq-page .questions-block h3::before{height:2px;width:136px;margin:0 auto 40px}.faq-page h3{font-size:22px}.faq-page .answer-holder,.faq-page h4{font-size:16px}.support-item img{width:57px}.support-item strong{font-size:20px}.product-page,.blog-additional-page{padding:0}.product-page .common-block,.blog-additional-page .common-block{padding:61px 60px 0}.product-page .common-block{flex-wrap:wrap}.product-page .product-info{padding:0 60px}.product-page .product-info .to-cart-btn{margin:0 auto 0 0}.slider-with-nav__wrapper{width:100%;margin:0 0 52px}.slider-with-nav__wrapper .nav-slider{display:none}.slider-with-nav .slick-prev{right:-40px;transform:rotate(45deg) translateY(-50%)}.slider-with-nav .slick-next{left:-40px;transform:rotate(-45deg) translateY(-50%)}.product-characteristics,.blog-additional-page .side-bar{max-width:none;width:100%;margin:0}.prices .no-sale-price{width:auto;display:inline-block}.no-sale-product-contacts-wrap{justify-content:space-around}.product-info-item{border-left:0;flex-wrap:wrap}.product-info-item .about-product{flex-wrap:wrap;padding:0;row-gap:15px}.product-info-item h3{flex-basis:100%}.complementary-product h2{font-size:35px}.checkout{padding-top:0}.checkout .totals{padding:46px 30px 31px}.checkout .product-name{font-size:21px}.checkout .product-quantity,.checkout .product-sku,.checkout .product-price{font-size:18px}.blog-additional-page .blog-wrapper{flex-direction:column-reverse}.blog-additional-page .blog-wrapper .img-wrapper{margin:0 0 52px}.blog-additional-page .side-bar{position:static}.blog-additional-page .side-bar h2{font-size:23px}.blog-additional-page .other-blogs{padding:0}.blog-additional-page .slider-item span{margin:4px 0 0}.woocommerce .cart-collaterals .cart_totals table.shop_table{padding:25px 20px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) " "}.cart-collaterals .shop_table .coupon input{padding:10px 14px}.selectric-woocommerce-shipping-methods .selectric .label,.cart-collaterals .shop_table .coupon input,.woocommerce-cart .cart-collaterals .cart_totals table select{font-size:16px}.order-summary .layout-auto thead,.checkout-cart thead{display:none}.order-summary .layout-auto tbody tr,#order_review .checkout-cart .cart_item{display:inline-flex;justify-content:space-between;flex-wrap:wrap;height:auto;border-top:1px solid rgba(0,0,0,.1)}.order-summary .layout-auto,.order-summary .layout-auto tbody tr{width:100%}.woocommerce #order_review table.shop_table.checkout-cart{padding:0;box-sizing:border-box}.woocommerce #order_review table.shop_table.checkout-cart tr{border-top:1px solid rgba(0,0,0,.1)}.woocommerce #order_review table.shop_table.checkout-cart tr:first-child{border-top:none}.order-summary table.layout-auto tbody td,.woocommerce #order_review table.shop_table td{border-top:0}.checkout tr:last-child td{padding-bottom:10px}.woocommerce-order-pay .order-summary td.product-thumbnail,.woocommerce #order_review table.shop_table td.product-thumbnail{display:block;width:100%;text-align:center;padding:10px}.woocommerce-order-pay .order-summary td.product-thumbnail img,.woocommerce #order_review table.shop_table td.product-thumbnail img{position:static;transform:none;max-height:none;padding:0}.checkout .order-summary .product-quantity,.checkout .order-summary .product-price,.checkout .order-summary .product-sku,.checkout #order_review .product-sku,.checkout #order_review .product-quantity,.checkout #order_review .product-total{position:relative;width:calc(100%/3 - 20px);padding:10px}.checkout .order-summary .product-sku,.checkout #order_review .product-sku{order:2}.checkout .product-name{text-align:center}.checkout .order-summary .product-quantity,.checkout #order_review .product-quantity{order:3;max-width:84px}.checkout .order-summary .product-total,.checkout #order_review .product-total{order:4}.order-summary table.layout-auto tbody td.product-name,.checkout .product-name{margin:0 0 40px;width:100%}.order-summary table.layout-auto tbody td::before,.woocommerce table.checkout-cart tr td::before,.woocommerce-page table.checkout-cart tr td::before{content:attr(data-title) " ";float:none;position:absolute;top:-30px;right:10px;font-size:23px;font-weight:400;color:#5e5d60;font-family:"Heebo",Arial,sans-serif}.content-thank-you{font-size:25px}.woocommerce-cart .cart-collaterals .cart_totals table .cart-discount td:before{display:block;top:15px}.main-container.thank-you{height:26vh}}@media screen and (min-width:640px)and (max-width:720px){.footer-nav h5{font-size:16px}.footer-nav li a{font-size:15px}}@media screen and (min-width:640px)and (max-width:660px){.container{max-width:100%}.blogs .blogs-slider,.articles .articles-slider{max-width:500px;margin:auto}.articles .articles-slider{margin:auto auto 110px}.articles .articles-slider .slider-item p{font-size:13px}}@media screen and (max-width:639px){.card-info-wrap .complementary-item-wrap{width:50%}.wrapper{margin:86px 0 0}.black-arrows .slick-prev:before,.black-arrows .slick-next:before{width:16px;height:16px}.container{max-width:100%}.section-title{font-size:35px;padding:0 20px}.section-title span{padding:0 11px}.section-title span:before,.section-title span:after{height:42px;width:38px}.section-title span:before,.section-title span.another-border:before{border-width:2px 0 0 2px;top:0;bottom:auto}.section-title span:after,.section-title span.another-border:after{border-width:0 2px 2px 0;top:auto;bottom:0}.buy-online,.buy-in-branches,.has-status .label{border-width:48px 20px 20px;left:12px;display:block;font-size:10px}.buy-online span,.buy-in-branches span,.has-status .label::before{font-size:9px;bottom:calc(50% + 19px)}#header .menu-opener.active{height:16px;width:16px}#header .menu-opener.active::before,#header .menu-opener.active::after{width:8px}#header .logo{width:118px}.header-contacts a,.header-user-menu>li>a{width:21px;margin:0 3px;height:20px}.header-btns .shopping-cart>span{width:18px;line-height:19px;font-size:12px;position:absolute;right:-8px;top:-5px}.aside-cart-btn{width:46px;height:46px;font-size:9px;top:auto;bottom:30px;padding:0 9px 3px 0;background:linear-gradient(225deg,transparent 7px,#eae9e8 0)}.aside-cart-btn::before{background-size:17px;right:11px;top:4px}.acsb-trigger{inset:auto auto 84px 0!important}.acsb-trigger.acsb-bg-lead.acsb-trigger-size-small{width:46px;height:46px;background:url(/wp-content/themes/sw-woocommerce/images/person-with-disabilites_03.png) no-repeat center/23px 26px,linear-gradient(225deg,transparent 7px,#eae9e8 0)!important}.ticker .tickercontainer{height:32px!important}.ticker ul.ticker-menu{font-size:17px!important}.ticker ul.ticker-menu li{line-height:32px!important}.top-slider{margin:0 0 10px}.top-slider .slider-headline p{font-size:30px;padding:20px}.top-slider .slider-headline a{padding:0 8px 0 17px;width:85px;background-size:45px}.top-slider .slider-headline a:after{border-width:0 2px 2px 0;left:9px}.gallery-section{padding:0 3px;margin:0 0 28px}.gallery-section .gallery-item.mobile-width{width:49.99%;padding:0 6px;margin:0 0 10px}.gallery-section .gallery-img .headline{line-height:1;padding:0 0 7px}.gallery-section .gallery-img .headline h3{font-size:20px;letter-spacing:-.5px}.gallery-section .gallery-img .headline h3+img{width:103px;display:block;margin:auto}.gallery-section .gallery-img .headline.with-logo{display:block}.gallery-section .gallery-img .headline.with-logo img{margin:0 auto;width:105px}.gallery-img{box-shadow:0 0 0 1px #aaa}.gallery-img>img{object-fit:contain;height:207px!important}.products{margin:0 15px 20px}.products .container{max-width:495px}.products .slick-initialized .slick-slide{overflow:hidden}.products h2,.sale-page h2{margin:0 0 45px}.products,.sale-gallery{padding:0}.products strong,.sale-gallery strong{font-size:25px;margin:0 0 0 12px}.products .old-price,.sale-gallery .old-price{font-size:18px}.products-wrap{display:flex;justify-content:space-around;margin:0 -15px}.products-block{margin:0 15px}.products-block:hover{margin:0 15px}.products-block:hover .products-content{margin:0;padding:0;text-align:start}.products-block:hover .prices{background:transparent;padding:11px 0;justify-content:flex-start;color:#000}.products-block:hover .img-holder{margin:0 0 9px}.products-block:hover .products-headline{margin:0}.products-block .products-headline{margin:0}.products-block .products-content{margin:0 0 30px;max-width:100%}.products-headline h3{line-height:1}.products-content-item{outline:none}.sale-gallery .products-block{margin:0}.sale-gallery .products-block:hover{margin:0}.products-headline h3,.sale-gallery .headline h3{font-size:21px;margin:0 0 2px}.products-headline p{font-size:12px;margin:0}.blogs h2{margin:0 0 33px}.blogs .blogs-slider{max-width:450px;margin:auto}.blogs .blogs-slider .slick-list{margin:0}.blogs .blogs-slider .item-content{margin:0}.blogs .headline{font-size:23px;padding:3px 28px 3px 15px;margin:0 0 11px}.blogs .more-info{line-height:29px;font-weight:400}.articles h2{margin:0 0 32px}.articles .articles-slider{max-width:450px;margin:0 auto 50px}.articles .articles-slider .slick-list{margin:0}.articles .articles-slider .slider-item{margin:0}.articles .comments img{margin:0 0 13px}.articles .comments .like{right:11px;bottom:7px}.articles .comments .like:before{font-size:29px}.articles .headline{font-size:23px;font-weight:700}.articles .description p{font-size:17px}.common-issues a{font-size:27px;padding:6px 36px;border:2px solid #d45757}.common-issues a:before,.common-issues a:after{width:10px;height:10px;border-top:2px solid #d45757;border-right:2px solid #d45757;top:50%;margin:-5px 0 0}.common-issues a:before{right:9px}.common-issues a:after{left:9px}.footer{padding:23px 23px 25px}.footer .contacts{padding:15px 0 8px;border-bottom:1px solid #444241}.footer .contacts>a{font-size:18px;margin:0 0 11px}.footer .contacts>a:after{font-size:19px}.footer .our-email{margin:0 0 8px}.footer .social-networks a{margin:0 3px;width:23px;height:23px}.footer .social-networks .youtube{width:32px}.footer-top-content label,.footer-down-content label{font-size:17px;margin:0 0 9px;max-width:278px;line-height:20px}.footer-top-content input[type=email],.footer-top-content input[type=tel],.footer-top-content input[type=text],.footer-input-group input[type=email],.footer-input-group input[type=tel],.footer-input-group input[type=text]{padding:11px;font-size:18px}.footer-top-content input[type=submit],.footer-input-group input[type=submit]{padding:11px;font-size:18px}.footer-top-content{display:block;padding:0 0 14px}.footer-top-content .top-footer-form{padding:0}.footer-top-content .footer-logo{width:91px;margin:0 0 21px}.footer-top-content form{margin:0 0 15px}.footer-top-content form label+div{margin:0 0 5px}.footer-top-content form .confirmation label{max-width:275px;font-size:10px}.footer-nav{padding:19px 0 0}.footer-nav h5{font-size:12px;margin:0 0 4px}.footer-nav li{line-height:1.2}.footer-nav li a{font-size:12px}.footer-nav li a img{display:none}.footer-down-content{padding:8px 0 0}.footer-down-content form{padding:0 0 8px;border-bottom:1px solid #444241;margin:0 0 15px}.footer-down-content form label{max-width:233px}.footer-down-content .site-rights p{font-size:10px;line-height:1.6}.footer-down-content .site-rights>p{font-size:13px;width:152px;line-height:1.3}.footer-input-group{display:block}.footer-input-group input[type=text],.footer-input-group input[type=tel],.footer-input-group input[type=email]{margin:0 0 14px}.footer-input-group>div{display:block}.footer-input-group>div input{width:100%;margin:0 0 14px}.footer-input-group>div input[type=submit]{width:100%;text-align:right}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;bottom:0}.top-footer-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{bottom:-14px}div.wpcf7 form.sent .wpcf7-response-output{margin:0}.load-more{font-size:0;margin:0 auto 118px}.load-more a{width:8px;height:8px;background-color:#000;border-radius:50%;position:relative}.load-more a:before,.load-more a:after{content:"";width:8px;height:8px;background-color:#000;border-radius:50%;position:absolute;left:0}.load-more a:before{bottom:18px}.load-more a:after{top:18px}.gallery .buy-online,.gallery .buy-in-branches{left:19px}.page-title h1{font-size:32px}.page-title .breadcrumbs{font-size:15px}.page-title .breadcrumbs li{padding:0 14px}.page-title .breadcrumbs li:first-of-type{padding:0 0 0 14px}.page-title .breadcrumbs li:last-of-type{padding:0 4px 0 0}.page-title .breadcrumbs a:after{font-size:14px}.other-blogs-slider.mobile-slider{display:block}.other-blogs-slider .slick-track{margin:0}.other-blogs-slider .slick-list{margin:0 -15px}.other-blogs-slider .slick-prev{right:-19px}.other-blogs-slider .slick-next{left:-19px}.subcategory-gallery-item .headline h3{font-size:23px}.category .other-blogs .load-more{display:none}.category .other-blogs-wrap{margin:0 -8px}.category .other-blogs-card{padding:0 8px}.single-post .page-content .description p{font-size:18px}.blog-additional-page .side-bar p{font-size:18px}.blog-additional-page .side-bar h2,.blog-additional-page .side-bar h3{font-size:23px}.card-info-wrap .product-quantity,th.product-key,.woocommerce .product-price,.woocommerce .product-subtotal{width:30%}.woocommerce .basket-table table.shop_table.cart tbody tr{justify-content:space-between}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{float:right;top:8px;right:0}.woocommerce table.shop_table_responsive tr td.product-quantity,.woocommerce table.shop_table_responsive tr td.product-key,.woocommerce table.shop_table_responsive tr td.product-price,.woocommerce table.shop_table_responsive tr td.product-subtotal,.woocommerce table.shop_table_responsive tr td.product-quantity{padding:9px 70px 9px 10px}.complementary-items .slick-prev{right:-10px}.complementary-items .slick-next{left:-10px}.complementary-product{padding:30px 60px 0}.complementary-item .headline h3{font-size:21px;margin:0 0 10px}.complementary-item .headline h3 span{font-size:19px}.complementary-item .price{font-size:17px}.complementary-item .price span{font-size:15px}.complementary-item .old-price{font-size:15px}.complementary-item .old-price span{font-size:14px}.complementary-item .buy-online,.complementary-item .buy-in-branches{border-width:46px 24px 22px}.complementary-item .buy-online span,.complementary-item .buy-in-branches span{font-size:11px;bottom:calc(50% + 22px)}.sale-gallery .gallery-content,.sale-gallery .products-block{margin:0 0 40px}.branches-page .common-block{padding:42px 0 32px}.branches-page .branch-wrap{width:100%;padding:0;margin:0 0 35px}.branches-page .branch-wrap .branch h3{margin:0 0 30px}.branches-page .branch-wrap .branch .contacts{margin:0 0 30px}.branches-page .branch-info{margin:0 0 45px}.branches-page .route{padding:25px 20px}.card-info-wrap .product-name{margin:0 0 10px}.card-info-wrap .product-info>*:not(.product-name){width:50%;padding:0 100px 0 10px;margin:20px 0 0}.card-info-wrap .product-info>*:not(.product-name):after{top:auto;bottom:0}.card-info-wrap .basket-table{margin:0 0 35px}.discounts-buttons{margin:0 0 35px}.discounts-buttons input,.discounts-buttons .coupon a{font-size:22px;padding:8px 10px}.discounts-buttons input,.discounts-buttons .coupon{min-width:157px}.card-info-wrap h2{font-size:35px}.card-totals h2{font-size:35px}.card-totals .total-box{font-size:26px}.card-totals .total-box>div{padding:36px 20px}.card-totals .wiz-TotalDiscount{margin:25px 0 0}.card-totals .button-wrap a{font-size:30px;padding:18px 10px}.card-totals .button-wrap a:not(.clean-btn){margin:0 0 17px}.empty-basket .empty-cart-btn{font-size:17px;padding:6px 15px}.empty-basket .cart-empty{margin:0 0 23px}.contact-form input[type=submit]{font-size:25px;padding:11px 15px}.contact-form .wpcf7-form-control-wrap{width:100%}.text-info .img-holder{margin:0 -7px}.text-info .img-holder img{padding:0 7px}.support{margin:0 0 45px}.support .main-container{padding:43px 0 0}.support h2{margin:0 0 45px}.support-item img{width:47px}.support-item strong{font-size:18px}h2{font-size:35px}.text-info{margin:0 0 50px}.text-info-content{margin:0 0 30px}.faq-menu{font-size:13px}.checkout{margin:0 0 75px}.checkout .order-title{font-size:35px}.checkout .order-title{margin:0 0 40px}.checkout .titles th{font-size:18px}.checkout .totals{font-size:26px;padding:36px 20px;margin:0 0 50px}.checkout .details>div{width:100%}.checkout .table-wrapper{overflow-x:auto}.checkout td{padding:35px 0 35px 10px}.checkout .btn{font-size:27px;padding:16px 10px}.checkout input[type=text],.checkout input[type=email],.checkout input[type=password],.checkout input[type=tel],.checkout select,.checkout textarea,.checkout .placeholder,.checkout .policy{font-size:14px}.checkout input[type=text],.checkout input[type=email],.checkout input[type=password],.checkout input[type=tel],.checkout select,.checkout textarea{padding:11px}.checkout .policy{gap:5px}.checkout .policy input{width:12px;height:12px}.checkout-title{margin:0 0 16px}.checkout-title p{margin:5px 0 0}.complementary-product h2{font-size:32px}.woocommerce-additional-fields p,.woocommerce-billing-fields p,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce form .form-row .select2-container,.screen-reader-text{font-size:14px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.select2-container .select2-selection--single{height:45px}.select2-container--default .select2-selection--single .select2-selection__arrow b::after{top:20%}.checkout .woocommerce #place_order.button.btn,.checkout .btn{font-size:27px;padding:16px 10px}.woocommerce-terms-and-conditions-checkbox-text{font-size:14px}.woocommerce form .form-row{padding:0}.woocommerce #order_review table.shop_table.totals th,.woocommerce #order_review table.shop_table.totals td{font-size:26px}.woocommerce #order_review table.shop_table.totals{padding:10px 20px}}@media only screen and (max-width:600px){.variations #select>li span.select-label:before{border-top:0;display:none}.content-thank-you{font-size:20px;line-height:1.5}}@media screen and (max-width:540px){.page-title .page-title-content{padding:20px 10px;text-align:center}.page-title .page-title .page-title-content-container{text-align:center}.page-title h1{font-size:25px;margin:0}.page-title .breadcrumbs{font-size:12px}.page-content .headline{font-size:28px}.page-content .description{margin:0 0 54px}.page-content .description p{font-size:21px}.page-content .more-info{font-size:16px;line-height:30px}.other-blogs-card .headline{font-size:16px;padding:10px}.other-blogs-card .description p{font-size:16px}.other-blogs-card .more-info{font-size:16px}.other-blogs-card .play-btn{background-size:58px}.gallery-item-wrap{margin:0 0 25px}.gallery-item-wrap:last-of-type{margin:0}.subcategory-gallery-item .headline h3{font-size:25px;margin:0 0 4px}.subcategory-gallery-item .headline p{font-size:15px;margin:0 0 15px}.subcategory-gallery-item .headline p .price{font-size:20px}.gallery .buy-online,.gallery .buy-in-branches{border-width:42px 24px 18px;left:13px}.gallery .buy-online span,.gallery .buy-in-branches span{font-size:8px;bottom:calc(50% + 19px)}.gallery .headline h3{font-size:22px}.gallery .headline img{max-width:120px}.gallery-img>img{height:173px!important}.sale-gallery .headline h3{margin:0 0 4px}.sale-gallery .price{font-size:20px}.sale-gallery .headline p,.sale-gallery .products-block p{font-size:15px;margin:0 0 15px}.other-blogs-content{padding:24px 0 0}.card-info-wrap{padding:40px 30px}.card-info-wrap .product-thumbnail{width:100%}.card-info-wrap .product-info>*:not(.product-name){width:100%;padding:0 125px 0 10px}.card-info-wrap .product-name{text-align:start;padding:0 10px 0 0}.card-info-wrap .product-thumbnail{margin:0 0 17px;padding:0 51px}.card-info-wrap .product-info-content{align-items:flex-start;justify-content:flex-start}.card-totals .button-wrap a{font-size:27px;padding:16px 10px}.card-totals .total-box>div:not(:first-of-type),.card-totals .price-discounts-wrap>div{flex-wrap:wrap}.card-totals .total-box>div:not(:first-of-type) .quantity,.card-totals .price-discounts-wrap>div .quantity{width:100%;margin:15px 0 0}.product-info-wrap .product-info{padding:0 41px 0 0}.discounts-buttons{padding:0}.discounts-buttons .coupon-msg{right:0}.contact-page .contact-form{margin:0 0 40px}.contact-page .contact-form input[type=text],.contact-page .contact-form input[type=tel],.contact-page .contact-form input[type=email],.contact-page .contact-form select{width:100%}.contact-page .contact-form input[type=submit]{font-size:25px;padding:10px 15px}.slider-with-nav .slick-prev{right:-20px}.slider-with-nav .slick-next{left:-20px}.product-page .common-block,.blog-additional-page .common-block{padding:61px 40px 0;margin:0 auto 75px}.product-page .product-info{padding:0 40px;margin:0 0 75px}.product-page .product-info .to-cart-btn a{font-size:20px;padding:6px 24px}.product-info-item{font-size:19px}.product-info-item h3{font-size:19px}.product-info-item .prices{align-items:flex-end}.product-info-item .price{margin:0}.product-info-item .old-price{min-width:108px;margin:0 0 0 20px}.product-info-item .old-price::before{width:75%}.complementary-product{padding:30px 40px 0}.complementary-product h2{font-size:25px;letter-spacing:0}.complementary-items{margin:0 -7px}.complementary-items .slick-next{left:-7px}.complementary-items .slick-prev{right:-7px}.complementary-items .prices{flex-direction:column;align-items:flex-start}.complementary-items .old-price{margin:5px 0 0}.complementary-item-wrap{padding:0 7px}.complementary-item .headline h3{font-size:19px}#order_review table.shop_table.totals .price-item.shipping td[data-title]{width:100%}.checkout .price-item{flex-direction:column;align-items:flex-start}.checkout .order-summary .product-sku,.checkout .order-summary .product-quantity,.checkout .order-summary .product-price,.checkout #order_review .product-sku,.checkout #order_review .product-quantity,.checkout #order_review .product-total,.card-info-wrap .product-quantity,th.product-key,.woocommerce .product-price,.woocommerce .product-subtotal{width:100%}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce .cart-collaterals table.shop_table .order-total td,.woocommerce table.shop_table .cart-subtotal td{font-size:23px}.checkout .order-summary .product-sku,.checkout .order-summary .product-quantity,.checkout .order-summary .product-price,.checkout #order_review .product-sku,.checkout #order_review .product-quantity,.checkout #order_review .product-total{padding:10px 70px 10px 10px;min-height:28px}.order-summary table.layout-auto tbody td::before,.woocommerce table.checkout-cart tr td::before,.woocommerce-page table.checkout-cart tr td::before{top:9px}.woocommerce-cart .cart-collaterals .cart_totals table .cart-discount td{font-size:23px}}@media screen and (max-width:480px){.page-title .page-title-content-container{width:100%}.page-title img{position:static;transform:translateX(0);margin:0 0 15px}.buy-online,.buy-in-branches{border-width:35px 17px 14px}.buy-online span,.buy-in-branches span{font-size:8px;bottom:calc(50% + 17px)}#menu-account-menu .sub-menu{width:333px;right:-33px}#menu-account-menu .product-name{font-size:16px}#menu-account-menu .sub-sub-menu img{width:90px;min-width:90px;height:90px}#menu-account-menu .btn-cart,#menu-account-menu .btn-checkout{font-size:20px}.top-slider .slider-headline p{font-size:18px;line-height:1;padding:11px}.top-slider .slider-headline a{padding:0 8px 0 17px;width:56px;background-size:34px;background-position:15px center}.top-slider .slider-headline a:after{width:10px;height:10px;border-width:0 1px 1px 0;left:1px}.page-content .headline{font-size:26px}.page-content .description{flex-wrap:wrap}.page-content .description p{margin:0 0 5px}.page-content .need-flex .more-info{margin:0 auto 0 0}.other-blogs-slider .slick-list{margin:0 -8px}.other-blogs h2{font-size:30px}.other-blogs-card{padding:0 8px}.other-blogs-card .headline{font-size:14px;line-height:1}.other-blogs-card .description p{font-size:14px;margin:0 0 5px}.other-blogs-card .more-info{font-size:14px;line-height:26px;padding:0 19px 0 11px}.other-blogs-card .more-info:before{right:6px}.subcategory-gallery-item .headline h3{font-size:22px}.subcategory-gallery-item .headline p{font-size:14px;margin:0 0 7px}.subcategory-gallery-item .headline p.price{font-size:18px}.gallery-img>img{height:141px!important}.sale-gallery .headline p,.sale-gallery .products-block p{font-size:14px}.sale-gallery .price{font-size:18px}.common-issues a{font-size:26px}.common-issues a:before,.common-issues a:after{width:13px;height:13px}.common-issues a:before{right:2px}.common-issues a:after{left:2px}.branches-page .branch h3{font-size:34px}.branches-page .branch{font-size:22px}.branches-page .route span{padding:0 0 0 50px}.branches-page .route span:after{width:40px;height:40px}.side-bar{width:auto;left:30px}.text-info .img-holder{margin:0 -5px}.text-info .img-holder img{padding:0 5px}.support-item img{width:39px;margin:0 0 17px}.support-item strong{font-size:16px}form.checkout{padding:56px 0 0}.main-container.thank-you{height:21vh}}@media screen and (max-width:414px){.sale-page h2{margin:0 0 57px}.products{margin:0 15px 7px}.products h2{margin:0 0 30px}.products .container{max-width:100%;padding:0 10px}.products .black-arrows .slick-prev{right:-5px}.products .black-arrows .slick-next{left:-5px}.products-headline h3,.sale-gallery .headline h3{font-size:19px}.products-headline p{font-size:10px}.products-wrap{margin:0 -10px}.products-block,.products-block:hover{margin:0 10px}.section-title{font-size:23px}.section-title span:before,.section-title span:after{height:30px;width:27px}.section-title span:before,.section-title span.another-border:before{border-width:1px 0 0 1px}.section-title span:after,.section-title span.another-border:after{border-width:0 1px 1px 0}.blogs{margin:0 0 27px}.blogs h2{margin:0 0 33px}.blogs .blogs-slider{max-width:310px;margin:0 auto}.blogs .headline{font-size:21px;padding:8px 10px;text-align:center}.blogs .description-wrap{font-size:10px;line-height:1}.blogs .description-wrap strong{font-size:15px;margin:0 0 3px;display:block}.blogs .description p{max-width:215px}.blogs .more-info{border:1px solid #d45757;font-size:12px;padding:0 13px 0 9px;line-height:21px;margin:auto 0 0}.blogs .more-info:before{width:6px;height:6px;margin:-4px 0 0;right:3px}.articles h2{margin:0 0 32px}.articles .articles-slider{max-width:310px;margin:0 auto 28px}.articles .headline{font-size:18px;margin:0 0 2px}.articles .description p{font-size:12px;line-height:1.3;letter-spacing:-.6px}.common-issues a{font-size:23px;padding:8px 28px}.common-issues a:before,.common-issues a:after{width:11px;height:11px;margin:-6px 0 0}.common-issues a:before{right:4px}.common-issues a:after{left:4px}.page-content .headline{font-size:24px;padding:15px 20px 15px 15px}.page-content .description{margin:0 0 35px;padding:0 20px}.page-content .description p{font-size:19px}.other-blogs{padding:0 20px}.other-blogs h2{font-size:25px}.other-blogs-card .headline,.other-blogs-card .description p{font-size:14px}.other-blogs-card .description{padding:0}.other-blogs-slider .slick-prev{right:-13px}.other-blogs-slider .slick-next{left:-13px}.gallery .headline h3{font-size:18px}.gallery .headline img{max-width:90px;margin:3px 0 0}.gallery .headline .quantity{font-size:18px}.gallery .label{border-width:38px 17px 11px}.gallery .label::before{font-size:8px}.page-title .breadcrumbs{font-size:12px}.sale-page{padding:45px 30px 0}.sale-page h2{margin:0 0 30px}.sale-gallery .gallery-content,.sale-gallery .products-block{margin:0 0 20px}.branches-page .branch{font-size:21px}.products-block .prices,.sale-gallery .prices{flex-wrap:wrap}.products-block .prices span,.sale-gallery .prices span{font-size:22px}.product-page .common-block,.blog-additional-page .common-block{padding:20px 30px 0;margin:0 auto 37px}.product-page .product-info{padding:0 30px;margin:0 0 37px}.product-complementary-items h2{font-size:32px}.product-complementary-items .headline h3{font-size:18px}.product-complementary-items .headline h3 span{font-size:15px}.product-complementary-items .headline .prices p{font-size:16px}.product-complementary-items .headline .prices p span{font-size:13px}.product-complementary-items .headline .prices p.old-price{font-size:14px}.product-complementary-items .headline .prices p.old-price span{font-size:12px}.product-complementary-items .buy-online,.product-complementary-items .buy-in-branches{border-width:38px 20px 18px;left:0;font-size:10px}.product-complementary-items .buy-online span,.product-complementary-items .buy-in-branches span{bottom:calc(50% + 20px)}.product-colors{margin:0 -15px}.product-color{margin:0 15px 17px;max-width:70px}.product-color .color{width:70px;height:70px}.product-color p{font-size:16px}.slider-with-nav{margin:0}.slider-with-nav .slick-next{left:-15px}.slider-with-nav .slick-prev{right:-15px}.slider-with-nav__wrapper,.blog-additional-page .blog-wrapper .img-wrapper{margin:0 0 22px}.product-info-item .price-title{width:100%;margin:0 0 10px}.product-info-item .prices{flex-wrap:wrap}.complementary-item .headline h3{font-size:16px}.complementary-item .price{font-size:15px}.complementary-item .old-price{font-size:13px}}@media screen and (max-width:370px){.card-info-wrap{font-size:17px}.card-info-wrap .product-delete{right:0}.card-info-wrap .product-thumbnail{padding:0 30px}.card-info-wrap .basket-del{width:20px;height:20px;background-size:10px}.card-info-wrap .product-info{padding:0 21px 0 0}.card-info-wrap .product-name h4{font-size:23px}.card-info-wrap .product-info-content .product-price,.card-info-wrap .product-quantity input{font-size:17px}.discounts-buttons{flex-wrap:wrap}.discounts-buttons input,.discounts-buttons .coupon{width:100%;margin:0 0 20px}.card-info-wrap h2{font-size:29px;margin:0 0 30px}.card-totals{padding:40px 0 0}.card-totals h2{font-size:29px;margin:0 0 30px}.card-totals .total-box{font-size:20px}.card-totals .total-box>div{padding:23px 13px}.card-totals .button-wrap a{font-size:21px;padding:14px 10px}.card-totals .total-box-wrap{margin:0 0 20px}.faq-page h3{font-size:18px}.faq-page .answer-holder,.faq-page h4{font-size:14px}.prices .no-sale-price{width:100%;display:block}}@media screen and (max-width:360px){.checkout .woocommerce #payment #place_order.button.btn,.checkout .btn{font-size:20px}.gallery-section .gallery-item .headline h3{font-size:17px}.black-arrows .slick-prev:before,.black-arrows .slick-next:before{width:11px;height:11px}#menu-account-menu .sub-menu{width:300px}#menu-account-menu .quantity,#menu-account-menu .price{font-size:15px}#menu-account-menu .sub-sub-menu img{width:90px;min-width:90px;height:90px}#menu-account-menu .btn-cart,#menu-account-menu .btn-checkout{font-size:20px}.blogs .headline{font-size:18px}.blogs .description-wrap strong{font-size:12px}.footer-top-content form label,.footer-down-content form label,.footer-top-content input[type=email],.footer-input-group input[type=email],.footer-input-group input[type=text],.footer-input-group input[type=tel],.footer-top-content input[type=submit],.footer-input-group input[type=submit]{font-size:14px}footer .contacts>a{font-size:16px}.footer-nav h5,.footer-nav li a{font-size:10px}.footer-down-content .site-rights p{font-size:8px}.page-title h1{font-size:20px}.page-title .breadcrumbs{font-size:14px}.site-search input[type=submit]{width:14px}.site-search input[type=search],.site-search input[type=text]{width:150px;font-size:16px;padding:0 29px 0;line-height:20px}.contact-page{margin:0 0 50px}.contact-page .text-holder{font-size:16px}.contact-page .info .img-holder{margin:0 0 20px}.contact-form input,.contact-form select,.contact-form textarea{font-size:15px;padding:10px}.contact-form input[type=submit]{font-size:21px}.contact-form .city:after{left:13px;width:13px;height:15px}.text-info-content h3{font-size:20px}.text-info-content p,.text-info-content ol{font-size:15px}.text-info-content h2{margin:0 0 20px}h2{font-size:27px}.support-item img{width:35px;margin:0 0 13px}.support-item strong{font-size:15px}.complementary-product h2{font-size:20px}.product-complementary-items h2{font-size:29px}.product-complementary-items .headline h3{font-size:15px}.product-complementary-items .headline h3 span{font-size:14px}.product-complementary-items .headline .price p{font-size:15px}.product-complementary-items .headline .price p span{font-size:12px}.product-color{max-width:65px}.product-color .color{width:65px;height:65px}}@media screen and (max-width:340px){.main-navigation-mobile ul img{width:123px}.products-block .prices strong{font-size:22px}.grey-arrows .slick-prev,.grey-arrows .slick-next,.grey-arrows .slick-prev,.grey-arrows .slick-next{width:30px;height:30px}.grey-arrows .slick-prev:before,.grey-arrows .slick-next:before,.grey-arrows .slick-prev:before,.grey-arrows .slick-next:before{width:9px;height:9px}.grey-arrows .slick-prev:before,.grey-arrows .slick-prev:before{border-width:2px 2px 0 0;margin:-4px -4px 0 0}.grey-arrows .slick-next:before,.grey-arrows .slick-next:before{border-width:2px 0 0 2px;margin:-4px 0 0 -4px}#menu-account-menu .btn-cart,#menu-account-menu .btn-checkout{font-size:18px}.branches-page .branch{font-size:20px}.branches-page .branch h3{font-size:30px}.branches-page .branch-info{padding:38px 10px 0}.complementary-item .buy-online{border-width:31px 16px 15px}.complementary-item .buy-online span{font-size:8px;bottom:calc(50% + 16px)}.complementary-item .prices .old-price{margin:0 0 0 8px}.no-sale-product-contacts-wrap{padding:20px 0 0}.no-sale-product-contacts-wrap a{padding:45px 0 0;font-size:19px}.no-sale-product-contacts-wrap a::after{width:35px;height:36px}.product-page .product-info .to-cart-btn a{font-size:18px;padding:4px 17px}.product-info-item,.product-info-item h3{font-size:17px}.animation-container h2{font-size:2.3em}}@media screen and (max-width:325px){.blogs .headline{font-size:17px}.footer-down-content .site-rights p{font-size:8px}.page-content .more-info{padding:0 14px 0 7px}.page-content .more-info:before{right:2px;border-width:1px}.gallery .headline h3{font-size:16px}.gallery .headline .quantity{font-size:16px}.gallery .headline .price{font-size:14px}.gallery .headline img{max-width:80px}.sale-gallery .price{font-size:15px}.sale-gallery .price span{font-size:14px}.load-more,.load-more:before,.load-more:after{height:13px;width:13px}}