.dev_productWrap .swatch label{width:auto;height:auto;border:0;border-radius:0;opacity:.8;cursor:pointer}.dev_productWrap .swatch input:checked+label{box-shadow:none;border-bottom:2px solid;opacity:1}.dev_productWrap .swatch .swatch-element{margin:0 30px 0 0;font-size:14px}.dev_productWrap h2#ProductTitle{margin-bottom:0}.dev_productWrap .variant-color p{font-size:16px;font-weight:400;letter-spacing:unset;text-transform:capitalize;margin-bottom:15px}.dev_lineItems label{display:block;font-size:16px;margin-bottom:15px}.dev_lineItems input{background:#e9ebed;border:1px solid #e9ebed;height:40px;border-radius:10px;max-width:300px;width:100%;padding-left:10px;padding-right:10px;font-size:16px}.dev_lineItems textarea{background:#e9ebed;border:1px solid #e9ebed;height:170px;border-radius:10px;max-width:300px;width:100%;padding-left:10px;padding-right:10px;font-size:16px}.dev_addToCart{max-width:300px}.dev_addToCart button{display:block;margin:0 auto;font-size:17px!important}.dev_productWrap .product_description h5{font-size:20px;margin-bottom:0}.dev_productWrap .p-imga img{width:100%}.dev_productWrap .product_info .product__price{font-size:23px}.cart-info{width:100%}.devLanguages{display:flex;width:50%}.devLanguages a{border:none;color:#fff;padding:0;font-size:.875rem;line-height:1;display:flex;align-items:center}.devLanguages .languageButton img{width:24px;line-height:0;display:inline;margin:0 10px 0 0;vertical-align:middle}.devLanguages a p{display:inline;margin:0;vertical-align:middle}.footer_bottom_row{margin-top:130px}.footer__copyright{line-height:1;display:inline-flex;align-self:center}.devLanguages a:hover{color:#fff}.innerLanguages{position:relative;width:200px;height:40px;display:inline-flex;cursor:pointer}.languageButton{background:0 0;border:1px solid #fff;padding-left:10px;padding-right:30px;width:100%;color:#fff;font-size:.875rem;display:inline-flex;align-items:center}.devLanguages .chevronIcon path{stroke:#fff}.devLanguages .chevronIcon{position:absolute;right:4px;top:4px;width:34px;height:34px;transform:rotate(-90deg)}.devLanguagesDropdown{margin:0;padding:0;background-color:#fff;position:absolute;top:-40px;left:-1px;right:-1px}.devLanguagesDropdown li{height:40px;line-height:1;display:inline-flex;align-items:center;border:1px solid #111;width:100%}.devLanguagesDropdown a{border:none;color:#111;padding-left:14px!important;display:flex;padding:0}.devLanguagesDropdown a:hover{color:#111}.devLanguagesDropdown{display:none}.devLanguagesDropdown a img{width:17px;margin-right:14px}.devLanguagesDropdown li:hover{background:#e4f5fd}.devActive .chevronIcon{transform:rotate(-180deg)}.devActive .languageButton{background:#fff;color:#111}.devActive .chevronIcon path{stroke:#111}.Devmaincopyright{width:100%;display:inline-flex;padding-top:25px;border-top:1px solid #fff;margin-top:30px}.newsletter{width:100%}.footer_bottom_row{display:block!important}.mainFooterCopyright{display:inline-flex;width:50%;justify-content:right}.footer_wrap{padding-bottom:80px!important}a.back-to-top.show.btt{bottom:21px!important}.product_info .product_description{font-size:16px!important;letter-spacing:0!important}.devImageGridWithText .background{padding:110px 0;margin-bottom:80px}.devImageGridWithText .feature_row{margin-bottom:0}.devImageGridWithText .imgesGrid{padding-right:8px;padding-left:8px}.devImageGridWithText .imageBox{width:calc(100% - 440px);display:flex}.devImageGridWithText .rightContent{width:100%;max-width:440px}.devImageGridWithText .feature_text h2{line-height:60px;letter-spacing:-1.8px;margin-bottom:23px}.devImageGridWithText .feature_text{max-width:432px;width:100%;margin:0 auto}.devImageGridWithText .feature_text p{font-size:20px;line-height:30px}.devImageGridWithText .button{line-height:26px;letter-spacing:-.22px;font-weight:400;font-style:normal;margin-top:20px}.devImageGridWithText .feature_text{margin-left:40px!important}.devImageGridWithText .imgesGrid:first-child{padding-left:0}.devImageGridWithText .imgesGrid:last-child{padding-right:0}.devImageGridWithText .feature_wrap .feature_row:nth-child(odd){flex-direction:unset}.template-index .home_video_after{padding-bottom:80px}.devImageGridWithText .mobileButton{display:none}.find-your-model-menu .devFindYourModel{color:#fff!important;font-size:12px;text-decoration:underline!important;letter-spacing:.5px}.devImageGridWithText .feature_row{max-width:1250px}@media screen and (max-width: 1440px){.devImageGridWithText .feature_row{max-width:1262px}}@media screen and (max-width: 1199px){.devImageGridWithText .feature_text{padding-right:15px}}@media screen and (min-width: 1025px){.product_info{padding-top:0!important;margin-top:-7px}.product-wrap{margin-top:40px}}@media screen and (max-width: 1024px){.dev_productWrap .product_info{text-align:left}.dev_productWrap .swatch-wrap.swatch{justify-content:left}#shopify-section-footer .newsletter form{margin-bottom:0}.Devmaincopyright{border:none}.devImageGridWithText .feature_row{justify-content:center}.devImageGridWithText .feature_img img{border-radius:0}.devImageGridWithText .imageBox{width:100%}.devImageGridWithText .imgesGrid{width:33.33%}.devImageGridWithText .rightContent{padding-bottom:42px;width:100%}.devImageGridWithText .feature_text{margin-left:auto!important;padding-right:0}.devImageGridWithText .background{padding:60px 0;margin-bottom:40px}.devImageGridWithText .feature_text h2{line-height:40px}.devImageGridWithText .feature_wrap .feature_row:nth-child(odd){flex-direction:column-reverse}}@media screen and (max-width:767px){.devImageGridWithText .deskButton{display:none}.devImageGridWithText .mobileButton{display:block}.devImageGridWithText .rightContent{padding-bottom:20px}.devImageGridWithText .background{padding:60px 0 45px}}@media screen and (max-width:550px){.Devmaincopyright{width:100%;display:block}.devLanguages{width:100%;margin-bottom:20px}.mainFooterCopyright{width:100%;justify-content:left;padding-top:20px}.devImageGridWithText .imgesGrid .feature_img{margin-bottom:0;height:100%}.devImageGridWithText .mobileButton{margin-top:45px}}@media screen and (max-width:500px){.product__price{text-align:center}.dev_productWrap h2#ProductTitle{margin-bottom:0;text-align:center;margin-top:20px}.dev_lineItems textarea,.dev_lineItems input,.dev_addToCart{max-width:100%}}.newsletter1{border:1px solid #ddd;padding:10px;border-radius:2px;margin:35px auto 20px}.newsletter1 .sub_newsletter{padding:20px;overflow:auto;height:100%}.newsletter1 .sub_newsletter .newsletter{display:block}.newsletter1 .sub_newsletter .newsletter .input-group{position:relative;display:block;width:100%}.newsletter1 .sub_newsletter .newsletter .input-group button{width:100%;background:#444;margin-top:10px;border-radius:20px;color:#fff}.newsletter1 .sub_newsletter .newsletter .input-group button:before{display:block;position:absolute;left:50%;top:-50%;margin-top:-8px;margin-left:-8px;z-index:10;content:"";overflow:hidden;width:10px;height:10px;border:4px solid #fff;border-right-color:transparent;border-radius:16px;opacity:0;-webkit-transition:top .2s ease-in-out,opacity .2s ease-in-out;-moz-transition:top .2s ease-in-out,opacity .2s ease-in-out;-ms-transition:top .2s ease-in-out,opacity .2s ease-in-out;-o-transition:top .2s ease-in-out,opacity .2s ease-in-out;transition:top .2s ease-in-out,opacity .2s ease-in-out}.newsletter1 .sub_newsletter .newsletter .input-group .form-control1{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background:#fff;width:100%;line-height:40px;height:40px;padding:0 15px;color:#000;font-size:14px;border-radius:0;border:1px solid #ddd;box-shadow:none}.newsletter1 .sub_newsletter .newsletter .input-group .form-control1:placeholder{color:#000}.newsletter1 .sub_newsletter .newsletter h2{flex-shrink:0;font-size:20px;line-height:32px;color:#000}.newsletter1 .sub_newsletter .newsletter p{flex-shrink:0;font-size:16px;line-height:20px;margin-right:0;margin-bottom:20px;color:#000}.newsletter1 .sub_newsletter .newsletter-info{margin-top:10px;font-size:small}.newsletter1 .sub_newsletter .newsletter .error_message{display:block;padding:10px 5px;position:relative;margin-top:10px;background:#ffeaea;border:1px solid #ffa4a4;font-size:20px;color:red}.newsletter1 .sub_newsletter .newsletter .success_message{background:gray;color:#fff!important;border:1px solid grey!important;font-size:18px;padding:10px 5px}@media screen and (max-width:1024px){.newsletter1 .sub_newsletter .newsletter form{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/devM-styles.css.map */
