.f-h1,.home-pagehead h1,.pagehead-common h1,.text-simple h1{font-family:'Roboto';font-size:44px;line-height:58px}.f-h2,.woocommerce .product-single-container .price .price-html,.home-pagehead h2,.pagehead-common h2,.text-simple h2{font-family:'Roboto-Bold';font-size:28px;line-height:38px}.f-h3,.woocommerce form.cw-checkout h3,.home-pagehead h3,.pagehead-common h3,.text-simple h3{font-family:'Roboto';font-size:25px;line-height:35px}.f-lead,.woocommerce .product-single-container .woocommerce-product-details__short-description,.woocommerce form.cw-checkout .form-row input,.woocommerce form.cw-checkout .form-row select,.woocommerce form.cw-checkout .form-row textarea,.woocommerce form.cw-checkout .form-row .select2-container--default .select2-selection--single,.woocommerce form.cw-checkout .form-row input::placeholder,.woocommerce form.cw-checkout .form-row select::placeholder,.woocommerce form.cw-checkout .form-row textarea::placeholder,.woocommerce form.cw-checkout .form-row .select2-container--default .select2-selection--single::placeholder,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox .woocommerce-gzd-legal-checkbox-text{font-family:'Roboto';font-size:19px;line-height:32px}.f-buzzword,.home-pagehead .buzzwords__word .buzzword-text{font-family:'Roboto-Bold';font-size:19px;line-height:24px}.f-small,.cw-cart-container .delivery-time-info,.cw-quantity .qty-input input{font-family:'Roboto';font-size:16px;line-height:32px}.f-small-product,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce .product-single-container .legal-price-info span,.woocommerce .product-single-container .legal-price-info a,.woocommerce .product-single-container p.wc-gzd-additional-info.delivery-time-info,.woocommerce .product-single-container p.stock.availability{font-family:'Roboto';font-size:16px;line-height:24px}.f-bold,.woocommerce .product-single-container p.wc-gzd-additional-info.delivery-time-info,.woocommerce .product-single-container p.stock.availability,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox .woocommerce-gzd-legal-checkbox-text a,.text-simple a,.text-simple b,.text-simple strong{font-family:'Roboto-Bold'}.f-accordeon-head,.f-cart-totals-bold,.f-checkout-payment-label,.cw-accordeon__head,.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method>label{font-family:'Roboto-Bold';font-size:19px;line-height:23px}.f-accordeon-body,.cw-accordeon__body{font-family:'Roboto';font-size:19px;line-height:32px}.f-cart-product-name{font-family:'Roboto';font-size:19px;line-height:32px}.f-checkout-label,.woocommerce form.cw-checkout .form-row label,.woocommerce form.cw-checkout .form-row .required{font-family:'Roboto';font-size:16px !important;line-height:26px !important}.f-checkout-table{font-family:'Roboto';font-size:16px !important;line-height:24px !important}.text-link,.footer-probots .menu-item a,.nav-container .menu-horizontal .menu-item,.badge__text,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.cta,.back-button,.woocommerce .wc-gzd-order-submit button.button#place_order,.contactform button[type='submit']{font-family:'Roboto-Bold';font-size:16px !important;line-height:19px !important;text-transform:uppercase}.text-link.a,.text-link a{text-decoration:underline}@media all and (min-width:768px){.text-link.a,.text-link a{text-decoration:none}}.text-link--with-arrow,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{position:relative}.text-link--with-arrow:after,.woocommerce-error .button:after,.woocommerce-info .button:after,.woocommerce-message .button:after{content:' ';background:url(/wp-content/themes/stack-child/images/assets/icons/arrow-right-icon.svg);width:6px;height:10px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-lightgray,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce .product-single-container .legal-price-info span,.woocommerce .product-single-container .legal-price-info a,.woocommerce .product-single-container .woocommerce-product-details__short-description a,.woocommerce .product-single-container .tabs-content a,.woocommerce form.cw-checkout .form-row label,.woocommerce form.cw-checkout .form-row input,.woocommerce form.cw-checkout .form-row select,.woocommerce form.cw-checkout .form-row textarea,.woocommerce form.cw-checkout .form-row .select2-container--default .select2-selection--single,.woocommerce form.cw-checkout .form-row input .select2-selection__rendered,.woocommerce form.cw-checkout .form-row select .select2-selection__rendered,.woocommerce form.cw-checkout .form-row textarea .select2-selection__rendered,.woocommerce form.cw-checkout .form-row .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox .woocommerce-gzd-legal-checkbox-text,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox .woocommerce-gzd-legal-checkbox-text a,.cw-final-review .woocommerce-Price-currencySymbol,.cw-accordeon__body{color:#666 !important}.c-lightgray.a,.c-lightgray a{color:#666 !important}.c-lightgray.a:hover,.c-lightgray a:hover,.c-lightgray.a:active,.c-lightgray a:active,.c-lightgray.a:visited,.c-lightgray a:visited{color:#666 !important}.c-darkgray,.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method>label,.cw-final-review .c-darkgray .woocommerce-Price-currencySymbol,.home-pagehead .buzzwords__word .buzzword-text,.back-button,.cw-accordeon__head{color:#333 !important}.c-darkgray.a,.c-darkgray a{color:#333 !important}.c-darkgray.a:hover,.c-darkgray a:hover,.c-darkgray.a:active,.c-darkgray a:active,.c-darkgray.a:visited,.c-darkgray a:visited{color:#333 !important}.c-white,.cta,.woocommerce .wc-gzd-order-submit button.button#place_order,.contactform button[type='submit']{color:#fff !important}.c-white.a,.c-white a{color:#fff !important}.c-white.a:hover,.c-white a:hover,.c-white.a:active,.c-white a:active,.c-white.a:visited,.c-white a:visited{color:#fff !important}.c-orange,.woocommerce form.cw-checkout .form-row .required{color:#f68f14 !important}.c-orange.a,.c-orange a{color:#f68f14 !important}.c-orange.a:hover,.c-orange a:hover,.c-orange.a:active,.c-orange a:active,.c-orange.a:visited,.c-orange a:visited{color:#f68f14 !important}@font-face{font-family:'Roboto-Bold';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url('https://www.cardwallet.com/wp-content/themes/stack-child/style/css/../fonts/roboto-v20-latin-700.woff2') format('woff2'),url('https://www.cardwallet.com/wp-content/themes/stack-child/style/css/../fonts/roboto-v20-latin-700.woff') format('woff')}.back-to-top{display:none}.footer-probots{background:#f7f7f7;color:#333;padding:60px}@media all and (min-width:992px){.footer-probots{padding:90px}}.footer-probots a{color:#333 !important}.footer-probots .row{display:flex;flex-flow:row wrap}.footer-probots .row::before{display:block}.footer-probots .row:not(:first-child){margin-top:15px}@media all and (min-width:992px){.footer-probots .row:not(:first-child){margin-top:45px}}@media all and (min-width:1200px){.footer-probots .row:not(:first-child){margin-top:90px}}.footer-probots [class^='col-']>*{display:flex;align-items:center}@media all and (min-width:992px){.footer-probots [class^='col-']>*{height:100%}}.footer-probots .phone,.footer-probots .phone a{font-family:'Roboto-Bold'}.footer-probots .phone{justify-content:center}@media all and (min-width:992px){.footer-probots .phone{justify-content:flex-start}}.footer-probots .phone__icon{height:40px;margin:0 6px 0 0}.footer-probots .logo-holder{margin-top:15px;justify-content:center}@media all and (min-width:992px){.footer-probots .logo-holder{margin:0}}.footer-probots .logo{height:20px;margin:0}.footer-probots .social{font-family:'Roboto-Bold';justify-content:center;margin-top:30px}@media all and (min-width:992px){.footer-probots .social{justify-content:flex-end;margin:0}}.footer-probots .social ul,.footer-probots .social ul a{display:flex;align-items:center}.footer-probots .social li:not(:last-child){margin-right:20px}.footer-probots .social li:first-child{margin-left:15px}.footer-probots .social-list{min-width:unset !important;margin:0}.footer-probots .copyright{display:none}@media all and (min-width:1200px){.footer-probots .copyright{display:block}}.footer-probots .copyright span{opacity:1 !important}.footer-probots .poweredby{justify-content:center;margin-top:30px}@media all and (min-width:1200px){.footer-probots .poweredby{justify-content:flex-end;margin:0}}.footer-probots .poweredby a{font-family:'Roboto-Bold';text-decoration:underline}.footer-probots .menu{display:block;margin:0 auto;text-align:center}.footer-probots .menu-item{opacity:1 !important}.footer-probots .menu-item a{display:block;text-align:center;padding:6px 0}@media all and (min-width:768px){.footer-probots .menu-item a{display:inline;text-align:left}}.nav-container{z-index:10;position:relative}.nav-container .bar{padding:10px 0 !important;background:#fff !important}.nav-container .row{display:flex;flex-flow:row wrap}.nav-container .row::before{display:block}.nav-container .bar__module{height:100%;display:flex !important;align-items:center;margin-right:0 !important}@media all and (min-width:992px){.nav-container .text-right .bar__module{justify-content:flex-end}}.nav-container .logo-holder{height:100%;display:flex;align-items:center}.nav-container .logo{height:20px;top:0 !important}@media all and (max-width:500px){.nav-container .logo{width:180px;height:auto}}.nav-container .menu-horizontal{top:0 !important;flex-grow:1}@media all and (min-width:768px){.nav-container .menu-horizontal{display:flex !important;align-items:center;justify-content:flex-end}}@media all and (min-width:768px){.nav-container .menu-horizontal>.menu-item:not(:last-child){margin-right:30px !important}.nav-container .menu-horizontal>.menu-item:not(:last-child):nth-child(4){flex-grow:1}.nav-container .menu-horizontal>.menu-item:not(:last-child).menu-item-has-children{margin-right:45px !important}}@media all and (min-width:992px){.nav-container .menu-horizontal>.menu-item:not(:last-child).menu-item-has-children{margin-right:60px !important}.nav-container .menu-horizontal>.menu-item:not(:last-child):nth-child(4){flex-grow:0}}.nav-container .menu-horizontal .menu-item{position:relative;opacity:1 !important;white-space:nowrap;cursor:pointer}.nav-container .menu-horizontal .menu-item>a,.nav-container .menu-horizontal .menu-item>span{position:relative;font-size:inherit !important;line-height:inherit !important;color:#666 !important;opacity:1 !important;display:inline-block;padding:10px 0 !important}.nav-container .menu-horizontal .menu-item:hover>a{color:#333 !important}@media all and (min-width:768px){.nav-container .menu-horizontal>.menu-item:not(.wpmenucart):hover>a:before,.nav-container .menu-horizontal .current-menu-item>a:before{content:'';position:absolute;right:0;left:0;bottom:0;height:2px;background:#666}}.nav-container .menu-horizontal .sub-menu{position:relative;height:0;overflow:hidden;padding:0 10px !important;background:#fff;transition:all .3s ease}@media all and (min-width:768px){.nav-container .menu-horizontal .sub-menu{position:absolute;opacity:0;visibility:hidden;height:auto;padding:10px 10px !important;margin-left:-10px !important}}@media all and (min-width:992px){.nav-container .menu-horizontal .sub-menu{padding:20px 20px !important;margin-left:-20px !important}}.nav-container .menu-horizontal .custom__dropdown__trigger{position:absolute;top:0;bottom:0;right:-13px;padding:7px 15px}@media all and (min-width:768px){.nav-container .menu-horizontal .custom__dropdown__trigger{right:-40px}}.nav-container .menu-horizontal .custom__dropdown__trigger:after{content:'';background:url(/wp-content/themes/stack-child/images/assets/icons/arrow-down-icon.svg);background-size:contain;width:10px;height:6px;display:inline-block;transition:transform ease .33s}.nav-container .menu-horizontal .custom__dropdown__trigger.active:after{transform:rotate(180deg)}.nav-container .menu-horizontal .menu-item-has-children.sub-menu-open .sub-menu{opacity:1;visibility:visible}.nav-container .mobile-header{white-space:nowrap}.nav-container .cart-link{float:none !important;margin-right:10px;top:-5px}.nav-container .wpmenucart{display:none !important}@media all and (min-width:768px){.nav-container .wpmenucart{display:inline-block !important}}.nav-container .wpmenucart .wpmenucart-contents{white-space:nowrap}.nav-container .wpmenucart .wpmenucart-icon-shopping-cart-0{font-size:16px}.nav-container .wpmenucart .amount{padding-left:15px}.nav-container .ebor-cart-count{background:#333}.badge{position:fixed;display:block;z-index:100;cursor:pointer;bottom:60px;right:15px;text-decoration:none !important}.badge__icon{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:2;width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f68f14;border:2px solid #fff}.badge__icon img{height:25px}.badge__flyout{overflow:hidden;transition:all .5s ease-in-out;margin-right:35px;max-width:0}.badge__text{border-radius:25px;background:#f68f14;color:#fff;white-space:nowrap;padding:15px 30px;padding-right:50px}.badge:hover .badge__flyout{max-width:300px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none !important;background-color:#fff !important;background:linear-gradient(0deg, rgba(255,255,255,0.99) 0%, #f7f7f7 100%)}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{background-color:unset !important}.woocommerce-message:before{content:' ' !important;background-image:url(/wp-content/themes/stack-child/images/assets/icons/check-icon.svg);width:24px;height:24px}@media all and (min-width:768px){.woocommerce .product-single-container div.product{margin-top:80px}}.woocommerce .product-single-container .product-back{display:block;margin-bottom:30px}@media all and (min-width:768px){.woocommerce .product-single-container .product-back{margin-bottom:100px}}.woocommerce .product-single-container .product_title{margin-bottom:20px;margin-top:20px !important}@media all and (min-width:768px){.woocommerce .product-single-container .product_title{margin-top:unset !important}}.woocommerce .product-single-container .price{margin-bottom:0}.woocommerce .product-single-container .legal-price-info .wc-gzd-additional-info{margin-bottom:20px}.woocommerce .product-single-container p.wc-gzd-additional-info.delivery-time-info,.woocommerce .product-single-container p.stock.availability{margin-bottom:10px}.woocommerce .product-single-container .cart{margin-bottom:40px !important}.woocommerce .product-single-container .inline-form-wrapper{display:inline-flex;align-items:stretch;border:1px solid #c3c3c3;border-radius:25px;overflow:hidden}.woocommerce .product-single-container .cta,.woocommerce .product-single-container .woocommerce .wc-gzd-order-submit button.button#place_order,.woocommerce .product-single-container .contactform button[type='submit']{margin:0;border:0ch;height:50px;z-index:1;border-radius:0}.woocommerce .product-single-container .lightning-info{display:flex}@media all and (min-width:768px) and (max-width:1199px){.woocommerce .product-single-container .lightning-info{flex-direction:column;align-items:flex-start}}.woocommerce .product-single-container .lightning-info__icon{margin-right:5px}.product-card{display:flex;flex-direction:column;align-items:center}@media all and (min-width:768px){.product-card:hover .product-inner__img{background:linear-gradient(180deg, rgba(255,255,255,0.99) 0%, #f7f7f7 100%)}}.product-card:hover .product-card__cta{display:flex}.product-card .product-inner{display:flex;flex-direction:column;align-items:center;text-decoration:none}.product-card .product-inner__img{padding:40px 0}.product-card .product-inner__img img{margin-bottom:unset}.product-card .product-inner__icon{margin-bottom:0;height:50px;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center}.product-card .product-inner__icon img{margin-bottom:0}.product-card .product-inner__title{text-align:center}.product-card .product-inner__price{margin-bottom:20px}.product-card__cta{display:flex;justify-content:center}@media all and (min-width:1200px){.product-card__cta{display:none}}.masonry.product-cards .product span.h4,.masonry.product-cards .product .woocommerce-Price-currencySymbol{color:#666 !important}.masonry.product-cards .masonry__item:not(:empty){margin-bottom:60px}.cw-cart-container .cart-header{margin-top:20px;margin-bottom:40px}.cw-cart-container .cart-table-head-row,.cw-cart-container .cart-row{border-bottom:1px solid #c3c3c3}.cw-cart-container .cart-table-head-row:last-child,.cw-cart-container .cart-row:last-child{border-bottom:unset}@media all and (min-width:992px){.cw-cart-container .cart-table-head-row:last-child,.cw-cart-container .cart-row:last-child{border-bottom:1px solid #c3c3c3}}.cw-cart-container .cart-row{padding:18px 0;position:relative}@media all and (min-width:992px){.cw-cart-container .cart-row{position:unset;display:flex;align-items:center}}@media all and (min-width:992px){.cw-cart-container .cart-row__col{margin-top:unset !important;margin-bottom:unset !important}}.cw-cart-container .cart-row__col--remove{position:absolute;top:20px;right:0;display:flex !important;justify-content:flex-end}@media all and (min-width:768px){.cw-cart-container .cart-row__col--remove{right:7px}}@media all and (min-width:992px){.cw-cart-container .cart-row__col--remove{position:unset}}.cw-cart-container .cart-row__col--price,.cw-cart-container .cart-row__col--total{padding-right:10px !important}.cw-cart-container .cart-row__col--price{height:50px;display:flex;justify-content:flex-end}@media all and (min-width:992px){.cw-cart-container .cart-row__col{height:unset;display:block}}.cw-cart-container .qty-input{border-radius:25px;border:1px solid #c3c3c3;overflow:hidden}.cw-cart-container .cart-price,.cw-cart-container .cart-totals{display:flex;justify-content:flex-end;align-items:center;padding-right:10px}@media all and (min-width:992px){.cw-cart-container .cart-price,.cw-cart-container .cart-totals{align-items:unset;padding-right:unset;display:block}}.cw-cart-container .cart-price .woocommerce-Price-currencySymbol,.cw-cart-container .cart-totals .woocommerce-Price-currencySymbol{color:#666 !important}@media all and (min-width:992px){.cw-cart-container .cart-totals{padding-right:unset}}.cw-cart-container .cart-totals__label{display:block}@media all and (min-width:992px){.cw-cart-container .cart-totals__label{display:none}}.cart-bottom-totals{margin-top:30px}.cart-bottom-totals .woocommerce-Price-currencySymbol{color:unset !important}.cart-bottom-totals .totals-row__col{padding-top:30px;padding-bottom:30px}.cart-bottom-totals .totals-row__col h5,.cart-bottom-totals .totals-row__col .h5{margin-bottom:unset}.cart-bottom-totals .totals-row__col--update-cart img{margin:unset;margin-right:10px}.cart-bottom-totals .totals-row__col--update-cart .btn{background:#fff;display:inline-block;width:unset;padding:unset;border:unset;border-radius:unset;margin:unset}.cart-bottom-totals .totals-row__bottom{border-bottom:1px solid #c3c3c3}.cart-bottom-totals .to-checkout{display:flex;justify-content:flex-end}.woocommerce form.cw-checkout h3{margin-bottom:20px}.woocommerce form.cw-checkout .form-row input,.woocommerce form.cw-checkout .form-row select,.woocommerce form.cw-checkout .form-row textarea,.woocommerce form.cw-checkout .form-row .select2-container--default .select2-selection--single{background:#fff;border-color:#c3c3c3 !important;height:50px;padding:10px 15px 8px}.woocommerce form.cw-checkout .form-row input .select2-selection__rendered,.woocommerce form.cw-checkout .form-row select .select2-selection__rendered,.woocommerce form.cw-checkout .form-row textarea .select2-selection__rendered,.woocommerce form.cw-checkout .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;display:flex;flex-direction:column;justify-content:center;padding:0}.woocommerce form.cw-checkout .form-row input .select2-selection__arrow,.woocommerce form.cw-checkout .form-row select .select2-selection__arrow,.woocommerce form.cw-checkout .form-row textarea .select2-selection__arrow,.woocommerce form.cw-checkout .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.woocommerce form.cw-checkout .form-row .cw-form-select,.woocommerce form.cw-checkout .form-row .select2-selection--single{position:relative}.woocommerce form.cw-checkout .form-row .cw-form-select:after,.woocommerce form.cw-checkout .form-row .select2-selection--single:after{content:' ';background:url('/wp-content/themes/stack-child/images/assets/icons/arrow-down-icon.svg');width:10px;height:6px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.woocommerce form.cw-checkout .form-row .required{font-weight:unset}@media all and (max-width:767px){.woocommerce form.cw-checkout .checkout-field-col-row__col{padding-left:0;padding-right:0}}.woocommerce form.cw-checkout .checkout-field-col-row__col--right{margin-top:40px}@media all and (min-width:768px){.woocommerce form.cw-checkout .checkout-field-col-row__col--right{margin-top:unset}}@media all and (min-width:768px){.woocommerce form.cw-checkout .checkout-field-col-row{display:flex}.woocommerce form.cw-checkout .checkout-field-col-row .form-row:last-child{margin-bottom:0;padding-bottom:0}.woocommerce form.cw-checkout .checkout-field-col-row .checkout-field-col-row__col{margin-bottom:unset}.woocommerce form.cw-checkout .checkout-field-col-row .woocommerce-additional-fields{display:flex;flex-direction:column}.woocommerce form.cw-checkout .checkout-field-col-row .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{flex:1}.woocommerce form.cw-checkout .checkout-field-col-row .notes{padding:0;margin:0;display:flex;flex-direction:column}.woocommerce form.cw-checkout .checkout-field-col-row .woocommerce-additional-fields,.woocommerce form.cw-checkout .checkout-field-col-row .notes,.woocommerce form.cw-checkout .checkout-field-col-row .woocommerce-input-wrapper,.woocommerce form.cw-checkout .checkout-field-col-row textarea{height:100%}}.woocommerce form.cw-checkout .checkout-field-col-row textarea{min-height:200px}@media all and (min-width:768px){.woocommerce form.cw-checkout .checkout-field-col-row textarea{min-height:unset}}.woocommerce form.cw-checkout .woocommerce-checkout-review-order h3{margin-top:60px}.woocommerce form.cw-checkout .woocommerce-checkout-payment{background:#f9f9f9 !important}@media all and (min-width:768px){.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_methods{padding:20px !important}}.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method:not(:first-child){margin-top:10px !important}.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method>input{-moz-appearance:initial}.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method>label{cursor:pointer}.woocommerce form.cw-checkout .woocommerce-checkout-payment .payment_box{background-color:#f3f3f3 !important}.woocommerce form.cw-checkout .woocommerce-checkout-payment .payment_box:before{display:none !important}.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox{display:flex !important}.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox input[type='checkbox']{height:37px;margin-right:15px}.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox .woocommerce-gzd-legal-checkbox-text{margin:unset;margin-bottom:60px;display:block}.select2-results__option--highlighted{background-color:#f68f14 !important}.cw-final-review .delivery-time-info{margin-bottom:unset}.cw-final-review strong{font-weight:unset}.cw-final-review .col-bb{border-bottom:1px solid #c3c3c3}.cw-final-review .col{display:flex;flex-direction:column;justify-content:center;height:100%}.cw-final-review .col-mobile-prod-price{height:40px}@media all and (min-width:768px){.cw-final-review .col-mobile-prod-price{height:100%}}.cw-final-review .row-narrow{padding-top:0;padding-bottom:0}.cw-final-review .row-normal{padding-top:20px;padding-bottom:20px}.cw-final-review .row-large{padding-top:30px;padding-bottom:30px}.cw-final-review .row--after-totals{padding-top:5px}@media all and (min-width:768px){.cw-final-review .review-product-row{height:105px}}.woocommerce .wc-gzd-order-submit button.button#place_order{margin-top:10px;width:100%}@media all and (min-width:768px){.woocommerce .wc-gzd-order-submit button.button#place_order{width:unset}}.home-pagehead{height:auto !important}@media (min-height:600px) and (min-width:992px){.home-pagehead{height:100vh !important}}.home-pagehead h1{margin-bottom:39.9px !important}.home-pagehead h2{margin-bottom:19.8px !important}.home-pagehead h3{margin-bottom:19.8px !important}@media all and (max-width:991px){.home-pagehead .imageblock__content{position:relative !important;min-height:60vw !important;width:100% !important;height:auto !important}}@media (max-width:991px){.home-pagehead .container{padding-top:60px !important;padding-bottom:60px !important;transform:none !important}}.home-pagehead .headline{color:#333;margin-bottom:19.8px}.home-pagehead .text{color:#666;margin-bottom:19.8px}.home-pagehead .buzzwords{position:relative}.home-pagehead .buzzwords__word{display:flex;align-items:center}@media all and (min-width:768px){.home-pagehead .buzzwords__word{display:inline-flex}.home-pagehead .buzzwords__word:not(:first-child){margin-left:30px}}.home-pagehead .buzzwords__word .buzzword-img{width:30px;margin-right:10px;margin-bottom:0}@media all and (min-width:768px){.home-pagehead .buzzwords__word .buzzword-img{height:26px;width:auto}}.home-pagehead .buzzwords__word .buzzword-text{padding:5px 0}.home-pagehead .buzzwords ol,.home-pagehead .buzzwords ul{list-style-type:none}.home-pagehead .buzzwords ol li,.home-pagehead .buzzwords ul li{font-family:'Roboto-Bold';font-size:16px;line-height:24px;color:#333;padding:5px 0;display:flex;align-items:center}@media all and (min-width:768px){.home-pagehead .buzzwords ol li,.home-pagehead .buzzwords ul li{display:inline-flex}.home-pagehead .buzzwords ol li:not(:first-child),.home-pagehead .buzzwords ul li:not(:first-child){margin-left:30px}}.home-pagehead .buzzwords ol li img,.home-pagehead .buzzwords ul li img{height:26px;width:auto;margin-right:10px}.pagehead-common{height:auto !important}@media (min-height:600px) and (min-width:992px){.pagehead-common{height:100vh !important}}.pagehead-common h1{margin-bottom:19.8px !important;color:#333}.pagehead-common h2{margin-bottom:19.8px !important;color:#333}.pagehead-common h3{margin-bottom:19.8px !important;color:#333}@media (max-width:991px){.pagehead-common .container{padding-top:60px !important;padding-bottom:60px !important;transform:none !important}}@media all and (max-width:991px){.pagehead-common .imageblock__content{position:relative !important;min-height:60vw !important;width:100% !important;height:auto !important}}.pagehead-common .text{color:#666;margin-bottom:19.8px}.home-video{padding-top:80px;padding-bottom:80px;background:linear-gradient(180deg, rgba(255,255,255,0.99) 0%, #f7f7f7 100%)}.home-video .hw-content{text-align:center}.home-video .hw-content__text{margin-bottom:40px}.home-video .hw-video .border--round{border-radius:30px}.home-video .hw-video .video-play-icon{background:#f68f14;border:none}.home-video .hw-video .video-play-icon:before{border-width:10px 0 10px 16px;margin:0;transform:translate(-50%, -50%);border-color:transparent transparent transparent #fff}.home-video .hw-video .video-cover .background-image-holder{max-height:unset !important}@media all and (min-width:768px){.home-video .hw-video .video-cover iframe{min-height:400px !important}}.double-feature .df-inner{background:linear-gradient(0deg, #fff 0%, #f7f7f7 100%);padding-top:80px}.double-feature .df-col{display:flex;flex-direction:column;text-align:center}.double-feature .df-col__img,.double-feature .df-col__title,.double-feature .df-col__text{margin-bottom:20px}.double-feature .df-col:first-child{margin-bottom:90px}@media all and (min-width:768px){.double-feature .df-col:first-child{margin-bottom:0}}.text-simple h1{margin-bottom:39.9px !important}.text-simple h2{margin-bottom:19.8px !important}.text-simple h3{margin-bottom:19.8px !important}.text-simple a{color:inherit;text-decoration:none;position:relative;color:#666}.text-simple a:hover{color:inherit;text-decoration:none}.text-simple a:after{content:'';position:absolute;bottom:2px;right:0;left:0;height:2px;background-color:#666}.text-simple ul,.text-simple ol{padding-left:20px}.text-simple ul{list-style-type:square}.text-simple ol li{margin:0 !important}.text-simple .headline{margin-bottom:39.9px;color:#333}.text-simple .block{margin-bottom:39.9px}.text-simple .block-headline{margin-bottom:19.8px;color:#333}.text-simple b,.text-simple strong{color:#666;font-weight:normal}.contactform{color:#666}.contactform a{font-family:'Roboto-Bold';position:relative;color:#666;text-decoration:underline}.contactform a:hover{color:inherit}.contactform h1{color:#333}.contactform label{display:block;padding-top:10px}.contactform label,.contactform button[type='submit']{font-size:16px !important;line-height:24px}.contactform input:not([type='checkbox']){background:none;height:50px;border-radius:5px;border-color:#c3c3c3}.contactform input:not([type='checkbox']):focus{border-color:#666}.contactform .input-checkbox{margin:20px 0 0 0;cursor:pointer}.contactform .input-checkbox label{width:20px;height:20px;border-color:#c3c3c3}.contactform .input-checkbox label:before{content:none}.contactform .input-checkbox input:checked+label{background:#666;border-color:#666}.contactform .input-checkbox input:checked+label:after{top:-4px}.contactform .input-checkbox span{padding-left:30px;display:block}.contactform textarea{background:none;border-color:#c3c3c3}.contactform textarea:focus{border-color:#666}.contactform button[type='submit']{margin:20px auto 0;border:2px solid #f68f14;display:block !important}@media all and (min-width:768px){.contactform button[type='submit']{width:auto !important}}.contactform :-webkit-autofill{color:inherit}.contactform .headline,.contactform .info{text-align:center;margin-bottom:30px}.contactform .info a{font-size:inherit !important}.contactform .mandatory{color:#f68f14}.contactform .link-privacy{margin-left:30px}.contactform input:-webkit-autofill,.contactform textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 200px #fff inset;-webkit-text-fill-color:#666}.home-rubbel .heading-block{margin:0;padding-bottom:20px}.home-rubbel .content{margin:0}.image-and-accordion .headline{color:#333;margin-bottom:19.8px}.image-and-accordion .accordion__tab{position:relative}.steps-accordeon .accordeon-list{counter-reset:item;list-style-type:none;padding-top:10px}@media all and (min-width:768px){.steps-accordeon .accordeon-list{padding-top:20px}}.steps-accordeon .accordeon-list .list-item{position:relative;list-style-position:inside;margin-bottom:30px;display:flex;flex-wrap:wrap}@media all and (min-width:768px){.steps-accordeon .accordeon-list .list-item{margin-bottom:60px}}.steps-accordeon .accordeon-list .list-item:before{width:70px;height:70px;display:flex;justify-content:center;align-items:center;content:counter(item);counter-increment:item;color:#333;margin-right:15px;font-size:25px;border:2px solid #f68f14;border-radius:50%}@media all and (min-width:768px){.steps-accordeon .accordeon-list .list-item:before{margin-right:30px}}.steps-accordeon .accordeon-list .list-item:last-child{margin:0}.steps-accordeon .accordeon-list .list-item__heading{display:flex;align-items:center}.steps-accordeon .accordeon-list .list-item__heading h3{margin:0}.steps-accordeon .accordeon-list .list-item__content{padding-top:10px}@media all and (min-width:768px){.steps-accordeon .accordeon-list .list-item__content{padding-left:99px}}.steps-accordeon .accordeon-list .list-item__content p{margin:0}.steps-accordeon .accordeon-list .list-item__image{padding-top:20px}.steps-accordeon .accordeon-list .list-item__accordeon{width:100%;margin-top:20px}@media all and (min-width:768px){.steps-accordeon .accordeon-list .list-item__accordeon{padding-left:99px}}.steps-accordeon .accordeon-list .list-item__accordeon h4{margin:0}.steps-accordeon .accordeon-list .list-item__accordeon .cw-accordeon{padding:0;margin-left:20px}@media all and (min-width:768px){.steps-accordeon .accordeon-list .list-item__accordeon .cw-accordeon{margin-left:16px}}.content-accordeon .accordeon{padding-top:20px}@media all and (min-width:768px){.content-accordeon .accordeon{padding-top:40px}}.content-accordeon .accordeon-item__button{margin-top:20px}.features-large{background:#333 !important}@media (max-width:991px){.features-large .container{padding-top:60px !important;padding-bottom:60px !important;transform:none !important}}@media all and (max-width:991px){.features-large .imageblock__content{position:relative !important;min-height:60vw !important;width:100% !important;height:auto !important}}.features-large .headline{margin-bottom:19.8px}.features-large .headline,.features-large .text{color:#fff}.cw-product-list-component{padding-top:80px !important}.cta,.woocommerce .wc-gzd-order-submit button.button#place_order,.contactform button[type='submit']{display:inline-block;padding:15px 30px;background:#f68f14;border-radius:50px;transition:.33s ease transform;transform:scale(1)}@media all and (max-width:768px){.cta,.woocommerce .wc-gzd-order-submit button.button#place_order,.contactform button[type='submit']{width:100%;text-align:center}}.cta:hover,.woocommerce .wc-gzd-order-submit button.button#place_order:hover,.contactform button[type='submit']:hover{transform:scale(1.05)}.cta--no-hover:hover{transform:scale(1)}.back-button{cursor:pointer;display:flex;align-items:center}.back-button:before{margin-right:10px;content:'';background:url(/wp-content/themes/stack-child/images/assets/icons/arrow-left-icon.svg);background-size:contain;width:6px;height:10px;display:inline-block}.cw-accordeon{border-bottom:1px solid #c3c3c3}.cw-accordeon__head{cursor:pointer;padding-top:20px;padding-bottom:20px;padding-right:30px;position:relative;margin:unset;border-top:1px solid #c3c3c3}.cw-accordeon__head:after{content:' ';background:url(/wp-content/themes/stack-child/images/assets/icons/arrow-accordion-down-icon.svg);width:18px;height:10px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0deg);transition:transform ease .33s}.cw-accordeon__head.open:after{transform:translateY(-50%) rotate(180deg)}.cw-accordeon__body{display:none;padding-bottom:20px}.cw-accordeon__body.open,.viu .cw-accordeon__body{display:block}.cw-accordeon .f-accordeon-head{display:flex;align-items:center}.ordered-list ol{counter-reset:item;list-style-type:none;padding-top:10px}@media all and (min-width:768px){.ordered-list ol{padding-top:20px}}.ordered-list li{position:relative;display:flex;align-items:center;list-style-position:inside;margin-bottom:10px !important;z-index:2}.ordered-list li:before{display:flex;justify-content:center;align-items:center;height:24px;width:24px;content:counter(item) '    ';counter-increment:item;color:#ffff;margin-right:10px;background:#333;border-radius:50%}@media all and (min-width:768px){.ordered-list li:before{margin-right:20px}}.ordered-list li:last-child{margin:0}.cw-quantity{background:#fff;margin:0 !important;display:flex;align-items:stretch;z-index:2}.cw-quantity .qty-input{display:flex;align-items:center}.cw-quantity .qty-input input{min-width:55px;width:65px;padding:15px 16px 15px 25px;border:none;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.cw-quantity .qty-input input::-webkit-inner-spin-button,.cw-quantity .qty-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cw-quantity .qty-input__controls{display:flex;flex-direction:column;justify-content:space-around;margin-right:11px}.cw-quantity .qty-input__controls .qty-arrow{display:flex;align-items:center;padding:9px 2px;width:14px;cursor:pointer}.cw-quantity .qty-input__controls .qty-arrow img{margin:0}.no-margin{margin:0 !important}.cw-radio,.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method>input{cursor:pointer;position:relative;visibility:hidden}.cw-radio:before,.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method>input:before{visibility:visible;content:' ';position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%);background:#f3f3f3;border-radius:50%;border:2px solid #333;cursor:pointer}.cw-radio:checked:after,.woocommerce form.cw-checkout .woocommerce-checkout-payment .wc_payment_method>input:checked:after{visibility:visible;content:' ';position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%, -50%);background:#f68f14;border-radius:50%;cursor:pointer}.cw-checkbox,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox input[type='checkbox']{position:relative}.cw-checkbox:before,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox input[type='checkbox']:before{cursor:pointer;content:' ';position:absolute;width:20px;height:20px;top:50%;left:0;transform:translate(0, -50%);background:#fff;border-radius:2px;border:2px solid #c3c3c3}.cw-checkbox:checked:before,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox input[type='checkbox']:checked:before{border-color:#666;background-color:#666}.cw-checkbox:checked:after,.woocommerce form.cw-checkout .woocommerce-form__label-for-checkbox input[type='checkbox']:checked:after{content:' ';background-image:url('/wp-content/themes/stack-child/images/assets/icons/checkbox-icon.svg');background-size:14px 10px;position:absolute;top:10px;left:10px;width:14px;height:10px;transform:translate(-50%, 3px);cursor:pointer}