header-menu .menu-list li.menu-list__list-item a.menu-list__link span.menu-list__link-title{text-transform:uppercase;font-weight:700}header-menu .menu-list li.menu-list__list-item a.menu-list__link{text-transform:capitalize;font-size:16px}.button:not(.button-secondary,.button-unstyled){border-radius:8px}.collection_list_v2_styling li.splide__slide img{padding:10px;border-radius:230px;height:auto;width:250px;margin:0 auto}.collection_list_v2_styling li.splide__slide h3.text-sm,.collection_cards_two_styling ul.splide__list_main li.splide__slide_inner h3{font-size:16px;margin:10px 0 0;color:#000}.collection_list_v2_styling button.splide__arrow{padding:0;width:50px;height:50px;border-radius:10px;background:#fff;border:1px solid #000;opacity:1;box-shadow:0 2px 6px #00000026}.collection_list_v2_styling button.splide__arrow[disabled]{background:#e6e6e6;box-shadow:0 0 #000;border:none}.explore-slider .top-header{max-width:90rem;margin:0 auto 30px;padding-left:40px;width:100%}.collection_cards_styling li.splide__slide img{border-radius:30px;width:100%}.collection_cards_two_styling ul.splide__list_main,.collection_cards_two_styling ul.splide__list_main li.splide__slide_inner img{display:flex;gap:10px}.collection_cards_two_styling ul.splide__list_main li.splide__slide_inner{list-style:none}.collection_cards_two_styling ul.splide__list_main li.splide__slide_inner img{padding:10px;border-radius:30px;height:auto;margin:0 auto}.section-resource-list{display:block}.section-resource-list .two-column-text-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;align-items:flex-start;max-width:1200px;margin:0 auto;padding-left:1rem;padding-right:1rem}.section-resource-list .left-column h2{font-size:28px;font-weight:700;margin-bottom:1rem}.section-resource-list .left-column p,.section-resource-list .right-column p{font-size:16px;line-height:1.6;margin:0 0 1rem}.section-resource-list .right-column h3{font-size:18px;font-weight:600;margin-bottom:.25rem}.section_split{display:flex;gap:60px;padding:0 50px}.section_split .space-y-6{display:flex;flex-direction:column;gap:30px}.section_split .space-y-6 h3.text-lg{margin-bottom:10px;font-size:25px}.section_split h2.text-2xl{font-size:37px}.split_text_styling .richtext.text-base.leading-relaxed.first_text{max-width:820px}.shopify-section-group-footer-group .details-content ul.list-unstyled li{text-align:left}.shopify-section-group-footer-group summary.menu__heading.h5{text-align:left;justify-content:left}.shopify-section-group-footer-group .group-block-content.layout-panel-flex rte-formatter.spacing-style{max-width:30%!important}.shopify-section-group-footer-group .group-block-content.layout-panel-flex .group-block{max-width:70%}.header__row.header__row--top.divider--page-width .header__columns{display:flex;gap:40px}.header__row.header__row--top.divider--page-width .header__columns .header__column--left,.header__row.header__row--top.divider--page-width .header__columns .header__column--left form.search-page-input__parent{width:100%}.header__row.header__row--top.divider--page-width .header__columns .header__column--left form.search-page-input__parent search-page-input-component{width:100%;max-width:100%}.header__row.header__row--top.divider--page-width .header__columns .header__column--left form.search-page-input__parent search-page-input-component button.search__reset-button{right:50px}.header__row.header__row--top.divider--page-width .header__columns .header__column--left form.search-page-input__parent search-page-input-component span.svg-wrapper.search__icon{right:10px;left:auto}.header__row.header__row--top.divider--page-width .header__columns .header__column--left form.search-page-input__parent search-page-input-component input::placeholder{color:#000;font-weight:500;font-style:italic;font-size:16px}.header__row.header__row--top.divider--page-width .header__columns .header__column--left predictive-search-component{width:100%;max-width:100%}.header__row.header__row--top.divider--page-width .header__columns .header__column--left predictive-search-component input{border-radius:8px;border:1px solid #838383}.predictive-search-form__content-wrapper{transition:.3s all ease-in-out}.predictive-search-form__content-wrapper.empty-state-search{height:0px}.product-card__content .card-gallery button.slideshow-control span.svg-wrapper{color:#000}.product-card__content .card-gallery button.slideshow-control{border-radius:50px;padding:10px 12px;background:#fff;filter:unset}.product-card__content .card-gallery slideshow-arrows[shape=none]{mix-blend-mode:unset;padding:0 6px}.product-recommendations .section.section--page-width{padding-left:30px;padding-right:30px}.product-recommendations .section.section--page-width .resource-list{gap:20px}span.button_flex_styling{display:flex;gap:10px;justify-content:center;align-items:center}span.button_flex_styling span.svg_align svg{width:1.5em}span.button_flex_styling span.button_text{font-size:17px}.box_relation{border:1px solid #e1e1e1;border-radius:8px;padding:20px;background:#f9f9f9}.box_relation .project_name{display:flex;flex-direction:column;gap:11px;margin-bottom:20px}.box_relation .project_name input,.box_relation .project_name select{padding:16px 20px;border-radius:8px;border:none;box-shadow:0 0 5px #0000001c}.custom-image-upload label{display:inline-block;background-color:#041b0f;color:#fff;padding:13px 16px;border-radius:10px;cursor:pointer;width:100%;text-align:center}.custom-image-upload h4{text-align:center;margin-bottom:10px}.custom-image-upload p{text-align:center;margin-bottom:20px}.custom-image-upload .bottom_text_styling{margin-top:14px;margin-bottom:0;font-size:13px;color:#666}.preview-image-container{position:relative;display:inline-block}.upload-preview{margin-top:15px;padding:15px;border:1px dashed #dddddd;border-radius:8px}.preview-image-container img{max-width:100%;max-height:100%;border-radius:8px}.remove-btn{position:absolute;top:-8px;right:-8px;background-color:#d32f2f;color:#fff;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer}.file-name{margin-top:8px;color:#555;font-size:14px}.success-message{color:#27ae60;font-size:14px;margin-top:4px}button.shopify-payment-button__button{border-radius:10px}.split_text_styling .section_split_one,.split_text_styling .section_split_two{width:50%}.multicolumn-image{padding:60px 20px;text-align:center}.multicolumn-image .section-header h2{font-size:36px;margin-bottom:30px}.multicolumn-image .subheading{max-width:600px;margin:0 auto 40px;font-size:18px}.multicolumn-image .cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.multicolumn-image .card{border-radius:0;text-align:center}.multicolumn-image .card img{max-width:100%;height:210px;border-radius:10px;object-fit:cover}.multicolumn-image .card h3{font-size:20px;margin:15px 0 10px}.multicolumn-image .card p{font-size:16px}.image-block.collection-card__image.border-style{border-radius:300px!important}.testimonails_cards .testimonial-item{box-shadow:0 5px 15px #0000000d;padding:10px;border-radius:7px}.testimonails_cards li{margin-bottom:10px;margin-top:10px;opacity:.6}.testimonails_cards .testimonial-item .stars span{font-size:25px}.testimonails_cards .testimonial-item .stars{justify-content:center}.testimonails_cards .testimonial-item p.testimonial-text{margin-top:10px;font-size:19px;font-weight:600}.testimonails_cards .testimonial-item p.testimonial-name{font-weight:800;font-size:17px;text-transform:uppercase;margin-bottom:0}.testimonails_cards .testimonial-item p.testimonial-role{margin-top:7px;font-style:italic}.testimonails_cards li.splide__slide.is-active{transform:scale(1.05);opacity:1}.header__row--bottom .menu_bottom{padding-left:0;padding-right:0;display:block;background:#f6f6f6;padding-top:10px}span.facets__label{font-size:17px}.shopify-section-group-footer-group .group-block-content.layout-panel-flex rte-formatter.spacing-style a{color:#fff}.announcement-bar__slides .text-block p:first-child{text-align:left}.header__columns.spacing-style{margin-left:0!important}slideshow-slide .group-block-content .banner_slideshow_block{width:57%}.boxes_styling{margin-top:-100px}.boxes_styling .group-block-content .group-block{height:100%;min-height:121px;box-shadow:0 0 10px #444343;max-width:98%;padding-top:25px}.boxes_styling .group-block-content .group-block rte-formatter{color:#ffffffb5}.hide-bs-pro{display:none}@media (min-width:850px){.header__row.header__row--top .menu_bottom .header__column.header__column--right{width:100%;align-items:center}.header__row.header__row--top .menu_bottom .header__column.header__column--right header-actions{align-items:center}.header__row.header__row--top .menu_bottom .header__column.header__column--right header-actions a{margin-left:20px;background:#2fb936;padding:16px 24px;border-radius:4px;color:#fff;font-size:16px;font-weight:700}.header__column.header__column--right ul.header_top_mini-nav{order:-1;display:flex;list-style:none;gap:20px;padding-left:0;margin:0}.header__column.header__column--right ul.header_top_mini-nav li a{color:#fff;font-size:17px;padding:0 10px;font-weight:500}.header__row.header__row--top.divider--page-width .header__columns .header__column--left{width:70%}}@media (max-width:849px){.header__row.header__row--top .menu_bottom .header__column.header__column--right header-actions a{display:none}}@media (min-width:750px){.overflow-menu:after{visibility:hidden}.mega-menu__grid{padding-left:10px!important;padding-right:10px!important}.menu-list__submenu{background:#fff!important;box-shadow:0 0 10px #0000002b!important;clip-path:unset!important;border-radius:7px;width:200px!important}.menu-list__submenu-inner{padding-bottom:10px!important;padding-top:10px!important}.menu-list__list-item{position:relative}.menu-list__submenu a.mega-menu__link{width:100%;white-space:nowrap}}@media (max-width: 767px){.section_split{flex-direction:column;gap:40px;padding:0 20px}.section_split .space-y-6{display:flex;flex-direction:column;gap:30px}.collection_cards_two_styling ul.splide__list_main,.collection_cards_two_styling ul.splide__list_main li.splide__slide_inner img{padding-left:0}.collection_cards_two_styling ul.splide__list_main{flex-direction:column}.explore-slider .top-header{padding:0 10px;text-align:center}.slide__content.background-transparent{padding-top:10px;padding-bottom:10px}.header__row.header__row--top.divider--page-width .header__columns form.search-page-input__parent{display:none}.header__row.header__row--top.divider--page-width .header__columns{display:grid;gap:0px}.header__row.header__row--top.divider--page-width .header__columns .header__column--left predictive-search-component{display:none}.shopify-section-group-footer-group .group-block-content.layout-panel-flex rte-formatter.spacing-style{max-width:100%!important}.split_text_styling .section_split_one,.split_text_styling .section_split_two{width:100%}.menu-drawer__menu-item{font-size:16px}}@media (min-width: 768px){.announcement-bar__slides .text-block{flex-direction:row;align-items:center}}.announcement-bar__slides .text-block p{margin-block:0}.announcement-bar__slides .social-icons__wrapper{justify-content:center}.header__row.header__row--top .menu_bottom .header__column.header__column--right header-actions td.cart-items__details.cart-primary-typography a.cart-items__title{background:transparent;color:#000;font-size:15px;padding:0;border:none;border-radius:0;margin-left:3px}.header__row.header__row--top .menu_bottom .header__column.header__column--right header-actions td.cart-items__media a.cart-items__media-container{background:transparent;margin:0;padding:0;border:none;border-radius:4px}.header__row.header__row--top .menu_bottom .header__column.header__column--right header-actions .cart-drawer__items a{padding:0;background:transparent;color:#000;margin:0}.group-block-content .product-form-buttons .quantity-selector_main_style{min-width:unset;flex:none;position:relative}.product-form-buttons .quantity-selector_main_style span.square_fit_title{position:absolute;top:-21px}@media (max-width: 768px){.announcement-bar__slides{margin:0 auto!important}.announcement-bar__slides .text-block p{margin-bottom:10px}slideshow-slide .group-block-content .banner_slideshow_block{width:100%}.boxes_styling{margin-top:0}.boxes_styling .group-block-content .group-block{max-width:100%}.header__column.header__column--right ul.header_top_mini-nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
