.main-page-title.page-title{text-align:center;font-size:40px;margin-bottom:0}.dev__contact h2.title{text-align:center;font-size:40px;margin-bottom:40px}.dev__contact .field:after,.dev__contact .field:before{box-shadow:none!important}.dev__contact label{color:gray;opacity:.5;font-size:13px;line-height:normal;padding-top:3px!important}.dev__contact .contact__fields{grid-template-columns:62% 35%}.dev__contact textarea{min-height:230px}.contact__button button{min-height:42px;min-width:250px;text-transform:uppercase;border-radius:25px;font-size:15px}.contact__button button:before,.contact__button button:after{content:none}.dev_reachUsBlocks{text-align:center;margin-top:40px;font-size:25px;padding-bottom:65px;position:relative}.dev_blocksWrap{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;position:relative;z-index:9}.dev_reachUsBlocks .page-width{max-width:1080px}.dev_topText p{line-height:normal;font-weight:300;letter-spacing:0}.dev_contactItem p{margin:10px 0 0;line-height:normal;font-weight:700}.dev_contactItem img{max-width:100%}img.dev_whitePng{position:absolute;left:0;top:0;opacity:0}.dev_contactImage{max-width:110px;margin:0 auto;position:relative}.dev_contactItem{padding:50px 10px;border-radius:15px}.dev_contactItem:hover img.dev_whitePng{opacity:1}.dev_contactItem:hover img.dev_greenPng{opacity:0}.dev_bottomText{margin-top:60px;z-index:9;position:relative;font-weight:700;letter-spacing:0}.dev_bottomText p{margin-top:10px;line-height:normal}.dev_reachUsBlocks:after{content:"";top:34%;position:absolute;bottom:0;width:100%;left:0;background-color:#ebfff3}.dev_contactItem a{color:inherit;text-decoration:none}.dev_teamSection .image-with-text__media{min-height:auto;border:0;max-width:310px;margin-left:auto}.dev_teamSection .image-with-text__content{padding:0 50px}h2.dev_teamHeading{font-size:33px;margin:0;line-height:normal}.dev_teamSection .image-with-text__text.rte.body{font-size:18px;letter-spacing:.5px;line-height:normal}.dev_teamSection img{position:relative!important;max-width:100%!important;margin:0 auto;height:auto}.dev_teamSection .image-with-text.page-width{border-bottom:1px dashed lightgray}.dev_teamWrap{display:none}.dev_activeWrap{display:block}.dev_blockpahination{display:none;text-align:center}.dev_numbering{margin:20px 0}.dev_numbering input{padding:0!important;width:10px;border:0;text-align:right;font-size:13px;color:inherit;background:transparent}.dev_numbering i.fa{width:20px;height:20px;cursor:pointer}.dev_numbering>span{border:1px solid lightgray;padding:1px 6px 4px;border-radius:6px;font-size:13px}.contact__button{text-align:center}.dev_blockpahination.dev_activePage{position:absolute;bottom:0;width:100%}.dev_teamSection{position:relative;padding-bottom:70px}.image-with-text__text.rte.subtitle{line-height:normal;color:inherit;letter-spacing:.5px}.image-with-text__text--caption.subtitle--large{font-size:33px}.dev__our-story .rich-text__blocks{max-width:100%}.dev_imageWithText_Blocks .image-with-text.page-width{max-width:1255px!important}.dev_imageWithText_Blocks .image-with-text__content{padding-left:40px;padding-right:0}.dev_imageWithText_Blocks .image-with-text__grid--reverse .image-with-text__content{padding-right:40px;padding-left:0}.dev_imageWithText_Blocks .image-with-text.page-width{border-bottom:0}.dev_imageWithText_Blocks .deferred-media__poster-button{background-color:red;border-radius:12px;height:5.2rem;width:7.2rem}.dev_imageWithText_Blocks .deferred-media__poster-button svg path{fill:#fff}.dev_imgBanner .banner__content.page-width{max-width:1255px!important}.dev_imgBanner .banner__box.content-container{max-width:100%!important}h2.image-with-text__heading.h1{font-size:33px}.banner__text.subtitle{line-height:normal;letter-spacing:.5px;font-weight:300}.dev__dev-sets-apart .image-with-text__media img{border-radius:30px}.blog .main-blog.page-width{max-width:1430px!important}.main-blog h1.main-page-title{margin-top:0;margin-bottom:50px}p.article-card__excerpt.rte-width{margin-bottom:0;margin-top:15px;font-size:15px;line-height:normal}.main-blog .card__content{padding-left:15px!important;padding-right:15px!important}.main-blog .card__information{padding-bottom:25px}.main-blog .card .media{border-top-left-radius:30px;border-top-right-radius:30px}.main-blog .card--standard .card__inner{border-radius:30px;background:#fff}.blog-articles__article.article{border:2px solid;border-radius:30px}.main-blog .article-card .card__heading{font-size:18px;letter-spacing:0;margin-bottom:5px}.article-card__info.caption-with-letter-spacing{color:gray;text-transform:capitalize;font-size:15px;letter-spacing:0;line-height:normal;font-weight:300;padding-top:0}.dev_blogSidebar h2{border-bottom:2px solid;font-size:20px;font-weight:100;text-transform:uppercase;letter-spacing:0;padding-bottom:5px}.dev_articleList{padding-bottom:12px;border-bottom:1px dashed;padding-top:12px;line-height:normal}.dev_blogSidebar a{text-decoration:none;letter-spacing:0;color:gray}.dev_blogSidebar a span{font-size:20px}.dev_blogSidebar{width:100%}.collection-hero__text-wrapper{padding:40px 0 20px}.collection-hero__title{margin:0;text-align:center}.dev_collectionPage .facets-vertical.page-width{max-width:1255px!important}.collection .dev_collectionPage ul.grid.product-grid{column-gap:35px;row-gap:35px}span.new--arrival--badge.tags--badges-coll,span.best--sellers--badge.tags--badges-coll{font-size:12px!important}.facets__disclosure-vertical{border-top:0!important}.facet-checkbox{padding:0 0 5px!important;color:gray}.active-facets.active-facets-desktop{border-bottom:2px solid #599b6e}.facet-checkbox>svg{border-radius:100%;border:2px solid #599b6e;fill:#fff!important}.facet-checkbox>input[type=checkbox]:checked+svg{border-color:#599b6e;padding:2px}.facet-checkbox>input[type=checkbox]:checked+svg rect{fill:#599b6e}.facet-checkbox rect{stroke-width:0}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{opacity:0}.facets-vertical .facets__summary:after{content:"+";position:absolute;right:0;top:35%;font-size:18px}.facets__disclosure-vertical[open] summary.facets__summary:after{content:"|";transform:rotate(90deg);font-size:12px}.facets-vertical .facets__summary svg.icon-caret{display:none}.facets__heading--vertical{font-size:20px!important;font-weight:100;letter-spacing:0;line-height:normal;margin-bottom:5px!important}.facets-vertical .facets__summary{font-size:17px;letter-spacing:0}.facets__display-vertical{padding-bottom:0!important}fieldset.facets-wrap.parent-wrap.facets-wrap-vertical{padding:0}.mobile-facets__open{color:inherit!important}details.menu-opening .mobile-facets__close svg.icon.icon-close{display:block}facet-remove.active-facets__button-wrapper a{color:inherit!important}.facet-checkbox input[type=checkbox]{top:0!important}.footer-block.grid__item{border:0!important}.dev_sorting .active-facets.active-facets-desktop{margin-bottom:1.5rem}.dev_sorting{margin-top:20px}.facets-vertical .facets-wrapper{width:255px}.facets__form-vertical{width:100%!important}.active-facets.active-facets-desktop.dev_absoluteDiv{order:4;border-bottom:0;border-top:2px solid #599b6e;margin-top:20px}.dev_absoluteDiv .active-facets-vertical-filter{justify-content:end!important;padding-top:6px}.dev_absoluteDiv .active-facets-vertical-filter facet-remove{width:max-content}.dev_absoluteDiv facet-remove{width:100%}div#FacetsWrapperDesktop{display:flex;flex-direction:column}facet-filters-form.facets.facets-vertical-sort.page-width.small-hide.no-js-hidden{display:none}.collection #product-grid .grid__item{overflow:hidden}span.best--sellers--badge.tags--badges-coll,span.new--arrival--badge.tags--badges-coll{z-index:999999}.cart__login-paragraph a{color:inherit}body.product .product__info-wrapper .product__title h1{text-transform:capitalize!important}@media screen and (max-width:1260px){.collection .dev_collectionPage .card-information .price span.price-item{font-size:18px}.collection .dev_collectionPage h3.card__heading.h5 a{font-size:16px;min-height:45px}.collection .dev_collectionPage ul.grid.product-grid{column-gap:20px;row-gap:20px}}@media screen and (min-width:1150px){.blog-articles{grid-template-columns:1fr 1fr 1fr!important;column-gap:18px!important;row-gap:18px!important;width:calc(100% - 245px);padding-left:50px;height:100%}.dev_blogWrap{display:flex;flex-wrap:wrap}.dev_blogSidebar{width:240px}.dev_PostsArchives{margin-top:40px}}@media screen and (max-width:1149px){.dev_blogSidebar{display:flex;justify-content:space-between;margin-bottom:10px}.dev_mobileDropdown{display:none;position:absolute;top:50px;background:#f8f8f8;z-index:9;padding:20px 20px 40px;width:100%;left:0}.dev_blogSidebar>div{width:45%;position:relative}.dev_blogSidebar h2:after{position:absolute;content:"\f107";font-family:FontAwesome;right:10px;font-size:20px}.dev_blogSidebar h2{position:relative}.dev_blogSidebar h2.dev_activeHead:after{content:"\f106"}.collection .dev_collectionPage .grid__item{width:calc(48% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(48% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}body.product .product__info-wrapper .extra--discount--product strong{display:block;max-width:212px}}@media screen and (max-width:1000px){.dev_contactImage{max-width:75px}.dev_reachUsBlocks{margin-top:20px;font-size:20px;padding-bottom:50px}.dev_teamSection .image-with-text__content{padding:0 25px}}@media screen and (max-width:870px){.collection--form--custom .product-form__buttons{grid-template-columns:1fr!important}span.new--arrival--badge.tags--badges-coll,span.best--sellers--badge.tags--badges-coll{font-size:10px!important;padding:7px 10px;line-height:normal}}@media screen and (max-width:870px)and (min-width:750px){.dev_collectionPage .facets-vertical.page-width{padding:0 20px}}@media screen and (max-width:749px){.dev_contactImage{max-width:55px}.dev_blocksWrap{column-gap:15px}.dev_reachUsBlocks{font-size:18px}.dev_bottomText{margin-top:50px}.dev_contactItem{padding:40px 10px}.dev_teamSection .image-with-text__media{max-width:250px;margin-left:auto;height:auto;margin-right:auto}.dev_teamSection .image-with-text__content{padding:0 15px}.dev_teamSection .image-with-text__text.rte.body{font-size:16px}h2.dev_teamHeading{font-size:28px}.main-page-title.page-title,.dev__contact h2.title{font-size:35px}.dev_imageWithText_Blocks h2.dev_teamHeading{margin-top:20px}h2.image-with-text__heading.h1,h2.rich-text__heading.rte.h1{font-size:28px}.image-with-text__text.rte.subtitle,.banner__text.subtitle{font-size:16px}.dev_blogSidebar h2{font-size:15px}.blog-articles{row-gap:18px!important}.dev_sorting{display:none}.facets-vertical .facets-wrapper{width:100%}body.product .product__info-wrapper .extra--discount--product strong{display:block;max-width:212px}}@media screen and (max-width:565px){.dev_reachUsBlocks{font-size:15px}.dev_contactImage{max-width:40px}.dev_contactItem{padding:20px 10px}.dev_teamSection .image-with-text__media{max-width:200px}.collection .dev_collectionPage ul.grid.product-grid{column-gap:15px;row-gap:15px}.collection .dev_collectionPage .card-information .price span.price-item{font-size:15px;letter-spacing:0}.dev_collectionPage .collection--form--custom .shopify-payment-button button.shopify-payment-button__button,.dev_collectionPage .collection--form--custom .product-form__buttons button.product-form__submit{min-height:40px}}@media screen and (max-width:445px){.dev_contactItem p{font-size:11px}span.new--arrival--badge.tags--badges-coll,span.best--sellers--badge.tags--badges-coll{font-size:8px!important;padding:5px 6px!important}.collection .card-information .price span.badge{padding:5px 6px;font-size:10px;letter-spacing:.5px}}@media(min-width:1200px){a.header__menu-item{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/devS-styles.css.map */
