body{background:#f8f9fe!important;font-family:work sans,sans-serif!important;font-size:14px!important;line-height:18px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}header{font-size:16px;font-weight:600;line-height:16px}@media(max-width:678px){header.header-notification .h2{font-size:14px}}.section-2{padding-bottom:50px}.section-2 .products-picker-col{margin-bottom:25px}.section-2 .testimonial-section{margin-top:25px}@media(max-width:678px){.section-2 .products-picker-col{padding:0 0 15px;border:none;background:0 0}.section-2 .input-fields-col{padding:0}.section-2{padding-bottom:0}.section-2 .products-picker-col{margin-bottom:0}}@media(max-width:991px){.section-2 .input-fields-col{padding:0}}button,button:focus,button:hover{outline:none}.btn.focus,.btn:focus{box-shadow:none}.word-break{-ms-word-break:break-all;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.price,.old-price{font-weight:600}.symbol-price{font-family:foxe,Arial,Helvetica,sans-serif;display:inline-block}.old-price,.old-price .symbol-price{text-decoration:line-through}.box-shadow{-webkit-box-shadow:0 0 1rem rgba(0,0,0,.075);-moz-box-shadow:0 0 1rem rgba(0,0,0,.075);box-shadow:0 0 1rem rgba(0,0,0,.075);background:#fff;padding:20px}.checkout-col-inner{box-shadow:none;border:1px #e0e0e0 solid;border-radius:5px}.btn{font-family:montserrat,sans-serif;font-weight:600}.btn-grey{background:#e9ecf3;color:#878c98}.btn-grey:hover{color:#878c98;background:#f6f7fa}.btn-grey:active{color:#000}.color-green{color:#6fb326}.bg-green{background:#1fba34}.bg-gr-x-orange{background:#ff834a;background:-webkit-linear-gradient(90deg,#ff834a 0%,#ff5f59 100%);background:-moz-linear-gradient(90deg,#ff834a 0%,#ff5f59 100%);background:-ms-linear-gradient(90deg,#ff834a 0%,#ff5f59 100%);background:-o-linear-gradient(90deg,#ff834a 0%,#ff5f59 100%);background:linear-gradient(90deg,#ff834a 0%,#ff5f59 100%)}.bg-gr-x-blue{background:#35b6ff;background:-webkit-linear-gradient(90deg,#35b6ff 0%,#5c80fe 100%);background:-moz-linear-gradient(90deg,#35b6ff 0%,#5c80fe 100%);background:-ms-linear-gradient(90deg,#35b6ff 0%,#5c80fe 100%);background:-o-linear-gradient(90deg,#35b6ff 0%,#5c80fe 100%);background:linear-gradient(90deg,#35b6ff 0%,#5c80fe 100%)}.bg-gr-x-grey{background:#0f2027;background:-webkit-linear-gradient(to right,#2C5364,#203A43,#0F2027);background:linear-gradient(to right,#2C5364,#203A43,#0F2027)}.bg-gr-x-green{background:#29af5c}.title-text{font-family:montserrat,sans-serif;font-weight:600;font-size:16px;line-height:18px}.border-y-box{border-top:2px solid #f5f6f8;border-bottom:2px solid #f5f6f8}.border-t-box{border-top:2px solid #f5f6f8}.border-b-box{border-bottom:2px solid #f5f6f8}.btn-main{color:#fff;padding:.75rem;background:#1fba34}.btn-main:hover,.btn-main:active{color:#fff;background:#1fa731}.btn-gr{color:#fff;padding:.75rem}.btn-gr:hover{color:#fff}.hr-dots-white{}.hr-dots-grey{background:url(/swatch/hr-dots-grey.png)}.hr-dots-white,.hr-dots-grey{background-repeat:repeat;background-size:auto;background-position:center;width:100%;height:2px}.total-discount{top:50%}.header-icon,.shipping-box-icon-fly{height:38px;width:38px}.shipping-box-icon-fly path{fill:#f3efe4}.header-icon-pig-money{width:41px}header .divider{content:"";background:#cecece;width:1px;height:30px}header .header-icons{max-width:350px}.custom-header{background:#fffdfdf7}.custom-header .h1{font-size:39px}@media(max-width:678px){.custom-header .h1{font-size:25px}}.custom-header .custom-header-img img{max-height:300px;width:auto}.custom-header .feature{display:flex;flex-direction:row;align-items:center;justify-content:center}.custom-header .feature p{font-size:15px}.custom-header .h4{font-size:18px;line-height:30px}.mobile-only-header{background:#e8e8e800}.mobile-only-header .row-upper{}.mobile-only-header .row-lower{}.logo{width:auto;max-width:180px!important;height:auto}@media(max-width:678px){.logo{max-width:130px!important}}.product-name{font-size:58px;line-height:62px;font-weight:700}.product-title{font-size:44px;line-height:48px;font-weight:300}.product-section{padding-top:32px;z-index:100;overflow:hidden}@media(max-width:678px){.product-section{padding-top:1.5rem}}.product-section .container{margin-bottom:8px}.product-section::before{content:"";display:block;background:url(product-section-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center top;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-100;box-shadow:1px -6px 20px 10px #42424270}.product-section::after{content:"";display:block;background:#f7f7f7;position:absolute;width:100%;left:0;height:70%;bottom:-34%;border-radius:50%;z-index:-100;overflow:hidden}.bullet-points{overflow:hidden}.bullet-points::before{content:"";display:block;background:#f7f7f7;position:absolute;width:106%;left:-3%;height:200%;bottom:-120%;border-radius:50%}.bullet-points i{font-size:28px}.owl-item.active+.owl-item.active+.owl-item.active+.owl-item.active{border:none}.percentage-icon{background:url(/swatch/percentage-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:75px;height:77px}.special-offer-text{font-size:20px;line-height:22px}.special-offer-text .price{font-size:28px;line-height:30px}.circle-center-ba::before{content:"";display:block;position:absolute;margin-top:-5px;top:50%;left:-5px;width:10px;height:10px;background:#fff;border-radius:5px}.circle-center-ba::after{content:"";display:block;position:absolute;margin-top:-5px;top:50%;right:-5px;width:10px;height:10px;background:#fff;border-radius:5px}.special-offer-discount-box{font-family:montserrat,sans-serif;font-weight:700;color:#fff;padding:10px 20px;line-height:0;max-width:230px;position:relative}.relative{position:relative}.special-offer-discount-box.circle-center-ba::before,.special-offer-discount-box.circle-center-ba::after{background:#f8f9fe}.special-offer-text-perc{font-size:24px;line-height:24px}.special-offer-text-discount{font-size:11px;line-height:12px}.package-row{font-size:16px;line-height:18px;font-weight:600;position:relative;cursor:pointer}.package-row.active::before,.btn-choose.active::before,.cc-type-box.active::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:2px solid;border-radius:5px;z-index:0;pointer-events:none}.package-row .free-text{font-weight:700}.best-seller-item{font-family:montserrat,sans-serif;font-size:11px;font-weight:700;line-height:12px;margin-bottom:-1rem!important;z-index:1;border:2px solid #1fba34}.package-row.active .best-seller-item{border-top-color:#1fba34!important}.accessories-title-box{font-family:montserrat,sans-serif;font-weight:600;position:relative}.accessories-title-box::before{content:"";background:url(../images/accessories-title-box-bg.png);background-size:inherit;background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.additional-product-box{border:2px solid #ececf3}.additional-product-box:last-child,.package-row:last-child{margin-bottom:0!important}.additional-product-name{font-weight:600;font-size:16px;line-height:18px}.additional-product-price-title{color:#878c98}.additional-product-price-box{background:#fbfcff;border-left:5px solid #fafbfe}.additional-product-price-box .price{font-family:montserrat,sans-serif;font-weight:600;font-size:20px;line-height:22px}.additional-product-price-box .old-price{font-size:16px;line-height:18px}.btn-plus-minus-product-box .input-group{width:100%}.btn-plus-minus-product-box .input-group-text{background-color:#e9ecf3;border:1px solid #e9ecf3;color:#878c98;cursor:pointer}.btn-plus-minus-product-box .input-group-text:active:not(.disabled){color:#25232b}.btn-plus-minus-product-box .form-control{font-weight:600}.btn-plus-minus-product-box .form-control[disabled]{background:#fff}.form-control:focus,.form-control.is-invalid:focus{box-shadow:none}.form-control:focus{border-color:#e9ecf3}.form-control.is-invalid:focus{border-color:#f52757!important}.cvv-help{background:url(../images/cvv.png);width:210px;height:120px}.btns-choose-container{font-family:montserrat,sans-serif;font-weight:600}.btn-choose{padding:1.5rem 1rem;position:relative;height:100%;cursor:pointer}.btn-choose .circle{position:absolute!important;top:10px;right:10px}.btn-choose .fa-credit-card{font-size:24px}.warrantee-lable{padding:1.5rem 0 1.5rem 2rem;cursor:pointer}.warrantee-text{padding:0 1.5rem 0 2rem;font-weight:600;display:inline-block}.warrantee-great-deal{font-family:montserrat,sans-serif;font-weight:700;color:#fff;font-size:10px;line-height:10px;text-transform:uppercase;padding:10px 10px 10px 20px;display:inline-block;text-align:center;position:relative;right:-10px;border-top-right-radius:.25rem!important;border-right:1px solid #5c80fe}.warrantee-great-deal::before{content:"";position:absolute;top:0;left:0;content:'';position:absolute;display:block;left:0;top:0;bottom:0;width:10px;height:100%;background:#fff;-webkit-clip-path:polygon(-1px 0px,-1px 100%,100% 50%);clip-path:polygon(-1px 0px,-1px 100%,100% 50%);border-left:1px solid #fff;margin:0;padding:0}.warrantee-great-deal::after{content:"";position:absolute;bottom:-8px;right:0;background:0 0;border-right:8px solid transparent;border-bottom:8px transparent;border-top:8px solid #415fc1}.warrantee-text .price{font-weight:700}.discount-box{color:#fff;position:relative}.discount-box::after{content:"";display:block;background:url(/swatch/discount-box-bg.png);background-repeat:no-repeat;background-size:contain;background-position:right top;position:absolute;width:100%;height:100%;top:0;left:0}.box-container{padding:1rem 2rem}.box-container-title{font-size:18px;line-height:20px;font-weight:600}.discount-box-percent{font-size:32px;line-height:28px;font-weight:600}.shipping-box{color:#fff}.secure-box{background:#fbfcff;padding:1.5rem 0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.secure-box-text{padding-top:1.5rem}.bottom-hr{width:100%;height:3px}.footer-link{font-weight:600;color:#000;position:relative;padding-left:15px}.footer-link:hover{color:#000}.footer-link:active{color:#878c98}.footer-link::before{content:"";position:absolute;width:5px;height:5px;top:50%;left:0;margin-top:-1px;border-radius:.25rem;background:#8bc54f;display:inline-block;vertical-align:middle}.footer-link:hover::before{background:#5c80fe}.cc-type-box{width:52px;height:32px;max-height:100%;max-width:100%;position:relative}.cc-type-box:not(:last-child){margin-right:.75rem}.modal{padding-right:0!important}.modal-waiting .modal-body{font-size:16px;line-height:18px}.modal-waiting .progress{height:5px}.modal-waiting .progress-bar{background-color:transparent}.modal-waiting .progress-bar-striped{background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.loader_line{position:relative;height:100%;display:block;width:100%;border-radius:2px;overflow:hidden}.loader_line .indeterminate:before{content:"";position:absolute;background:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.loader_line .indeterminate:after{content:"";position:absolute;background:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}#progressBarCircle{-webkit-box-shadow:0 3px 15px rgba(0,0,0,.3);-moz-box-shadow:0 3px 15px rgba(0,0,0,.3);box-shadow:0 3px 15px rgba(0,0,0,.3);border-radius:50%!important}#progressBarCircle,#progressBarCircle .rs-readonly{width:120px!important;height:120px!important}#progressBarCircle .rs-tooltip-text{font-family:work sans,sans-serif;font-size:28px;line-height:30px;font-weight:600}#progressBarCircle .rs-control .rs-range-color,#progressBarCircle .rs-control .rs-path-color,#progressBarCircle .rs-control .rs-bg-color{background-color:#fff}#progressBarCircle .rs-path-color{background-color:#f2f3f7}#progressBarCircle .rs-seperator,#progressBarCircle .rs-border{border:none}.radio,.checkbox{margin:0}.radio .circle,.checkbox .circle,.radio .square,.checkbox .square{font-family:"font awesome 5 pro";display:inline-block;vertical-align:middle;position:relative;width:22px;min-width:22px;height:22px;font-size:22px;line-height:22px;text-align:center;border:2px solid #e9ecf3;font-weight:400}.radio .circle,.checkbox .circle{border-radius:50%}.radio .square,.checkbox .square{border-radius:3px}input[type=checkbox]:checked+.circle,input[type=checkbox]:checked+.square,input[type=radio]:checked+.circle,input[type=radio]:checked+.square{background:#1fba34;border:none}input[type=checkbox]:checked+.circle::before,input[type=radio]:checked+.circle::before,input[type=checkbox]:checked+.square::before,input[type=radio]:checked+.square::before{content:"\f00c";color:#fff;font-size:.6em;line-height:1.7em;text-align:center;height:100%;position:absolute;top:0;left:.2em}label.error{display:none!important}.template-label-control{position:relative;line-height:0}.template-label-control .form-control{height:42px}.template-label-control .form-control,.template-label-control label{padding:0 1.5rem}.template-label-control .form-control{border:2px solid #e9ecf3!important;border-radius:.25rem!important;z-index:0}.template-label-control label{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;top:0;left:0;display:block;color:#7a797e;pointer-events:none;cursor:text;border:2px solid transparent;border-radius:.25rem;height:auto;min-height:20px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;max-width:calc(100% - 1.5rem);padding:.7em .75rem;margin:0 .75rem;opacity:0;z-index:3}.template-label-control.is-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;position:relative}.template-label-control.is-select select::-ms-expand{display:none}.template-label-control.is-invalid .form-control{border-color:#f52757!important}.template-label-control.is-invalid .form-control,.template-label-control.is-help .form-control{padding-right:2.5rem!important}.template-label-control.is-select .form-control{padding:0 2.5rem 0 1.5rem}.template-label-control.is-invalid.is-help .form-control,.template-label-control.is-invalid.is-select .form-control{padding-right:4.25rem!important}.template-label-control.is-invalid label,.template-label-control.is-help label,.template-label-control.is-select label{max-width:calc(100% - 3rem);margin-right:2.25rem}.template-label-control.is-invalid.is-help label,.template-label-control.is-invalid.is-select label{max-width:calc(100% - 4.75rem);margin-right:4rem}.template-label-control.active label{margin-top:-15px;padding-top:0;padding-bottom:0;background:#fff;opacity:1}.is-invalid:not(.is-invalid-type) .i-error:not(.i-error-cc-type){display:-ms-flexbox!important;display:flex!important;color:#f52757}.is-invalid.is-invalid-type .i-error-cc-type{display:-ms-flexbox!important;display:flex!important;color:#f52757}.template-label-control .i-help{color:#228bf7}.template-label-control .input-group-append{position:absolute;top:0;right:0;height:100%;pointer-events:none}.template-label-control .input-group-append i{padding-right:1px;pointer-events:auto}.template-label-control .input-group-append .input-group-text{margin:2px .75rem 2px 0;padding:0;min-width:14px;justify-content:center;position:relative}.template-label-control.is-select .input-group-append{pointer-events:none}.template-label-control.is-select .i-error{pointer-events:auto}.template-label-control.is-select select:focus+.input-group-append .i-select .fa-angle-down{display:none}.template-label-control.is-select select:focus+.input-group-append .i-select .fa-angle-up{display:-ms-flexbox!important;display:flex!important}.template-label-control label[for=phone]{margin-left:calc(5.75rem - 2px);max-width:calc(100% - 6.55rem + 2px)}.template-label-control.is-invalid label[for=phone]{max-width:calc(100% - 8.05rem + 2px)}@media(min-width:1200px),(min-width:768px) and (max-width:991.98px),(min-width:576px) and (max-width:767.98px),(min-width:446px) and (max-width:575.98px){.template-label-control.is-cc-type .form-control{padding-right:9.5rem!important}.template-label-control.is-invalid.is-cc-type .form-control{padding-right:11.25rem!important}.template-label-control.is-cc-type label{max-width:calc(100% - 10.25rem);margin-right:9.5rem}.template-label-control.is-invalid.is-cc-type label{max-width:calc(100% - 11.75rem);margin-right:11rem}}@media(min-width:992px) and (max-width:1199.98px),(max-width:445.98px){.template-label-control.is-cc-type .input-group-append .input-group-text.cc-type-group{display:none}}.intl-tel-input.allow-dropdown{width:100%}.intl-tel-input .selected-flag .iti-arrow{border:none;right:1.2rem;top:50%;font-size:14px;line-height:7px}.intl-tel-input .selected-flag .iti-arrow:before{content:"\f107";font-family:"font awesome 5 pro";font-weight:900}.intl-tel-input .selected-flag .iti-arrow.up:before{content:"\f106"}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{border-right:2px solid #e9ecf3;border-left:2px solid transparent;width:auto;outline:none}.is-invalid .intl-tel-input.allow-dropdown .selected-flag,.is-invalid .intl-tel-input.separate-dial-code .selected-flag{border-right-color:#f52757!important}.intl-tel-input .selected-flag{padding:1.3em 3.25rem 1.3em 1.5rem}.intl-tel-input .country-list{z-index:4}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-left:6.25rem;padding-right:1.5rem}.tooltiptext{visibility:hidden;opacity:0;position:absolute;bottom:125%;right:0;width:220px;margin-right:-.75rem;border-radius:.25rem!important;text-align:center;transition:opacity .3s;-webkit-box-shadow:0 5px 1rem rgba(0,0,0,.2);-moz-box-shadow:0 5px 1rem rgba(0,0,0,.2);box-shadow:0 5px 1rem rgba(0,0,0,.2);color:#25232b;background:#fff;font-size:14px;line-height:14px;padding:.75rem 1.5rem;z-index:1070;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word}.is-help .tooltiptext{padding:.75rem}.tooltiptext::after{content:"";position:absolute;top:100%;right:0;border-width:.5rem;border-style:solid;border-color:#fff transparent transparent transparent;margin-right:.75rem}.is-invalid.is-help .i-error .tooltiptext,.is-invalid.is-select .i-error .tooltiptext{margin-right:-2.5rem}.is-invalid.is-help .i-error .tooltiptext::after,.is-invalid.is-select .i-error .tooltiptext::after{margin-right:2.5rem}.i-tooltip:hover .tooltiptext{visibility:visible;opacity:1}@media(min-width:1200px),(min-width:768px) and (max-width:991.98px),(min-width:576px) and (max-width:767.98px),(min-width:446px) and (max-width:575.98px){.is-invalid.is-cc-type .i-error .tooltiptext{margin-right:-9.75rem}.is-invalid.is-cc-type .i-error .tooltiptext::after{margin-right:9.75rem}}.popover{border-radius:.25rem!important;text-align:center;-webkit-box-shadow:0 5px 1rem rgba(0,0,0,.2);-moz-box-shadow:0 5px 1rem rgba(0,0,0,.2);box-shadow:0 5px 1rem rgba(0,0,0,.2);color:#25232b;background:#fff;font-size:14px;line-height:14px;padding:.75rem 1.5rem;z-index:1070;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;border:none}.popover-body{color:#25232b;padding:0}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{border:none}[data-toggle=popover]{cursor:pointer}.last-buyer-box{left:auto;left:0;font-size:16px;line-height:18px}.last-buyer-hr-y{width:3px;height:100%}.last-buyer-img-prod{max-width:70px}.last-buyer-name-prod{font-size:16px;margin:0}.response header .container::before,.legal header .container::before{content:"";display:block;background:url(/swatch/images/product-section-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center top;position:absolute;width:60%;height:100%;top:0;right:0}.p-section{padding:6rem}.mx-n-section{margin-right:-6rem;margin-left:-6rem}.response main{font-size:16px;line-height:1.5rem}.status-section-title{font-size:30px;line-height:32px;font-weight:600}.status-section-email{font-size:28px;line-height:30px;font-weight:300}.discount-section{background:#fafbfe;position:relative}.hr-heart{width:50px;height:50px;font-size:14px;line-height:14px;position:absolute;left:50%;bottom:-25px;margin-left:-25px}.share-section strong{font-size:18px}.share-section-discount-box::before{content:"";display:block;background:url(../images/discount-box-bg.png);background-repeat:no-repeat;background-size:auto;background-position:right 50%;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.share-section-perc{font-size:62px;line-height:56px;font-weight:600}.share-section-perc-sign{font-size:38px;line-height:26px}.share-section-perc-text{font-size:16px;line-height:14px;font-weight:600}.input-group-gift .input-group-text{width:65px}.input-group-gift .form-control:disabled{background-color:#f4f6fa;border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;height:65px;font-size:24px;line-height:24px;font-weight:800;letter-spacing:14px;color:#25232b}@media(min-width:768px){.mw-md-50{max-width:50%}}@media(max-width:767.98px){.p-section{padding:2rem}.mx-n-section{margin-right:-2rem;margin-left:-2rem}.input-group-gift .input-group-text{width:50px}.input-group-gift .form-control:disabled{height:50px;font-size:18px;line-height:18px;letter-spacing:12px}.status-section-email{font-size:20px;line-height:24px}.hr-heart{width:26px;height:26px;font-size:10px;line-height:10px;bottom:-13px;margin-left:-13px}}@media(min-width:768px){.container{max-width:930px}.btn-plus-minus-product-box .input-group{width:140px}}@media(min-width:992px){.container{max-width:1030px}.bullet-points{padding-bottom:10px}}.product-name-top{height:180px;line-height:180px!important;font-size:44px;font-weight:700}@media(min-width:1200px){.container{max-width:1270px!important}}@media(max-width:1199.98px){.product-name{font-size:44px;line-height:46px;font-weight:600}.product-title{font-size:40px;line-height:42px;font-weight:200}}@media(min-width:768px) and (max-width:991.98px){.btn-choose .circle{position:relative!important;top:0;right:0}.btn-pay-with-cc{max-width:50%}}@media(max-width:991.98px){.product-name{font-size:40px;line-height:42px}.product-title{font-size:36px;line-height:38px}.owl-item.active+.owl-item.active+.owl-item.active{border:none}}@media(max-width:767.98px){.product-name,.product-title{font-size:30px;line-height:32px}.owl-item.active{border:none}.special-offer-text{font-size:16px;line-height:20px}.special-offer-text .price{font-size:26px;line-height:28px}.additional-product-qty-info-box{border-top:2px solid #f5f6f8}}@media(max-width:575.98px){.warrantee-lable{padding:.75rem 0 .75rem 1rem}.warrantee-text{padding:0 .75rem 0 1rem}.warrantee-great-deal{padding:5px 5px 5px 10px}.warrantee-great-deal::before{width:5px}.modal-upsell .modal-content{margin-bottom:44px}.modal-upsell .modal-footer{position:fixed;bottom:0;left:0;padding:0!important;width:100%}.modal-upsell .modal-footer .btn{padding-right:calc(1rem + 17px)!important}.package-row{font-size:14px;line-height:16px}}.custom-selectt select{padding-right:23px}.custom-selectt select{height:50px;font-size:16px;line-height:1}.inner-addon2{position:relative}.inner-addon2 .material-icons,.fa,#cc{position:absolute;padding:0;pointer-events:none;font-size:18px;opacity:1}.left-addon2 .material-icons{left:10px;top:15px}.left-addon2 .material-icons #cc{left:10px;top:10px}.right-addon2 .material-icons,#cc{top:8px;right:15px}.left-addon2 input{padding-left:35px}.right-addon2 input{padding-right:30px}.form-group.focused input,.form-group.focused select{padding:17px 10px 10px}input{height:50px}.custom-select select{height:50px}#reveal{cursor:grab;left:auto;right:10px!important;pointer-events:all;top:15px}#cc{width:34px;height:32px;left:auto;right:10px!important;pointer-events:all;transition:all .3s;opacity:1}.focused #cc{top:10px}.expiration_date .custom-selectt:before{top:50%;transform:translateY(-50%)}.custom-selectt:before{top:15px}.custom-selectt:before{content:"\e313";font-family:material icons!important;position:absolute;top:18px;right:5px;font-size:21px;line-height:1;z-index:1;pointer-events:none}.vld-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:9999}.vld-overlay.is-active{display:flex}.vld-overlay.is-full-page{z-index:9999;position:fixed}.vld-overlay .vld-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.vld-overlay .vld-icon,.vld-parent{position:relative}.checkout-product-image-mb{max-height:103px!important;width:auto!important}.icon-close:before{display:none}.word-break{-ms-word-break:break-all;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.bg-gr-x-main{background:#1d1818}input{height:50px}.product-name{font-size:58px;line-height:62px;font-weight:700}.text-uppercase{text-transform:uppercase!important}@media(min-width:768px){.d-md-block{display:block!important}}*,::after,::before{box-sizing:border-box}.text-white{color:#fff!important}@media(min-width:768px){.text-md-left{text-align:left!important}}.text-center{text-align:center!important}@media(min-width:992px){.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}}@media(min-width:992px){.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}}@media(min-width:768px){.pb-md-3,.py-md-3{padding-bottom:1rem!important}}@media(min-width:768px){.pt-md-3,.py-md-3{padding-top:1rem!important}}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.st0{fill:#66d4f7}.st1{opacity:.2;fill:#66d4f7}.st0{fill:#66d4f7}.st1{opacity:.3;fill:#66d4f7}.st0{fill:#66d4f7}.st1{opacity:.3;fill:#66d4f7}.color-main{color:#5e4294}.inner-addon2{position:relative}.inner-addon2 .material-icons{position:absolute;padding:0;pointer-events:none;font-size:18px;opacity:.6}.left-addon2 .material-icons{left:10px;top:22px}.right-addon2 .material-icons{right:0}.left-addon2 input{padding-left:35px!important}.right-addon2 input{padding-right:30px}#cvv_info{cursor:grab;left:auto;right:5px!important;pointer-events:all}.error{border:1px solid #cc4b37!important}.notiny-default-vars .notiny-img{width:75px;height:75px}.notiny-default-vars .notiny-text{padding-left:20px}.fade-enter-active,.fade-leave-active{transition:opacity .3s linear}.fade-enter,.fade-leave-to{opacity:0}.notiny-default-vars{padding:10px}.form-group{position:relative;clear:both;margin-bottom:15px}.form-group label{display:block;position:absolute;top:15px;left:0;z-index:1;font-size:15px;padding:0 0 0 10px;color:#9b9b9b;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.form-group select{padding:12px 10px;background:#fff}.form-group.ontarget input{border:2px solid #979797}.form-group.focused label{top:5px;font-size:11px;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.form-group.focused input,.form-group.focused select{padding:20px 10px 10px 15px}