/* es-01512 */

@charset "UTF-8";body{overflow-x:hidden;overflow-y:scroll}.cf{color:#344647;font:normal 13px/18px ProximaNova,Arial,sans-serif}.cf .row{margin-right:-10px;margin-left:-10px}.cf [class*=col-]{padding-left:10px;padding-right:10px}.cf .col-lg-11{width:90%}.cf .col-lg-1{width:10%}.cf .btn,.cf .delivery,.cf .filters,.cf .form-field,.cf .help-block,.cf .info,.cf .item .radio2,.cf .layer,.cf .layer-img,.cf .modal :not(div.user-select),.cf .price-adds,.cf .price-total,.cf .step-footer,.cf .step-header,.cf .texture,.cf label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cf :active,.cf :focus{outline:none!important}.cf a,.cf a:hover{color:#344647;text-decoration:underline}.cf b{font-family:ProximaNova,Arial,sans-serif;font-weight:500}.cf b i{font-weight:600}.cf p{font-size:13px;line-height:18px}.cf .desc b,.cf .product_desc b,.cf p>b{font-weight:700}.cf h1{font-size:24px;font-family:ProximaNova;font-weight:300}.cf h1 [class*=" icon-"],.cf h1 [class^=icon-]{display:inline-block;top:3px}.cf h2{font-size:18px;font-family:ProximaNova}.cf h2,.cf h3{padding-bottom:5px}.cf h3{margin-top:10px;border-bottom:1px solid #d6dada;font-size:16px;font-weight:600}.cf h4{font-weight:700}.cf h4,.cf h5{font-size:14px}.cf h5{font-style:italic}.cf hr{clear:both;border-color:#d6dada}.cf #cf-body{padding-bottom:40px}.cf #cf-header{top:0;position:-webkit-sticky;position:sticky;z-index:999}.cf #cf-header .title{margin:0;padding-top:20px;padding-bottom:20px;letter-spacing:-.2px}.cf #cf-header .subtitle{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d6dada;font-style:italic;font-size:13px}.cf #cf-header>.dim{position:absolute;bottom:-19px;left:0;right:0;pointer-events:none}.cf #cf-preview{top:0;position:-webkit-sticky;position:sticky;z-index:997}.cf #cf-content{z-index:998}.cf #cf-content .content{margin-top:0;padding-top:0;background:#fff}.cf #cf-content .content .stepgroups{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;clear:both}.cf #cf-content .desc{font-size:13px}.cf #cf-content .desc h3{margin-top:0}.cf #cf-content .subdesc{color:#859091;font-size:12px;font-style:italic}.cf #cf-content .product_desc{margin-bottom:22px;font-size:13px}.cf #cf-content .product_desc h3{margin-top:-2px;padding:0;border:none}.cf #cf-content .product_desc p{margin-bottom:12px;font-size:13px;text-align:justify}.cf #cf-summary,.cf #cf-title{background:#fff}.cf .custom_html{font-size:13px}.cf #cf-timeline{position:relative;margin-top:60px}.cf .checkbox2 [class*=-label],.cf .radio2 [class*=-label],.cf .spinner2-field [class*=-label]{position:relative;top:1px;font-weight:400;line-height:14px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cf .checkbox2 [class*=-title],.cf .radio2 [class*=-title],.cf .spinner2-field [class*=-title]{margin-top:5px;font-size:13px}.cf .checkbox2 [class*=-desc],.cf .radio2 [class*=-desc],.cf .spinner2-field [class*=-desc]{display:block;clear:both;color:#999;font-style:italic;font-size:11px;line-height:13px}.cf .checkbox2 [class*=-extralabel],.cf .radio2 [class*=-extralabel],.cf .spinner2-field [class*=-extralabel]{font-size:12px}.cf .checkbox2 [class*=-thumb],.cf .radio2 [class*=-thumb],.cf .spinner2-field [class*=-thumb]{padding-top:calc(100% - 2px);position:relative;max-height:480px;border:1px solid #d6dada;overflow:hidden;box-sizing:content-box;transition:background-color .3s}.cf .checkbox2 [class*=-thumb] img,.cf .radio2 [class*=-thumb] img,.cf .spinner2-field [class*=-thumb] img{position:absolute;top:0;left:0;width:100%;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.cf .checkbox2 [class*=-thumb] [class*=-extra],.cf .radio2 [class*=-thumb] [class*=-extra],.cf .spinner2-field [class*=-thumb] [class*=-extra]{position:absolute;right:0;bottom:0}.cf .checkbox2 [class*=-thumb] [class*=-zoom],.cf .radio2 [class*=-thumb] [class*=-zoom],.cf .spinner2-field [class*=-thumb] [class*=-zoom]{position:absolute;top:0;z-index:1;right:-1px;background-color:hsla(0,0%,100%,.9);border-top:none;border-right:none;color:#333;text-align:center;cursor:pointer}.cf .checkbox2 [class*=-thumb] [class*=-zoom]:hover,.cf .radio2 [class*=-thumb] [class*=-zoom]:hover,.cf .spinner2-field [class*=-thumb] [class*=-zoom]:hover{background-color:hsla(0,0%,100%,.8);transition:all .2s ease-out}.cf .item{position:relative;padding:0 10px;margin-top:10px}.cf .item-list{float:left;margin-top:5px}.cf .item-list:first-child{margin-top:10px}.cf .item-list:last-child{margin-bottom:0}.cf .item-list [class*=-title]{margin-top:0;margin-bottom:0}.cf .item-list [class*=-desc]{margin-left:20px}.cf .item-list [class*=-thumb]{display:none}.cf .item-rect [class*=-thumb]{height:0;padding-top:42%}.cf .item-rect [class*=-thumb] img{position:absolute;width:100%;height:auto;top:49%;left:50%;right:0;bottom:0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cf [class*=grid]>*,.cf [class*=rect]>*{height:100%}.cf [class*=grid]>* .chekcbox2,.cf [class*=grid]>* .radio2,.cf [class*=rect]>* .chekcbox2,.cf [class*=rect]>* .radio2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.cf [class*=grid] [class*=-extralabel],.cf [class*=rect] [class*=-extralabel]{margin:5px auto 2px 0}.cf .disabled [class*=-thumb]{background-color:#d6dada!important;filter:brightness(.9);-webkit-filter:brightness(.9);opacity:.4;outline-color:#d6dada!important;transition:background-color .3s}.cf .disabled .cursor-pointer{opacity:.6}.cf .disabled img{-webkit-animation:none;animation:none}.cf .alert{float:left;width:100%;position:relative;margin-top:10px;margin-bottom:0;padding:10px 15px 10px 50px;border:none;border-radius:0;color:#fff;box-shadow:none;line-height:20px;font-size:12px}.cf .alert:after{display:block;position:absolute;top:0;left:0;width:40px;height:100%;line-height:41px;border-right:1px solid #fff;font-family:Font Awesome\ 5 Pro;font-size:20px;font-weight:300;text-align:center}.cf .alert-animation{height:0;transition:all .3s ease-out}.cf .alert-animation.show{height:40px;transition:all .3s ease-out}.cf .alert-danger{background:#ed1600}.cf .alert-danger:after{content:""}.cf .alert-info{background:#0099e5}.cf .alert-info:after{content:""}.cf .alert-success{background:#67a10d}.cf .alert-success:after{content:""}.cf .alert-warning{background:#e9521e}.cf .alert-warning:after{content:""}.cf .help-block{float:left;width:100%;font-size:12px}.cf .box{float:left;width:100%;padding:10px;background:#f3f3f3}.cf .box-clipboard{width:100%;background:#f3f3f3;border:none;border-bottom:2px solid #d6dada;padding:10px 15px;overflow-wrap:break-word;resize:none;cursor:text;font-size:12px}.cf .box-clipboard,.cf .box-clipboard *{-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.cf .box-clipboard::-moz-selection{background:#e9521e;color:#fff}.cf .box-clipboard::-moz-selection,.cf .box-clipboard::selection{background:#e9521e;color:#fff}.cf .btn{position:relative;line-height:40px;margin-top:10px;padding:0 10px;background:none;background-repeat:no-repeat;background-position:100%;border:none;border-radius:0;box-shadow:none!important;cursor:pointer;font-size:14px;vertical-align:middle;text-shadow:none;white-space:nowrap;opacity:1}.cf .btn,.cf .btn:hover{color:#fff;text-decoration:none;transition:all .2s ease}.cf .btn:hover{opacity:.9}.cf .btn-xl{margin-top:20px;padding:0 20px;height:50px;line-height:50px;font-size:16px}.cf .btn-box{width:30px;height:30px;line-height:30px;margin:0;padding:0;border:1px solid #d6dada;text-align:center;cursor:pointer}.cf .btn-box i{top:1px;line-height:30px}.cf .btn-box-lg{width:40px;height:40px;padding:0;border:1px solid #d6dada;background:#fff;cursor:pointer;line-height:40px;text-align:center}.cf .btn-box-lg i{margin-left:0;margin-right:0;line-height:38px;font-size:32px}.cf .btn-icon{width:16px;height:16px;line-height:16px;margin:0;padding:0;text-align:center;cursor:pointer}.cf .btn-icon i{position:relative;top:1px;font-size:16px}.cf .btn-icon-sm{width:16px;height:16px;line-height:16px;margin:0;padding:0;text-align:center;cursor:pointer}.cf .btn-icon-sm i{font-size:16px}.cf .btn-link{display:inline-block;margin:12px 15px 8px;padding:0;line-height:18px;background-color:none;border-radius:0!important;color:#859091;cursor:pointer;font-size:14px;text-align:left;white-space:normal}.cf .btn-link span{border-bottom:1px solid #e4e6e7}.cf .btn-link:hover{background:none;color:#344647;text-decoration:none}.cf .btn-radius{padding:0;width:30px;height:30px;line-height:30px;border-radius:15px;border:1px solid #d6dada;color:#d6dada;cursor:pointer;text-align:center}.cf .checkbox2{position:relative}.cf .checkbox2 input[type=checkbox]{display:none}.cf .checkbox2 .checkbox2-checkbox{display:block;position:relative;float:left;top:1px;width:16px;height:16px;line-height:14px;margin-right:5px;background-color:#fff;border:1px solid #d6dada;color:#fff;transition:background .2s ease}.cf .checkbox2 .checkbox2-checkbox:before{position:absolute;top:0;left:1px}.cf .checkbox2 .checkbox2-thumb .checkbox2-label{display:none}.cf .checkbox2 .checkbox2-thumb .checkbox2-checkbox{position:absolute;top:0;left:0}.cf .checkbox2.selected .checkbox2-checkbox{transition:background .4s ease}.cf .checkbox2 .checkbox2-checkbox.disabled{position:relative;display:inline-block;background-color:#eaecec;border:1px solid #d6dada}.cf .checkbox2.selected .checkbox2-radio:after,.cf .checkbox2.selected .checkbox2-thumb:after{content:"";display:block;position:absolute;left:-25%;top:-25%;width:150%;height:150%;background:inherit;border-radius:100%;opacity:1;-ms-transform:scale(0);transform:scale(0);-webkit-animation:ripple .8s ease-out;animation:ripple .8s ease-out}.cf input[type=email],.cf input[type=number],.cf input[type=text]{width:100%;height:40px;margin:0;padding:0 10px;background:#fff;border:none;border-bottom:2px solid #d8dad9;border-radius:0;box-shadow:none!important;font-size:14px;line-height:1;transition:all .2s ease-out;-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.cf input[type=number]::-webkit-inner-spin-button,.cf input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cf input[type=email]:focus,.cf input[type=number]:focus,.cf input[type=text]:focus{padding-left:20px;background:#fff;border-color:#0099e5;box-shadow:none;transition:all .2s ease-out}.cf input[type=email]:disabled,.cf input[type=number]:disabled,.cf input[type=text]:disabled{background-color:#eaecec}.cf .input-button{position:relative}.cf .input-button button{position:absolute;top:0;right:0;border:none}.cf .input-group{display:block;float:left;width:100%;border:none}.cf .input-group .form-control{z-index:1;padding-right:50px}.cf .input-group .input-group-addon{position:absolute;top:0;right:0;z-index:2;width:40px;line-height:38px;padding:0 10px 0 0;background:#fff;border-radius:0;border:none;transition:all .2s ease-out;cursor:default;text-align:right}.cf .input-group .input-group-addon:focus .input-group-addon{border-color:#0099e5}.cf .input-group .help-block{float:left;width:100%}.cf .disabled .input-group-addon,.cf .disabled input{background-color:#eaecec}.cf .has-error input{background-color:#f2dede;color:#ed1600}.cf .has-error .input-group-addon{color:#ed1600;background:none;border:#ed1600;transition:all .2s ease-out}.cf .has-error .help-block,.cf .has-error label{color:#ed1600}.cf label:first-letter{text-transform:uppercase}.modal-open{position:absolute;width:100%;height:100%;padding-right:17px;overflow:hidden}.cf .modal2{position:fixed;top:0;left:0;z-index:1000001;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;visibility:hidden}.cf .modal2 .modal{display:block;overflow-x:hidden;overflow-y:auto}.cf .modal2 .modal-content{min-width:300px;min-height:100px;margin:0;border-radius:0;border:none;box-shadow:0 0 10px rgba(0,0,0,.2);font-size:13px}.cf .modal2 .modal-content .modal-close{position:absolute!important;top:5px;right:10px;z-index:9999;width:40px;height:40px;background:#fff;border:none;cursor:pointer;opacity:1}.cf .modal2 .modal-content .modal-header{margin:0 20px;padding:15px 0;border-bottom:1px solid #d6dada}.cf .modal2 .modal-content .modal-header .modal-title{font-size:18px;font-weight:300;text-transform:uppercase}.cf .modal2 .modal-content .modal-body{padding:20px}.cf .modal2 .modal-content .modal-body h2:first-child{margin-top:0;margin-bottom:15px!important;padding-bottom:18px;border-bottom:2px solid #e9521e;font-family:ProximaNova,Arial,sans-serif;font-size:18px;text-transform:uppercase}.cf .modal2 .modal-content .modal-body p{margin-bottom:15px}.cf .modal2 .modal-content .modal-body img{margin:0 auto}.cf .modal2 .modal-content .modal-body .help{background:#f1f1f1}.cf .modal2 .modal-content .modal-footer{margin:0 20px;padding:20px 0;border-top:1px solid #d6dada}.cf .modal2 .modal-content .modal-footer .btn.modal-dismiss{margin:0;padding:0 15px}.cf .modal2 .modal-fluid{position:absolute;top:50%;left:50%;margin:0;width:auto;min-width:100px;min-height:100px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .25s cubic-bezier(.4,0,.2,1);-webkit-animation:modalShow .3s cubic-bezier(.4,0,.2,1);animation:modalShow .3s cubic-bezier(.4,0,.2,1)}@-webkit-keyframes modalShow{0%{transform:translate(-50%,-50%) scale(.5)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes modalShow{0%{transform:translate(-50%,-50%) scale(.5)}to{transform:translate(-50%,-50%) scale(1)}}.cf .modal2 .modal-fluid .modal-close{top:0;right:0}.cf .modal2 .modal-fluid .modal-header{margin:0;padding:0;border:none}.cf .modal2 .modal-fluid .modal-header .modal-title{display:none}.cf .modal2 .modal-fluid .modal-header h2{margin-top:0;margin-bottom:15px!important;padding-bottom:18px;border-bottom:2px solid #e9521e;font-family:ProximaNova,Arial,sans-serif;font-size:18px;text-transform:uppercase}.cf .modal2 .modal-fluid .modal-body,.cf .modal2 .modal-fluid .modal-content{width:inherit;height:inherit;min-width:0}.cf .modal2 .modal-fluid .modal-body{position:relative;padding:0}.cf .modal2 .modal-fluid .modal-body.iframe{font-size:40px;background:#000}.cf .modal2 .modal-fluid .modal-body iframe{max-width:100%;max-height:100%}.cf .modal2 .modal-fluid .modal-footer{display:none}.cf .modal2.on{margin-top:0;opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.cf .modal2 .danger .btn{background:#fff!important;color:#ed1600!important;transition:all .2s ease-out}.cf .modal2 .danger .btn:hover{opacity:.8;transition:all .2s ease-out}.cf .modal2 .danger .modal-close{color:#fff;background:none}.cf .modal2 .danger .modal-content{width:inherit;height:inherit;background:#ed1600;border:none;color:#fff}.cf .modal2 .danger .modal-content a,.cf .modal2 .danger .modal-content a:hover{color:#fff}.cf .modal2 .danger .modal-content .help{background:#fff;color:#ed1600}.cf .modal2 .danger .modal-content .help a,.cf .modal2 .danger .modal-content .help a:hover{color:#ed1600}.cf .modal2 .warning .btn{background:#fff;color:#e9521e;transition:all .2s ease-out}.cf .modal2 .warning .btn:hover{opacity:.8;transition:all .2s ease-out}.cf .modal2 .warning .modal-close{color:#fff;background:none}.cf .modal2 .warning .modal-content{width:inherit;height:inherit;background:#e9521e;border:none;color:#fff}.cf .modal2 .warning .modal-content a,.cf .modal2 .warning .modal-content a:hover{color:#fff}.cf .modal2 .warning .modal-content .help{background:#fff;color:#e9521e}.cf .modal2 .warning .modal-content .help a,.cf .modal2 .warning .modal-content .help a:hover{color:#e9521e}.cf .modal2 .modal-gallery{position:relative;width:100%;height:100%}.cf .modal2 .modal-gallery .gallery-items{position:relative;overflow:hidden;width:100%;height:100%}.cf .modal2 .modal-gallery .gallery-slide{position:absolute;top:0;left:0;z-index:997;width:100%;height:100%;opacity:0;transition:opacity .2s}.cf .modal2 .modal-gallery .gallery-slide.current{position:relative;float:left;left:0;opacity:1;z-index:998}.cf .modal2 .modal-gallery .gallery-slide[class*=slide-]{opacity:1;transition:opacity .3s}.cf .modal2 .modal-gallery .gallery-slide.slide-to-left{-webkit-animation:slideToLeft .3s cubic-bezier(.4,0,.2,1);animation:slideToLeft .3s cubic-bezier(.4,0,.2,1)}.cf .modal2 .modal-gallery .gallery-slide.slide-from-left{z-index:999;-webkit-animation:slideFromLeft .3s cubic-bezier(.4,0,.2,1);animation:slideFromLeft .3s cubic-bezier(.4,0,.2,1)}.cf .modal2 .modal-gallery .gallery-slide.slide-to-right{-webkit-animation:slideToRight .3s cubic-bezier(.4,0,.2,1);animation:slideToRight .3s cubic-bezier(.4,0,.2,1)}.cf .modal2 .modal-gallery .gallery-slide.slide-from-right{z-index:999;-webkit-animation:slideFromRight .3s cubic-bezier(.4,0,.2,1);animation:slideFromRight .3s cubic-bezier(.4,0,.2,1)}.cf .modal2 .modal-gallery .gallery-slide h4{margin:0;padding:11px 15px 9px;background:#fff;font-family:ProximaNova,Arial,sans-serif;font-size:16px;font-weight:300;line-height:20px;opacity:1;text-transform:uppercase;transition:opacity .2s ease-out}.cf .modal2 .modal-gallery .gallery-slide .slide-header{position:absolute;top:0;left:0;z-index:99}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-header h4{padding-left:40px;transition:padding-left;transition-delay:.5s}.modal-info .gallery-slide .slide-header h4{padding-left:15px!important}.cf .modal2 .modal-gallery .gallery-slide .slide-body{position:relative;float:left;width:100%;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.cf .modal2 .modal-gallery .gallery-slide .slide-body img{width:100%!important;height:100%!important}.modal-info .gallery-slide .slide-body{width:60%!important;margin-left:40%!important}.cf .modal2 .modal-gallery .gallery-slide .slide-info{position:absolute;left:0;width:40%;min-width:330px;height:100%;padding:40px 15px 15px;background:#fff}.cf .modal2 .modal-gallery .gallery-slide .slide-footer{position:absolute;bottom:0;right:0}.cf .modal2 .modal-gallery .gallery-slide .slide-animation{display:none;position:absolute;top:0;left:0;z-index:999;width:100%;height:100%}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation{display:block}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .ripple{width:100%;height:100%;z-index:-1}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .ripple .ripple-inner{display:block;position:absolute;left:0;top:0;z-index:-1;width:0;height:0%;border-radius:100%}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .check{position:absolute;top:0;left:0;z-index:1;width:100%}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .check .check-inner{display:inline-block}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .check .check-icon{position:absolute;top:50%;left:50%;color:#fff}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .check .check-mask{display:block;position:absolute;top:50%;left:50%;z-index:2;width:50px;height:50px}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .check2{position:absolute;top:0;left:0;opacity:0;border-style:solid;border-width:40px 40px 0 0;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:initial!important;color:#fff}.cf .modal2 .modal-gallery .gallery-slide.selected .slide-animation .check2 i{position:absolute;top:-28px;left:13px}.cf .modal2 .modal-gallery .gallery-nav{position:absolute;top:50%;z-index:999;width:100%;opacity:0;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s}.cf .modal2 .modal-gallery .gallery-nav .prev{float:left;left:-20px}.cf .modal2 .modal-gallery .gallery-nav .next{float:right;right:-20px}.cf .modal2 .modal-gallery:hover .gallery-nav{opacity:1;transition:opacity .2s}.cf .slide-animation .ripple-inner{-webkit-animation:rippleShow .5s cubic-bezier(.4,0,.2,1) forwards;animation:rippleShow .5s cubic-bezier(.4,0,.2,1) forwards}@-webkit-keyframes rippleShow{0%{top:100%;left:100%;width:0;height:0;opacity:0}30%{opacity:1}to{top:-25%;left:-25%;width:150%;height:150%;opacity:1}}@keyframes rippleShow{0%{top:100%;left:100%;width:0;height:0;opacity:0}30%{opacity:1}to{top:-25%;left:-25%;width:150%;height:150%;opacity:1}}.cf .slide-animation .check-icon{opacity:0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:checkIconShow 0s cubic-bezier(.4,0,.2,1);animation:checkIconShow 0s cubic-bezier(.4,0,.2,1);-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes checkIconShow{0%{opacity:0}to{opacity:1}}@keyframes checkIconShow{0%{opacity:0}to{opacity:1}}.cf .slide-animation .check-mask{opacity:0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:checkMaskMove .6s cubic-bezier(.4,0,.2,1);animation:checkMaskMove .6s cubic-bezier(.4,0,.2,1);-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes checkMaskMove{0%{opacity:1;transform:translate(-50%,-50%)}90%{opacity:1}to{left:50%;opacity:0;transform:translate(100%,-50%)}}@keyframes checkMaskMove{0%{opacity:1;transform:translate(-50%,-50%)}90%{opacity:1}to{left:50%;opacity:0;transform:translate(100%,-50%)}}.cf .slide-animation .check{-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-animation:checkMove .4s cubic-bezier(.4,0,.2,1);animation:checkMove .4s cubic-bezier(.4,0,.2,1);-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes checkMove{0%{transform:rotate(-90deg)}50%{opacity:1}to{opacity:0;transform:rotate(0deg)}}@keyframes checkMove{0%{transform:rotate(-90deg)}50%{opacity:1}to{opacity:0;transform:rotate(0deg)}}.cf .slide-animation .check-inner{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:checkInnerMove .4s cubic-bezier(.4,0,.2,1);animation:checkInnerMove .4s cubic-bezier(.4,0,.2,1);-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes checkInnerMove{0%{transform:rotate(90deg) scale(1)}to{transform:rotate(0deg) scale(.25)}}@keyframes checkInnerMove{0%{transform:rotate(90deg) scale(1)}to{transform:rotate(0deg) scale(.25)}}.cf .slide-animation .ripple{-ms-transform-origin:5% 0;transform-origin:5% 0;-webkit-animation:rippleHide .4s cubic-bezier(.4,0,.2,1);animation:rippleHide .4s cubic-bezier(.4,0,.2,1);-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes rippleHide{0%{transform:rotate(0deg) scale(1)}50%{opacity:1}to{opacity:0;transform:rotate(90deg) scale(0)}}@keyframes rippleHide{0%{transform:rotate(0deg) scale(1)}50%{opacity:1}to{opacity:0;transform:rotate(90deg) scale(0)}}.cf .slide-animation .check2{opacity:1;-webkit-animation:check2Show .2s;animation:check2Show .2s;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes check2Show{0%{opacity:0}to{opacity:1}}@keyframes check2Show{0%{opacity:0}to{opacity:1}}@media (max-width:320px){.cf .cf .modal2 .modal-content{min-width:100%}}@media (max-width:767px){.cf .cf .modal2 .modal-dialog{margin:20px}.cf .cf .modal2 .modal-dialog.modal-fluid{width:100%;margin:0}.cf .cf .modal2 .table-summary{margin:0}}@media (max-width:868px){.cf .cf .modal2 .modal-fluid .modal-body img{width:100%}.cf .cf .modal2 .modal-fluid .modal-content{width:100%;margin:0}}.cf .radio2{position:relative}.cf .radio2 input[type=radio]{display:none}.cf .radio2 .radio2-radio{display:inline-block;position:relative;width:16px;height:16px;line-height:15px;margin-right:5px;background-color:#fff;border:1px solid #d6dada;outline-color:#d6dada;border-radius:10px;color:#fff;vertical-align:middle}.cf .radio2 .radio2-radio:before{position:absolute;line-height:15px;left:2px}.cf .radio2 .radio2-thumb .radio2-disabled{display:none}.cf .radio2.disabled.selected .radio2-radio,.cf .radio2.disabled.selected .radio2-thumb{border-color:#d6dada!important}.cf .radio2.disabled .radio2-thumb .radio2-disabled{display:block;position:absolute;top:50%;margin-top:-11px;width:100%;padding:2px 0;background:#000;text-align:center;color:#fff;font-weight:500}.cf [class*=-grid] .radio2 [class*=-radio],.cf [class*=-rect] .radio2 [class*=-radio]{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0)!important;border-radius:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:26px 26px 0 0}.cf [class*=-grid] .radio2.selected [class*=-radio],.cf [class*=-rect] .radio2.selected [class*=-radio]{border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:initial!important}.cf [class*=-grid] .radio2.selected [class*=-radio]:before,.cf [class*=-rect] .radio2.selected [class*=-radio]:before{top:-25px;left:3px}.cf .selected .radio2-label,.cf .selected .radio2-radio{cursor:default}.cf .selected .radio2-thumb{outline-style:solid!important;outline-width:1px!important}.cf .selected .radio2-radio:after,.cf .selected .radio2-thumb:after{content:"";display:block;position:absolute;left:-25%;top:-25%;width:150%;height:150%;background:inherit;border-radius:100%;opacity:1;-ms-transform:scale(0);transform:scale(0);-webkit-animation:radio2Ripple 1s cubic-bezier(.4,0,.2,1);animation:radio2Ripple 1s cubic-bezier(.4,0,.2,1)}.cf .selected.item-rect .radio2-thumb:after{top:-75%;left:-5%;width:110%;padding-top:111%}.cf .select2{position:relative;float:left;width:100%}.cf .select2 select{display:none}.cf .select2 .select2-header{position:relative;z-index:998;display:inline-block;width:100%;height:40px;line-height:40px;padding-left:0;padding-right:30px;background-color:#fff;border:none;border-bottom:2px solid #d6dada;cursor:pointer;font-size:14px;transition:all .1s ease;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cf .select2 .select2-header .select2-value{padding-left:10px}.cf .select2 .select2-header .select2-icon{position:absolute;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #aeb5b5;top:16px;right:16px;color:#aeb5b5;transition:all .2s ease-out}.cf .select2.disabled .select2-header{background-color:#eaecec}.cf .select2 .select2-dropdown{position:absolute;z-index:999;width:100%;margin:0;padding:0;background-color:#fff;border-top:none;box-sizing:border-box;box-shadow:0 3px 10px rgba(0,0,0,.15);overflow:hidden}.cf .select2 .select2-dropdown li{list-style:none;padding:10px;transition:all .2s ease-out;cursor:pointer;font-size:14px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cf .select2 .select2-dropdown li:hover{background-color:#f3f3f3;transition:all .2s ease-out}.cf .select2 .select2-dropdown li .select2-thumb{float:left;display:block;width:30px;height:30px;border:1px solid #aeb5b5}.cf .select2 .select2-dropdown li.selected,.cf .select2 .select2-dropdown li.selected:hover{background-color:#eee}.cf .select2 .select2-dropdown li.select2-search{padding:0;position:-webkit-sticky;position:sticky;top:0}.cf .select2 .select2-dropdown li.select2-search input{height:38px;border-bottom:1px solid #d8dad9;padding-left:54px;font-style:italic;font-size:13px}.cf .select2 .select2-dropdown li.select2-search input:focus{border-bottom:1px solid #d8dad9}.cf .select2 .select2-dropdown li.select2-search i{position:absolute;top:0;left:8px;width:38px;height:38px;color:#aeb5b5;line-height:36px;text-align:center;cursor:default}.cf .select2 .select2-scroll{max-height:190px;overflow-y:auto}.cf .select2.open{box-shadow:0 3px 10px rgba(0,0,0,.15);transition:all .3s ease-out}.cf .select2.open .select2-header{border-color:#0099e5}.cf .select2.open .select2-icon{border-top-color:#0099e5;transition:all .2s ease-out}.cf .select2.select2-xs{min-height:30px}.cf .select2.select2-xs .select2-header{height:30px;line-height:28px;padding-right:30px;font-size:12px}.cf .select2.select2-xs .select2-header .select2-icon{top:12px;right:10px}.cf .select2.select2-xs .select2-dropdown li{font-size:12px;padding:5px 8px}.cf .has-error .select2 .select2-header{background-color:#f2dede;border-color:#ed1600;color:#ed1600;transition:all .2s ease-out}.cf .has-error .select2 .select2-header .select2-icon{border-top-color:#ed1600;transition:all .2s ease-out}.cf .spinner2-group .item:first-child .form-field{margin-top:0}.cf .spinner2{position:relative;width:100%}.cf .spinner2 input[type=number]{width:100%;height:30px;margin:0;padding:0 10px;border:none;border-bottom:2px solid #d8dad9;border-radius:0;font-size:14px;line-height:39px;transition:all .2s ease-out;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.cf .spinner2 input[type=number]:focus{padding-left:20px;border-color:#0099e5;box-shadow:none;transition:all .2s ease-out}.cf .spinner2 input[type=number]::-webkit-inner-spin-button,.cf .spinner2 input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cf .spinner2 .pull-left{position:absolute;top:0;left:0}.cf .spinner2 .pull-right{position:absolute;top:0;right:0}.cf .spinner2-col{-ms-flex-positive:1;flex-grow:1;font-size:13px}.cf .spinner2-col:nth-child(2){-ms-flex-positive:2;flex-grow:2}.cf .spinner2-spr{border-bottom:1px solid #d6dada;margin-top:10px}.cf .item:last-child .spinner2-spr{display:none}.cf .flex-align-middle .spinner2{margin-top:-15px}.cf .has-error.input-container:after,.cf .has-error .input-container:after{content:"";display:block!important;position:absolute!important;top:0;right:5px;width:40px;height:40px;line-height:40px;background-color:#ed1600;border-left:1px solid #fff;color:#fff;font-family:icons;font-size:24px;text-align:center}.cf .has-error .form-control,.cf .has-error .form-control:focus,.cf .has-error .input-checkbox,.cf .has-error .payment-box{border-color:#ed1600!important}.cf .has-error .label-checkbox{color:#ed1600!important}.cf .form-field{margin-top:10px}.cf .form-field .form-group{margin:0!important;padding:0!important}.cf .disabled *{cursor:not-allowed!important}.cf label{font-weight:400}.cf .form-field label{margin:0 0 5px}.cf label em{font-size:13px;font-weight:400}.cf .nav-tabs{margin-top:15px}.cf .nav-tabs>li>a{margin-right:10px;padding:13px 30px;background-color:#eaecec;border-radius:0;border-color:#d6dada;color:#344647;font-size:16px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out}.cf .nav-tabs>li:hover>a{background-color:#5d6b6c;border-color:#5d6b6c;color:#fff;transition:all .2s ease-out}.cf .tooltip{cursor:default;padding:0}.cf .tooltip .tooltip-inner{display:inline-block;background:#5d6b6c;border:none;border-radius:2px;color:#fff;padding:5px 10px;font-family:ProximaNova,Arial,sans-serif;font-size:12px;font-style:italic;white-space:nowrap}.cf .tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.cf .tooltip-up{margin-top:-5px;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.cf .tooltip-up .tooltip-arrow{border-width:5px 5px 0;border-top-color:#5d6b6c;bottom:-5px;left:50%;margin-left:-5px}.cf .tooltip-down{-ms-transform:translate(-50%);transform:translate(-50%)}.cf .tooltip-down .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#5d6b6c;top:-5px;left:50%;margin-left:-5px}.cf .tooltip-left{-ms-transform:translateY(-25%);transform:translateY(-25%)}.cf .tooltip-left .tooltip-arrow{border-width:5px 0 5px 5px;border-left-color:#5d6b6c;top:50%;right:-4px;margin-top:-5px}.cf .tooltip-right{-ms-transform:translateY(-25%);transform:translateY(-25%)}.cf .tooltip-right .tooltip-arrow{border-width:5px 5px 5px 0;border-right-color:#5d6b6c;top:50%;left:-5px;margin-top:-5px}.cf .tooltip .tooltip-arrow:after{display:none}.cf .bg-blue{background-color:#0099e5}.cf .bg-blue,.cf .bg-blue-hover:hover{color:#fff;transition:all .2s ease-out}.cf .bg-blue-hover:hover{opacity:.8}.cf .bg-green{background-color:#3dc550}.cf .bg-grey-light{background-color:#f3f3f3!important}.cf .text-primary{color:#344647}.cf .text-second{color:#5d6b6c}.cf .text-black{color:#333}.cf .text-blue{color:#0099e5}.cf .text-blue-hover:hover{color:#0099e5!important}.cf .text-green{color:#9acd32}.cf .br-none{border:none!important;text-decoration:none!important}.cf .clear{clear:both}.cf .cursor-pointer{cursor:pointer}.cf .cursor-text{cursor:text}.cf .cursor-zoom{cursor:zoom-in}.cf .dim{margin-bottom:5px;height:15px;background:linear-gradient(#fff,hsla(0,0%,100%,0))}.cf .display-inline{display:inline-block}.cf .full{width:100%}.cf .flex,.cf .flex-column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cf .flex-column{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.cf .flex-stretch{-ms-flex-align:stretch;align-items:stretch}.cf .flex-align-top{vertical-align:top!important}.cf .flex-align-middle{-ms-flex-item-align:center;align-self:center}.cf .flex-align-bottom{-ms-flex-item-align:end;align-self:flex-end}.cf .flex-1{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.cf .hover-none:hover{background-color:initial!important;color:initial!important}.cf .margin-none{margin:0}.cf .margin-top{margin-top:10px}.cf .margin-right{margin-right:10px}.cf .margin-bottom{margin-bottom:10px}.cf .margin-left{margin-left:5px}.cf .padding-none{padding:0}.cf .padding-top{padding-top:10px}.cf .padding-right{padding-right:10px}.cf .padding-bottom{padding-bottom:10px}.cf .padding-left{padding-left:10px}.cf .padding-extra{margin-left:-30px;margin-right:-30px;padding:0 30px}.cf .spr{margin:20px 0;border-top:1px solid #d6dada}.cf .spr2{margin-left:10px;padding-left:10px;border-left:1px solid #d6dada;line-height:38px}.cf .spr-bold{border-width:3px}.cf .text-center{text-align:center}.cf .text-highlight{padding:1px 5px 0;color:#fff}.cf .text-left{text-align:left}.cf .text-right{text-align:right}.cf .text-sm{font-size:11px;font-size:13px}.cf .text-md{font-size:16px}.cf .text-lg{font-size:24px}.cf .user-select{border:none;border-radius:0;overflow-wrap:break-word}.cf.mobile .hidden-mobile,.cf:not(.mobile) .visible-mobile{display:none!important}@-webkit-keyframes dropDown{0%{margin-top:-50px;opacity:0}to{margin-top:0;opacity:1}}@keyframes dropDown{0%{margin-top:-50px;opacity:0}to{margin-top:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInFadeOut{0%{opacity:0}60%{opacity:1}to{opacity:0}}@keyframes fadeInFadeOut{0%{opacity:0}60%{opacity:1}to{opacity:0}}@-webkit-keyframes ripple{0%{transform:scale(0)}30%{transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes ripple{0%{transform:scale(0)}30%{transform:scale(1)}to{opacity:0;transform:scale(1)}}@-webkit-keyframes ripple2{0%{transform:scale(1)}30%{transform:scale(1.2)}to{opacity:0;transform:scale(1)}}@keyframes ripple2{0%{transform:scale(1)}30%{transform:scale(1.2)}to{opacity:0;transform:scale(1)}}@-webkit-keyframes radio2Ripple{0%{transform:scale(0)}30%{transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes radio2Ripple{0%{transform:scale(0)}30%{transform:scale(1)}to{opacity:0;transform:scale(1)}}@-webkit-keyframes radio2Ripple2{0%{transform:scale(1)}30%{transform:scale(1.2)}to{opacity:0;transform:scale(1)}}@keyframes radio2Ripple2{0%{transform:scale(1)}30%{transform:scale(1.2)}to{opacity:0;transform:scale(1)}}@-webkit-keyframes slideDown{0%{margin-top:0;opacity:1}to{margin-top:30px;opacity:0}}@keyframes slideDown{0%{margin-top:0;opacity:1}to{margin-top:30px;opacity:0}}@-webkit-keyframes slideToLeft{0%{left:0}to{left:-100%}}@keyframes slideToLeft{0%{left:0}to{left:-100%}}@-webkit-keyframes slideFromLeft{0%{left:-100%}to{left:0}}@keyframes slideFromLeft{0%{left:-100%}to{left:0}}@-webkit-keyframes slideToRight{0%{left:0}to{left:100%}}@keyframes slideToRight{0%{left:0}to{left:100%}}@-webkit-keyframes slideFromRight{0%{left:100%}to{left:0}}@keyframes slideFromRight{0%{left:100%}to{left:0}}@media (max-width:319px){.cf .col-xs-6,.cf .col-xxs-6,.cf .col-xxs-12{width:100%;margin:0}}@media (min-width:320px) and (max-width:480px){.cf .col-xxs-12{width:100%;margin:0}.cf .col-xxs-6{width:50%}.cf .col-xxs-4{width:33.33%}.cf .col-xxs-3{width:25%}.cf .col-xs-25{width:20%;float:left}.cf .items>.radio2-group>.clear{clear:none}.cf .items>.radio2-group>.col-xxs-3:nth-child(4n+1),.cf .items>.radio2-group>.col-xxs-4:nth-child(3n+1){clear:both}}@media (max-width:480px){.cf #cf-content{margin-top:30px}.cf .items>.radio2-group>.clear{clear:none}.cf .items>.radio2-group>.col-xs-4:nth-child(odd),.cf .items>.radio2-group>.col-xs-6:nth-child(odd){clear:both}.cf .hidden-xxs{display:none!important}.cf .text-center-xxs{text-align:center}}@media (min-width:481px){.cf .col-xs-25{width:20%;float:left}}@media (min-width:481px) and (max-width:767px){.cf #cf-preview{display:none}.cf .items>.radio2-group>.clear{clear:none}.cf .items>.radio2-group>.col-xs-6{width:33.3%}.cf .items>.radio2-group>.col-xs-6:nth-child(3n+1){clear:both}.cf .text-center-xs{text-align:center}.cf .text-left-xs{text-align:left}}@media (max-width:767px){.cf #cf-header .title{font-size:18px;font-weight:400;height:58px}.cf #cf-content{z-index:997}.cf .padding-extra{margin:0 -1px;padding:0 1px}}@media (min-width:768px){.cf .col-sm-25{width:20%;float:left}.cf #cf-preview .preview{min-height:250px}}@media (min-width:768px) and (max-width:991px){.cf .rect{clear:none;width:25%}.cf .rect:nth-child(4n+1){clear:both}.cf .text-center-sm{text-align:center}}@media (min-width:992px){.cf .col-md-25{width:20%;float:left}}@media (max-width:1024px){.cf .modal-open{padding-right:0}}@media (min-width:992px) and (max-width:1199px){.cf .text-center-md{text-align:center}}@media (min-width:1201px){.cf .col-lg-25{width:20%;float:left}.cf .text-center-lg{text-align:center}}

.cf .summary .summary-header .price-total{font-size:30px}.cf .summary .summary-header .price-total b{font-weight:600}.cf .summary .summary-header .price-discount{margin-bottom:20px;font-size:14px}.cf .summary .summary-header .price-discount u{color:#859091;text-decoration:line-through}.cf .summary .summary-header .price-discount span{padding:5px;color:#fff}.cf .summary .summary-header .price-subline{position:relative;bottom:-5px;margin-bottom:-2px;color:#859091;font-size:11px;font-style:italic}.cf .summary .summary-header .price-extras{font-size:12px}.cf .summary .summary-header .price-extras .price-currency,.cf .summary .summary-header .price-extras .price-value{font-size:16px;font-weight:600}.cf .summary .summary-header .spr{margin-bottom:5px}.cf .summary .summary-delivery{position:relative;bottom:-5px;margin-top:5px}.cf .summary .summary-delivery .delivery-time{color:#5d6b6c;font-size:12px}.cf .summary .summary-delivery .delivery-cost{font-size:12px;color:#39b54a}.cf .summary .summary-delivery .delivery-cost i{margin-right:8px;position:relative;left:0;transition:left .15s ease-out}.cf .summary .summary-delivery .delivery-cost--modal{display:inline-block;text-decoration:underline;cursor:pointer}.cf .summary .summary-delivery .delivery-cost--modal:hover i{left:3px}.cf .summary .summary-footer .spinner2{height:50px}.cf .summary .summary-footer .spinner2 input{height:50px;line-height:50px;background-color:#f3f3f3;font-size:16px;font-weight:600}.cf .summary .summary-footer .spinner2 .btn-box{top:3px;width:48px;height:48px;line-height:48px}.cf .summary .summary-footer .spinner2 .btn-box i{font-size:20px}.cf .summary .summary-footer .btn-show-summary{display:inline-block;font-size:13px;color:#5d6b6c;cursor:pointer;text-transform:uppercase}.cf .summary .summary-footer .btn-show-summary i{top:7px;margin-right:10px;font-size:31px}.cf .summary .summary-footer .btn-show-summary span{border-bottom:1px solid #d6dada}.cf .summary .summary-footer .summary-info{position:relative;padding-bottom:20px;color:#aeb5b5}.cf .summary .summary-footer .summary-info span{line-height:15px;font-size:13px;font-style:italic;white-space:pre-line}.cf .summary .summary-footer .summary-info .icon{height:30px;font-size:58px}.cf .summary .summary-footer .summary-info .icon:before{position:relative;top:-14px}@media (max-width:360px){.cf .summary .summary-delivery{display:none}}@media (max-width:480px){.cf #cf-header .dim{display:none}.cf .summary .btn-add-to-cart{width:100%;margin-top:15px;text-align:center}.cf .summary .summary-header .price-discount{float:left;width:50%;margin-top:10px;margin-bottom:0;text-align:left}.cf .summary .summary-header .price-total{float:right;width:50%;padding-top:10px}.cf .summary .summary-header .price-value{font-size:26px}.cf .summary .summary-header .spr{margin-bottom:0}.cf .summary .summary-delivery{font-size:11px!important}}@media (min-width:768px) and (max-width:1199px){.cf .summary .btn-add-to-cart{width:100%;text-align:center}.cf .summary .btn-link{float:left!important}}

.cf .preview{position:relative;height:auto;background-size:100% auto}.cf .preview .gallery{position:relative;margin-bottom:20px;margin-right:10px;overflow:hidden}.cf .preview .gallery .gallery-items{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;width:100%;transition:left .3s cubic-bezier(.4,0,.2,1)}.cf .preview .gallery .gallery-items .gallery-item{width:50px;height:50px;min-width:50px;min-height:50px;background:#fff;border:1px solid #d6dada;box-sizing:border-box;margin-right:10px;cursor:zoom-in;overflow:hidden}.cf .preview .gallery .gallery-items .gallery-item .gallery-img{background:#fff;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.cf .preview .gallery .gallery-nav [class*=btn-]{position:absolute;top:0;width:50px;height:50px;border:none;font-size:40px;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.cf .preview .gallery .gallery-nav .prev{float:left;left:0;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.cf .preview .gallery .gallery-nav .next{float:right;right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.cf .preview .hotspots{position:absolute;top:0;left:0;width:100%;height:100%}.cf .preview .hotspots .hotspot{position:absolute}.cf .preview .hotspots .hotspot .hotspot-pin:before{position:absolute;z-index:2;top:2px;width:22px;height:22px;background:inherit;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.5);content:" "}.cf .preview .hotspots .hotspot .hotspot-pin:after{position:absolute;top:2px;z-index:1;width:22px;height:22px;background:hsla(0,0%,100%,.5);border:1px solid #fff;border-radius:50%;content:" ";-webkit-animation:pulse 3s ease-out infinite;animation:pulse 3s ease-out infinite}@-webkit-keyframes pulse{0%{opacity:1;transform:scale(1)}20%{opacity:1}50%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}20%{opacity:1}50%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}@-webkit-keyframes dropIn{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}@keyframes dropIn{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}.cf .preview .hotspots .hotspot .hotspot-tooltip{margin-left:11px;opacity:0;visibility:hidden;transition:all .2s ease-out}.cf .preview .hotspots .hotspot .hotspot-tooltip .tooltip-thumb{display:inline-block;width:30px;height:30px;margin-right:5px;background:#fff;border:1px solid #d6dada}.cf .preview .hotspots .hotspot .hotspot-tooltip .tooltip-thumb i{float:left;line-height:28px;margin-left:7px}.cf .preview .hotspots .hotspot:hover .hotspot-tooltip{opacity:1;visibility:visible;transition:all .3s ease-out}.cf .preview .layers{position:relative;overflow:hidden;cursor:zoom-in}.cf .preview .layers .layer{overflow:hidden}.cf .preview .layers .layer.off{display:none}.cf .preview .layers .layer:last-child .layer-img{position:relative}.cf .preview .layers .layer .mask{position:absolute;overflow:hidden;width:100%;height:100%}.cf .preview .layers .layer-bg{background-size:100% auto}.cf .preview .layers .layer-img{position:absolute;top:0;width:100%;-webkit-animation:fadeIn .2s;animation:fadeIn .2s}.cf .preview .layers .layer-img.hide{display:block!important;-webkit-animation:fadeOut .3s;animation:fadeOut .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.cf .preview .layers .layer-img.hover{-webkit-animation:fadeInFadeOut .7s;animation:fadeInFadeOut .7s;-webkit-animation-iteration-count:3;animation-iteration-count:3}.cf .preview.off,.cf .preview.wide{background:none!important}.cf .preview.wide{border-color:rgba(0,0,0,0)}.cf .preview.wide .layer-img{transition:all .3s cubic-bezier(.4,0,.2,1)}.cf .preview.off.wide{border-color:#d6dada}.cf .preview-wide-bg{position:absolute;width:1920px;height:auto;left:-375px;opacity:1;transition:all .3s ease-out}.cf .preview-wide-bg.off{opacity:0;transition:all .3s ease-out}.cf .preview-wide-bg .layer-img{position:absolute;opacity:1;transition:all .3s ease-out}.cf .preview-wide-bg .layer-img.hide{display:block!important;opacity:0}.cf .slideDown img{margin-top:-80%;-webkit-animation:slideDown 2s cubic-bezier(.215,.61,.355,1);animation:slideDown 2s cubic-bezier(.215,.61,.355,1);-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideDown{0%{margin-top:-80%}to{margin-top:0}}@keyframes slideDown{0%{margin-top:-80%}to{margin-top:0}}@media (max-width:480px){.cf #cf-preview .spr{margin:0}.cf .textures .texture{width:22px}}@media (max-width:768px){.cf #cf-preview{top:111px;z-index:999;background:#fff}.cf #cf-preview #cf-preview-content{overflow:hidden}.cf #cf-preview #cf-preview-footer{position:absolute;width:100%;height:1px;bottom:3px;padding:0 10px;z-index:999}.cf #cf-preview #cf-preview-footer .preview-zoom{position:relative;overflow:hidden;top:-48px;margin:0 auto;width:50px;height:50px;background:#fff;border-radius:25px;box-shadow:0 0 3px rgba(0,0,0,.4)}.cf #cf-preview #cf-preview-footer .preview-zoom i{position:absolute;transition:top .3s ease-out}.cf #cf-preview #cf-preview-footer .preview-zoom i.icon-zoom{left:12px;top:12px}.cf #cf-preview #cf-preview-footer .preview-zoom i.icon-close{left:18px;top:50px}.cf #cf-preview #cf-preview-footer .preview-zoom:before{display:none}.cf #cf-preview.open2 #cf-preview-footer i.icon-close,.cf #cf-preview.open #cf-preview-footer i.icon-close{top:12px}.cf #cf-preview.open2 #cf-preview-footer i.icon-zoom,.cf #cf-preview.open #cf-preview-footer i.icon-zoom{top:-50px}}@media (min-width:769px) and (max-width:990px){.cf .textures .texture{width:22px}}@media (min-width:1200px){.cf .preview{padding-right:20px}}

.cf .stepgroup{float:left;width:100%;margin-top:0;background:#fff;border:1px solid #fff;box-sizing:content-box;transition:.3s ease;overflow:hidden}.cf .stepgroup,.cf .stepgroup .stepgroup-header{margin-left:-20px;margin-right:-20px;padding:0 20px}.cf .stepgroup .stepgroup-header{margin-bottom:0;cursor:pointer;transition:margin-bottom .3s ease-out}.cf .stepgroup .stepgroup-header .stepgroup-title{width:100%;margin-top:15px;padding:0 0 5px;border-bottom:1px solid #d6dada;font-size:16px;font-weight:600}.cf .stepgroup .stepgroup-header .stepgroup-title .btn{right:0}.cf .stepgroup .stepgroup-header .btn{display:block;position:relative;top:1px;margin:0;cursor:pointer}.cf .stepgroup .stepgroup-header .btn span{position:absolute;top:5px;right:30px;border:none;font-size:13px;transition:.3s cubic-bezier(.4,0,.2,1);opacity:1}.cf .stepgroup .stepgroup-header .btn span.label-2{opacity:0;top:12px}.cf .stepgroup .stepgroup-header .btn i{position:relative;right:5px;transition:.3s cubic-bezier(.4,0,.2,1)}.cf .stepgroup .stepgroup-header .spr-caret{position:absolute;bottom:-11px;width:100%;margin:0;padding:0;border-top:1px solid rgba(0,0,0,0)}.cf .stepgroup .stepgroup-header .spr-caret .caret{top:0;right:0;margin-right:-14px;border-top:14px solid #d6dada;transition:.3s ease-out;opacity:0}.cf .stepgroup .stepgroup-header .spr-caret .caret,.cf .stepgroup .stepgroup-header .spr-caret .caret:after{position:absolute;width:0;height:0;border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0)}.cf .stepgroup .stepgroup-header .spr-caret .caret:after{display:block;content:"";top:-15px;left:-14px;border-top:14px solid #fff}.cf .stepgroup .stepgroup-body{overflow:hidden}.cf .stepgroup .stepgroup-body .steps-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.cf .stepgroup .stepgroup-footer{clear:both}.cf .stepgroup .stepgroup-footer .btn-link i{vertical-align:middle}.cf .stepgroup.ungrouped{padding-top:0;margin-bottom:0;cursor:default}.cf .stepgroup.ungrouped .stepgroup-footer,.cf .stepgroup.ungrouped .stepgroup-header{display:none}.cf .stepgroup.ungrouped .stepgroup-body{overflow:initial}.cf .stepgroup:not(.ungrouped){margin-top:10px}.cf .stepgroup.open,.cf .stepgroup.open:hover{position:relative;padding-bottom:10px;border:1px solid #fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.15);z-index:1}.cf .stepgroup.open .stepgroup-header,.cf .stepgroup.open:hover .stepgroup-header{margin-bottom:10px;transition:.2s ease-out}.cf .stepgroup.open .stepgroup-header .btn span,.cf .stepgroup.open:hover .stepgroup-header .btn span{transition:.3s cubic-bezier(.4,0,.2,1)}.cf .stepgroup.open .stepgroup-header .btn span.label-1,.cf .stepgroup.open:hover .stepgroup-header .btn span.label-1{opacity:0;top:-12px}.cf .stepgroup.open .stepgroup-header .btn span.label-2,.cf .stepgroup.open:hover .stepgroup-header .btn span.label-2{opacity:1;top:5px}.cf .stepgroup.open .stepgroup-header i,.cf .stepgroup.open:hover .stepgroup-header i{-ms-transform:rotate(90deg);transform:rotate(90deg);transition:.3s cubic-bezier(.4,0,.2,1)}.cf .stepgroup.open .stepgroup-header .stepgroup-spr,.cf .stepgroup.open:hover .stepgroup-header .stepgroup-spr{position:relative}.cf .stepgroup.open .stepgroup-header .spr-caret,.cf .stepgroup.open:hover .stepgroup-header .spr-caret{border-top:1px solid #d6dada}.cf .stepgroup.open .stepgroup-header .spr-caret .caret,.cf .stepgroup.open:hover .stepgroup-header .spr-caret .caret{opacity:1;right:50%;transition:.3s cubic-bezier(0,.2,0,1)}.cf .stepgroup:first-child .stepgroup-header .spr{display:none}.cf .stepgroup:first-child .step:first-child .step-title{margin-top:0}.cf .stepgroup.ungrouped:first-child .step:first-child .step-title{margin-top:11px}.cf .stepgroup:last-child{margin-bottom:0!important}.cf .step-tabs{width:100%;margin:10px 0;padding:0;border-bottom:1px solid #d6dada;list-style:none}.cf .step-tabs li{display:inline-block;padding:10px 30px;margin-bottom:-1px;border:1px solid rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease-out}.cf .step-tabs li.active{border-top:2px solid #e9521e;border-color:#e9521e #d6dada #fff;border-style:solid;border-width:2px 1px 1px;transition:all .2s ease-out}@media (max-width:767px){.cf .stepgroup{margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.cf .stepgroup:not(.ungrouped){margin:15px -10px 10px!important;padding:0 10px 10px!important;box-shadow:0 3px 10px 0 rgba(0,0,0,.15)!important}.cf .stepgroup:not(.ungrouped)+.stepgroup:not(.ungrouped){margin-top:-5px!important}.cf .stepgroup .stepgroup-header{margin-left:-10px;margin-right:-10px;padding:0 10px}.cf .stepgroup .stepgroup-title{margin-top:0}.cf .stepgroup.open{margin-bottom:0;padding-bottom:0}.cf .stepgroup:not(.ungrouped):last-child .stepgroup-header{margin-bottom:0}}@media (max-width:480px){.cf .stepgroup:not(.ungrouped){padding-bottom:5px!important}.cf .stepgroup .stepgroup-header .stepgroup-action .btn{margin-left:25%;-ms-transform:translate(-50%);transform:translate(-50%)}.cf .stepgroup .stepgroup-header .stepgroup-action .btn .icon{margin:0}}

.cf .step .step-title{margin-top:20px;margin-bottom:0}.cf .step .step-title .btn{position:relative;line-height:normal;font-size:13px;top:1px}.cf .step .step-body{float:left;width:100%}.cf .step .step-custom-html{margin-top:10px}

.ajax-loader{background: #fff url(/upload/front/5.10.26//assets/imgs/ajax-loader.gif) no-repeat center center!important;}

/* --------------- for Front Mobile --------------- */ .cf #cf-header > .dim{pointer-events: none; }.cf.mobile .box--no-mobile{background: initial; padding: 0; }.cf.mobile .btn-mobile{border-radius: 7px; padding: 0 15px; box-shadow: 0 5px 10px 0 rgba(61,197,80,.4)!important; margin-bottom: 3px; }.cf .step .step-title{align-items: flex-end; }.cf .step .step-title .btn{height: 26px; padding: 4px 12px !important; border: 1px solid !important; border-radius: 15px; }.cf .step .step-title .btn:hover{background: rgb(0 153 229 / .07); }.cf .step .step-title .btn b{display: block !important; }.cf .step .step-title .btn i{display: none;}/* --------------- for Front --------------- */ .cf .border-grey{border: 1px solid #d6dada; }.cf .inline-block{display: inline-block; }.cf .font-medium{font-weight: 500; }.cf .flex-center{align-items: center; justify-content: center; }.cf .flex-1{flex: 1; }.cf .step .sizes input2 .form-field .help-block{margin-bottom: 0px; }.cf .step .item .radio2-thumb.outline-none{outline: none !important; }.cf .stepgroup:first-child .step:first-child .step-title{margin-top: 20px; }.decoration-none,.link-withoutDecoration,.link-withoutDecoration:hover,.link-withoutDecoration:active{text-decoration: none !important;}@media screen and (max-width: 480px){.cf .preview{padding-right: 0;}}.cf #cf-content .desc,.cf #cf-content .desc p{margin-bottom: 0; }.cf .step.size-description .step-body .size-group .item{margin-top: 0px; }.cf .step.size-description .step-body .size-group .item .sizes .alert-danger{margin-top: 0px; }.cf .stepgroup.ungrouped{overflow: visible;}/* Stepgroups shadows */ .cf .stepgroup:not(.ungrouped){margin-top: 0px; }.cf .stepgroup{padding-bottom: 10px; }.cf .stepgroup:not(.ungrouped):hover{position: relative; box-shadow: 0 3px 10px 0 rgba(0,0,0,.15);}/* Stepgroups shadows END */ /* MARGIN & PADDING */ .margin-0,.margin-none{margin-top: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; margin-left: 0 !important; }.margin-sm{margin: 5px !important; }.margin,.margin-md{margin: 10px !important; }.margin-lg{margin: 20px !important; }.margin-xl{margin: 30px !important; }.margin-top-0{margin-top: 0px !important; }.margin-top-sm{margin-top: 5px !important; }.margin-top,.margin-top-md{margin-top: 10px !important; }.margin-top-lg{margin-top: 20px !important; }.margin-top-xl{margin-top: 30px !important; }.cf .margin-top-n{margin-top: -10px; }.margin-right-0{margin-right: 0px !important; }.margin-right-sm{margin-right: 5px !important; }.margin-right,.margin-right-md{margin-right: 10px !important; }.margin-right-lg{margin-right: 20px !important; }.margin-right-xl{margin-right: 30px !important; }.margin-bottom-0{margin-bottom: 0px !important; }.margin-bottom-sm{margin-bottom: 5px !important; }.margin-bottom,.margin-bottom-md{margin-bottom: 10px !important; }.margin-bottom-lg{margin-bottom: 20px !important; }.margin-bottom-xl{margin-bottom: 30px !important; }.margin-left-0{margin-left: 0px !important; }.margin-left-sm{margin-left: 5px !important; }.margin-left,.margin-left-md{margin-left: 10px !important; }.margin-left-lg{margin-left: 20px !important; }.margin-left-xl{margin-left: 30px !important; }.padding-0,.padding-none{padding-top: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important; padding-left: 0 !important; }.padding-sm{padding: 5px !important; }.padding,.padding-md{padding: 10px !important; }.padding-lg{padding: 20px !important; }.padding-xl{padding: 30px !important; }.padding-extra{margin-left: -30px; margin-right: -30px; padding: 0 30px; }.padding-top-0{padding-top: 0px !important; }.padding-top-sm{padding-top: 5px !important; }.padding-top,.padding-top-md{padding-top: 10px !important; }.padding-top-lg{padding-top: 20px !important; }.padding-top-xl{padding-top: 30px !important; }.padding-right-0{padding-right: 0px !important; }.padding-right-sm{padding-right: 5px !important; }.padding-right,.padding-right-md{padding-right: 10px !important; }.padding-right-lg{padding-right: 20px !important; }.padding-right-xl{padding-right: 30px !important; }.padding-bottom-0{padding-bottom: 0px !important; }.padding-bottom-sm{padding-bottom: 5px !important; }.padding-bottom,.padding-bottom-md{padding-bottom: 10px !important; }.padding-bottom-lg{padding-bottom: 20px !important; }.padding-bottom-xl{padding-bottom: 30px !important; }.padding-left-0{padding-left: 0px !important; }.padding-left-sm{padding-left: 5px !important; }.padding-left,.padding-left-md{padding-left: 10px !important; }.padding-left-lg{padding-left: 20px !important; }.padding-left-xl{padding-left: 30px !important; }


                .cf .bg-action {
                    background-color: #e9521e!important;
                }
                .cf .br-action {
                    border-color: #e9521e!important;
                }
                .cf .br-out-action {
                    outline-color: #e9521e!important;
               }               
                .cf .text-action {
                    color: #e9521e!important;
                }
                .cf .text-action-hover:hover {
                    color: #e9521e!important;
                }
            


                .cf .bg-primary {
                    background-color: #344647!important;
                }
                .cf .br-primary {
                    border-color: #344647!important;
                }
                .cf .br-out-primary {
                    outline-color: #344647!important;
                }
                .cf .btn-primary,
                .cf .btn-primary:active,
                .cf .btn-primary:focus {
                    background-color: #344647!important;
                    color: #fff;
                    opacity: 1;
                }
                .cf .text-primary {
                    color: #344647!important;
                }
            


                .cf .bg-second {
                    background-color: #5d6b6c!important;
                }
                .cf .br-second {
                    border-color: #5d6b6c!important;
                }
                .cf .br-out-second {
                    outline-color: #5d6b6c!important;
                }
                .cf .text-second {
                    color: #5d6b6c!important;
                }
            