.chosen-container{position:relative;display:inline-block;vertical-align:middle;width:100%!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-default{color:#757575}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:5px 16px;height:56px;border:1px solid #f5f5f5;border-radius:0;background-color:#f5f5f5;display:flex;align-items:center;color:#757575!important}.chosen-container-single .chosen-default{color:#757575}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #f5f5f5}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #f5f5f5}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-size:52px 37px!important;background-repeat:no-repeat!important}}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT-Light.woff2") format("woff2"),url("../fonts/FuturaPT-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT-Book.woff2") format("woff2"),url("../fonts/FuturaPT-Book.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT-Medium.woff2") format("woff2"),url("../fonts/FuturaPT-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT-Bold.woff2") format("woff2"),url("../fonts/FuturaPT-Bold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT-ExtraBold.woff2") format("woff2"),url("../fonts/FuturaPT-ExtraBold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Sharp Sans Display No1';src:url('../fonts/sharpsansdispno1-book-webfont.woff2') format('woff2'),url('../fonts/sharpsansdispno1-book-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Sharp Sans Display No1';src:url('../fonts/sharpsansdispno1-medium-webfont.woff2') format('woff2'),url('../fonts/sharpsansdispno1-medium-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Sharp Sans Display No1';src:url('../fonts/sharpsansdispno1-semibold-webfont.woff2') format('woff2'),url('../fonts/sharpsansdispno1-semibold-webfont.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Sharp Sans Display No1';src:url('../fonts/sharpsansdispn1-bold-webfont.woff2') format('woff2'),url('../fonts/sharpsansdispn1-bold-webfont.woff') format('woff');font-weight:700;font-style:normal}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}*{margin:0;padding:0}body{font-size:16px;font-family:'Sharp Sans Display No1';color:#000}a{text-decoration:none;transition:all .5s;background-color:transparent;color:#000}a:hover{text-decoration:none}.terms-and-conditions{font-size:12px;line-height:22px;font-weight:500;text-align:center}.terms-and-conditions a{text-decoration:underline;color:#1d25ef}.terms-and-conditions.color-white a{color:#fff}@media screen and (min-width:740px){.terms-and-conditions{text-align:left}.terms-and-conditions span{display:block}}.btn:focus,a:focus,button:focus{text-decoration:none;outline:unset;box-shadow:none}ul{list-style:none;padding:0;margin:0}img{max-width:100%;border-style:none}input,select,textarea{transition:all .5s;outline:unset}button,input{overflow:visible}.text-uppercase{text-transform:uppercase}.btn{transition:all .5s}.btn-angle{color:#333;letter-spacing:.02em;display:inline-block}.btn-angle img{max-width:11px;margin-left:7px}.btn-angle:hover{color:#000}.btn-border{border:1px solid #c4c4c4}.color-white{color:#fff}.color-gray{color:#4c4c4c}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-gray{background-color:#e5e5e5}.bg-gray-lighter{background-color:#e7e7e7}.bg-gray-dark{background-color:#b2b2b2}.bg-gray-dark:hover{background-color:#181818}.bg-gray-light{background-color:#f5f5f5}.bg-offwhite{background-color:#c8d5ee}.bg-green{background-color:#13ac1e}.bg-yellow-light{background-color:#ffc56f}.btn-sr{width:100%;border-radius:0;display:inline-block;height:56px;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:.1em;display:inline-flex;justify-content:center;align-items:center;transition:all .5s}.btn-sr:hover{background-color:#333!important;color:#fff;border:1px solid #333}.input-fld{width:100%;border-radius:0;border:1px solid #ddd;height:56px;padding:5px 16px;margin-bottom:24px}.input-fld.error{margin-bottom:8px}.error{color:#e37;margin-bottom:24px}.input-fld:focus{border:1px solid #000}.input-textarea{width:100%;border-radius:0;background:#f5f5f5;border:1px solid #f5f5f5;height:155px;padding:10px 16px;margin-bottom:15px;resize:none}.input-textarea:focus{border:1px solid #000}.section{margin-bottom:60px;width:100%;position:relative}.visible-mob{display:none}.visible-tab{display:none}.header-section{padding:18px 0}.logo{max-width:395px;display:inline-block}.find-order-section{padding:80px 0}.find-order-inner{display:block;width:100%}.find-order-heading{margin-bottom:32px}.find-order-heading h1 span{font-weight:400;color:rgba(0,0,0,.5)}.find-order-form{max-width:506px;margin:0 auto 40px;box-sizing:border-box;padding:48px 56px;overflow:hidden}.find-ordar-info{max-width:455px;margin:0 auto 35px}.find-order-btns{max-width:506px;margin:0 auto}.footer-section{padding:14px 0 12px;width:100%}.copy-text{margin:0;text-transform:uppercase;letter-spacing:.07em}.policy-section .container{max-width:800px}.section-title{margin-bottom:25px;display:block}.sr-list{overflow:hidden;margin-bottom:15px}.sr-list li{position:relative;margin-bottom:1.4rem;padding-left:15px;color:#4c4c4c;display:block}.sr-list li::after{content:"";background-color:#13ac1e;width:6px;height:6px;position:absolute;left:0;top:10px;border-radius:30px}.warranty-btn{margin:0 0 32px;display:block}.policy-info p{margin-bottom:1.6rem}.warranty-btn a.btn.btn-sr{max-width:602px;font-size:18px}.warrenty-steps{border-radius:0;border:0;box-sizing:border-box;padding:30px}.warrenty-steps button.close{position:absolute;right:15px;top:8px;font-size:35px}.warrenty-steps-inner{min-height:400px}.warrenty-step-listing{background:#ebf2ff;width:100%;display:block;box-sizing:border-box;padding:20px}.warrenty-step{flex:1;border-right:1px solid #ddd;text-align:center;box-sizing:border-box;padding:0 5px;cursor:pointer}.warrenty-step-listing .warrenty-step:last-child{border-right:0px solid #fff}.warrenty-step span{width:22px;height:22px;display:inline-block;letter-spacing:.02em;background-color:#c8d5ee;border-radius:50%;font-size:14px;line-height:22px;transition:background .4s;margin-bottom:10px}.warrenty-step.completed span,.warrenty-step.completed:hover span{background-color:#fff;color:#fff;background-image:url('https://shady-rays.s3.us-east-2.amazonaws.com/warranty/images/icon-checked-green.svg');background-position:center;background-repeat:no-repeat;background-size:cover;text-indent:-9999999px}.warrenty-step.active span,.warrenty-step:hover span{background-color:#000;color:#fff}.warrenty-step p{margin:0;padding:0;font-size:16px}.warranty-block{display:none;min-height:345px;padding-top:30px}.warranty-block.active{display:flex;flex-direction:column}.warranty-step1{justify-content:center;flex-direction:column;text-align:center}.warranty-step1 .btn-sr{max-width:350px;margin:9px auto;font-size:16px}.warranty-step1 .btn-sr{flex-direction:column;height:66px}.btn-sub-txt{color:rgba(255,255,255,.8);font-size:11px;letter-spacing:.02em;text-transform:none}.btn-txt{background-position:right center;background-repeat:no-repeat;background-size:12px;padding:0 20px}.warranty-block h3{font-size:24px;margin:0 0 20px}.form-next-prev .btn{font-size:18px;text-transform:uppercase;margin:0 12px}.form-next-prev .btn:first-child{margin-left:0}.form-next-prev .btn:last-child{margin-right:0}.form-next-prev{display:flex}.form-next-prev .btn-border{border:1px solid #000}.form-fields{display:block;width:100%;min-height:170px;position:relative;padding-top:15px;padding-bottom:8px}.form-fields .input-fld{background:#f5f5f5;border:1px solid #f5f5f5}.form-fields .input-fld.error{border:1px solid #e37}.form-fields .input-fld:focus{border:1px solid #000}.chosen-single{background-image:url(https://d1pqukkclbsfsh.cloudfront.net/06896c00-17a3-4040-b8d5-fa615b94d249/images/down-arrow-icon.png);background-position:95% center;background-repeat:no-repeat;background-size:10px;transition:all .5s}.chosen-container-active.chosen-with-drop .chosen-single{background-image:url(https://d1pqukkclbsfsh.cloudfront.net/06896c00-17a3-4040-b8d5-fa615b94d249/images/up-arrow-icon.png);background-position:95% center;background-repeat:no-repeat;background-size:10px;transition:all .5s}.warranty-step3 .form-fields{padding-top:0}.chosen-container{margin-bottom:24px}select.error~.chosen-container{margin-bottom:8px;border:1px solid #e37}.warranty-step4 .chosen-container-active.chosen-with-drop .chosen-single,.warranty-step4 .chosen-single{background-position:93% center}.warranty-step4 .form-fields{padding-top:0}.warranty-step5 .chosen-container-active.chosen-with-drop .chosen-single,.warranty-step5 .chosen-single{background-position:98% center}.upload-img{overflow:hidden;width:100%;margin-bottom:24px}.uploader #start{clear:both;width:100%;background:rgba(19,172,30,.03);height:143px;display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-img{border:1px dashed #13ac1e}.upload-img label#file-drag{display:block;width:100%;text-align:center}.uploader #start>img{width:48px;margin-bottom:6px;height:auto}.drg-info{text-align:center;font-size:16px}.drg-info span{display:block;color:rgba(0,0,0,.5)}.uploader #start.hidden{display:none}.uploader #start i.fa{font-size:50px;margin-bottom:1rem;transition:all .2s ease-in-out}.uploader #response{float:left;clear:both;width:100%}.uploader #response.hidden{display:none}.uploader #response #messages{margin-bottom:.5rem}.modal-body.file-upload img#file-image{height:140px;width:auto}.uploader #file-image.hidden{display:none}.uploader #notimage{display:block;float:left;clear:both;width:100%}.uploader #notimage.hidden{display:none}.uploader .progress{display:inline;clear:both;margin:0 auto;width:100%;max-width:180px;height:8px;border:0;border-radius:4px;background-color:#eee;overflow:hidden}.uploader .progress[value]::-webkit-progress-bar{border-radius:4px;background-color:#eee}.uploader .progress[value]::-webkit-progress-value{background:linear-gradient(to right,#393f90 0,#454cad 50%);border-radius:4px}.uploader .progress[value]::-moz-progress-bar{background:linear-gradient(to right,#393f90 0,#454cad 50%);border-radius:4px}.uploader input[type=file]{display:none}.upload-img label#file-drag{display:block;width:100%}.thankyou-showing .warrenty-step-listing{display:none!important}.thankyou-msg{height:390px;justify-content:space-between}.thankyou-msg .warranty-block-heading{text-align:center;padding-top:50px}.replace-content-section .container{max-width:1260px}.sub-header-section{padding:18px 0;width:100%}.sub-header-section h1{font-size:16px;margin:0;letter-spacing:.02em}.sub-header-section h3{font-size:16px;margin:0;letter-spacing:.02em}.replace-content button.btn{max-width:332px;font-size:16px}.replace-content h4{margin-bottom:20px}.replace-content-section{width:100%;padding:80px 0}.replace-content .btn-border{border:1px solid #000}.select-replace-product-heading{margin-bottom:60px}.select-replace-product-list{margin-bottom:60px;overflow:hidden}.rp-continue-btn .btn{font-size:16px}.replace-product-block{background:#fff;box-sizing:border-box;padding:30px;height:100%}.rp-slider{width:100%;min-height:210px;display:flex!important;align-items:center;margin-bottom:20px}.rp-product-name-price{margin-bottom:15px;display:flex}.name-series span{font-size:14px;display:block;margin-bottom:5px;color:#20232a}.prices-list span{font-size:20px;font-weight:600;display:inline-block}.pro-date{display:flex;align-items:center;justify-content:center}.pro-date img{max-width:19px;margin-right:5px}.pro-date span{font-size:16px}.prices-list{text-align:right}.price-old{color:rgba(0,0,0,.2);text-decoration:line-through;margin-right:7px}.name-series h3{font-size:20px;margin:0}.price-date{max-width:98px;flex:0 0 98px}.name-series{flex:1;box-sizing:border-box;padding-right:10px}.rp-order-no{margin-bottom:30px}.rp-order-no p{font-size:16px;color:rgba(0,0,0,.7);margin:0}.rp-short-desc{margin-bottom:26px}.rp-short-desc p{font-size:18px;color:rgba(0,0,0,.7)}.rp-warning{margin-bottom:24px;border:1px solid #ddd;display:flex;align-items:center;box-sizing:border-box;padding:13px 14px;background-color:rgba(250,157,18,.05)}.rp-warning img{width:18px;margin-right:10px}.rp-warning span{font-size:12px;color:#000}.warning-yellow{border:1px solid #fa9d12;background-color:rgba(250,157,18,.05)}.warning-yellow span{color:#fa9d12}.warning-red{border:1px solid red;background-color:rgba(255,0,0,.05)}.warning-red span{color:red}.warning-green{border:1px solid #13ac1e;background-color:rgba(19,172,30,.05)}.warning-green span{color:#13ac1e}.rp-slider .owl-dots{display:none}.rp-slider button.owl-prev{position:absolute;left:0;top:50%;transform:translateY(-50%)}.rp-slider button.owl-next{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rp-slide{padding:10px 40px}.owl-nav button span{background:#f0f8ff;width:25px;height:26px;z-index:9;display:inline-block;line-height:21px;font-size:27px}.page-section{padding-top:60px;padding-bottom:40px}.page-section .select-replace-product-heading{margin-bottom:30px;border-bottom:1px solid #c4c4c4}.product-cat{display:inline-block;background:#f7f7f7;font-size:12px;padding:5px 15px 4px;border-radius:30px;color:rgba(51,51,51,.8);margin-bottom:25px}.product-info h4{font-size:16px;text-transform:uppercase;margin-bottom:30px}.product-info h4 a{color:#000}.products-gird .replace-product-block{position:relative;padding-top:0;padding-bottom:60px}.products-gird .rp-continue-btn{position:absolute;bottom:0;width:100%;left:0}.products-gird .owl-nav{display:none}.products-gird .owl-dots{display:block;width:100%;position:absolute;bottom:0;text-align:center}.products-gird .owl-dots button{margin:0 4px}.products-gird .owl-dots button span{display:inline-block;background-color:rgba(196,196,196,.7);width:9px;height:9px;border-radius:50%}.products-gird .owl-dots button.active span,.products-gird .owl-dots button:hover span{background-color:#bababa}.products-gird .rp-continue-btn .btn-border{border:1px solid #333}.select-replace-product-list .row .col-4{margin-bottom:30px}.select-replace-product-list.products-gird{margin-bottom:20px}.cart-item{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px;display:block;position:relative;max-width:641px}.cart-product-inner{display:flex;align-items:center}.cart-product-img{flex:0 0 160px;max-width:160px;margin-right:25px}.cart-product-info{flex:1}.cart-product-info p{margin:0 0 1px;font-size:12px;font-weight:400;text-transform:uppercase}.cart-product-info p span{color:#7c7c7c}.cart-product-info h4{text-transform:uppercase;font-size:16px}.price-block{display:flex;align-items:center;width:100%}span.no-price{color:#7c7c7c}span.price{color:#f20606}span.price del{color:#000;margin-left:10px;font-weight:500}.cart-right{padding:0 5px;box-sizing:border-box}.cart-extra{display:flex;justify-content:center;margin-bottom:10px}.cart-sub-total{display:flex;justify-content:center;margin-bottom:20px}.cart-sub-total p{margin:0 30px;text-transform:uppercase;font-size:18px}.cart-total{margin-bottom:30px}.checkout-btn a.btn-sr{border-radius:5px;font-size:16px;height:45px}.accept-heading h4{font-size:16px;margin:0}.accept-heading{display:block;margin-bottom:25px}.accept-brand span{flex:0 0 33.33%;height:60px;display:flex;align-items:center;padding:0 10px;background:#fff}.accept-brand{display:flex;flex-wrap:wrap;align-items:center}.accept-brand span img{height:100%;width:95%;object-fit:contain;max-height:26px}.accept-brand span.visa img{max-height:18px}.accept-brand span.americanexpress img{max-height:17px}.accept-brand span.google-apy img{max-height:22px}.product-details-block{display:flex;background:#fff;padding:45px 50px;box-sizing:border-box;align-items:center;flex-direction:row-reverse}.product-details{flex:0 0 393px;max-width:393px;margin-right:90px}.product-slider-block{flex:1;position:relative;overflow:hidden}.product-details-prices{margin-bottom:17px}.product-details-prices span{color:#df1b1b}.product-details-prices span del{color:#000;font-weight:500;margin-left:15px}.product-details-add-cart a.btn-sr{font-size:18px;letter-spacing:.1em}.product-details-add-cart{margin-bottom:15px}.shop-without-case{text-align:center}.shop-without-case a{color:#333;letter-spacing:.02em}.shop-without-case a:hover{color:#000}.shop-without-case a img{max-width:11px;margin-left:7px}.product-slider .owl-dots.disabled{position:absolute;bottom:-20px;width:100%;z-index:2;display:flex;justify-content:center}.product-slider .owl-dots .owl-dot{width:10px;height:10px;background:#c4c4c4;border-radius:50%;margin:0 4px}.product-slider .owl-dots .owl-dot.active,.product-slider .owl-dots .owl-dot:hover{background:#bababa}.product-slider .owl-nav{display:none}.product-slider .owl-dots{display:flex;justify-content:center;padding-top:16px}.product-title{font-size:36px}.page-section.product-details-section{padding-bottom:60px}.product-upgrade .product-details{margin-right:20px}.ul-dise{margin-bottom:18px}.ul-dise li{position:relative;padding-left:15px;margin-bottom:5px;display:block}.ul-dise li::after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#000;left:0;top:10px}.product-upgrade .product-details-prices{margin-bottom:22px}.product-upgrade-view{padding:25px 0;display:block;background-color:#fff}.product-upgrade .container{padding:0}.product-updinfo{width:100%;padding:0 20px;box-sizing:border-box}.product-offer-section{margin-bottom:20px;overflow:hidden}.product-offer-section .select-replace-product-heading{border-bottom:1px solid #c4c4c4;padding-bottom:5px;margin-bottom:35px}.cat-heading{font-size:2.25rem}.shop-offer-info-section{width:100%;padding-top:60px;margin-bottom:60px}.shop-offer-info h1{font-size:60px;margin-bottom:15px}.shop-offer-info p{max-width:700px;margin:0 auto 15px}.offer-product-block .btn-sr:hover{background-color:#13ac1e!important;color:#fff;border:1px solid #13ac1e}.product-name-price-block{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.product-name-price-block h4{margin:0;margin-right:42px}.product-name-price-block h4 a{color:#000}.product-name-price-block span{color:#df1b1b}.product-name-price-block span del{color:#000;font-weight:500;margin-left:10px}.skip-shopping-section{width:100%;margin:0 0 50px}.shadow-section .loyal-inner{background-color:#fff;border-radius:20px;box-shadow:0 0 4px rgba(167,167,167,.25);padding:30px 20px}.shadow-section{margin-bottom:40px}.head-block h2{font-size:36px;margin:0 0 25px;line-height:1.3;font-family:'Sharp Sans Display No1'}.head-block p{font-size:22px;line-height:1.3;max-width:675px;margin:0 auto;font-family:'Sharp Sans Display No1'}.head-block{overflow:hidden;margin:0 0 20px}.shadow-section .head-block{margin-bottom:35px}.shopping-cta{overflow:hidden;margin:0 0 35px}.shopping-cta p{line-height:1.5;color:#8e8d8d;font-weight:400;margin:0 auto 26px;font-family:'Sharp Sans Display No1';font-size:14px;max-width:580px}.shopping-cta a.btn{background-color:#ffc56f;font-weight:600;font-size:16px;border-radius:50px;min-width:410px;font-family:'Sharp Sans Display No1'}.loyal-member-benefits h2{font-size:34px;font-weight:600;margin:0 0 35px;line-height:1.3}.member-benefits-row{justify-content:space-evenly;max-width:1100px;margin:0 auto}.mbenefit-col{padding:0 6px}.benefit-icon{overflow:hidden;height:45px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:15px}.benefit-icon img{height:100%;width:auto}.benefit-info p{font-size:16px;text-transform:uppercase;line-height:1.6;letter-spacing:.1em;font-weight:600;font-family:'Sharp Sans Display No1'}.benefit-info p span{font-weight:700;font-size:18px}.benefit-info p span.nprice{color:#f61616}.benefit-info p span.oprice{text-decoration:line-through}.benefit-icon.bicon1 img{height:40px}.benefit-icon.bicon2 img{height:40px}.benefit-icon.bicon3 img{height:34px}.benefit-icon.bicon4 img{height:50px}.benefit-icon.bicon5 img{height:40px}.non-loyal-inner{background:#ededed;border-radius:20px;padding:24px 20px}.non-loyal-inner p{justify-content:center;margin:0;font-family:'Sharp Sans Display No1'}.non-loyal-inner p img{width:44px;margin:0 7px}a.learn-more-vip{text-decoration:underline;color:#000;margin-left:6px;font-family:'Sharp Sans Display No1'}.non-loyal-member-section{margin-bottom:40px}.vip-popup-viewer .modal-dialog{max-width:90%}.vip-popup-viewer .modal-header{border:0;position:absolute;right:7px;top:0;z-index:99}.vip-popup-viewer .modal-header button.close{font-size:25px}.vip-popup-viewer .modal-header button.close span{font-weight:300;background:#979797;width:30px;height:30px;display:flex;justify-content:center;align-items:center;text-shadow:none;color:#fff;border-radius:50%;font-size:24px;line-height:1;margin:0;padding:0;font-family:'Sharp Sans Display No1'}.popup-viewer{padding:20px 0}.popup-viewer .loyal-inner .head-block h2{display:flex;align-items:center;justify-content:center}.popup-viewer .loyal-inner .head-block h2 img{width:80px;margin-left:15px}.popup-viewer .loyal-inner .head-block p{font-size:18px}.vip-logo{max-width:72px;max-height:38px;margin-left:5px}img.vip-only{margin-right:0}.price-old-vip{text-decoration:line-through;margin-right:2px}.non-loyal-upgrade{background:#ededed;border-radius:4px;padding:5px 22px;font-weight:500;font-size:12px;line-height:22px;margin-bottom:10px;width:fit-content}.page.page-order .page-header .container.sm{max-width:1260px}.page-best-offer .page-header{margin-bottom:25px}.page-best-offer .page-header h1{font-family:'Sharp Sans Display No1';font-size:46px}.page-header .non-vip-np-alrt span,.page-header .vip-np-alrt span{font-family:'Sharp Sans Display No1';letter-spacing:.1em;font-weight:700}.upgrade-info .upgrade-info-block p img.vip-only,.upgrade-product .processing-info span img.vip-only{width:65px}.upgrade-info{width:366px;margin-left:90px}.upgrade-info .btn-wrap .btnr.continue-without-hardcase{background:#fff;color:#000}@media screen and (max-width:1280px){.benefit-info p{font-size:14px}}@media screen and (max-width:991px){.head-block h2{font-size:28px;margin:0 0 20px}.head-block p{font-size:17px}.benefit-info p{font-size:12px}.non-loyal-inner{padding:15px 5px}.non-loyal-inner p{font-size:13px}.popup-viewer .loyal-inner .head-block p{font-size:16px}.popup-viewer .loyal-inner .head-block h2 img{width:60px}.loyal-member-benefits h2{font-size:28px;margin:0 0 30px}.shadow-section .loyal-inner{padding:20px 10px}}@media screen and (max-width:767px){.head-block h2{font-size:18px}.head-block p{font-size:16px}.member-benefits-row{flex-direction:column;max-width:300px;margin:0 auto}.mbenefit-col{padding:0;display:flex;align-items:center;margin-bottom:15px}.shadow-section .loyal-inner{padding:35px 10px}.benefit-info{text-align:left}.benefit-icon{overflow:unset;height:auto;justify-content:center;align-items:center;margin-bottom:0;flex:0 0 40px;max-width:40px;margin-right:12px}.benefit-icon.bicon1 img{height:31px;margin-top:-6px}.benefit-icon.bicon2 img{height:34px}.benefit-icon.bicon4 img{height:36px}.benefit-icon.bicon5 img{height:30px}.benefit-info p{font-size:14px;letter-spacing:.09em;font-weight:600;margin:0;color:#595959}.non-loyal-inner p{font-size:16px;flex-wrap:wrap}.vip-popup-viewer .modal-dialog{max-width:100%}.vip-popup-viewer .modal-body{padding:0}.shopping-cta a.btn{min-width:300px}.popup-viewer .loyal-inner .head-block h2{font-size:24px}.popup-viewer .loyal-member-benefits h2{font-size:24px}.shadow-section{padding:0 10px}.non-loyal-member-section{padding:0;color:unset}.page-best-offer .page-header h1{font-size:36px}.header-section{padding:0}.head-block p{color:#595959}.loyal-member-section.popup-viewer{padding-top:64px}.popup-viewer .loyal-inner .head-block p{padding:0 10px;line-height:1.6}.shopping-cta p{font-size:12px;padding:0 24px}.upgrade-info{width:316px;margin-left:0}.upgrade-info .upgrade-info-block p img.vip-only,.upgrade-product .processing-info span img.vip-only{width:52px}.upgrade-info-block p{font-size:12px}.benefit-info p span{font-size:17px}.processing-info span{font-size:12px}.upgrade-info .non-loyal-upgrade{text-align:left!important;font-size:13px}.upgrade-info .non-loyal-upgrade a#vip-more-trigger{display:block;text-align:left;margin:0}}@media screen and (max-width:1279px){.rp-slide{padding:10px 25px}.product-details{margin-right:30px}.product-name-price-block h4{margin-right:30px}.product-name-price-block span{line-height:1.2}}@media screen and (max-width:991px){.visible-tab{display:block}.rp-slide{padding:10px 4px}.rp-slider{min-height:150px}.product-details{flex:0 0 100%;max-width:100%;margin-right:0;min-height:300px}.product-slider-block{width:100%;flex:0 0 100%;margin-bottom:35px}.product-details-block{flex-direction:unset;flex-wrap:wrap;padding:30px 30px}.product-details h2.product-title.visible-desk{display:none}.product-title{margin-bottom:22px}.shop-offer-info h1{font-size:50px}.shop-offer-info p{max-width:500px}}@media screen and (max-width:767px){.visible-mob{display:block}.visible-desk{display:none}.select-replace-product-list .row .col-4{margin-bottom:30px;flex:0 0 100%;max-width:100%}.page-section .select-replace-product-heading{text-align:center}.rp-slider{min-height:240px}.cart-product-img{flex:0 0 105px;max-width:105px;margin-right:10px}.cart-item{max-width:100%;padding:0 0 30px}.cart-item button.close{padding:4px 11px;top:-10px}.cart-extra{display:none}.product-details-block{background:0 0;padding:0}.product-details-section .container{padding:0}.product-title{padding:0 25px}.page-section.product-details-section{padding:35px 0}.product-details{min-height:auto;box-sizing:border-box;padding:0 25px}.product-slider-block{margin-bottom:30px}.footer-section p.copy-text{padding:0 20px;text-align:center}.product-updinfo .product-title{padding:0;margin-bottom:8px}.product-updinfo{margin-bottom:15px}.product-upgrade{padding-top:35px}.product-upgrade-view{margin-bottom:25px}.shop-offer-info p{max-width:85%}.shop-offer-info-section{padding-top:40px;margin-bottom:40px}.product-grid-section .container{padding:0}.product-offer-section .select-replace-product-heading{text-align:center}.product-offer-section .select-replace-product-heading p{color:#222;letter-spacing:.05em}.product-offer-section .container{padding:0}.products-gird .rp-continue-btn{left:50%;max-width:340px;transform:translateX(-50%);bottom:30px}.products-gird .replace-product-block{padding-bottom:95px}.page-section .select-replace-product-heading{margin:0 20px 30px}.select-replace-product-heading p{color:#222;letter-spacing:.05em}.page-section{padding-top:40px;padding-bottom:5px}.product-offer-section{margin-bottom:0}.product-upgrade{padding-bottom:40px}.vip-logo{max-width:48px;max-height:25px}}.bg-downy-lighter{background:green!important;color:#fff}.page.page-replace-confirm{background:#fafafa}.replace-prod-row.container.md{background:#fff;padding:45px 60px;margin-bottom:30px}.replace-prod-row p{margin:0}.prod-type{margin:0 0 20px}.prod-type p{margin:0;font-size:15px}.prod-name h2{font-size:28px;display:block}.add-replace-prod{margin-bottom:30px}.add-replace-prod a{display:inline-block}.replace-confirm-form a.btnr.minh{margin:0 10px;padding:15px 30px}.replace-confirm-form a.btnr.minh.bordered{background:#fff;color:#000}.replace-confirm-form{padding-top:30px;padding-bottom:40px}.replace-prod-row .upgrade-extreme-product{align-items:center}.prod-name{margin:0 0 15px}.prod-price-availability{justify-content:space-between;margin:0 0 10px}.prod-price span{margin-right:10px}.prod-price span.old-price{text-decoration:line-through}.prod-price span.new-price{font-weight:700}.prod-price-availability .prod-stock p{text-transform:uppercase;color:#13ac1e}.process-fee{margin:0 0 10px}.process-fee svg{margin-right:7px}.vip-process-fee{background:#e2e2e2;padding:5px 20px;margin-bottom:20px;font-size:12px}.vip-process-fee p a{text-decoration:underline}.vip-process-fee p{font-size:14px}.replace-cost{margin-bottom:10px}.replace-cost p{color:#757575}.total-process-fee{margin-bottom:20px}.total-process-fee p{color:#757575}.replace-prod-row .extreme-product-img{padding-top:0}.prod-name .tag{background:#c18e61;display:inline-block;text-transform:uppercase;color:#fff;line-height:1;padding:5px 15px;letter-spacing:2.8px;margin:0 0 15px;font-weight:600;font-size:12px}.tag-round{background:#ee0808;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1.1;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center}.extreme-product-img .tag-round{right:0;top:0}@media screen and (max-width:767px){.replace-confirm-form .container{flex-direction:column}.replace-confirm-form .container a.btnr.minh{margin:0 0 10px;padding:15px 16px;width:100%;max-width:450px}.replace-prod-row.container.md{padding:30px 30px}.replace-confirm{padding:0 15px}.replace-prod-row .upgrade-extreme-product{margin-bottom:0}.replace-prod-row .extreme-product-img{margin-bottom:25px}.replace-confirm-form{padding-top:15px;padding-bottom:0}}.page.page-colorrush-replacement{background:#fff}.page-colorrush-replacement .page-header .btn-alert{display:inline-block;padding:10px 25px}.page-colorrush-replacement .page-header .btn-alert{margin:0 0 50px}.page-colorrush-replacement .page-header .btn-alert,.page-colorrush-replacement .page-header .btn-alert span{font-size:20px}.page-colorrush-replacement .page-header .btn-alert .old-price{text-decoration:line-through}.page-colorrush-replacement .page-header .btn-alert .new-price{color:#ff2618}.color-rush-head p{font-size:22px;letter-spacing:.19em;margin:0 0 5px}.color-rush-head{margin:0 0 60px}.cr-promos-block h4{max-width:735px;margin:0 auto 35px;text-align:center;line-height:1.4;font-size:21px}.cr-promo{background:rgba(245,245,245,.5);text-align:center;margin:0 10px;padding:23px 20px;box-sizing:border-box}.cr-promo-icon{margin:0 0 10px;height:36px;display:flex;align-items:center;justify-content:center}.cr-promo p{margin:0}.cr-promos-block{margin:0 0 75px}.cr-high-impact h2{font-size:36px;margin:0 0 25px}.cr-high-impact p{font-size:21px;max-width:700px;margin:0 auto;color:#333;line-height:1.5}.cr-compare-block{margin:0 auto;position:relative}.cr-compare-col{width:100%;height:auto}.cr-compare-col img{height:100%;width:100%;object-fit:cover}.cr-high-impact{margin:0 0 35px}.cr-compare-block .with-cr{position:absolute;top:0;width:100%;height:100%;left:0}.cr-compare-block .with-cr{position:absolute;top:0;width:48%;height:100%;right:0}@media screen and (max-width:1280px){.page-colorrush-replacement .page-header .btn-alert,.page-colorrush-replacement .page-header .btn-alert span{font-size:18px}.color-rush-head img{max-width:420px}.color-rush-head p{font-size:16px}.page-colorrush-replacement .page-header .btn-alert{margin:0 0 30px}.color-rush-head{margin:0 0 20px}.cr-promos-block h4{max-width:600px;margin:0 auto 35px;font-size:18px}.cr-promos-block{margin:0 0 42px}.cr-high-impact p{font-size:18px;max-width:600px}.cr-high-impact h2{font-size:30px}}@media screen and (max-width:991px){.page-colorrush-replacement .page-header .btn-alert,.page-colorrush-replacement .page-header .btn-alert span{font-size:16px}.color-rush-head img{max-width:360px}.color-rush-head p{font-size:14px}.page-colorrush-replacement .page-header .btn-alert{margin:0 0 25px}.page-colorrush-replacement .page-header{margin-bottom:25px}.cr-promos-block{margin:0 0 35px}.cr-compare-block{margin:0 auto 25px;position:relative}}@media screen and (max-width:767px){.page-colorrush-replacement .page-header .btn-alert{display:inline-block;padding:10px 16px}.page-colorrush-replacement .page-header .btn-alert{margin:0 0 40px}.color-rush-head{margin:0 0 0}.page-colorrush-replacement .page-header{margin-bottom:20px}.cr-promo p{font-size:12px}.cr-promo{margin:0 4px;padding:15px 6px}.cr-promos-block h4{margin:0 auto 25px;line-height:1.6;font-size:18px}.color-rush-head img{max-width:312px}.color-rush-head p{font-size:12px}.page-colorrush-replacement .page-header .btn-alert{margin:0 0 30px}.cr-promos-block{margin:0 0 40px}.cr-high-impact p{font-size:18px;line-height:1.6}.cr-compare-block{margin:0 auto 25px}}.extra-product-bottom button{display:block;background:#000;color:#fff;text-transform:uppercase;font-weight:700;font-size:18px;padding:11px 0;letter-spacing:.05em;width:100%}.extra-product-top{margin-bottom:10px}.extra-product-main{padding-bottom:10px}.extra-pro-img{padding-left:0!important}.extra-product-wrap label{margin:0 7px;display:flex;align-items:center;font-size:16px;font-weight:500;color:#000}.extra-product-wrap label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;background:#e6e6eb;border-radius:50%;margin-right:8px;position:relative;transition:all .4s}.extra-product-wrap label input:checked{background:#000}.extra-product-wrap label input::after{content:"";position:absolute;width:10px;height:10px;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:0}.extra-product-wrap label input:checked::after{opacity:1}.replacement-limit-section .container{position:relative}.replacement-overly{position:absolute;top:0;height:100%;width:100%;text-align:center;box-sizing:border-box;padding:20px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.replacement-bg{width:100%;height:330px}.replacement-bg img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:20px}.rep-over-header{max-width:1040px;margin:0 auto}.rep-over-header h3{color:#fff;text-shadow:0 7px 30px rgba(0,0,0,.1);font-size:36px;font-weight:600;line-height:1.1;text-transform:capitalize;margin:0 0 10px}.rep-over-header p{color:#fff;font-size:22px;font-weight:500;line-height:1.5;margin:0 0 25px}.rep-over-header p span{color:#1aff00;font-weight:700}.replacement-overly a{border-radius:59px;background:#fff;color:#000;text-align:center;font-size:22px;font-weight:600;line-height:1;letter-spacing:.44px;text-decoration:none;padding:13px 32px;display:inline-block;margin:0 0 18px}.replacement-overly .btn-wrap p{color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:1;margin:0}@media screen and (max-width:640px){.replacement-bg{width:100%;height:430px}.rep-over-header h3{font-size:24px;margin:0 0 15px;line-height:1.3}.rep-over-header p{font-size:16px;margin:0 0 27px}.rep-over-header p br{display:none}.rep-over-header p span{display:block;font-size:24px;font-weight:700;line-height:24px;letter-spacing:3.6px;padding:15px 0 10px}.replacement-overly a{margin:0 0 25px;font-size:18px}}
