.box-form-fields ul:after,.box-form-fields li:after,.box-form-fields:after{content:"";display:block;clear:both}.js-tab-content.active{display:block}.js-tab-content{display:none}.mobile-cart{position:-webkit-sticky;position:sticky;top:70px;background-color:#ecf6f9;border-bottom:1px solid #e6eaea;z-index:1}.mobile-cart .box-top{display:flex;justify-content:space-between;align-items:center;min-height:60px;font-size:18px}.mobile-cart .box-bottom+.box-top{border-top:1px solid #e6eaea}.mobile-cart .bt-cart{display:inline-block;line-height:60px;font-size:.8em;cursor:pointer}.mobile-cart .bt-cart.show .arrow{top:0;transform:scaleY(-1)}.mobile-cart .bt-cart svg{position:relative;vertical-align:middle;fill:#202121}.mobile-cart svg.cart{top:-2px;margin-right:1px;margin-left:-3px}.mobile-cart svg.arrow{top:1px;margin-left:3px;transition:all .3s}.mobile-cart .box-qty-cart{justify-content:flex-end}.mobile-cart .list-cart{max-height:40vh;overflow-y:auto;padding:20px 0}.mobile-cart .list-cart .box-tooltip{display:none}.mobile-cart .price{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.block-mobile{width:500px;max-width:100%;margin:0 auto;padding:35px 0;font-size:18px;line-height:130%;border-bottom:1px solid #e6eaea}.block-mobile .text-small{font-size:15px}.block-mobile p{line-height:130%}.block-mobile p:last-child{margin-bottom:0}.block-mobile .p-title{margin-bottom:10px}.block-mobile .input-check{margin:10px 0;font-size:15px}.block-mobile .box-login .bts{margin:30px 0 20px 0}.block-mobile .bts-switch{position:relative;width:100%;height:62px;margin-bottom:20px}.block-mobile .bts-switch .bt{display:flex;justify-content:center;align-items:center;position:absolute;top:0;width:50%;height:100%;cursor:pointer}.block-mobile .bts-switch .bt:first-child{left:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.block-mobile .bts-switch .bt:last-child{right:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.block-mobile .bts-switch .bt:not(.active){width:calc(50% + 10px);opacity:.5}.block-mobile .bts-switch .bt.active{border-radius:10px;z-index:1}.block-mobile .bts-switch .bt.paypal{background-color:#0072ff}.block-mobile .bts-switch .bt.card{background-color:#202121}.block-mobile .field-text{display:flex;align-items:center;width:100%;height:60px;background-color:#fff;border:1px solid #dbe0df;transition:all .3s}.block-mobile .field-text label{min-width:65px;padding:10px 0 10px 20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-mobile .field-text input{flex:1;width:100%;padding:10px 20px;background-color:transparent;border:none;font-size:18px;font-weight:100}.block-mobile .field-text input:-webkit-autofill,.block-mobile .field-text input:-webkit-autofill:hover,.block-mobile .field-text input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}.block-mobile .field-text input:focus{outline:none}.block-mobile .field-text .ico-card{position:relative;top:2px;margin-right:15px}.block-mobile .tab-form,.block-mobile .tab-login{display:none}.block-mobile .tab-form.active,.block-mobile .tab-login.active{display:block}.block-mobile .secure-note{display:flex;justify-content:space-between;margin:25px 0;font-size:.75em}.block-mobile .secure-note .text{padding-top:3px;padding-right:10px}.block-mobile .secure-note .text svg{position:relative;top:-3px;vertical-align:middle;margin-right:3px}.block-mobile .secure-note .cc{display:flex}.block-mobile .secure-note .cc>*:not(:last-child){margin-right:5px}@supports(gap: 3px){.block-mobile .secure-note .cc{gap:5px}.block-mobile .secure-note .cc>*:not(:last-child){margin-right:0}}.block-mobile .coupon{text-align:right;font-size:.75em}.block-mobile .coupon .text-input{max-width:150px}.block-mobile .box-coupon p{font-size:.75em}.block-mobile .alert-coupon{margin-top:10px;color:#d14836}.block-mobile .tab-coupon{display:none}.block-mobile .tab-coupon.active{display:flex}.block-mobile .coupon-remove{display:block;text-align:right;flex:1;cursor:pointer}.block-mobile .coupon-remove .ico-svg{position:relative;top:1px}.block-mobile .box-coupon-form .text-input{flex:1;width:50%;font-size:18px}.block-mobile .box-coupon-form .button{width:135px;padding:0;font-size:18px}.block-mobile .box-coupon-form .button:hover svg{transform:scaleX(-1) rotate(-180deg)}.block-mobile .box-coupon-form .button svg{width:18px;height:auto;transform:scaleX(-1)}.block-mobile .form-group.has-error:before{background-color:#d14836;color:#fff}.block-mobile .form-group.has-error .field-text{border-color:#d14836}.block-mobile .box-nav{display:flex;justify-content:space-between;margin-bottom:10px;font-size:.9em}.block-mobile .paypal-button-container{width:100%}.block-mobile .box-payoptions .list-creditcards li{font-size:.82em;border-radius:10px;padding:8px 35px;margin-bottom:5px}.block-mobile .selector-previous-or-new{display:flex;font-size:1.1em}.block-mobile .selector-previous-or-new li.active{font-weight:bold;text-decoration:underline}.block-mobile .set_default_card{font-size:.85em;margin-bottom:15px}.block-mobile .hidden{display:none !important}.block-mobile .input_fake{flex:1;width:100%;padding:10px 20px;background-color:transparent;border:none;font-size:18px;font-weight:100}.mobile-form .row{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin-bottom:10px}.mobile-form .column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.mobile-form .button.text-large{font-size:20px}.mobile-thanks{padding:10px 0 20px 0;text-align:center}.mobile-thanks .box-icon svg{width:100px}.mobile-thanks .icon-animate circle{fill:#0072ff;stroke:none}.mobile-thanks .icon-animate polyline{stroke:#fff;stroke-width:9px}@media(max-width: 385px){.mobile-cart .price .text-strikethrough{font-size:.7em}}@media(max-width: 365px){.mobile-cart .sumary{display:none}.mobile-cart .price .text-strikethrough{font-size:.7em}.block-mobile .bts-switch svg{transform:scale(0.8)}}.list-cart li{margin-bottom:25px}.list-cart li:last-child{margin-bottom:0}.list-cart .box-item{display:flex;line-height:120%}.list-cart figure{flex-shrink:0;width:110px}.list-cart .info{flex:1;padding:0 15px}.list-cart .opts{flex:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;text-align:right}.list-cart .title{margin-bottom:5px;font-size:18px;font-weight:bold;line-height:120%}.list-cart .remove{transition:opacity .3s}.list-cart .remove:hover{opacity:.7}.list-cart .badget{vertical-align:middle}.list-cart .bt-default{padding:0 40px;font-size:16px;font-weight:500}.box-qty-cart{display:inline-flex;align-items:flex-start;gap:6px;padding-top:4px}.box-qty-cart .item-price{margin-bottom:0;padding:0;background-color:transparent}.box-qty-cart .item-offer{display:flex;flex-direction:column;align-items:center;color:#f00001}.box-qty-cart .text-strikethrough{margin-bottom:4px}@media(max-width: 700px){.list-cart figure{display:none}.list-cart .info{padding-left:0}.list-cart .bt-default{padding:0 30px}.list-cart .title{font-size:16px}.box-qty-cart{width:121px;flex-wrap:wrap}.box-qty-cart .qty-price{width:100%;margin-top:10px;justify-content:flex-start;text-align:center}}.asterisk-required:after{content:"*";margin-left:5px;color:#49c5b6;font-weight:bold}.form-group.is-image.has-error:before{top:10px;color:#fff;border-color:#fff;background-color:transparent}.form-group.is-image.has-error:after{content:"";position:absolute;top:0;left:0;width:100%;height:40px;background-color:#d14836}.form-group.is-image.size-submission-desktop{width:100%;aspect-ratio:16/12}.form-group.is-image.size-submission-mobile{width:420px;max-width:100%;aspect-ratio:420/747;margin-left:auto;margin-right:auto}.form-group.is-image.size-job{width:100%;height:310px}.form-group.is-image.style2 .add-photo{background-color:#e6eaea;border:1px solid #dbe0df}.form-group.is-image .photo{position:absolute;top:0;left:0;width:100%;height:100%}.form-group.is-image .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-group.is-image-small .box-add-image{padding:15px;border:1px solid #dbe0df}.form-group.is-image-small .add-photo{display:flex;background-color:transparent}.form-group.is-image-small .add-photo .info{order:1;padding:0}.form-group.is-image-small .add-photo .photo{background:#dbe0df url("data:image/svg+xml,%0A%3Csvg height='22' width='22' fill='#888' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 2H2C.9 2 0 2.9 0 4v24c0 1.1.9 2 2 2h28c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 24H14.979l5.702-7.639L28 20.86V26zm0-9.365l-6-2.05c-1-.351-1.516-.585-2-.585-.703 0-1.25.281-2 1.266L9.986 26H4V6h24v10.635zM10 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z'/%3E%3C/svg%3E") center no-repeat}.form-group.is-image-small .add-photo .photo img{display:block;width:60px;height:60px}.form-group.is-image-small .box-input-file label{display:flex}.form-group.is-image-small .box-input-file label strong{width:30%}.form-group.is-image-small .box-input-file label span{display:flex;align-items:center;position:static;height:100%;padding-top:0;text-align:left}.breadcrumb-submit{display:flex;justify-content:center;margin:0 0 50px 0;font-weight:300;overflow:hidden}.breadcrumb-submit li{width:33.333%;padding:0 0 0 2px;text-align:left;font-size:16px}.breadcrumb-submit li a,.breadcrumb-submit li span{display:block;padding:15px 0 0 40px;border-top:8px solid #202121;color:#202121}.breadcrumb-submit li.active a,.breadcrumb-submit li.active span{font-weight:bold}.breadcrumb-submit li.step_done a,.breadcrumb-submit li.step_done span{border-color:#49c5b6;color:#49c5b6;font-weight:bold}.box-form-fields{position:relative;width:100%;margin-bottom:30px;padding:30px 40px;background-color:#fff;text-align:left;font-size:16px}.box-form-fields.style2 .row.left{float:none;width:100%;height:30px;line-height:30px}.box-form-fields.style2 .row.left label{height:30px;line-height:30px}.box-form-fields.style2 .row.right{float:none;width:100%;margin-bottom:25px}.box-form-fields.border-trans{background:transparent;border:1px solid #dbe0df}.box-form-fields .box-form-fields{clear:both;padding:20px;border:1px solid #dbe0df;background:#f4f7f6;border-radius:3px}.box-form-fields ul{clear:both}.box-form-fields .grid{display:flex;flex-wrap:wrap}.box-form-fields .grid [class*=col-]{padding-bottom:0}.box-form-fields .row{position:relative;float:left;width:100%;margin:7px 0}.box-form-fields .row.left{width:28%;padding-right:0}.box-form-fields .row.left em{color:#a6abab}.box-form-fields .row.left>label{height:60px;margin:0;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;line-height:60px;overflow:hidden}.box-form-fields .row.right{float:right;width:72%;padding-left:0}.box-form-fields .row.right>label{margin:0;line-height:60px}.box-form-fields .row.mb-0{margin-bottom:0}.box-form-fields .row.mb-2{margin-bottom:20px}.box-form-fields .row.style2{margin-bottom:25px}.box-form-fields .row.style2:last-child{margin-bottom:10px}.box-form-fields .row.last{margin-bottom:0}.box-form-fields .row>label,.box-form-fields .row .grid label{display:block;margin:5px 0 15px 0;line-height:normal}.box-form-fields .row p:last-child{margin-bottom:0}.box-form-fields .row .text-input{width:100%}.box-form-fields .list-colors{margin-top:10px}.box-form-fields .list-colors li{margin-bottom:6px}.box-form-fields .box-text-input+.box-text-input{margin-top:15px}.box-form-fields .box-info{position:relative;clear:both;padding:25px;border:1px solid #dbe0df}.box-form-fields .box-info p{margin-bottom:10px}.box-form-fields .box-info p:last-child{margin-bottom:0}.box-form-fields .box-info.style2{padding-left:60px}.box-form-fields .box-info.style2 .ico-svg{position:absolute;top:31px;left:25px}.box-form-fields .box-info.style2 .expiry{margin-left:10px;color:#a6abab}.box-form-fields .box-login{padding:30px 0}.box-form-fields .box-checkboxs{border:1px solid #dbe0df;padding:5px 15px}.box-form-fields .box-checkboxs.style2{margin-top:15px}.box-form-fields .box-checkboxs .title{padding:10px 0;font-weight:400}.box-form-fields .box-checkboxs .input-check{margin-bottom:20px;line-height:normal}.box-form-fields .box-checkboxs hr{margin-bottom:20px;border:none;border-bottom:1px solid #dbe0df}.box-form-fields .box-bts{margin:15px 0}.box-form-fields .box-buttons{display:flex;gap:20px;padding-top:20px}.box-form-fields .box-row-field+.box-row-field{margin-top:10px}.box-form-fields .column-100{display:flex;flex-direction:column}.box-form-fields .column-100 .box-form-fields{flex:1}.box-form-fields .list-form-fields li:last-child .row{margin-bottom:0}.box-overlay-fields{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(17,17,17,.6);z-index:1}.box-overlay-fields .upgrade-plan{text-align:center}.box-overlay-fields .upgrade-plan p{margin-bottom:10px}.box-overlay-fields .upgrade-plan .ico-svg{height:90px;fill:#fcfcfc}.box-collaborator-bts{margin-bottom:25px;padding:0 50px;font-size:16px;overflow:hidden}.box-collaborator-bts .add{font-weight:bold;color:#49c5b6}.box-lightbox .box-form-fields.style2{margin-bottom:20px;padding:0;background-color:transparent}.list-colors{overflow:hidden}.list-colors li{list-style:none;float:left;width:40px;height:40px;margin-right:6px;text-indent:-34em;border-radius:50%;border:0 solid rgba(0,0,0,.3);overflow:hidden;cursor:pointer;transition:all .3s ease-in-out}.list-colors li.white{background-color:#fff;border:1px solid #dbe0df}.list-colors li.black{background-color:#000}.list-colors li.silver{background-color:#9c9c9c}.list-colors li.orange{background-color:#df6c4f}.list-colors li.red{background-color:#d14836}.list-colors li.yellow{background-color:#ecd06f}.list-colors li.green{background-color:#49c5b6}.list-colors li.blue{background-color:#2779a7}.list-colors li.pink{background-color:#ff9398}.list-colors li.brown{background-color:#987654}.list-colors li:last-child{margin-right:0}.list-colors li.active{border-width:10px}.list-colors li.active.black{border-color:rgba(255,255,255,.3)}.list-colors li em,.list-colors li a{display:block;height:40px}.box-review{position:relative;display:block;margin-bottom:35px;padding:35px;background-color:#fff;font-size:16px}.box-review>ul{margin-bottom:20px}.box-review>ul>li{padding:15px 0;line-height:150%;border-bottom:1px solid #dbe0df}.box-review>ul>li:after{content:"";display:block;clear:both}.box-review>ul>li:first-child{padding-top:0}.box-review>ul>li:last-child{border-bottom:0}.box-review .field{float:left;width:34%;font-weight:bold}.box-review .value{float:left;width:66%}.box-review .box-col{display:flex}.box-review .box-col .field{font-weight:inherit}.box-notice{position:relative;display:block;margin-bottom:35px;padding:35px;background-color:#fff;font-size:16px}.box-notice p:last-child{margin-bottom:0}.box-notice .list-cart li{margin-bottom:0;padding:20px 0;border-bottom:1px solid #dbe0df}.box-notice .list-cart li:last-child{border-bottom:none}.box-notice ol.price{padding:0}.box-notice ol.price li:last-child{padding-bottom:0}.box-notice .heading-small{margin-bottom:10px}.box-payoptions{clear:both;margin-bottom:20px;font-size:16px;overflow:hidden}.box-payoptions .type{overflow:hidden}.box-payoptions .type li{position:relative;margin-bottom:1px;padding:20px 35px;background-color:#e6eaea}.box-payoptions .type li.active .header .box-right,.box-payoptions .type li.active .content{display:block}.box-payoptions .type label{display:block;cursor:pointer}.box-payoptions .type input{position:absolute;top:22px;left:14px;width:13px;height:13px}.box-payoptions .type .row{clear:both;padding-top:15px}.box-payoptions .type .ico-svg{top:1px;margin:0 3px 0 6px}.box-payoptions .type .header{display:flex;justify-content:space-between}.box-payoptions .type .header .box-left{flex:1}.box-payoptions .type .header .box-right{display:none}.box-payoptions .type .header label{display:flex;align-items:center}.box-payoptions .type .header label .title{margin-right:10px}.box-payoptions .type .header ul{display:flex}.box-payoptions .type .header li{padding:0;margin-left:15px;cursor:pointer}.box-payoptions .type .header li:first-child{margin-left:0}.box-payoptions .type .header li.active{border-bottom:1px solid #a6abab}.box-payoptions .type .header .icons{height:16px}.box-payoptions .type .header .icons svg{position:relative;top:-3px}.box-payoptions .type .content{display:none;padding:20px 0 0 0}.box-payoptions .type .content .info{font-size:14px;line-height:150%}.box-payoptions .type .content .info+.button{margin-top:20px}.box-payoptions .type .content .info .button{min-width:167px}.box-payoptions .type .tab-form{display:none}.box-payoptions .type .tab-form.active{display:block}.box-payoptions .type .tab-form p{margin-bottom:10px}.box-payoptions .type .tab-form p:last-child{margin-bottom:0}.box-payoptions .type .form-row{display:flex;flex-wrap:wrap;gap:15px}.box-payoptions .type .btn-payment{height:40px;line-height:42px;border-radius:3px}.box-payoptions .type .StripeElement{flex:1;min-width:274px;max-width:100%;background-color:#fff;height:40px;padding:10px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow 150ms ease;margin-right:15px}.box-payoptions .type .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.box-payoptions .type .StripeElement--invalid{border-color:#fa755a}.box-payoptions .type .StripeElement--webkit-autofill{background-color:#fefde5 !important}.box-payoptions .type .stripe-errors{color:red;font-size:13px;padding-top:10px}.box-payoptions .type .note-card{display:inline-block;padding-top:15px}.box-payoptions .type .note-card input{position:static;vertical-align:middle;margin-right:4px}.box-payoptions .price{margin-bottom:1px;padding:0 35px;background-color:#fff;overflow:hidden}.box-payoptions .price li{padding:15px 0;border-bottom:1px solid #dbe0df;overflow:hidden}.box-payoptions .price li:last-child{border-bottom:none}.box-payoptions .bts-pay{padding-top:35px}.box-payoptions .box-title{display:flex;justify-content:space-between;padding:35px 0}.box-payoptions .box-title.large{font-size:19px;overflow:hidden}.box-payoptions .list-creditcards{color:#707070}.box-payoptions .list-creditcards li{padding:5px 35px}.box-payoptions .list-creditcards label{display:inline-block}.box-payoptions .list-creditcards .info-card{transition:color .3s}.box-payoptions .list-creditcards .info-card svg{opacity:.5;transition:opacity .3s}.box-payoptions .list-creditcards input{top:50%;transform:translateY(-50%)}.box-payoptions .list-creditcards input:checked+.info-card{color:#202121}.box-payoptions .list-creditcards input:checked+.info-card svg{opacity:1}.box-payoptions .list-creditcards .badge{margin-left:15px}.coupon .coupon-content{display:flex;justify-content:space-between}.coupon .coupon-content .box-left{display:flex;flex:1;align-items:center;justify-content:flex-end;padding-right:20px}.coupon .tab-coupon{display:none}.coupon .tab-coupon.active{display:block}.coupon .bt-remove{cursor:pointer}.coupon .alert-coupon{color:#d14836}.coupon-form{clear:both;padding-top:35px}.coupon-form .text-input,.coupon-form .button{float:right}.box-pay-tarjets{padding-bottom:20px;text-align:center;font-size:16px}.box-pay-tarjets p{margin-bottom:10px}.box-paycard{position:relative;margin-top:20px;padding:35px;background-color:#fff}.box-paycard li{height:auto;margin-bottom:15px;line-height:60px;overflow:hidden}.box-paycard li:last-child{margin-bottom:0}.box-paycard label{float:left;width:30%}.box-paycard .alert{padding-left:10px;color:#d14836}.box-paycard .text-input{float:left;width:70%}.box-paycard .exp-card{float:left;width:70%;padding-bottom:35px;overflow:hidden}.box-paycard .exp-card .item{float:left;width:100px}.box-paycard .exp-card .item.separator{width:50px;text-align:center}.box-paycard .exp-card .item.last{float:right;width:200px}.box-paycard .exp-card .item.last label{float:left;width:100px;padding-right:20px;text-align:right}.box-paycard .exp-card .item.last .text-input{width:100px}.box-paycard .exp-card .text-input{width:100%}.box-paycard .exp-card em{display:block;padding-top:5px;color:#bdc1c0;line-height:normal}.box-paycard .closeCreditCard{position:absolute;top:10px;right:10px;width:19px;height:19px;text-indent:-34em;border-radius:19px;cursor:pointer;overflow:hidden}.box-paycard .closeCreditCard:before,.box-paycard .closeCreditCard:after{content:"";display:block;position:absolute;top:9px;left:0;width:19px;height:1px;background:#202121;transform:rotate(-45deg)}.box-paycard .closeCreditCard:after{transform:rotate(-135deg)}.box-form{position:relative;display:block;margin-bottom:50px;padding:35px 70px;background-color:#fff}.box-form p{position:relative}.box-form p:last-child{margin-bottom:0}.box-form .text-input{width:100%}#user-map{height:200px;margin-top:10px;line-height:normal}.badge{display:inline-block}.badge.red .text{background-color:#d14836;color:#fff}.badge .text{display:block;padding:4px 7px 3px 7px;border-radius:3px;font-weight:400;font-size:13px;line-height:normal;background-color:#bdc1c0}.box-inputs-and-text{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.box-inputs-and-text .item-input{flex:1}@media(max-width: 1024px){.breadcrumb-submit li a,.breadcrumb-submit li span{padding-left:0}}@media(max-width: 700px){.box-form-fields{padding:23px}.box-form-fields .row{width:100% !important}.box-form-fields .row.left{line-height:normal}.box-form-fields .row.left label{height:auto}.box-text-input span.size-medium{width:180px}.box-notice{padding:23px}.box-payoptions .type .header .icons{display:none}.box-payoptions .type li{padding-right:20px}.box-payoptions .list-creditcards li{padding-right:0}}