button.element-button,a.element-button{background-color:#fdda03}.element-button span.element-text.element-text--body-md{color:#000;font-weight:700}.grid-item__content{box-shadow:0 0 transparent,0 0 transparent,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}[data-grid-style=white-round] .grid-item__content{border-radius:10px}.testimonials-slide.is-selected .testimonials-slider__text{transform:scale(1.1);box-shadow:var(--testimonial-box-shadow);position:relative;z-index:10;background-color:#fdda03!important}div#shopify-section-template--28870557729109__promo_grid_fTGBJi .type-sale-images{flex:1 1 78%!important;margin:7% 7% 7% 3%}h2.section-header__title.heading-h2,h2.element-text.element-text--heading-md{font-weight:600}element-text-rte.footer__subscribe.element-text.element-text--rte.element-text--align-center p{font-size:21px}div#shopify-section-template--28870557729109__featured_collections_9AR8qq{margin-top:0}#shopify-section-template--28870557729109__featured_collections_9AR8qq layout-grid{width:fit-content;margin:0 auto}#shopify-section-template--28870557729109__featured_collections_9AR8qq .grid-item{width:auto}div#shopify-section-template--28870557729109__featured_collections_9AR8qq{margin-bottom:0}testimonials-component.testimonials-section.testimonials-template--28870557729109__testimonials_hDFJ4U.text-center.color-scheme-none{padding-bottom:0}div#shopify-section-template--28870557729109__logo_list_yfXWYR,div#shopify-section-template--28870557729109__featured_collection_aPWeGp{margin-bottom:0}div#shopify-section-template--28870557729109__featured_collection_Heyeny{margin-top:0}.text-with-icons__block-title h3{font-size:17px}body.template-product h1.element-text.element-text--heading-xl{font-size:38px}.grid__image-ratio img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#shopify-section-template--28870557827413__text_with_icons_RdzyVY{padding:50px 0 20px}#shopify-section-template--28870557827413__text_with_icons_RdzyVY h2{font-size:36px;font-weight:600;margin-bottom:40px;text-align:center}.text-with-icons__blocks{display:flex;justify-content:center;gap:80px;flex-wrap:wrap}.text-with-icons__block{max-width:250px}.text-with-icons__block-icon{width:80px;height:80px;background:#f4c400;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.text-with-icons__block-icon svg{width:28px;height:28px;color:#000}.text-with-icons__block-title h3{font-size:20px;font-weight:600;margin-bottom:10px}.text-with-icons__block-text p{font-size:16px;color:#333;line-height:1.6}@media(max-width:768px){.text-with-icons__blocks{gap:40px}.text-with-icons__block{max-width:100%}img.footer__image.image-element{width:208px}}.text-with-icons__block-icon .element-icon{width:55px;height:55px}#shopify-section-template--28870557827413__form .page-width--narrow{max-width:800px;margin:0 auto}#shopify-section-template--28870557827413__form h2{font-size:36px;font-weight:600;margin-bottom:40px;text-align:center}.contact-form .grid__item{padding:0 10px;margin-bottom:20px}#shopify-section-template--28506883653976__form .element-input{width:100%;padding:14px 16px;border:1px solid #ccc;background:transparent;font-size:16px;border-radius:2px;outline:none}#shopify-section-template--28506883653976__form .element-input:focus{border-color:#000}#shopify-section-template--28506883653976__form textarea{min-height:160px;resize:vertical}#shopify-section-template--28506883653976__form .element-button{background:#f4c400;color:#000;border:none;padding:14px 32px;font-size:18px;font-weight:600;border-radius:30px;cursor:pointer;margin-top:20px;display:inline-block}#shopify-section-template--28506883653976__form .element-button:hover{background:#e0b200}#shopify-section-template--28506883653976__form .contact-form{text-align:center}#shopify-section-template--28506883653976__form .form-vertical{text-align:left}#shopify-section-template--28506883653976__form [data-spam-detection-disclaimer]{font-size:12px;color:#777;margin-top:15px}div#shopify-section-template--28870557827413__text_with_icons_RdzyVY{margin-top:0!important;margin-bottom:0!important}.element-badge.element-badge--inverted.element-badge--sale{background-color:#000;display:none}.grid-item__meta span.element-text.element-text--body-sm{top:-47px;left:-20px;font-weight:600;color:#000!important;padding:4px 10px;font-size:13px;border-radius:0 4px 0 0;background-color:#fdda03}span.block-price__save{top:-47px;left:-20px;font-weight:600;color:#000!important;padding:4px 13px;font-size:14px;border-radius:0 4px 0 0;background-color:#fdda03}span.element-text{color:#000!important}.grid-item__meta span.element-text.element-text--body-md{font-weight:500}.promo-grid__product span.element-price.element-text.element-text--body-md{color:#fff!important}.contact-form__content input::placeholder,.contact-form__content textarea::placeholder{color:#000;font-weight:600}.contact-form__content input::-webkit-input-placeholder,.contact-form__content textarea::-webkit-input-placeholder{color:#000;font-weight:600}.contact-form__content input:-ms-input-placeholder,.contact-form__content textarea:-ms-input-placeholder{color:#000;font-weight:600}button.element-button--search.element-button.element-button--inverted.element-button--transparent{background-color:#000}.search__input-wrap svg.element-icon.element-icon-search.element-icon--line{color:#fff;opacity:1}div#shopify-section-template--28870557761877__text_columns_wkFtPY h2.heading-md{font-weight:600}.page-width.page-width--narrow.page-content{max-width:1200px}.warranty-policy hr{border:none;border-top:1px solid #e5e5e5;margin:30px 0}newsletter-popup#NewsletterPopup-sections--28870558351701__newsletter-popup h2.element-text.element-text--heading-xl.element-text--align-center{font-size:29px;font-weight:600}newsletter-popup#NewsletterPopup-sections--28870558351701__newsletter-popup element-text-rte.enlarge-text.element-text.element-text--rte-lg.element-text--align-center p{font-size:15px}footer-section.site-footer.color-scheme-3 .footer__blocks{justify-content:space-around}.section--divider{padding-top:30px}.index-section.color-scheme-none{margin-bottom:0}span.ymq_lable{font-size:20px;margin-bottom:11px}span.ymq-option-addon-price{color:#fdda03}svg.element-icon.element-icon-globe.element-icon--line,svg.element-icon.element-icon-leaf.element-icon--line,svg.element-icon.element-icon-lock.element-icon--line{color:#ffc520}.ymq-option-radio-text,span.ymq-option-value-price{font-size:15px!important;font-weight:600}.ymq-option-label,.ymq-option-radio-content,.ymq-option-radio-text{display:flex!important;width:100%!important}.ymq-option-value{flex:1!important}.ymq-option-value-price{margin-left:90px!important;min-width:140px!important;text-align:left!important;white-space:nowrap!important}.ymq-option-value-price{font-size:0}.ymq-option-value-price span{font-size:15px}.dimension-inner{display:flex;justify-content:space-between;gap:20px}.dimension-image{width:50%;max-width:100%;height:auto;object-fit:contain}@media(max-width:768px){.dimension-inner{flex-direction:column}.dimension-image{width:100%}a.site-nav__link.site-nav__link--icon.small--hide{display:block!important}}.product__policies.rte{display:none}.testimonials-slider:focus-visible .flickity-page-dots{outline:0px solid var(--color-focus)!important}.collection-hero img{height:400px;position:absolute;right:10%;width:705px}.collection-hero{position:relative;background:#fff}@media(max-width:768px){.collection-hero img{position:relative;right:0;width:100%;height:auto}.collection-hero{height:261px}}section.parts-policy h4{margin-bottom:5px!important}.warranty-policy p{margin-bottom:9px!important}.shopify-policy__body h3{margin-top:30px!important}div#shopify-section-template--28506883555672__logo_list_yfXWYR,div#shopify-section-template--28506883555672__featured_collection_aPWeGp{margin-bottom:0}div#shopify-section-template--28506883555672__promo_grid_fTGBJi .type-sale-images{flex:1 1 78%!important;margin:7% 7% 7% 3%}div#shopify-section-template--28506883653976__text_with_icons_RdzyVY h2{font-size:36px;font-weight:600;margin-bottom:40px;text-align:center}.site-header__drawer-animate .slide-nav__image+span{padding-left:0}.site-header__drawer-animate .slide-nav__image{display:none}@media screen and (max-width:1024px){body.template-product h1.element-text.element-text--heading-xl{font-size:28px;margin-top:25px}span.label.variant__label.element-text{font-size:20px;font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
