html{scroll-behavior:smooth}.announcement-bar{align-items:center}.announcement-bar p{color:#ff2c2c;font-size:24px;font-weight:400;margin:0}.announcement-bar__message{padding:0}.utility-bar{padding:8px 0}.free-shipping-text{background:#ff6a00;border:1px solid #ff6a00;padding:10px 30px;border-radius:10px;font-size:16px;font-weight:700;font-family:var(--font-heading-family);width:max-content;margin:0;color:#fff}.header-wrapper{background:transparent;position:absolute;width:100%;top:0;left:0}.header-wrapper header.header{border-radius:15px;box-shadow:#110c2e26 0 48px 100px}header .header__icons{padding:0;gap:30px}header .header__icons>*:last-child:after{content:none}header .header__icons .header__icon{width:24px;height:24px}header .header__icon .svg-wrapper{width:24px;height:24px}.header-wrapper header.header .list-menu{gap:30px}.header-wrapper header.header .list-menu .header__menu-item{padding:0;font-family:var(--font-heading-family);font-size:18px;line-height:24px;font-weight:600}.header-wrapper header.header .list-menu .header__menu-item span{text-decoration:none}.header-wrapper header.header .list-menu .header__menu-item:hover>span,.header-wrapper header.header .list-menu .header__menu-item .header__active-menu-item{color:rgb(var(--color-link))}.header.header .list-menu .header__submenu .header__menu-item{font-size:14px}.header .cart-count-bubble span{font-family:Montserrat,sans-serif;font-weight:700}.header .list-menu .header__menu-item{gap:15px!important;justify-content:space-around;align-items:center}.header .list-menu .header__menu-item .icon-caret{position:unset}.header .list-menu .header__submenu{display:flex;flex-direction:column;gap:5px!important;align-items:start;padding:25px!important;border-radius:10px!important}footer.footer{border-radius:20px 20px 0 0}.footer__content-top .footer__blocks-wrapper{justify-content:space-between}.footer__content-top .footer__blocks-wrapper .footer-block{flex:unset}.footer__content-top .footer__blocks-wrapper .footer-block.footer-brand--block{width:22%}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--menu{width:12.5%}.footer__content-top .footer__blocks-wrapper .footer-block__newsletter{width:26%;flex:unset;margin:0}.footer__list-social.list-social .list-social__link{width:3rem;height:3rem;padding:0;display:inline-flex;justify-content:center;align-items:center;border-radius:30px;background:#fff}.footer__list-social.list-social .list-social__link .svg-wrapper .icon path{fill:#263059}.newsletter-form__field-wrapper{display:flex;flex-wrap:wrap;max-width:unset}.newsletter-form__field-wrapper .field{width:100%;max-width:unset;min-width:unset}.newsletter-form__field-wrapper .newsletter-form__button{position:relative;width:auto;top:unset;right:unset}.newsletter-form__field-wrapper .newsletter-form__button{position:relative;width:auto;top:unset;right:unset;padding:10px 40px;margin-top:2rem;background:rgb(var(--color-button))!important;border:1px solid rgb(var(--color-button))}.newsletter-form__field-wrapper .newsletter-form__button:hover{background:transparent!important}.hero-banner .banner__heading{position:relative}.hero-banner .banner__heading:after{position:absolute;content:"";width:80%;max-width:400px;height:8px;bottom:-2px;left:0;background-image:url(/cdn/shop/files/Line_4.png);background-size:contain;background-repeat:no-repeat}.hero-banner .banner__box .banner__text{margin-top:1.5rem}.hero-banner .banner__box .banner__buttons{margin-top:3rem}.slider-collections{position:relative}.collection-carousel .collection-carousel__item{border-radius:var(--collection-card-corner-radius);overflow:hidden}.collection-carousel .collection-carousel__item .card_inner{position:relative}.collection-carousel .collection-carousel__item .card_media{position:relative;padding-bottom:var(--ratio-percent);transition:all .5s ease-in-out;background:#000}.collection-carousel .collection-carousel__item .card_media img{position:absolute;width:100%;height:100%;transform:translateY(-38px);object-fit:cover}.collection-carousel .collection-carousel__item .card_content{padding:20px;text-align:center;position:absolute;width:100%;height:150px;overflow:hidden;bottom:0;left:0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;align-content:center;transition:all .5s ease-in-out}.collection-carousel .collection-carousel__item .card_inner:hover .card_content{height:100%;background:linear-gradient(180deg,#0006,#000)}.collection-carousel .collection-carousel__item .card_content .card__heading{color:rgba(var(--color-foreground));margin:0}.collection-carousel .collection-carousel__item .card_content .card__caption{margin-block:15px 0}.collection-carousel .collection-carousel__item .card_content .button{display:none;margin-block:20px 10px}.collection-carousel .collection-carousel__item .card_inner:hover .card_content .button{display:flex}.slider-collections .custom-arrows{position:absolute;top:50%;transform:translateY(-50%);left:-30px;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;background:rgb(var(--color-button));border:1px solid rgb(var(--color-button));transition:all .4s ease-in-out;cursor:pointer;z-index:9}.slider-collections .custom-arrows.splide-next{left:auto;right:-30px}.slider-collections .custom-arrows:hover{background:rgba(var(--color-button),.75)}.collection-carousel-wrapper .view_all-button{margin-top:4rem;display:flex;justify-content:center}.product-card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600}.image-with-text__text.image-with-text__text--caption{color:rgb(var(--color-shadow))}.why-us .title-wrapper-with-link{text-align:center;justify-content:center;margin-bottom:4rem}.why-us .title-wrapper-with-link .title{color:rgb(var(--color-shadow));width:100%}.why-us .title-wrapper-with-link .title__description{max-width:50%;margin-inline:auto}.why-us .multicolumn-list__item{position:relative}.why-us .multicolumn-list__item:after{position:absolute;content:"";top:65px;right:-50%;transform:translate(-75%);width:120px;height:6px;background-image:url(/cdn/shop/files/Line_34.png);background-size:contain;background-repeat:no-repeat;pointer-events:none}.why-us .multicolumn-list__item:last-child:after{content:none}.why-us .multicolumn-list__item .multicolumn-card__info{padding:0!important}.why-us .multicolumn-list__item .inline-richtext{margin-block:25px 10px}.why-us .multicolumn-list__item .media{padding:0!important;width:130px!important;height:130px;margin:0 auto;background:rgb(var(--color-shadow));border-radius:130px;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}.why-us .multicolumn-list__item .media .multicolumn-card__image{position:relative;left:auto;transform:unset;top:auto;max-width:70px;height:70px}.client-testimonial .splide__track{width:100%;max-width:75%;margin-inline:auto}.client-testimonial .testimonial-carousel .testimonial-carousel__item{text-align:center}.client-testimonial .testimonial-carousel__item .review_stars{display:flex;justify-content:center;gap:10px}.client-testimonial .testimonial-carousel__item .inline-richtext{margin-block:37px 42px;font-family:Ek Mukta;font-weight:400}.client-testimonial .testimonial-carousel__item .author_name{margin:0;font-weight:600;color:rgb(var(--color-shadow))}.client-testimonial .testimonial-carousel .splide__pagination{position:relative;padding:0;bottom:unset;left:unset;margin-top:4.3rem;gap:3px}.client-testimonial .testimonial-carousel .splide__pagination .splide__pagination__page{padding:0;margin:0;width:7px;height:7px;opacity:.5;transform:none;background:rgb(var(--color-shadow));border-radius:10px}.client-testimonial .testimonial-carousel .splide__pagination .splide__pagination__page.is-active{opacity:1;width:14px}.client-testimonial .testimonial-carousel .splide__arrow{width:50px;height:50px;background:rgb(var(--color-shadow));opacity:1;transition:all .4s ease-in-out}.client-testimonial .testimonial-carousel .splide__arrow:hover{background:rgba(var(--color-shadow),.75)}.client-testimonial .testimonial-carousel .splide__arrow svg{fill:#fff}body #insta-feed h2{margin-top:0}.about_info .image-with-text__media-item img{object-fit:contain!important}.page-banner{height:450px!important;padding-top:100px}.page-banner .banner__content .banner__box .banner__heading{position:relative}.page-banner .banner__content .banner__box .banner__heading:after{position:absolute;content:"";width:80%;max-width:400px;height:16px;bottom:-15px;left:0;background-image:url(/cdn/shop/files/Line_4_1.png);background-size:contain;background-repeat:no-repeat}.collection_listing .collection-list .card-wrapper .card_media{padding-bottom:79.74359%!important}.collection_listing .card__caption{height:97px}.collection_listing .card-wrapper h3.card__heading,.collection-carousel h3.card__heading{font-size:26px}.collection_info .collection .card-wrapper.product-card-wrapper{padding:16px;border-radius:16px}.collectiondetail-acce-baner .banner__content .banner__box h2.banner__heading:after{left:50px}.collection_info ul#product-grid,.search_resultpage ul.grid{margin-top:0}.collection_info .facets-container h2.facets__heading,.search_resultpage .facets-container h2.facets__heading{font-size:24px;font-weight:600}.collection_info .facets-container .facets__summary span,.search_resultpage .facets-container .facets__summary span{font-size:20px;font-weight:700;font-family:Montserrat,sans-serif;color:#000}.search_resultpage .facets__summary:hover .facets__summary-label,.collection_info .facets__summary:hover .facets__summary-label{text-decoration:none}.collection_info .gf-filter-contents{background:#e7e7e7;padding:20px;border-radius:10px}.collection_info .gf-filter-contents .gf-option-block{background:#fff;border-radius:10px;padding:20px;margin-bottom:10px}.collection_info .gf-filter-contents .h3 span{font-size:18px!important;font-weight:700;font-size:20px;font-family:Montserrat,sans-serif;color:#000;text-transform:capitalize}.collection_info .gf-filter-contents span.gf-label{font-family:Montserrat;color:#000;font-size:16px}.collection_info #gf-controls-container .gf-summary,#gf-controls-container .gf-filter-selection label,.gf-summary,#gf-controls-container select#setLimit{font-weight:700;font-family:Montserrat}.collection_info #gf-controls-container input.gf-controls-search-input{background:#e5e5e5!important;border-radius:10px!important;padding:25px 40px!important;font-family:Montserrat;font-weight:600;text-transform:capitalize}.collection_info .facets-container,.search_resultpage .facets-container{background:#e7e7e7;padding:20px;border-radius:10px}.collection_info .facets-container .facets__summary,.search_resultpage .facets-container .facets__summary{border-bottom:2px solid black}.collection_info .facets-layout .list-menu__item span.facet-checkbox__text{font-size:18px;font-family:Montserrat,sans-serif}.collection_info .facets-container .facets__disclosure-vertical,.search_resultpage .facets-container .facets__disclosure-vertical{background:#fff;border-radius:10px;padding:20px;margin-bottom:10px}.collection_info .parent-display{padding:0}.collection_info .facets-container .active-facets .active-facets__button-inner:hover{color:#000!important}#gf-products .card__information .full-unstyled-link{font-size:18px!important}#gf-products .card__information .card-information{padding-top:15px}.Productdetail_baner{height:157px!important}.productdetail_info:not(.product--no-media) .product__media-wrapper,.productdetail_info:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.productdetail_info .product__media-wrapper img.image-magnify-lightbox{border-radius:20px}.productdetail_info .product__info-wrapper .product__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:Ek Mukta;margin:10px 0}.productdetail_info .product__info-wrapper span.price-item.price-item--regular{font-size:26px;font-family:Montserrat;font-weight:600}.productdetail_info .product__info-wrapper .product-form__quantity span{font-size:18px;font-family:Montserrat;font-weight:500;color:#000}.productdetail_info .product__info-wrapper .product-form__input label.form__label{font-size:20px;font-weight:700;font-family:Montserrat}.productdetail_info .product__info-wrapper .product-form .product-form__submit{background:#ff6a00;color:#fff;font-size:22px!important;font-weight:500!important;text-transform:capitalize}.productdetail_info .product__info-wrapper .product__accordion .accordion__title.inline-richtext{font-weight:400;font-size:20px}.icon-text-section{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px;padding:40px 0;text-align:center}.icon-text-item img{width:60px;height:auto}.icon-text-item{width:24%}.icon-text-item p{font-weight:700;color:#000}.productdetail_info .thumbnail[aria-current] img{box-shadow:transparent!important;outline:none!important;border-radius:10px;border:2px solid #FF6A00!important}.productdetail_info .thumbnail img{border-radius:10px!important;box-shadow:0 2px 8px #0000001a!important;transition:all .3s ease;border:2px solid transparent!important}.productdetail_info .thumbnail[aria-current]{box-shadow:none!important;border-color:transparent!important}.productdetail_info .thumbnail-list__item{height:108px}.productdetail_info .thumbnail{box-shadow:none!important;border:none!important;overflow:visible!important;padding:3px}.productdetail_info .product__media-wrapper .slider-button{width:44px!important;height:108px!important}.productdetail_info .product__media-wrapper button.slider-button.slider-button--prev{border-radius:10px 0 0 10px!important}.productdetail_info .product__media-wrapper button.slider-button.slider-button--next{border-radius:0 10px 10px 0!important}.productdetail_info .product__title h1{font-size:32px}.jdgm-widget span.jdgm-star.jdgm--on{color:#fc0}.jdgm-widget span.jdgm-rev__author{font-size:18px!important;text-transform:uppercase;font-weight:700;color:#000}.jdgm-widget .jdgm-row-profile{display:flex;justify-content:start;align-items:center}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:#000!important}.jdgm-histogram.jdgm-temp-hidden{display:none!important}.jdgm-rev-widg__summary{align-items:start!important}.jdgm-rev-widg .jdgm-row-stars{justify-content:space-between!important}a.jdgm-write-rev-link{margin:0;background:#ff6a00!important;border:none!important;border-radius:10px!important;font-size:18px!important;padding:15px}.jdgm-rev-widg h2.jdgm-rev-widg__title{font-size:52px!important}.jdgm-rev-widg .jdgm-rev__icon:before{color:#108474;color:#000}span.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text{font-family:Montserrat,sans-serif}select.jdgm-sort-dropdown{font-family:Montserrat;color:#000!important}.vision_about .image-with-text__content .about_icon_list-wrapper{display:flex!important;flex-direction:column!important}.vision_about .about_icon{display:flex;flex-wrap:nowrap!important}.vision_about .about_icon img{width:80px!important;height:80px!important}.vision_about .about_icon p{margin:0!important}.vision_about h6.about_icon_copy{font-size:22px;font-family:Montserrat;font-weight:600!important}.mission_about .about_icon_list-wrapper{flex-direction:column;display:flex!important}.about_passion .about_icon_list-wrapper{display:flex!important}.about_passion .about_icon{background:#e7e7e780;border-radius:20px;padding:15px}.about_passion .about_icon>div:first-child{display:none}.about_passion h6.about_icon_copy{font-size:24px;font-weight:700!important;font-family:Montserrat;color:#e67e22}.accordion__content{overflow:hidden;transition:height .6s ease;height:0}.productdetail_info .product-form button.shopify-payment-button__button{font-family:Montserrat;text-transform:capitalize;font-size:18px!important;height:22px!important;display:flex;justify-content:center;align-items:center}.mission_about{background:#e7e7e7}.contact_icon .multicolumn-card__image-wrapper--third-width{width:15%}.contact_icon h4.inline-richtext{margin:0}.contact_icon .multicolumn-card.content-container{border-radius:20px}.contact_icon .multicolumn-card.content-container{background:#e7e7e7!important}.contact_icon .title-wrapper-with-link{flex-direction:column}.faq-item{margin-bottom:15px;overflow:hidden;border-radius:20px;box-shadow:0 2px 5px #0000000d}.faq-question{background-color:#ff6a00;color:#fff;font-size:20px;font-weight:500;padding:10px 20px;font-family:Ek Mukta;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:20px 20px 0 0;transition:background-color .3s ease}.faq-answer{background:#fff;max-height:0;overflow:hidden;padding:0 20px;transition:max-height .4s ease,padding .3s ease;font-size:16px;color:#333;border-radius:0 0 20px 20px}.faq-answer.active{padding:16px 20px 24px}.faq-icon{font-size:24px;transition:transform .3s ease}.faq-icon.active{transform:rotate(180deg)}.contact_right,.contact_left{background:#e7e7e7;padding:30px;border-radius:20px;width:50%}.contactform_info{display:flex;gap:15px}.contact_right h2.title{margin:0}.contact_right label.field__label{font-family:Ek Mukta;color:#797979}.contact_right .contact__button{text-align:center}.faq-answer p{margin:0}.contact_right{width:65%}.contact_left{width:45%}.contact_icon .title-wrapper-with-link{text-align:center}.about_info img{object-position:7%!important}.custom_review{display:flex;gap:15px;background:#e67e221a;padding:15px 20px;border-radius:50px;width:max-content;align-items:center}.custom_review p{margin:0!important;font-weight:500!important;font-family:Ek Mukta}.olincreative .about_info h2.image-with-text__heading.inline-richtext.h1{width:80%}.cart-drawer a.cart-item__name.h4.break{font-size:12px;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer .free-shipping-text{margin:auto}.hero-banner{min-height:850px!important}.privacy_content .rich-text__blocks.left{max-width:100%!important}.privacy_content h2.rich-text__heading{color:#ff6a00}.privacy_content h2:not(:first-of-type){color:#ff6a00;border-top:1px solid #ffb480;padding-top:15px}.contact-success-message{background-color:#ff6a0024;border:1px solid #ff6a00;color:#000;padding:10px;border-radius:5px;width:fit-content;text-transform:capitalize;margin-top:10px}.your-shopping-cart .cart-item__name{display:inline}.your-shopping-cart .product-option{font-size:18px;font-weight:500}.drawer .view_cartbtn{margin-top:0!important;background:#000;border-color:#000}.drawer .view_cartbtn:hover{background:transparent}.drawer .view_cartbtn a{color:#fff!important;text-decoration:none}.cart-drawer .cart__checkout-button,.cart-drawer .view_cartbtn{font-size:14px}.drawer .view_cartbtn:hover a{color:#000!important}.drawer .cart__ctas{display:flex;gap:15px}.your-shopping-cart p.totals__total-value{font-weight:700}.your-shopping-cart cart-remove-button span.svg-wrapper,.cart-drawer cart-remove-button span.svg-wrapper{background:#ff6a00;width:40px;height:40px;border-radius:40px}.your-shopping-cart cart-remove-button span.svg-wrapper svg path,.cart-drawer cart-remove-button span.svg-wrapper svg path{transition:all .4s ease-in-out;fill:#fff!important}.your-shopping-cart .cart__contents{padding-top:100px}.your-shopping-cart .cart-items th{font-size:18px!important}.cart-drawer .cart__contents{padding-top:20px!important}.search_resultpage{padding-top:200px!important}.search_resultpage .predictive-search__result-group .predictive-search__heading{font-weight:700;font-size:18px}.search_resultpage .card-wrapper{padding:16px;border-radius:16px}.search_resultpage .template-search__search button.reset__button.field__button,.search_resultpage .template-search__search button.search__button.field__button{top:6px}.quickadd_popup .quick_heading{font-size:20px!important}.quickadd_popup .product__info-wrapper span.price-item.price-item--regular{font-size:20px}.quickadd_popup .product__media.media.media--transparent{padding:0!important;height:500px!important}.quickadd_popup .product__info-wrapper .product-form__input label.form__label,.quickadd_popup .product__info-wrapper .product-form__quantity span{font-size:15px}.quickadd_popup .product__info-container>*+*{margin:5px 0!important}.quickadd_popup .select__select{height:42px;font-size:14px!important}.quickadd_popup .product-form__buttons{display:flex;gap:15px}.quickadd_popup .icon-text-item img{width:40px!important}.quickadd_popup .icon-text-item p{font-size:14px}.quickadd_popup .product__info-wrapper .product-form .product-form__submit{width:auto;font-size:18px!important}.quickadd_popup .quick-add-modal__content{width:55%!important}.quickadd_popup .quick-add-modal__content img{max-width:100%;width:70px}.quickadd_popup .custom_review p{font-size:15px!important}.collection_listing .card-wrapper h3.card__heading{height:60px}.quickadd_popup a.link.product__view-details{padding-bottom:25px!important;font-family:Montserrat,sans-serif;font-size:18px;text-transform:capitalize;font-weight:600}.collection-carousel__item[aria-label="15 of 15"] .card_media img{transform:translateY(-17%)!important}.spf-has-filter .collection_info #gf-products{justify-content:center}.collection_info input.gf-search{font-family:Montserrat}.sdd-download{padding:180px 15px 80px!important}.sdd-download-image{max-height:300px!important;max-width:300px!important}.sdd-download-product{font-size:24px!important;line-height:1.5em!important}.sdd-download-file{font-size:19px!important;line-height:1.5em!important}.sdd-download-button{font-size:20px!important;padding:15px 28px!important;background:#ff6a00!important;color:#fff!important;border:1px solid #fff!important;border-radius:10px!important;cursor:pointer!important}.sdd-download-button:hover{background:#fff!important;color:#ff6a00!important;border:2px solid #ff6a00!important;border-radius:10px!important}.product_zoomimg .product-media-modal__content>*{width:55%}.gl-card-title a{color:#ff6a00!important}.gl-fullscreen-layer .gl-fullscreen-results__meta a{color:#000!important}.discounty-cart-widget__wrapper>.discounty-cart-widget{display:flex;flex-direction:column;gap:15px}.discounty-cart-widget__wrapper>.discounty-cart-widget .discounty-cart-widget__total-label,span.discounty-cart-widget__total-amount.discounty-cart-widget__line-through{font-size:20px;font-family:Montserrat;font-weight:700;color:#000}.discounty-cart-widget__row.discounty-cart-widget__saving-row{padding:5px 10px!important}li.discounts__discount{font-family:Montserrat,sans-serif;font-weight:600;background-color:#f8090a;width:max-content;padding:.5rem 1.3rem .6rem;border-radius:10px;color:#fff}.discounts__discount>.icon{color:#fff}.blog__post{background:#e7e7e7;border-radius:20px;overflow:hidden}@media(min-width:2200px){.hero-banner{min-height:1150px!important}}@media(min-width:1920px){.hero-banner{min-height:1100px!important}}@media(max-width:1440px){.slider-collections .custom-arrows{left:-25px}.slider-collections .custom-arrows.splide-next{left:auto;right:-25px}.collection-carousel .collection-carousel__item .card_content{height:180px}.image-with-text__content .about_icon_list-wrapper{grid-template-columns:repeat(1,1fr)!important}.why-us .multicolumn-list__item:after{right:-56%!important}.header-wrapper header.header .list-menu{gap:15px}.feature_collection .grid--4-col-desktop .grid__item,.collection_listing .grid--4-col-desktop .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.hero-banner h2.banner__heading.inline-richtext.hxl{font-size:40px!important;width:70%}.hero-banner{min-height:90dvh!important}.olincreative .about_info h2.image-with-text__heading.inline-richtext.h1{width:80%}.hero-banner .banner__media:before{content:"";display:block;width:100%;height:100%;background-image:url(/cdn/shop/files/LAPTOP-BANER.png?v=1754638968);background-size:cover;background-position:bottom;background-repeat:no-repeat}.hero-banner .banner__media img{display:none!important}.hero-banner .banner__text p{width:70%}.about_info .image-with-text__content{padding:15px!important}.quickadd_popup .quick-add-modal__content{width:70%!important}.collection_listing .card-wrapper h3.card__heading{height:auto}}@media(max-width:1370px){.why-us .multicolumn-list__item:after{right:-61%!important}.collection_info .grid--3-col-desktop .grid__item,.search_resultpage .grid--3-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.gf-left #gf-tree:not(.spf-hidden)+#gf-grid{width:70%!important}.gf-left #gf-tree{width:30%!important}}@media(max-width:1199.98px){.collection_listing .grid--4-col-desktop .grid__item,.feature_collection .grid--4-col-desktop .grid__item,.related-products .grid .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.header--middle-center:not(.drawer-menu){grid-template-columns:2fr 1.5fr 1fr!important}.about_info .image-with-text__content{padding:25px}.footer__content-top .footer__blocks-wrapper .footer-block.footer-brand--block,.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--menu,.footer__content-top .footer__blocks-wrapper .footer-block__newsletter{width:23.5%}.footer__content-top .footer__blocks-wrapper{gap:15px!important}.why-us .multicolumn-list__item:after{right:-51%!important;width:70px}.why-us .multicolumn-list__item .media .multicolumn-card__image{max-width:60px;height:60px}.productdetail_info .product__title h1{font-size:25px}.mission_about h2.image-with-text__heading.inline-richtext.h1,.vision_about h2.image-with-text__heading{font-size:30px}.vision_about .about_icon img{width:50px!important;height:50px!important}.about_passion .grid--2-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.about_passion .about_icon_list-wrapper{flex-direction:column}.hero-banner{min-height:71dvh!important}.olincreative .about_info h2.image-with-text__heading.inline-richtext.h1{width:100%}.quickadd_popup:not(.product--no-media) .product__media-wrapper,.quickadd_popup:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.quickadd_popup .product__info-wrapper{padding:0 0 0 0rem!important}.quickadd_popup .icon-text-section{padding:20px 0}.quickadd_popup .product__media-wrapper img.image-magnify-lightbox{object-fit:contain}.newsleeter_btn{padding:10px;font-size:14px;text-align:center}}@media(max-width:991.98px){.header--middle-center:not(.drawer-menu){grid-template-columns:1fr auto 1fr!important}.newsleeter_btn{display:none}h2.title.inline-richtext.hxl,.fuel_banner h2.banner__heading.inline-richtext{font-size:40px}body #insta-feed h2{font-size:40px!important}.about_info .grid--2-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.productdetail_info:not(.product--no-media) .product__media-wrapper,.productdetail_info:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.productdetail_info .product__info-wrapper{padding:0 0 0 0rem!important}.productdetail_info .product__info-container{max-width:100rem!important}.why-us .multicolumn-list__item:after{content:none}.feature_collection .card-wrapper{height:92%}.product-grid .collection-block .card_content{height:auto!important;top:0;bottom:0!important;left:-19px!important}.client-testimonial h2.title.inline-richtext.hxl{text-align:center}.footer__content-top .footer__blocks-wrapper .footer-block.footer-brand--block,.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--menu,.footer__content-top .footer__blocks-wrapper .footer-block__newsletter{width:48%}.client-testimonial .title__description{text-align:center}.collection_listing .grid,.collection_info .grid,.search_resultpage .grid{justify-content:center;gap:15px}a.button.button--primary{font-size:16px}.collection_listing h3.card__heading{font-size:25px}.collection_listing .card__caption{height:95px}.collection_info #main-collection-filters,.search_resultpage aside#main-search-filters{margin-bottom:20px}.collection_info .facets-vertical,.search_resultpage .facets-vertical{flex-direction:column}.feature_collection .collection__view-all{padding-top:30px}.contactform_info{flex-direction:column}.contact_left,.contact_right{width:100%}.quickadd_popup .quick-add-modal__content{width:95%!important}.about_info .image-with-text__content{padding:20px 0}.banner__text p{width:50%}.client-testimonial .title-wrapper-with-link{justify-content:center}.gf-left #gf-tree:not(.spf-hidden)+#gf-grid,.gf-left #gf-tree{width:100%!important}.gf-theme-version-15.spf-has-filter #ProductGridContainer>.collection{flex-direction:column;gap:15px}.gf-left #gf-tree:not(.spf-hidden)+#gf-grid{padding-left:0!important}.menu-drawer .menu-drawer__inner-container a.button.button--primary{margin:15px 0 0 15px}}@media screen and (max-width:989px){html.js .menu-drawer{height:calc((var(--vh) * 100) - var(--header-height))!important;max-height:calc((var(--vh) * 100) - var(--header-height))!important;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:80px}}@supports (padding: env(safe-area-inset-bottom)){html.js .menu-drawer{padding-bottom:calc(120px + env(safe-area-inset-bottom))}}@media(max-width:767.98px){.utility-bar__grid{display:flex;flex-wrap:wrap;justify-content:center}.free-shipping-text{padding:10px 15px;font-size:16px;margin:0}.announcement-bar p{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;line-height:1.5;font-size:14px;width:99%;margin:10px auto 0}h2.title.inline-richtext.hxl,.jdgm-rev-widg h2.jdgm-rev-widg__title,.related-products .related-products__heading{font-size:25px!important}.header-wrapper header.header .menu-drawer__inner-submenu .menu-drawer__menu{overflow-y:scroll;height:720px;height:auto;padding-bottom:20px}#menu-drawer{background:#fff}.overflow-hidden-tablet body>*:not(#menu-drawer){pointer-events:none}header .header__icons{gap:10px}.header--middle-center:not(.drawer-menu){column-gap:1rem}.collection__title.title-wrapper .collection__description{max-width:90%!important}.feature_collection .grid--4-col-desktop .grid__item,.collection_listing .grid--4-col-desktop .grid__item,.collection_info .grid--3-col-desktop .grid__item,.related-products .grid .grid__item,.search_resultpage .grid--3-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.slider-collections .custom-arrows{left:-10px}.slider-collections .custom-arrows.splide-next{left:auto;right:-10px}.why-us .title-wrapper-with-link .title__description{max-width:100%}.why-us .multicolumn-list__item .media .multicolumn-card__image{height:40px}.why-us .multicolumn-list__item .media{width:80px!important;height:80px}body #insta-feed h2{font-size:25px!important}.hero-banner h2.banner__heading.inline-richtext.hxl{font-size:28px!important;text-align:start;width:100%!important}.hero-banner .banner__heading:after{width:40%}.hero-banner{height:750px}.hero-banner .banner__text.rte.body{text-align:start!important}.hero-banner .banner__box{text-align:start}.hero-banner .banner__media img{display:none!important}.hero-banner .banner__media:before{content:"";display:block;width:100%;height:100%;background-image:url(/cdn/shop/files/Group_1484582765.jpg?v=1754455044);background-size:cover;background-position:center;background-repeat:no-repeat}.hero-banner .banner__content{align-items:start;padding-top:80px}.hero-banner .banner__box .banner__buttons{margin-top:1rem}.page-banner h2.banner__heading,h2.banner__heading.inline-richtext.hxl{font-size:25px}.footer__content-top .footer__blocks-wrapper .footer-block.footer-brand--block,.footer__content-top .footer__blocks-wrapper .footer-block__newsletter{width:100%}.footer__content-top .footer__blocks-wrapper .footer-block__newsletter{text-align:start}.client-testimonial .testimonial-carousel__item .inline-richtext{font-size:18px}.client-testimonial .testimonial-carousel__item .inline-richtext{margin-block:15px 15px;font-size:18px}.page-banner .banner__content .banner__box .banner__heading:after{width:30%;bottom:-16px;left:100px}.client-testimonial .splide__arrow{top:70%}.collection_listing .collection-list .card-wrapper .card_media{padding-bottom:66.74359%!important}.slider-collections .custom-arrows{width:35px;height:35px}.custom-arrows svg{width:25px;height:25px}.collection_listing .card__caption{height:auto}.collectiondetail-acce-baner .banner__content .banner__box h2.banner__heading:after{left:130px}.feature_collection a.button{font-size:16px}.productdetail_info .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.icon-text-item{width:48%}.icon-text-item p{margin:5px}.icon-text-item img{width:40px}.related-products .grid{justify-content:center}.productdetail_info .product__media-wrapper .slider.slider--mobile{margin-bottom:0}.mission_about h2.image-with-text__heading.inline-richtext.h1,.vision_about h2.image-with-text__heading{font-size:25px!important}.banner__text p{width:100%}.custom_review p{font-size:14px}.page-banner{height:300px!important;padding-top:70px}.productdetail_info .product__media-list .product__media-item{width:95%!important}.hero-banner .banner__text p{width:100%}.your-shopping-cart a.cart-item__name{font-size:18px!important}.quickadd_popup .product-form__buttons{flex-direction:column}.quickadd_popup .product__media-wrapper img.image-magnify-lightbox{object-fit:cover}.quickadd_popup .product__media-wrapper .slider.slider--mobile{justify-content:center}.why-us .multicolumn-list__item .inline-richtext{margin-block:5px 0px}.why-us .multicolumn-list .grid__item{padding:5px 30px}.product_zoomimg .product-media-modal__content>*{width:100%}.custom_review{width:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme_styling.css.map */
