.d-none{display:none!important}.needsclick input{background-color:unset!important}@media (min-width: 768px) and (max-width: 1024px){.financement .fourth_section h3,.financement .fourth_section p,.first_banner p{width:100%!important}.centered-list li{margin:unset!important}}@media (max-width: 768px){.centered-list li{margin:unset!important}.financement .fourth_section h3{min-height:auto!important}.financement p{font-size:16px}.financement h1{font-size:20px}.first_banner p{width:100%!important}.financement .fourth_section .row{display:block!important}.financement .fourth_section .box,.financement .fourth_section h3,.financement .fourth_section p{width:100%!important}}ul.centered-list li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#fff;margin-right:10px}.imagewithtext img{display:block;margin:20px auto 0;max-width:100%;height:auto}.imagewithtext{width:100%;background-color:#282c3c;color:#fff;padding:20px;box-sizing:border-box;margin-top:80px}.imagewithtext h1{text-align:left;margin-bottom:20px;color:#fff}.centered-list{list-style:none;padding:30px;text-align:left;margin-bottom:20px}.centered-list li{margin:10px 200px;list-style:disc!important}.centered-image{display:block;margin:0 auto;max-width:100%;height:auto}.box p{font-size:17px;margin-top:25px!important}.first_banner img{margin-bottom:50px}.third_section h1:after{width:20%;height:2.5px;content:"";background:#232f3e;position:relative;bottom:10px;display:block;top:10px}.first_banner p{font-weight:500;font-size:16px;line-height:24px;width:80%;margin-bottom:50px}.first_banner button{background-color:#e58c48;color:#fff;border:none;border-radius:5px;padding:15px 25px;font-size:16px;font-weight:700;cursor:pointer;margin-top:30px}.first_banner a{background-color:#e58c48;color:#fff!important;border:none;border-radius:5px;padding:15px 25px;font-size:16px;font-weight:700;cursor:pointer;margin-top:30px}.financement .fourth_section p{width:60%;margin:0 auto}.financement .fourth_section .number{font-size:5rem;font-weight:700;background-color:#e58c46;color:#fff;border-radius:50%;width:100px;height:100px;display:flex;justify-content:center;align-items:center;margin:0 auto 20px}.financement .fourth_section h3{width:50%;height:auto;display:flex;justify-content:center;align-items:center;margin:0 auto;padding-top:25px;min-height:100px}.financement .fourth_section{display:flex;flex-direction:column;gap:20px;margin-top:70px}.financement .fourth_section .row{display:flex;gap:20px;justify-content:center}@media only screen and (min-width: 767px){.zoom-small-image{float:unset!important}}.financement .fourth_section .box{width:30%;padding:20px;text-align:center}.financement .fourth_section h3{margin-bottom:10px}.financement .fourth_section p{color:#555}.who-we-are-iwt .grid--1-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}span.unit-price-value{color:var(--color-base-accent-1);letter-spacing:0;font-weight:700;line-height:22px;text-align:left;font-size:15px}.unit-og-price .price__sale,.unit-og-price .price__regular{font-size:13.5px;color:#000;font-weight:400}.product_collections{display:flex;align-items:center;flex-wrap:wrap;margin:0 auto;padding-top:40px;clear:both}.product_left_div{width:40%;padding:0 5rem}.product_right_div{width:60%;padding:0 5rem}.product_right_div ul{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.product_right_div ul li,.product_right_div ul li a{float:left;width:100%}.product_collection_wrapper_main{height:100%;position:relative;text-decoration:none}.product_collection_card_main{display:flex;flex-direction:column;height:100%;cursor:pointer}.product_collection_image{box-sizing:border-box;border:1px solid #e58c48;border-radius:10px;width:100%;display:flex;position:relative;align-items:stretch}.product_collection_image_media{overflow:hidden;z-index:0;border-radius:10px;width:100%}.product_collection_image_transparent{width:100%}.product_collection_image_transparent img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);padding:5px;border-radius:10px}.product_collection_image:before{content:"";width:0;height:0;padding-bottom:100%}.product_collection_information h3{font-size:14px}.template-product .product-com-wish{padding:0}.product_collection_content{text-align:center}.gravity-button{height:45px!important}.product_collection_content{text-align:center;display:grid;grid-template-rows:max-content minmax(0,1fr) max-content auto;width:100%;flex-grow:1}.freq-prod-img_first{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.freq-prod-img_second{transition:opacity .3s ease}.product_collection_image_transparent:hover .freq-prod-img_first,.product_collection_card_main:hover .freq-prod-img_first{opacity:1}.product_collection_image_transparent:hover .freq-prod-img_second,.product_collection_card_main:hover .freq-prod-img_second{opacity:0}.product_card_information span{font-size:15px}.product_card_information .price__sale span,.product_card_information .price__regular span,.product_card_information span.per-box{color:#e58c48}.product_card_information .price dl,.product_card_information .price--on-sale .price__sale{align-items:center}.product_card_information span.badge.price__badge-sale{position:absolute;top:15px;left:15px}img.freq-prod-img_second{object-fit:cover}img.freq-prod-img_first{object-fit:contain}.klaviyo-newsletter-subscription p{color:#ccc}.klaviyo-newsletter-subscription h2{color:#fff}section.klaviyo-newsletter-subscription{margin-top:80px}body.template-cart span.cart_item_original_price{text-decoration:line-through;text-decoration-thickness:2px}.cart-item__price-wrapper.custom-price-wrapper{display:flex;column-gap:10px}@media only screen and (max-width: 1024px){.product-form__buttons button{font-size:16px;padding-left:10px;padding-right:10px}.product_left_div{padding:0 5rem 0 0}}@media only screen and (max-width: 991px){.product_right_div,.product_left_div{width:100%;padding:0}}@media only screen and (max-width: 767px){.product-form__buttons button{font-size:12px;padding-left:10px;padding-right:10px}.product_right_div ul{grid-template-columns:repeat(2,1fr);gap:15px}.product_right_div,.product_left_div{width:100%;padding:0}}header.sticky{box-shadow:0 2px 8px #0000001a;background:#fff}.cart-content{position:fixed;right:0;top:0;width:350px;height:100vh;background:#fff;z-index:9999;overflow-y:auto;transition:top .3s ease}@media (max-width: 1024px){.product__info-container--sticky .product-form{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:10px}}.button-wishlist__text{margin-left:6px}.thumbs-swiper__slide-item{border-radius:8px;border:2px solid #e5e7eb;background:#fff;aspect-ratio:1 / 1;padding:4px;transition:border-color .3s ease}.thumbs-swiper__slide-image{border-radius:8px;height:100%;width:100%;object-fit:cover;object-position:center center;display:block}.swiper-slide-thumb-active .thumbs-swiper__slide-item{border-color:#e58c47}.main-swiper.swiper .slider__slide .cloud-zoom img{height:100%;width:100%;object-fit:cover}@media (max-width: 1024px){.product-form__quantity .form__label{min-width:unset}}.unit-price__text{font-size:16px;color:#999;white-space:nowrap;margin-left:10px}.product__info-container .unit-price__text{color:var(--color-base-button-background);margin-left:0;font-weight:900}.card-information .unit-price__text,.predictive-search__list-item .unit-price__text{margin:0;font-weight:500}.contact-image.mobile-section{display:none}.contact-us{display:flex;align-items:center}@media (max-width: 989px){.contact-us{display:block;align-items:flex-start}.contact-image.mobile-section{display:block;margin-top:20px;margin-bottom:20px;max-height:500px;height:500px}.contact-image.mobile-section>*{height:100%!important;border-radius:20px}.contact-image{display:none}}@media (max-width: 520px){.contact-image.mobile-section{max-height:500px;height:300px}}@media screen and (min-width: 750px){.header-top-menu .page-width{padding:0 15px}}.template-collection .main-content,.template-index .main-content{padding-top:15px}@media (max-width: 520px){.template-collection .main-content,.template-index .main-content{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
