@charset "UTF-8";.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}label[for=p_method_sagepaydirectpro],label[for=p_method_sagepayform],label[for=p_method_sagepaynit],label[for=p_method_sagepayserver]{min-height:inherit}#p_method_sagepaydirectpro,#p_method_sagepayform,#p_method_sagepayserver{min-height:inherit}div#direct3d-logos{width:351px;margin:0 auto;padding-top:5px;height:43px}div#direct3d-logos img{padding-right:10px}div.lcontainer{background:#fff;width:100%;height:100%;overflow:auto}div.tokencvv{width:43px;display:inline}div.tokencvv label{float:none;margin-right:8px}div.tokencvv input.cvv{margin-right:5px;width:3em!important}div.surcharge-list{border:1px solid #f18200;margin-left:0;margin-top:5px;padding:6px;width:430px}div.surcharge-list p{font-style:italic}div.surcharge-list table tr td{padding-right:4px;padding-bottom:5px}div#payment_form_sagepaydirectpro ul li label.token{float:none;margin-left:7px}div#payment_form_sagepayserver ul li label.token{float:none;margin-left:7px}iframe#sage-pay-server-iframe{border:none;height:500px;width:600px}iframe#sagepaysuite-server-incheckout-iframe{border:none;height:840px;width:100%}#control_overlay{background-color:#000}.modal-sagepaysuite{background:url(../images/border-bg.png) repeat scroll 0 0 transparent;padding:10px;border:4px}.sagepay-form-content-image{width:130px}.sagepay-server-content-image{width:130px}.sps-paypal-btn-checkout{max-height:25px}.sps-paypal-help-checkout{font-size:10px;margin:10px 0 0!important}#sagepay-nit-aux-placeholder{display:none}input#savetokencard{float:left;margin-right:5px}label#lbl_savetokencard{float:none}h5.tdnote{background-color:#008066;color:#fff;font-weight:400;margin:0;padding:10px;text-align:justify}.amazonpayments-or{line-height:2.3;margin:0 8px}.amazon-divider{display:none!important}.amazon-button-container{display:block!important}.amazon-button-column-tooltip{display:none!important}.amazon-pay-tooltip{border:solid 1px #bbb;background-color:#fff;border-radius:8px;padding:10px 15px;width:300px;font-size:11px;text-align:left;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;z-index:1000}.amazon-pay-tooltip img{float:right;padding:5px 0 5px 10px}.pay-with-amazon-onepage-shortcut{padding-bottom:10px}.pay-with-amazon-onepage-shortcut p{padding:10px 0}.pay-with-amazon-onepage-shortcut p img{display:none}.payButtonWidget{display:inline}.payButtonWidget img{cursor:pointer}.checkout-types.bottom .payButtonWidget{display:block}.checkout-types.bottom .amazonpayments-or{text-align:right;padding-right:70px;margin:0}.checkout-types.minicart .amazonpayments-or{display:block}.checkout-types.minicart .payButtonWidget img{display:inline}.checkout-onepage-index .loginButtonWidget{margin-bottom:15px;text-align:right}.checkout-onepage-index .payButtonWidget{margin-bottom:15px;text-align:right}.apa .section{margin:0 0 15px 0}.apa .store-widget{clear:both}.apa .amazon-widget-overlay{position:fixed;display:block;top:0;left:0;height:100%;width:100%;z-index:100}.apa .step-title{margin:12px}.apa .step-title img{float:left;height:22px;margin:0 7px 0 0;vertical-align:middle;width:23px}.apa .step-title h2{color:#2f3841;font-family:Arial;font-size:14px;font-weight:700;vertical-align:middle;text-transform:none}.apa .section-content{margin:0 12px 12px}.apa .section-please-wait{display:none;height:80px;margin:12px;background:url(/media/gtech/ajax/tail-spin/svg) center center no-repeat}.apa .loading .section-content{display:none}.apa .loading .section-please-wait{display:block}.apa .sandbox-simulation select{width:25%}.apa .sandbox-simulation p{margin:0 0 10px}.apa .buttons-set{line-height:40px}.apa .buttons-set.disabled button.button{opacity:.4}.apa .amazon-widget.loading{min-height:80px;background:url(/media/gtech/ajax/tail-spin/svg) center center no-repeat}.amazon-login{padding-top:27px}.amazon-login.position-before{padding-top:0!important;padding-bottom:27px}.amazon-login .content{min-height:100px}.cart .totals .checkout-types .amazonpayments-or{display:block;clear:both;font-size:11px;line-height:1;padding:8px 55px 0 0}.block-cart .actions .amazonpayments-or{display:block;clear:both;font-size:11px;line-height:1;padding:8px 55px 8px 0;margin:0}ol.apa{list-style:none outside none;margin:0;padding:0;width:100%}.buttons-set button.cancel span{border-color:#406a83;background:#618499}.dashboard .box-amazon-account{padding-bottom:45px}.dashboard .box-amazon-account .box{padding-top:15px}.dashboard .box-amazon-account .box .buttons{padding-top:10px}.dashboard .box-amazon-account .box .buttons .loginButtonWidget{float:right}#apa-shipping{width:300px;height:400px}#apa-payment{width:300px;height:400px}#OffAmazonPaymentsWidgets0IFrame{border:none!important}#OffAmazonPaymentsWidgets1IFrame{border:none!important}#reviewWidgetDiv .discount{display:none}#checkout-review-submit{margin-top:2em}.paypalconfirm h5{font-weight:600}body{overflow-x:hidden}#checkout{margin-bottom:0;border-bottom:1px solid #d3d3d3}.product-item-name{font-size:1.2rem;position:relative}@media (max-width:639.98px){.product-item-name{font-size:1rem;line-height:1.3}}@media (max-width:479.98px){.product-item-name{font-size:.8rem}}.product-item-name-block{line-height:1}.price-excluding-tax .price,.price-including-tax .price{font-weight:400;font-size:1.25rem;margin-top:0}@media (max-width:639.98px){.price-excluding-tax .price,.price-including-tax .price{font-size:1rem}}.cart-totals{font-weight:600!important}#block-shipping-heading{font-size:1.5rem!important}@media (max-width:639.98px){.opc-block-shipping-information{padding:10px 30px}}.cart-container{padding-left:0;padding-right:0}@media only screen and (max-width:1280px){.cart-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cart.table-wrapper .item .col.item{padding:25px 0 10px 100px}@media (max-width:639.98px){.cart.table-wrapper .item .col.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 5px 0 5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}}.product-image-wrapper{overflow:unset!important}@media (max-width:639.98px){.product-image-wrapper{display:block;position:relative;margin-bottom:5px}}@media (max-width:639.98px){.cart.table-wrapper .product-item-photo{position:relative}}.opc-block-summary .product-item .price{font-size:1.2rem!important}@media (max-width:639.98px){.opc-estimated-wrapper{padding:0}}.estimated-block{font-weight:500!important}#block-shipping{display:none}.columns .column.main{padding-bottom:0}.message.success{color:#fff;background-color:#95d700;width:75%}@media (max-width:639.98px){.message.success{width:100%}}.message.success>:first-child:before{top:22px;color:#fff}.cart-empty{padding:0;margin-top:30px}.cart-empty a{color:#95d700}.table thead th{border-bottom:0}.table td,.table th{border-top:0}.table tr{border-top-color:#eee;border-bottom-color:#eee}.table th{font-weight:400}@media (max-width:639.98px){.cart.table-wrapper .product-item-photo{top:7px}}@media only screen and (max-width:1280px){.form-cart{width:100%!important}}.form-cart .subtotal{display:none!important}.item-info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.item-info .qty{max-width:100px}@media (max-width:479.98px){.item-info .qty{max-width:30px}}@media (max-width:639.98px){.qty_control{display:none}}.qty_control button:hover{border:0;background-color:transparent}.details-qty{font-size:.9rem;font-weight:400;color:#b2b2b2}div.control.qty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px}@media (max-width:479.98px){div.control.qty{margin-top:-5px}}div.control.qty button{margin-top:-10px}.sage-pay-tablet{width:16%;float:right;margin-right:45px;margin-top:4%;margin-bottom:2%}@media (max-width:639.98px){.sage-pay-tablet{width:40%;margin-left:auto}}@media (max-width:959.98px){.sage-pay-tablet{margin-right:0}}.item-info .subtotal{padding-bottom:30px!important}.cart-totals .grand .amount strong,.opc-block-summary .table-totals .grand .amount strong{font-weight:600!important}.opc-block-summary .minicart-items-wrapper{max-height:1000px}@media (max-width:639.98px){.checkout-agreement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.item-options{font-size:14px!important}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .cart-gift-item,.cart-container .form-cart{float:none!important}@media (max-width:959.98px){.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .cart-gift-item,.cart-container .form-cart{width:100%!important}}#shipping .step-title{display:none}#shipping-new-address-form{margin-top:1rem}@media (max-width:639.98px){#shipping-new-address-form{width:90%}}#shipping-new-address-form .label,#shipping-new-address-form label{width:50%;font-size:.9rem;text-transform:uppercase;color:#5e696e;height:33px}#shipping-new-address-form .field{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 16px}@media (max-width:959.98px){#shipping-new-address-form .field{width:100%}}#shipping-new-address-form .fieldset{margin-bottom:0}#shipping-new-address-form .field:nth-child(even){float:left}@media (max-width:959.98px){#shipping-new-address-form .field:nth-child(even){float:none}}#shipping-new-address-form .field:nth-child(odd){float:right}@media (max-width:959.98px){#shipping-new-address-form .field:nth-child(odd){float:none}}#shipping-new-address-form input,#shipping-new-address-form select{width:93%}@media (max-width:959.98px){#shipping-new-address-form input,#shipping-new-address-form select{width:100%}}@media (max-width:959.98px){#shipping-new-address-form .control{width:100%}}#shipping-new-address-form .control .field{width:100%;margin-bottom:0}.modal-popup .modal-title{font-weight:500!important}.opc-estimated-wrapper .minicart-wrapper .action.showcart:before{color:#fff!important}.checkout-shipping-address .step-title,.checkout-shipping-method .step-title{font-weight:400;border:0}.minicart-wrapper .action.showcart .counter.qty{display:none}.trash-icon{width:14px;height:auto;margin:10px 0 0}@media (min-width:768px){.trash-icon{width:30px}}.trash-icon:hover{border:0;background-color:transparent}.action-gift,.cart.table-wrapper .actions-toolbar>.action,button{background-color:transparent;border:0}.cart.table-wrapper .actions-toolbar>.action:hover{background-color:transparent;border:0}.table-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.table-wrapper thead{display:none}.table-wrapper .col.price:before{display:none!important}.table-wrapper .col.qty:before{display:none!important}.table-wrapper .col.price{padding-top:8px!important}@media (max-width:479.98px){.table-wrapper .col.price .price-excluding-tax{width:55px}}.table-wrapper .col.price .saved{display:none}.page-wrapper{overflow-x:hidden}.messages,.pages.messages{width:73%}@media only screen and (max-width:1280px){.messages,.pages.messages{width:100%}}.cart.main.actions{display:none}@media (max-width:639.98px){.cart.main.actions{display:block}.cart.main.actions .continue{display:none}.cart.main.actions #empty_cart_button{display:none}.cart.main.actions .update{padding:.5rem 1rem}.cart.main.actions .update:before{display:none}}.discount-code{display:none}.discount .title{display:none}#block-discount{background-color:#f1f1f1;padding:.7rem;height:100px;width:57%}@media only screen and (max-width:1280px){#block-discount{width:75%;margin-bottom:3rem}}@media (max-width:959.98px){#block-discount{width:100%}}@media (max-width:639.98px){#block-discount{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 calc(50% - 50vw);width:100vw;margin-top:30px;margin-bottom:30px;height:auto}}#block-discount .fieldset{margin-bottom:0}#block-discount .actions-toolbar{margin-left:0}#block-discount .control{width:40%;margin-left:35px;margin-right:15px;margin-top:15px;height:50px}@media (max-width:639.98px){#block-discount .control{width:80%;margin:5px 0,5px 0}}#block-discount .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:3%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:639.98px){#block-discount .field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#block-discount .field button{margin-bottom:0!important;margin-top:15px;text-transform:uppercase;padding:.45rem 1rem}#block-discount label{font-size:1.875rem;text-transform:uppercase;width:42%;letter-spacing:-1px}@media (max-width:639.98px){#block-discount label{width:100%;text-align:center!important}}#block-discount #coupon_code{height:100%;border-radius:5px}#mmWrapper{margin-left:3%;margin-top:-20px}#mmWrapper a{color:#d1d1d1;text-decoration:underline}@media (max-width:639.98px){#mmWrapper{padding-left:0;text-align:center;margin-top:0}}.smallgreybtn{background:#5e696e;border-radius:5px;color:#fff;font-size:18px;text-align:center;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:all .2s ease;border:1px solid #5e696e;padding-top:10px;padding-bottom:10px}.smallgreybtn:hover{-webkit-box-shadow:none;box-shadow:none;background:0 0;color:#5e696e;border:1px solid #5e696e;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:all .2s ease;padding-top:10px;padding-bottom:10px}.cart.table-wrapper .product-item-details{vertical-align:middle!important}.cart-container .trustpilot-widget{width:73%;margin-top:5rem;margin-bottom:1.5rem}@media only screen and (max-width:1280px){.cart-container .trustpilot-widget{margin-top:1rem;margin-bottom:2rem;-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}}@media (max-width:959.98px){.cart-container .trustpilot-widget{width:100%}}@media (max-width:639.98px){.cart-container .trustpilot-widget{width:100%}}.opc-progress-bar{text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:45%}@media (max-width:959.98px){.opc-progress-bar{width:64%}}@media (max-width:639.98px){.opc-progress-bar{width:100%}}.progress-cart{text-align:left}.opc-progress-bar-item{text-align:left;width:auto!important}.opc-progress-bar-item>span{padding-top:0;text-align:left;word-wrap:normal}@media (max-width:959.98px){.opc-progress-bar-item>span{font-size:1.4rem!important}}@media (max-width:639.98px){.opc-progress-bar-item>span{font-size:1.2rem!important}}.opc-progress-bar-item._complete>span:after,.opc-progress-bar-item>span:after{font-size:1.8rem!important;line-height:1;background-color:#000;color:#fff}@media (max-width:639.98px){.opc-progress-bar-item._complete>span:after,.opc-progress-bar-item>span:after{font-size:1.2rem!important}}.opc-progress-bar-item._active>span:after{font-family:"Font Awesome 5 Free";content:"";color:#95d700;position:inherit;margin-left:3%;margin-top:5px;background-color:transparent}.opc-progress-bar-item>span:after{font-family:"Font Awesome 5 Free";content:"";color:#f2f2f2;position:inherit;margin-left:3%;margin-top:5px;background-color:transparent}.opc-progress-bar-item:before{display:none}.opc-progress-bar-item._active>span:before{display:none}.opc-progress-bar-item>span:before{display:none}.opc-wrapper{margin-bottom:0}@media (max-width:639.98px){.opc-wrapper{text-align:center}}.opc-wrapper::before{content:"Your Details";font-size:2.6rem;font-weight:400;text-transform:uppercase;margin-bottom:30px}@media (max-width:639.98px){.opc-wrapper::before{font-size:1.5rem;margin-bottom:10px}}.fieldset>.field:not(.choice)>.label{text-align:left!important}.amazon-button-container{border-bottom:1px solid #d1d1d1;width:100%;padding-bottom:20px}.amazon-button-container .amazonpay-button-inner-image{width:145px}.amazon-divider{max-width:100%!important;text-align:center;border-bottom:0;font-style:italic;line-height:1.1}.amazon-express-title{margin-top:22px;border-top:1px solid #d1d1d1;text-align:center;font-size:1.5rem;text-transform:uppercase}#checkout .amazon-button-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-message-icon i{color:#ca3538;font-size:12px;position:absolute;top:-7px;right:-16px}.cart-message{font-size:.9rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;color:#22262a;text-transform:uppercase}.cart-message i{color:#ca3538;font-size:18px;margin-right:8px}.form-login{max-width:100%!important;width:100%;display:inline-block;margin-top:0;margin-bottom:0!important}.form-login .remind{color:#fff}.form-login #customer-email-fieldset{margin-bottom:0;width:45%}@media (max-width:959.98px){.form-login #customer-email-fieldset{width:100%}}.form-login #customer-email-fieldset fieldset{margin-bottom:0}.form-login label{font-size:.9rem;text-transform:uppercase;color:#5e696e;height:33px}.form-login .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-login .control{width:90%!important}@media (max-width:639.98px){.form-login .control{width:100%!important}}.form-login .actions-toolbar{margin-left:0!important}.form-login .actions-toolbar button{font-size:1rem}.form-shipping-address{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%!important;width:100%!important;margin-top:0;margin-bottom:0}#customer-email-error,.field-error{font-size:.9rem}#checkout-step-shipping_method .actions-toolbar{margin-left:0;float:left;margin-top:1.5rem;margin-left:0}@media (max-width:639.98px){#checkout-step-shipping_method .actions-toolbar{width:100%}}#checkout-step-shipping_method .actions-toolbar button{height:60px;width:265px!important;padding:0}@media (max-width:639.98px){#checkout-step-shipping_method .actions-toolbar button{width:100%!important}}.message.warning{font-size:1rem}.table-checkout-shipping-method{table-layout:auto;width:100%!important;border:1px solid #95d700;background:#f5fbe6;border-radius:10px;border-collapse:separate}.table-checkout-shipping-method tr{display:table-row}.table-checkout-shipping-method thead{display:none}.table-checkout-shipping-method td{width:auto!important;padding:20px!important}.payment-methods .sagepaysuite-payment-icon{display:none!important}.payment-methods .step-title{font-size:1.875rem;font-weight:400}.payment-methods .payment-method-title{border:none!important}@media (max-width:639.98px){.payment-methods .payment-method-title{padding-left:0!important}}.payment-methods .payment-method-title span{font-size:1.35rem;color:#494949}.payment-methods .payment-method-title a{font-size:1rem;color:#fff}.payment-methods input[type=checkbox]{width:20px;height:20px;top:4px}.payment-methods ._active{padding:1rem;border:1px solid #95d700!important;border-radius:10px;background:#f5fbe6}.payment-methods ._active .payment-method-title{border-bottom:1px solid #95d700}.payment-methods .billing-address-details{padding-left:0!important}.payment-methods .payment-method{border:1px solid #b7b7b7;border-radius:10px;margin-top:30px;margin-bottom:30px;padding:1rem}.payment-methods .payment-method .checkout-agreement .action{color:#95d700}.payment-methods .billing-address-form .label,.payment-methods .billing-address-form label{width:50%!important;font-size:.9rem;text-transform:uppercase;color:#5e696e;height:33px}.payment-methods .billing-address-form .label .discount .title,.payment-methods .billing-address-form label .discount .title{display:block;font-weight:400}.payment-methods .billing-address-form .field{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:959.98px){.payment-methods .billing-address-form .field{width:100%}}.payment-methods .billing-address-form .field:nth-child(even){float:left}@media (max-width:959.98px){.payment-methods .billing-address-form .field:nth-child(even){float:none}}.payment-methods .billing-address-form .field:nth-child(odd){float:right}@media (max-width:959.98px){.payment-methods .billing-address-form .field:nth-child(odd){float:none}}.payment-methods .billing-address-form input,.payment-methods .billing-address-form select{width:93%}@media (max-width:959.98px){.payment-methods .billing-address-form input,.payment-methods .billing-address-form select{width:100%}}@media (max-width:959.98px){.payment-methods .billing-address-form .control{width:100%}}.payment-methods .billing-address-form .control .field{width:100%}.payment-method-content{padding:0!important}.form-container{width:100%}.card-details-form{margin-bottom:30px}.card-details-form .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#submit-container{margin-top:20px}[name="billingAddressbanktransfer.fax"],[name="billingAddressbanktransfer.vat_is_valid"],[name="billingAddresscheckmo.vat_is_valid"],[name="shippingAddress.fax"],[name="shippingAddress.prefix"],[name="shippingAddress.vat_is_valid"]{display:none!important}.agreements-modal #checkout-agreements-modal,.agreements-modal .modal-content-13{height:80vh}.form-login .actions-toolbar{width:100%}@media (max-width:959.98px){.form-login .actions-toolbar{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width:765px){.form-login .actions-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:765px){.form-login .actions-toolbar .secondary{margin-top:12px!important}}.form-login .actions-toolbar .action.remind{margin-top:0!important}@media only screen and (max-width:765px){.form-login .actions-toolbar .action.remind{padding:1.1rem}}.form-login input[type=password]{width:89%!important}.revert-checkout{background:#95d700;color:#fff;padding:.7rem 1rem;border-radius:5px;font-weight:400;border:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:230px!important}.revert-checkout:hover{color:#fff}.revert-checkout:visited{color:#fff}.minicart-items .product-item-inner{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.minicart-items .product-item-inner .subtotal{text-align:left}.cart-summary{padding:1.5rem 1rem 8rem 1rem}@media only screen and (max-width:1280px){.cart-summary{width:100vw!important;float:none!important;position:initial!important;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;padding:4rem 2rem 4rem 2rem;margin-bottom:2rem;margin:0 calc(50% - 50vw)}}.cart-summary .checkout-methods-items .item{margin-bottom:1.5rem;margin-top:0!important}.cart-summary .title{font-size:2rem;font-weight:400}.cart-summary .cart-totals .shipping,.cart-summary .cart-totals .sub{display:none}.cart-summary .cart-totals .grand{border-bottom:1px solid #d1d1d1}.cart-summary .cart-totals .totals{font-size:1.375rem}.cart-summary .cart-totals .totals .title{font-size:1.25rem;font-weight:400;color:#212529}.cart-summary .cart-totals .totals .mark strong{font-weight:200;color:#494949;text-transform:uppercase}.cart-summary .cart-totals .totals .amount{font-size:1.375rem}.cart-summary .checkout{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1280px){.cart-summary .checkout{text-align:center}}.cart-summary .checkout button{width:100%;max-width:750px;text-align:center;font-size:1.75rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-summary .checkout .paypal-express-in-context-mini-cart-container{margin-bottom:1.8rem!important}.cart-summary .checkout .paypal-button-container{height:10rem!important}.cart-summary .checkout .paypal.after:before{border-bottom:1px solid #d1d1d1}.paypal-express-in-context-mini-cart-container{margin:auto;text-align:center}.custom-price-checkout{font-size:1.1rem}.cart-rule-summery{display:none}.totals-tax{display:none!important}.checkout-appalied-cart-list{display:none}.opc-block-summary .items-in-cart>.title:after{top:35px}.opc-sidebar{margin-bottom:0!important;margin-top:0!important;position:relative}@media only screen and (max-width:760px){.opc-sidebar{position:fixed}}#opc-sidebar,.cart-summary{background-color:#f2f2f2;margin-bottom:0}@media only screen and (max-width:760px){#opc-sidebar,.cart-summary{height:auto}}#opc-sidebar .price-excluding-tax:before,.cart-summary .price-excluding-tax:before{content:"Subtotal: ";font-size:1rem;color:#b2b2b2}#checkout,.cart-container{position:relative}#checkout:before,.cart-container:before{content:"";display:block;width:300%;position:absolute;background:#f2f2f2;background-position-x:0;background-position-y:0;border-left:1px solid #d3d3d3;z-index:-1}.cart-container:before{height:150%;top:-100px;left:76%}@media only screen and (max-width:1280px){.cart-container:before{width:0;border-left:0}}#checkout:before{top:0;left:65%;height:100%}@media only screen and (max-width:760px){#checkout:before{width:0;border-left:0}}.modal-header{display:none}.opc-block-summary{margin-bottom:0!important;background:#f2f2f2;position:relative;padding-top:0}.opc-block-summary .title{font-weight:500}@media (max-width:959.98px){.opc-block-summary .title{font-size:2rem}}.opc-block-summary .items-in-cart .title{display:none}.opc-block-summary .totals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.opc-block-summary .grand{text-transform:uppercase;font-size:1.3rem}.opc-block-summary .grand strong{color:#494949;font-weight:300}.opc-block-summary .charge,.opc-block-summary .customprice,.opc-block-summary .discount,.opc-block-summary .grand,.opc-block-summary .savings,.opc-block-summary .shipping,.opc-block-summary .sub{text-transform:uppercase;color:#5e696e;font-size:1.2rem;display:block}.opc-block-summary .charge .value,.opc-block-summary .customprice .value,.opc-block-summary .discount .value,.opc-block-summary .grand .value,.opc-block-summary .savings .value,.opc-block-summary .shipping .value,.opc-block-summary .sub .value{display:none}.opc-block-summary .charge .price,.opc-block-summary .customprice .price,.opc-block-summary .discount .price,.opc-block-summary .grand .price,.opc-block-summary .savings .price,.opc-block-summary .shipping .price,.opc-block-summary .sub .price{color:#5e696e}.opc-block-summary .discount .title{display:block}.custom-price-checkout{font-size:1.1rem}.modal-content{border:0}@media (max-width:959.98px){.opc-block-shipping-information .shipping-information-title{font-size:1.6rem}}.opc-block-shipping-information .shipping-information-title a,.opc-block-shipping-information .shipping-information-title span{font-weight:400}.opc-block-shipping-information .shipping-information-content,.opc-block-shipping-information a{color:#5e696e}#checkout-payment-method-load .actions-toolbar{margin-left:0}#checkout-payment-method-load .actions-toolbar .primary{float:left}@media (max-width:959.98px){#checkout-payment-method-load .actions-toolbar .primary{float:none}}.estimated-label{font-size:1.2rem;text-transform:uppercase;color:#5e696e}.estimated-price{font-size:1.4rem}.step-title{font-size:2rem;text-transform:uppercase;width:100%}@media (max-width:639.98px){.amazon-minicart-container{text-align:left}}strike{display:none!important}div#pay-later{padding:.875rem}.field.choice input.checkbox{position:absolute;opacity:0}#shipping-new-address-form .field.choice label.label{position:relative;padding:25px;cursor:pointer;font-size:10px!important;color:#32373b!important;width:80%;height:100%;background-color:#f2f2f2;text-align:left}@media (min-width:768px){#shipping-new-address-form .field.choice label.label{width:100%}}#shipping-new-address-form .field.choice label.label::before{content:"";position:absolute;left:.5em;top:2.5em;width:15px;height:15px;border:2px solid #333;border-radius:4px;background:#fff}#shipping-new-address-form .field.choice input.checkbox:checked+label.label::before{background:#95d700;border:none}#shipping-new-address-form .field.choice input.checkbox:checked+label.label::after{content:"✓";position:absolute;left:.88em;top:2.4em;font-size:10px;color:#fff}#shipping-new-address-form .field.choice label.label span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}#shipping-new-address-form .field.choice label.label span:after{content:"Join our VIP list and get: \a• Exclusive discounts\a• Early access to our newest innovations\a• Inspiring lifestyle tips";font-size:.8rem!important;font-weight:400;text-transform:none;display:block;white-space:pre-line}.cart .item-options dt{display:none}.btn-primary.checkout{font-size:1.5rem;text-transform:uppercase}.opc-progress-bar-item._active:before,.opc-wrapper .shipping-address-item.selected-item{border-color:#95d700}.opc-wrapper .shipping-address-item.selected-item:after{background-color:#95d700}.opc-progress-bar-item._active:before,.opc-progress-bar-item._active>span:before{background:#95d700}.checkout-onepage-title{font-size:3rem;letter-spacing:-.03rem;padding-top:3.5rem;margin-bottom:10px}.checkout-payment-method .payment-option-title .action-toggle{color:#fff}.mark{background-color:transparent}.action.action-show{color:#95d700;padding:0;margin:0}.action.action-show:hover{color:#7ab100;padding:0;margin:0}.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-weight:400}legend{font-size:1rem}.modal-popup .modal-title{border-bottom:0}.action-gift:active,.action-gift:focus,.cart.table-wrapper .actions-toolbar>.action:active,.cart.table-wrapper .actions-toolbar>.action:focus,button:active,button:focus{border:0;outline-color:transparent}.checkout-success h4{font-size:1.875rem;color:#60696d;margin-bottom:15px}.checkout-success span{color:#fff}.section1 span{color:#22262a}.checkout-success.p:nth-child(2){font-size:1rem;margin-bottom:45px;border-bottom:1px solid #eee}.contact-preferences{margin-top:45px}.contact-preferences h4{font-size:2.125rem;color:#22262a}.contact-preferences .gdpr-text-review{font-weight:400}.contact-preferences .gdpr-text-review.strong{font-weight:400}.have-an-account{margin-top:28px;margin-bottom:28px}.have-an-account ul{padding:0;text-transform:uppercase}.have-an-account li{list-style:none}.have-an-account li:before{content:""!important;font-family:"Font Awesome 5 Free"!important;color:#95d700!important;font-size:15px;margin-right:5px}.have-an-account p{margin-bottom:15px}.login-buttons{margin-bottom:20px}@media (max-width:639.98px){.login-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.login-buttons .btn-primary,.login-buttons .btn-secondary{padding:10px 25px;font-size:1.25rem;text-transform:uppercase;border-radius:.25rem;color:#fff}.login-buttons span{margin-left:9px;margin-right:9px;color:#f2f2f2;font-style:italic}.gdpr-content{margin-bottom:70px}.gdpr_options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gtdesc a{text-decoration:underline}.page-title-wrapper{margin-top:3rem}.page-title-wrapper .page-title{margin-bottom:10px}.have-an-account,.section1,.what-next{border-bottom:1px solid #eee}.action-primary{margin-bottom:20px;margin-top:10px;border-bottom:1px solid #eee}.action.primary{color:#fff}.action.primary :hover{color:inherit}.what-next{margin-top:27px;margin-bottom:27px}.modal-inner-wrap{max-width:800px;border-radius:10px;margin:1rem auto;width:75%}.bot-spare-suggestion,.warranty-spare{color:#5e696e;font-style:italic;font-size:.9rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:639.98px){.bot-spare-suggestion,.warranty-spare{display:none}}.spare-icon{height:25px;width:25px}.koopid-section{padding-top:4rem}.koopid-section .koopid-continue-basket{width:45%;margin-bottom:30px;border:gray solid 1px;border-radius:5px;padding:1.5rem}@media (max-width:959.98px){.koopid-section .koopid-continue-basket{width:60%}}@media (max-width:639.98px){.koopid-section .koopid-continue-basket{width:100%}}.koopid-section .koopid-continue-basket p{font-size:2.4rem;font-style:italic;margin-bottom:0}.koopid-section h2,.koopid-section h4{text-transform:uppercase}@media (max-width:639.98px){.koopid-section h2{font-size:20px}}.koopid-section li,.koopid-section p{line-height:1.25;color:#494949;letter-spacing:-.64px;font-weight:500}@media (min-width:640px){.koopid-section li,.koopid-section p{width:90%}}.koopid-section .padding{padding:1.55rem 2.5rem}.koopid-section .grey{color:#60696d}.koopid-section .green-outline{border-color:#97d529!important}.koopid-section .koopid-basket .buttons{color:#fff;text-transform:uppercase}.koopid-section .koopid-basket .buttons input{width:auto;text-transform:uppercase;padding:.25rem .8rem}.koopid-section .koopid-basket .checkout-tooltip{border-radius:50%;background-color:#5e696e;color:#fff;padding:3px 9px 3px 9px;font-size:14px;font-weight:400}.koopid-section .koopid-basket .checkout-tooltip:hover{border:0}.koopid-section .koopid-basket .koopid-login-customer,.koopid-section .koopid-basket .koopid-overview,.koopid-section .koopid-basket .out-of-warranty,.koopid-section .koopid-basket .warranty-validate{background-color:#f6fae8;border-radius:5px;outline:1px solid #97d529;width:73%;margin-bottom:3rem}@media only screen and (max-width:1280px){.koopid-section .koopid-basket .koopid-login-customer,.koopid-section .koopid-basket .koopid-overview,.koopid-section .koopid-basket .out-of-warranty,.koopid-section .koopid-basket .warranty-validate{width:100%;margin-bottom:3rem}}@media (max-width:959.98px){.koopid-section .koopid-basket .koopid-login-customer,.koopid-section .koopid-basket .koopid-overview,.koopid-section .koopid-basket .out-of-warranty,.koopid-section .koopid-basket .warranty-validate{width:100%;margin:auto}}@media (max-width:639.98px){.koopid-section .koopid-basket .koopid-login-customer,.koopid-section .koopid-basket .koopid-overview,.koopid-section .koopid-basket .out-of-warranty,.koopid-section .koopid-basket .warranty-validate{margin:0 calc(50% - 50vw);width:100vw;margin-top:30px;margin-bottom:30px}}.koopid-section .koopid-basket .koopid-login-customer ol,.koopid-section .koopid-basket .koopid-login-customer ul,.koopid-section .koopid-basket .koopid-overview ol,.koopid-section .koopid-basket .koopid-overview ul,.koopid-section .koopid-basket .out-of-warranty ol,.koopid-section .koopid-basket .out-of-warranty ul,.koopid-section .koopid-basket .warranty-validate ol,.koopid-section .koopid-basket .warranty-validate ul{list-style:disc;width:100%}.koopid-section .koopid-basket .koopid-login-customer ul>li,.koopid-section .koopid-basket .koopid-overview ul>li,.koopid-section .koopid-basket .out-of-warranty ul>li,.koopid-section .koopid-basket .warranty-validate ul>li{margin-bottom:0}.koopid-section .koopid-basket~.smallgrybtn:visited{color:#fff}.koopid-section .koopid-basket span.supported-types{font-size:.75rem;letter-spacing:-.3px;color:#b2b2b2}.koopid-section .koopid-basket span.supported-types:before{content:"* "}.koopid-section .out-of-warranty p{margin-bottom:0}.koopid-section form label{font-size:.9rem;text-transform:uppercase;color:#5e696e;margin-bottom:0}.koopid-section form input{width:50%;border:1px solid #95d700}@media (max-width:639.98px){.koopid-section form input{width:100%}}