.announcement-bar__message,.cross_icon{font-weight:700}@font-face{font-family:futura light;src:url(/cdn/shop/files/FuturaCyrillicBook.woff2?v=1764412698) format("woff2"),url(/cdn/shop/files/FuturaCyrillicBook.woff?v=1764412698) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:futura medium;src:url(/cdn/shop/files/FuturaCyrillicMedium.woff2?v=1764412810) format("woff2"),url(/cdn/shop/files/FuturaCyrillicMedium.woff?v=1764412810) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:futura medium bold;src:url(/cdn/shop/files/FuturaCyrillic-Demi.woff2?v=1764412764) format("woff2"),url(/cdn/shop/files/FuturaCyrillic-Demi.woff?v=1764412764) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:futura bold;src:url(/cdn/shop/files/FuturaCyrillic-Bold.woff2?v=1764412626) format("woff2"),url(/cdn/shop/files/FuturaCyrillic-Bold.woff?v=1764412626) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:optima light;src:url(/cdn/shop/files/OptimaNovaLTPro-Light.woff2?v=1764413451) format("woff2"),url(/cdn/shop/files/OptimaNovaLTPro-Light.woff?v=1764413451) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:optima medium;src:url(/cdn/shop/files/OptimaNovaLTPro-Medium.woff2?v=1764413377) format("woff2"),url(/cdn/shop/files/OptimaNovaLTPro-Medium.woff?v=1764413377) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:optima medium italic;src:url(/cdn/shop/files/OptimaNovaLTPro-MediumIta.woff2?v=1764413627) format("woff2"),url(/cdn/shop/files/OptimaNovaLTPro-MediumIta.woff?v=1764413628) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:optima bold;src:url(/cdn/shop/files/OptimaNovaLTPro-Bold.woff2?v=1764413572) format("woff2"),url(/cdn/shop/files/OptimaNovaLTPro-Bold.woff?v=1764413572) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:optima bold italic;src:url(/cdn/shop/files/OptimaNovaLTPro-BoldItalic.woff2?v=1764413503) format("woff2"),url(/cdn/shop/files/OptimaNovaLTPro-BoldItalic.woff?v=1764413504) format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--primary-color:#612b9e;--secondary-color:#090040;--lighter-primary-color:#e9b3fb3b;--third-color:#FFF2AF;--white-color:#ffffff;--black-color:#000000}h1.header__heading.customized{font-size:12px;line-height:0;opacity:0}body{box-sizing:border-box;margin:0;overflow-x:hidden}header.header.toggle_header_class{min-width:100%;left:0;border-radius:0;background-color:#3d165e54;background-image:none;position:absolute}header.header{box-shadow:#00000029 0 1px 4px;background:#3d165e;border-radius:0;transition:.3s linear;min-width:100%}.article-template__content h6{background:#6528a5;width:fit-content;border-radius:16px;font-size:13px;text-transform:capitalize;margin:0 auto;transition:.2s linear}.article-template__content h6:hover{background-color:#fff;color:#3d165e;outline:#3d165e solid 1px}.article-template__content h6 a{color:#fff;text-decoration:none;transition:.2s linear;height:100%;display:block;width:100%;padding:12px 20px}.article-template__content h6 a:hover{color:#3d165e}.card-wrapper,body .quick-add__submit{box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px}.center.collection__view-all a,body .quick-add__submit{background-image:linear-gradient(316deg,#3e187a 0,#994ecc 125%);text-transform:uppercase}.cart_icon,.search_icon,.user_icon{max-width:24px}details-modal.header__search{margin-right:6px}.banner:after,.banner__media:after,.card__heading a:after,.center.collection__view-all a:after,.center.collection__view-all a:before,.collection slider-component .slider-buttons,.field:after,.field:before,.quick-add__submit:after,.quick-add__submit:before,.testimonial-section .slick-next,.testimonial-section .slick-prev,body .desktop-localization-wrapper,body .slider-button,details[open] .modal-overlay:after,quick-add-modal .custom_product_title,quick-add-modal .swym-atw-button-container{display:none}ul.list-menu *{font-size:16px;font-family:optima medium;color:#fff}.multicolumn-list__item.center .media--adapt,.search-modal.modal__content,predictive-search[loading] .predictive-search,predictive-search[open] .predictive-search{border-radius:10px}.header predictive-search,facet-filters-form.facets.facets-vertical-sort{border:0}.search__input.field__input{border-radius:10px;border:1px solid #ffffff5c}.predictive-search{border-radius:10px;scrollbar-width:thin}.field__input:focus-visible{box-shadow:none}.header__menu-item span{position:relative;overflow:hidden}.header__menu-item span:after{content:"";position:absolute;bottom:0;left:-100%;background-color:#fff;height:1px;width:100%;transform:translate(0);transition:.2s linear}.header__menu-item:hover span,.multi-col-inner a,body .underline-links-hover:hover a{text-decoration:none}.breadcrumb a:hover,.use_tech_url,p.see_solution{text-decoration:underline}.header__menu-item:hover span:after{transform:translate(100%)}.header__heading-link{padding:0}.block-settings-wrapper,body .card--standard>.card__content{padding:10px}.slideshow__media.banner__media.media img{width:100%;height:100%;object-fit:fill}.slideshow__media.banner__media.media a:after{content:"";position:absolute;width:100%;height:100%;z-index:2}body .slideshow__controls{position:absolute;bottom:0;width:100%;border:0}button.slider-counter__link.slider-counter__link--dots.link span.dot{border:1px solid #fff;transition:.3s linear}body .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff;width:50px;border-radius:5px}.card--standard>.card__content .quick-add,.offers_snippet_wrapper .offers_snipper .offers_block h4,.offers_snippet_wrapper .offers_snipper .offers_block p,.testimonial-section .slick-dots li,body .background-none .multicolumn-card__image-wrapper{margin:0}.multi-col-wrapper{display:flex;overflow-x:auto;overflow-y:auto;gap:20px}.multi-col-wrapper .img_wrapper{overflow:hidden;border-radius:7px}.multi-col-wrapper .img_wrapper img{width:100%;transition:.3s linear;display:block}.multi-col-inner:hover img{transform:scale(1.1)}.multi-col-inner .title.h3{margin:0;text-align:center}.multi-col-inner img,.quick-add-modal__content.global-settings-popup,.thumbnail[aria-current]{border-radius:7px}.card-wrapper{border-radius:7px;overflow:hidden;background-color:var(--white-color)}body .card--standard>.card__content :not(.card-specific-title *){color:#000}.rating-star:before{fill:#000;--color-rating-star:#ffb200db;font-size:16px}.card--standard>.card__content .card__heading{font-size:18px;text-decoration:underline}body .quick-add__submit{border-radius:7px;overflow:hidden;color:#fff;background-color:var(--primary-color);background-color:#3e187a;padding:5px 18px;font-size:18px}.center.collection__view-all a{background-color:#3e187a;border-radius:7px;font-family:optima bold;padding:0 20px;font-size:15px}.quick-add.no-js-hidden{position:absolute;right:3%;bottom:1%;margin:0}.footer-block--newsletter,.product__media-wrapper,body .card--standard>.card__content :not(.card-specific-title *) a{position:relative}.grid--3-col-desktop .grid__item{overflow:hidden;box-shadow:#0000000d 0 0 0 1px}body .card--standard>.card__content a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:150%;transform:scale(3);z-index:1}.newsletter-form__button .icon path{fill:#000}.card-specific-title{position:relative;bottom:0;left:0;padding:5px 0 0;display:flex;flex-direction:column;gap:5px;width:90%}.block_indexing,.card-specific-title p,.problems_wrapper .block_main_problem .block_indexing{width:fit-content;color:var(--white-color);background:var(--primary-color)}.card-specific-title p{margin:0;font-size:10px;padding:1px 5px;border-radius:4px;font-family:optima medium}.problems_wrapper{display:flex;gap:12px}.problems_wrapper .block_main_problem{box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px;position:relative;border-radius:7px;overflow:hidden;cursor:pointer}.problems_wrapper .block_main_problem .block_indexing{position:absolute;top:1%;left:1%;padding:10px;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;border-radius:30%;line-height:10px}.problems_wrapper .block_main_problem .image_picker{position:relative;border-radius:0;overflow:hidden}.problems_wrapper .block_main_problem .image_picker img{width:100%;height:100%;border-radius:7px 7px 0 0}.problems_wrapper .block_main_problem .richtext_wrapper ul{margin:0;padding-left:20px}.problems_wrapper .block_main_problem .richtext_wrapper{padding:15px 15px 10px}.problems_wrapper .block_main_problem .richtext_wrapper ul *{font-size:18px;line-height:24px;margin-bottom:10px}.solution_wrapper{display:flex;gap:150px;overflow-x:auto;scrollbar-width:none}.block_indexing,p.see_solution{display:none;position:absolute}.solution_wrapper .solution_block{min-width:42%;position:relative;border-radius:7px;transition:.1s linear}.solution_wrapper .solution_block img{position:absolute;width:100%;height:100%;top:0;z-index:-1;border-radius:7px}.solution_image{padding-top:100%;overflow:hidden}.block_indexing{top:1%;left:.7%;padding:10px;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;border-radius:30%;line-height:10px}p.see_solution{margin:0;bottom:1%;color:var(--primary-color);right:2%;text-transform:uppercase;font-size:12px}.problem_after_solution_wrapper{position:absolute;top:50%;left:94%;transform:translate(-50%,-50%);width:55%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000006e;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 20px #0000001a;border-radius:12px;padding:15px}.cross_icon,.drawer.active #CartDrawer,.page-width.founders_image_text .image_picker,body .product-form__input--pill input[type=radio]+label{background-color:var(--white-color)}.main_solution ul{padding-left:18px}.main_solution ul li{font-size:14px;line-height:24px;margin-bottom:10px;color:#fff;font-family:optima medium}.main_solution_link a{background:var(--primary-color);text-transform:uppercase;color:var(--white-color);padding:5px 10px;border-radius:7px;text-decoration:none}.solution_block.highlight:before{content:"";position:absolute;width:100%;height:100%;top:0;left:-100px;background-image:linear-gradient(120deg,#efefef00 30%,#efefef80,#efefef00 70%);animation:5s linear infinite shine}@keyframes shine{0%{left:-100px}to,20%{left:100%}}.no-scroll{overflow:hidden;position:relative}body.no-scroll:before{content:"";background:#000000a8;width:100%;height:100%;position:absolute}.inside_wrapper_technology.page-width{padding:0 30px}.technology-highlight{background-image:linear-gradient(0deg,#fff,#efeaff,#eeeafe)}.collection__title--desktop-slider .title,.search__input.field__input,.technology-highlight *{color:var(--black-color)}.tech_text_whole *,.tech_text_whole ul *{color:var(--white-color)}.block_technology_wrapper{display:flex;overflow-x:auto;gap:20px;overflow-y:hidden;margin-top:20px}.technology_wrapper{width:31.8%;box-shadow:#a39f9f 0 1px 4px;margin-bottom:10px;display:grid;grid-template-columns:22% 72%;gap:5%;padding-left:12px}.techUseText{margin-top:0;height:100%;display:flex;align-items:center}.technology_wrapper:first-of-type{margin-left:3px}.use_tech_image{overflow:hidden;max-height:400px;display:grid;place-items:center;padding-top:10px;padding-bottom:10px}.use_tech_image img{width:100%}.use_tech_specs{padding:5px 10px;position:relative}.techUseText p{margin:0;font-size:23px;color:#333}.cross_icon{position:absolute;top:1%;right:1%;font-size:24px;line-height:15px;box-shadow:#00000026 0 2px 8px;padding:0 10px 6px;color:#000;border-radius:7px;cursor:pointer}.tech_text_whole li strong{font-family:optima medium}.tech_text_whole{position:fixed;top:32%;left:32%;transform:scale(1);background:var(--black-color);color:#fff;padding:10px;border-radius:7px;transition:.5s linear;z-index:2;box-shadow:#00000040 0 .0625em .0625em,#00000040 0 .125em .5em,#ffffff1a 0 0 0 1px inset}.not_visible{transform:scale(0);transition:.5s linear}.use_tech_url{font-size:12px;font-weight:600;position:absolute;right:2%;bottom:3%;font-family:optima bold italic;color:var(--primary-color);cursor:pointer}.testimonial-section{background:linear-gradient(180deg,#fff 0,#f5f6fa,#eee9ff)}.testimonial-section h3{font-size:20px;margin-bottom:10px}.main-testimonial-wrapper{max-width:700px;position:relative;margin:0 auto}.testimonial-container{align-items:center;border-radius:7px;padding:20px;gap:20px;margin-right:5px}.testimonial-image-wrapper{flex-shrink:0}.testimonial-section .slick-dots{position:absolute;bottom:6px;width:100%;padding:0;margin:0 0 0 -70px;list-style:none;text-align:end}.testimonial-section .slick-dots li.slick-active button:before{color:#333}.testimonial-section .slick-arrow.slick-prev,.testimonial-section .slick-dots{display:none!important}.testimonial-section .slick-dots li button:before{transition:.3s linear}.testimonial-image{width:180px;height:180px;border-radius:50%;object-fit:cover;background:linear-gradient(135deg,#fff 0 100%);padding:8px;box-shadow:0 8px 24px #0000001a}.testimonial-content{flex:1}.testimonial-stars{display:flex;gap:2px;margin-bottom:5px}.star{color:#f4c430;font-size:20px}.testimonial-text{font-size:34px;line-height:48px;margin-bottom:15px;margin-top:0;font-weight:400;text-align:left;font-family:optima bold;background-color:#3e187a;background-image:linear-gradient(316deg,#3e187a,#994ecc 125%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.testimonial-author,.testimonial-role{color:var(--primary-color);font-family:optima bold italic;text-align:left}.testimonial-author{font-size:14px;font-weight:500}.testimonial-role{font-size:13px;margin-top:4px}.testimonial-nav{display:flex;gap:8px;margin-top:16px;align-items:center}.nav-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;cursor:pointer;transition:.3s}.nav-dot.active{background:#6366f1;width:24px;border-radius:4px}quick-add-modal .product-media-container.constrain-height.media-fit-contain{background:0 0}quick-add-modal .product__text{font-size:14px;line-height:normal}.multicolumn{background-image:linear-gradient(0deg,#fff 0,#efeaff,#eeeafe)}.multicolumn.background-none .multicolumn-card,.product-count-vertical{display:flex;align-items:center}body .background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0}body .background-none .multicolumn-list .multicolumn-card__info{padding-top:0;padding-bottom:0}.multicolumn-card__info>:nth-child(2){margin-top:6px}.multicolumn-card__info *{text-align:left}.multicolumn-list p{line-height:24px;font-size:16px;font-family:optima medium}.newsletter-form__field-wrapper .field__input{border:1px solid var(--white-color);border-radius:7px;box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px;color:gray}.newsletter-form__field-wrapper .field__input::placeholder{color:gray}.customer .field label,.field__label{color:gray}.footer-block__details-content .list-menu__item--link{text-transform:uppercase}.copyright__content span{margin-left:4px}ul.list-unstyled.list-social.footer__list-social:after{position:absolute;top:12%;left:88%;content:"Follow Us On";color:var(--white-color);font-family:optima medium;font-size:18px}.product__accordion.accordion{border-bottom:0}.accordion summary{background:linear-gradient(316deg,#3e187a00 0,#994ecc 125%)}.product__accordion.accordion details{margin-bottom:10px}.product__accordion.accordion details>*{padding:15px;border-radius:7px;box-shadow:#00000029 0 1px 4px}.block_why_us .image_text_wrapper,.page-width.founders_image_text .image_picker,.page-width.why_us_about,.page-width.why_us_about h3,body .product-form__input--pill input[type=radio]:checked+label,body span.badge.price__badge-sale{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px}.accordion .summary__title svg.icon.icon-accordion.icon-star{fill:#ff0}.product__accordion .accordion__content{margin-top:10px}.accordion summary h2.accordion__title{font-weight:600;font-size:20px;color:var(--white-color)}.accordion .summary__title+.icon-caret{height:10px;top:45%}.product-specific-title ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;list-style:none;padding:0;margin:26px 10px -10px}.product-specific-title ul img{width:40%;position:relative;margin:0 auto}.featured_icon{display:flex}.featured_text p{margin:0;font-size:12px;text-align:center;line-height:normal}.featured_text{padding:10px 0}.slider.slider--mobile .slider__slide{width:85%;border-radius:7px;overflow:hidden}.breadcrumb{position:static;border-radius:0 0 7px}.breadcrumb ul{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;gap:2px;font-size:.875rem}.breadcrumb li{display:inline-flex;align-items:center;gap:2px}.breadcrumb a{text-decoration:none;transition:color .2s}.breadcrumb a:hover{color:#1e40af}.breadcrumb li:last-child span{color:#fff9;font-weight:500}.breadcrumb .separator{color:#9ca3af;-webkit-user-select:none;user-select:none}.product__title *{color:var(--primary-color);font-weight:700}.product-specific-title li{margin:0;color:#333;font-size:18px;font-family:optima medium}.product .price .badge,.product .price__container .price__regular *{font-size:28px;color:var(--primary-color);font-family:optima medium}body .product__tax{margin-top:-2.4rem;margin-bottom:0;color:gray}body .product-media-container{margin:0;width:85%;min-width:100%}.product--thumbnail_slider .thumbnail-slider{width:85%;margin:0 6% 0 auto}ul.product__media-list{margin:0 0 30px 48px}body .product__info-wrapper{padding:0 0 0 10rem}.page-width.why_us_about h3{text-align:center;font-size:35px;margin-top:0;margin-bottom:22px;position:absolute;left:28%;padding:15px 25px;border-radius:7px;background:var(--white-color);top:-3%;background:linear-gradient(316deg,#3e187a,#994ecc 125%);color:#fff}.page-width.why_us_about>p{text-align:center;font-size:20px}.page-width.why_us_about{margin-top:50px;margin-bottom:40px;border-radius:7px;position:relative}.block_why_us{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.block_why_us .image_text_wrapper img{width:120px;position:relative;margin:0 auto;display:block}.block_why_us .image_text_wrapper{text-align:center;padding:20px 12px;border-radius:7px;background:#fff}.block_why_us .image_text_wrapper p{font-size:24px;letter-spacing:0;margin-bottom:0;line-height:normal;color:#3d165e;font-weight:200}.block_why_us .image_text_wrapper p.blocks_internal_content_about_us{font-size:18px;color:#333c}.page-width.founders_image_text{position:relative;display:flex;gap:25px}.page-width.founders_image_text .image_picker{max-width:160px;padding:12px;border-radius:7px}.page-width.founders_image_text .image_picker img{width:100%;display:block}.page-width.founders_image_text .text_wrapper{padding:12px}.page-width.founders_image_text .text_wrapper h4{margin-top:0;font-size:24px;margin-bottom:20px}.page-width.founders_image_text .text_wrapper p{margin:0;font-family:optima medium}.header_scroll_container.featured_in{padding:50px 0;position:relative}.header_scroll_container.featured_in h3{position:absolute;top:0;font-size:35px}.header_scroll_container.featured_in img{width:200px;object-fit:contain}.header_scroll_container.featured_in .infinite-scroll-items{gap:80px}.header_scroll_container.featured_in .infinite-scroll-items .item-wrap{height:280px}.header_scroll_container.featured_in,.header_scroll_container.featured_in .infinite-scroll-content{height:250px}.header_scroll_container.featured_in div#InfiniteScrollWrapper{padding-top:40px}body #product-grid .grid--3-col-desktop .grid__item{width:calc(32.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);margin-bottom:15px}body #product-grid .grid:last-child{gap:1.5%}.facets-layout-list--text input[type=checkbox]{background:#fff;border:1px solid #000;border-radius:3px}.customer .field input,.field__input{background:#fff;border:1px solid #000;border-radius:7px;font-family:futura medium}details[open] .facets__summary{background-color:var(--primary-color);color:#fff}body .facets-vertical .facets__summary{padding:10px;border-radius:7px;border:1px solid #0000002e}body .facets__summary .icon-caret{right:10px}body .facets__disclosure-vertical{border-top:0}facet-filters-form{border:1px solid #0000002e;padding:12px;border-radius:7px}.facets__display-vertical{padding-left:10px;padding-right:10px}body .facet-filters__sort{border:1px solid #0000002e;padding:7px;border-radius:7px!important}body .facet-filters__sort:focus-visible{border:1px solid #0000002e;box-shadow:none;outline:0;padding:7px;border-radius:7px}.facet-filters__sort.select__select~span.svg-wrapper{right:9px}select option{font-size:16px;border-radius:7px;font-family:futura medium}.quick-add-modal__content-info{background:var(--white-color)}.product__title{margin-bottom:-15px}.quick-add-modal__content-info .price__container *{font-size:22px}.price--on-sale .price-item--regular span.money{font-size:15px;color:#575656}.product__info-container .price--on-sale .price-item--regular span.money{font-size:18px;color:gray}body span.badge.price__badge-sale{background:var(--white-color);font-size:18px!important}body .product-form__input--pill input[type=radio]:checked+label{background-color:var(--white-color);border:1px solid var(--primary-color)}.offers_snippet_wrapper .offers_snipper{max-width:600px;overflow-x:auto;display:flex;scrollbar-width:none;gap:12px;padding-left:5px}.offers_snippet_wrapper .offers_snipper .offers_block{box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px;border:1px solid #00000012;min-width:350px;margin-bottom:15px;padding:15px;border-radius:7px}.offers_snippet_wrapper .offers_snipper .offers_block h4{font-size:20px;line-height:24px;padding:10px;text-transform:uppercase;background-image:linear-gradient(to right,#000,var(--primary-color));border-radius:7px;color:var(--white-color)}.offers_snippet_wrapper h3{margin-bottom:8px}.offers_snippet_wrapper .offers_snipper .offers_block p{padding-top:10px;line-height:normal;color:var(--black-color);font-family:futura medium;font-weight:500}body quick-add-modal .quick-add-modal__toggle{background:#fff}.swym-wishlist-collections-v2,.swym-wishlist-collections-v2 svg{transform:translate(-1px,-7px)}body .footer-block-image{display:block;width:75%}.product_best_seller_badge{position:absolute;z-index:1;color:#fff;font-size:12px;padding:8px 5px;line-height:normal;background-color:#000;background-position:left;background-repeat:no-repeat;background-size:100% 100%;min-height:auto;top:-4px;left:1px;text-align:center;font-family:optima medium;font-weight:600;border-radius:10px;text-transform:capitalize}a.card_image_url{position:absolute;top:20%;width:100%;height:53%;z-index:1}@media screen and (min-width:1250px){.header--middle-left{grid-template-columns:1.2fr 4fr 1fr}.breadcrumb{top:-2%;left:7%;z-index:4;padding:0;box-shadow:none}.breadcrumb ul{font-size:7px}.tech_text_whole{width:50%;top:25%;left:25%}.testimonial-section h3{text-align:center;font-size:35px}.testimonial-section .slick-arrow.slick-next:before{content:"Next";background:var(--primary-color);padding:1px 8px 3px 6px;border-radius:10px;font-size:24px;font-family:optima bold italic}}@media screen and (min-width:1650px){.header--middle-left{grid-template-columns:2fr 5fr 1fr}slideshow-component{max-width:1700px;margin:0 auto}}@media screen and (max-width:768px){.article-template__content h6 a{padding:8px 10px;text-align:center}.utility-bar__grid.page-width{padding-left:1rem;padding-right:1rem}.product_best_seller_badge{padding:8px 5px 6px;border-radius:4px;font-size:7px}header.header{padding:8px .5rem 8px 1rem}.header__heading-logo{max-width:80%}header-drawer{margin-left:-5px}.menu-drawer__localization.header-localization localization-form:first-of-type{display:none}.cart-items .cart-item__quantity-wrapper{flex-wrap:nowrap}body .cart-items quantity-input.quantity{border:1px solid #333;border-radius:7px}.grid--peek .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(90% - var(--grid-mobile-horizontal-spacing) - 3rem);margin-right:6px}.multi-col-wrapper .multi-col-inner{max-width:38%;min-width:67%;margin-bottom:15px}.block_why_us .image_text_wrapper p.blocks_internal_content_about_us{font-size:16px}.footer-block-image{justify-content:start}body .quick-add__submit{padding:5px 18px;font-size:12px;line-height:26px;min-height:fit-content}.card--standard>.card__content .card__heading{font-size:16px;width:90%}.card-specific-title p{width:fit-content;line-height:normal;padding:3px 5px}.product .price .badge,.product .price__container .price__regular *{font-size:22px}.header_scroll_container.featured_in h3{font-size:24px;top:10%}.header_scroll_container.featured_in .infinite-scroll-items{gap:8px}.header_scroll_container.featured_in img{width:170px}.header_scroll_container.featured_in,.header_scroll_container.featured_in .infinite-scroll-content{height:200px}.block-settings-wrapper{padding-bottom:2px}.multi-col-inner .title.h3{font-size:14px}.heading_wrapper h2,.main-sution-wrapper .h2,.page-width.main-problem-wrapper .h2{margin-bottom:16px}body .collection__title.title-wrapper{margin-bottom:-1.5rem}.problems_wrapper{overflow-x:auto}.problems_wrapper .block_main_problem{min-width:78%;margin:5px 0}.problems_wrapper .block_main_problem:first-of-type{margin-left:5px}.solution_wrapper .solution_block{min-width:70%}.problems_wrapper .block_main_problem .richtext_wrapper ul *{font-size:13px;line-height:15px}.problem_after_solution_wrapper{width:85%;left:128%;height:95%;overflow-y:auto}.solution_wrapper{gap:215px}.solution_wrapper .solution_block img,.use_tech_image img{border-radius:7px}.main_solution ul{padding-left:10px;margin:0}.main_solution ul li{font-size:10px;line-height:14px}.main_solution_link a{font-size:8px;padding:5px 10px}.center.collection__view-all a{font-size:12px;padding:0 18px}.header_scroll_container.featured_in .infinite-scroll-items .item-wrap{height:228px}.card--standard>.card__content .card__information{padding-bottom:0;position:relative}.inside_wrapper_technology.page-width{padding:0}.block_technology_wrapper{overflow-x:hidden;flex-direction:column}.technology_wrapper:first-of-type{margin-left:4px}.technology_wrapper{width:98%;padding-left:initial;border-radius:7px;grid-template-columns:26% 67%;gap:5px;margin:4px}.tech_text_whole{top:15%;left:5%;width:88%;overflow-y:auto;height:74%}.testimonial-container{padding:10px}.testimonial-image{width:100px;height:100px}.page-width.founders_image_text .text_wrapper h4,.testimonial-stars{margin-bottom:10px}.star{font-size:15px;line-height:10px}.testimonial-text{font-size:24px;line-height:32px;margin-bottom:8px}.testimonial-author,.testimonial-role{font-size:10px}.testimonial-section .slick-dots{margin:0 0 0 -5px}.card--standard>.card__content .card__heading>a:before{content:"";position:absolute;width:100%;height:90%}ul.multicolumn-list{flex-direction:column}ul.multicolumn-list>li{min-width:100%;margin-bottom:10px}body .multicolumn-card__info>:nth-child(2){margin-top:.5rem}.media.media--transparent.media--adapt{padding-bottom:0!important}.media.media--transparent.media--adapt img{position:relative}.multicolumn-list__item.grid__item:nth-of-type(3) img{min-width:49px}body .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-right:0}ul.list-unstyled.list-social.footer__list-social:after{top:64%;left:38%;font-size:12px}body .product_form_button_add_cart div:nth-of-type(2){margin-left:5%;width:75%}body .product_form_button_add_cart{bottom:.5%;width:92vw;left:2.5vw;padding:10px;display:grid;grid-template-columns:35% 80%}body .product-form__submit{font-family:futura medium;border-radius:7px;padding-right:0}.menu-opening .mobile-facets__inner{background-color:var(--white-color)}label.facets__label.mobile-facets__label *{background:#fff}.mobile-facets__details.js-filter{width:95%;position:relative;margin:0 auto 10px;border:1px solid #3333333d;border-radius:7px}body .mobile-facets__sort .select__select{box-shadow:#0000001a 0 0 5px,#0000001a 0 0 1px;border-radius:7px;padding-left:8px}body .mobile-facets__sort .select__select option{border-radius:10px}body .mobile-facets__sort .select__select:focus-visible{box-shadow:#0000001a 0 0 5px,#0000001a 0 0 1px;border:0;outline:0}body .mobile-facets__summary .svg-wrapper{right:13px}.footer-block__newsletter{width:100%}body .facets-layout-list--text input[type=checkbox]{z-index:5;top:12px;left:21px}.offers_snippet_wrapper .offers_snipper .offers_block{min-width:300px}.block_why_us{overflow-x:auto;gap:2px}.page-width.why_us_about{width:90%;margin-bottom:10px}.block_why_us .image_text_wrapper{min-width:303px;margin:10px}.page-width.why_us_about h3{left:0;font-size:20px}.page-width.why_us_about>p{font-size:18px;line-height:normal}.block_why_us .image_text_wrapper p{font-size:18px}.block_why_us .image_text_wrapper img{width:100px}.page-width.founders_image_text .image_picker{height:fit-content;min-width:90px;position:relative;margin:0 auto;padding:5px}.page-width.founders_image_text{gap:10px;flex-direction:column;justify-content:center}.page-width.founders_image_text .text_wrapper{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
