@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url('../../fonts/icons/MaterialIcons-Regular.eot');src:local('Material Icons'),local('MaterialIcons-Regular'),url('../../fonts/icons/MaterialIcons-Regular.woff2') format('woff2'),url('../../fonts/icons/MaterialIcons-Regular.woff') format('woff'),url('../../fonts/icons/MaterialIcons-Regular.ttf') format('truetype')}.material-icons{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.clearfix{content:'';display:block;width:100%;clear:both}.no-user-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}body{color:#2e2e2e;font-family:'Montserrat',sans-serif;font-size:15px}a{-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;color:#2e2e2e}a:visited,alink:visited{color:#2e2e2e}a:hover{color:#faa41a;text-decoration:underline}p{line-height:24px}ul{padding-left:20px}hr{border-color:#efefef;margin:30px 0}h1{font-weight:700;font-size:36px}h2{font-weight:700;font-size:24px;margin:40px 0 20px}h3{font-weight:700;font-size:20px}h4{font-weight:700;font-size:20px}h5{font-weight:600;font-size:16px}h6{font-weight:600;font-size:12px}.page-wrapper{overflow-x:hidden}.page-wrapper .page-main{margin:40px auto}.page-wrapper .page-main .page-title-wrapper .page-title span{font-size:46px;font-weight:700}.page-layout-2columns-left .page-main .columns .sidebar,.page-layout-2columns-right .page-main .columns .sidebar{width:100%}@media (min-width: 768px){.page-layout-2columns-left .page-main .columns .sidebar,.page-layout-2columns-right .page-main .columns .sidebar{width:300px}}.page-layout-2columns-left .page-main .columns .column.main,.page-layout-2columns-right .page-main .columns .column.main{width:100%}@media (min-width: 768px){.page-layout-2columns-left .page-main .columns .column.main,.page-layout-2columns-right .page-main .columns .column.main{width:calc(100% - 300px)}}@media (max-width: 767px){html.nav-before-open{height:auto}}.breadcrumbs{margin-top:10px}body._has-modal .modals-wrapper .modal-popup .modal-inner-wrap{max-width:calc(100% - 20px)}a,button,.catalog-product-view .columns .review-add button,.checkout-index-index,.checkout-cart-index{border-radius:0}a.action.primary,button.action.primary,.catalog-product-view .columns .review-add button.action.primary,.checkout-index-index.action.primary,.checkout-cart-index.action.primary,a[data-role=action].primary,button[data-role=action].primary,.catalog-product-view .columns .review-add button[data-role=action].primary,.checkout-index-index[data-role=action].primary,.checkout-cart-index[data-role=action].primary,a.action.submit,button.action.submit,.catalog-product-view .columns .review-add button.action.submit,.checkout-index-index.action.submit,.checkout-cart-index.action.submit,a[data-role=action].submit,button[data-role=action].submit,.catalog-product-view .columns .review-add button[data-role=action].submit,.checkout-index-index[data-role=action].submit,.checkout-cart-index[data-role=action].submit,a.action.checkout,button.action.checkout,.catalog-product-view .columns .review-add button.action.checkout,.checkout-index-index.action.checkout,.checkout-cart-index.action.checkout,a[data-role=action].checkout,button[data-role=action].checkout,.catalog-product-view .columns .review-add button[data-role=action].checkout,.checkout-index-index[data-role=action].checkout,.checkout-cart-index[data-role=action].checkout,a.action.action-primary,button.action.action-primary,.catalog-product-view .columns .review-add button.action.action-primary,.checkout-index-index.action.action-primary,.checkout-cart-index.action.action-primary,a[data-role=action].action-primary,button[data-role=action].action-primary,.catalog-product-view .columns .review-add button[data-role=action].action-primary,.checkout-index-index[data-role=action].action-primary,.checkout-cart-index[data-role=action].action-primary{-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#faa41a;color:#fff;font-size:20px;border:none;border-bottom:2px solid #dc8a05;padding:15px 30px;position:relative}a.action.primary:hover,button.action.primary:hover,.catalog-product-view .columns .review-add button.action.primary:hover,.checkout-index-index.action.primary:hover,.checkout-cart-index.action.primary:hover,a[data-role=action].primary:hover,button[data-role=action].primary:hover,.catalog-product-view .columns .review-add button[data-role=action].primary:hover,.checkout-index-index[data-role=action].primary:hover,.checkout-cart-index[data-role=action].primary:hover,a.action.submit:hover,button.action.submit:hover,.catalog-product-view .columns .review-add button.action.submit:hover,.checkout-index-index.action.submit:hover,.checkout-cart-index.action.submit:hover,a[data-role=action].submit:hover,button[data-role=action].submit:hover,.catalog-product-view .columns .review-add button[data-role=action].submit:hover,.checkout-index-index[data-role=action].submit:hover,.checkout-cart-index[data-role=action].submit:hover,a.action.checkout:hover,button.action.checkout:hover,.catalog-product-view .columns .review-add button.action.checkout:hover,.checkout-index-index.action.checkout:hover,.checkout-cart-index.action.checkout:hover,a[data-role=action].checkout:hover,button[data-role=action].checkout:hover,.catalog-product-view .columns .review-add button[data-role=action].checkout:hover,.checkout-index-index[data-role=action].checkout:hover,.checkout-cart-index[data-role=action].checkout:hover,a.action.action-primary:hover,button.action.action-primary:hover,.catalog-product-view .columns .review-add button.action.action-primary:hover,.checkout-index-index.action.action-primary:hover,.checkout-cart-index.action.action-primary:hover,a[data-role=action].action-primary:hover,button[data-role=action].action-primary:hover,.catalog-product-view .columns .review-add button[data-role=action].action-primary:hover,.checkout-index-index[data-role=action].action-primary:hover,.checkout-cart-index[data-role=action].action-primary:hover,a.action.primary:focus,button.action.primary:focus,.catalog-product-view .columns .review-add button.action.primary:focus,.checkout-index-index.action.primary:focus,.checkout-cart-index.action.primary:focus,a[data-role=action].primary:focus,button[data-role=action].primary:focus,.catalog-product-view .columns .review-add button[data-role=action].primary:focus,.checkout-index-index[data-role=action].primary:focus,.checkout-cart-index[data-role=action].primary:focus,a.action.submit:focus,button.action.submit:focus,.catalog-product-view .columns .review-add button.action.submit:focus,.checkout-index-index.action.submit:focus,.checkout-cart-index.action.submit:focus,a[data-role=action].submit:focus,button[data-role=action].submit:focus,.catalog-product-view .columns .review-add button[data-role=action].submit:focus,.checkout-index-index[data-role=action].submit:focus,.checkout-cart-index[data-role=action].submit:focus,a.action.checkout:focus,button.action.checkout:focus,.catalog-product-view .columns .review-add button.action.checkout:focus,.checkout-index-index.action.checkout:focus,.checkout-cart-index.action.checkout:focus,a[data-role=action].checkout:focus,button[data-role=action].checkout:focus,.catalog-product-view .columns .review-add button[data-role=action].checkout:focus,.checkout-index-index[data-role=action].checkout:focus,.checkout-cart-index[data-role=action].checkout:focus,a.action.action-primary:focus,button.action.action-primary:focus,.catalog-product-view .columns .review-add button.action.action-primary:focus,.checkout-index-index.action.action-primary:focus,.checkout-cart-index.action.action-primary:focus,a[data-role=action].action-primary:focus,button[data-role=action].action-primary:focus,.catalog-product-view .columns .review-add button[data-role=action].action-primary:focus,.checkout-index-index[data-role=action].action-primary:focus,.checkout-cart-index[data-role=action].action-primary:focus{background-color:#dc8a05;border:none;border-bottom:2px solid #dc8a05}a.action:focus,button.action:focus,.catalog-product-view .columns .review-add button.action:focus,.checkout-index-index.action:focus,.checkout-cart-index.action:focus,a[data-role=action]:focus,button[data-role=action]:focus,.catalog-product-view .columns .review-add button[data-role=action]:focus,.checkout-index-index[data-role=action]:focus,.checkout-cart-index[data-role=action]:focus{box-shadow:none}a.action.tocart,button.action.tocart,.catalog-product-view .columns .review-add button.action.tocart,.checkout-index-index.action.tocart,.checkout-cart-index.action.tocart,a[data-role=action].tocart,button[data-role=action].tocart,.catalog-product-view .columns .review-add button[data-role=action].tocart,.checkout-index-index[data-role=action].tocart,.checkout-cart-index[data-role=action].tocart{padding:20px 0}a.action.tocart:before,button.action.tocart:before,.catalog-product-view .columns .review-add button.action.tocart:before,.checkout-index-index.action.tocart:before,.checkout-cart-index.action.tocart:before,a[data-role=action].tocart:before,button[data-role=action].tocart:before,.catalog-product-view .columns .review-add button[data-role=action].tocart:before,.checkout-index-index[data-role=action].tocart:before,.checkout-cart-index[data-role=action].tocart:before{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'add';display:block;position:absolute;left:14px;top:16px}a .iosc-place-order-container .iosc-place-order-button.checkout,button .iosc-place-order-container .iosc-place-order-button.checkout,.catalog-product-view .columns .review-add button .iosc-place-order-container .iosc-place-order-button.checkout,.checkout-index-index .iosc-place-order-container .iosc-place-order-button.checkout,.checkout-cart-index .iosc-place-order-container .iosc-place-order-button.checkout{border:0;border-bottom:2px solid #dc8a05;background-color:#faa41a;font-weight:700;letter-spacing:0;padding:20px 0;background-image:none;box-shadow:none;text-transform:none;width:100%}a .iosc-place-order-container .iosc-place-order-button.checkout:hover,button .iosc-place-order-container .iosc-place-order-button.checkout:hover,.catalog-product-view .columns .review-add button .iosc-place-order-container .iosc-place-order-button.checkout:hover,.checkout-index-index .iosc-place-order-container .iosc-place-order-button.checkout:hover,.checkout-cart-index .iosc-place-order-container .iosc-place-order-button.checkout:hover,a .iosc-place-order-container .iosc-place-order-button.checkout:focus,button .iosc-place-order-container .iosc-place-order-button.checkout:focus,.catalog-product-view .columns .review-add button .iosc-place-order-container .iosc-place-order-button.checkout:focus,.checkout-index-index .iosc-place-order-container .iosc-place-order-button.checkout:focus,.checkout-cart-index .iosc-place-order-container .iosc-place-order-button.checkout:focus{background-color:#dc8a05;border:none;border-bottom:2px solid #dc8a05}@media (min-width: 768px){.widget.block-products-list .block-content .products-grid .product-items{margin-left:-5px;margin-right:-5px}}@media (min-width: 1025px){.widget.block-products-list .block-content .products-grid .product-items{margin-left:-10px;margin-right:-10px}}.widget.block-products-list .block-content .products-grid .product-items .product-item{width:100%;margin-bottom:30px;margin-left:0 !important}@media (min-width: 768px){.widget.block-products-list .block-content .products-grid .product-items .product-item{width:50%;padding-left:5px;padding-right:5px}}@media (min-width: 1025px){.widget.block-products-list .block-content .products-grid .product-items .product-item{width:calc(100% / 3);padding-left:10px;padding-right:10px}}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #efefef;float:left;width:100%;padding:30px 20px}@media (min-width: 1025px){.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info{padding:30px 15px}}@media (min-width: 1201px){.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info{padding:30px 20px}}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info:hover,.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info:active{border:1px solid #f8f8f8}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info:hover .product-item-photo,.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info:active .product-item-photo{-webkit-transform:scale(.85);-moz-transform:scale(.85);transform:scale(.85)}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info:hover .product-item-link,.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info:active .product-item-link{text-decoration:none}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-name .product-item-link{font-size:24px;font-weight:700;width:100%;display:block;text-align:center}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-meta{color:#a8a8a8;text-align:center}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-meta span{font-size:12px}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-photo{-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);display:block;margin:25px 0;text-align:center}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-photo .photo.image.image{width:100%;max-width:400px}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-short-description{padding:0 10px;margin:0 0 25px}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-short-description p{color:#454545;max-width:300px;text-align:center;margin:auto}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-short-description .readmore-link{color:#1a1a1a;font-weight:600;text-decoration:underline;display:block;text-align:center;margin:10px 0 15px}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-short-description .readmore-link:hover{color:#faa41a}@media (min-width: 768px){.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-review-container{height:30px}}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-review-container .product-reviews-summary{text-align:center;width:100%}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-review-container .product-reviews-summary .rating-summary,.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-review-container .product-reviews-summary .reviews-actions{display:inline-block;width:auto}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-review-container .product-reviews-summary .reviews-actions .action.view{display:none}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-review-container .product-reviews-summary .reviews-actions .action.add{margin-left:0}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info{display:block;margin-top:25px}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .price-box{float:left;margin:0}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .price-box .price{font-size:24px;font-weight:700}@media (min-width: 1025px){.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .price-box .price{font-size:20px}}@media (min-width: 1201px){.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .price-box .price{font-size:24px}}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .product-item-buy-info-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#17a31f;float:right;width:70%;max-width:200px;position:relative;padding-left:30px}@media (max-width: 480px){.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .product-item-buy-info-right{top:6px}}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .product-item-buy-info-right:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"done";display:block;font-size:12px;font-weight:600;color:#fff;background:#17a31f;padding:4px;position:absolute;top:0;left:0}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .product-item-buy-info-right .stock span{font-size:12px;font-weight:700;color:#17a31f}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .product-item-buy-info-right .product-item-stock-info{font-size:12px}@media (max-width: 480px){.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-buy-info .product-item-buy-info-right .product-item-stock-info{display:none}}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions{float:left;width:100%;display:block;margin:25px 0}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary{display:block}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary button.action{width:100%}.widget.block-products-list .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-shippingcosts-info{font-size:12px;color:#a8a8a8;float:left;width:100%;text-align:center}.cms-home .page-main{margin:0 auto}.cms-home .widget{background-size:cover;background-repeat:no-repeat}.cms-home .widget.home-banner{max-width:100%;height:70vh;position:relative;z-index:2;margin:0}.cms-home .widget.home-banner:after{background-color:#1a1a1a;display:block;width:100%;height:100%;position:absolute;content:'';top:0;left:0;z-index:1;opacity:.4}.cms-home .widget.home-banner .content{position:relative;top:65%;-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%);width:60%;margin:0 auto;z-index:2}@media (max-width: 767px){.cms-home .widget.home-banner .content{width:90%}}.cms-home .widget.home-banner .content h1{color:#fff;font-weight:700;text-align:center;font-size:68px;margin:0 0 20px;z-index:3}@media (max-width: 1024px){.cms-home .widget.home-banner .content h1{font-size:40px}}@media (max-width: 767px){.cms-home .widget.home-banner .content h1{font-size:32px}}.cms-home .widget.home-banner .content p{color:#e3e6e8;font-size:24px;text-align:center;z-index:3}@media (max-width: 767px){.cms-home .widget.home-banner .content p{font-size:20px}}.cms-home .column.main .widget.block-products-list{margin:20px 0;float:left;width:100%}@media (min-width: 768px){.cms-home .column.main .widget.block-products-list{margin:40px 0}}@media (min-width: 1025px){.catalog-product-view .column.main .product.media{margin-bottom:60px}}.catalog-product-view .column.main .product.media .fotorama__img{max-width:60%}.catalog-product-view .column.main .product.media .fotorama__nav-wrap--vertical.fotorama__nav-wrap{left:0;right:inherit}.catalog-product-view .column.main .product.media .fotorama__nav-wrap--vertical.fotorama__nav-wrap .fotorama__nav__shaft .fotorama__thumb-border{display:none}.catalog-product-view .column.main .product.media .fotorama__nav-wrap--vertical.fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame{margin-bottom:10px}.catalog-product-view .column.main .product.media .fotorama__nav-wrap--vertical.fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.catalog-product-view .column.main .product.media .fotorama__nav-wrap--vertical.fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__thumb{border-color:#faa41a}.catalog-product-view .column.main .product.media .fotorama__nav-wrap--vertical.fotorama__nav-wrap .fotorama__thumb--icon{background-position:-25px -345px}@media (max-width: 767px){.catalog-product-view .column.main .product.media .fotorama__nav--dots{margin-bottom:15px}}.catalog-product-view .column.main .product.media .fotorama__stage{right:0 !important}.catalog-product-view .column.main .product.media .fotorama__stage .fotorama__img{max-width:none}.fotorama__spinner{background-repeat:no-repeat}.catalog-product-view .page-wrapper .product.info .product .data.title{display:block;position:relative;width:100%;float:none;clear:left}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info .product .data.title{margin:0;width:auto;float:left;clear:none}}.catalog-product-view .page-wrapper .product.info .product .data.title:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\E315";position:absolute;top:15px;right:0;width:22px;height:22px;display:block;z-index:2}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info .product .data.title:after{display:none}}.catalog-product-view .page-wrapper .product.info .product .data.title .data{color:#2e2e2e;font-weight:400;background:#fff;border:0;padding:0}.catalog-product-view .page-wrapper .product.info .product .data.title .data .counter:before,.catalog-product-view .page-wrapper .product.info .product .data.title .data .counter:after{display:inline}.catalog-product-view .page-wrapper .product.info .product .data.title .data .counter:before{content:'(';padding-right:3px}.catalog-product-view .page-wrapper .product.info .product .data.title .data .counter:after{content:')';padding-left:3px}.catalog-product-view .page-wrapper .product.info .product .data.title:not(.active),.catalog-product-view .page-wrapper .product.info .product .data.title.active+.item.content{border-bottom:1px solid #e6e9eb;margin-bottom:0}.catalog-product-view .page-wrapper .product.info .product .data.item .data.switch{background-color:#fff;font-size:15px;font-weight:500;line-height:40px;height:auto;padding:7px 0}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info .product .data.item .data.switch{padding:5px 25px;border:1px solid transparent;border-bottom:0}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info .product .data.item .data.switch:hover{background-color:#f8f8f8;color:#2e2e2e;border-radius:3px 3px 0 0}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info .product .data.active.item .data.switch{border:1px solid #d7d7d7;border-radius:3px 3px 0 0;border-bottom:none}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info .product .data.active.item .data.switch:hover{background-color:#fff}}.catalog-product-view .page-wrapper .product.info .product .data.active.item.title:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.catalog-product-view .page-wrapper .product.info .product .data.content{border:0}@media (max-width: 1024px){.catalog-product-view .page-wrapper .product.info .product .data.content{height:0;overflow-y:hidden;display:block !important;padding:0;float:none;clear:left;margin:0}.catalog-product-view .page-wrapper .product.info .product .data.content[aria-hidden=false]{padding:0 0 10px 0;height:auto;overflow-y:auto}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info .product .data.content{border:0;margin-top:70px;padding:20px}}.catalog-product-view .page-wrapper .product.info .product .data.content .description p{color:#454545}.catalog-product-view .page-wrapper .product.info .product .data.content .additional-attributes-wrapper .table tbody tr{margin:5px 0}.catalog-product-view .page-wrapper .block.review-list .block-title{display:none}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item{border-color:#e6e9eb;padding:0}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-title{font-size:16px;font-weight:700;margin:20px 0 5px}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-ratings{margin:0 0 15px;width:100px}@media (min-width: 1025px){.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-ratings{margin:0 0 30px}}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-ratings .rating-summary{margin:5px 0;max-width:320px}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-ratings .rating-summary .rating-label{display:none}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-ratings .rating-summary .rating-result span:before{color:#faa41a}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-content{margin:0 0 0 120px}.catalog-product-view .page-wrapper .block.review-list .block-content .review-items .review-item .review-details{margin:0 0 20px 120px}.catalog-product-view .page-wrapper .block.review-list .block-content .review-toolbar{border-top:1px solid #d7d7d7}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .legend span{font-size:16px;display:inline-block;margin-bottom:5px}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .review-field-ratings .label{text-align:left;padding:10px 0}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .review-field-ratings .control{position:relative;width:auto}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .review-field-ratings .control label.label{display:none}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .review-field-ratings .control .nested{display:block}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .review-field-ratings .control .nested .field{display:block}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .review-field-ratings .control .nested .field .review-control-vote{height:28px;padding:0;margin:6px 0;display:block;width:100px}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .review-field-ratings .control .nested .field label:before{color:#faa41a}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .field:not(.review-field-ratings) label.label{width:100%;text-align:left;float:none;padding:10px 0}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .field:not(.review-field-ratings) .control{width:100%}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .field .control input,.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .field .control textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e3e6e8}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .field .control input{height:42px}.catalog-product-view .page-wrapper .block.review-add .block-content .review-form .actions-toolbar{margin:0 0 20px}.page-wrapper .page-main{margin:0 auto 40px}.page-wrapper .page-main .columns{width:100%}.catalog-product-view .page-wrapper{position:relative}@media (min-width: 1025px){.catalog-product-view .page-wrapper:after{background-color:#f8f8f8;display:block;width:calc(50% - 40px);height:100%;position:absolute;content:'';top:0;right:0;z-index:-1}}@media (max-width: 1024px){.catalog-product-view .page-wrapper .column.main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.catalog-product-view .page-wrapper .product.media{width:100%;margin-top:40px}@media (max-width: 1024px){.catalog-product-view .page-wrapper .product.media{-ms-flex-order:-1;order:-1}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.media{width:50%}}.catalog-product-view .page-wrapper .product.media .fotorama-item .fotorama__caption .fotorama__caption__wrap{display:none}.catalog-product-view .page-wrapper .product.info{width:100%;margin:30px 0 50px}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product.info{width:50%;margin:0 0 60px}}.catalog-product-view .page-wrapper .product-info-main{position:static}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main{margin-top:55px;position:relative}}@media (max-width: 1024px){.catalog-product-view .page-wrapper .product-info-main{width:100% !important}}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper .page-title .base{font-size:28px;font-weight:700;line-height:1}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper .page-title .base{font-size:46px}}.catalog-product-view .page-wrapper .product-info-main .product-view-meta span{font-size:12px;color:#828282}.catalog-product-view .page-wrapper .product-info-main .product-info-stock-sku .availability{margin-top:5px}.catalog-product-view .page-wrapper .product-info-main .product-info-stock-sku .availability.small-qty{color:#faa41a;font-weight:500;font-size:15px;background:#fef3e2;padding:5px 15px 7px}.catalog-product-view .page-wrapper .product-info-main .product-info-stock-sku .availability.small-qty:before{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'warning';display:block;display:inline;font-size:20px;position:relative;top:5px}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .product .attribute{margin:20px 0 40px}}.catalog-product-view .page-wrapper .product-info-main .price-box .price-container .price{font-size:24px}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .price-box .price-container .price{font-size:20px}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .price-box .price-container .price{font-size:28px}}.catalog-product-view .page-wrapper .product-info-main .product-info-price{display:none}.catalog-product-view .page-wrapper .product-info-main .product-item-buy-info-right,.catalog-product-view .page-wrapper .product-info-main .product-add-form,.catalog-product-view .page-wrapper .product-info-main .price-box{float:left}.catalog-product-view .page-wrapper .product-info-main .product-add-form{width:100%}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .product-add-form .box-tocart{min-width:300px}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .product-add-form .box-tocart{min-width:400px}}.catalog-product-view .page-wrapper .product-info-main .product-add-form .box-tocart .qty{display:none}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .product-add-form .box-tocart .actions{display:block}}.catalog-product-view .page-wrapper .product-info-main .product-add-form .box-tocart .actions button.action{line-height:inherit}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main .product-add-form .box-tocart .actions button.action{width:100%}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main.fixed{position:fixed;z-index:2;top:0;right:20px}}@media (min-width: 1280px){.catalog-product-view .page-wrapper .product-info-main.fixed{right:calc((50% - 640px) + 20px)}}@media (min-width: 1025px){.catalog-product-view .page-wrapper .product-info-main.max-top{position:absolute}}.catalog-product-view .page-wrapper .product-item-buy-info-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#17a31f;float:right;width:70%;max-width:200px;position:relative;padding-left:30px;top:0;left:30px}@media (min-width: 481px){.catalog-product-view .page-wrapper .product-item-buy-info-right{top:6px}}@media (max-width: 480px){.catalog-product-view .page-wrapper .product-item-buy-info-right{float:left;width:100%;margin:10px 0}}.catalog-product-view .page-wrapper .product-item-buy-info-right:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"done";display:block;font-size:12px;font-weight:600;color:#fff;background:#17a31f;padding:4px;position:absolute;top:0;left:0}.catalog-product-view .page-wrapper .product-item-buy-info-right .stock span{font-size:12px;font-weight:700;color:#17a31f}.catalog-product-view .page-wrapper .product-item-buy-info-right .product-item-stock-info{font-size:12px}@media (max-width: 480px){.catalog-product-view .page-wrapper .product-item-buy-info-right .product-item-stock-info{display:none}}.page-header .minicart-wrapper{margin:8px 0}@media (min-width: 1025px){.page-header .minicart-wrapper{margin:15px}}.page-header .minicart-wrapper .action.showcart{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#faa41a;border-bottom:2px solid #f09605;padding:10px;line-height:10px;position:relative}@media (max-width: 767px){.page-header .minicart-wrapper .action.showcart{padding:5px}}.page-header .minicart-wrapper .action.showcart:before{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-transition:.1s ease all;-moz-transition:.1s ease all;transition:.1s ease all;color:#fff}.page-header .minicart-wrapper .action.showcart:hover,.page-header .minicart-wrapper .action.showcart:focus{background:#f09605}.page-header .minicart-wrapper .action.showcart .subtotal-header{display:none}.page-header .minicart-wrapper .action.showcart .counter{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 -2px 20px 0 rgba(38,38,38,0.15);background:#fff;color:#faa41a;position:absolute;left:-10px;top:-10px;height:20px;width:20px;line-height:20px;padding:0;margin:0}.page-header .minicart-wrapper .action.showcart .counter:after{display:none}.page-header .minicart-wrapper .action.showcart .counter .counter-number{color:#1a1a1a;font-size:12px;font-weight:600;padding:0;text-align:center;line-height:20px}.page-header .minicart-wrapper .action.showcart .counter .counter-number:after{display:none}.page-header .minicart-wrapper .action.showcart:hover:before,.page-header .minicart-wrapper .action.showcart:focus:before{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.page-header .minicart-wrapper .action.close{background:#efefef}.page-header .minicart-wrapper .block-minicart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 0 4000px rgba(0,0,0,0.65);-moz-box-shadow:0 0 0 4000px rgba(0,0,0,0.65);box-shadow:0 0 0 4000px rgba(0,0,0,0.65);-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;height:100%;max-width:380px;min-width:0;padding:20px;position:fixed;top:0;right:-380px;border:0;margin:0;overflow-y:auto}@media (max-width: 767px){.page-header .minicart-wrapper .block-minicart{max-width:360px;width:360px;right:-360px}}@media (max-width: 480px){.page-header .minicart-wrapper .block-minicart{max-width:calc(100% - 40px);width:calc(100% - 40px);right:calc(-(100% - 40px))}}.page-header .minicart-wrapper .block-minicart:before,.page-header .minicart-wrapper .block-minicart:after{display:none}.page-header .minicart-wrapper .block-minicart .block-title{float:left;width:100%;position:relative;margin:0 0 15px;display:block}.page-header .minicart-wrapper .block-minicart .block-title .text{font-weight:700;font-size:20px;color:#1a1a1a;float:left;letter-spacing:0}.page-header .minicart-wrapper .block-minicart .block-title .qty{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;font-weight:400;font-size:12px;background:#faa41a;text-align:center;position:relative;float:left;height:20px;width:20px;line-height:20px;top:6px;margin-left:10px}.page-header .minicart-wrapper .block-minicart .subtitle.empty{font-weight:400;float:left;width:100%;padding:10px 0;text-align:left}.page-header .minicart-wrapper .block-minicart .subtotal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #efefef;background:#fff;width:100%;padding:20px;position:absolute;bottom:90px;right:0;margin:0;z-index:1}.page-header .minicart-wrapper .block-minicart .block-content .items-total,.page-header .minicart-wrapper .block-minicart .block-content .title{display:none}.page-header .minicart-wrapper .block-minicart .block-content .actions>.primary{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;position:fixed;margin:0;bottom:0;right:-380px;width:380px;padding:15px 15px}@media (max-width: 767px){.page-header .minicart-wrapper .block-minicart .block-content .actions>.primary{max-width:360px;width:360px;right:-360px}}@media (max-width: 480px){.page-header .minicart-wrapper .block-minicart .block-content .actions>.primary{max-width:calc(100% - 40px);width:calc(100% - 40px);right:calc(-(100% - 40px))}}.page-header .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart{color:#828282;padding:0;border:0;line-height:18px}.page-header .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart span{color:#828282;text-decoration:underline;padding:0;letter-spacing:0}.page-header .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart span:after{display:none}.page-header .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart span:hover{color:#2e2e2e}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{border-color:#e6e9eb;border-top:0}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-photo{width:60px;display:block}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details{position:relative}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-name{font-weight:700;float:left;width:calc(100% - 90px);line-height:20px}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-name a{color:inherit;line-height:20px}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing{float:left;width:calc(100% - 90px)}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .price-container{width:90px;position:absolute;right:0;top:-4px;line-height:20px;text-align:right}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .price-container .price{font-weight:700;font-size:16px;letter-spacing:0}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .details-qty{margin:0}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .details-qty label{letter-spacing:0;margin-right:10px}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .details-qty input{height:40px}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .details-qty button.update-cart-item{background:transparent;padding:0;border:none;box-shadow:none;float:left;min-height:inherit;max-height:inherit;position:absolute;margin:7px 0}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .details-qty button.update-cart-item:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'refresh';display:block;color:#828282;float:left}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .details-qty button.update-cart-item span{display:none}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product-item-pricing .details-qty button.update-cart-item:hover:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product.actions{margin:-15px 0 0}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product.actions .primary{display:none}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product.actions .secondary{margin:10px 0 0;display:inline-block}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product.actions .secondary a{padding:0;border:0;margin:0}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .item .product .product-item-details .product.actions .secondary a:before{color:#828282}.page-header .minicart-wrapper.active .block-minicart{-webkit-box-shadow:0 0 0 4000px rgba(0,0,0,0.65);-moz-box-shadow:0 0 0 4000px rgba(0,0,0,0.65);box-shadow:0 0 0 4000px rgba(0,0,0,0.65);right:0}.page-header .minicart-wrapper.active .block-minicart .block-content .actions>.primary{right:0}.page-wrapper .nav-sections{margin:0}@media (min-width: 768px){.page-wrapper .nav-sections{position:absolute;top:50%;background:none;transform:translateY(-50%);z-index:9}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation{background:none;margin:0}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation>ul{padding:0;margin-left:15px}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation>ul li{margin:0}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu{margin:0}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul{display:flex;top:0 !important;padding:0}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li.parent>a{display:flex;flex-direction:row-reverse}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li.parent>a>.ui-menu-icon{position:static}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li.parent>a>.ui-menu-icon::after{margin-left:4px;display:inline-block;height:24px;width:24px;background-color:currentColor;mask-size:contain;mask-position:50%;mask-repeat:no-repeat;vertical-align:middle;content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6.625 9 6 6 6-6'/%3E%3C/svg%3E")}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a{color:#fff;font-weight:600;font-size:16px;border:none}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a[href]:hover{text-decoration:underline}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;border:1px solid #fff;padding:5px 10px;border-radius:30px;background:#ffffff33}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border:hover{color:#1a1a1a;background:#fff;text-decoration:none}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border:focus,.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border:active{text-decoration:none}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li:not(:first-child){margin-left:10px}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li .submenu{position:absolute;top:100%;left:0;display:none;width:-moz-max-content;width:max-content;max-width:384px;min-width:342px;overflow:visible;border-radius:6px;border-width:1px;border-color:#dedede;background-color:#ffffff;box-shadow:0 4px 40px 0 #000 29;z-index:10}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li .submenu a{display:flex;justify-content:space-between;border-radius:6px;padding:16px;font-size:16px;line-height:1.6;font-weight:500}.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li .submenu a:hover{cursor:pointer;background-color:#f2f2f2}}@media (min-width: 768px) and (min-width: 1025px){.page-wrapper .nav-sections .section-items .section-item-content nav.navigation>ul{margin-left:35px}}@media (min-width: 768px) and (min-width: 1025px){.page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li:not(:first-child){margin-left:20px}}@media (max-width: 767px){.nav-open .nav-sections{background:#fff;box-shadow:0 0px 25px 0 rgba(0,0,0,0.25)}.nav-sections-item-title{display:none}#html-body .page-wrapper .nav-sections-item-content{margin:0;padding:0}#html-body .page-wrapper .nav-sections-item-content .navigation{background:#fff}#html-body .page-wrapper .nav-sections-item-content .navigation .widget.block{margin:0}#html-body .page-wrapper .nav-sections-item-content .navigation li{border-top:1px solid #efefef;font-weight:600;text-transform:inherit;float:left;width:100%}#html-body .page-wrapper .nav-sections-item-content .navigation li a{color:#1a1a1a;padding:20px 15px;border:none;text-transform:none;font-weight:600}#html-body .page-wrapper .nav-sections-item-content .navigation li:last-child{border-bottom:1px solid #efefef}#html-body .page-wrapper .nav-sections-item-content .navigation li.parent a::after{top:50%;right:8px;transform:translateY(-50%)}#html-body .page-wrapper .nav-sections-item-content .navigation li.has-active a,#html-body .page-wrapper .nav-sections-item-content .navigation li.active a{background:#fff}#html-body .page-wrapper .nav-sections-item-content .navigation li:nth-child(1 of .parent) a.level-top{display:none}#html-body .page-wrapper .nav-sections-item-content .navigation li:nth-child(1 of .parent) .submenu{display:block !important;border:0}}@media (min-width: 768px){body:not(.cms-index-index) .page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a,body.cms-index-index .page-wrapper .page-header.fixed .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a{color:#1a1a1a}body:not(.cms-index-index) .page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border,body.cms-index-index .page-wrapper .page-header.fixed .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border{border-color:#1a1a1a}body:not(.cms-index-index) .page-wrapper .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border:hover,body.cms-index-index .page-wrapper .page-header.fixed .nav-sections .section-items .section-item-content nav.navigation .primary-menu>ul>li>a.border:hover{background:#1a1a1a;color:#fff}}.page-wrapper .page-header{position:relative;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;background:#fff;border-bottom:1px solid #efefef;margin-bottom:0;z-index:9;width:100%}.page-wrapper .page-header .header.content{height:60px;max-width:inherit;padding:15px}@media (min-width: 768px){.page-wrapper .page-header .header.content{height:inherit;padding:20px}}.page-wrapper .page-header .header.content .nav-toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:45px;height:45px;text-align:center;margin:8px 0}.page-wrapper .page-header .header.content .nav-toggle:before{color:#1a1a1a;line-height:45px;z-index:2;position:relative}.page-wrapper .page-header .header.content .logo{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:inherit;height:60px;width:120px;margin:0;background-image:url("../../images/header/logo.svg");background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.page-wrapper .page-header .header.content .logo{margin:0;height:80px;width:160px}}.page-wrapper .page-header .header.content .logo img{display:none}@media (min-width: 768px){.page-wrapper .page-header.fixed{width:100%;top:0;left:0;position:fixed}.page-wrapper .page-header.fixed+.nav-sections{position:fixed}}.cms-index-index .page-header{border-bottom:1px solid rgba(255,255,255,0.07000000000000001);background:transparent;position:absolute}.cms-index-index .page-header .header.content .logo{background-image:url("../../images/header/logo-white.svg")}.cms-index-index .page-header .header.content .nav-toggle:before{color:#fff}@media (min-width: 768px){.cms-index-index .page-header.fixed{background:#fff;border-bottom:1px solid #efefef}.cms-index-index .page-header.fixed .header.content .logo{background-image:url("../../images/header/logo.svg")}.cms-index-index .page-header.fixed .header.content .nav-toggle:before{color:#1a1a1a}}html.nav-open .nav-toggle:before{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'close';display:block;font-size:32px;position:absolute;right:10px}.block-static-block.widget.notice-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#17a31f;width:100%;text-align:center;padding:10px 15px;margin:0;color:#fff}@media (max-width: 619px){.block-static-block.widget.notice-bar{font-size:14px}}.block-static-block.widget.notice-bar a{color:#fff;text-decoration:underline}.page-footer{background:#fff;overflow-x:hidden}.page-footer .footer{position:relative;border:0;padding:0;margin:0}.page-footer .footer .widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.page-footer .footer .widget{padding:0 15px}}@media (min-width: 768px){.page-footer .footer .widget h4,.page-footer .footer .widget h5{font-size:16px}}@media (min-width: 768px){.page-footer .footer .widget h4,.page-footer .footer .widget h5{font-size:18px}}.page-footer .footer .widget.footer-column{border-bottom:1px solid #efefef;float:left;width:100%;margin:0}@media (min-width: 768px){.page-footer .footer .widget.footer-column{float:left;width:33%;margin:60px 0 40px;clear:right;border:0}}.page-footer .footer .widget.footer-column.active h4:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width: 767px){.page-footer .footer .widget.footer-column.active ul{display:block}}.page-footer .footer .widget.footer-column h4{font-weight:600;font-size:15px;float:left;width:100%;position:relative}@media (min-width: 768px){.page-footer .footer .widget.footer-column h4{font-size:18px}}.page-footer .footer .widget.footer-column h4:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\E315";display:block;font-size:20px;position:absolute;top:0;right:0}@media (min-width: 768px){.page-footer .footer .widget.footer-column h4:after{display:none}}.page-footer .footer .widget.footer-column ul{-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;float:left;width:100%;padding:0 0 25px}@media (max-width: 767px){.page-footer .footer .widget.footer-column ul{display:none}}.page-footer .footer .widget.footer-column ul li{color:#828282;float:left;width:100%}.page-footer .footer .widget.footer-column ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#828282;padding:5px 0;display:block}.page-footer .footer .widget.footer-column ul li a:hover,.page-footer .footer .widget.footer-column ul li a:focus{color:#2e2e2e}.page-footer .footer .widget.secure-payment,.page-footer .footer .widget.kiyoh-link,.page-footer .footer .widget.footer-logo{float:none;width:300px;margin:0 auto;padding:25px 0}.page-footer .footer .widget.secure-payment{position:relative;width:auto;max-width:300px}@media (min-width: 768px){.page-footer .footer .widget.secure-payment:after{border-top:1px solid #efefef;border-bottom:1px solid #efefef;z-index:1;width:100vw;height:100%;position:absolute;top:0;left:calc(50% - 50vw);display:block;content:''}}.page-footer .footer .widget.secure-payment h5{font-weight:600;font-size:16px;float:left;width:100%;margin:0 0 20px;text-align:center}.page-footer .footer .widget.secure-payment ul{width:100%;margin:0 auto;text-align:center}.page-footer .footer .widget.secure-payment ul li{width:100%;display:inline}.page-footer .footer .widget.secure-payment ul li img{max-width:40px;height:auto}.page-footer .footer .widget.kiyoh-link a{color:#faa41a;text-decoration:underline;text-align:center;display:block}.page-footer .footer .widget.footer-logo{text-align:center}.page-footer .footer .widget.footer-logo img{max-width:120px}.page-footer .footer .ultra-footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:15px 0;margin:0;text-align:center}.page-footer .footer .ultra-footer .ultra-footer-content{padding:0}.page-footer .footer .ultra-footer p,.page-footer .footer .ultra-footer .widget{display:inline;float:none}@media (min-width: 481px){.page-footer .footer .ultra-footer p a,.page-footer .footer .ultra-footer .widget a{margin-right:10px}.page-footer .footer .ultra-footer p a:after,.page-footer .footer .ultra-footer .widget a:after{color:#e6e9eb;content:'|';margin-left:10px}}.page-footer .footer .ultra-footer a{color:#828282;font-size:12px;z-index:1;width:100%;display:block;line-height:36px}@media (min-width: 481px){.page-footer .footer .ultra-footer a{width:auto;display:inline;line-height:24px}}@media (min-width: 768px){.page-footer .footer .ultra-footer{width:calc(100% + 10px);float:left;margin:0 0 0 -20px}}.cart-container form.form-cart{width:100%}@media (min-width: 768px){.cart-container form.form-cart{width:calc(100% - 290px)}}.cart-container .cart-summary{width:100%}@media (min-width: 768px){.cart-container .cart-summary{width:250px}}.cart-container .cart-summary .summary.title{font-weight:700;font-size:15px}.cart-container .cart-summary .block.shipping{display:none}.cart-container .cart-summary .cart-totals table.totals tr.totals-tax{display:none}.cart-container .cart-summary .cart-totals table.totals tr.grand.totals th.mark,.cart-container .cart-summary .cart-totals table.totals tr.grand.totals td.amount{padding-top:8px}.cart-container .cart-summary .block.discount{margin-top:10px}.cart-container .cart-summary .block.discount .title>strong[role=heading]{font-weight:700;font-size:15px}.cart-container .cart-summary .block.discount .title:after{top:-2px}.cart-container .cart-summary .block.discount .content .fieldset .field label.label{display:none}.cart-container .cart-summary .block.discount .content .fieldset .actions-toolbar .primary{width:100%}.cart-container .cart-summary .block.discount .content .fieldset .actions-toolbar .primary .action{background:transparent;border:0;width:100%;margin:0;font-size:14px;padding:10px 0;text-align:left}.cart-container .cart-summary .block.discount .content .fieldset .actions-toolbar .primary .action:hover{color:#1a1a1a;text-decoration:underline}.cart-container .cart-summary .block.discount .content .fieldset .actions-toolbar .primary .action:before{display:none}.cart-container .cart-summary .checkout-methods-items button.action.checkout:before{display:none}.block.crosssell .block-content .products-grid .product-items .product-item .product-item-info{width:100%}.block.crosssell .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary{width:100%;display:block}.block.crosssell .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .action.tocart{width:100%}.block.crosssell .block-content .products-grid .product-items .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .action.tocart:before{display:none}.cart-container .cart.table-wrapper thead tr th{padding-top:13px}@media (max-width: 480px){.cart-container .cart.table-wrapper .items .item .item-info .col:not(.item){width:auto;text-align:left}}@media (max-width: 480px){.cart-container .cart.table-wrapper .items .item .item-info .col.item{margin-bottom:10px}}.cart-container .cart.table-wrapper .items .item .item-info .col.item .product-item-photo{display:block;float:left;width:60px}@media (min-width: 1201px){.cart-container .cart.table-wrapper .items .item .item-info .col.item .product-item-photo{width:170px}}.cart-container .cart.table-wrapper .items .item .item-info .col.item .product-item-photo img.photo{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%}.cart-container .cart.table-wrapper .items .item .item-info .col.item .product-item-details{display:block;float:left;width:calc(100% - 60px)}@media (min-width: 768px){.cart-container .cart.table-wrapper .items .item .item-info .col.item .product-item-details{width:calc(100% - 190px)}}.cart-container .cart.table-wrapper .items .item .item-info .col.item .product-item-details .product-item-name a{font-weight:700;color:#1a1a1a;font-size:20px}@media (max-width: 480px){.cart-container .cart.table-wrapper .items .item .item-actions td{text-align:left}}.cart-container .cart.table-wrapper .items .item .item-actions td .actions-toolbar .action{color:#f09605;border:0;background:transparent}@media (max-width: 480px){.cart-container .cart.table-wrapper .items .item .item-actions td .actions-toolbar .action{padding-left:0}}.cart-container .cart.table-wrapper .items .item .item-actions td .actions-toolbar .action:hover{text-decoration:underline}.cart-container .cart.table-wrapper .items .item .item-actions td .actions-toolbar .action:focus{box-shadow:none}.cart.main.actions .action{color:#1a1a1a;background:transparent;border:0}.cart.main.actions .action.continue:before{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;position:relative;right:0}.cart.main.actions .action.continue:hover{color:#1a1a1a;background:none;border:0}.cart.main.actions .action.continue:hover:before{right:5px}.cart.main.actions .action.continue:focus,.cart.main.actions .action.continue:active{background:none;border:0}.cart.main.actions .action.update{padding:7px 5px 7px 0}.cart.main.actions .action.update:before{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}.cart.main.actions .action.update:hover:before{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}.cart.main.actions .action:focus,.cart.main.actions .action:active{box-shadow:none}.cart.main.actions .action:hover{text-decoration:underline}body .page-wrapper .page-bottom{width:100%;max-width:inherit;padding:0}body .page-wrapper .page-bottom .widget.footer-banner{float:left;width:100%;position:relative;height:20vh;margin:0;background-size:cover;background-repeat:no-repeat}body .page-wrapper .page-bottom .widget.footer-banner:after{background-color:#1a1a1a;display:block;width:100%;height:100%;position:absolute;content:'';top:0;left:0;z-index:1;opacity:.4}.widget.banner.thin{float:left;width:100%;position:relative}.widget.banner.thin h4{color:#fff}.widget.banner.thin:after{background:#faa41a;content:'';width:100vw;height:100%;position:absolute;top:0;left:calc(50% - 50vw);z-index:-1}@media (min-width: 768px){.product-reviews-summary{margin:20px 0}}.product-reviews-summary .rating-summary .rating-result span:before{color:#faa41a}.product-reviews-summary .reviews-actions{width:100%}.product-reviews-summary .reviews-actions a.view{color:#faa41a;text-decoration:underline}@media (min-width: 768px){.product-reviews-summary .reviews-actions a.view{float:left;display:table}}@media (min-width: 768px){.product-reviews-summary .reviews-actions a.view span:last-child{display:none}}@media (min-width: 1025px){.product-reviews-summary .reviews-actions a.view span:last-child{display:table-cell}}.product-reviews-summary .reviews-actions a.add{color:#faa41a;text-decoration:underline;float:right}@media (min-width: 768px){.product-reviews-summary .reviews-actions a.add{float:left;margin-left:20px}}.product-reviews-summary.empty .reviews-actions .action.add{margin-left:0}.kiyoh-customer-reviews{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f8f8f8;float:left;width:100%;position:relative;padding:20px 0;margin:0 0 40px;text-align:center}.kiyoh-customer-reviews:after{background-color:#f8f8f8;position:absolute;content:'';width:100vw;height:100%;top:0;left:calc(50% - 50vw);z-index:-1}.kiyoh-customer-reviews .reviews-link{display:inline;width:240px}@media (min-width: 768px){.kiyoh-customer-reviews .reviews-link{float:left;display:block}}.kiyoh-customer-reviews .reviews-link a span{-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;color:#2e2e2e;font-size:12px;text-decoration:underline}.kiyoh-customer-reviews .reviews-link a:hover,.kiyoh-customer-reviews .reviews-link a:active{color:#2e2e2e;text-decoration:none}.kiyoh-customer-reviews .reviews-link a:hover span,.kiyoh-customer-reviews .reviews-link a:active span{color:#faa41a}.kiyoh-customer-reviews .reviews-link a:before{font-weight:700;content:attr(data-rating);width:50px;height:50px;display:inline-block;background:url('../../images/general/kiyoh_icn.png') no-repeat center center;background-size:contain;line-height:50px;text-align:center;margin-right:10px}.kiyoh-customer-reviews .home-usps{clear:none;float:right;display:none}@media (min-width: 768px){.kiyoh-customer-reviews .home-usps{display:block}}.kiyoh-customer-reviews .home-usps ul.usps{padding:4px 0;margin:0;text-align:right}.kiyoh-customer-reviews .home-usps ul.usps li.usp{list-style:none;margin:0}.kiyoh-customer-reviews .home-usps ul.usps li.usp h4{font-weight:600;margin:0;font-size:18px}.kiyoh-customer-reviews .home-usps ul.usps li.usp p{color:#828282}.message.global.demo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:500;background:#faa41a;text-transform:uppercase;width:100%;position:fixed;bottom:0;top:inherit;z-index:98;display:none}.cms-index-index .page.messages{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);position:fixed;max-width:1280px;width:100%;left:50%;z-index:2;bottom:20px}.cms-index-index .page.messages .message{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;box-shadow:0 2px 7px rgba(0,0,0,0.15)}.fotorama--fullscreen .fotorama__fullscreen-icon{outline:none;box-shadow:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{background:#fff;padding:40px;max-width:70%}.fotorama--fullscreen .fotorama__arr--prev .fotorama__arr__arr:before{margin-left:15px}.fotorama--fullscreen .fotorama__arr--next .fotorama__arr__arr:before{margin-right:15px}.fotorama--fullscreen .fotorama__active .fotorama__dot{background-color:#faa41a;border-color:#faa41a}.fotorama-item .fotorama__arr--prev,.fotorama-item .fotorama__arr--next{background:#efefef;transform:inherit;opacity:1;background:none}.fotorama-item .fotorama__arr--prev .fotorama__arr__arr,.fotorama-item .fotorama__arr--next .fotorama__arr__arr{background-image:none}.fotorama-item .fotorama__arr--prev .fotorama__arr__arr:before,.fotorama-item .fotorama__arr--next .fotorama__arr__arr:before{color:#dee2e4;display:block;margin-top:20px}.fotorama-item .fotorama__arr--next .fotorama__arr__arr:before{color:#dee2e4;float:right}.fotorama-item .fotorama__arr--disabled{opacity:0.2}.fotorama__nav-wrap .fotorama__thumb-border{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #faa41a !important;background:none}.fotorama__nav-wrap .fotorama__thumb{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #e6e9eb;width:100%;margin:0 auto;cursor:pointer}.fotorama__nav-wrap .fotorama__thumb .fotorama__img{-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;left:50%;max-width:80%}.fotorama__nav-wrap .fotorama__active .fotorama__dot{background-color:#faa41a;border-color:#faa41a}.fotorama__nav-wrap .fotorama__arr--disabled{opacity:0}.fotorama__fullscreen:after{background-color:#1a1a1a;display:block;width:100%;height:100%;position:absolute;content:'';top:0;left:0;z-index:999;opacity:.65}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;width:75% !important;left:50% !important;top:25px !important;bottom:25px !important;transform:translate3d(-50%, 0, 0) !important}@media (max-width: 767px){.fotorama__fullscreen .fotorama--fullscreen.fotorama-item{width:90% !important}}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__img--full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__img--full.fotorama__img--zoommable{width:auto !important}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__fullscreen-icon{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;background-color:#fff !important;border:1px solid #dee2e4;background-image:none;width:auto;height:auto;padding:15px;right:20px;top:20px;outline:none;box-shadow:none}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__fullscreen-icon:before{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'close';display:block;color:#dee2e4;float:left;outline:none;box-shadow:none}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__fullscreen-icon:after{display:none}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__fullscreen-icon:hover{border:1px solid #faa41a}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__fullscreen-icon:hover:before{color:#faa41a}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-in{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;background:#fff none;border:1px solid #e6e9eb;height:auto;width:auto;padding:15px;left:20px;top:20px}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-in:before{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'add';display:block;color:#dee2e4;float:left}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-in:hover,.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-in:focus{background-color:#f8f8f8}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-out{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;background:#fff none;border:1px solid #e6e9eb;height:auto;width:auto;padding:15px;left:20px;margin-top:10px}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-out:before{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'remove';display:block;color:#dee2e4;float:left}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-out:hover,.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__zoom-out:focus{background-color:#f8f8f8}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__nav-wrap .fotorama__nav{background:#f8f8f8;bottom:90px;padding:20px 0}.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__nav-wrap .fotorama__nav .fotorama__thumb__arr{background:#efefef;opacity:0}@media (min-width: 768px){.fotorama__fullscreen .fotorama--fullscreen.fotorama-item .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft{-webkit-transform:translateX(-50%) !important;-moz-transform:translateX(-50%) !important;transform:translateX(-50%) !important;left:50%}}.modal-popup .modal-inner-wrap{margin:10px;width:calc(100% - 20px)}@media (min-width: 768px){.modal-popup .modal-inner-wrap{margin:5rem auto;width:75%}}.modal-popup .modal-inner-wrap .modal-content{padding:0 15px}@media (min-width: 768px){.modal-popup .modal-inner-wrap .modal-content{padding:0 3rem}}.modal-popup .modal-inner-wrap .modal-footer{padding:20px 15px}@media (min-width: 768px){.modal-popup .modal-inner-wrap .modal-footer{padding:3rem}}.modal-popup .modal-inner-wrap .modal-footer button[data-role=action].action-primary{float:left}.modal-popup .modal-inner-wrap .modal-footer button[data-role=action].action-secondary{background:none;border:0;padding:15px 20px;margin-left:10px}.modal-popup .modal-inner-wrap .modal-footer button[data-role=action].action-secondary:hover{color:#1a1a1a;text-decoration:underline}.checkout-index-index .opc-wrapper .checkout-payment-method{border-top:1px solid #efefef;padding-top:30px}.checkout-index-index .opc-wrapper .checkout-payment-method legend.legend{display:block;position:static;height:auto;width:auto;margin:0 0}.checkout-index-index .opc-wrapper .checkout-payment-method legend.legend span{font-weight:700;font-size:2.6rem}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .step-title{display:none}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method{background:#f8f8f8}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method:first-child{border-radius:5px 5px 0 0}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method:last-child{border-radius:0 0 5px 5px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method .payment-method-title{padding:15px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method .payment-method-title label.label img[class*=payment-icon]{float:right;margin:3px 20px 3px 0}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method .payment-method-content{background:#fff}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method .payment-method-content .field-select-billing{padding:20px 9px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method .payment-method-content .field-select-billing>strong{margin-bottom:10px;display:inline-block}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method .payment-method-content #mollie_methods_ideal-form>.field{margin-top:10px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method .payment-method-content #mollie_methods_ideal-form>.field label.label img.payment-icon{float:left;margin:1px 10px 0 5px;width:26px}@media (min-width: 768px){.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method:first-child{margin-top:10px}}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-methods .payment-group .payment-method+.payment-method .payment-method-title{border-top:0}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code{background:#fef3e2;border-radius:5px;padding:20px 15px;margin:40px 0 15px}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-title{padding:0;border:0}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-title>span:not(.action){color:#2e2e2e}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-title span.action>span{color:#faa41a;font-weight:500;text-decoration:underline}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-title span.action:after{display:none}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content{margin-top:15px;padding:0}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .payment-option-inner{margin-bottom:0;width:100%}@media (min-width: 481px){.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .payment-option-inner{width:65%}}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar{margin:15px 0 0;width:100%}@media (min-width: 481px){.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar{margin:0;width:calc(35% - 15px)}}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary{width:100%}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary button.action-apply,.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary button.action-cancel{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;background:#faa41a;border-radius:4px;border-color:transparent;text-align:center;padding:15px 5px;width:100%}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary button.action-apply span,.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary button.action-cancel span{color:#fff}.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary button.action-apply:hover,.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary button.action-cancel:hover{background:#dc8a05}@media (min-width: 481px){.checkout-index-index .opc-wrapper .checkout-payment-method .opc-payment-additional.discount-code .payment-option-content .form-discount .actions-toolbar .primary button.action-cancel{padding:8px 5px}}.checkout-index-index #iosc-summary{border-bottom:1px solid #efefef;order:1;padding-bottom:20px;margin-bottom:25px}.checkout-index-index #iosc-summary .opc-block-summary{margin-top:20px;padding:20px}@media (max-width: 400px){.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details{padding-left:0;position:relative}}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner{display:block}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .subtotal{display:none}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-item-name-block{display:block;padding:0}@media (min-width: 481px){.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-item-name-block{width:calc(100% - 125px);float:left}}@media (max-width: 400px){.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-item-name-block{padding-right:25px}}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-item-name-block .details-qty{display:none}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-item-name-block strong{font-weight:700;font-size:18px}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-details-actions{float:right;margin-right:4px}@media (max-width: 400px){.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-details-actions{position:absolute;top:0;right:0}}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-details-actions .product-item-remove:after{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'close';display:block;font-size:18px}.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-details-actions .product-item-remove:hover{text-decoration:none}@media (min-width: 481px){.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-item-qty-change{overflow:auto;float:right;width:125px;margin-top:10px}}@media (max-width: 400px){.checkout-index-index #iosc-summary .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item-details .product-item-inner .product-item-qty-change{overflow:auto}}.checkout-index-index #iosc-summary .opc-block-summary .table-totals tbody tr th,.checkout-index-index #iosc-summary .opc-block-summary .table-totals tbody tr th strong{font-weight:700;padding-left:0}.checkout-index-index #iosc-summary .opc-block-summary .table-totals tbody .amount{padding-right:0}.checkout-index-index #iosc-summary .opc-block-summary li.product-item:not(:first-child){border-top:1px solid #e6e9eb}.checkout-index-index #iosc-summary .iosc-place-order-container{position:absolute;bottom:0;width:100%}.checkout-index-index .checkout-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:500px;margin:50px auto;position:relative;padding-bottom:60px}.checkout-index-index .opc-wrapper .step-title,.checkout-index-index #iosc-summary .step-title{font-weight:700 !important;padding:0;border:0}.checkout-index-index .opc-wrapper .step-title .title-number,.checkout-index-index #iosc-summary .step-title .title-number{display:none}.checkout-index-index .opc-wrapper ol.opc li,.checkout-index-index .opc-wrapper #customer-email-fieldset div.field,.checkout-index-index #iosc-summary{width:100%;float:none}.checkout-index-index .opc-wrapper{width:100%;order:2}.checkout-index-index .opc-wrapper .field .control input{-webkit-transition:border-color .2s;-moz-transition:border-color .2s;transition:border-color .2s;border:1px solid #cdd6e1;background-color:#edf0f4}.checkout-index-index .opc-wrapper .field .control input:focus{border-color:#aebbcd}.checkout-index-index .opc-wrapper .checkout-shipping-address{padding-bottom:10px}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset:not(.street),.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset:not(.street){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset.address,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset.address{order:1}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field .control .auto-fill-address-suffix,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field .control .auto-fill-address-suffix{display:none}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.iosc-whole,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.iosc-whole{margin-right:0;width:100%}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.iosc-half,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.iosc-half{float:none;display:block}@media (min-width: 620px){.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.iosc-half,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.iosc-half{float:left;margin-right:20px}}@media (min-width: 768px){.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.iosc-half,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.iosc-half{float:none;margin-right:0}}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.hidden,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.hidden{display:none}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill{order:99;margin-top:10px;margin-bottom:0 !important}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input{width:auto;margin:5px 0 0;display:inline;float:left;clear:none}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input:before,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input:before,.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input:after,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input:after{display:none}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input label.label,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input label.label{display:none}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input .control input,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input .control input{color:#a8a8a8;pointer-events:none;line-height:normal;background:transparent;border:0;height:auto;width:auto;padding:0}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input .control input:-webkit-autofill,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input .control input:-webkit-autofill,.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input .control input:-webkit-autofill:hover,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input .control input:-webkit-autofill:hover,.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input .control input:-webkit-autofill:focus,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input .control input:-webkit-autofill:focus{background:transparent}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill.disabled-input .control .auto-fill-address-suffix,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill.disabled-input .control .auto-fill-address-suffix{display:block;color:#a8a8a8;font-size:13px}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill:not(.disabled-input),.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill:not(.disabled-input){display:block !important}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.tig_hidden .control,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.tig_hidden .control{width:100% !important}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field .control select.select,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field .control select.select{height:auto;line-height:normal;padding:10px}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill-fields-label,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill-fields-label{margin:10px 0 !important}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .field.auto-fill-fields-label .label,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .field.auto-fill-fields-label .label{margin-bottom:0}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .tig-postcode-field-group .field,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .tig-postcode-field-group .field{margin-bottom:5px !important;width:100%;max-width:none}@media (min-width: 481px){.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .tig-postcode-field-group .field,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .tig-postcode-field-group .field{width:calc((100% / 3) - (20px / 3))}}.checkout-index-index .opc-wrapper .checkout-shipping-address .form-shipping-address .fieldset .tig-postcode-validation-message,.checkout-index-index .opc-wrapper .checkout-shipping-address form[name=billing-new-address-form-iosc-billing-fields] .fieldset .tig-postcode-validation-message{background:#fff;margin-top:20px}.checkout-index-index .opc-wrapper .checkout-shipping-address .edit-autofilled-address-fields{order:100;padding:0;background:transparent;border:0;text-align:left;cursor:pointer;margin-top:5px}.checkout-index-index .opc-wrapper .checkout-shipping-address .edit-autofilled-address-fields span{color:#1ca747;font-weight:400;font-size:15px}.checkout-index-index .opc-wrapper .checkout-shipping-address .edit-autofilled-address-fields:focus{box-shadow:none}.checkout-index-index .opc-wrapper .checkout-shipping-address .edit-autofilled-address-fields:hover span{text-decoration:underline}@media (min-width: 768px){.checkout-onepage-success .page-wrapper .page-main{padding:50px 30px 20px}}@media (min-width: 1025px){.checkout-onepage-success .page-wrapper .page-main{padding:50px 100px}}.checkout-onepage-success .page-wrapper .page-main .page-title-wrapper{margin:0 0 20px}.checkout-onepage-success .page-wrapper .page-main .page-title-wrapper .page-title{margin:0 0 20px}.checkout-onepage-success .page-wrapper .page-main .page-title-wrapper .page-title .base{font-size:24px;line-height:28px}@media (min-width: 481px){.checkout-onepage-success .page-wrapper .page-main .page-title-wrapper .page-title .base{font-size:48px;font-weight:700;line-height:inherit}}.checkout-onepage-success .page-wrapper .page-main .checkout-success p:first-child,.checkout-onepage-success .page-wrapper .page-main .checkout-success p:first-child span{font-weight:700}.checkout-onepage-success .page-wrapper .page-main .checkout-success a:not(.action){color:#faa41a;text-decoration:underline}.checkout-onepage-success .page-wrapper .page-main .checkout-success h2{margin-bottom:10px}.success-usps{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f8f8f8;padding:20px;margin-top:60px;float:left;width:100%}@media (min-width: 481px){.success-usps{padding:30px 40px}}@media (min-width: 768px){.success-usps{text-align:center;margin-top:150px}}.success-usps div{display:inline-block;width:100%;text-align:left;vertical-align:top}@media (min-width: 768px){.success-usps div{width:calc(((100% / 3) - (10px / 3)) - (20px / 3))}}.success-usps div span{font-weight:700}.success-usps div p{font-size:12px;line-height:20px}.success-usps div:not(:last-child){padding:0 10px 20px 0}@media (min-width: 768px){.success-usps div:not(:last-child){padding:0 10px 0 0}}#opc-shipping_method.single{display:none}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change{width:100%;display:block}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change label{display:none}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .item-qty,.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .qty-change-button{float:left;display:block}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .item-qty{width:50px;margin-right:0}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .qty-change-button{padding:13px}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .qty-change-button.dec{padding-left:0}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .qty-change-button.dec:after{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'remove_circle_outline';display:block}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .qty-change-button.inc{padding-right:0}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .qty-change-button.inc:after{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'add_circle_outline';display:block}.opc-block-summary .items-in-cart .minicart-items .product .product-item-details .product-item-qty-change .qty-change-button:hover{text-decoration:none}.fieldset>.field>.label span,div.tig-postcode-field-group.default>.field>.label span,.fieldset>.field.required>.label span,div.tig-postcode-field-group.default>.field.required>.label span,.fieldset>.field._required>.label span,div.tig-postcode-field-group.default>.field._required>.label span{font-weight:600}.fieldset>.field>.label:after,div.tig-postcode-field-group.default>.field>.label:after,.fieldset>.field.required>.label:after,div.tig-postcode-field-group.default>.field.required>.label:after,.fieldset>.field._required>.label:after,div.tig-postcode-field-group.default>.field._required>.label:after{color:#faa41a}.fieldset .legend,div.tig-postcode-field-group.default .legend{color:#1a1a1a}.fieldset .legend *,div.tig-postcode-field-group.default .legend *{color:#1a1a1a}div.mage-error[generated]{color:#faa41a;font-size:14px}.login-container .fieldset:after{color:#faa41a}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{background-color:#fff;border:1px solid #efefef;border-radius:4px;width:100%;height:auto;margin:0;padding:12px 15px;vertical-align:left;font-size:14px;color:#2e2e2e;font-weight:400;font-style:normal}input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="text"]:hover,input[type="password"]:hover,input[type="url"]:hover,input[type="tel"]:hover,input[type="search"]:hover,input[type="number"]:hover,input[type="datetime"]:hover,input[type="email"]:hover{border:1px solid #e6e9eb;box-shadow:none;outline:none}select,select:not([disabled]){-webkit-transition:.1s;-moz-transition:.1s;transition:.1s;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;border:1px solid #efefef;border-radius:4px;min-width:70px;font-size:14px;color:#2e2e2e;font-style:normal;cursor:pointer;padding:25px 15px;font-weight:400}select:focus,select:not([disabled]):focus,select:hover,select:not([disabled]):hover{border:1px solid #e6e9eb;box-shadow:none;outline:none}textarea,textarea:not([disabled]){background-color:#fff;border:1px solid #efefef;border-radius:4px;width:100%;margin:0;padding:15px;vertical-align:left;font-size:14px;color:#2e2e2e;font-weight:400;font-style:normal}textarea:focus,textarea:not([disabled]):focus,textarea:hover,textarea:not([disabled]):hover{border:1px solid #e6e9eb;box-shadow:none;outline:none}input.mage-error,select.mage-error,textarea.mage-error,.field._error .control input,.field._error .control select,.field._error .control textarea{border-color:#faa41a}.field-error{color:#faa41a;font-size:15px}input[type=radio],input[type=checkbox]{position:relative;cursor:pointer}input[type=radio]+label[for],input[type=checkbox]+label[for]{cursor:pointer}input[type=radio]:after,input[type=checkbox]:after{background:#f8f8f8;border-radius:50%;position:absolute;top:-1px;left:-1px;pointer-events:none}input[type=radio]:focus,input[type=checkbox]:focus{box-shadow:none;outline:none}input[type=radio]:after{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'radio_button_unchecked';display:block;font-size:16px}input[type=radio]:checked:after{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'radio_button_checked';display:block;font-size:16px}input[type=checkbox]:after{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'check_box_outline_blank';display:block;font-size:16px}input[type=checkbox]:checked:after{display:inline-block;direction:ltr;font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'check_box';display:block;font-size:16px}.form.form-shipping-address .fieldset .field .control{width:100%}.form.form-shipping-address .fieldset .field .label{text-align:left}.contact-index-index .page-title-wrapper{margin-top:40px}.contact-index-index .columns .column.main .form.contact{width:100%}.contact-index-index .columns .column.main .form.contact fieldset.fieldset{margin-bottom:15px}.contact-index-index .columns .column.main .form.contact fieldset.fieldset legend.legend{display:none}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field{margin-bbiottom:15px;width:100%;float:left}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field:before{display:none}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field label.label{text-align:left;width:100%;float:none;clear:left;padding:0 0 5px}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field .control{float:none;clear:left;width:100%}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.note{margin-bottom:40px}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.name,.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.email,.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.telephone{width:100%}@media (min-width: 481px){.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.name,.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.email,.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.telephone{width:50%}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.name .control,.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.email .control,.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.telephone .control{width:calc(100% - 10px)}}@media (min-width: 481px){.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.email label.label,.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.email .control{padding-left:10px}}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.comment{margin-top:40px}.contact-index-index .columns .column.main .form.contact fieldset.fieldset .field.comment .control textarea{min-height:200px}.contact-index-index .columns .column.main .form.contact .actions-toolbar .primary{width:100%;float:right}.contact-index-index .columns .column.main .form.contact .actions-toolbar .primary button.action.submit{width:100%;padding:20px 0}@media (min-width: 481px){.contact-index-index .columns .column.main .form.contact .actions-toolbar .primary button.action.submit{width:auto;padding:20px 40px}}.contact-index-index .columns .column.main .form.contact .actions-toolbar .primary button.action.submit:before{display:none}.cms-no-route .page-main{padding:150px 15px}.cms-no-route .page-main .page-title-wrapper .page-title{width:100%;text-align:center}.cms-no-route .page-main .page-title-wrapper .page-title span{font-size:28px}@media (min-width: 768px){.cms-no-route .page-main .page-title-wrapper .page-title span{font-size:48px}}.cms-no-route .page-main .column.main{text-align:center;padding-bottom:0;min-height:0}.sidebar.sidebar-main .widget{background:#f8f8f8;padding:30px 20px}.sidebar.sidebar-main .widget h4{margin-top:0}.sidebar.sidebar-main .widget ul{margin-bottom:0;padding-left:0}.sidebar.sidebar-main .widget ul li{list-style:none}.sidebar.sidebar-main .widget ul li:last-child{margin-bottom:0}.cms-page-view .columns .column.main a{color:#faa41a;text-decoration:underline}.cms-page-view .columns .column.main a:hover{color:#f09605}.column.main div[data-bind*="authenticationPopup"]+h2{margin-top:0}#confirmBox .am-related-box{width:100%}#confirmBox .am-related-box .block.related{width:100%;margin-bottom:30px}#confirmBox .am-related-box .block.related .am-related-title{background:transparent;line-height:normal;margin:50px 0;height:auto}#confirmBox .am-related-box .block.related .am-related-title .am-title{font-weight:700;color:#2e2e2e;font-size:20px;text-transform:none;background:transparent}#confirmBox .am-related-box .block.related .block-content .products .product-item{width:100%;padding:0 20px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info{width:100%}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .am-product-image,#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details{float:left}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .am-product-image{width:120px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details{margin-bottom:30px;width:calc(100% - 120px);text-align:left}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-name{margin-bottom:5px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-name .product-item-link{font-weight:700;font-size:18px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-name .product-item-link:hover{text-decoration:none}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-tagline{font-weight:500;color:#828282;line-height:18px;font-size:14px;margin-top:5px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .price-box{margin:20px 0}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .price-box .price{font-size:24px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-actions .actions-primary{margin:10px 0 0;text-align:left}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .action.tocart{background:#1ca747;padding:10px 20px 12px 35px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .action.tocart:before{font-size:20px;left:9px;top:10px}#confirmBox .am-related-box .block.related .block-content .products .product-item .product-item-info .product-item-details .product-item-actions .actions-primary .action.tocart>span{font-size:14px}#confirmBox .am-slider{display:block}#amprogress{background:transparent}#confirmOverlay{background:rgba(0,0,0,0.4)}#confirmBox{border-radius:5px;width:400px;max-height:100vh}#confirmBox>.cross{color:#1a1a1a;top:0;font-size:26px}#confirmBox .amcart-message-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;position:relative}#confirmBox .amcart-message-box>.text{color:#1ca747;background:#d6ffcb;font-weight:600;padding:10px;margin:0 20px;position:absolute;top:0;left:0;width:calc(100% - 60px)}#confirmBox .amcart-message-box .dialog-product{border:1px solid #e6e9eb;border-radius:5px;margin-top:50px;overflow:auto}#confirmBox .amcart-message-box .dialog-product .am-photo-container,#confirmBox .amcart-message-box .dialog-product .added-item{float:left}#confirmBox .amcart-message-box .dialog-product .am-photo-container{width:150px}#confirmBox .amcart-message-box .dialog-product .am-photo-container .product-item-photo{display:inline-block}#confirmBox .amcart-message-box .dialog-product .am-photo-container .product-item-photo .product-image-wrapper{height:auto;padding:0 !important}#confirmBox .amcart-message-box .dialog-product .am-photo-container .product-item-photo .product-image-wrapper img{max-height:120px;width:auto;margin:0;position:static}#confirmBox .amcart-message-box .dialog-product .added-item{font-size:18px;margin:0;vertical-align:top;width:calc(100% - 170px);text-align:left;padding:20px 20px 20px 0}#confirmBox .amcart-message-box .dialog-product .added-item .product-item-tagline{font-weight:500;color:#828282;line-height:18px;font-size:14px;margin-top:5px}#confirmBox .amcart-message-box .dialog-product .added-item:hover{text-decoration:none}#confirmBox .amcart-confirm-buttons{padding:0 20px;margin-top:10px}#confirmBox .amcart-confirm-buttons .am-btn-left{display:none}#confirmBox .amcart-confirm-buttons .button{width:100%;font-weight:700;font-size:18px}#confirmBox .proceed-shopping-close{font-weight:400;cursor:pointer}#confirmBox .proceed-shopping-close:hover{text-decoration:underline}