@font-face{font-family:PP Fraktion Sans;src:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/PPFraktionSans-Light.otf) format("opentype");font-weight:400}@font-face{font-family:PPFraktionMono;src:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/PPFraktionMono-Regular.ttf?v=1698560374) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PPFraktionMono;src:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/FraktionMono-RegularItalic.ttf?v=1698560394) format("opentype");font-style:italic;font-weight:400}@font-face{font-family:Neue Montreal;src:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/PPNeueMontreal-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Neue Montreal;src:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/PPNeueMontreal-Book.otf) format("opentype");font-weight:400}@font-face{font-family:Neue Montreal;src:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/PPNeueMontreal-Light.otf) format("opentype");font-weight:300}@font-face{font-family:PP Neue Montreal;src:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/PPNeueMontreal-Regular.otf) format("opentype");font-weight:400}:root{--Off-White: #F8F8F8}body{overflow-x:hidden}.scrolled-past-header .header-wrapper,.scrolled-past-header .header_transparent{background:#fff;background:gray}.header_transparent{margin-bottom:-118px}.header-wrapper{background-color:transparent!important}.announcement-bar__message{padding:.3rem 0;min-height:2rem}.header__icon,.header__icon--cart .icon{width:initial;padding:10px 8px;text-transform:uppercase;text-decoration:none}.section-header .header_transparent .header__icon{color:#fff;fill:#fff}.section-header.menu-open .header__icon{color:#000}.section-header .disclosure__button{color:#fff;/}.header__icon .icon{width:3.2rem;margin-top:5px}.header--top-left.drawer-menu,.header--middle-left.drawer-menu{column-gap:3rem}h3{font-family:var(--font-second-heading)}.h0{font-size:52px;font-style:normal;font-weight:300;line-height:1.05}p{line-height:1.5}.announcement-bar-section .announcement-bar__message{color:#3a3a3a;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:19.306px;letter-spacing:.42px;text-transform:capitalize;padding-top:10px;padding-bottom:10px}@media (max-width: 1099px){.announcement-bar-section .announcement-bar__message{color:#3a3a3a;font-size:14px;padding-top:5px;padding-bottom:5px}}.image-grid-section .multicolumn-card{position:relative;min-height:500px;display:flex;align-items:flex-end}.template-page-Pro-Professional .image-grid-section .multicolumn-card{min-height:725px}.hover_style_grid .multicolumn-card__image-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:.2;transition:.3s;background:#0000}.hover_style_grid .multicolumn-card .multicolumn-card__info{padding-bottom:0!important;opacity:0;transition:.3s}.hover_style_grid .multicolumn-card:hover .multicolumn-card__image-wrapper:after{background:#00000080}.hover_style_grid .multicolumn-card:hover .multicolumn-card__info{padding-bottom:40px!important;opacity:1}.image-grid-section .multicolumn-card__image-wrapper{position:absolute;height:100%;width:100%;margin-left:0!important;margin-right:0!important}.image-grid-section .multicolumn-card__image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center center}.image-grid-section .multicolumn-card{position:relative}.image-grid-section .multicolumn-card__info{position:relative;z-index:9;color:#fff}.accordion__title{font-size:18px}summary .arrow_text{position:absolute;right:35px;top:50%;opacity:1;transform:translateY(-50%)}summary[aria-expanded=true] .arrow_text{opacity:0}.image-grid-section h3{font-family:var(--font-body-family);font-size:32px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.64px}.image-grid-section .multicolumn-card__info p{width:100%;max-width:540px}.image-grid-section .multicolumn-card__info .link{margin-top:1.8rem;margin-bottom:1px}.image_point_items{position:absolute;top:0;left:0;width:100%;height:100%}.image_point_items .point_item{position:relative;cursor:pointer}.image_point_items .point_item .pointer{position:absolute;top:10px;left:10px;height:12px;width:12px;display:block;background:#fff;border-radius:50%!important;transition:all .2s ease-in-out}@keyframes pulse{0%{transform:scale(.8);opacity:.6}50%{transform:scale(1.2);opacity:1}to{transform:scale(.8);opacity:.6}}.image_point_items .point_item .point_content{position:absolute;top:0;left:0;max-width:400px;transform:translate(-40%,-110%);padding:10px 20px;display:none;background:#fff;border-radius:20px;-webkit-box-shadow:0px 5px 12px -4px rgba(0,0,0,.2);-moz-box-shadow:0px 5px 12px -4px rgba(0,0,0,.2);box-shadow:0 5px 12px -4px #0003;z-index:100;color:#000}.point_item:hover .pointer{transform:scale(1.6)!important}.image_point_items .point_item:hover .point_item:before{display:block;animation-play-state:paused!important;font-size:16px;opacity:1}.image_point_items .point_item:hover .point_content{display:block;animation-play-state:paused!important;font-size:16px;opacity:1}.scroll_text_area{width:100%;overflow:hidden;max-width:100%;position:absolute;left:0;padding-top:35px;top:0}.scroll_text_area .marquee{width:100%;overflow:hidden;line-height:1;opacity:.3}.scroll_text_area .marquee.h0{font-size:66px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase}.grid_slides_area:not(.grid_slides_style-2) .grid-slide-image{padding:30px 0 2px;text-align:center}.grid_slides_area.grid_slides_style-2 .grid-slide-image{padding-bottom:15px;text-align:left}.grid_slides_area.grid_slides_style-2 .grid-slide-image.no-padding-bottom{padding-bottom:0}.grid-slide-image img{height:auto;width:inital;max-width:100%}.grid_slider_two .grid-slide-image img{height:auto;width:auto;max-width:170px}@media (max-width: 1232px){.grid_slider_two .grid-slide-image img{max-width:120px}}.grid-slide-image.grid-slide-image--full-width img{width:100%;height:auto}.small_text p,.small_text{font-size:14px!important}.grid-slider-two-container .owl-carousel .owl-nav.disabled{display:block}.grid_slides_area.grid_slides_style-2 .grid_slide_item{padding:0 20px}.slide-seperator-style .grid_slides_area.grid_slides_style-2 .grid_slide_item{border-left:1px solid #3A3A3A}@media (max-width: 750px){.grid_slides_area.grid_slides_style-2 .grid_slide_item{padding:0 20px}.slide-seperator-style .grid_slides_area.grid_slides_style-2 .grid_slide_item{border-left:none}.grid-slider-two-container .owl-carousel .owl-nav button.owl-next{display:none}.grid-slider-header{justify-content:center;display:flex}.grid-slider-two-container .grid_slide_item p{text-align:center!important}.grid-slider-two-container .grid_slide_item p{margin-right:0!important}}.owl-carousel .owl-nav button.owl-prev span,.text-with-image-slider .owl-carousel .owl-nav button.owl-prev span{opacity:0}.owl-carousel .owl-nav button.owl-prev{background:url(arrow-left.svg) no-repeat center center;background-size:18px}.text-with-image-slider .owl-carousel .owl-nav button.owl-prev{background:url(arrow-left.svg) no-repeat center center;background-size:18px}.owl-carousel .owl-nav button.owl-next span,.text-with-image-slider .owl-carousel .owl-nav button.owl-next span{opacity:0}.owl-carousel .owl-nav button.owl-next{background:url(arrow-right.svg) no-repeat center center;background-size:18px}.grid-slider-two-container .owl-carousel .owl-nav button.owl-next{background:url(arrow-right.svg) no-repeat center center;background-size:18px}.grid-slider-two-container .owl-carousel .owl-nav button.owl-next span{opacity:0}.grid_slides_area:not(.grid_slides_style-2) .grid_slide_item{display:flex;padding:40px 30px 20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;align-self:stretch;background:radial-gradient(50% 50% at 50% 50%,#fff 16.15%,#fbfbfb 37.5%,#f1f1f1 95.83%)}.owl-carousel{position:relative}.owl-nav button{position:absolute;top:50%;z-index:9;transform:translateY(-50%)}.owl-nav button span{font-size:70px;line-height:.5;padding:20px!important;display:inline-block;color:#0000006b}.owl-carousel .owl-nav button.owl-prev{left:10px}.owl-carousel .owl-nav button.owl-next{right:10px}.article-card .card__heading,.grid_slide_item h3{font-size:32px;font-weight:500;line-height:1.25;letter-spacing:.64px;margin-top:0;margin-bottom:10px;font-style:normal;font-weight:400;font-size:26px;font-family:Neue Montreal;color:#3a3a3a!important}.grid-slider-two-container h2.h2{font-family:var(--font-body-family);font-size:32px;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:.64px;color:#171717}.grid_slide_item p{font-size:16px;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:.32px}.combo-last_content .combo_content.collapsed{overflow:hidden;max-height:90px}.combo-last_content .show_more{text-decoration:none;color:#fff;margin-top:30px;display:block}.comb-last_buttons{padding:10px 0}.comb-last_buttons a{margin:10px;background-color:transparent}.grid_slides_area:not(.grid_slides_style-2) .grid_slide_item .grid_content{max-width:600px;width:100%;margin-left:auto;margin-right:auto}.grid_slide_item .features-items ul{display:flex;gap:10px;flex-wrap:wrap;margin:21px 0 10px;padding:0;justify-content:center}.grid-text-content{min-height:45px}.grid_slide_item .features-items ul li{list-style:none;padding:8px 14px;justify-content:center;align-items:center;border-radius:100px;background:#0000001a;font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:1.56;letter-spacing:.48px;text-transform:capitalize}.grid_link{padding-top:30px;text-align:center}.grid_link a.link,.grid_link .a.link{padding:15px 24px;text-decoration:none;border-radius:100px}.text-with-image-slider .image-with-text__media img{max-width:100%;width:100%;object-fit:cover;object-position:top right;margin-bottom:10px}.text-with-image-slider .image-with-text__content>*+*{margin-top:1.6rem}.text-with-image-slider .h0{font-size:60px;font-style:normal;font-weight:400;line-height:1;width:100%;max-width:500px}.text-with-image-slider h3{font-size:20px;padding-bottom:10px}.text-with-image-slider .image-with-text__text{width:100%;max-width:600px}.wavelength{margin:0;padding:0!important;list-style:none}.dot-holder{display:inline-flex;gap:8px;padding-left:10px}.dot-holder span{border-radius:100px;height:8px;width:8px;border:1px solid #3A3A3A;background:transparent}.dot-holder span.full-dot{background:#3a3a3a}ul.benefits{padding-left:0;list-style:none}ul.benefits li{padding-left:35px;position:relative;font-size:14px;margin-bottom:6px}ul.benefits li .list-icon{content:"";height:20px;width:25px;top:3px;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;position:absolute;left:0;opacity:1!important}.menu_banner_area{position:relative}.menu_banner_area:before{background:linear-gradient(0deg,#00000080 0% 100%);content:"";position:absolute;height:100%;width:100%;left:0;top:0;border-radius:15px}.menu_banner_area div,.menu_banner_area a{position:relative;z-index:9}.menu_banner_area a.link:before,.menu_banner_area a.link:after,.menu_banner_area a.link{background-color:transparent!important;border:0;box-shadow:none}.menu_banner_area a.link{border:1px solid #fff!important;border-radius:30px;padding-left:10px;padding-right:10px}.menu_banner_area a.link:hover{color:#000!important;background:#fff!important;border:1px solid #fff!important}.menu-drawer__navigation .mega-menu__list{gap:50px!important}footer{position:relative;background-attachment:scroll!important}footer.footer:before{content:"";width:100%;position:absolute;height:200px;z-index:-1;background:linear-gradient(to top,#d5dabb,transparent);left:0;bottom:100%}footer.footer{backgorund-size:100% 100%;background-position:top center}.image-with-text--overlap.text-with-image-slider .image-with-text__text-item{padding-bottom:0!important;padding-top:0!important}.post-slider-area .card__information{padding-left:0!important;text-align:left}.post-slider-area .blog__post.article{width:100%!important}.read-more-btn{display:inline-block;padding:8px 24px;justify-content:center;align-items:center;gap:10px;border-radius:100px;color:#3a3a3a;text-decoration:none;border:1px solid #3A3A3A;transition:color .5s ease,background-color .5s ease}.blog__posts .card-wrapper:hover .read-more-btn,.read-more-btn:hover{background-color:#3a3a3a;color:#fff}.owl-dots{display:flex;height:83px;padding:16px 20px;justify-content:center;align-items:center;gap:8px;flex-shrink:0}.owl-dots button{display:flex;width:10px;height:10px;align-items:flex-start;gap:10px;flex-shrink:0;background:#000!important;opacity:.1;border-radius:50%}@media (max-width: 750px){.owl-dots button{display:flex;width:10px;height:10px}}.owl-dots button.active{opacity:1}.grid-slider-two-container{padding-left:var(--global-sect-pad-x-md);padding-right:var(--global-sect-pad-x-md)}.grid-slider-two-container .grid_slides_area.grid_slides_style-2 .grid_slide_item{padding:0}.grid-slider-two-container .grid_slide_item p{margin-right:50px}.grid-slider-two-container .owl-carousel .owl-nav button.owl-prev{display:none}.grid-slider-two-container .grid_slide_item p{text-align:left}.image-grid-section h3{color:#fff;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.64px}.image-grid-section a.link,.image-grid-section .a.link{display:inline-flex;padding:6px 24px;justify-content:center;align-items:center;border-radius:100px;font-weight:400;transition:color .5s ease,background-color .5s ease}.image-grid-section a.link .icon-wrap{display:none}.image-grid-section .multicolumn-card__info{padding:40px!important;width:100%;background:linear-gradient(to top,#00000047,transparent)!important}.post-slider-area .article-card__excerpt{margin-top:5px;margin-left:0;margin-bottom:20px}.text-with-image-slider .image-with-text__media img{margin-bottom:0!important;display:block}.post-slider-area .article-card .card__heading{margin-bottom:1.5rem;margin-top:10px}.post-slider-area .owl-dots{height:40px}.footer__content-bottom{background:#fff;color:#000;padding-bottom:20px}.no-container{padding:0 5rem}.footer-block__brand-info{text-align:left;width:100%}.footer-block__brand-info p{width:100%;margin-bottom:10px!important;max-width:600px}footer .newsletter-form input{background-color:transparent}footer .newsletter-form__field-wrapper{max-width:100%;margin-top:10px;margin-bottom:25px}footer .newsletter-form__field-wrapper .field:before,footer .newsletter-form__field-wrapper .field:after{display:none!important}.footer__payment{margin-top:0!important}.footer__content-top>.footer__column--info{flex-direction:row!important;width:100%!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}footer .footer-block__heading{font-family:var(--font-body-family)!important}.footer-block__brand-info h2.footer-block__heading{font-size:32px;font-style:normal;font-weight:400;line-height:1;font-family:var(--font-body-family);letter-spacing:.64px;margin-bottom:13px}footer .newsletter-form__field-wrapper .field input{border:0!important;border-radius:50px;border:1px solid #fff!important}footer .newsletter-form{max-width:90%}@media (max-width: 1000px){footer .newsletter-form{max-width:98%}}.btn-area{padding-bottom:20px}.btn-area .button--primary:after,.btn-area .button--primary:before{display:none!important}.accordion__title{font-family:var(--font-body-family)}summary[aria-expanded=true].large_title .accordion__title{text-decoration:none!important}.large_title .accordion__title{font-size:40px}.btn-area .button--primary{background:#00000014!important;border-color:#00000014!important}.combo_content{width:90%;max-width:1000px;margin-left:auto;margin-right:auto}.combo-html{padding-top:40px;padding-bottom:40px}.combo_last_title{font-size:32px}.collapsible-content h2,.second_heading{font-family:var(--font-body-family);font-weight:300}.tf_filter_titles ul{margin:0;padding:30px 0;list-style:none;display:flex;gap:15px;justify-content:center}.tf_filter_titles ul li{padding:10px 25px;border:1px solid #333;border-radius:100px;cursor:pointer}.tf_filter_titles ul li.active{background-color:#333;color:#fff}.tf_filter_contents{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr}.tf_filter_contents .tf_filter_content{display:none}.tf_filter_contents .tf_filter_content.active{display:block}.before_after_area{display:grid;grid-template-columns:1fr 1fr}.tf_filter_contents img{display:block;max-width:100%;width:100%}.tf_filter_contents .image_box{position:relative}.transformative-result .subtitle{width:90%;margin-left:auto;margin-right:auto;max-width:750px;text-align:center;font-size:20px}.transformative-result .title-wrapper-with-link{justify-content:center}.transformative-result .tf_filter_contents{padding:30px 0}.transformative-result .title{text-align:center;display:block}.tf_filter_contents .image_box .image_box_title{position:absolute;right:20px;bottom:20px;border-radius:100px;padding:10px 25px;max-width:90%;color:#fff;background:#0006}.button_set{max-width:100%;padding-bottom:250px;overflow-x:hidden}.owl-carousel.button_set .owl-stage-outer{overflow:visible}.tab_main_content{position:absolute;top:100%;left:50%;transform:translate(-50%);width:90vw;display:none;max-width:1000px}.button_set .center .tab_main_content{display:block}aside nav .menuList li{padding:6px 0}aside nav .menuList li a{color:#3a3a3a;font-family:Neue Montreal;font-size:24px;font-style:normal;font-weight:400;display:block;text-decoration:none;text-transform:capitalize}aside .widget .h4{color:#797a7d;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;text-transform:capitalize;margin-bottom:5px}.footer_card_note .h0{font-family:PPFraktionMono}.template-search__search .search .field__button,.template-search__search .search .field .field__input,.post_page_search .search .field__button,.post_page_search .search .field .field__input{height:6rem}.template-search__search .search .field__label,.post_page_search .search .field__label{font-size:20px;top:15px}.template-search__search .field__input:focus~.field__label,.post_page_search .field__input:focus~.field__label{font-size:14px;top:5px}.template-search__search .search .field,.template-search__search .search .field:before{box-shadow:none!important;border-radius:50px!important}.post_page_search .field__input:not(:placeholder-shown)~.field__label,.template-search__search .field__input:not(:placeholder-shown)~.field__label{font-size:14px;top:5px}nav .menuList{margin:0;padding:0;list-style:none;font-size:16px}.widget_sidebar nav .menuList li a{color:#3a3a3a;font-family:Neue Montreal;font-size:24px;font-style:normal;font-weight:400;display:block;text-decoration:none;text-transform:capitalize}nav .menuList .list-menu__item--active{text-decoration:underline}.article-template h1{font-family:var(--font-body-family)}.widget_sidebar h3{margin-bottom:20px}@media all and (max-width: 1099px){.single_post_page .article-template{padding:10px!important}.post_sidebar{border-left:0!important}}.image-text-pont-section{position:relative}@media all and (min-width: 1100px){.article-template h1{font-size:60px}.widget_sidebar h3{font-size:40px}.collapsible-content-wrapper-narrow{padding-left:5rem!important;padding-right:5rem!important}.footer-block__brand-info{padding-right:100px}.image-text-pont-section{position:relative}.text-with-image-slider .grid--2-col-tablet .grid__item{width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}.text-with-image-slider .grid--2-col-tablet .grid__item.image-with-text__text-item{width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2)}.image-text-pont-section .grid--2-col-tablet .grid__item{width:calc(53% - var(--grid-desktop-horizontal-spacing) / 2)}.image-text-pont-section .grid--2-col-tablet .grid__item.image-with-text__text-item{width:calc(46% - var(--grid-desktop-horizontal-spacing) / 2)}.image-text-pont-section .grid--2-col-tablet:not(.image-with-text__grid--reverse) .image-with-text__content{padding-right:0}}@media all and (max-width: 749px){.before_after_area{grid-template-columns:repeat(2,1fr)}.tf_filter_contents{grid-gap:20px;grid-template-columns:1fr}.footer-block__brand-info h2.footer-block__heading{font-size:24px}.combo_last_title{font-size:14px}.combo_content,.combo_content p{font-size:12px}.large_title .accordion__title{font-size:16px!important}.accordion summary{padding:1.6rem 1.5rem!important}.post-slider-area{padding-left:20px;padding-right:20px}}@media all and (min-width: 991px){.footer__content-top .footer__blocks-wrapper{display:grid!important;grid-template-columns:3fr 1fr 1fr 1fr!important}.footer__content-top .footer__blocks-wrapper .grid__item{width:100%!important}.post-slider-area .card__information{padding-left:0!important;padding-right:0!important}.grid-slider-two-container{display:flex;align-items:center;max-width:100%;text-align:left}.grid-slider-two-container .grid-slider-header{flex-basis:22%;width:22%}.grid-slider-two-container .grid_slides_area{flex-basis:78%;width:78%;flex-grow:1}.grid-slider-two-container .grid_slides{width:100%;padding-right:10%}.grid-slider-two-container.hide-slider-arrow .grid_slides{padding-right:0}.grid-slider-two-container.hide-slider-arrow .grid_slides .owl-nav button.owl-next{display:none}#shopify-section-template--21016020812054__285e87b4-4c64-4bd7-971f-aafa9fe6d5e8 .grid-slider-two-container .grid-slider-header{flex-basis:15%;width:15%}#shopify-section-template--21016020812054__285e87b4-4c64-4bd7-971f-aafa9fe6d5e8 .grid-slider-two-container .grid-slider-header{flex-basis:15%;width:15%;white-space:nowrap}#shopify-section-template--21016020812054__285e87b4-4c64-4bd7-971f-aafa9fe6d5e8 .grid-slider-two-container .grid_slides_area{flex-basis:85%;width:85%}.footer__copyright{display:flex;justify-content:space-between;width:100%;align-items:flex-end;gap:20px}}@media all and (min-width: 1400px){.text-with-image-slider .image-with-text__media img{max-height:750px;margin-top:-30px}}@media all and (max-width: 1150px){.text-with-image-slider .h0{font-size:45px}.scroll_text_area .marquee.h0{font-size:32px}}.image_avalable{display:grid;gap:30px}.accordion_group_content{margin-left:10px;margin-right:10px}@media all and (min-width: 750px){.image_avalable{grid-template-columns:2fr 1fr}}@media all and (max-width: 749px){.button_set{padding-bottom:450px}.rich-text h2{font-size:24px}.combo-html-template--21083703410966__34221335-f60b-4eac-8480-ba5b93ee1612 img{max-height:120px}.slide_mobile_hide{display:none}.footer__copyright{text-align:center;flex-direction:column-reverse;display:flex;padding-top:20px}.text-with-image-slider .owl-dots{background:#fff;height:40px}.header{grid-template-columns:30px auto 1fr;gap:10px!important}.header__icon .icon{width:3rem}.header__search{display:none!important}.h0{font-size:32px}.article-card .card__heading,.grid_slide_item h3{font-size:24px}.banner.banner--large{min-height:100vh}.text-with-image-slider .h0{font-size:45px}.scroll_text_area .marquee.h0{font-size:32px}.grid-slider-two-container h2.h2{font-size:20px}.text-with-image-slider .image-with-text__grid{position:relative}.text-with-image-slider:not(.text_height_mobile) .image-with-text__text-item{width:100%;margin:0;position:absolute!important;top:0;left:0;bottom:unset;background:linear-gradient(180deg,#0000,#00000080 83.85%) no-repeat;height:100%}.text-with-image-slider.text_height_mobile .image-with-text__text-item{width:100%;margin:0;position:relative!important;top:0;left:0;bottom:unset;background:linear-gradient(180deg,#0000 1%,#000000b3 30%) no-repeat;height:100%}.text-with-image-slider.text_height_mobile .image-with-text__text-item .image-with-text__content{padding:70px 20px 50px}.text-with-image-slider.text_height_mobile .image-with-text__media-item{width:100%;margin:0;position:absolute!important;top:0;left:0;bottom:unset;height:100%}.text-with-image-slider .dot-holder span{border:1px solid rgba(255,255,255,.5);background:#ffffff80}.text-with-image-slider .dot-holder span.full-dot{border:1px solid rgba(255,255,255,1);background:#fff}.text-with-image-slider .image-with-text__text-item .image-with-text__content h2,.text-with-image-slider .image-with-text__text-item .image-with-text__content h3,.text-with-image-slider .image-with-text__text-item .image-with-text__content p,.text-with-image-slider .image-with-text__text-item .image-with-text__content ul,.text-with-image-slider .image-with-text__text-item .image-with-text__content li{color:#fff!important}.text-with-image-slider .image-with-text__text-item .image-with-text__content{max-height:100%;overflow:auto;padding-top:30px;margin-top:0!important;width:100%!important;text-align:left;height:700px}}.grid_slide_item_three{position:relative;overflow:hidden}.grid_slider_three_content{position:absolute;top:0;bottom:0;left:0;width:45%;height:auto;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding-left:60px;padding-top:70px;padding-bottom:70px}.grid_slider_three_logo{text-align:left}.grid_slider_three_logo img{object-fit:contain;width:100%;margin-left:-15px;max-width:100%}.grid_slide_item_three .grid-slide-image{padding:0!important;margin:0!important}h3.grid_slider-three_title{margin:0;padding-bottom:10px;font-size:42px;color:#fff;text-align:left;font-family:PP Fraktion Sans}.grid_link.grid_slider_three_link{padding:10px 0;text-align:left;font-family:Neue Montreal;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.rte.grid-text-content.grid-slider-three-conten{color:#fff;text-align:left;font-family:Neue Montreal;font-size:18px}.grid_slide_item_three .grid-slide-image img{width:100%}.mobo_image{display:none}@media only screen and (max-width: 1024px){.grid_slider_three_content{width:80%}.grid_slider_three_logo img{width:100%;margin-left:-10px}h3.grid_slider-three_title{font-size:22px}}@media only screen and (max-width: 768px){.grid_slider_three_logo{width:50%}.grid_slider_three_content{width:100%;padding-left:10%;align-items:center;text-align:center;padding-right:10%;justify-content:start;padding-top:10%}.grid_slider_three_logo,.grid_link.grid_slider_three_link,.rte.grid-text-content.grid-slider-three-conten{text-align:center}.grid_slider_three_logo img{margin-left:0}h3.grid_slider-three_title{text-align:center;font-size:30px;padding-top:5%;padding-bottom:5%}.mobo_image{display:block!important}.desktop_image{display:none}}.before_after_text_image_main .bfa_text_box,.before_after_text_image_main .bfa_image_box{display:none}.before_after_text_image_main .bfa_text_box.slick-initialized{display:flex}.before_after_text_image_main .bfa_image_box.slick-initialized{display:block}.before_after_slider_items{display:flex;justify-content:center;width:100%}.bfa_text_box{width:50%;display:flex;justify-content:center;align-items:center;padding:15px 30px}.bfa_text_box_item .title{font-size:32px;font-style:normal;font-weight:400;letter-spacing:.64px;margin:0}.button.bfa_btn{background:transparent;color:#000}.bfa_image_box{width:50%}.bfa_image_box_item img{width:100%}.bfa_text_box .slick-arrow{font-size:16px;border:none;color:transparent;cursor:pointer;width:20px}.bfa_text_box .slick-prev{background:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/arrow-left.svg?v=1700031102) no-repeat center center;background-size:18px}.bfa_text_box .slick-next{background:url(https://cdn.shopify.com/s/files/1/0828/7872/6422/files/arrow-right.svg?v=1700031103) no-repeat center center;background-size:18px}.bfa_text_box_item{transform:unset!important;padding:15px 25px}.bfa_image_box_item{transform:unset}@media all and (min-width: 767px){.text-with-image-slider.image-with-text--overlap .image-with-text__media-item--middle{align-self:normal!important}.text-with-image-slider.image-with-text--overlap .image-with-text__media-item--middle .image-with-text__media{overflow:visible!important}.text-with-image-slider.image-with-text--overlap .image-with-text__media-item--middle .image-with-text__media img{max-width:100%;width:100%;object-fit:cover;object-position:center bottom;height:120%;bottom:-28px;position:absolute;left:0;max-height:120%}}@media only screen and (max-width: 767px){.before_after_slider_items{flex-direction:column}.bfa_text_box{width:100%;padding:15px}.bfa_image_box{width:100%}.bfa_text_box_item{padding:15px}.text-with-image-slider.text_height_mobile.image-with-text--overlap .image-with-text__media-item--middle .image-with-text__media{overflow:visible!important}.text-with-image-slider.text_height_mobile.image-with-text--overlap .image-with-text__media-item--middle .image-with-text__media img{max-width:100%;width:100%;object-fit:cover;object-position:center bottom;height:100%;bottom:0;position:absolute;left:0}}.owl-carousel .multicolumn-list__item{list-style:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.img-responsive{display:block;width:100%;height:auto;margin:0 auto}.button-style{transition:all .5s ease}.button-style-white{background-color:#fff;color:#000;border-color:#fff}.button-style-white:hover,.button-style-black{background-color:#000;color:#fff}.button-style-black:hover{background-color:#fff;color:#000}.button-style-transparent-white{background-color:transparent;color:#fff;border:1px solid #fff}.button-style-transparent-white:hover{background-color:#fff;color:#000;border:1px solid #fff}.button-style-transparent-black{background-color:transparent;color:#000;border:1px solid #000}.button-style-transparent-black:hover{background-color:#000;color:#fff;border:1px solid #000}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
