:root{--bs-primary:#333333;--bs-secondary:#efefef;scrollbar-width:25px}scrollbar{-moz-appearance:none!important;width:2px}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background:var(--bs-primary)}::-webkit-scrollbar-thumb{background:var(--bs-primary)}body{background:#fff;overflow-x:hidden;font-family:'Montserrat','Arial',sans-serif;font-size:14px;line-height:1.5;color:var(--bs-primary)}h1,h2,h3,h4,h5{font-weight:700}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:20px}a,a:visited,a:focus{color:#404040;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.site-main p a{border-bottom:2px solid #fb9f1c}a:hover{color:#a4a4a4;text-decoration:none}.site-main p a:hover{border-color:#a4a4a4}ul,ol{margin:0 0 20px 0;padding:0 0 0 20px;display:block;list-style-type:disc;list-style-position:outside}ul li,ol li{margin:0 0 10px 0}.yellow-button,.yellow-button:visited{text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;padding:5px 25px;background-color:#fb9f1c;border:1px solid #e9941b}.yellow-button:hover{background-color:#e9941b;color:#fff;text-decoration:none}.widget{margin:0}span.password-input{display:block;width:100%}input#rememberme{width:auto!important}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{max-width:1110px;margin:0 auto 1rem auto}.btn-read-more-expand{background:none;border:none;padding:0;text-transform:none;text-decoration:underline;color:#fb9f1c}.expandable-read-more{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:250ms ease-in-out;max-height:72px}.expandable-read-more.extra-height{max-height:144px;-webkit-line-clamp:6}.expandable-read-more.expanded{-webkit-line-clamp:unset;height:auto;max-height:unset}.expandable-read-more p{margin-bottom:5px}.expandable-read-more.expanded p{margin-bottom:15px}.expandable-read-more a{border-bottom:2px solid #fb9f1c}.expandable-read-more a:hover{border-color:#a4a4a4}.cs_preview_container .cs-public-cookie-popup.popup_small .btn-row button{width:100%;cursor:pointer}.global-site-notice{font-size:14px;padding:7px 5px;background:#333;text-align:center;color:#fff}#masthead{background:var(--bs-secondary);font-size:18px;border-bottom:2px solid var(--bs-primary)}#masthead.header-fixed{position:fixed;top:0;right:0;left:0;z-index:9999}.admin-bar #masthead.header-fixed{top:32px}#masthead .navbar-brand img{width:236px}#masthead .nav-desktop .navbar-brand,#masthead .nav-desktop #primary-menu-left,#masthead .nav-desktop #primary-menu-right{justify-content:center;width:33.33333%;text-align:center}.header{display:flex;flex-direction:column;position:relative;z-index:20}.header-main{display:flex;align-items:center;justify-content:space-between;height:105px;min-height:105px;max-height:105px;background:var(--bs-secondary);position:relative;border-bottom:2px solid var(--bs-primary)}.header-main-left,.header-main-right{width:50px;height:100%}.header-main ul.nav li.dropdown:hover>.dropdown-menu{display:block;margin-top:0}.header-main ul.nav li#menu-item-19186.dropdown:hover>.dropdown-menu,.header-main ul.nav li#menu-item-1080.dropdown:hover>.dropdown-menu{overflow:visible}.header-main ul.nav li.dropdown:hover>.dropdown-menu .dropdown-menu{left:100%;top:0;z-index:99999}.header-main-content{display:flex;align-items:center;justify-content:space-around;width:calc(100% - 100px);height:100%}.header-main-content>div{display:flex;align-items:center;justify-content:center;width:33.3333333333%;height:100%}.header-vertical-control{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.header-vertical-control a,.header-vertical-control button{display:flex;align-items:center;justify-content:center;height:100%;width:100%;transition:background-color 0.5s;background:var(--bs-primary);position:relative;border-radius:0;color:#fff}.header-vertical-control a:not(:last-of-type),.header-vertical-control button:not(:last-of-type){border-bottom:1px solid #fff}.header-vertical-control a:hover,.header-vertical-control button:hover{background-color:#4d4d4d}.header-vertical-control .wpml-ls{background:var(--bs-primary);border:none;min-height:50px;border-bottom:1px solid #fff}.header-cart{display:flex;flex-direction:column}.header-cart span.cart-count{position:absolute;color:var(--bs-primary);font-size:13px;font-weight:600;bottom:16px}.header-steps{display:none;align-items:center;position:relative}body.home .header-steps{display:flex}.header-steps-entry{display:flex;align-items:center;justify-content:center;background:var(--bs-primary);padding:0 30px;width:100%;min-height:110px;max-height:110px;position:relative}.header-steps-entry:nth-of-type(1){background:var(--bs-secondary)}.header-steps-entry:nth-of-type(2){background:var(--bs-primary)}.header-steps-entry:nth-of-type(3){background:var(--bs-light)}.header-steps-entry-icon{display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:100%;width:50px;height:50px;margin-right:15px}.header-steps-entry-icon img{width:30px;height:30px}.header-steps-entry-content{display:flex;align-items:center;position:relative}.header-steps-entry-content-title,.header-steps-entry-content-text{color:#fff}body:not(.header-sticky) .header-steps-entry-content-title,body:not(.header-sticky) .header-steps-entry-content-text{transition:opacity 0.8s,transform 0.7s}@media screen and (max-width:600px){#wpadminbar{position:fixed}.admin-bar #masthead.header-fixed{top:46px}}.header-steps-entry-content-title{font-size:22px;font-weight:600;text-transform:uppercase}.header-steps-entry-content-text{position:absolute;pointer-events:none;font-size:15px;line-height:normal;opacity:0;transform:translateY(15px)}.header-steps-entry-arrow{display:flex;align-items:center;justify-content:center;position:absolute;right:0;background:#fff;width:25px;height:30px;border-radius:5px 0 0 5px;transition:opacity 0.8s,transform 0.5s;opacity:0;transform:translateX(25px)}.header-steps-entry-arrow img{position:relative;left:2px}.header-steps-entry:hover .header-steps-entry-content-title{opacity:0;transform:translateY(-35px);pointer-events:none}.header-steps-entry:hover .header-steps-entry-content-text{opacity:1;transform:translateY(0)}.header-steps-entry:hover .header-steps-entry-arrow{opacity:1;transform:translateX(0)}.header-logo{position:relative;z-index:11;display:flex;flex-direction:column}.header-logo .logo-main{margin-bottom:3px;height:100%;padding:12px}.header-logo .logo-main img{height:100%}.header-logo .logo-main:hover{animation-name:logoHover;animation-duration:2s;animation-iteration-count:infinite;animation-play-state:play}.header .nav .menu-item{margin-bottom:0}.header .nav .menu-item>a{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:700;text-transform:uppercase;color:var(--bs-dark);text-decoration:none}.header .nav .menu-item.flag-de a:after{content:url(/wp-content/plugins/sitepress-multilingual-cms/res/flags/de.png)}.header .nav .menu-item.flag-sw a:after{content:url(/wp-content/plugins/sitepress-multilingual-cms/res/flags/ch.png)}.header .nav .menu-item.flag-it a:after{content:url(/wp-content/plugins/sitepress-multilingual-cms/res/flags/it.png)}.header .nav .menu-item.flag-nl a:after{content:url(/wp-content/plugins/sitepress-multilingual-cms/res/flags/nl.png)}.header .nav .menu-item>a.dropdown-item{font-weight:400;padding:5px 10px}.header .nav .dropdown-menu .menu-item>a:hover{color:#fff;background:var(--bs-primary)}.header .nav .dropdown-menu{background:var(--bs-secondary);border:1px solid var(--bs-primary)}@media (min-width:1200px){.header .nav .dropdown-menu{max-height:calc(100vh - 200px);overflow:auto}}@media (max-width:991px){#masthead .nav-desktop .navbar-brand{width:100%}}.header .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");margin-left:-3px}.header-mobile-menu{background:var(--bs-primary)}.header-mobile-menu .header-mobile-menu-wrapper ul{background:var(--bs-primary);transition:all .6s;transform:translateZ(0);padding:20px}.header-mobile-menu .header-mobile-menu-wrapper ul li.phone-icon a:before{content:url(/wp-content/themes/swissboutique/assets/images/phone.png);line-height:1;position:relative;bottom:-5px;margin-right:10px}.header-mobile-menu ul.nav li.dropdown:hover>.dropdown-menu{display:block}.header-mobile-menu .header-mobile-menu-wrapper ul li a{color:#fff;font-size:14px;text-transform:uppercase;font-weight:600;border-bottom:1px solid;padding-bottom:15px}.header-mobile-menu .header-mobile-menu-wrapper ul li a.dropdown-toggle::after{float:right;margin:5px}.header-fixed-placeholder{height:107px}.search-form-popup{display:none;width:100%;height:100%;position:fixed;z-index:99999;background:rgb(0 0 0 / .6)}.search-form-popup form.search-form{margin:0;display:inline-block;width:100%;max-width:480px;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.search-form-popup form.search-form label{display:block;width:calc(100% - 150px);float:left}.search-form-popup form.search-form .search-field{padding:15px;background-color:#fff;color:#000;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:none;line-height:20px;font-size:14px;border:none;width:100%;height:50px;border-radius:3px 0 0 3px}.search-form-popup form.search-form .search-submit{padding:15px;line-height:20px;font-size:14px;width:150px;border-radius:0 3px 3px 0;border:none;cursor:pointer}.search-form-popup form.search-form .search-submit:hover{background-color:#fb9f1c;color:#fff}.search-form-popup .close-search-form{position:absolute;top:40px;right:40px;width:auto;height:auto;color:#fff;font-size:14px;font-weight:700;cursor:pointer;line-height:20px;text-transform:uppercase}.search-form-popup .close-search-form:hover{color:#fb9f1c}ul.search-results-container{margin:0}ul.search-results-container li{float:left}ul.search-results-container .post-date-published{display:inline-block;width:100%;font-weight:700;line-height:1;margin:0 0 10px 0;color:#666;text-align:left}ul.search-results-container .post-title{display:inline-block;width:100%;font-size:18px;text-decoration:none!important;line-height:1.2;border-top:1px solid #cdcdcd;margin:0;padding:25px 0 0 0;color:#333;text-align:left}ul.search-results-container .post-title a{font-weight:400}#search-form-trigger{margin:0}#search-form-trigger:hover{outline:none}#search-form-trigger:active,#search-form-trigger:focus{outline:none}@media (max-width:520px){.search-form-popup form.search-form{max-width:unset;padding:0 40px}.search-form-popup form.search-form label{width:calc(100% - 120px)}.search-form-popup form.search-form .search-submit{width:120px}}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:20px;right:20px;box-shadow:0 0 5px rgb(0 0 0 / .15);overflow:hidden;text-indent:100%;white-space:nowrap;background:#555 url(/wp-content/themes/swissboutique/assets/images/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0 .3s;-moz-transition:opacity .3s 0s,visibility 0 .3s;transition:opacity .3s 0s,visibility 0 .3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:1000}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0 0;-moz-transition:opacity .3s 0s,visibility 0 0;transition:opacity .3s 0s,visibility 0 0}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#333;opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:50px;width:50px;right:30px;bottom:30px}}.category-header{background:#fff;min-height:165px;border-bottom:2px solid var(--bs-primary);padding:30px 30px 20px 30px;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.category-header .category-title{font-weight:700;width:25%;float:left;text-align:right;margin:0;padding:10px 20px 10px 0;line-height:1;font-size:28px}@media(max-width:767px){.single-product .category-header{min-height:auto}.single-product .category-header .category-title{width:100%;max-width:100%;font-size:18px;padding:0}.single-product .category-header .category-description{display:none}}.category-header .category-description{width:75%;display:block;float:left;padding:10px 0 10px 20px;border-left:1px solid #fb9f1c}.page-header .page-title{width:100%;text-align:center;padding:0;align-self:center}.product-header{display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width:600px){.product-header{flex-direction:column}}.product-header .product-title{width:fit-content;padding:40px 0;padding-right:20px;float:none;max-width:50%;flex:1}.product-inner-header .product-title{margin-bottom:15px;margin-top:0;line-height:1;font-size:24px}.product-header .category-description{max-width:50%}@media (max-width:600px){.category-header .category-title{width:100%;padding:20px 0 40px 0;text-align:center}.category-header .category-description{width:100%;padding:40px 20px 0 20px;border-top:1px solid #fb9f1c;border-left:none}}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;display:block;width:40px;height:40px;padding:0;cursor:pointer;color:#fff0;border:1px solid #fff;border-radius:0;outline:none;background:#fff0;z-index:10;top:auto;bottom:40px}.slick-prev{left:auto;right:80px;border-right-width:0}.slick-next{right:40px}.slick-prev:before,.slick-next:before{font-family:'FontAwesome';font-size:25px;line-height:38px;opacity:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;display:inline-block}.slick-prev:before{content:"\f053"}.slick-next:before{content:"\f054"}.swissboutique-slider:before{content:"";width:1px;height:240px;background-color:#fb9f1c;position:absolute;left:50%;bottom:-40px;z-index:10}.swissboutique-slider .slide{background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:5%;position:relative;padding-top:calc(100vw / 2.90)}.swissboutique-slider .slide h2{position:absolute;bottom:70px;width:calc(50% - 150px);text-decoration:none;text-align:left;margin:0 0 0 20px;left:unset;right:130px;color:#fff;font-weight:700;font-size:26px;text-shadow:1px 1px 0 #333}@media (max-width:640px){.swissboutique-slider:before{left:15px}.swissboutique-slider .slide h2{width:calc(100% - 160px);bottom:25px;font-size:20px}#hp-slider.swissboutique-slider .slide{height:300px;height:190px}}.swissboutique-carousel{padding-top:15px}.swissboutique-carousel .slick-track{min-width:100%}.swissboutique-carousel .slick-prev,.swissboutique-carousel .slick-next{top:-20px;width:20px;height:20px}#hp-latest-products .swissboutique-carousel .slick-prev,#hp-latest-products .swissboutique-carousel .slick-next,#hp-featured-products .swissboutique-carousel .slick-prev,#hp-featured-products .swissboutique-carousel .slick-next{top:0}.swissboutique-carousel .slick-prev:before,.swissboutique-carousel .slick-next:before{color:#203055;border:1px solid #203055;font-size:14px;line-height:18px}.swissboutique-carousel .slick-prev{left:8px}.swissboutique-carousel .slick-next{right:8px}.swissboutique-carousel .slick-slide{margin:0 10px;padding:0}.brands-carousel{background-color:#EFEFEF;padding-top:0;z-index:99}.brands-carousel .brand-item{max-height:90px;background-color:#EFEFEF;text-align:center;position:relative}.brands-carousel .brand-item img{max-height:110px;display:inline-block;margin-top:-10px}.brands-carousel .slick-prev,.brands-carousel .slick-next{top:calc(50% + 10px);transform:translateY(-50%)}.cat-box{height:533px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}.cat-box a{width:100%;height:100%}.cat-box .white-border{position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:1px solid #fff;transition:all 0.3s ease-out}.cat-box:hover .white-border{transform:scale(1.03,1.03)}.cat-box h3{color:#fff;text-align:center;margin:0;position:absolute;bottom:60px;left:0;right:0;line-height:1;text-shadow:1px 1px 0 #000}.extra-info-box{background-color:#EFEFEF;text-align:center;padding:50px 5px;font-size:16px;height:100%}.extra-info-box strong{display:block}.simpleTabs{padding:0}ul.simpleTabsNavigation{margin:0;padding:0;text-align:left}ul.simpleTabsNavigation li{list-style:none;display:inline-block;margin:0;padding:0;float:unset;width:auto}ul.simpleTabsNavigation li a{padding:0 40px 0 0;font-size:14px;text-decoration:none;line-height:30px;display:inline-block;font-weight:700;color:rgb(0 0 0 / .3)}ul.simpleTabsNavigation li a:hover{color:#404040}ul.simpleTabsNavigation li a.current{color:#404040}.simpleTabsContent{border-top:1px solid #e4e4e4;padding:20px 0;margin:0;display:none}.simpleTabsContent.currentTab{display:block;float:left;width:100%}#tabber49_div_3{padding:20px 0 0 0}@media (max-width:768px){ul.simpleTabsNavigation li{display:block;width:auto;float:left}ul.simpleTabsNavigation li a{padding:0 20px 0 0}}@media (max-width:600px){.product-tabs{padding-left:20px;padding-right:20px}ul.simpleTabsNavigation{padding:0 0 10px 0;display:block;float:left;width:100%}ul.simpleTabsNavigation li{width:50%}}@media (max-width:440px){ul.simpleTabsNavigation li{width:100%}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:20px 0 0 0;padding:10px;border:1px solid #00a0d2;font-size:12px;float:left;width:100%}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#fb9f1c}.wpcf7 form label{display:block}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:red;font-size:12px;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:10px}span.wpcf7-list-item{display:inline-block;margin:0 0 0 20px}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.hidden-ask-price-form,.hidden-ask-price-form .wpcf7-form-control-wrap.product-title,.hidden-ask-price-form .wpcf7-form-control-wrap.product-url,.hidden-ask-outofstock-form,.hidden-ask-outofstock-form .wpcf7-form-control-wrap.product-title,.hidden-ask-outofstock-form .wpcf7-form-control-wrap.product-url{display:none}.hidden-ask-price-form .wpcf7-form-control-wrap,.hidden-ask-outofstock-form .wpcf7-form-control-wrap{width:100%;display:block;float:left;margin:0 0 10px 0}.hidden-ask-price-form .wpcf7-form-control-wrap input,.hidden-ask-outofstock-form .wpcf7-form-control-wrap input{width:100%;display:block;float:left;padding:5px;line-height:30px;border-radius:0;border:1px solid #e4e4e4}.hidden-ask-price-form .wpcf7-form-control-wrap textarea{width:100%;display:block;float:left;padding:5px;line-height:1.1;border-radius:0;border:1px solid #e4e4e4}.hidden-ask-price-form .ajax-loader,.hidden-ask-outofstock-form .ajax-loader{display:none}.hidden-ask-price-form p,.hidden-ask-outofstock-form p{margin:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #e4e4e4;border-radius:0;background:#eee;color:rgb(0 0 0 / .8);padding:0 20px;line-height:28px;font-size:12px;font-weight:700;cursor:pointer;text-transform:uppercase;display:block;float:left}.rrssb-buttons{box-sizing:border-box;font-family:"Montserrat",sans-serif;font-size:12px;height:36px;margin:0;padding:0;width:100%}.rrssb-buttons:after{clear:both}.rrssb-buttons:after,.rrssb-buttons:before{content:" ";display:table}.rrssb-buttons li{box-sizing:border-box;float:left;height:100%;line-height:13px;list-style:none;margin:0;padding:0 2px}.rrssb-buttons li.rrssb-email a{background-color:#0a88ff}.rrssb-buttons li.rrssb-email a:hover{background-color:#006ed6}.rrssb-buttons li.rrssb-facebook a{background-color:#306199}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872}.rrssb-buttons li.rrssb-tumblr a{background-color:#32506d}.rrssb-buttons li.rrssb-tumblr a:hover{background-color:#22364a}.rrssb-buttons li.rrssb-linkedin a{background-color:#007bb6}.rrssb-buttons li.rrssb-linkedin a:hover{background-color:#005983}.rrssb-buttons li.rrssb-twitter a{background-color:#26c4f1}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#0eaad6}.rrssb-buttons li.rrssb-googleplus a{background-color:#e93f2e}.rrssb-buttons li.rrssb-googleplus a:hover{background-color:#ce2616}.rrssb-buttons li.rrssb-youtube a{background-color:#df1c31}.rrssb-buttons li.rrssb-youtube a:hover{background-color:#b21627}.rrssb-buttons li.rrssb-reddit a{background-color:#8bbbe3}.rrssb-buttons li.rrssb-reddit a:hover{background-color:#62a3d9}.rrssb-buttons li.rrssb-pinterest a{background-color:#b81621}.rrssb-buttons li.rrssb-pinterest a:hover{background-color:#8a1119}.rrssb-buttons li.rrssb-pocket a{background-color:#ed4054}.rrssb-buttons li.rrssb-pocket a:hover{background-color:#e4162d}.rrssb-buttons li.rrssb-github a{background-color:#444}.rrssb-buttons li.rrssb-github a:hover{background-color:#2b2b2b}.rrssb-buttons li.rrssb-instagram a{background-color:#125688}.rrssb-buttons li.rrssb-instagram a:hover{background-color:#0c3a5b}.rrssb-buttons li.rrssb-delicious a{background-color:#0b79e5}.rrssb-buttons li.rrssb-delicious a:hover{background-color:#095fb4}.rrssb-buttons li.rrssb-vk a{background-color:#4d71a9}.rrssb-buttons li.rrssb-vk a:hover{background-color:#3d5a86}.rrssb-buttons li.rrssb-hackernews a{background-color:#f60}.rrssb-buttons li.rrssb-hackernews a:hover{background-color:#cc5200}.rrssb-buttons li.rrssb-whatsapp a{background-color:#43d854}.rrssb-buttons li.rrssb-whatsapp a:hover{background-color:#28c039}.rrssb-buttons li.rrssb-print a{background-color:#8d98a2}.rrssb-buttons li.rrssb-print a:hover{background-color:#717f8b}.rrssb-buttons li.rrssb-xing a{background-color:#005a5f}.rrssb-buttons li.rrssb-xing a:hover{background-color:#002a2c}.rrssb-buttons li a{background-color:#ccc;border-radius:2px;box-sizing:border-box;display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;width:100%}.rrssb-buttons li a .rrssb-icon{display:block;left:10px;padding-top:9px;position:absolute;top:0;width:10%}.rrssb-buttons li a .rrssb-icon svg{height:17px;width:17px}.rrssb-buttons li a .rrssb-icon svg circle,.rrssb-buttons li a .rrssb-icon svg path{fill:#fff}.rrssb-buttons li a .rrssb-text{color:#fff}.rrssb-buttons li a:active{box-shadow:inset 1px 3px 15px 0 rgb(22 0 0 / .25)}.rrssb-buttons li.small a{padding:0}.rrssb-buttons li.small a .rrssb-icon{left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%}.rrssb-buttons li.small a .rrssb-text{visibility:hidden}.rrssb-buttons.large-format,.rrssb-buttons.large-format li{height:auto}.rrssb-buttons.large-format li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.2em;padding:8.5% 0 8.5% 12%}.rrssb-buttons.large-format li a .rrssb-icon{height:100%;left:7%;padding-top:0;width:12%}.rrssb-buttons.large-format li a .rrssb-icon svg{height:100%;position:absolute;top:0;width:100%}.rrssb-buttons.large-format li a .rrssb-text{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rrssb-buttons.small-format li{height:80%;padding:0 1px}.rrssb-buttons.small-format li a .rrssb-icon{height:100%;padding-top:0}.rrssb-buttons.small-format li a .rrssb-icon svg{height:48%;position:relative;top:6px;width:80%}.rrssb-buttons.tiny-format{height:22px;position:relative}.rrssb-buttons.tiny-format li{padding-right:7px}.rrssb-buttons.tiny-format li a{background-color:#fff0;padding:0}.rrssb-buttons.tiny-format li a .rrssb-icon{height:100%}.rrssb-buttons.tiny-format li a .rrssb-icon svg{height:70%;width:100%}.rrssb-buttons.tiny-format li a:active,.rrssb-buttons.tiny-format li a:hover{background-color:#fff0}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg path{fill:#0a88ff}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg path{fill:#0054a3}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg path{fill:#306199}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path{fill:#18304b}.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon svg path{fill:#32506d}.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg path{fill:#121d27}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg path{fill:#007bb6}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path{fill:#003650}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg path{fill:#26c4f1}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg path{fill:#0b84a6}.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon svg path{fill:#e93f2e}.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg path{fill:#a01e11}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg path{fill:#df1c31}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg path{fill:#84111d}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg path{fill:#8bbbe3}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg path{fill:#398bcf}.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon svg path{fill:#b81621}.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg path{fill:#5d0b11}.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon svg path{fill:#ed4054}.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg path{fill:#b61124}.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon svg path{fill:#444}.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg path{fill:#111}.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon svg path{fill:#125688}.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg path{fill:#061d2e}.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon svg path{fill:#0b79e5}.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon:hover .rrssb-icon svg path{fill:#064684}.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon svg path{fill:#4d71a9}.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon:hover .rrssb-icon svg path{fill:#2d4263}.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon svg path{fill:#f60}.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon:hover .rrssb-icon svg path{fill:#993d00}.rrssb-buttons.tiny-format li.rrssb-whatsapp a .rrssb-icon svg path{fill:#43d854}.rrssb-buttons.tiny-format li.rrssb-whatsapp a .rrssb-icon:hover .rrssb-icon svg path{fill:#1f962d}.rrssb-buttons.tiny-format li.rrssb-print a .rrssb-icon svg path{fill:#8d98a2}.rrssb-buttons.tiny-format li.rrssb-print a .rrssb-icon:hover .rrssb-icon svg path{fill:#5a656f}.rrssb-buttons.tiny-format li.rrssb-xing a .rrssb-icon svg path{fill:#005a5f}.rrssb-buttons.tiny-format li.rrssb-xing a .rrssb-icon:hover .rrssb-icon svg path{fill:#000}.steps .step{padding:15px;border:2px solid var(--bs-primary)}.steps .step i{margin-right:5px}@media (max-width:420px){.product-card-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.product.card a{text-decoration:none}.product.card .product-card-thumb{position:relative;overflow:hidden;height:330px;display:flex;justify-content:center}.product.card .product-card-thumb img{width:100%;height:330px;object-fit:cover}.product.card .product-card-discount{position:absolute;top:20px;left:0;background-color:#fb9f1c;color:#fff;font-weight:700;width:60px;height:30px;display:flex;align-items:center;justify-content:center}.product.card .product-card-discount:before{content:"";content:" ";border-color:#fff0;border-style:solid;border-width:10px;display:block;width:0;height:0;border-top-color:#d4830f;position:absolute;bottom:-20px;left:-10px}.slick-slide .product.card .card-body{min-height:220px}.product.card .card-body{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;background:#efefef;padding:20px 15px;text-decoration:none!important;color:#223256;position:relative}.product.card .card-body .woocommerce-loop-product__title{font-size:16px;font-weight:700;color:#223256;overflow:hidden}.product.card .card-body .product-card-info-divider{display:block;height:1px;width:100px;background:#fb9f1c;margin:10px auto}.product.card .card-body .price{font-size:14px;color:#223256}.product.card .card-body .price del{margin-right:15px}.product.card .card-body .price ins{font-weight:700}.product.card .card-body .add-to-cart-container{position:absolute;top:0;transform:translateY(0%);display:flex;align-items:center;justify-content:center;max-width:100%;text-transform:uppercase;width:230px;max-width:90%;min-height:25px;border-top-left-radius:5px;border-top-right-radius:5px;background:#fb9f1c;color:#fff;text-decoration:none;font-weight:500;gap:5px;font-size:14px;font-weight:700;z-index:-1}@media (max-width:1199px){.product.card .card-body .add-to-cart-container{transform:translateY(-100%);z-index:1}}.product.card .card-body .add-to-cart-container .add_to_cart_button,.product.card .card-body .add-to-cart-container .add_to_cart_button:hover{width:100%;color:#fff!important;background:#fb9f1c;border:none;font-size:14px;padding:0;font-weight:700}.product.card:hover .card-body .add-to-cart-container{transition:0.5s;transform:translateY(-100%);z-index:1}.product.card.outofstock .card-body .add-to-cart-container{display:none}.product.card .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:10px}.woof h4{font-size:18px}.woof ul.woof_list_checkbox{padding-left:0}.woof ul.woof_list_checkbox li{display:flex}.woof ul.woof_list_checkbox li .woof_checkbox_label{display:flex!important;align-items:center;justify-content:space-between;flex:1;padding-right:10px}.woof .woof_submit_search_form_container{display:flex;flex-direction:column-reverse;gap:10px;row-gap:10px}@media (min-width:1200px){.woof .woof_submit_search_form_container:not(.stacked){position:fixed;bottom:0;width:calc(24% - 10px);background:#fff}}.woof .woof_submit_search_form_container .woof_reset_search_form,.woof .woof_submit_search_form_container .woof_submit_search_form{height:44px;text-transform:uppercase;font-weight:700;font-family:'montserrat';font-size:14px}.woof .woof_submit_search_form_container .woof_submit_search_form{background:#fb9f1c;color:#fff;display:none}#woof_svg_load_container{width:100%!important;height:100%!important;left:0!important;top:0!important;display:flex!important;align-items:center!important;justify-content:center!important}#woof_svg_load_container img{width:100px!important;height:100px!important}.woof_use_beauty_scroll::-webkit-scrollbar-thumb{border-radius:0!important;background:#fb9f1c!important;-webkit-box-shadow:none!important;box-shadow:none!important}.woof_use_beauty_scroll::-webkit-scrollbar-track{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:#efefef!important}.catalog-sort{display:flex;justify-content:center;margin-bottom:35px;padding:0 10px}@media (min-width:1200px){.catalog-sort{justify-content:flex-end}}.catalog-sort form.woocommerce-ordering{position:relative}.catalog-sort form.woocommerce-ordering:after{content:'';width:17px;height:10px;display:flex;background:url(/wp-content/themes/swissboutique/assets/images/arrow.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:3px;top:4px}.catalog-sort select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;max-width:100%;width:280px}.filters-title{pointer-events:all!important}@media (min-width:990px){.filters-title{pointer-events:none!important}}.filters-title a{text-decoration:none;color:#333}@media (max-width:991px){.filters-title{text-align:center;margin-bottom:25px}.shop-filters-container{display:none;margin-top:-20px}}@media (min-width:960px){.WOOF_Widget:nth-of-type(1){display:none!important}}@media (max-width:960px){.WOOF_Widget:nth-of-type(2){display:none!important}}body .woof_childs_list_opener,body .woof_childs_list{display:none!important}body .woof_container{min-height:100px}body .woof_container.woof_container_onsales{min-height:auto}nav.woocommerce-pagination{text-align:center;display:block;float:left;width:100%}.woocommerce-pagination ul.page-numbers{list-style-type:none;margin:15px 0 55px 0;padding:0;display:block;float:left;width:100%}.woocommerce-pagination ul.page-numbers li{display:inline-block;width:auto;float:none;margin:5px;border:1px solid #efefef}.woocommerce-pagination ul.page-numbers li a{width:30px;height:30px;line-height:30px;display:block;float:left;text-decoration:none;color:#404040}.woocommerce-pagination ul.page-numbers li span{width:30px;height:30px;line-height:30px;display:block;float:left;text-decoration:none;color:#404040}.woocommerce-pagination ul.page-numbers li span.current{font-weight:700}.all-brands{overflow:hidden}.grid-brands{display:grid;grid-template-columns:repeat(8,1fr)}@media (min-width:768px) and (max-width:1199px){.grid-brands{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.grid-brands{grid-template-columns:repeat(2,1fr)}}.grid-brands .grid-item{width:calc(100% - 2px);margin:1px;position:relative;background-color:#e5e5e5}.grid-brands .grid-item img{width:100%;height:auto;padding:40px}.grid-brands .grid-item .cross{position:absolute;width:22px;height:22px;background-image:url(/wp-content/themes/swissboutique/assets/images/cross.png);background-repeat:no-repeat;background-size:100%;background-position:center}.grid-brands .grid-item .cross.top-left{top:-12px;left:-12px;bottom:unset;right:unset}.grid-brands .grid-item .cross.top-right{top:-12px;left:unset;bottom:unset;right:-12px}.wooswipe-popup{z-index:9}.single-product-content{display:flex;margin-top:15px}@media (max-width:767px){.single-product-content{flex-direction:column}}.single-product-content>.one-half{padding-top:30px}@media (max-width:767px){.single-product-content>.one-half:nth-of-type(1){padding-top:30px}}.single-product-content .product-images{border-right:1px solid #e5e5e5;position:relative}.single-product-content .product-images .product-card-discount{position:absolute;top:-5px;background-color:#fb9f1c;color:#fff;font-weight:700;line-height:70px;text-align:center;border-radius:50%;right:5px;left:unset;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:12px;z-index:2;background:#fff0;color:#333}@media (max-width:767px){.single-product-content .product-images .product-card-discount{width:40px;height:40px;font-size:10px}}.single-product-content .product-gallery{display:flex;flex-direction:row-reverse;justify-content:flex-end;width:100%;position:relative;gap:20px}@media (max-width:767px){.single-product-content .product-gallery{gap:5px}}.single-product-content .product-gallery .small-images{width:150px}.single-product-content #wooswipe .thumbnails{height:152px}@media (max-width:767px){.single-product-content .product-gallery .small-images{width:50px}}.single-product-content .product-gallery .small-images .slick-track{margin:0}.single-product-content .product-gallery .small-images .slick-list{margin:0!important;padding:0!important;height:calc(150px * 4)!important}@media (max-width:767px){.single-product-content .product-gallery .small-images .slick-list{height:200px!important}}.single-product-content .product-gallery .small-images span{margin-left:7px;margin-right:7px;cursor:pointer;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden;margin-bottom:20px}.single-product-content .product-gallery .small-images span.slick-current{border:2px solid #333}.single-product-content .product-gallery .small-images span img{width:100%;height:auto;margin:0;padding:0;border-radius:0}.single-product-content .product-gallery .small-images button.slick-prev{left:0}.single-product-content .product-gallery .small-images button.slick-next{right:0}.single-product-content .product-gallery .big-images{width:100%}.single-product-content .product-gallery .big-images-wrapper{width:calc(100% - 150px - 20px)!important;flex:1;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden;height:fit-content}@media (max-width:767px){.single-product-content .product-gallery .big-images-wrapper{width:calc(100% - 50px - 5px)!important}}.single-product-content .product-gallery .big-images img{width:100%;max-width:100%;margin:0}.single-product-content .product-gallery .slick-prev,.single-product-content .product-gallery .slick-next{border:none;background:rgb(0 0 0 / .25)}.single-product-content .product-gallery .slick-prev::before,.single-product-content .product-gallery .slick-next::before{color:#fff}.single-product-content .product-gallery .slick-prev:hover,.single-product-content .product-gallery .slick-prev:focus,.single-product-content .product-gallery .slick-next:hover,.single-product-content .product-gallery .slick-next:focus{color:#000;background:#fff}.single-product-content .product-gallery .slick-prev:hover:before,.single-product-content .product-gallery .slick-next:hover:before,.single-product-content .product-gallery .slick-prev:focus:before,.single-product-content .product-gallery .slick-next:focus:before{opacity:1;background:#fff;color:#000}.single-product-content .product-brands{border-radius:8px;background-color:#efefef;margin:10px 0 30px 0;padding:20px;overflow:hidden}.single-product-content .product-brands img.brand-flex{width:150px;height:auto;float:left;margin:0 20px 0 0}.single-product-content .product-brands div.brand-flex{width:calc(100% - 170px);display:block;float:right;padding:0;margin:0 0 15px 0}.single-product-content .product-brands a.brand-flex{width:calc(100% - 170px);display:block;float:right;text-decoration:none;color:#404040;font-weight:700}.single-product-content .product-brands a:hover{text-decoration:underline}@media (max-width:1024px){.single-product-content .product-brands img.brand-flex{float:none;margin:0 auto}.single-product-content .product-brands div.brand-flex,.single-product-content .product-brands a.brand-flex{width:100%;float:left;text-align:left}}.single-product-content .product-name-breadcrumbs{padding-left:0;font-size:12px}.single-product-content .product-name-breadcrumbs .breadcrumbs{margin-bottom:30px}.single-product-content .product-name-breadcrumbs .breadcrumbs,.single-product-content .product-name-breadcrumbs .breadcrumbs a{font-weight:400}.single-product-content .product-content:not(:empty){margin-bottom:25px}.single-product-content .product-content:not(:empty){margin:50px 0}.postid .single-product-content .product-content p.video-container{text-align:center}.single-product-content .product-meta{display:flex;flex-direction:column;gap:10px;width:100%}.single-product-content .product-meta{flex-direction:row}@media (min-width:768px) and (max-width:1200px){.single-product-content .product-meta{flex-direction:column;align-items:flex-start}}.single-product-content .product-meta .product-status{padding:3px 7px;color:#fff;background:#ED2322}.single-product-content .product-meta .product-status.instock{background:#119D24}.single-product-content .product-meta p{width:100%;display:flex;justify-content:space-between}.single-product-content .product-meta p{width:auto}.single-product-content .product-meta p strong{width:auto;margin-right:5px}@media (max-width:767px){.single-product-content .product-meta{font-size:12px}}.single-product-content .product-price{display:flex;width:100%;align-items:center;gap:10px}@media (max-width:767px){.single-product-content .product-price{flex-wrap:wrap;justify-content:center}}.single-product-content .product-price-value{margin:0;padding:0}@media (max-width:1200px){.single-product-content .product-price-value,.single-product-content .product-price-value del{font-size:22px!important}}.single-product-content .product-price-value,.single-product-content .product-price-value del{color:#29385b!important;font-size:26px!important}.single-product-content .product-price-value del{font-weight:400}@media (max-width:767px){.single-product-content .product-price-value,.single-product-content .product-price-value del{font-size:22px!important}.single-product-content .product-price-plus{font-size:20px!important}}.single-product-content .product-price-value ins,.single-product-content .product-price-value>span{background:#fff0;font-weight:700}.single-product-content .product-price-value span.woocommerce-Price-currencySymbol{display:initial}.single-product-content .product-price-plus{font-size:30px;font-weight:800;color:#fb9f1c}.single-product-content .product-price-shipping{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:5px}.single-product-content .product-price-shipping-text{display:flex;flex-direction:column;justify-content:flex-start}.single-product-content .product-price-shipping-text span{font-size:12px;font-weight:800;text-transform:uppercase;color:#303030}.single-product-content .product-price-shipping-text span.hl{color:#d20210;font-size:11px}.single-product-content .product-buttons{width:100%;margin:0!important;display:flex;flex-direction:column;gap:20px}.single-product-content .product-buttons .stock{display:none!important}.single-product-content .product-buttons form.cart{display:flex;flex-wrap:wrap;gap:20px}.single-product-content .product-buttons form.cart>br{display:none}.single-product-content .product-buttons form.cart>br:nth-of-type(1){flex-basis:100%;height:0}.single-product-content .product-buttons .quantity{max-width:350px;display:none}.single-product-content .product-buttons button.single_add_to_cart_button,.single-product-content .product-buttons a.ask_price_button{display:flex!important;align-items:center;justify-content:center;width:350px!important;max-width:100%!important;height:45px;background:silver;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;text-decoration:none}.single-product-content .product-buttons button.single_add_to_cart_button{background:#fb9f1c}@media (min-width:350px){.single-product-content .product-buttons button.single_add_to_cart_button{margin-right:calc(100% - 350px)}}.single-product-content .product-buttons table{margin:0!important}.single-product-content .product-buttons .bnpl_button_div_kvadrat,.single-product-content .product-buttons .bnpl_button,.single-product-content .product-buttons .bnpl_row{margin:0!important;padding:0!important}.single-product-content .product-buttons form.cart>div{order:5}.single-product-content .product-buttons .product-brand-in-cart{display:none}.single-product-content .product-buttons button[name="submit"]{order:1;margin:0}.single-product-content .product-buttons button.single_add_to_cart_button{margin-right:0!important}.single-product-content .product-buttons button.single_add_to_cart_button.added_to_cart{background:#119D24}.single-product-content .product-buttons button.single_add_to_cart_button,.single-product-content .product-buttons a.ask_price_button{width:280px!important}.single-product-content .product-buttons .single_add_to_cart_button{position:relative;transition:all 0.3s ease}.single-product-content .product-buttons .single_add_to_cart_button.loading{pointer-events:none;opacity:.7}.single-product-content .product-buttons .single_add_to_cart_button.loading:before{content:"";position:absolute;left:15px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;border:2px solid rgb(255 255 255 / .3);border-top-color:#fff;animation:spin 0.8s linear infinite;box-sizing:border-box}.single-product-content .product-buttons .single_add_to_cart_button.loading .button-text{padding-left:15px}@keyframes spin{to{transform:rotate(360deg)}}.single-product-content .product-buttons .single_add_to_cart_button[disabled]{cursor:not-allowed;opacity:.65}.single-product-content .product-buttons .tinv-wraper.tinv-wishlist{order:2}.single-product-content .product-buttons .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button{padding:6px 0 6px 6px;background:#fb9f1c;color:#fff;margin:0 -10px}.single-product-content .product-buttons .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button:before{font-size:32px}.single-product-content .product-buttons .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{display:none}.single-product-content .product-buttons .tbi_button_container2{order:3!important}.single-product-content .product-buttons #hidden-ask-price-form-trigger{order:4;margin-right:45px}.single-product-content .product-info-main-container .brand-logo-container{max-height:100px;position:relative;aspect-ratio:2.25/1}.single-product-content .product-info-main-container .brand-logo-container img.brand-flex{object-fit:contain;object-position:center center;position:absolute;top:0;left:0;width:100%;height:100%}.single-product-content .product-info-main{width:480px;max-width:100%}.single-product-content .product-info-actions{display:flex;flex-direction:column;gap:25px;margin-top:35px}.single-product-content .product-info-actions{margin-top:0}.single-product-content .product-info-actions-buy{display:flex;gap:30px}@media (max-width:767px){.single-product-content .product-info-actions-buy{flex-direction:column-reverse;justify-content:center}.single-product-content .product-info-actions-buy-trusted{text-align:center}}.single-product-content .product-info-actions-buy-buttons{flex:1}.single-product-content .tbi_button_container2{width:315px}.single-product-content .product-buttons .tbi_button_container2{width:285px;margin-top:-7px}.single-product-content .tbi_button2{margin:3px 0}.single-product-content .tbi_button_body2{padding:3px}@media (max-width:1366px) and (min-width:1025px){.single-product-content .product-buttons button.single_add_to_cart_button,.single-product-content .product-buttons a.ask_price_button{width:190px!important;font-size:12px}.single-product-content .product-buttons #hidden-ask-price-form-trigger{margin-right:-8px}.single-product-content .product-buttons .tbi_button_container2{width:220px}.single-product-content .product-buttons .tbi_button_container2 .tbi_button2{min-width:220px}.single-product-content .product-buttons .tbi_button_container2 .tbi_button_line{font-size:10px}.single-product-content .product-buttons .uni_button_txt{width:85px!important;font-size:12px!important}}.single-product-content .hidden-ask-price-form{margin:30px 0}table.woocommerce-product-attributes{margin:0}table.woocommerce-product-attributes .woocommerce-product-attributes-item{display:block;float:left;width:100%;margin:0 0 10px 0}table.woocommerce-product-attributes .woocommerce-product-attributes-item:last-child{margin:0}table.woocommerce-product-attributes .woocommerce-product-attributes-item__label{line-height:18px;padding:0;width:280px;text-align:left;display:block;float:left}table.woocommerce-product-attributes .woocommerce-product-attributes-item__value{width:calc(100% - 280px);display:block;float:left;padding:0}@media(max-width:450px){table.woocommerce-product-attributes .woocommerce-product-attributes-item__label{width:160px}}table.woocommerce-product-attributes .woocommerce-product-attributes-item__value p{margin:0}table.woocommerce-product-attributes .woocommerce-product-attributes-item__value a{text-decoration:underline;color:#404040}table.woocommerce-product-attributes .woocommerce-product-attributes-item__value a:hover{text-decoration:none}.single-product-content .sharing-buttons{margin:0;margin-top:25px}.single-product-content .product-tabs{margin-top:40px}.single-product-related{background:#fff}.single-product-related .related-products{min-height:660px}@media (max-width:767px){.product-inner-header .product-title{font-size:24px}.single-product-content #wooswipe .thumbnails{display:none}.single-product-content .product-meta p{align-items:center}.single-product-content .product-buttons form.cart{position:relative}.single-product-content .product-buttons form.cart>div{order:4}.single-product-content .product-buttons #hidden-ask-price-form-trigger{order:5}.single-product-content .product-buttons .product-brand-in-cart{position:absolute;right:-10px;bottom:-30px;display:block}ul.simpleTabsNavigation{margin-top:15px}ul.simpleTabsNavigation li a:before{content:'★';margin-right:5px;display:inline-block}}@media (max-width:429px){.single-product-content .product-buttons .product-brand-in-cart{bottom:35px}.single-product-content .product-buttons .product-brand-in-cart img{max-width:110px!important}}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{color:#fff}body.woocommerce-cart a{color:#fb9f1c}body.woocommerce-cart .woocommerce-notices-wrapper div.woocommerce-message{margin:0 0 45px 0;display:inline-block;width:100%;text-align:center}body.woocommerce-cart .woocommerce-notices-wrapper ul.woocommerce-error{margin:0 0 45px 0;font-size:14px}body.woocommerce-cart .woocommerce-notices-wrapper ul.woocommerce-error li{font-size:14px;padding:15px;line-height:20px}body.woocommerce-cart .woocommerce-notices-wrapper ul.woocommerce-error li:before{content:none;display:none}body.woocommerce-cart form.woocommerce-cart-form{width:calc(100% - 300px);float:left;margin:0;padding:0 20px 90px 0}table.cart{table-layout:fixed;width:100%}table.cart td{overflow:hidden;text-overflow:ellipsis}table.cart th.product-remove{width:30px}table.cart th.product-thumbnail{width:130px}table.cart th{width:calc(25% - 40px)}table.cart{margin:0;padding:20px;background-color:#f6f6f6}table.cart thead th,table.cart thead td{font-size:14px;border-bottom:1px solid #ccc;text-align:left}table.cart th,table.cart td{padding:10px;font-size:14px}table.cart input{padding:8px 12px;line-height:20px;display:inline-block;width:100%;background-color:#fff;box-shadow:none;border:1px solid #999;color:#000;font-size:14px}table.cart .cart_item td{border-bottom:1px dashed #ccc!important}table.cart .cart_item a{display:block;width:100%;float:left}table.cart .cart_item .product-remove{border:0;padding:0;margin:0}table.cart .cart_item .product-remove a{display:inline-block;width:100%;text-align:center;text-decoration:none!important;padding:5px 0 0 0;font-size:26px!important;line-height:1}table.cart .cart_item .product-thumbnail{padding:10px}table.cart .cart_item .product-thumbnail img{max-width:unset;width:100%;height:auto;float:left}table.cart .cart_item .product-quantity input.cart-qty{width:100%;max-width:unset;padding:12px 0;border-radius:3px;font-size:14px;text-align:center}table.cart .cart_item .product-name,table.cart .cart_item .product-price,table.cart .cart_item .product-quantity,table.cart .cart_item .product-subtotal{padding:30px 10px;text-align:left}table.cart button{background-color:#fff;color:#000;font-weight:700;font-size:14px;text-transform:uppercase;line-height:20px;padding:8px 20px;border:1px solid #000;margin:0;float:none;width:auto;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}table.cart button:hover{background-color:#000;color:#fff}table.cart td.actions{border:0 none;padding:20px 0}table.cart td.actions .coupon{width:calc(100% - 300px);display:block;float:left}table.cart td.actions .coupon input{width:200px;float:left;background-color:#fff0;border-width:1px;border-style:solid;border-top-color:#fff0;border-bottom-color:#999;border-left-color:#fff0;border-right-color:#fff0}table.cart td.actions .coupon button{width:calc(100% - 200px);float:left;background-color:#fff0;border-color:#fff0;text-transform:none;font-size:14px;text-align:left}table.cart td.actions .coupon button:hover{color:#000;text-decoration:underline}table.cart td.actions .coupon button:focus{border:0 none}table.cart td.actions .update-cart-button-container{padding:0;margin:0;border-bottom:none;border-top:none;width:300px}table.cart td.actions .update-cart-button-container button{width:100%;margin-top:0}body.woocommerce-cart .cart-collaterals{width:300px;float:right;margin:0;padding:0 0 0 20px}body.woocommerce-cart .cart-collaterals .cart_totals{width:100%;display:inline-block;margin:0;padding:0;clear:none}body.woocommerce-cart .cart-collaterals .cart_totals h4{margin:0 0 45px 0;padding:0 0 45px 0;border-bottom:1px solid #e3e3e3}body.woocommerce-cart .cart-collaterals .cart_totals table{margin:0 0 45px 0}body.woocommerce-cart .cart-collaterals .cart_totals table tbody tr th{padding:0 0 25px 0;width:40%}body.woocommerce-cart .cart-collaterals .cart_totals table tbody tr td{padding:0 0 25px 25px;width:60%;border-left:1px solid #e3e3e3}body.woocommerce-cart .cart-collaterals .cart_totals table tbody tr.order-total th{padding:0}body.woocommerce-cart .cart-collaterals .cart_totals table tbody tr.order-total td{padding:0 0 0 25px}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0 0 90px 0}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{background-color:#fff;color:#000;font-weight:700;font-size:14px;text-transform:uppercase;line-height:20px;padding:8px 20px;border:1px solid #000;margin:0;float:none;width:100%;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;text-align:center;text-decoration:none}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-color:#000;color:#fff}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-methods{font-size:14px;line-height:1.2}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-methods li{padding:0;list-style-type:none}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-methods li:before{content:none;display:none}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-methods li label .amount{font-weight:700}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-destination{line-height:1.2;font-size:14px;font-style:italic;margin:10px 0 0 0}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-calculator{font-size:14px;line-height:1.2;margin:10px 0 0 0}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-calculator .shipping-calculator-form>p{margin:10px 0 0 0;display:block;width:100%;float:left}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-calculator .shipping-calculator-form>p input{padding:0 12px;line-height:28px;border:1px solid #e3e3e3;border-radius:0;box-shadow:none;background-color:#fff;color:#333;width:100%}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-calculator .shipping-calculator-form>p button[type="submit"]{width:100%;font-size:14px;padding:0 12px;line-height:28px;font-weight:700;border:0 none;cursor:pointer}body.woocommerce-cart .cart-collaterals .cart_totals .shipping td .woocommerce-shipping-calculator .shipping-calculator-form>p button[type="submit"]:hover{background-color:#bbb}body.woocommerce-cart article.page .cart-empty{font-size:14px;text-align:center;background:#fff0;border:0 none}body.woocommerce-cart article.page .return-to-shop{text-align:center;margin:0 0 90px 0}body.woocommerce-cart article.page .return-to-shop a.button{padding:8px 40px;line-height:20px;background-color:#fff0;border:1px solid #000;color:#000;text-transform:uppercase;text-decoration:none}body.woocommerce-cart article.page .return-to-shop a.button:hover{background-color:#000;color:#fff}@media (max-width:1024px){body.woocommerce-cart form.woocommerce-cart-form{width:100%;float:left;margin:0;padding:0 0 90px 0}body.woocommerce-cart .cart-collaterals{width:300px;float:none;margin:0 auto;padding:0}table.cart td.actions{padding:20px 0}}@media (max-width:768px){table.cart{table-layout:unset;width:100%}table.cart td{overflow:hidden;text-overflow:ellipsis}table.cart th.product-remove{width:30px}table.cart th.product-thumbnail{width:40%}table.cart th{width:60%}table.cart thead{display:none}table.cart tr td[data-title]::before{content:attr(data-title) ": ";font-weight:400;float:left}table.cart .cart_item{position:relative;margin:20px 0;display:inline-block;width:100%;padding:0 20px 0 0}table.cart .cart_item a,table.cart .cart_item span,table.cart .cart_item input{float:right;font-weight:700;max-width:50%}table.cart .cart_item .product-remove{border:0 none!important;position:absolute;left:0;top:0;width:30px;height:30px;background-color:#555;z-index:99}table.cart .cart_item .product-remove a.remove{margin:0;padding:0;position:relative;top:unset;left:unset;right:unset;bottom:unset;color:#ccc;line-height:30px;font-size:24px!important;max-width:unset}table.cart .cart_item .product-thumbnail{display:block;width:40%;float:left;clear:none;padding:0;border:0 none!important}table.cart .cart_item .product-thumbnail a{max-width:unset}table.cart .cart_item .product-name,table.cart .cart_item .product-price,table.cart .cart_item .product-subtotal{display:block;width:60%;float:right;clear:right;padding:0 0 10px 20px;border:0 none!important}table.cart .cart_item .product-name{padding-top:20px}table.cart .cart_item .product-quantity{display:block;width:60%;float:right;clear:right;padding:0 0 10px 20px;border:0 none!important;text-align:right;font-weight:700}table.cart .cart_item .product-quantity input.cart-qty{width:100px;line-height:22px;padding:0}table.cart .cart_item .product-name a{width:auto;float:right}table.cart td.actions{padding:0}table.cart td.actions .coupon{padding:30px 0 10px 0;margin:20px 0 0 0;border-bottom:none;border-top:1px dashed #999;width:100%;display:block;float:left}table.cart td.actions .coupon input{width:50%;margin:0}table.cart td.actions .coupon button{width:50%;padding:8px;text-align:left}table.cart td.actions .update-cart-button-container{padding:0;margin:20px 0 10px 0;border-bottom:none;border-top:none;width:100%;text-align:center}table.cart td.actions .update-cart-button-container button{width:100%;max-width:300px;margin-top:0}}@media (max-width:620px){table.cart .cart_item{padding:0;margin:0 0 60px 0}table.cart .cart_item .product-thumbnail{width:100%;margin-bottom:20px}table.cart .cart_item .product-name,table.cart .cart_item .product-price,table.cart .cart_item .product-subtotal,table.cart .cart_item .product-quantity{width:100%;padding:0 0 10px 0}table.cart td.actions .coupon{margin:0}table.cart td.actions .coupon input{width:100%}table.cart td.actions .coupon button{width:100%;text-align:center}}@media (max-width:400px){body.woocommerce-cart .cart-collaterals{width:100%;float:left;margin:0;padding:0}}body.woocommerce-checkout form.checkout{margin:0 auto;max-width:1200px;max-width:1110px}body.woocommerce-checkout form.checkout #login-register{margin-bottom:90px;text-align:center}body.woocommerce-checkout form.checkout #login-register .xoo-el-action-sc{background-color:#fff;color:#000;font-weight:700;font-size:14px;text-transform:uppercase;line-height:20px;padding:8px 20px;border:1px solid #000;margin:0;float:none;width:auto;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;text-align:center;text-decoration:none}body.woocommerce-checkout form.checkout #login-register .xoo-el-action-sc:hover{color:#fff;background-color:#000;text-decoration:none}body.woocommerce-checkout form.checkout #login-register .one-half .register-container{padding:90px 0;max-width:300px;margin:0 auto}body.woocommerce-checkout .woocommerce-billing-fields h5{margin:0 0 30px 0}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{width:calc(100% + 40px);disply:inline-block;margin-left:-20px}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{width:calc(33.3% - 40px);min-height:63px;display:block;float:left;margin:0 20px 40px 20px}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p>label{width:100%;display:block;line-height:1;float:left;margin:0 0 10px 0;font-size:14px}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p>label>.required{border:0 none;line-height:1;display:inline-block;color:red;font-weight:400}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p>.woocommerce-input-wrapper{display:block;width:100%;float:left}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p>.woocommerce-input-wrapper input,body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p>.woocommerce-input-wrapper strong{width:100%;box-shadow:none;border-style:solid;border-color:#fff0;border-width:1px;border-bottom-color:#e3e3e3;background-color:#fff0;padding:8px 0;line-height:20px;display:block;box-sizing:border-box;float:left}body.woocommerce-checkout form.checkout #billing_country,body.woocommerce-checkout form.checkout #billing_state{max-width:100%;width:100%;padding:7px 0;border:none;border-bottom:1px solid #e3e3e3}body.woocommerce-checkout form.checkout ul.woocommerce-error{font-size:14px;line-height:1.2;padding:20px 0 0 0;margin:0 0 45px 0}body.woocommerce-checkout form.checkout ul.woocommerce-error li{padding:0 0 20px 20px}body.woocommerce-checkout form.checkout ul.woocommerce-error li:before{content:none;display:none}body.woocommerce-checkout form.checkout #order_notes{padding:0 10px 60px 0}body.woocommerce-checkout form.checkout #order_notes h5{margin:0 0 30px 0}body.woocommerce-checkout form.checkout #order_notes #order_comments_field{margin:0}body.woocommerce-checkout form.checkout #order_notes #order_comments_field>label{display:none}body.woocommerce-checkout form.checkout #order_notes #order_comments_field .woocommerce-input-wrapper{display:inline-block;width:100%}body.woocommerce-checkout form.checkout #order_notes #order_comments_field textarea{padding:8px;color:#000;box-sizing:border-box;font-weight:400;box-shadow:none;border-color:#fff0;border-width:1px;border-style:solid;border-bottom-color:#e3e3e3;background-color:#fff0;line-height:20px}body.woocommerce-checkout form.checkout #coupon{padding:0 0 60px 10px}body.woocommerce-checkout form.checkout #coupon h5{margin:0 0 30px 0}body.woocommerce-checkout form.checkout #coupon>form[style]{display:inline-block!important;width:100%}body.woocommerce-checkout form.checkout #coupon input#coupon_code{width:50%;float:left;background-color:#fff0;border-width:1px;border-style:solid;border-top-color:#fff0;border-bottom-color:#e3e3e3;border-left-color:#fff0;border-right-color:#fff0;padding:8px 12px;line-height:20px;display:inline-block;box-shadow:none;color:#000;font-size:14px}body.woocommerce-checkout form.checkout #coupon button{width:50%;float:left;background-color:#fff0;border-color:#fff0;text-transform:none;font-size:14px;text-align:left;color:#000;font-weight:700;line-height:20px;padding:8px 20px}body.woocommerce-checkout form.checkout #coupon button:hover{color:#000;text-decoration:underline}body.woocommerce-checkout form.checkout #order_review h5{margin:0 0 30px 0}body.woocommerce-checkout form.checkout #order_review table.shop_table{background-color:#f6f6f6;padding:20px;margin:0 0 25px 0}body.woocommerce-checkout form.checkout #order_review table.shop_table thead{display:none}body.woocommerce-checkout form.checkout #order_review table.shop_table thead th{font-size:14px;font-weight:700;border-bottom:1px solid #ccc;padding:10px 10px 10px 0;width:50%;text-align:left}body.woocommerce-checkout form.checkout #order_review table.shop_table tbody .cart_item{display:none}body.woocommerce-checkout form.checkout #order_review table.shop_table tbody .cart_item td{border-bottom:1px dashed #ccc;padding:15px 15px 15px 0}body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr th{padding:10px;font-weight:700;text-align:left}body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr td{padding:10px;font-weight:400}body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot ul#shipping_method{font-size:14px;list-style-type:none;margin:0}body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot ul#shipping_method li{padding:0}body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot ul#shipping_method li:before{content:none;display:none}body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot ul#shipping_method li label{line-height:1.2;display:inline-block;width:100%}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment{width:calc(50% - 10px);margin:0 0 60px 10px;padding:0 20px 20px 20px;float:right;background-color:#fff0}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li{border:2px solid #333;padding:0;margin-bottom:5px;border-radius:8px}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li .form-check:hover,body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.active{background:#eee;cursor:pointer;border-radius:8px}html[lang="en-US"] form.checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_cod,html[lang="en-US"] form.checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_bnplpayment,html[lang="en-US"] form.checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_unipayment{display:none}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li .form-check label,body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li .payment_box{padding:5px 10px}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li input[type="radio"]{opacity:0}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment ul.wc_payment_methods{font-size:14px}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment ul.wc_payment_methods li{padding:0;margin:0 0 30px 0;background-color:#fff0;display:block;float:left;width:100%}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment ul.wc_payment_methods li:before{content:none;display:none}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment .wc_payment_methods li label{font-weight:700;line-height:1;width:calc(100% - 20px);display:inline-block}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box{display:block!important;width:100%;float:left}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box p{line-height:1.1;font-size:14px;margin:0;font-style:italic;float:left;display:block}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper p{font-size:14px;line-height:1.2;margin:0 0 30px 0}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper input#terms{margin-right:5px}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment .place-order button#place_order,body.woocommerce-checkout .checkout #order_review button#place_order{width:auto;float:left;background-color:#fff;border:1px solid #000;text-transform:uppercase;font-size:14px;text-align:center;color:#000;font-weight:700;line-height:20px;padding:8px 20px;cursor:pointer}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment .place-order button#place_order:hover,body.woocommerce-checkout .checkout #order_review button#place_order:hover{background-color:#000;color:#fff}@media (max-width:767px){body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{width:calc(100% - 40px)}body.woocommerce-checkout form.checkout #order_notes,body.woocommerce-checkout form.checkout #coupon{padding:0 0 60px 0;width:100%}body.woocommerce-checkout form.checkout #order_review table.shop_table,body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment{width:100%;margin:0 0 60px 0;padding:10px 10px 20px 10px}body.woocommerce-checkout form.checkout #order_review table.shop_table thead th{padding:10px}body.woocommerce-checkout form.checkout #order_review table.shop_table tbody .cart_item td{padding:15px 0 15px 15px}body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr th,body.woocommerce-checkout form.checkout #order_review table.shop_table tfoot tr td{padding:15px 0 0 15px}}body.woocommerce-checkout form.woocommerce-cart-form{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:20px}body.woocommerce-checkout form.woocommerce-cart-form th.product-thumbnail{width:150px}body.woocommerce-checkout form.woocommerce-cart-form th.product-name,body.woocommerce-checkout form.woocommerce-cart-form th.product-subtotal{width:100%}body.woocommerce-checkout form.woocommerce-cart-form .product-price,body.woocommerce-checkout form.woocommerce-cart-form .product-quantity{display:none}body.woocommerce-checkout form.checkout #order_review .woocommerce-checkout-payment{width:100%;margin:0 0 60px 0;float:none}.card-body{padding:0}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;border:none;margin:5px 0}@media (max-width:767px){body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media (max-width:480px){body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn:hover,body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn .form-check:hover,body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn.active{background:#fff0}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn .form-check{padding:0 5px}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn .form-check label{box-shadow:1px 1px 1px #333;border-radius:8px;text-align:center;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn:hover .form-check label{background:#d8d8d8;cursor:pointer}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn.active .form-check label{background:#7397b5;background:#ccc}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn.active .form-check label:before{content:'✅';font-size:20px;display:inline-block;position:absolute;top:-2px;left:2px}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment div.wc_payment_methods li.payment_method_as_btn .form-check label img{max-height:42px;display:block;max-width:calc(100% - 20px)}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment .payment-description{margin:5px;width:100%;font-size:inherit;background-color:#ffffff80;border:1px solid #ccc;border-radius:6px;padding:5px 10px}body.woocommerce-checkout .checkout #order_review .woocommerce-checkout-payment .payment-description .payment_box p{margin-bottom:0}#customer_login .one-half.float-left{padding-left:150px;padding-right:50px;padding-bottom:75px}#customer_login .one-half.float-right{padding-left:50px;padding-right:150px;padding-bottom:75px}#customer_login form.woocommerce-form{margin-bottom:0}#customer_login form.woocommerce-form>p{margin:0 0 15px 0;display:block;width:100%;float:left}#customer_login form.woocommerce-form .woocommerce-privacy-policy-text p{font-size:14px;font-style:italic}#customer_login form.woocommerce-form>p input,#customer_login form.woocommerce-form>p input[type="password"]{width:100%;box-shadow:none;border-style:solid;border-color:#fff0;border-width:1px;border-bottom-color:#e3e3e3;background-color:#fff0;padding:8px 0;line-height:20px;display:block;box-sizing:border-box;float:left}#customer_login form.woocommerce-form>p>button{width:100%;float:left;background-color:#fff;border:1px solid #000;text-transform:uppercase;font-size:14px;text-align:center;color:#000;font-weight:700;line-height:20px;padding:17.5px;margin-top:10px;cursor:pointer}#customer_login form.woocommerce-form>p>button:hover{background-color:#000;color:#fff}#customer_login form.woocommerce-form>p>a{font-size:14px;display:inline-block;text-decoration:underline}#customer_login form.woocommerce-form .woocommerce-password-strength{font-size:14px}body.woocommerce-lost-password.logged-out article{max-width:768px;width:100%;margin-left:auto;margin-right:auto;float:none}body.woocommerce-lost-password.logged-out article form.lost_reset_password{display:inline-block;width:100%;margin:0 0 90px 0}body.woocommerce-lost-password.logged-out article form.lost_reset_password p{font-size:14px;margin:0 0 15px 0;display:block;width:100%;float:left}body.woocommerce-lost-password.logged-out article form.lost_reset_password input{width:100%;box-shadow:none;border-style:solid;border-color:#fff0;border-width:1px;border-bottom-color:#e3e3e3;background-color:#fff0;padding:8px 0;line-height:20px;display:block;box-sizing:border-box;float:left}body.woocommerce-lost-password.logged-out article form.lost_reset_password button{width:auto;float:left;background-color:#fff;border:1px solid #000;text-transform:uppercase;font-size:14px;text-align:center;color:#000;font-weight:700;line-height:20px;padding:8px 20px;margin-top:10px}body.woocommerce-lost-password.logged-out article form.lost_reset_password button:hover{background-color:#000;color:#fff}nav.woocommerce-MyAccount-navigation{width:300px;display:block;float:left;margin-bottom:90px}nav.woocommerce-MyAccount-navigation ul{width:100%;display:inline-block}nav.woocommerce-MyAccount-navigation ul li{display:block;float:left;margin-bottom:15px;padding:0;width:100%;font-size:14px}nav.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}nav.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}nav.woocommerce-MyAccount-navigation ul li:before{content:none;display:none}nav.woocommerce-MyAccount-navigation ul li a{display:block;width:100%;line-height:1;float:left;text-decoration:none!important;color:#404040}nav.woocommerce-MyAccount-navigation ul li a:hover{color:#fb9f1c}div.woocommerce-MyAccount-content{display:block;margin-bottom:90px}div.woocommerce-MyAccount-content .woocommerce-message{margin-top:0}div.woocommerce-MyAccount-content h2,div.woocommerce-MyAccount-content h4{font-size:25px;line-height:1.2;font-weight:300;margin:40px 0 20px 0}div.woocommerce-MyAccount-content label{display:none}div.woocommerce-MyAccount-content .woocommerce-address-fields label{display:inline}div.woocommerce-MyAccount-content input{width:100%;float:left;background-color:#fff0;border-width:1px;border-style:solid;border-top-color:#fff0;border-bottom-color:#e3e3e3;border-left-color:#fff0;border-right-color:#fff0;padding:8px;line-height:20px;display:inline-block;box-shadow:none;color:#000}div.woocommerce-MyAccount-content button{width:auto;float:left;background-color:#fff;border:1px solid #000;text-transform:uppercase;font-size:14px;text-align:center;color:#000;font-weight:700;line-height:20px;padding:8px 20px;cursor:pointer}div.woocommerce-MyAccount-content button:hover{background-color:#000;color:#fff}div.woocommerce-MyAccount-content .woocommerce-order-details table{margin:0}div.woocommerce-MyAccount-content .woocommerce-order-details table thead th,div.woocommerce-MyAccount-content .woocommerce-order-details table tbody td,div.woocommerce-MyAccount-content .woocommerce-order-details table tfoot th,div.woocommerce-MyAccount-content .woocommerce-order-details table tfoot td{width:50%;text-align:left}div.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,div.woocommerce-MyAccount-content .woocommerce-EditAccountForm{display:inline-block;width:calc(100% + 20px);margin-left:-10px}div.woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{border:0 none}div.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p{width:calc(50% - 20px);float:left;display:block;margin:0 10px 45px 10px}div.woocommerce-MyAccount-content .woocommerce-EditAccountForm p{width:calc(100% - 20px);float:left;display:block;margin:0 10px 45px 10px}div.woocommerce-MyAccount-content fieldset legend{padding:0 10px;margin:0 0 45px 0;width:100%;display:inline-block}div.woocommerce-MyAccount-content fieldset{padding:0;margin:0;width:100%;display:inline-block}div.woocommerce-MyAccount-content p,div.woocommerce-MyAccount-content a,div.woocommerce-MyAccount-content address,div.woocommerce-MyAccount-content legend,div.woocommerce-MyAccount-content input,div.woocommerce-MyAccount-content .woocommerce-message,div.woocommerce-MyAccount-content .woocommerce-info,div.woocommerce-MyAccount-content .select2-container--default .select2-selection--single{font-size:14px}div.woocommerce-MyAccount-content p,div.woocommerce-MyAccount-content form{margin:0;line-height:1.5}div.woocommerce-MyAccount-content a{color:#404040}div.woocommerce-MyAccount-content a:hover{color:#fb9f1c}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders{margin:0}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders .woocommerce-button{width:auto;float:left;background-color:#fff;border:1px solid #000;text-transform:uppercase;font-size:14px;text-align:center;color:#000;font-weight:700;line-height:20px;padding:8px 20px}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders .woocommerce-button:hover{background-color:#000;color:#fff}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td,div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders th{font-size:14px;line-height:38px;padding:15px 15px 15px 0}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders thead th{font-size:14px;font-weight:700;border-bottom:1px solid #ccc;padding:10px 10px 10px 0}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders tbody .cart_item td{border-bottom:1px dashed #ccc;padding:15px 0}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders tfoot tr th{padding:15px 0 0 0;font-weight:700}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders tfoot tr td{padding:15px 0 0 0;font-weight:400}@media (max-width:1024px){#customer_login .one-half.float-left,#customer_login .one-half.float-right{padding-left:50px;padding-right:50px;padding-bottom:75px}}@media (max-width:768px){#customer_login .one-half.float-left,#customer_login .one-half.float-right{padding-left:20px;padding-right:20px;padding-bottom:75px}nav.woocommerce-MyAccount-navigation{width:220px}div.woocommerce-MyAccount-content{width:calc(100% - 220px)}div.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p{width:calc(100% - 20px)}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders thead{display:none}div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders tbody td.woocommerce-orders-table__cell{width:100%;display:block;float:left;padding:0 0 15px 0}}@media (max-width:650px){#customer_login .one-half.float-left,#customer_login .one-half.float-right{width:100%;padding-left:0;padding-right:0;padding-bottom:75px}nav.woocommerce-MyAccount-navigation{width:100%;margin-bottom:45px}div.woocommerce-MyAccount-content{width:100%}}body.woocommerce-order-received .woocommerce-order ul{font-size:14px}body.woocommerce-order-received .woocommerce-order h2,body.woocommerce-order-received .woocommerce-order h4{font-size:25px;line-height:1.2;font-weight:300;margin:40px 0 20px 0}body.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{margin:0;font-size:14px;line-height:1.2}body.woocommerce-order-received .woocommerce-order{display:inline-block;width:100%;margin:0 0 90px 0}body.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{width:28%;float:left;display:block}body.woocommerce-order-received .woocommerce-order .woocommerce-order-overview ul{background-color:#fff0}body.woocommerce-order-received .woocommerce-order .woocommerce-order-overview ul li{border-bottom:0 none;padding:0;list-style-type:none;padding:0 0 15px 0}body.woocommerce-order-received .woocommerce-order .woocommerce-order-overview ul li:before{content:none}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details{width:44%;float:left;display:block}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details{margin:0;padding:0 0 25px 0}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details td,body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details th{font-size:14px;padding:15px 0 0 0;width:50%;text-align:left}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details thead th{font-size:14px;font-weight:700;border-bottom:1px solid #ccc;padding:0 10px 10px 0}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details{width:28%;display:block;float:left}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{font-size:14px;font-weight:700;line-height:1.2;padding:0;border:none;margin:0;text-transform:uppercase}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details{background-color:#fff0;list-style-type:none;margin:0 0 40px 0}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details li{padding:0;border:none;line-height:1.2}body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details ul.wc-bacs-bank-details li:before{content:"";display:none}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details tbody .cart_item td{border-bottom:1px dashed #ccc;padding:15px 0}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details tfoot tr th{padding:15px 0 0 0;font-weight:700;text-align:left}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details tfoot tr td{padding:15px 0 0 0;font-weight:400}body.woocommerce-order-received .woocommerce-order .woocommerce-customer-details{width:100%;display:block;float:left}body.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column{width:50%;float:left;display:block}body.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address,body.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address p{font-size:14px;margin:0}body.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address .woocommerce-customer-details--email{margin:0}@media (max-width:1024px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-overview,body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details{width:50%}body.woocommerce-order-received .woocommerce-order .woocommerce-order-details{width:100%}}@media (max-width:768px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-details,body.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column{width:100%}}@media (max-width:600px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-overview,body.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details{width:100%}}@media (max-width:480px){body.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.order_details{padding:10px 20px 20px 20px}}#hp-section-after-slider,#hp-section-after-featured-categories{max-width:1140px;font-size:14px}#hp-featured-products h4,#hp-featured-products a{color:#333}#hp-featured-products a{text-decoration:underline}.contact-page-content .one-half.left{padding-right:10px}.contact-page-content .one-half.right{padding-left:10px}.contact-page-content form.wpcf7-form p{margin:0}.contact-page-content form.wpcf7-form br{display:none}.contact-page-content form.wpcf7-form .wpcf7-form-control-wrap{display:inline-block;width:100%;margin:0 0 10px 0}.contact-page-content form.wpcf7-form .wpcf7-form-control-wrap input[type="text"],.contact-page-content form.wpcf7-form .wpcf7-form-control-wrap input[type="email"],.contact-page-content form.wpcf7-form .wpcf7-form-control-wrap input[type="tel"],.contact-page-content form.wpcf7-form .wpcf7-form-control-wrap textarea{display:block;width:100%;float:left;padding:5px 10px;line-height:20px}@media (max-width:768px){.contact-page-content .one-half{width:100%;padding:0}}.swisssboutique-socials{margin:5px 0}.swisssboutique-socials a{display:inline-block;margin-right:5px;width:32px;height:32px;text-align:center;padding:5px;border-radius:4px;color:#fff}.swisssboutique-socials a:last-child{margin-right:0}.swisssboutique-socials a:hover{opacity:.8}#commentform label{display:block}footer.site-footer{background:#333}footer.site-footer ul{list-style:none;padding:0;margin:0}footer.site-footer .footer-delivery img{padding:5px;border-radius:8px;background:var(--bs-secondary);margin:3px}footer.site-footer .site-info{padding:0 0 60px 0;color:#fff}@media (min-width:1200px){footer.site-footer>.site-info{padding-left:100px!important;padding-right:100px!important}}footer.site-footer .site-info .footer-widgets .widget-title{color:#fff;font-weight:700;margin:60px 0 20px 0}footer.site-footer .site-info .footer-widgets ul li{margin:0 0 10px 0}footer.site-footer .site-info p{margin-bottom:10px}footer.site-footer .site-info a{color:#fff;text-decoration:none}footer.site-footer .site-info a:hover{color:#cacaca}