a:hover{text-decoration:none}.contact-page-container .info-form{padding:0 5px}.gdpr-conditions p{font-size:12px}.main-aside .block .actions a,.no-rating a,.products-grid .availability,.products-list .availability,a.button,button.button,label.button{font-weight:700;font-size:15px;text-align:center;text-transform:none;border-radius:20px}.row-wrapper+.row-wrapper{margin-top:0}h2.subtitle,strong.subtitle{margin:15px 0 30px}.cms-page-view .std h2:not(.product-name){font-weight:700;font-style:normal;font-size:24px;line-height:1.3333333333;text-transform:none;color:#242424}.hello-user{padding:0;margin-top:-10px;margin-bottom:-13px}.nav--primary:not(:hover) li.level0.parent:nth-child(2) .submenu,.nav--primary:not(:hover) li.level0.parent:nth-child(2)>a:after{display:none}select{background-size:10px}input:not([type]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border-radius:20px;padding-left:20px}input:not([type]):focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #242424}.cms-home .messages{position:absolute;z-index:999;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.cms-page-view .std em,.cms-page-view .std strong,.contact-page-container .addresses .address p{color:#242424}b,strong{font-weight:700}.block-cart .block-cart-aside .block-content{border:1px solid #e1e1e1}.block-cart .block-cart-aside .block-content:after{border-bottom:10px solid #e1e1e1;right:13px}.form-search button{min-width:46px}.page-header .desktop .mini-account>ul,.page-header .page-container-wrapper--sticky .mini-account>ul{margin:0}.block-cart .block-cart-aside .actions a{height:43px}.block-cart .block-cart-aside .actions a.view-cart{border:2px solid #de8f0d}.block-cart .block-cart-aside .actions a.view-cart:hover{background:#f7aE3533}.block-cart .block-cart-aside .actions a.proceed-checkout:hover{background:#de8f0d;color:#fff}.burger-menu-desktop{display:none}.main-b-wrapper{position:relative}.main-b-wrapper .banner-img img{border-radius:0 20px 20px 0}.banner-content{width:100%;position:absolute;top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);text-align:left;padding-left:38px}.banner-content span{margin-bottom:135px;display:block}.banner-content a.button{padding:12px 30px}.banner-content a.button:hover{background-color:#de8f0d;color:#fff}.banner-content p{margin:0 0 35px 0;font-size:20px;line-height:28px}.big-title{font-weight:700;font-size:50px;line-height:66px;margin-bottom:12px}.banner-content span,.banner-set .banner-info span{font-weight:400;font-size:20px;text-align:left}.usp-wrapper{display:flex;justify-content:space-around;border:1px solid #e1e1e1;padding:25px 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.usp-item{text-align:center;padding:0 35px;width:25%;border-right:1px solid #e1e1e1}.usp-item .item-info p{font-size:14px}.usp-item:last-child{border-right:0}.showcase .slick-dots .slick-active button{background-color:#ef9300}.showcase .slick-dots button{opacity:1;width:9px;height:9px;border:0;background-color:#707070;box-shadow:none}.showcase .controls-middle .slick-dots{width:100%;max-width:905px;left:unset;right:0;transform:none}.categories{display:flex;margin-left:-16px;justify-content:space-between}.categories>div{width:50%;padding-left:16px;position:relative}.categ-info-wide{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;padding:48px;background-color:rgba(255,255,255,.8);min-width:350px}.categories p{font-weight:700;font-size:26px;margin-bottom:16px}.categories span{font-weight:300;font-size:20px;color:#6c6c6c;display:block;margin-bottom:40px}.categ-small{display:flex;align-items:center;justify-content:space-between;background-color:#fff;text-align:center}.categ-small:first-child{margin-bottom:20px}.categ-small>a,.categ-small>div{width:50%}.categ-small>a img{display:grid}.info-small{padding:20px}.catalog-product-view .links-after li.grey-b a{border-bottom:0}.product-view .product-shop .add-to-links{margin-top:0}.add-to-links li a.link-wishlist:before{background-size:100%;height:28px;width:38px;background-position:center}.add-to-links li a{font-size:0}.products-grid .add-to-links li:first-child{padding:16px 20px}.add-to-links li a:before{margin-right:0}.products-grid .add-to-links li{position:absolute;top:0;right:0}.price-box .price-label{display:none}.products-grid .product-actions{margin-top:0}.products-grid .product-image{padding:20px}.products-grid .price-box{min-height:40px}.product-info,.products-grid .product-box{min-height:auto!important}.products-grid .price-box .old-price .price{font-size:13px;color:#8c8c8c;font-weight:300}.products-grid .price-box p.old-price{margin-right:10px}.products-grid .price-box p{display:inline-block}.products-grid .item-inner{border:1px solid transparent}.product-view.gallery-orientation-1 .more-views li.slick-current a,.products-grid .item-inner:hover{border:1px solid #a4cb39;border-radius:20px}.products-grid .product-image{border-radius:20px}.products-grid .configurable-swatch-list,.products-list .configurable-swatch-list{display:none}.product-view.gallery-orientation-1 .more-views .item-image{padding-right:0;margin:10px}.product-view.gallery-orientation-1 .more-views li.slick-current{border:1px solid transparent}.products-grid .slick-prev{left:-50px;background:transparent url(/media/wysiwyg/arrow-left.png) no-repeat 50% 50%}.products-grid .slick-next{right:-50px;background:transparent url(/media/wysiwyg/arrow-right.png) no-repeat 50% 50%}.products-grid .product-actions .button{width:80%;margin:0 auto;background-color:#a4cb39}.products-grid .product-actions .button:hover{background-color:#496007;color:#fff}.banner-set{display:inline-block;width:100%}.banner-2x{width:66%;float:left;position:relative}.banner-1x{width:33%;float:right;position:relative}.banner-set .banner-info{position:absolute;top:40px;bottom:60px;left:50px;right:85px;max-width:460px;text-align:left}.banner-info h3.big-title{font-size:36px;line-height:46px;margin-bottom:120px}.banner-set img{border-radius:20px}.banner-set .banner-info>a.button{padding:10px 30px}.banner-set .banner-info>a.button:hover{background-color:#de8f0d;color:#fff}.page-footer .marketing-box--newsletter .button span{background-color:transparent}.newsletter .box-content button.button:hover,.page-footer .marketing-box--newsletter .button:hover{background-color:#242424}.page-footer .marketing-box--newsletter em,.page-footer .marketing-box--newsletter i{display:none}.page-footer .marketing-box--newsletter{float:none;display:flex;justify-content:space-between;align-items:center;margin-right:0}.newsletter{text-align:center;padding:0 20px}.newsletter h4{font-weight:700;font-size:26px;letter-spacing:.5px;margin-bottom:10px}.newsletter p{font-weight:300;font-size:18px;line-height:28px;letter-spacing:.5px;margin-bottom:40px}.homepage-newsletter{background:url(/media/wysiwyg/newsletter.jpg) 50% 50% no-repeat;background-size:100% 100%;padding:34px 0;margin:16px 0}.page-footer .marketing-box--newsletter .input-text{min-width:430px;border:1px solid #e1e1e1;border-radius:23px 0 0 23px;background-color:#fff;padding-left:16px}.page-footer .marketing-box--newsletter .button{background-color:#707070;width:170px;order:2;border-radius:0 23px 23px 0}.page-footer .marketing-box h4{font-weight:700;font-size:26px;margin-bottom:10px;color:#242424}.page-footer .marketing-box h5{font-weight:400;font-size:18px;line-height:28px;color:#242424;text-transform:none}.newsletter .box-content #footer-newsletter-validate-detail{display:flex;justify-content:space-between;align-items:center;width:100%}.newsletter .box-content button.button{order:2;height:40px;width:180px;font-weight:300;font-size:15px;letter-spacing:.5px;text-align:center;text-transform:uppercase;background-color:#242424}.newsletter .box-content .input-box{width:100%}.newsletter .box-content .input-box input[type=email]{height:40px;border:none}.page-footer .page-container-wrapper{border-top:0}.page-footer .page-container-wrapper:first-child .page-container{background-color:#f5f5f5}.page-footer .marketing-box--newsletter .input-box{float:none}#footer-newsletter-validate-detail{max-width:610px;margin:0 auto}.page-footer .page-container{padding-top:50px;padding-bottom:50px}.page-footer .page-container-wrapper:first-child{background-color:#f2f2f2}.page-footer .footer-links ul li{margin-bottom:12px}.page-footer .footer-links ul li.links-title{font-weight:700;font-size:14px;line-height:19px;letter-spacing:0;margin-bottom:24px}.page-footer .footer-links ul li a:hover{text-decoration:underline}.page-footer .copyright,.page-footer .copyright strong,.page-footer a{font-weight:400;font-size:14px;line-height:19px}.page-footer .marketing-box .box-content,.page-footer .marketing-box .box-title{width:50%;text-align:left}.page-footer .footer-links ul{width:25%;padding-right:0}.page-footer .col-2{width:100%;order:2;margin-top:85px}.page-footer .col-4,.page-footer .footer-links ul.list--social{width:100%}.page-footer .list--horizontal .list__item{margin-right:10px}.page-footer .copyright,.page-footer .footer-links ul:last-child{text-align:left;margin-bottom:0}.list--social a{width:35px;height:35px}.list--social .list__item--youtube a{width:50px;background-size:100%}.page-footer a:hover{color:#fff}.footer-links .safeshop-square{width:125px;height:50px}.footer-contact span{font-size:14px;text-transform:uppercase}.footer-contact p,.footer-contact p a{font-weight:700;font-size:16px}.category-intro{padding:5px 0}.products-grid .product-box .discount{display:none}.toolbar{margin-bottom:30px}.page-main{padding-bottom:30px}.cms-hoeme .page-main{padding-bottom:0}.block-layered-nav .block-subtitle,.block-layered-nav dt{text-transform:none}.block-layered-nav li a,.block-layered-nav li em{font-size:14px;font-weight:400}.block-layered-nav li em{color:#707070;float:none}.product-view .product-shop .price-box,.product-view .product-shop .price-box-suggested{width:100%;margin-right:0;display:flex;align-items:center}.product-view .product-shop .price-box .old-price .price,.product-view .product-shop .price-box-suggested .old-price .price{font-size:20px;margin-right:10px}.product-view .product-shop .add-to-cart input{margin-right:10px;border:1px solid #f1f1f1;border-right:1px solid #f1f1f1}.product-view .product-shop .add-to-cart button{width:345px}.product-view.gallery-orientation-1 .more-views .item-image{background-color:transparent}.product-view .product-shop .add-to-cart button:hover{color:#fff}.tabs-nav{padding:0;border-bottom:1px solid #e6e6e6}.tab{padding:20px}.cart .discount button{padding:11px}.top-content-ajax h2{font-size:21px;line-height:1.3}.cart-totals strong{font-weight:700}.product-collateral .tabs-container,.product-collateral .tabs-nav{max-width:950px;margin:0 auto}.tabs-nav>li a{font-size:14px;font-weight:700;padding:15px 20px;border-radius:20px 20px 0 0}.tabs-nav>li.activeli{border-radius:20px 20px 0 0}.product-options dd select{max-width:100%}.description-table tr td,.description-table tr th{padding:5px}.top-content-ajax h2{font-size:20px;line-height:26px}.top-content-ajax h3{font-weight:400;font-size:14px;line-height:20px}.top-content-ajax p.price{margin-top:10px;font-weight:700}.ajaxcart-modal-footer .button{height:45px}.ajaxcart-modal-footer .button:hover{background-color:#de8f0d;color:#fff}.ajaxcart-modal-footer .button.ajaxcart-modal-close{background-color:#fff;border:2px solid #de8f0d}.ajaxcart-modal-footer .button.ajaxcart-modal-close:hover{background-color:#f7aE3533;color:#242424}#shopping-cart-table tbody tr td{border-bottom:1px solid #e2e2e2}#shopping-cart-table tbody tr td.col-actions,#shopping-cart-table tbody tr td.col-name{border-bottom:none}.cart-totals strong{font-weight:700;text-transform:none}.cart-totals .checkout-types .button{width:100%}.cart .discount{margin:0 0 30px 0}.cart .discount button{height:48px;padding:5px;border-radius:0 20px 20px 0}.cart-table tfoot button.btn-update{border:2px solid #de8f0d}.cart-table tfoot button.btn-update:hover{background-color:#f7aE3533;color:#242424}.cart .discount button:hover{background-color:#242424}#coupon_code{height:48px;border-radius:20px 0 0 20px}input.qty{padding-left:9px}.multiple-checkout .step-title h2,.opc .step-title h2{font-weight:700}.multiple-checkout .buttons-set button.button,.opc .buttons-set button.button{letter-spacing:0;font-weight:700}.multiple-checkout .buttons-set button.button:hover,.opc .buttons-set button.button:hover{background-color:#de8f0d;color:#fff}.account-create>form label,.account-login form label{text-transform:none;letter-spacing:0}.account-create>form .buttons-set button.button,.account-login form .buttons-set button.button{font-size:15px;text-transform:none;letter-spacing:0;background-color:#707070}.account-create>form .buttons-set button.button:hover,.account-login form .buttons-set button.button:hover{background-color:#242424}.account-login form h1,.account-login form h2{font-size:24px;text-transform:none;letter-spacing:0}.block-account .block-content li{letter-spacing:0}.box-account .box-head a,.box-account .box-head h2,.box-account .box-title h3,.dashboard .welcome-msg .hello strong{letter-spacing:0;text-transform:none;font-weight:400}.dashboard .welcome-msg p{font-weight:400;letter-spacing:0}.box-account .box-content a,.box-account .box-title a{font-weight:700;letter-spacing:0}.my-account .buttons-set button.button{letter-spacing:0;font-weight:700;font-size:15px;color:#242424;border:2px solid #f7ae35}#cust-delete-account button.button{margin-bottom:15px}#cust-delete-account .buttons-set{margin:5px}.my-account label{font-size:14px;letter-spacing:0}.custom-page-container{max-width:767px;margin:0 auto}.custom-page-description{margin:25px 0}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-selected-cookies{border:1px solid #745219;color:#745219}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-selected-cookies:hover{background-color:rgba(116,82,25,.16);color:#745219}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-all-cookies{background-color:#a4cb39}.gdpr-cookies .col-12 .gdpr-content .gdpr-buttons .button#accept-all-cookies:hover{background-color:#496007;color:#fff}@media(min-width:996px){.nav--primary .submenu{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:15px 30px}.page-header .page-container-wrapper.page-container-wrapper--nav{border-bottom:1px solid #e2e2e2;border-top:1px solid #f2f2f2}.links-after li>a,.links-before li>a{color:#242424}.links-after li>a,.links-before li>a,.nav--primary-button{padding:15px;text-transform:none;font-weight:400;background-color:transparent;padding-left:24px;padding-right:24px}.nav--primary{width:294px;border:1px solid #e6e6e6;padding-bottom:0}.cms-home .nav--primary{border:none}.burger-menu-desktop{display:inline-block;order:-1;margin-right:15px}.burger-menu-desktop span{display:block;width:20px;height:2px;background-color:#242424;margin-bottom:4px}.burger-menu-desktop span:last-child{margin-bottom:0}.burger-menu-desktop span:first-child{margin-top:2px}#nav-primary-button{display:flex;flex-wrap:wrap-reverse;width:294px;background-color:#a4cb39;color:#242424;font-weight:600;font-size:20px;line-height:16px;text-transform:uppercase;border-radius:20px 0 0 0}.form-search input{min-width:400px;border:1px solid #e1e1e1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:40px;font-size:14px;padding-left:16px}.form-search input:focus{border-color:#242424;color:#242424}.page-header .mini-wrapper-2>div+div{border-right:0}.block-cart>a>span,.list--links a,.page-header .desktop .header-wishlist-count a span.label{font-weight:400;font-size:14px;color:#242424;text-transform:none;margin-left:0}.page-header .desktop .header-wishlist-count a span{font-size:0}.block-cart>a,.page-header .desktop .mini-account{display:flex;align-items:center}.page-header .mini-wrapper-2>div+div{margin-right:0;padding-right:70px}.page-header .desktop .mini-account{padding-right:15px}.cms-home .page-header .page-container-wrapper--nav #page-container--nav .nav--primary{display:block!important}.page-header .page-container-wrapper--nav #page-container--nav .nav--primary{width:294px;background-color:#f2f2f2;padding:0;border:1px solid #e1e1e1;border-radius:0 0 0 20px}.cms-home .page-main .showcase .bn-wrapper,.cms-index-index .page-main .showcase .bn-wrapper{padding-left:294px}.nav--primary a.level0{line-height:17px;border-bottom:1px solid #e1e1e1;padding-top:14px;padding-bottom:14px}.links-after li>a:hover,.links-before li>a:hover{color:#a4cb39;background-color:#f2f2f2}.nav--primary a.level0:hover{color:#a4cb39}.page-header .desktop .block-cart{padding:5px 0}.cms-home .page-header .page-container-wrapper--nav #page-container--nav .nav--primary li:last-child a{border-radius:0 0 0 20px;border-bottom:none}.nav--primary li.level0.parent.hover>a:after{border-left:10px solid #e1e1e1}.nav--primary{padding-top:0}.list--links a:hover{text-decoration:underline}.products-grid.grid-6 li.item{width:25%}}@media (max-width:1366px){.products-grid .price-box .price{font-size:14px}.form-search input{min-width:520px}.products-grid .slick-prev{left:-7px}.products-grid .slick-next{right:-7px}.usp-wrapper{margin-top:30px}}@media (max-width:1180px){.page-header .mini-wrapper-2>div+div{padding-right:15px}.form-search input{min-width:390px}.page-footer .marketing-box--newsletter .input-text{min-width:360px}.banner-info h3.big-title{margin-bottom:85px}}@media (min-width:996px) and (max-width:1179px){.usp-wrapper{margin-top:120px}}@media (max-width:995px){.links-after li,.links-before li,.nav--primary li,.nav-item--mobile{border-bottom:1px solid #8c8c8c}.nav--primary.expanded li.parent.active>a{background-color:#fff;color:#1b303c}.nav--primary.expanded li.parent.active>a:after{color:#242424;font-weight:300;font-size:15px;letter-spacing:.5px;text-align:center;text-transform:none;background-color:#e7e7e7}.tab-nav{background-size:13px;text-transform:none;font-weight:700}.tab{padding:10px}.filters-mobile-trigger{text-decoration:none;text-transform:none;color:#242424;background:transparent url(/media/wysiwyg/filter_list-24px.svg) no-repeat 97% 50%;border:2px solid #f7ae35;border-radius:20px;padding:8px 20px;font-size:15px;font-weight:700}.dock,.nav-container{border-right:2px solid #1b303c;background-color:#fff;color:#1b303c}.block-layered-nav .block-subtitle,.block-layered-nav dt,.block-layered-nav li a,.nav--primary a.level0{color:#242424}.categories{flex-wrap:wrap}.icon--menu span{border-radius:4px}.categ-small:first-child>a img{margin:0 0 0 auto}.categories>div{width:100%;text-align:center;margin-bottom:16px}#nav-primary-button{font-size:0}.page-header .mini-wrapper-2>div+div{padding-right:0}.form-search input{border-bottom:1px solid #242424}#nav-primary-button{padding-left:20px}.big-title{margin-bottom:5px;font-size:30px;line-height:38px}.main-b-wrapper .banner-img img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.banner-set .banner-info{top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%);left:20px;width:100%;bottom:initial}.banner-info h3.big-title{font-size:30px;line-height:38px;margin-bottom:15px}.page-footer .marketing-box .box-content{width:100%}.page-footer .marketing-box--newsletter{flex-wrap:wrap}.page-footer .marketing-box .box-content{margin-left:0}.page-footer .footer-links ul{width:50%;margin-bottom:25px}.footer-links ul:last-child{padding-bottom:30px}.banner-1x,.banner-2x{width:100%;float:none}.banner-1x{text-align:center}.banner-set .banner-1x .banner-info{text-align:left;left:50%;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}.page-footer .marketing-box .box-title{text-align:left}.banner-2x-img{margin-bottom:30px}.nav-mobile-trigger{width:32px;margin-right:10px}.banner-content p{font-size:16px;line-height:22px}h2.subtitle,strong.subtitle{font-size:24px}.page-title h1,.page-title h2{font-size:28px}.usp-wrapper{margin-top:0}.page-footer .marketing-box .box-content,.page-footer .marketing-box .box-title{text-align:center;width:100%}.page-footer .marketing-box .box-title{margin-bottom:20px}.hello-user{margin-top:0;margin-bottom:-20px;padding-top:10px}.nav--primary li.parent span.has-children:before{height:2px;background:#242424}.nav--primary li.parent span.has-children:after{width:2px;background:#242424}.nav--primary .submenu{background-color:#fff;color:#242424;width:100%!important}.block-account .block-content li{color:#707070}.block-account .block-content li a{padding:15px 25px}.product-view .product-shop .add-to-cart{margin-right:0}.product-view .product-shop .add-to-cart button{width:300px}.description-table{overflow-x:scroll}}@media (max-width:767px){.opc-login .form-list .control{width:100%}.opc-login .form-list .control label{min-width:100%}.opc-login .col-12:first-of-type .form-list{display:inline-block}.usp-item{padding:0 5px}.product-view.gallery-orientation-1 .more-views ul{margin-bottom:15px}.banner-content{padding-left:20px}.banner-content span{margin-bottom:60px}.page-footer .marketing-box h4{line-height:1.3}.page-footer .marketing-box .box-content,.page-footer .marketing-box .box-title{width:100%}.page-footer .marketing-box .box-title{margin-bottom:30px}}@media (max-width:639px){.banner-content{max-width:330px}.banner-content span{font-size:16px;margin-bottom:25px}.usp-item{width:50%;float:left;margin:10px 0}.usp-item:nth-child(2){border-right:none}.usp-wrapper{display:inline-block;width:100%}.page-footer .marketing-box--newsletter .input-text{min-width:320px}.info-small{padding:15px 20px}.homepage-newsletter{padding:8px 0}.newsletter h4{font-size:23px}.newsletter p{font-size:13px;line-height:1.3;margin-bottom:20px}.banner-content span{text-align:center}.banner-set .banner-info{padding-right:0}.banner-content span,.banner-set .banner-info span{font-size:18px}.banner-set .banner-info span{margin-bottom:15px}#shopping-cart-table tbody tr td{border-bottom:none}#shopping-cart-table tbody tr td.col-name{width:90%}#shopping-cart-table tbody tr td.col-actions{width:10%!important}.cart-table .col-price,.cart-table .col-subtotal{width:38%}.cart-table .col-qty{width:24%}.opc-review table tfoot tr:first-child th{padding-top:5px}.order-review table>tbody>tr td{padding:5px 5px!important}.order-review table>tbody>tr{background-color:#fff}.opc-review table .label{height:auto}}@media (max-width:479px){.newsletter .box-content button.button{width:auto;padding:10px 5px}.cart .discount button{padding:15px}.add-to-links li{padding:11px 0}.product-view .product-shop .add-to-links{clear:none;margin-left:8px}.categ-small:first-child>a img,.categ-small>a img{margin:0 auto;width:100%}.showcase .slick-slider{background-color:#fff;padding-bottom:20px}.banner-content p{margin:0 0 20px}.banner-content{padding-left:0}.banner-content{max-width:100%;position:relative;top:0;left:0;transform:none;text-align:center;margin-bottom:20px}.categ-info-wide{padding:48px 0;margin-left:8px;min-width:240px}.categ-small{flex-wrap:wrap}.categ-small>a,.categ-small>div{width:100%}.categ-small:first-child{flex-wrap:wrap-reverse}.categories span{margin-bottom:32px}.categories p{margin-bottom:8px}.info-small{padding:15px 19px}.usp-item img{min-width:49px}.banner-set .banner-info{left:0;padding-left:10px;display:inline-block;width:100%}.banner-set .banner-info span{display:none}.banner-set .banner-info a.button{margin:0 auto}.page-footer .marketing-box--newsletter .input-text{min-width:100%}.page-footer .marketing-box--newsletter .button{width:110px}.page-footer .footer-links ul{width:100%}ul li.links-title{margin-bottom:20px}.page-footer .list--horizontal .list__item{margin-right:10px;margin-left:10px}.footer-links .safeshop-square{margin:0 auto}.product-view .product-shop .add-to-cart{margin-right:0}.product-view .product-shop .price-box,.product-view .product-shop .price-box-suggested{flex-wrap:wrap}.product-view .product-shop .add-to-cart #product-addtocart-button-fixed,.product-view .product-shop .add-to-cart button{width:220px}.product-view .product-shop .product-name h1{font-size:20px}.product-view .product-shop .add-to-cart button{width:275px}.usp-item .item-image{margin-right:0}.breadcrumbs{display:none!important}.banner-content{position:relative;top:0;transform:none;text-align:left;max-width:100%;padding:15px 0}.banner-set .banner-1x .banner-info{top:35px}.banner-info h3.big-title{font-size:24px;line-height:26px;margin-bottom:15px;max-width:300px}.page-footer{text-align:left}.multiple-checkout .allow .step-title a,.opc .allow .step-title a,.opc-review a:not(.button):not(.f-left):not(.fb_button){display:none}}@media (min-width:375px) and (max-width:479px){.page-header .mobile .phone-logo{display:inline-block;height:36px;margin:-3px 0}body .page-header .mobile .phone-logo>a,body .page-header .mobile .phone-logo>a img{display:block;max-height:36px}}@media (max-width:374px){.usp-item{width:100%;border-right:0;justify-content:flex-start}.banner-info h3.big-title{font-size:20px;line-height:26px}.product-view .product-shop .add-to-cart button{width:220px}}