.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none!important}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0}.dgwt-wcas-suggestion-nores ul li{list-style:disc}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st .dgwt-wcas-score{color:#8e44ad;font-weight:700;font-size:80%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{font-size:14px}.dgwt-wcas-pd-title{color:#202020}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05)}.rtl .dgwt-wcas-tax-product-details{justify-content:right}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px}.dgwt-wcas-tpd-price{font-size:12px;color:#777}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none}.dgwt-wcas-details-title-tax{margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 15px}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title{margin-bottom:15px}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}.rtl input[type=search].dgwt-wcas-search-input{text-align:right}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-details-desc{font-size:13px;line-height:157%}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px}.dgwt-wcas-stock.in-stock{color:#0f834d}.dgwt-wcas-stock.out-of-stock{color:#e2401c}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon .dgwt-wcas-icon-preloader,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-voice-search path{fill:#444}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//govertical.ch/wp-content/plugins/ajax-search-for-woocommerce-premium-/assets/img/preloader.gif)}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto}.dgwt-wcas-close path{fill:#ccc}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgba(128,128,128,.03)}50%{background:rgba(128,128,128,.1)}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer;display:block}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset}.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer;display:block}li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5}.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important}.elementor-widget-fibosearch-posts::after{content:""!important}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active, a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code, kbd, pre, samp{font-family:monospace, serif;font-size:1em;}
pre {
white-space: pre-wrap;
} q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button, input, select, textarea{font-family:inherit;font-size:100%;margin:0;}
button, input{line-height:normal;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table {
border-collapse: collapse;
border-spacing: 0;
}@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");
@font-face{font-family:'Helvetica Neue Medium';src:url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-Medium.eot);src:url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-Medium.eot?#iefix) format('embedded-opentype'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-Medium.woff2) format('woff2'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-Medium.woff) format('woff'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-Medium.ttf) format('truetype'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Helvetica Neue CondensedBold';src:url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-CondensedBold.eot);src:url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-CondensedBold.eot?#iefix) format('embedded-opentype'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-CondensedBold.woff2) format('woff2'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-CondensedBold.woff) format('woff'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-CondensedBold.ttf) format('truetype'), url(//govertical.ch/wp-content/themes/govertical/fonts/HelveticaNeue-CondensedBold.svg#HelveticaNeue-CondensedBold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}
.adventskalender-teilnahmebedingungen p{text-align:left !important;}
.button-active, .checkout-button, .button.alt{background:#b53931 !important;}
.hidetemp{display:none !important;visibility:hidden;}
.white-important, .white-important a{color:white !important;}
.owl-carousel .owl-item{min-height:300px !important;}
.yith-wcbr-brand-thumbnail-carousel .yith-wcbr-carousel-title{display:none;}
.yith-wcbr-brand-thumbnail-carousel.default .yith-wcbr-thumbnail-list:before{content:'';border-top:0px !important;border-bottom:0px !important;}
*,
*:after,
*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}
html{font-size:62.5%;}
body{font-family:Helvetica, Arial, sans-serif;font-weight:400;font-size:1.4rem;color:#231f20;overflow-x:hidden;}
.clear{clear:both;height:0;}
img{max-width:100%;vertical-align:bottom;height:auto;}
figure{margin:0;}
p {
font-weight: 400;
} a{color:#231f20;text-decoration:none;transition:color 200ms;}
a:hover{color:#0c3b63;}
a:focus{outline:0;}
a:hover, a:active{outline:0;}
input:focus{outline:0;border:1px solid #b9c7dc;}
h1, h2, h3, h4{font-weight:800;font-weight:normal;}
h2{font-size:2.8rem;font-weight:400;}
h2.bigger{font-size:3.4rem!important;}
input, textarea, select{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px;border:solid 2px #231f20;color:#818285;transition:all 200ms ease-out;border-radius:0;}
select{background-image:url(//govertical.ch/wp-content/themes/govertical/img/arrow.png);background-repeat:no-repeat;background-position:center right;}
input:hover, textarea:hover, select:hover{border:solid 2px #b53931;}
input:focus, textarea:focus, select:focus{border:solid 2px #b53931;}
input[type="checkbox"], input[type="radio"]{width:auto!important;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;-ms-appearance:checkbox !important;-o-appearance:checkbox !important;appearance:checkbox !important;}
.shrink{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);}
.shrink:hover{-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97);}
.grow{display:inline-block;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);}
.grow:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
.box-padding{padding:35px;}
.box-padding-20{padding:20px;}
.left{float:left;}
.right{float:right;}
.col-50{width:50%;}
.col-45{width:45%;}
.col-20{width:20%;}
.col-25{width:25%;}
.col-30{width:30%;}
.col-70{width:70%;}
.col-75{width:75%;}
.col-80{width:80%;}
.flex-container{display:flex;flex-wrap:wrap;}
.space-between{justify-content:space-between;}
.flex-3 .item{flex-basis:33.3%;}
.center{text-align:center;}
.align-right{text-align:right;}
.btn{display:inline-block;color:#fff;padding:7px 15px;background:#921041;transition:all 300ms;}
.btn:hover{background:#000;}
.bg-grey{background:#e7e7e8;}
.cart main{min-height:100vh;}
.wrapper, .archive-wrapper{width:80%;margin:0 auto;position:relative;}
.outer-wrapper{width:calc( 100% - 70px );margin:0 auto;position:relative;}
.col-70 .text-block{max-width:80%;margin:0 auto;}
.overlay{position:absolute;top:0;left:0;width:100%;z-index:20;}
.header{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0);z-index:900;transition:all 400ms ease-out;font-weight:normal;}
.header-shop{background:#fff!important;border:none!important;}
.header .nav, .cat-menu{display:none;}
.header-bg-white{background:#fff!important;}
.header .logo{position:absolute;width:100%;top:0;left:0;text-align:center;}
.header .logo .logo-img{width:90px;margin-top:-7px;}
.nav-left{z-index:20;}
.header-right{position:absolute;top:20px;right:0;z-index:30;}
.header-search{width:280px;}
.header-icons{margin-top:5px;font-size:2rem;}
.header-icons ul{margin:revert;}
.header-icons li{position:relative;padding-right:27px;}
.header-icons .bag{cursor:pointer;}
.header-icons .label{font-size:.9rem;margin-top:-5px;margin-right:7px;float:left;text-transform:uppercase;}
.header-icons .icon{max-width:25px;position:absolute;right:0;top:-12px;}
.header-icons .lens{display:none;}
.header ul{list-style:none;margin:0;padding:0;}
.header ul li{display:inline-block;margin-left:15px;position:relative;}
.header ul li a{text-transform:uppercase;}
.header ul li a:hover{color:#0c3b63!important;}
.header ul li .notification-dot{position:absolute;bottom:-10px;right:-8px;color:#fff;background:#b53931;width:16px;height:16px;line-height:15px;border-radius:50%;font-size:12px;text-align:center;}
.not-home ul li a:hover{color:#0c3b63!important;}
.content{padding:30px 0;}
.wp-block-columns.has-background{padding:35px 0;}
.wp-block-columns.has-background p{padding:0 35px;}
.content-top{padding-top:30px;}
.archive-wrapper.content-top{padding-top:40px;}
.more-content{padding:120px 0;margin-top:-60px;}
.less-content{padding:20px 0;}
.stories-template-default .first-content, .knowledge-template-default .first-content{padding-top:220px;}
.no-padding-bottom{padding-bottom:0;}
.vertical-center{display:table;height:100%;}
.vertical-center .child{display:table-cell;vertical-align:middle;}
.outer-wrapper{widht:90%;}
.content-area{width:72%;float:right;}
@media only screen and (max-width: 959px) {
.content-area{float:none !important;width:100%;margin-bottom:40px;border:0;}
}
.sidebar{float:left;display:block;width:28%;padding-right:40px;}
.footer{background:#e7e7e8;position:relative;margin-top:40px;z-index:1;}
.footer h3{margin:0;text-transform:uppercase;font-size:1.2rem;}
.footer .wp-block-column  h3{padding:10px 0 15px 0;margin:0;border-bottom:solid 1px #000;}
.footer ul{margin-left:0;padding-left:0;list-style:none;}
.footer ul li{margin-bottom:5px;}
.footer hr{background:#000;height:1px;margin-top:30px;border:none;}
.footer-bar{background:#dcdcdf;}
.footer i{font-size:2.6rem;}
.footer .logo{position:absolute;width:100%;top:-40px;left:0;text-align:center;}
.footer .logo .logo-img{width:90px;height:90px;padding:5px;background:#fff;border-radius:50%;}
.footer .wp-block-column{margin:0!important;}
.footer .flex-container{text-align:center;justify-content:center;margin-top:-45px;padding-bottom:50px;}
.footer .flex-container .copy{padding-right:150px;margin-left:-75px;}
.footer .logo-bottom{text-align:center;}
.footer .logo-bottom img{max-width:90px;margin-right:auto;margin-left:auto;}
.footer i{font-size:2rem;width:25px;text-align:center;}
.slider{margin-top:0;z-index:1;}
.slider .item{position:relative;}
.slider .item .overlay{padding-top:7%;background:rgba(255,255,255,.5);background:linear-gradient(0deg, rgba(255,255,255,0) 100%, rgba(255,255,255,0.7) 100%);z-index:100;}
.slider .item .overlay{z-index:100;}
.slider .item .overlay h2{margin:0;color:#000;margin-top:45%;font-size:3.4rem;max-width:80%;margin-left:10%;}
.owl-nav{position:absolute;top:40%;left:.5%;font-size:1.8rem;width:99%;}
.owl-prev{float:left;}
.owl-next{float:right;}
.owl-theme .owl-nav [class*='owl-']{background:none!important;}
.slider .owl-dots{position:absolute;width:100%;bottom:30px;}
.daily-deal{width:calc( 38% - 160px );left:80px;padding-top:10%;z-index:80;height:auto;background:none;}
.daily-deal .wc-block-grid__products{margin:0;}
.daily-deal .wp-block-column:first-child{background-color:rgba(255, 255, 255, 1);position:relative;}
.daily-deal h3{position:absolute;top 20px;left:15px;max-width:150px;line-height:1;padding:10px;}
.daily-deal .wc-block-grid__product{padding:30px;padding-top:50px;}
.daily-deal .wc-block-grid__product-image img, .daily-deal img{padding:20px;border:solid 2px #231f20;}
.daily-deal .wc-block-grid__product-price, .daily-deal .price{text-align:right;}
.overlay.daily-deal .label-group{display:none;}
.daily-deal .price{color:#b53931!important;}
.daily-deal .price del{color:#b0b0b0;}
.daily-deal .price ins{text-decoration:none!important;}
.daily-deal .woocommerce .products ul{display:block;}
.daily-deal .woocommerce ul.products li.product{float:none;width:100%;flex-basis:auto;padding:30px 30px 10px 30px;border:none;margin:0;position:relative;}
.daily-deal .woocommerce ul.products li.outofstock::after{content:"";background:url(//govertical.ch/wp-content/themes/govertical/img/soldout.png);position:absolute;display:inline-block;z-index:100000;right:20px;bottom:50px;width:70px;height:70px;background-size:70px;}
.wdotd-sold-out-banner-holder{display:none;}
.daily-deal .woocommerce ul.products li.product h2, .magazine-deals .woocommerce ul.products li.product h2{max-width:73%;max-width:calc( 100% - 80px );max-width:-webkit-calc( 100% - 80px );display:block;min-height:50px;}
.daily-deal .woocommerce ul.products li.product .price{padding-top:10px;}
.wdotd-page-content .woocommerce .single-product .outofstock .archive-wrapper .woocommerce-product-gallery .flex-viewport::before{content:"";background:url(//govertical.ch/wp-content/themes/govertical/img/soldout.png);position:absolute;display:inline-block;z-index:100000;left:40px;width:100px;height:100px;background-size:100px;}
.daily-deal .woocommerce .product_type_variable{display:none;}
.overlay.daily-deal #wdotd-page-countdown-holder{display:none;}
.daily-deal .aktivitat-icons, .wdotd-page-content .woocommerce .woocommerce-breadcrumb{display:none;}
.wc-block-grid__product{text-align:left;position:relative;}
.wc-block-grid__product-image img{border-radius:0;box-shadow:none;height:auto;}
.wc-block-grid__product .add_to_cart_button{background-color:#fff;color:#5B5B5B;width:100%;display:block;text-align:left;}
.wc-block-grid__product-add-to-cart{width:100%;text-align:left;}
.wc-block-grid__product-title{font-size:1.4rem;}
.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid .wc-block-grid__product-onsale, .wc-block-grid__product-image .wc-block-grid__product-onsale{padding:0 !important;display:block !important;border:none !important;border-radius:0 !important;background:url(//govertical.ch/wp-content/themes/govertical/img/sale-2.png) !important;background-color:transparent !important;text-align:center !important;text-transform:uppercase !important;font-weight:600 !important;z-index:30 !important;position:absolute !important;top:0 !important;right:0 !important;background-color:transparent !important;background-image:url(//govertical.ch/wp-content/themes/govertical/img/sale-2.png) !important;background-size:70px !important;width:70px !important;height:70px !important;background-repeat:no-repeat !important;color:transparent !important;opacity:1 !important;}
.daily-deal .wc-block-grid__product-onsale, .overlay.daily-deal .onsale{float:right;border:none;margin-top:-2px;color:#fff;background-size:80px;background-repeat:no-repeat;position:absolute;top:30px;right:20px;border-radius:0;background-color:#b53931!important;padding:7px;color:#fff;background-image:none!important;width:auto!important;height:auto!important;}
.overlay.daily-deal .onsale{top:-35px!important;right:-15px!important;}
.daily-deal .wc-block-grid__product-onsale span{opacity:1;}
.overlay.daily-deal .onsale{opacity:1;color:#fff!important;}
.loop-block .loop-thumb{width:50%;float:left;}
.loop-block:nth-child(2n+2) .loop-thumb{float:right;}
.loop-thumb img{width:100%;}
.loop-block{margin-bottom:0;position:relative;}
.loop-block .loop-text{text-align:center;width:50%;display:block;float:right;}
.loop-block:nth-child(2n+2) .loop-text{float:left;}
.loop-block .loop-text .padding{padding:60px;}
.loop-block .date{font-size:1.6rem;opacity:.5;margin-top:10px;}
.date{font-size:1.2rem;opacity:.5;margin:0;display:block;margin-bottom:20px;}
.loop-block h2{font-size:4rem;text-transform:uppercase;line-height:1;}
.loop-block p{font-size:2rem;}
.loop-block .continue-arrow:hover{right:5px;}
.home-main{position:relative;}
.no-margin{margin:0!important;}
.no-margin .wp-block-image{margin-bottom:0;}
.margin-top{margin-top:1em;}
.outlet-card{border:solid 10px #b53931;;padding:25px 60px;}
.outlet-card .wc-block-grid__product-onsale{display:none;}
.has-label-caption .wp-block-image{position:relative;}
.has-label-caption .wp-block-image figcaption{position:absolute;padding:3px 10px;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;background:#fff;font-size:1.8rem;}
.best-sellers .owl-nav, .outlet-card .owl-nav{display:none;}
.is-style-stripes td{padding:15px;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background:#fff;transition:all 500ms ease-out;}
.woocommerce span.onsale{background:#b53931;color:#fff;font-weight:400;border-radius:0;padding:0 7px;opacity:0;}
.woocommerce ul.products li.product .onsale{background-color:transparent;background-image:url(//govertical.ch/wp-content/themes/govertical/img/sale-2.png);background-size:70px;width:70px;height:70px;background-repeat:no-repeat;color:transparent;opacity:1;}
.woocommerce ul.products li.product .itsnew{background-image:url(//govertical.ch/wp-content/themes/govertical/img/new.png)!important;}
.products .product:hover .woocommerce-product-details__short-description{opacity:1;bottom:50px;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h2{font-size:1.4rem;color:#333;}
.woocommerce ul.products li.product .price{color:#333;}
.woocommerce ul.products li.product .added_to_cart{display:none;}
.woocommerce div.product form.cart .variations td.label{font-size:2.2rem;}
.woocommerce ul.products li.product .add_to_cart_button{border-radius:0;background-repeat:no-repeat;background-size:40%;background-position:right center;box-shadow:none;text-transform:uppercase;width:100%;font-size:1.4rem;font-weight:700;display:none;}
.woocommerce-product-gallery__wrapper img{border-radius:0;}
.summary .woocommerce-product-details__short-description{padding-bottom:30px;width:100%;display:block;}
.summary .woocommerce-product-details__short-description p{margin:0;padding:0;}
.woocommerce div.product .product_title{margin:0;}
.summary .price{color:#1c2d50;margin-top:0;}
.summary .product_meta .sku_wrapper{display:none;}
.summary .product_meta{margin-bottom:20px;font-weight:bold;}
.summary .product_meta a{font-weight:normal;}
.summary .product_meta::after{content:'';display:block;width:100%;height:1px;margin-top:20px;background:#000;}
.summary i{font-size:2.2rem;}
.wc-block-grid__product .wc-block-grid__product-image, .wc-block-grid__product .wc-block-grid__product-title{margin-bottom:7px;margin-top:20px;font-weight:normal;}
.woocommerce div.product p.price, .woocommerce div.product span.price{margin-top:0;color:#0c3b63;}
.woocommerce div.product p.price del, .woocommerce div.product span.price del{margin-right:20px;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#0c3b63;color:#fff;font-weight:400;padding:13px 20px;text-transform:uppercase;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#b53931;}
.woocommerce .cart .button, .woocommerce .cart input.button{border:solid 1px #f2f2f2;}
.woocommerce-message, .woocommerce-error, .woocommerce-info{border-top:none;background-color:#fff;border:solid 2px #000!important;margin-bottom:5px;margin-top:50px;margin-bottom:20px;}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{border-radius:0;background:#fff;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{text-transform:uppercase;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{color:#fff;background-color:#231f20;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{font-weight:400;}
.single_add_to_cart_button.disabled{background:#0c3b63!important;}
.woocommerce div.product form.cart div.quantity{float:none;position:relative;width:200px;}
.woocommerce div.product form.cart div.quantity button{position:absolute;right:0;background:none;border:none;font-size:20px;text-align:center;}
.woocommerce div.product form.cart div.quantity .minus{top:20px;right:2px;}
.woocommerce div.product form.cart div.quantity .plus{top:0;}
.woocommerce .quantity .qty{padding:11px;border:none;display:block;font-size:1.8rem;width:200px;color:#231f20;text-align:left;margin-bottom:20px;}
.woocommerce .quantity input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.woocommerce .quantity  input[type=number]{-moz-appearance:textfield;}
@-moz-document url-prefix() { 
.flex-viewport .woocommerce-product-gallery__image img{width:calc( 100% - 100px )!important;}
}
.woocommerce div.product form.cart .button{float:none;display:block;width:100%;text-align:center;text-transform:none;color:#fff;background:#0c3b63;}
.woocommerce div.product div.images .flex-control-thumbs li{border:solid 1px #231f20;width:24%;margin:.5%;}
.my-coupon .input-text{width:100%;font-size:1.4rem;height:40px;float:left;}
.my-coupon  button{height:40px;width:100%;text-align:center;background:#0c3b63!important;color:#fff!important;font-size:1.2rem!important;}
.my-coupon  form .form-row{padding:0;}
.my-coupon .form-row-first{min-width:50%!important;}
.my-coupon .form-row-last{width:50%!important;}
.my-coupon label{display:block;font-weight:bold;margin-bottom:7px;}
.my-coupon .woocommerce-form-coupon-toggle{display:none;}
.my-coupon .checkout_coupon.woocommerce-form-coupon{display:block !important;}
.my-coupon form.checkout_coupon{border:none;padding:0;margin:0;text-align:left;border-radius:0;}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{background:#f2f2f2;border-radius:0;}
.woocommerce-MyAccount-navigation-link--downloads{display:none;}
.woocommerce table.shop_table{border:none;position:relative;z-index:500;border-top:none;}
.woocommerce table.shop_table td{padding:15px 0;vertical-align:top;}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{width:150px;border:solid 1px #000;}
.woocommerce-cart-form{width:62%;float:left;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;}
.woocommerce-cart .header-icons .bag{display:none;}
.woocommerce-cart .quantity{display:flex;width:80px;margin:0 auto;}
.woocommerce-cart .quantity button{background:#fff;border:none;font-size:18px;}
.woocommerce-cart .quantity .qty{width:90px;text-align:center;border:solid 1px transparent;transition:all 200ms;padding:0 5px;margin:0 auto;}
.woocommerce-cart .product-thumbnail{width:165px;}
.woocommerce-cart .custom-cart-update{font-size:1.2rem!important;text-transform:capitalize!important;height:auto;display:block;padding:0!important;width:100%;text-align:center;line-height:1;border-radius:100%;color:#000!important;text-decoration:none;font-weight:normal!important;margin:0;margin-top:10px;background:none!important;border:0;border-radius:0!important;}
.woocommerce-cart a.remove{font-size:1.2rem;height:auto;width:100%;text-align:right;line-height:1;border-radius:100%;color:#000!important;text-decoration:none;font-weight:normal;margin-top:10px;background:none!important;border:0;border-radius:0!important;}
.woocommerce-cart a.remove:hover{color:#b53931!important;}
.cart-collaterals{z-index:100;width:35%;float:right;}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{max-width:35%;}
.cart_totals table td, .cart_totals table th{border-top:solid 1px #000!important;}
.cart_totals .cart-subtotal th, .cart_totals .cart-subtotal td{border-top:none!important;}
.cart_totals h2{font-size:2rem;margin-top:0;padding-bottom:10px;border-bottom:solid 1px #000;}
.woocommerce td.product-name dl.variation p{display:inline;}
.related h2{font-size:2.2rem;color:#3d3d3d;}
.related ul.products li{display:none;}
.related ul.products li:nth-child(1), .related ul.products li:nth-child(2), .related ul.products li:nth-child(3), .related ul.products li:nth-child(4){display:block;}
.widget_shopping_cart_content{padding:0 10px;padding-bottom:0;background-color:#fff;}
.sidebar .widget_shopping_cart .variation{display:none;}
.sidebar .product-categories li{margin-bottom:7px;font-weight:700;}
.sidebar .product-categories li:first-letter{text-transform:capitalize;}
.sidebar .product-categories li ul{margin-left:10px;margin-top:7px;}
.sidebar .product-categories li ul li{font-weight:400;}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{border-radius:0;float:left;width:68px;margin-right:5px;margin-left:0;}
.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li{border-bottom:solid 1px #000;padding:10px 0;margin-bottom:10px;}
.woocommerce ul.cart_list{font-size:1.2rem;}
.woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a{width:100%;text-align:center;font-size:1.2rem;font-weight:normal;}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total{border-top:none;}
.sidebar .woocommerce-mini-cart__buttons a{background-color:#BE3721;color:#fff;}
.sidebar .woocommerce-mini-cart__buttons .checkout{display:none;}
.woocommerce table.shop_attributes{border:none!important;text-align:left;}
.woocommerce table.shop_attributes  td, .woocommerce table.shop_attributes th{background:none!important;border:none!important;}
.woocommerce table th, .woocommerce table td{padding-right:0!important;padding-left:0!important;}
.woocommerce-tabs h2{font-size:2.2rem;text-transform:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;border-radius:0;margin-right:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none;}
.woocommerce nav.woocommerce-pagination ul{border:none;}
.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li{border:solid 1px #eaeaea;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border-radius:0;}
.woocommerce-MyAccount-navigation ul{list-style:none;margin-left:0;padding-left:0;}
.woocommerce-MyAccount-navigation ul li{font-weight:700;margin-bottom:15px;}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{border-radius:10px;background-color:rgba(0,0,0,.12);}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{border-radius:0;background-color:#f2f2f2;box-shadow:none;font-weight:700;font-size:1.4rem;}
.description-tab{width:calc( 100% + 70px)!important;margin-left:-35px!important;position:relative;padding:30px 0!important;position:relative;}
.description-tab .wrapper{width:calc( 80% - 70px );}
.description-tab::before{content:'';width:30px;height:24px;position:absolute;top:-9px;left:calc( 50% - 12px );background-image:url(//govertical.ch/wp-content/themes/govertical/img/arrow-down.svg);background-repeat:no-repeat;}
.description-tab .arrow{position:absolute;top:-10px;left:50%;}
.description-tab .col-50{padding-left:10%;padding-right:5%;}
.description-tab .col-45{padding-right:10%;}
.description-tab pre{display:none;}
.masonry-grid .wc-block-grid__product-image, .masonry-grid  .alignnone{margin-top:0;}
.masonry-grid .wc-block-grid__product:nth-child(3), .masonry-grid .wc-block-grid__product:nth-child(4){border-bottom:solid 1px #f2f2f2;}
.woocommerce-product-gallery{display:flex;}
.woocommerce-product-gallery .flex-control-thumbs{order:-10;flex-basis:90%;min-width:100px;max-width:100px;margin-top:3px!important;max-height:430px;overflow-y:auto!important;}
.woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{width:8px;}
.woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar-track{background:#fff;}
.woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:solid 2px #fff;}
.woocommerce div.product div.images .flex-control-thumbs li{width:95%;padding-top:0;padding-bottom:5px;min-width:80px;max-width:80px;}
.woocommerce .products ul, .woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:center;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{float:none;width:33%;flex-basis:33%;margin:0;margin-bottom:30px;padding:0 10px 30px 10px;border-bottom:solid 2px;}
.woocommerce ul.products li.product .label-group, .woocommerce-page ul.products li.product .label-group{color:#737373;font-size:.857em;}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{display:none;}
.woocommerce ul.products li.product .yith-wcbr-brands, .woocommerce-page ul.products li.product .yith-wcbr-brands{margin-bottom:0;}
.go-back{margin-top:-20px!important;position:absolute;cursor:pointer;}
.go-back-single{margin-top:20px;position:relative;}
.go-back img{margin-bottom:-10px;}
.swiper-slide .woocommerce-loop-product__title{font-size:1.4rem;}
.swiper-slide .price{font-size:1.2rem;}
.swiper-slide .add_to_cart_button{display:none;}
.woocommerce-ordering h4{font-size:1.2rem;margin-bottom:5px;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{position:absolute;top:0;right:0;}
#post-172171{position:relative;}
.woocommerce .woocommerce-ordering select{width:140px;}
.woocommerce-products-header h1{margin-bottom:2px;max-width:calc( 100% - 970px );}
.slider .wp-block-button .wp-block-button__link{font-size:1.6rem;}
.pagination{text-align:center;padding:60px 0;font-size:2rem;}
.pagination .page-numbers{color:#919191;}
.pagination .current{color:#000;}
.uppercase{text-transform:uppercase;}
#mobMenuBack{display:none;}
.wdi_photo_wrap_inner{background:#fff!important;}
.page-id-948 .related{display:none;}
.yith-wcbr-brand-grid.default .yith-wcbr-brand-filters.multiselect a, .yith-wcbr-brand-grid.default .yith-wcbr-brand-scroll a{border-radius:0;border:none;}
.yith-wcbr-brand-grid ul li a img{max-width:200px;}
.yith-wcbr-same-heading-box{padding-top:100px;margin-top:-100px;}
.wdotd-progress{background:none!important;height:30px!important;}
.mountain-day-deal .banner img{width:100%;}
.mountain-day-deal .first-content{padding-top:90px;}
.mountain-day-deal .woocommerce-breadcrumb{margin-left:35px;}
.aktivitat-grid{justify-content:space-between;align-items:center;}
.aktivitat-grid .item{flex-basis:31%;max-width:31%;padding:40px 20px;border:solid 2px #000;margin-bottom:3%;text-align:center;}
.aktivitat-grid .item h4{font-size:2rem;}
.aktivitat-grid .empty h4{opacity:0;visibility:hidden;}
.woocommerce-Price-currencySymbol{margin-right:5px;}
.wc-block-grid__product .woocommerce-price-suffix, ul.products .product .woocommerce-price-suffix{display:none;}
ul.products .product .label-group{overflow-x:hidden;max-width:100%;}
.aktivitat-icons{display:flex;flex-wrap:wrap;}
.aktivitat-icons img{max-width:24px;margin-right:5px;margin-bottom:5px;}
.deal-header .blue-bar{background:#0c3b63;color:#fff;padding-left:35px;margin-bottom:40px;}
.deal-header .grey-bar{padding-right:35px;}
.deal-header .blue-bar .title{max-width:310px;}
.deal-header .blue-bar h1{line-height:1;font-size:4rem;padding:30px 0;padding-right:20px;margin:0;border-right:solid 2px #fff;margin-right:20px;}
.deal-header .blue-bar .limitiert{line-height:1.5;font-size:1.8rem;padding-top:30px;}
.page-template-template-dealoftheday #wdotd-page-countdown-holder{position:absolute;top:90px;right:0;height:200px;width:25%;background:#e7e7e8;font-size:4rem;}
#wdotd-page-countdown-holder{color:#0F3863!important;font-size:3rem;z-index:300;}
#wdotd-page-countdown-holder .wdotd-countdown{line-height:1;margin-top:15px;}
.wdotd-progress-bar, .wdotd-progress-text{background:none!important;color:#0F3863!important;font-size:1.6rem;}
.wdotd-progress-text{margin-top:-30px;}
.page-template-template-dealoftheday .wdotd-progress-bar::after{content:'';width:30px;height:70px;background-image:url(//govertical.ch/wp-content/themes/govertical/img/down_blue.svg);background-repeat:no-repeat;background-position:center;background-size:100%;display:block;margin:0 auto;position:absolute;top:100px;left:calc( 50% - 20px );}
.page-template-template-dealoftheday .woocommerce span.onsale{opacity:1;font-size:2rem;top:-30px;min-height:2.4em;line-height:2.4em;}
.page-template-template-dealoftheday .wdotd-percentage-discount-text{display:none;}
.page-template-template-dealoftheday .woocommerce-price-suffix{display:block;padding-left:170px;}
.page-template-template-dealoftheday .woocommerce-Price-amount{display:block;min-width:140px;}
.page-template-template-dealoftheday  .wdotd-sold-out-banner-holder{display:block;color:transparent;background:url(//govertical.ch/wp-content/themes/govertical/img/soldout.png);position:absolute;z-index:100000;left:20px;top:0;width:70px;height:70px;background-size:70px;}
@media only screen and (max-width:1400px) {
.woocommerce-products-header h1{font-size:2.2rem;}
}
@media only screen and (max-width:1280px) {
.slider .item .overlay{padding-top:0;}
.slider .item .overlay h2{font-size:2.8rem;}
.woocommerce-products-header h1{font-size:2rem;}
.filter{padding-top:30px;}
.woocommerce-ordering h4{font-size:1.2rem;margin-bottom:5px;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering, .woocommerce .woocommerce-result-count{position:relative;}
.woocommerce .woocommerce-ordering{margin-top:0;}
.woocommerce-products-header h1{max-width:100%;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{float:none;}
.deal-header .blue-bar h1{font-size:3rem;padding:20px 0;padding-right:20px;}
.deal-header .blue-bar .title{max-width:240px;}
.deal-header .blue-bar .limitiert{font-size:1.4rem;padding-top:25px;}
.page-template-template-dealoftheday #wdotd-page-countdown-holder{height:160px;}
#wdotd-page-countdown-holder .wdotd-countdown{margin-top:0;}
.page-template-template-dealoftheday .wdotd-progress-bar::after{width:30px;top:75px;left:calc( 50% - 15px );}
}
@media only screen and (max-width:1150px) {
h2, .loop-block h2{font-size:2.4rem;}
h2.bigger{font-size:2.8rem!important;}
.loop-block p{font-size:1.4rem;}
.first-content{padding-top:160px;}
.wrapper{width:calc( 100% - 30px );}
.archive-wrapper{width:100%;}
.mountain-day-deal .archive-wrapper{width:calc( 100% - 30px );}
.narrow-wrapper{width:calc( 100% - 30px );}
.outer-wrapper{width:calc( 100% - 30px );}
.sidebar-open{right:15px;}
.header{background:#fff!important;height:80px;}
#nav-icon3{display:block;right:15px;}
#closeSearch{display:block;position:fixed;top:100px;right:12px;}
.header-shop{top:0!important;}
.header-right{top:15px;}
.header-icons{margin-right:70px;}
.header-icons .label{display:none;}
.header-icons li{margin-left:30px!important;}
.header-icons .icon{top:-15px;}
.header-icons .lens{display:inline-block;}
.header .logo{z-index:200;text-align:left;width:90px;}
.header .logo .logo-img{width:80px;}
.header .nav{position:fixed;top:0;right:-550px;width:360px;height:100%;background:#fff;padding-top:100px;z-index:1;padding-left:20px;padding-right:20px;transition:all 500ms ease-out;box-shadow:0 5px 4px rgba(0,0,0,.1)}
.header .nav-open{right:0;}
.header-shop{background:#fff!important;}
.nav ul li{display:block;position:relative;width:100%;margin:25px 0;}
.nav ul li a{padding-bottom:0;font-size:1.6rem;padding:0}
.nav ul .menu-item-has-children::after{content:'';width:30px;height:30px;position:absolute;top:0;left:auto;right:0;background-image:url(//govertical.ch/wp-content/themes/govertical/img/arrow-down.svg);background-repeat:no-repeat;transition:all 200ms;visibility:visible;opacity:1;}
.nav ul li .sub-menu{position:relative;display:block;top:auto;left:0;width:100%;background:#fff;border-bottom:none;transition:all 200ms ease-out;visibility:visible;opacity:1;padding:0;}
.nav .menu-item-has-children:hover .sub-menu{top:auto;visibility:visible;opacity:1;}
.nav ul li .sub-menu li a{padding:0;color:#848484;}
.nav ul li .sub-menu li{display:block;margin:25px 0;padding:0;border-bottom:none;}
.nav #menu-item-184028::after{content:'';width:30px;height:30px;position:absolute;top:0;left:auto;right:0;background-image:url(//govertical.ch/wp-content/themes/govertical/img/arrow-right.svg);background-repeat:no-repeat;transition:all 200ms;visibility:visible;opacity:1;}
.nav #menu-item-184028:hover::after{visibility:visible;opacity:1;bottom:auto;}
.header .nav .current_page_item a::after{display:none;}
#mobMenuBack{display:block;margin-bottom:15px;}
.cat-menu{position:fixed;top:60px;left:auto;right:-550px;width:360px;height:100%;background:#fff;padding-top:40px;padding-left:20px;padding-right:20px;z-index:990;visibility:visible;opacity:1;transition:all 300ms ease-out;border-bottom:none;animation-delay:.5s;display:block;height:calc( 100% - 60px );overflow-y:scroll;font-size:1.6rem;box-shadow:0 5px 4px rgba(0,0,0,.1);align-content:flex-start;}
.cat-menu-visible{opacity:1;visibility:visible;left:auto;}
.cat-menu-visible-mobile{opacity:1;visibility:visible;left:auto;right:0;}
.cat-menu .cat-list{padding:0;display:block;width:100%}
.cat-menu .cat-list .item{width:100%;}
.cat-menu .cat-list .cat-name{position:relative;display:block;}
.cat-menu .cat-list .cat-name::after{content:'+';font-size:16px;position:absolute;top:0;right:0;}
.cat-menu .cat-list .cat-name-open::after{content:'-';font-size:16px;position:absolute;top:5px;right:0;}
.cat-menu .outlet-menu{width:100%;padding-bottom:20px;margin-top:30px;}
.cat-menu .parent{margin-top:10px;}
.cat-menu .cat-list .item .sottocatgorie{visibility:visible;opacity:1;height:auto;margin:0;display:none;transition:none;}
.cat-menu .cat-list .item:hover .sottocatgorie{visibility:visible;opacity:1;margin-top:0;height:auto;}
.cat-menu .sottocatgorie a{display:block;font-size:1.6rem;margin:15px 0;}
.cat-menu .cat-list .item{margin-right:0;flex-basis:30%;margin-top:30px;}
.cat-menu-shop-visible .cat-list div.current{z-index:300;padding-bottom:0;}
.cat-menu-shop-visible .cat-list .item .sottocatgorie{height:auto;display:block;position:relative;width:auto;top:auto;left:auto;padding-top:0;background:#fff;z-index:400;display:none;}
.cat-menu-shop-visible .cat-list .current .sottocatgorie{visibility:visible;opacity:1;height:auto;display:block;position:relative;z-index:300;width:auto;top:auto;left:auto;padding-top:0;background:#fff;display:none;}
.cat-menu-shop-visible .cat-list .sottocatgorie a{margin-right:0;display:block;float:none;}
.cat-menu-shop-visible .cat-list .sottocatgorie a::before{content:'';}
.cat-menu-shop-visible .cat-list .current:hover .sottocatgorie{margin-top:0;}
.cat-menu-shop-visible #menu-outlet-menu{visibility:visible;opacity:1;height:auto;transition:none;margin-top:10px;}
.cat-menu-shop-visible .outlet-menu:hover #menu-outlet-menu{visibility:visible;opacity:1;height:auto;margin-top:10px;}
.slider .item .overlay h2{font-size:2.6rem;}
.daily-deal{width:calc( 33.33% - 120px );left:60px;}
.daily-deal .wc-block-grid__product{padding:10px}
.daily-deal h3{position:relative;top:auto;left:auto;max-width:100%;line-height:1;padding:0 15px;margin-bottom:-20px;font-size:1.4rem;}
.outlet-card{padding:10px;}
.loop-block .loop-text .padding{padding:30px;}
.daily-deal .price{margin-bottom:0;}
.daily-deal .wc-block-grid__product-image img{padding:0;}
.daily-deal .wc-block-grid__product-onsale, .overlay.daily-deal .onsale{float:right;border:none;margin-top:0;color:#fff;background-color:transparent;background-image:url(//govertical.ch/wp-content/themes/govertical/img/sale.png);background-size:50px;background-repeat:no-repeat;position:absolute;top:0;right:0;width:50px;height:50px;border-radius:0;}
.overlay.daily-deal .onsale{top:20px!important;right:0!important;}
.daily-deal .woocommerce ul.products li.product{padding:30px 15px 20px 15px;}
.overlay.daily-deal .product img{padding:0;}
.description-tab{width:calc( 100% + 30px)!important;margin-left:-15px!important;padding:30px 0!important;position:relative;}
.description-tab .col-50{padding-left:15px;padding-right:2.5%;}
.description-tab .col-45{padding-right:15px;padding-left:15px;}
.mountain-day-deal .wc-tabs-wrapper{margin:0 15px;}
.woocommerce div.product form.cart .variations td.label{font-size:1.6rem;}
.mountain-day-deal .woocommerce-breadcrumb{margin-left:15px;}
.deal-header .blue-bar{padding-left:15px;}
.yith-wcbr-brand-grid ul li a img{max-width:150px;}
}
@media only screen and (max-width:1000px) {
.first-content{padding-top:120px;}
.woocommerce .woocommerce-ordering{margin-top:-16px;}
li.product .yith-wcbr-brands{font-size:1.2rem;}
.woocommerce ul.products li.product .label-group, .woocommerce-page ul.products li.product .label-group{font-size:1.2rem;}
.footer .wp-block-column h3{font-size:1rem;}
.woocommerce-cart-form{width:100%;}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{max-width:100%;}
.cart-collaterals{position:relative;top:0;right:0;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:33.3%;flex:33.3%;}
.aktivitat-grid .item h4{font-size:1.4rem;}
.related ul.products li:nth-child(4){display:none;}
.outer-wrapper .related{width:100%;}
.deal-header .blue-bar{padding-left:15px;padding-right:15px;width:100%;margin-bottom:0;}
.page-template-template-dealoftheday #wdotd-page-countdown-holder{position:relative;top:0;right:auto;height:150px;width:100%;background:#e7e7e8;font-size:4rem;margin-bottom:30px;}
}  
@media only screen and (max-width:900px) {
h2, .loop-block h2{font-size:2rem;}
h2.bigger{font-size:2.2rem!important;}
.wp-block-button__link{padding:8px 18px;}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text{float:none;width:100%;}
.woocommerce #content table.cart td.actions .coupon .button.alt, .woocommerce #content table.cart td.actions .coupon .input-text+.button, .woocommerce table.cart td.actions .coupon .button.alt, .woocommerce table.cart td.actions .coupon .input-text+.button, .woocommerce-page #content table.cart td.actions .coupon .button.alt, .woocommerce-page #content table.cart td.actions .coupon .input-text+.button, .woocommerce-page table.cart td.actions .coupon .button.alt, .woocommerce-page table.cart td.actions .coupon .input-text+.button{float:none;width:100%;margin-top:7px;}
.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;}
.wc-block-grid__product-image img{width:100%;}
.daily-deal{position:relative;width:calc( 60% - 30px );left:auto;margin:0 auto;padding-top:0;margin-top:-17%;}
.slider{margin-top:70px;}
.slider .item .overlay{padding-top:0;}
.slider .wp-block-columns .wp-block-column{flex-basis:100%!important;margin:0!important;}
.best-sellers-container .wp-block-column{flex-basis:50%!important;margin:0!important;}
.header-icons li{margin-left:15px!important;}
.header-icons{margin-right:25px;}
.header-search{width:auto;margin-top:5px;margin-right:15px;font-size:20px;}
.yith-wcbr-brand-grid ul li a img{max-width:120px;}
.fibofilters-ordering{top:80px !important;}
}
@media only screen and (max-width:780px) {
.slider .wp-block-columns{display:block;}
.slider .item .overlay h2{margin-top:13%;font-size:1.6rem;}
.slider .wp-block-button .wp-block-button__link{font-size:1.4rem;margin-top:7px;}
.woocommerce-cart .quantity{margin:0;float:right;}
.custom-cart-update{text-align:right!important;}
.loop-block .loop-thumb{width:100%;float:none;}
.loop-block .loop-text{text-align:center;width:100%;display:block;float:none;}
.aktivitat-grid .item{font-size:1.4rem;flex-basis:49%;max-width:49%;padding:35px 5px;}
.aktivitat-grid .empty{display:none;}
.woocommerce ul.products li.product .onsale{background-size:50px;width:50px;height:50px;}
.woocommerce-product-gallery{align-items:center;}
.woocommerce-product-gallery .flex-control-thumbs{min-width:60px;max-width:60px;margin-top:0!important;max-height:230px;}
.woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{width:6px;}
.woocommerce div.product div.images .flex-control-thumbs li{min-width:50px;max-width:50px;}
.mountain-day-deal #wdotd-page-countdown-holder{width:100%;margin-top:0;}
.wdotd-countdown{font-size:3.8rem;}
.tawcvs-swatches .swatch-label{margin:0;}
.tawcvs-swatches .swatch{margin-bottom:0;}
.variations .label label[for=pa_groesse]{margin-top:10px;display:block;}
.woocommerce .products ul, .woocommerce ul.products{margin-top:20px;}
.deal-header .blue-bar{padding:15px;}
.deal-header .blue-bar .title{max-width:155px;}
.deal-header .blue-bar .limitiert{font-size:1rem;padding-top:7px;}
.deal-header .blue-bar h1{font-size:2rem;padding:10px 0;padding-right:10px;margin-right:10px;}
.page-template-template-dealoftheday .wdotd-progress-bar::after{width:30px;top:18px;left:calc( 50% + 120px );}
.page-template-template-dealoftheday #wdotd-page-countdown-holder{height:auto;}
.page-template-template-dealoftheday .woocommerce span.onsale{font-size:1.8rem;line-height:2.4;min-height:2.4em;top:-1em;}
}
@media only screen and (max-width:600px) {
h1,.no-img-banner-header__title{font-size:2.2rem !important;}
h2.bigger{font-size:2rem!important;}
.first-content{padding-top:120px;}
.box-padding{padding:15px;}
.box-padding-20{padding:10px;}
.left{float:none;}
.right{float:none;}
.col-50{width:100%;}
.col-45{width:100%;}
.col-25{width:100%;}
.col-30{width:100%;}
.col-70{width:100%;}
.col-75{width:100%;}
.slider .owl-nav{display:none;}
.slider .owl-dots{bottom:10px;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{float:none;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{float:none;}
.daily-deal{margin-top:10px;width:calc( 100% - 30px );}
.best-sellers-container{display:block;}
.govertical-world-covers .wp-block-column:not(:first-child){margin-left:0!important;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:50%!important;flex:50%!important;}
.woocommerce .woocommerce-ordering{margin-top:20px;}
.woocommerce .woocommerce-ordering select{width:97.5%;margin-top:0;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:50%;float:none;margin:0;margin-bottom:0;}
.woocommerce-tabs h2{font-size:1.8rem;}
.footer .wp-block-column{flex-basis:50%!important;}
.footer .flex-container{text-align:center;justify-content:flex-end;margin-top:20px;padding-bottom:0px;display:block;}
.footer .flex-container span{display:block;}
.footer .flex-container .copy{padding-right:0;margin-left:0;}
#wdi_feed_0 .wdi_feed_item{width:33.33%!important;}
.negative-top-instagram{margin-top:-50px;}
ul.products .products .label-group{font-size:1rem;}
.related h2.bigger{margin:0 auto;max-width:85%;margin-bottom:20px;}
li.product .yith-wcbr-brands{font-size:1rem;}
.woocommerce ul.products li.product{margin-bottom:30px!important;}
.woocommerce ul.products li.product .price{font-size:1rem;margin-top:7px;}
.woocommerce ul.products li.product .label-group, .woocommerce-page ul.products li.product .label-group{font-size:1rem;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h2{font-size:1.2rem;}
.related ul.products li:nth-child(4){display:block;}
.woocommerce div.product form.cart div.quantity{width:80px;}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{float:none;display:block;padding:0 0 10px 0;}
.woocommerce .products ul, .woocommerce ul.products{margin-top:0;}
.deal-header .blue-bar .title{max-width:110px;float:left;}
.deal-header .blue-bar .limitiert{font-size:.7rem;padding-top:8px;}
.deal-header .blue-bar h1{font-size:1.4rem;padding:10px 0;padding-right:0;margin-right:7px;}
.page-template-template-dealoftheday .wdotd-countdown{font-size:2.8rem;}
.page-template-template-dealoftheday .wdotd-progress-bar, .page-template-template-dealoftheday .wdotd-progress-text{font-size:1.1rem;}
.page-template-template-dealoftheday .wdotd-progress-text{margin-top:-20px;}
.page-template-template-dealoftheday .wdotd-progress{height:20px!important;}
.page-template-template-dealoftheday .wdotd-progress-bar::after{width:20px;top:5px;left:calc( 50% + 95px );}
.page-template-template-dealoftheday #wdotd-page-countdown-holder{padding:15px 0;}
.yith-wcbr-brand-grid ul li a img{max-width:100px;}
} .alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption .wp-caption-text, .gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.sticky{}
.bypostauthor{}
.post-edit-link{display:inline-block;padding:7px;color:#fff;background:#0c3b63;}
@media print { *{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a, a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
table{border-radius:0!important;}
h1,h2,h3,
.header, .cat-menu .parent, .outlet-menu ul, .daily-deal .wc-block-grid__product-onsale, .overlay.daily-deal .onsale,
.has-label-caption .wp-block-image figcaption, .govertical-world-covers h4, .woocommerce span.onsale, .price, .wc-block-grid__product .wc-block-grid__product-image, .wc-block-grid__product .wc-block-grid__product-title,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce .quantity .qty, .woocommerce div.product form.cart .button, .woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a,
.woocommerce ul.products li.product .label-group, .woocommerce-page ul.products li.product .label-group,
.woocommerce ul.products li.product .yith-wcbr-brands, .woocommerce-page ul.products li.product .yith-wcbr-brands,
.wp-block-button, .pagination, .yith-wcbr-brand-grid.default .yith-wcbr-brand-filters.multiselect a, .yith-wcbr-brand-grid.default .yith-wcbr-brand-scroll a,
.deal-header .blue-bar .limitiert, #wdotd-page-countdown-holder,
.wdotd-progress-bar, .wdotd-progress-text,
.cat-menu .cat-list .cat-name::after, .cat-menu .cat-list .cat-name-open::after, .cat-menu .cat-list .item .sottocatgorie{font-family:'Helvetica Neue CondensedBold';}
.woocommerce-ordering h4{font-size:1.4rem;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{top:0;}
.nav ul li a{letter-spacing:1.5px;}
h1, h2, h3, h4, h5, h6{letter-spacing:.1rem;font-weight:600}
.slider .item .overlay h2{max-width:100%;font-size:3rem;letter-spacing:0.3rem;}
.footer .content-top ul li a{letter-spacing:0.05rem;font-size:17px;text-transform:capitalize;}
a, body, .woocommerce .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a, .woocommerce ul.products li.product .label-group, .woocommerce-page ul.products li.product .label-group, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h2 , .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price del, .related h2{color:#3C3C3C}
p, .content ul li {
line-height: 1.5;
} p{font-size:18px;}
p, h4, h5, h6, body{font-family:'Open Sans', sans-serif;}
.content ul li{font-size:15px;}
.cat-name a{font-size:16px;text-transform:uppercase;letter-spacing:0.02em;}
.header-icons .label{font-size:14px;letter-spacing:0.7px;}
h2{font-size:2.45rem;}
.footer, .footer a, .footer *{color:#3C3C3C}
.footer h3{font-size:2rem;}
.cat-menu .outlet-menu .parent{text-transform:uppercase;font-size:16px;}
.wc-block-grid__product-title, .cat-name a{letter-spacing:0.05em;}
.woocommerce table.shop_attributes td, .woocommerce table.shop_attributes th{letter-spacing:0.05em;}
#tab-description .item{letter-spacing:0.05em;font-size:18px;line-height:1.5;text-align:justify;width:100%;}
.govertical-single-product-desc h2{text-align:center;}
.woocommerce ul.products li.product .label-group, .woocommerce-page ul.products li.product .label-group{letter-spacing:0.1em;}
#menu-main-menu li a{font-size:1.8rem;}
.cat-menu{font-size:1.5rem;}
.nav .menu-item-has-children:hover .sub-menu{top:86px;}
.daily-deal h3{max-width:100%;}
.woocommerce ul.products li.product .onsale{font-size:2rem;font-weight:600;min-width:4em;line-height:2;min-height:2em;}
.yith-wcbr-brands{font-size:1.7rem;}
.daily-deal .woocommerce ul.products li.product h2{font-size:1.7rem;}
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:1.5em;}
.woocommerce ul.products li.product .price{font-size:1.3em;}
.wc-block-grid__product-title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h2{font-size:1.7rem;}
.wc-block-grid__product h3{margin-top:0;margin-bottom:6px;letter-spacing:0.7px;}
.wc-block-grid__product h3 a, .woocommerce.post-type-archive ul.products li a .yith-wcbr-brands{font-size:1.3rem;font-weight:600;}
.page-template-template-dealoftheday .woocommerce span.onsale{top:0px;left:-15px;font-weight:600;min-width:5.236em;min-height:3em;line-height:3;font-size:2rem;}
.page-template-template-dealoftheday .archive-wrapper .woocommerce-product-gallery--with-images{border:1px solid #000;}
.daily-deal h3{font-size:2rem;padding-left:15px;}
.overlay.daily-deal .woocommerce ul.products{margin-top:35px;}
.overlay.daily-deal .onsale{top:-49px !important;right:-35px !important;}
.overlay.daily-deal .price del{display:block !important;}
.overlay.daily-deal .woocommerce ul.products li.product .price{position:absolute;bottom:15px;right:0;}
.woocommerce .woocommerce-ordering select{padding-right:30px;min-width:160px;padding-left:5px;}
.woocommerce .archive-wrapper ul.products li.product a img , .woocommerce ul.products li.product a img , .wc-block-grid__product .wc-block-grid__product-image img{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.woocommerce .archive-wrapper ul.products li.product a:hover img, .woocommerce ul.products li.product a:hover img, .wc-block-grid__products .wc-block-grid__product:hover .wc-block-grid__product-image img{border:1px solid #000;opacity:0.7;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.woocommerce .archive-wrapper ul.products li.product a:hover h2, .woocommerce .archive-wrapper ul.products li.product a:hover .label-group, .woocommerce ul.products li.product a:hover h2, .woocommerce ul.products li.product a:hover .label-group, .wc-block-grid__products .wc-block-grid__product:hover h3 a, .wc-block-grid__products .wc-block-grid__product:hover .wc-block-grid__product-title{color:#B53931}
.wc-block-grid__product .wc-block-grid__product-image img:hover, .wc-block-grid__product .wc-block-grid__product-image img:focus, .wc-block-grid__product .wc-block-grid__product-image img:active{-webkit-transform:translateY(0px);transform:translateY(0px);}
.woocommerce ul.products li.product h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.woocommerce ul.products li.product a:hover h2{overflow:inherit;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.woocommerce ul.products li.product a:hover h2{overflow:inherit;white-space:inherit;text-overflow:inherit;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.not-home ul li a:hover, a:hover, .header ul li a:hover{color:#B53931 !important;}
.woocommerce div.product .archive-wrapper div.images.woocommerce-product-gallery{display:block;}
.woocommerce div.product div.images .flex-control-thumbs{min-width:100%;max-width:100%;}
.woocommerce div.product div.images .flex-control-thumbs li{width:9%;min-width:auto !important;}
.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-control-thumbs li:nth-child(10n+1){clear:both;}
.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--with-images .flex-control-thumbs li:nth-child(4n+1){clear:none;}
.woocommerce div.product form.cart .reset_variations{background:#B53931;color:#fff;padding:5px 10px;}
.woocommerce div.product form.cart .reset_variations:hover{background:#3C3C3C;color:#fff !important;}
.woocommerce div.product form.cart div.quantity input, div.quantity input{margin:0;width:70px;text-align:center;border-right:1px solid rgba(0,0,0,0.5) !important;border-left:1px solid rgba(0,0,0,0.5) !important;}
.woocommerce div.product form.cart div.quantity button, div.quantity button{position:static;width:44px;}
.woocommerce div.product form.cart div.quantity, div.quantity{display:flex;margin-bottom:20px;width:159px;border:1px solid rgba(0,0,0,0.5);}
.woocommerce div.product form.cart div.quantity button:hover, div.quantity button:hover{background:#B53931;color:#fff;}
.woocommerce div.product p.stock{font-size:16px;}
.single-product.woocommerce div.product form.cart .variations tr th, .page-template div.product form.cart .variations tr th{width:100%;display:block;text-align:left;}
.single-product.woocommerce div.product form.cart .variations tr td{width:100% !important;display:block !important;}
.single-product.woocommerce div.product form.cart.variations_form .single_variation_wrap{margin-top:10px;}
.single-product.woocommerce div.product form.cart .variations tr, .page-template div.product form.cart .variations tr{margin-bottom:15px;display:block;}
.single-product.woocommerce div.product form.cart .variations tr th label, .page-template div.product form.cart .variations tr th label{font-size:20px;}
.woo-selected-variation-item-name{font-weight:500;}
.daily-deal{min-width:270px;}
.woo-variation-items-wrapper [data-wvstooltip]::after,
.woo-variation-items-wrapper [data-wvstooltip]::before{display:none;}
.aktivitat-icons{display:none;}
.deal-header .blue-bar h1{max-width:245px;}
.woocommerce ul.products li.product a{position:relative;display:block;}
.woocommerce ul.products li.product .onsale{background-size:60px;right:10px;left:auto;background-position:top right;top:10px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{border-bottom:solid 1px rgba(0,0,0,0.2);text-align:center;}
.daily-deal .woocommerce ul.products li.product, .magazine-deals .woocommerce ul.products li.product{text-align:left;}
.govertical-single-product-desc{padding-left:10%;padding-right:10%;text-align:center;padding-bottom:20px;}
.overlay.daily-deal .woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{margin-right:0;}
.aktivitat-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:0 -10px;}
.aktivitat-grid .item{flex-basis:inherit;max-width:inherit;margin:0 10px 20px;width:30.3%;width:calc(33.3333% - 30px);width:-webkit-calc(33.3333% - 30px);position:relative;border:none;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;padding:0;}
.aktivitat-grid .item:hover{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.aktivitat-grid .item:hover figure img, .aktivitat-grid .item figure img{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.aktivitat-grid .item figure{position:relative;overflow:hidden;background:rgba(0,0,0);}
.aktivitat-grid .item:hover figure img{opacity:0.4;}
.aktivitat-grid .item h4{position:absolute;font-size:2.5rem;bottom:15px;left:50%;padding:5px 15px;margin:0;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;z-index:9;background:rgba(255,255,255,0.6);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.aktivitat-grid .item:hover h4{bottom:40px;-webkit-transition:all 0.4s ease 0.1s;-o-transition:all 0.4s ease 0.1s;transition:all 0.4s ease 0.1s;}
.first-content{padding-top:100px;}
.aktivitat-banner{position:relative;margin-bottom:30px;}
.aktivitat-banner::before{position:absolute;display:block;content:"";background:rgba(0, 0, 0, 0.3);height:100%;width:100%;top:0;left:0;}
.aktivitat-banner-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:880px;margin:0 auto;left:0;right:0;text-align:center;z-index:9;padding:0 15px;}
.woocommerce-aktivitat-banner-header__title{font-size:5rem;margin-top:0;margin-bottom:20px;color:#fff;}
.aktivitat-banner-title .term-description{color:#fff;}
.aktivitat-banner-title .term-description p{font-size:20px;}
.no-img-banner{margin-bottom:30px;height:40%;background:#e9e9e9;position:relative;display:block;padding:20px 0;}
.no-img-banner-title{margin:0 auto;left:0;right:0;text-align:center;z-index:9;}
.no-img-banner-header__title{font-size:5rem;margin:0;color:#000;}
.no-img-banner-title .term-description{color:#fff;}
.no-img-banner-title .term-description p{font-size:20px;}
.no-img-banner-banner{position:relative;margin-bottom:50px;}
iframe{max-width:100%;}
.archive-wrapper-filter-wrapper{position:relative;}
.archive-wrapper-filter-wrapper .woocommerce-products-header{padding-top:11px}
.woocommerce .products ul, .woocommerce ul.products{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.archive-wrapper-filter-wrapper .woocommerce-products-header .term-description p{display:none;}
.woocommerce-breadcrumb{margin-top:20px !important;}
.cat-menu .sottocatgorie a{font-family:'Open Sans', sans-serif;font-weight:600;}
.aktivitat-grid .item a:hover{color:#0c3b63 !important;}
.aktivitat-banner figure img{width:100%;}
.woocommerce-notices-wrapper .woocommerce-message, .cart-empty{background:#0C3B63;color:#fff;border:none !important;font-size:18px;padding-left:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.woocommerce-message a{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.woocommerce-message, .woocommerce-error, .woocommerce-info{background:#0C3B63;color:#fff;border:none !important;margin-top:20px}
.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-notices-wrapper .woocommerce-info, .woocommerce-info{padding-left:48px}
.woocommerce-error li, .woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-error li, .woocommerce-info{font-size:18px !important;}
.woocommerce table.shop_table td.product-name{font-size:20px;font-weight:600;}
.cart-empty.woocommerce-info::before{color:#fff;}
.woocommerce-message::before, .woocommerce-error::before, .woocommerce-info:before{font-size:2rem;left:20px;top:18px;color:#fff !important;}
.woocommerce-message::before{top:22px}
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{color:#fff !important;background-color:#231f20;}
.woocommerce-message a.restore-item{background:#fff;color:#515151;padding:5px 13px;display:inline-block;}
.woocommerce-message a.restore-item:hover{background:#B53931;color:#fff !important;}
.woocommerce-error a.button{color:#515151;}
.woocommerce-error li a{color:#fff;opacity:0.7;}
.woocommerce-error li a:hover{opacity:1}
.woocommerce a.button.shrink:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.woocommerce button.button, .woocommerce a.button{font-family:'Open Sans', sans-serif !important;font-weight:600 !important;}
.woocommerce .woocommerce-cart-form table.shop_table th{font-size:2rem;padding:9px 12px;}
.cart-collaterals{margin-top:15px;}
.woocommerce table.shop_table td, .woocommerce table.shop_table td.product-name .variation, .woocommerce table.shop_table td.product-name .variation p{font-size:16px;font-weight:400;}
.woocommerce .woocommerce-message a.button, .woocommerce .woocommerce-error a.button{color:#515151;background:#fff;opacity:1}
.woocommerce-cart .quantity{width:106px;}
.button.custom-cart-update{width:auto;padding:10px !important;background:#B53931 !important;color:#fff !important;margin-top:5px !important;}
.woocommerce-cart-form__cart-item .product-remove a.remove{background:#0C3B63 !important;color:#fff !important;padding:10px;width:auto !important;display:inline-block;font-weight:600 !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background:#0C3B63;color:#fff;}
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background:#B53931;}
.woocommerce-cart-form__cart-item .product-remove a.remove:hover{background:#B53931 !important;}
.woocommerce table.shop_table th{padding:15px 12px;}
.woocommerce .woocommerce-checkout #customer_details input, 
.woocommerce .woocommerce-checkout #customer_details textarea{border:1px solid rgba(0,0,0,0.5);font-weight:400 !important;font-size:14px;height:44px;}
.woocommerce-checkout .select2-container .select2-selection--single{min-height:44px;border-radius:0 !important;border-color:rgb(0, 0,0, 0.5) !important;}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px;font-size:14px;letter-spacing:0;}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;}
.woocommerce .woocommerce-checkout #customer_details input:focus,
.woocommerce .woocommerce-checkout #customer_details textarea:focus{border-color:#0C3B63;}
.woocommerce .woocommerce-checkout #customer_details input[type="checkbox"]{height:auto;}
.woocommerce-checkout h3 input[type="checkbox"]{position:relative;}
input[type="checkbox"],
input[type="radio"]{height:20px;width:20px !important;}
.woocommerce form .form-row{padding-left:0;padding-right:0;}
.woocommerce-checkout #payment ul.payment_methods li input[type="checkbox"]{margin-right:0;}
label.empty-label{display:none !important;}
.woocommerce-account-fields input[type="checkbox"]{top:-1px;position:relative;}
.woocommerce-checkout-review-order-table{background:#F2F2F2;}
.woocommerce .woocommerce-checkout-review-order-table th{padding:15px !important;font-size:17px;}
.woocommerce .woocommerce-checkout-review-order-table td{padding:15px !important;}
#order_review_heading,
.woocommerce-billing-fields > h3, #ship-to-different-address,
#payment_heading{font-size:2.4rem;}
.wc_payment_method > label{font-size:18px;font-weight:600;}
#add_payment_method #payment div.payment_box::before, 
.woocommerce-cart #payment div.payment_box::before, 
.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#0C3B63;}
.wc-block-grid__products .wc-block-grid__product, .carousel .wc-block-grid__product{border:none !important;text-align:center;}
.cross-sells{clear:both;float:none;padding-top:30px;}
.cross-sells > h2{text-align:center;text-transform:uppercase;}
.woocommerce .woocommerce-cart-form__cart-item td{padding-right:7px !important;padding-left:7px !important;}
.order-total .includes_tax{font-size:11px;}
.govertical-back-to-shop, .return-to-shop a{background:#0C3B63 !important;color:#fff !important;}
.govertical-back-to-shop:hover, .return-to-shop a:hover{background:#b53931 !important;color:#fff !important;}
.yith-welrp-form .yith-welrp-submit-button, .yith-welrp-continue-as-guest a{border:none;background:#0C3B63 !important;}
.yith-welrp-form .yith-welrp-submit-button:hover, .yith-welrp-continue-as-guest a:hover{background:#b53931 !important;color:#fff !important;}
.woocommerce_checkout_login input, .wpmc-step-billing input, .wpmc-step-billing textarea, .woocommerce .woocommerce-ordering select{border:1px solid rgba(0,0,0,0.5);font-weight:400 !important;font-size:14px;}
.woocommerce_checkout_login input:focus, .woocommerce_checkout_login input:hover, .wpmc-step-billing input:focus, .wpmc-step-billing input:hover, .wpmc-step-billing textarea:focus, .wpmc-step-billing textarea:hover, .woocommerce .woocommerce-ordering select:focus, .woocommerce .woocommerce-ordering select:hover{border-color:#b53931;}
select{background-size:20px;}
.woocommerce-info .showcoupon{color:#fff;opacity:0.7;}
.woocommerce-info .showcoupon:hover{opacity:1;}
.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order{float:none;margin:8px 0;background:#b53931;}
.woocommerce #payment #place_order:hover, 
.woocommerce-page #payment #place_order:hover{background:#0C3B63;}
.woocommerce-checkout #payment div.payment_box{background:#0C3B63;color:#fff;}
.woocommerce form .form-row .input-checkbox{margin-right:0}
.product-name pre, .product-name .product-brand{margin-top:0;margin-bottom:5px;font-size:14px;line-height:1.2;display:block;}
.product-name pre a, .product-name .product-brand a{color:#b53931}
.product-name pre a:hover, .product-name .product-brand a:hover{color:#0D3B63 !important;}
.woocommerce-message::before{content:"\e017";color:#0D3B63 !important;background:#fff;height:20px;width:20px;text-align:center;font-size:14px !important;padding-top:2.5px;}
.woocommerce-checkout .woocommerce-checkout-payment .place-order{position:relative;}
.woocommerce-checkout.logged-in .wpmc-nav-wrapper #wpmc-prev:nth-last-child(2),
.woocommerce-checkout .wpmc-nav-wrapper #wpmc-prev:nth-last-child(3){margin-right:155px;}
.woocommerce-checkout .wpmc-nav-wrapper #wpmc-next{margin-left:-140px;}
html[lang="de-DE"] .woocommerce-checkout.logged-in .wpmc-nav-wrapper #wpmc-prev:nth-last-child(2),
html[lang="de-DE"] .woocommerce-checkout .wpmc-nav-wrapper #wpmc-prev:nth-last-child(3){margin-right:265px;}
html[lang="de-DE"] .woocommerce-checkout .wpmc-nav-wrapper #wpmc-next{margin-left:-250px;}
.woocommerce-checkout .wpmc-nav-wrapper{width:100% !important;}
.below-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.below-banner .below-banner-content-list{min-width:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;}
.below-banner .below-banner-content-list > a{position:relative;display:block;}
.below-banner .below-banner-content-list > a, .below-banner .below-banner-content-list > a figure, .below-banner .below-banner-content-list > a img{height:100%}
.below-banner .below-banner-content-list > a h4{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;text-align:center;color:#fff;background:#15365F;display:inline-block;line-height:1.3;padding:3px 10px;text-transform:uppercase;font-weight:400;}
.below-banner .below-banner-content-list > a h4::before{position:absolute;display:block;content:"";width:30px;height:24px;bottom:-30px;background-image:url(//govertical.ch/wp-content/themes/govertical/img/arrow-down-blue.svg);background-repeat:no-repeat;left:0;right:0;margin:auto;background-size:100%;}
.below-banner .below-banner-content-list > a:hover h4::before{-webkit-animation:MoveUpDown 1.1s linear infinite;}
@keyframes MoveUpDown {
0%, 100%{bottom:-30px;}
50%{bottom:-45px;}
}
.magazine-deals{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 0 20px;}
.magazine-deals .deals , .magazine-deals .deals-right-content{width:50%;}
.below-deals-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px;}
.below-deals-content-list .below-deals-list:first-child{width:60%;}
.below-deals-content-list .below-deals-list{width:40%;padding:0 5px;}
.below-deals-content-list .below-deals-list img, .below-deals-content-list .below-deals-list >a, .below-deals-content-list .below-deals-list >a figure{height:100%;}
.below-deals-content-list .below-deals-list > a{position:relative;display:block;background:#15365F;overflow:hidden;}
.below-deals-content-list .below-deals-list > a:hover img{opacity:0.25;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}
.below-deals-content-list .below-deals-list > a h4{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:26px;text-align:center;color:#fff;background:#15365F;display:inline-block;line-height:1.3;padding:3px 10px;font-weight:400;text-transform:uppercase;}
.below-deals-content-list .below-deals-list > a:hover h4{background:none;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.magazine-post-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 0 30px;}
.magazine-post-list .magazine-post-item{width:33.3333%;padding:0 30px;position:relative;margin-bottom:10px;}
.magazine-post-wrapper{height:100%;padding-bottom:10px;position:relative;}
.magazine-post-list .magazine-post-item:nth-child(3n+3){border-right:none;}
.magazine-post-list .magazine-post-item:nth-child(3n+3)::before,
.magazine-post-list .magazine-post-item:nth-child(1)::before,
.magazine-post-list .magazine-post-item:nth-child(2)::before{display:none;}
.arrow-down-wrapper{height:60px;width:60px;margin:0 auto;text-align:center;line-height:50px;}
.arrow-down-wrapper a{display:block}
.arrow-down-wrapper img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.arrow-down{padding:10px 0 13px;}
.deals-side-list a{display:block;position:relative;}
.deals-side-list a h4{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px;text-align:center;color:#fff;background:#15365F;display:inline-block;line-height:1.3;padding:3px 10px;font-weight:400;text-transform:uppercase;}
.daily-deal-content{max-width:360px;margin:0 auto 20px;}
.header-icons .bag .label:hover{color:#B53931}
.category-sub-menu-wrapper{padding:60px 0 10px;text-align:center;}
.category-sub-menu-wrapper .sub-heading{font-size:26px;font-weight:400;text-transform:uppercase;color:#15365F;}
.category-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;}
.category-sub-menu li{list-style:none;margin:0 15px;}
.category-sub-menu li a{font-size:18px;position:relative;padding-right:8px;}
.category-sub-menu li a:hover, .category-sub-menu li.current-cat a{color:#15365F !important;}
.category-sub-menu li a:before{background:#15365F}
.first-content .magazine-post-list{padding-top:40px;}
.magazine-post-item .entry-title{font-size:20px;text-transform:uppercase;margin:10px 0;}
.magazine-post-item .entry-title a{color:#15365F}
.magazine-post-item .entry-content p{font-size:16px;margin-top:0;text-align:justify;}
.magazine-post-item .entry-header .date{font-size:14px;margin-bottom:5px;opacity:1;}
.magazine-post-item .entry-content .view-article{display:block;margin-top:12px;font-weight:700;display:none;}
.home-magazine-deals .magazine-post-thumbnail figure img{width:100%;}
.magazine-category-tax{margin-top:10px;}
.magazine-category-tax a{font-size:16px;padding-right:5px;border-bottom:1px solid;}
.magazine-category-tax a:hover, .magazine-post-item .entry-content .view-article:hover{color:#15365F !important;}
.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 50px;}
.pagination span, .pagination a{height:30px;width:30px;display:inline-block;background:#3C3C3C;line-height:29px;color:#fff !important;margin:0 3px;position:relative;}
.pagination a.next, .pagination a.prev{font-size:0}
.pagination a:hover, .pagination a.current, .pagination span.current{background:#15365F;}
.pagination a.next::before, .pagination a.prev::before{position:absolute;display:block;content:"";height:12px;width:12px;top:0;bottom:0;left:0px;right:0;margin:auto;border-right:3px solid #fff;border-top:3px solid #fff;}
.pagination a.next::before{left:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.pagination a.prev::before{right:-3px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}
.magazine-post-thumbnail{padding-bottom:5px;}
.cpt-single-post h2.single-heading{font-size:44px;color:#15365F;font-weight:700;line-height:1.13;text-align:center;}
#kt-layout-id_f52733-88 .kt-row-column-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.kt-inside-inner-col p{font-size:16px;text-align:center;}
.cpt-single-post p{text-align:justify;}
.kt-inside-inner-col h3, article.stories > h3{font-size:20px;color:#15365F;}
.single-stories .wrapper, .single-topos .wrapper, .single-knowledge .wrapper{max-width:950px;}
.kt-inside-inner-col .wc-block-product-taxonomy{max-width:950px;margin:0 auto;}
article.stories .wp-block-image img{width:100%;}
.no-desktop{display:none;}
.alignfull{width:100vw;margin:0 calc(50% - 50vw);margin:0 -webkit-calc(50% - 50vw);padding:0 30px;}
.custom-cpt-meta{background:#DCDCDC;padding:30px 30px;}
.custom-cpt-meta{background:#DCDCDC;padding:70px 30px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.custom-cpt-meta > div{width:28%;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.cpt-related-post-section .section-title{text-align:center;font-size:28px;padding:0 15px;color:#15365F;top:-20px;position:relative;font-weight:700;margin:0 -22px;}
.cpt-related-post-section .section-title::before{position:absolute;display:block;content:"";background:#15365F;height:2px;width:100%;left:0;top:20px;z-index:0;}
.cpt-related-post-section .section-title .section-title-inner-wrapper{position:relative;z-index:9;background:#fff;padding:5px 15px;display:inline-block;}
.cpt-related-post-section .section-title .section-title-inner-wrapper::before{position:absolute;display:block;content:"";background:#DCDCDC;width:100%;height:20px;top:0;left:0;z-index:0;}
.cpt-related-post-section .section-title .section-title-inner-wrapper span{position:relative;}
.post-author{display:none !important;}
.post-author span, .posted-date-label, .post-tag-label{font-size:14px;margin-right:5px;color:#000;padding-top:2px;font-weight:700;}
.post-author, .posted-date .date, .post-tags li{font-size:17px;color:#000;opacity:1;}
.post-tags ul li{list-style:none;display:inline-block;font-size:17px;line-height:1.2;}
.custom-cpt-meta > div.post-navigation-wrapper{width:16%;text-align:right;}
.custom-cpt-post-navigation{width:100%;}
.post-navigation-wrapper .nav-previous{margin-left:auto;margin-bottom:5px;}
.post-navigation-wrapper .nav-previous a, .post-navigation-wrapper .nav-next a{font-size:14px;color:#000;font-weight:700;position:relative;padding-left:20px;}
.custom-cpt-meta .post-tags ul{margin:0;padding:0;}
.custom-cpt-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px;}
.custom-cpt-cta.alignfull{padding:0;}
.left-cta-content{width:66.6667%;position:relative;}
.right-cta-content{width:33.3333%;text-align:center;padding:20px 30px;}
.left-cta-content > h2{background:#fff;color:#15365F;display:inline-block;padding:5px 15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px;font-weight:700;text-align:center;}
.right-cta-content > h2{margin-bottom:32px;color:#000;font-weight:400;}
.right-cta-content h3{font-size:22px;color:#15365F;font-weight:700;}
.right-cta-content .cta-btn{background:#15365F;color:#fff;font-size:22px;padding:2px 25px 0 15px;}
.right-cta-content .cta-btn:hover{background:#DCDCDC;color:#15365F !important;}
.cpt-social-share a{font-size:0;height:50px;width:50px;display:inline-block;border-radius:50px;margin:0 5px;background-size:100%;}
.cpt-social-share a[href*="facebook.com"]{background-image:url(//govertical.ch/wp-content/themes/govertical/img/facebook-logo.png);}
.cpt-social-share a[href*="instagram.com"]{background-image:url(//govertical.ch/wp-content/themes/govertical/img/instagram-logo.png);}
.cpt-social-share{text-align:center;margin-bottom:-24px;}
.post-navigation-wrapper .nav-previous a::before{background-image:url(//govertical.ch/wp-content/themes/govertical/img/down-double-arrow.svg);background-size:16px;background-repeat:no-repeat;background-position:right center;position:absolute;display:block;content:"";width:16px;height:16px;left:0;top:2px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.post-navigation-wrapper .nav-next a{padding-left:0px;padding-right:20px;}
.post-navigation-wrapper .nav-next a::before{background-image:url(//govertical.ch/wp-content/themes/govertical/img/down-double-arrow.svg);background-size:16px;background-repeat:no-repeat;background-position:right center;position:absolute;display:block;content:"";width:16px;height:16px;right:0;top:2px;}
.cpt-related-post-section .magazine-post-item{min-width:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;}
.magazine-post-list .cpt-no-listing{min-width:100%;text-align:center;padding:0 30px;}
.woocommerce .single-product div.product.outofstock .onsale, .daily-deal .woocommerce li.product.outofstock .price, .daily-deal .woocommerce li.product.outofstock a.button, .daily-deal .woocommerce ul.products li.product.outofstock .onsale{display:none;}
.woocommerce .single-product div.product.outofstock .wdotd-sold-out-banner-holder{top:35px;left:10px;z-index:9;}
.daily-deal .woocommerce ul.products li.outofstock::after{bottom:15px;}
.footer .flex-container .copy{margin-left:-115px;}
.left-cta-content img{width:100%;}
.below-banner-content-list figure img{width:100%;}
.header .logo .magazine-logo.logo-img, .header .header-icons .magazine-icon{display:none;}
.archive .magazine-post-item .entry-content .view-article{display:none;}
.magazine-post-item .magazine-post-thumbnail .featured-image img{width:100%;}
.page-template-template-magazine .overlay{display:flex;justify-content:center;text-align:left;flex-direction:column;}
.page-template-template-magazine .slider .item .overlay{text-align:center;padding-top:33%;}
.page-template-template-magazine .overlay h2{margin:0 !important;margin-left:0;}
.page-template-template-magazine .overlay span{background:#fff;padding:12px 40px;color:#B53931 !important;line-height:3.5;word-break:break-word;}
.page-template-template-magazine .overlay .short-desc{margin-top:30px;}
.page-template-template-magazine .overlay h2 a{padding:10px 40px;color:#fff;}
.page-template-template-magazine .overlay h2 a:hover{color:#fff !important;}
.single-stories .right-cta-content .cta-btn{padding:10px 25px;transition:0.4s all ease;}
.single-stories .right-cta-content .cta-btn:hover{transition:0.4s all ease;}
.single-stories .post-tags ul li{font-size:16px;position:relative;padding-right:10px;margin-bottom:2px;}
.single-stories .post-tags ul li::after{position:absolute;content:",";display:block;right:0;right:3px;top:1px;}
.single-stories .post-tags ul li:last-child::after{display:none;}
.nav ul li .sub-menu .menu-item-has-children .sub-menu{visibility:hidden !important;opacity:0 !important;}
.nav ul li .sub-menu .menu-item-has-children:hover .sub-menu{visibility:visible !important;opacity:1 !important;margin-top:50px;}
.nav ul li .sub-menu li .sub-menu{display:block;margin-top:40px;transition:all 200ms;visibility:hidden !important;opacity:0 !important;padding-left:35px;padding-top:0;}
.nav ul li .sub-menu li .sub-menu li{margin:0;}
.nav ul li .sub-menu li .sub-menu li a{font-size:1.6rem !important;padding:4px 0 !important;text-transform:none;}
.nav .menu-item-has-children .menu-item-has-children:hover::after{display:none;}
.page-template-template-magazine .slider .overlay .short-desc{font-weight:700;}
.daily-deal-content #wdotd-page-countdown-holder{display:none;}
.cpt-single-post > article{padding-top:50px;}
.magazine-deals .woocommerce ul.products li.product a img{border:2px solid #3C3C3C;}
.magazine-deals .woocommerce ul.products{margin-top:10px;}
.magazine-deals .daily-deal-content h3{font-size:30px;color:#15365F;margin-bottom:10px;}
.magazine-deals .woocommerce ul.products li .label-group{display:none;}
.page-template-template-magazine .main-home > article{width:95%;width:calc(100% - 70px);width:-webkit-calc(100% - 70px);margin:0 auto;}
.custom-cpt-meta > div.post-tags{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.magazine-deals .deals .onsale{float:right;border:none;margin-top:-2px;color:#fff;background-size:80px;background-repeat:no-repeat;position:absolute;top:30px;right:20px;border-radius:0;background-color:#b53931 !important;padding:7px;color:#fff;background-image:none !important;width:auto !important;height:auto !important;color:#fff !important;right:-80px !important;top:-25px !important;}
.deals-right-content{background:#E7E7E8;padding:20px 20px 30px;}
.deals-right-container .cta-btn{background:#B53931;color:#fff;padding:10px 15px;display:inline-block;text-transform:uppercase;font-weight:600;font-size:14px;}
.deals-right-container .cta-btn:hover{background:#15365F;color:#fff !important;}
.deals-right-container .section-title{font-size:30px;margin-top:0;color:#15365F;border-bottom:2px solid #15365F;padding-bottom:5px;}
.conditionreport-post-item .entry-title{margin-bottom:10px;}
.conditionreport-post-item .date{opacity:1;}
.magazine-deals .wp-block-columns{margin-bottom:0;}
.magazine-deals .daily-deal-content{margin-bottom:0;}
.deals-right-container .conditionreport-post-item{position:relative;padding-left:25px;}
.deals-right-container .conditionreport-post-item::before{position:absolute;display:block;content:"";background-image:url(//govertical.ch/wp-content/themes/govertical/img/down-double-arrow.svg);background-size:20px;background-repeat:no-repeat;background-position:left center;width:20px;height:20px;left:0;top:0px;}
.page-template-template-magazine .slider .item .overlay h2{margin:0 20px !important;font-size:4rem;}
.page-template-template-magazine .overlay h2 a{display:inline-block;}
.page-template-template-magazine .slider .owl-dots{bottom:5px;}
.instagram-title-wrap .is-vertically-aligned-bottom{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}
.instagram-title-wrap h3 a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.magazine-deals.home-magazine-deals{background:#E7E7E8;padding:30px 20px 25px 40px;margin-bottom:55px;}
.magazine-deals.home-magazine-deals .deals{padding:0;padding-right:15px;}
.home-stories-list .sub-heading{padding:0 30px;text-align:center;margin-bottom:0;}
.home-stories-list .magazine-post-list{padding-top:30px;}
.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;}
a.button.kt-button:hover{color:#fff !important;}
.aktivitat-grid .item figure img{width:100%;}
.home-slider-wrapper .homepage-banner-title{position:absolute;top:70%;text-align:center;left:center;padding:0 50px;margin:auto !important;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:100%;}
.home-slider-wrapper .homepage-banner-title a{color:#fff;font-size:4rem;letter-spacing:0.3rem;font-weight:600;}
.home-slider-wrapper .homepage-banner-title a:hover{color:#fff !important;}
.home-slider-wrapper.slider .item::before{position:absolute;display:block;content:"";background:rgba(0,0,0,0.3);height:100%;width:100%;top:0;left:0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.home-slider-wrapper.slider .item:hover::before{opacity:1;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.gletscherbar-close, .gletscherbar-open{display:none;}
.bar-banner-on .gletscherbar-open{display:block;}
.bar-banner-off .gletscherbar-close{display:block;}
.woocommerce-products-header h1{max-width:100%;}
.job-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}
.job-list .job-item{flex-basis:inherit;max-width:inherit;margin:0 10px 20px;width:30.3%;width:calc(33.3333% - 20px);width:-webkit-calc(33.3333% - 20px);position:relative;}
.job-wrapper{position:relative;}
.job-list .job-item figure{position:relative;overflow:hidden;background:rgba(0,0,0);}
.job-list .job-item:hover figure img{opacity:0.4;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.jobs-single-post .banner-image-wrapper .featured-image img{width:100%;}
.job-list .job-item figure img{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;}
.job-list .job-item h3.entry-title{position:absolute;font-size:1.8rem;bottom:15px;left:50%;padding:5px 10px;margin:0;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;z-index:9;background:rgba(255,255,255,0.6);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:90%;text-align:center;}
.job-list .job-item:hover h3.entry-title{bottom:40px;-webkit-transition:all 0.4s ease 0.1s;-o-transition:all 0.4s ease 0.1s;transition:all 0.4s ease 0.1s;}
.job-list .job-item:hover h3.entry-title a{color:#0c3b63 !important;}
.single-jobs .content.first-content.wrapper{padding-top:0;}
.single-jobs .jobs-single-post .banner-image-wrapper{width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%;}
.single-jobs .jobs-single-post .banner-image-wrapper::before{position:absolute;display:block;content:"";background:rgba(0,0,0,0.2);height:100%;width:100%;top:0;left:0;}
.jobs-single-post .banner-image-wrapper .single-heading{display:inline-block;position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;padding:10px 20px;background:rgba(255,255,255,0.5);}
.job-content-wrapper{padding:30px 0;max-width:1400px;margin:0 auto;}
.job-entry-content{margin-bottom:50px;}
.job-entry-content > ul > li{position:relative;list-style:none;padding-left:15px;margin-bottom:10px;font-size:18px;}
.job-entry-content > ul > li::before{content:"\e017";color:#fff;background:#0C3B63;height:20px;width:20px;text-align:center;font-size:14px;font-family:WooCommerce;position:absolute;left:-15px;top:1px;}
.apply-button-wrapper{text-align:center;padding:20px 0;}
.apply-button{background:#0C3B63;color:#fff;padding:10px 15px;font-size:16px;}
.apply-button:hover{background:#B53931;color:#fff !important;}
.single-job-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.single-job-gallery a{margin:5px;display:block;width:32.3%;width:calc(33.33% - 10px);width:-webkit-calc(33.33% - 10px);}
.job-list .job-item h3.entry-title span{display:block;margin-top:5px;}
.jobs-single-post{max-width:950px;}
.job-cpt-meta{background:#DCDCDC;padding:50px 20px 20px;margin-top:50px;margin-bottom:30px;}
.job-cpt-meta-content-wrap{max-width:980px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.job-cpt-meta-content-wrap .job-cpt-meta-content{min-width:33.33%;padding:0 15px;margin-bottom:20px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}
.job-cpt-meta-content-wrap .job-cpt-meta-content:first-child{text-align:left;}
.job-cpt-meta-content-wrap .job-cpt-meta-content:last-child{text-align:right;}
.job-cpt-meta-content h2{margin:0 0 15px;font-size:2rem;}
.job-cpt-meta-content p{font-size:1.6rem;}
.conditionsreport-template-default.single .cpt-single-post{max-width:950px;}
.featured-product-wrap ul.featured-products{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.featured-product-wrap ul.featured-products li.featured-product{border-bottom:solid 1px rgba(0,0,0,0.2);text-align:center;width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin:0;margin-bottom:30px;padding:0 10px 30px 10px;list-style:none;}
ul.featured-products li.featured-product .yith-wcbr-brands{margin:15px 0;font-size:1.7rem;display:block;font-family:'Helvetica Neue CondensedBold';color:#3C3C3C;margin-bottom:0;}
ul.featured-products li.featured-product .woocommerce-loop-product__title{font-size:1.7rem;color:#3C3C3C;padding:.5em 0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
ul.featured-products li.featured-product h3, ul.featured-products li.featured-product .label-group, ul.featured-products li.featured-product .woocommerce-price-suffix, ul.featured-products li.featured-product a.button{display:none;}
ul.featured-products li.featured-product a{position:relative;display:block;}
ul.featured-products li.featured-product .price{font-size:1.3em;display:block;font-weight:400;margin-bottom:.5em;}
ul.featured-products li.featured-product .price del{color:inherit;opacity:.5;display:inline-block;}
ul.featured-products li.featured-product .onsale{background-size:60px;right:10px;left:auto;background-position:top right;top:10px;font-size:2rem;background-color:transparent;background-image:url(//govertical.ch/wp-content/themes/govertical/img/sale-2.png);width:70px;height:70px;background-repeat:no-repeat;color:transparent;opacity:1;margin:-.5em -.5em 0 0;}
ul.featured-products li.featured-product a:hover img{border:1px solid #000;opacity:0.7;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
ul.featured-products li.featured-product a:hover h2, ul.featured-products li.featured-product a:hover .yith-wcbr-brands{color:#B53931;}
ul.featured-products li.featured-product a:hover .price{color:#3C3C3C;}
ul.featured-products li.featured-product a:hover h2{overflow:inherit;white-space:inherit;text-overflow:inherit;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.woocommerce-store-notice, p.demo_store{padding:20px;background-color:rgba(0,0,0,0.5);color:#F7D000;top:auto;bottom:0;position:fixed;font-size:20px;}
.woocommerce-store-notice a, p.demo_store a{color:#F7D000;}
.woocommerce-store-notice a:hover, p.demo_store a:hover{color:#fff !important;}
.magazine-deals.home-magazine-deals{padding:0;background:none;}
.home-magazine-deals .deals .magazine-post-thumbnail{max-width:460px;margin:0 auto;border:2px solid #3C3C3C;padding:15px;}
.event-list, .upcoming-event-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}
.event-list .event-item{flex-basis:inherit;max-width:inherit;margin:0 10px 20px;width:30.3%;width:calc(33.3333% - 20px);width:-webkit-calc(33.3333% - 20px);position:relative;}
.event-wrapper{position:relative;}
.event-list .event-item figure{position:relative;overflow:hidden;background:rgba(0,0,0);}
.event-list .event-item:hover figure img{opacity:0.4;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.event-list .event-item figure img{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;}
.event-list .event-item h3.entry-title{position:absolute;bottom:15px;left:50%;padding:5px 10px;margin:0;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;z-index:9;background:rgba(255,255,255,0.6);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:90%;text-align:center;}
.event-list .event-item:hover h3.entry-title{bottom:40px;-webkit-transition:all 0.4s ease 0.1s;-o-transition:all 0.4s ease 0.1s;transition:all 0.4s ease 0.1s;}
.event-list .event-item:hover h3.entry-title a{color:#0c3b63 !important;}
.event-list .event-item h3.entry-title span{display:block;margin-top:5px;}
.events-single-post .banner-image-wrapper .featured-image img{width:100%;}
.single-events .content.first-content.wrapper{padding-top:0;}
.single-events .events-single-post .banner-image-wrapper{width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%;}
.single-events .events-single-post .banner-image-wrapper::before{position:absolute;display:block;content:"";background:rgba(0,0,0,0.3);height:100%;width:100%;top:0;left:0;opacity:0;transition:all 0.3s ease 0s;}
.single-events .events-single-post .banner-image-wrapper:hover:before{opacity:1;transition:all 0.3s ease 0s;}
.events-single-post .banner-image-wrapper .single-heading{display:inline-block;position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;padding:10px 20px;background:rgba(255,255,255,0.5);}
.event-content-wrapper{padding:30px 0;max-width:1400px;margin:0 auto;}
.event-entry-content{margin-bottom:50px;text-align:center;padding-top:15px;font-size:20px;}
.event-entry-content > ul > li{position:relative;list-style:none;padding-left:15px;margin-bottom:10px;font-size:18px;}
.event-entry-content > ul > li::before{content:"\e017";color:#fff;background:#0C3B63;height:20px;width:20px;text-align:center;font-size:14px;font-family:WooCommerce;position:absolute;left:-15px;top:1px;}
.single-event-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.single-event-gallery a{margin:5px;display:block;width:32.3%;width:calc(33.33% - 10px);width:-webkit-calc(33.33% - 10px);}
.event-list .event-item h3.entry-title span{display:block;margin-top:5px;font-size:14px;}
.event-list .event-item h3.entry-title span i{margin-right:6px;}
.events-single-post{max-width:950px;}
.event-cpt-meta{background:#DCDCDC;padding:50px 20px 20px;margin-top:50px;margin-bottom:30px;}
.event-cpt-meta-content-wrap{max-width:980px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.event-cpt-meta-content-wrap .event-cpt-meta-content{min-width:33.33%;padding:0 15px;margin-bottom:20px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}
.event-cpt-meta-content-wrap .event-cpt-meta-content:first-child{text-align:left;}
.event-cpt-meta-content-wrap .event-cpt-meta-content:last-child{text-align:right;}
.event-cpt-meta-content h2{margin:0 0 15px;font-size:2rem;}
.event-cpt-meta-content p{font-size:1.6rem;}
.govertical-upcoming-events .cpt-related-post-section .section-title .section-title-inner-wrapper::before{display:none;}
.govertical-upcoming-events{padding-top:50px;}
.event-logo img{max-width:250px;}
.event-logo{margin-top:30px;text-align:center;margin-bottom:30px;}
.event-date-wrapper, .event-date-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;}
.event-date-wrapper .event-entry-content{margin-bottom:10px;font-size:20px;color:#15365F;position:relative;}
.event-date-wrapper .event-date i, .event-entry-content.event-location i{color:#A7A7AB;margin-right:3px;}
.event-date-wrapper .event-date{position:relative;}
.event-date .date-seperator{position:absolute;left:-13px;font-size:18px;height:15px;line-height:0.6;top:20px;}
.event-website{text-align:center;padding-bottom:25px;}
.event-website a{background:#0C3B63;color:#fff;padding:10px 15px;display:inline-block;font-size:16px;font-weight:600;}
.event-website a:hover{background:#B53931;color:#fff !important;}
.events-single-post .events .short-desc p{font-size:22px;}
.events-single-post .events iframe{margin:0 auto;}
.events-single-post .events .overlay{background:linear-gradient(0deg, rgba(255,255,255,0) 44%, rgba(255,255,255,0.7) 100%);text-align:center;padding-top:33%;}
.events-single-post .events .overlay h2{margin:0 20px !important;font-size:4rem;}
.events-single-post .events .overlay h2 a{padding:10px 40px;color:#fff;display:inline-block;}
.events-single-post .events .overlay h2 a:hover{color:#fff !important;}
.wp-has-aspect-ratio{text-align:center;}
.rws-align-center .kt-inside-inner-col p{text-align:center;}
.event-list .event-item .event-date-wrapper .event-entry-content{font-size:14px;color:#3C3C3C;margin-bottom:5px;padding-top:5px;}
.event-date-wrapper, .event-date-container{gap:20px;}
.event-list .event-item .event-date-wrapper .event-date i, .event-list .event-item .event-entry-content.event-location i{color:#3C3C3C;}
.event-list .event-item .event-date .date-seperator{left:-14px;font-size:14px;top:9px;}
.nav .menu-item-has-children:hover::after{display:none;}
.nav .menu-item-has-children:hover .sub-menu{top:86px;visibility:hidden;opacity:0;}
.outer-wrapper > .logo{display:none;}
.ubermenu .ubermenu-target{padding:15px 15px;}
.header > .outer-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:rgba(255,255,255,0.3);width:100%;padding:0 30px 0 15px;}
.header-right{position:static;order:2;width:400px;display:flex;justify-content:flex-end;}
.header-icons li{padding-right:20px;}
.header ul li{margin-left:9px;}
.ubermenu-skin-clean-white .ubermenu-item-level-0 > .ubermenu-target .ubermenu-target-title{font-size:2rem;text-transform:uppercase;letter-spacing:1.5px;color:#3C3C3C;}
.ubermenu-skin-clean-white .ubermenu-tab > .ubermenu-target .ubermenu-target-title, .ubermenu .ubermenu-item-level-1 > a span{font-size:17px;color:#3C3C3C;letter-spacing:0.05em;text-transform:uppercase;}
.ubermenu .ubermenu-item-level-2 > a span, .ubermenu .ubermenu-item-level-4 > a span, .ubermenu .ubermenu-item-level-5 > a span{font-family:'Helvetica Neue Medium';}
.ubermenu-has-submenu-stack > .ubermenu-target .ubermenu-target-title{color:#3C3C3C;font-size:16px;text-transform:uppercase;letter-spacing:0.05rem;}
.header .ubermenu-main{background:none;order:1;position:static;}
.ubermenu > ul > li > .ubermenu-target{padding-top:0;padding-bottom:0;}
.ubermenu .ubermenu-active > .ubermenu-target, .ubermenu .ubermenu-item:hover > .ubermenu-target{color:#3C3C3C !important;}
.ubermenu .ubermenu-active > .ubermenu-target, .ubermenu .ubermenu-item:hover > .ubermenu-target{background:rgba(255,255,255,0.6) !important;}
.ubermenu-submenu.ubermenu-submenu-drop, .ubermenu .ubermenu-tab-content-panel, .ubermenu .ubermenu-tab-layout-top > .ubermenu-tabs-group{background:rgba(255,255,255) !important;}
.woocommerce-products-header .ubermenu-submenu.ubermenu-submenu-drop, .woocommerce-products-header .ubermenu .ubermenu-tab-content-panel, .woocommerce-products-header .ubermenu .ubermenu-tab-layout-top > .ubermenu-tabs-group{background:transparent !important;}
.ubermenu .ubermenu-target-text{font-size:14px;color:#3C3C3C !important;letter-spacing:0.06rem;}
.ubermenu-skin-clean-white .ubermenu-item-level-0 > .ubermenu-target .ubermenu-target-title{color:#3C3C3C;}
.ubermenu .ubermenu-item:hover > .ubermenu-target:hover .ubermenu-target-text, .ubermenu .ubermenu-current-menu-item > a span, .ubermenu .ubermenu-current-menu-ancestor > a span, .ubermenu-has-submenu-drop:hover > a span{color:#B53931 !important;}
.wc-block-grid__products .wc-block-grid__product-image img{margin:auto;}
.ubermenu .ubermenu-item.site-white-logo:hover > .ubermenu-target{background:none !important;}
.header-icons{padding-left:12px;}
.header-icons ul li.bag a{position:relative;}
.product .woocommerce-breadcrumb{display:none;}
@media only screen and (min-width:1150px) {
header.woocommerce-products-header{position:sticky;top:100px;z-index:101;background:#f8f8f8;margin-left:-35px;padding-left:35px;height:100dvh;}
.woocommerce-shop header.woocommerce-products-header{top:0px;}
.ubermenu-item-level-0 > .ubermenu-submenu{padding:0 50px 0 140px !important;}
.ubermenu .ubermenu-tab-layout-top > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{border:none;}
.ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target{border:none !important;}
}
.daily-deal{padding-top:35px;}
.daily-deal > *{max-width:450px;margin:0 auto;}
.daily-deal .woocommerce ul.products{margin-top:0;}
.daily-deal > h2{margin-bottom:0;text-align:left;padding-left:30px;font-size:2rem;}
.daily-deal .woocommerce ul.products li.product{padding-top:15px;}
.daily-deal #wdotd-page-countdown-holder{display:none;}
.daily-deal .woocommerce ul.products li.product .price{position:absolute;bottom:15px;right:0;padding-top:10px;font-size:1.3em;}
.daily-deal .price del{display:block !important;}
.daily-deal .woocommerce ul.products li.product h2{max-width:73%;max-width:calc( 100% - 80px );max-width:-webkit-calc( 100% - 80px );display:block;min-height:50px;}
.daily-deal .onsale{float:right;border:none;margin-top:-2px;color:#fff;background-size:80px;background-repeat:no-repeat;position:absolute;border-radius:0;background-color:#b53931 !important;padding:7px !important;color:#fff !important;background-image:none !important;width:auto !important;height:auto !important;top:-49px !important;right:-35px !important;}
.carousel .wc-block-grid__product{margin-right:1px;}
.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target{padding-bottom:0px !important;}
.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal .ubermenu-item-normal > .ubermenu-target .ubermenu-target-text{font-family:'Helvetica Neue Medium';}
@media only screen and (max-width:1280px) {
.daily-deal .woocommerce ul.products li.product h2{padding-right:25px;}
.daily-deal h3{font-size:1.7rem;}
.cat-menu-shop-visible .cat-list .sottocatgorie a{margin-right:10px;font-size:14px;}
.slider .item .overlay h2{font-size:2.2rem;}
.page-template-template-magazine .slider .item .overlay{padding-top:25%;}
.below-banner .below-banner-content-list > a h4{font-size:18px;}
.magazine-deals .daily-deal-content h3, .deals-right-container .section-title{font-size:26px;}
.magazine-post-list .magazine-post-item{padding:0 15px;}
.magazine-post-list{padding:40px 15px 20px;}
.magazine-post-item .entry-title{font-size:18px;}
.page-template-template-magazine .main-home > article{width:95%;width:calc(100% - 60px);width:-webkit-calc(100% - 60px);}
.cpt-single-post h2.single-heading{font-size:36px;margin-top:10px;}
.right-cta-content > h2{margin-bottom:20px;font-size:24px;}
.left-cta-content > h2{font-size:22px;}
.cpt-related-post-section .section-title{margin:0 0;}
.home-slider-wrapper .homepage-banner-title a{font-size:3rem;}
.home-slider-wrapper .homepage-banner-title{top:40%;}
}
@media only screen and (max-width:1150px) {
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{position:static;}
.overlay.daily-deal .woocommerce ul.products{margin-top:15px;}
.daily-deal{left:45px;}
.owl-theme .owl-nav [class*="owl-"]{padding:0;margin:0;}
.govertical-single-product-desc{padding-left:15px;padding-right:15px;padding-bottom:10px}
.overlay.daily-deal .onsale{top:-42px !important;line-height:1.5 !important;}
.daily-deal .woocommerce ul.products li.product h2{padding-top:5px;}
.nav .menu-item-has-children:hover .sub-menu{top:auto;}
#menu-main-menu .sub-menu-open{height:24px;width:30px;display:block;position:absolute;right:6px;top:0;text-align:center;margin:auto;z-index:9;background-image:url(//govertical.ch/wp-content/themes/govertical/img/arrow-down.svg);background-repeat:no-repeat;background-position:center center;}
#menu-main-menu .sub-menu-close .sub-menu-open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
#menu-main-menu  .menu-item-has-children .sub-menu{display:none;}
.nav ul .menu-item-has-children::after{display:none;}
.header .nav{overflow-y:auto;}
.header-right{padding-bottom:15px;background:#fff;}
#nav-icon3 span{background:#3C3C3C;}
#nav-icon3.open span{background:#B53931;}
.first-content{padding-top:140px;}
.kt-row-column-wrap{padding-top:0;padding-bottom:0;}
.archive-wrapper-filter-wrapper .woocommerce-products-header{padding-right:0;padding-top:0}
.woocommerce-breadcrumb{margin-top:0 !important;}
.woocommerce-message, .woocommerce-error, .woocommerce-info{margin-top:20px;}
.magazine-deals{padding:50px 0 20px;}
.magazine-deals .daily-deal-content{margin:0;}
.magazine-deals .deals{padding-left:20px;}
.magazine-deals .daily-deal-content h3, .deals-right-container .section-title{font-size:24px;}
.magazine-post-list{padding:30px 15px 20px;}
.category-sub-menu{margin-bottom:0;}
.category-sub-menu-wrapper{padding:70px 0 10px;}
.cpt-single-post h2.single-heading{font-size:30px;}
.right-cta-content > h2{font-size:20px;}
.right-cta-content h3{font-size:18px;}
.right-cta-content{padding:20px 15px;}
.right-cta-content .cta-btn{font-size:18px;}
.custom-cpt-meta{padding:70px 15px 50px;}
.cpt-related-post-section .section-title{font-size:24px;}
.cpt-related-post-section{padding:0;}
.cpt-single-post > article{padding-top:65px;}
.home-slider-wrapper .homepage-banner-title a{font-size:2.8rem;}
.single-jobs .content.first-content.wrapper, .single-events .content.first-content.wrapper{padding-top:79px;}
.outer-wrapper > .logo{display:block;}
.ubermenu-responsive-toggle .fab, .ubermenu-responsive-toggle .far, .ubermenu-responsive-toggle .fas, .ubermenu-responsive-toggle .svg-inline--fa, .ubermenu-responsive-toggle .ubermenu-icon-essential{display:block;margin:0 auto 5px !important;font-size:24px;color:#3C3C3C}
.ubermenu-skin-clean-white.ubermenu-responsive-toggle{position:absolute;right:0;left:auto;width:50px;top:13px;margin:auto;height:50px;padding:0;text-align:center;z-index:99}
.header-right{position:absolute;width:initial;}
.ubermenu.ubermenu-mobile-modal .ubermenu-nav{padding:10px 0px 15px;}
.ubermenu > ul > li > .ubermenu-target{padding-top:10px;padding-bottom:10px;}
.ubermenu-skin-clean-white.ubermenu-responsive-toggle:hover{background:none !important;color:#B53931 !important;}
.ubermenu .ubermenu-column{border-bottom:1px solid rgba(0,0,0,0.5) !important;}
.ubermenu .ubermenu-column .ubermenu-column .ubermenu-column{border-bottom:none !important;}
.ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target{border-bottom:1px solid rgba(0,0,0,0.5) !important;}
.ubermenu > ul > li > .ubermenu-target, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target{padding:15px 20px !important;}
.ubermenu-responsive-toggle:focus-within{outline:none;}
}
@media only screen and (max-width:1000px) {
.woocommerce .woocommerce-ordering{margin-top:0;}
.woocommerce-ordering h4{margin-top:0;}
.woocommerce table.shop_table td.product-name{font-size:18px;}
.magazine-deals .deals{padding-left:15px;padding-right:100px;}
.magazine-deals .deals .onsale{right:-75px !important;}
.conditionreport-post-item .entry-title{font-size:16px;}
.deals-right-container .conditionreport-post-item::before{background-size:17px;}
.magazine-post-list{padding:30px 0px 20px;}
.page-template-template-magazine .main-home > article{width:97%;width:calc(100% - 30px);width:-webkit-calc(100% - 30px);}
.category-sub-menu-wrapper .sub-heading{font-size:24px;}
.category-sub-menu li{margin:0 10px;}
.cpt-single-post h2.single-heading{font-size:26px;}
.custom-cpt-cta{display:block;margin-bottom:30px;padding-top:30px !important;}
.left-cta-content, .right-cta-content{width:100%;}
.job-list .job-item, .event-list .event-item{width:47.5%;width:calc(50% - 20px);width:-webkit-calc(50% - 20px);}
.featured-product-wrap ul.featured-products li.featured-product{width:33.3%;-webkit-box-flex:33.3%;-ms-flex:33.3%;flex:33.3%;}
.magazine-deals.home-magazine-deals .deals{padding-right:50px;padding-left:15px;}
}
.carret svg{transition:all 230ms;}
.carret.active svg{transform:rotate(180deg);}
ul.sub-menu{margin-left:11px;padding:0;}
ul.sub-menu.no-margin{margin-left:0;}
ul.hide-first-child>ul>li:first-child>a{display:none;}
@media only screen and (max-width:900px) {
.no-desktop{display:block;}
.toggle-filters{display:flex;justify-content:center;align-items:center;gap:0.5rem;border:1px solid #eee;padding:5px;}
h1.woocommerce-products-header__title.page-title{display:flex;gap:0.5rem;}
.woocommerce-products-header:not(.active) .menu{display:none;}
.daily-deal{left:0;}
.sidebar_widget .widget{margin-bottom:30px;}
.aktivitat-grid .item{width:46%;width:calc(50% - 30px);width:-webkit-calc(50% - 30px);}
.woocommerce .woocommerce-cart-form table.shop_table th{font-size:1.8rem;}
.magazine-deals .deals, .magazine-deals .deals-right-content{width:100%;}
.magazine-deals{padding:40px 0 20px;}
.magazine-post-list .magazine-post-item{width:50%;}
.cpt-related-post-section .magazine-post-item{min-width:50%}
.page-template-template-magazine .slider .item .overlay{padding-top:20%;}
.category-sub-menu-wrapper{padding:70px 0 0px;}
.kt-inside-inner-col h3, article.stories > h3 {
font-size: 18px;
} p{font-size:16px;}
.wc-block-product-taxonomy{padding-left:30px;}
.cpt-social-share a{height:40px;width:40px;}
.cpt-social-share{margin-bottom:-19px;}
.custom-cpt-meta > div{width:50%;}
.custom-cpt-meta > div.post-navigation-wrapper{width:50%;}
.cpt-related-post-section .section-title{font-size:20px;}
.cpt-related-post-section .section-title .section-title-inner-wrapper::before{height:17px;}
.cpt-related-post-section .section-title::before{top:17px;}
.cpt-related-post-section .section-title{top:-17px;}
.custom-cpt-meta{padding:60px 5px 40px;}
.cpt-related-post-section .magazine-post-list{padding-top:20px;}
.magazine-deals.home-magazine-deals .deals{padding-right:0;}
.magazine-deals.home-magazine-deals{padding:0;}
.home-slider-wrapper .homepage-banner-title{position:static;padding:0 30px;max-width:550px !important;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);margin-top:100px !important;}
.job-entry-content > ul > li{font-size:16px;}
.magazine-deals.home-magazine-deals .deals{padding-right:15px;margin-bottom:40px;}
.event-website{padding-bottom:10px;}
.events-single-post .events .short-desc p{font-size:20px;}
.events-single-post .events .overlay{padding-top:23%;}
.events-single-post .events .overlay h2{font-size:3rem;}
.events-single-post .events .overlay h2 a{padding:10px 15px;}
.header-right{right:30px;}
}
@media only screen and (max-width:780px) {
.woocommerce ul.products li.product .onsale, ul.featured-products li.featured-product .onsale{width:60px;height:60px;}
.first-content{padding-top:120px;}
.woocommerce-cart .quantity{float:none;}
.category-sub-menu-wrapper{padding:85px 0 0px;}
.cpt-single-post > article > h2:first-child, .cpt-single-post > article > h1:first-child, .cpt-single-post > article > h3:first-child{padding-top:30px;}
.footer .flex-container .copy{padding-right:130px;margin-left:-85px;}
}
@media only screen and (max-width:767px) {
.sidebar_widget .widget{margin-bottom:0px;}
.sidebar_widget .textwidget > div{text-align:left !important;}
.wp-block-kadence-rowlayout.alignnone{margin-right:0;}
blockquote{margin:15px;}
.woocommerce-aktivitat-banner-header__title{font-size:3rem;margin-bottom:15px;}
.aktivitat-banner-title .term-description p{font-size:18px;margin-top:0;}
.aktivitat-grid .item h4{font-size:2rem;}
.product-quantity .custom-cart-update{margin-top:0 !important;margin-right:5px !important;}
.woocommerce-cart .quantity{float:right;}
.button.custom-cart-update{margin-top:0 !important;margin-right:8px !important;}
.woocommerce .quantity input[type="number"]{min-height:31px;}
h2{font-size:2rem;}
.woocommerce table.shop_table td{padding-right:8px !important;padding-left:8px !important;}
.my-coupon td::before{display:none;}
.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order{width:auto;}
.slider .item .overlay h2{font-size:2rem;}
.page-template-template-magazine .slider .item .overlay{padding-top:12%;}
.page-template-template-magazine .overlay span{margin:0 20px;}
.below-banner .below-banner-content-list{min-width:50%;}
.page-template-template-magazine .overlay span{display:inline-block;line-height:1.2;}
.category-sub-menu-wrapper .sub-heading{margin-bottom:10px;}
.wc-block-product-taxonomy{padding-left:20px;}
.wc-block-product-taxonomy .wc-block-grid__product-title{margin-top:0 !important;}
.wc-block-product-taxonomy .wc-block-grid__product h3{margin-bottom:10px !important;}
.footer .flex-container.copyright-wrapper{display:block;margin:15px 0 0;padding-bottom:0;}
.footer .flex-container .copy{margin-left:0;padding-right:0;display:block;margin-bottom:4px;}
.home-stories-list .sub-heading{margin-top:0;}
.featured-product-wrap ul.featured-products li.featured-product{width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;}
.woocommerce-store-notice, p.demo_store{padding:15px;font-size:16px;}
}
@media only screen and (max-width:600px) {
.daily-deal{width:100%;}
.overlay.daily-deal .onsale{right:-15px !important;}
#tab-description .item{font-size:16px;}
.woocommerce ul.products li.product a{overflow:hidden;}
.woocommerce ul.products li.product .onsale, ul.featured-products li.featured-product .onsale{right:6px;top:6px;}
.footer .content-top ul li a{font-size:15px;}
.daily-deal .woocommerce ul.products li.product{margin-bottom:0 !important;padding-bottom:0 !important;}
.kt-inside-inner-col .wp-block-columns:last-child{margin-bottom:0;}
.kt-inside-inner-col h2{font-size:2rem;}
.aktivitat-banner-title{position:static;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);padding:15px 15px 10px;}
.woocommerce-message .button{display:inline-block !important;width:auto !important;padding:10px !important;margin-bottom:10px !important;}
.woocommerce-notices-wrapper .woocommerce-message, .cart-empty{font-size:16px;}
.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-notices-wrapper .woocommerce-info, .woocommerce-info{padding-left:38px;padding-right:15px;}
.woocommerce-message::before, .woocommerce-error::before, .woocommerce-info::before{font-size:1.6rem;left:12px;top:20px;}
.woocommerce-notices-wrapper .woocommerce-message, .cart-empty{display:block;}
.woocommerce-message::before{top:18px;}
.woocommerce-message .button{padding:8px !important;}
.instagram-title-wrap .negative-top-instagram{margin-top:-34px;}
.cpt-related-post-section .magazine-post-list{padding-bottom:0;}
.job-cpt-meta-content-wrap .job-cpt-meta-content{min-width:100%;}
.job-cpt-meta-content-wrap .job-cpt-meta-content:first-child, .job-cpt-meta-content-wrap .job-cpt-meta-content:last-child{text-align:center;}
.job-list .job-item, .event-list .event-item{width:100%;}
.event-list .event-item h3.entry-title{font-size:1.6rem;}
.events-single-post .events .overlay h2{font-size:2.4rem;}
.event-date-wrapper .event-entry-content{margin-bottom:5px;font-size:18px;}
.event-entry-content{margin-bottom:30px;padding-top:10px;font-size:18px;}
.events-single-post .events .short-desc p{font-size:18px;}
.event-date .date-seperator{top:13px;}
}
@media only screen and (max-width:576px) {
.aktivitat-grid .item{width:100%;}
.aktivitat-grid .item h4{bottom:25px;}
#order_review_heading, 
.woocommerce-billing-fields > h3, #ship-to-different-address, 
#payment_heading{font-size:2rem;}
.woocommerce-checkout.logged-in .wpmc-nav-wrapper #wpmc-prev:nth-last-child(2),
.woocommerce-checkout .wpmc-nav-wrapper #wpmc-prev:nth-last-child(3),
html[lang="de-DE"] .woocommerce-checkout.logged-in .wpmc-nav-wrapper #wpmc-prev:nth-last-child(2),
html[lang="de-DE"] .woocommerce-checkout .wpmc-nav-wrapper #wpmc-prev:nth-last-child(3){margin-right:0;}
.woocommerce-checkout .wpmc-nav-wrapper #wpmc-next ,
html[lang="de-DE"] .woocommerce-checkout .wpmc-nav-wrapper #wpmc-next{margin-left:3px;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{width:100%;}
.woocommerce-checkout button#place_order{bottom:-119px;}
.page-template-template-magazine .slider .item .overlay{position:static;padding:30px 15px;background:#15365F;}
.page-template-template-magazine .slider .overlay .short-desc{margin-top:15px;}
.page-template-template-magazine .slider .item .overlay h2{margin:0 !important;}
.magazine-deals .deals ul.products li.product a{overflow:inherit;}
.page-template-template-magazine .overlay span{margin:0}
.magazine-post-list .magazine-post-item{width:100%;}
.cpt-related-post-section .magazine-post-item{min-width:100%}
.woocommerce ul.products li.product .price{font-size:1.1em;}
.category-sub-menu li a{font-size:16px;padding-right:5px;}
.category-sub-menu li{margin:0 6px;}
.cpt-single-post h2.single-heading{font-size:24px;line-height:1.25;}
.left-cta-content > h2{font-size:18px;margin:0;}
.custom-cpt-meta > div{width:100%;margin-bottom:12px;}
.posted-date .date{margin-bottom:0;}
.custom-cpt-meta > div.post-navigation-wrapper{width:100%;text-align:left;}
.single-job-gallery a{width:47.5%;width:calc(50% - 10px);width:-webkit-calc(50% - 10px);}
ul.featured-products li.featured-product .price{font-size:1.1em;}
}
@media only screen and (max-width:479px) { .overlay.daily-deal .onsale{right:-5px !important;font-size:1.7rem !important;}
.slider .item .overlay{position:static;}
.slider .item .overlay h2{letter-spacing:0.1rem;margin-left:15px;margin-right:15px;font-size:2.2rem;}
.first-content{padding-top:100px;}
.header .nav{width:320px;}
.aktivitat-banner-title .term-description p{font-size:16px;}
.woocommerce-aktivitat-banner-header__title{font-size:2.6rem;}
.woocommerce table.shop_table td.product-name {
font-size: 16px;
} p{font-size:16px;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:1.1em;}
h2{font-size:1.9rem;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}
.wc_payment_method > label{font-size:16px;}
.woocommerce-form-coupon .form-row{width:100% !important;}
.woocommerce-message::before{padding-top:2px;}
#order_review{max-width:100%;overflow-y:auto;}
.wpmc-nav-wrapper button{font-size:13px !important;padding:10px 15px !important;}
.page-template-template-magazine .slider .item .overlay h2{font-size:20px;}
.arrow-down-wrapper{line-height:38px;height:40px;width:40px;}
.below-banner .below-banner-content-list{min-width:100%;}
.below-banner .below-banner-content-list > a h4{font-size:16px;}
.magazine-deals .daily-deal-content h3{margin-top:0;}
.magazine-deals .deals .onsale{font-size:16px !important;right:-59px !important;}
.magazine-deals .deals{padding-right:80px;}
.magazine-deals .daily-deal-content h3, .deals-right-container .section-title{font-size:19px;}
.conditionreport-post-item .entry-title{font-size:15px;}
.deals-right-content{padding:20px 15px 30px;}
.magazine-post-item .entry-title{font-size:17px;}
.page-template-template-magazine .overlay h2 a{padding:10px 20px;}
.page-template-template-magazine .overlay span{padding:12px 20px;}
.first-content .magazine-post-list{padding-top:30px;}
.category-sub-menu li a{font-size:15px;}
.category-sub-menu-wrapper .sub-heading{font-size:20px;}
.cpt-single-post h2.single-heading{font-size:20px;}
blockquote{padding-left:0 !important;}
.right-cta-content > h2{font-size:18px;}
.home-slider-wrapper.slider .item .overlay{position:absolute;}
.home-slider-wrapper .homepage-banner-title a{font-size:2.1rem;letter-spacing:0.15rem;}
.home-slider-wrapper .homepage-banner-title{margin-top:60px !important;}
.job-entry-content ul{padding-left:15px;}
.woocommerce-store-notice, p.demo_store{padding:10px;font-size:14px;}
.home-magazine-deals .deals .magazine-post-thumbnail{padding:10px;}
.events-single-post .events .overlay h2 a{padding:0;}
.events-single-post .events .overlay h2{font-size:1.8rem;}
.event-date-wrapper .event-entry-content{font-size:16px;}
.event-date-wrapper{gap:18px;}
.event-content-wrapper{padding:20px 0 25px;}
.events-single-post .events .short-desc p{font-size:15px;}
.event-entry-content{margin-bottom:20px;font-size:15px;}
.events-single-post .events .overlay{padding-top:20%;}
.event-date .date-seperator{top:13px;}
} .product_meta{display:none !important;}
.image-fullwidth{padding-left:0 !important;padding-right:0 !important;}
.woo-variation-swatches .wvs-archive-variations-wrapper ul{margin-top:0 !important;}
.yith-wcbr-thumbnail-list ul li{margin-left:0 !important;}
.size-chart-link{font-size:1.4rem;font-weight:400;margin-left:20px;}
.read-more{font-size:1.4rem;}
.payment_box.payment_method_spgw_twint{display:none !important;}
button.disabled:after{content:"(bitte Farbe/Grösse/etc. auswählen)";display:block;}
.santapress-input{margin:1em;}
.santapress-input input{text-align:center;color:#444;}
.santapress-hidden-field{display:none !important;}
.santapress-post-inner .kt-row-column-wrap{gap:0 !important;}
ul.owl-carousel{list-style-type:none;}
div.owl-item:has(> div.ppcp-messages){display:none;}
.force-slider-fullwidth, .force-slider-fullwidth.alignfull>.kt-row-column-wrap{margin:0 !important;padding:0 0 0 0 !important;}
@media only screen and (max-width:767px) {
ul.wc-block-grid__products.carousel.owl-carousel.owl-theme.owl-loaded.owl-drag{padding-left:0;}
.kb-row-layout-wrap.force-slider-fullwidth{margin:0 !important;padding:79px 0 0 0 !important;}
td.product-quantity, td.product-subtotal{border:0 !important;}
.woocommerce-page table.cart .product-thumbnail{display:block;float:right;}
.woocommerce table.shop_table_responsive.cart tr td, .woocommerce-page table.shop_table_responsive.cart tr td{display:block;text-align:left !important;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{content:"";font-weight:700;float:left;}
.woocommerce td.product-name dl.variation dt{float:left;clear:none;margin-right:.25em;display:inline-block;list-style:none outside;}
.woocommerce-cart .quantity{float:left;}
.woocommerce-cart-form .shop_table_responsive .woocommerce-Price-amount.amount{text-align:right !important;display:block;float:right;clear:both;}
.woocommerce-cart .product-remove{float:right;clear:both;}
}
.button-active, .checkout-button{background:#b53931 !important;}
.woocommerce .single-product div.product.outofstock .onsale, .daily-deal .woocommerce li.product.outofstock .price, .daily-deal .woocommerce li.product.outofstock a.button, .daily-deal .woocommerce ul.products li.product.outofstock .onsale{display:none;}
.woocommerce .single-product div.product.outofstock .wdotd-sold-out-banner-holder{top:35px;left:10px;z-index:9;}
.daily-deal .woocommerce ul.products li.outofstock::after{bottom:15px;}
.woocommerce-checkout.logged-in .wpmc-nav-wrapper #wpmc-prev:nth-last-child(2){margin-right:292px;}
.wc-block-grid__products .wc-block-grid__product-image img{margin:auto;}
.kt-btn-inner-text{font-family:'helvetica neue condensedbold';text-transform:uppercase;font-size:2rem;}
.up-sells, .footer{clear:both;}
.woocommerce-ordering > h4{display:none;}
.fibofilters-ordering{top:0;position:absolute;right:0;margin:0 0 1em;float:right;}
.fibofilters-ordering select{border:solid 1px #818285;border-radius:0.45em;background-size:18px;}
.gov-stock-table-title{font-weight:bold;}
table.gov-stock-table{margin:5px 0 20px 0;}
.gov-stock-table tr{border-bottom:1px solid #999;}
.gov-stock-table td.stock-col{color:#b3af54;}
.gov-stock-table td.name-col{padding-right:25px !important;}
.gov-stock-table-note{font-style:italic;font-size:0.8em;}
.brands-single-product {
font-size: 1.5em;
font-weight: 800;
}.fs-free-shipping-notice-and-button-wrapper{align-content:start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{flex:0 1 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{align-items:center;display:flex;flex-direction:row}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;height:10px;margin-left:10px;margin-right:10px;position:relative;width:100%}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:block;height:100%;overflow:hidden;position:relative}.button.flexible-shipping-free-shipping-button{margin-left:0}