html{font-size:10px}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1440px}}:root{--border-radius-element: 10px}.btn{font-family:var(--body-font)}.btn.btn-link{font-size:2rem;font-weight:600;line-height:2.8rem;text-underline-offset:5px;color:inherit}.btn.btn-add-to-cart{display:block;width:100%;font-size:1.2rem;font-weight:500;line-height:1;border:1px solid #d8b69f;background-color:#fff;color:#d8b69f;padding:1rem;text-transform:uppercase}.btn.btn-add-to-cart:hover{background-color:#d8b69f;color:#e9e9e9}.radius-element{border-radius:var(--border-radius-element);overflow:hidden}.mbc-1{margin-bottom:4px}.mbc-2{margin-bottom:8px}.mbc-3{margin-bottom:16px}.mbc-4{margin-bottom:24px}.mbc-5{margin-bottom:32px}.mtc-1{margin-top:4px}.mtc-2{margin-top:8px}.mtc-3{margin-top:16px}.mtc-4{margin-top:24px}.mtc-5{margin-top:32px}collapsible-row button{display:block;border:none;background:none}collapsible-row button h3{margin-bottom:0}collapsible-row [data-content]{background-color:#fff;width:100%;max-height:0;overflow:hidden;transition:max-height 250ms ease-out}.megamenu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);pointer-events:none;z-index:1035;transition:background-color .3s ease}.megamenu-overlay.active{background-color:rgba(0,0,0,.5);pointer-events:auto}@media screen and (min-width: 768px){body:has(.nav-main-item.item-with-subitems.active) .megamenu-overlay{background-color:rgba(0,0,0,.5);pointer-events:auto}body:has(.nav-main-item.item-with-subitems.active) .section-topbar{filter:contrast(0.5)}body:has(.nav-main-item.item-with-subitems.active) .head-logo-row{--main-background: #F7F4F2;position:relative;z-index:1040;background-color:var(--main-background);border-end-start-radius:0;border-end-end-radius:0;transition:unset}body:has(.nav-main-item.item-with-subitems.active) .desktop-dropdown{z-index:1040;border-end-start-radius:var(--border-radius-element);border-end-end-radius:var(--border-radius-element)}}.head-main.megamenu-active .head-logo-row{position:relative;z-index:1040;background-color:var(--main-background)}.head-main.megamenu-active .desktop-dropdown{z-index:1040}.header-container{padding-left:3.2rem;padding-right:3.2rem}.nav-desktop .nav-item{font-size:1.6rem}.desktop-dropdown-container{padding-left:3.2rem;padding-right:3.2rem;column-gap:3.2rem}.desktop-dropdown-container .list-subitems{column-gap:3.2rem}.desktop-dropdown-container .nav-item .nav-item-container .nav-list-link{position:relative;margin-bottom:3.2rem;font-size:2rem;font-weight:600;line-height:2.8rem;color:var(--nav-desktop-foreground) !important}.desktop-dropdown-container .nav-item .nav-item-container .nav-list-link::after{content:"";position:absolute;bottom:-1.6rem;left:0;width:100%;height:1px;background-color:#fff}.desktop-dropdown-container .nav-item .list-subitems .nav-item .nav-list-link{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:var(--nav-desktop-foreground) !important}@media screen and (min-width: 768px){.desktop-dropdown-container .navigation-banner{max-width:380px}}.desktop-dropdown{padding-top:4rem;padding-bottom:4.6rem}.megamenu-gallery__item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:1.2rem;font-weight:400;line-height:2.2rem;color:var(--nav-desktop-foreground)}.megamenu-gallery__image{margin-bottom:1.6rem}.megamenu-gallery__image img{width:100%;height:auto;display:block}.section-banners-promotional .textbanner-image.text-over-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-image:linear-gradient(transparent, var(--main-foreground-opacity-40));color:var(--main-background)}.section-banners-promotional .textbanner-image .textbanner-text{top:50%;bottom:unset;transform:translateY(-50%)}.section-banners-promotional .textbanner-image .textbanner-text h3{font-family:var(--body-font);font-size:2rem;font-weight:600;line-height:2.8rem}@media screen and (max-width: 768px){.section-banners-promotional .row{margin-left:0;margin-right:0}}@media screen and (max-width: 768px){.section-banners-promotional .row .col-grid{padding-left:0;padding-right:0}}.featured-multiple__buttons{display:flex;justify-content:center;column-gap:1.6rem;margin-bottom:0;overflow:auto;padding:16px 0}@media screen and (max-width: 767px){.featured-multiple__buttons{flex-wrap:wrap;row-gap:1.6rem;overflow:hidden}}.featured-multiple__buttons .btn{font-size:3.2rem;font-weight:500;text-decoration:none;color:var(--featured-foreground)}.featured-multiple__buttons .btn.active{text-decoration:underline}@media screen and (max-width: 767px){.featured-multiple__buttons .btn{font-size:2.4rem}}.featured-multiple .svg-icon-text{fill:#fff;background:var(--featured-foreground);border-radius:50%}.featured-multiple .item{margin-bottom:0}.featured-multiple .swiper-button-outside.swiper-button-prev{left:35px}.featured-multiple .swiper-button-outside.swiper-button-next{right:35px}.section-categories-home .swiper-wrapper{transition-timing-function:linear !important}.section-categories-home .home-category{width:8rem}.section-categories-home .home-category-image{width:8rem;height:8rem}.section-categories-home .home-category-image img{width:8rem;height:8rem}section.marquee-section{width:100%;overflow:hidden;line-height:22px;padding:var(--section-distance) 0}@media screen and (max-width: 768px){section.marquee-section{padding:var(--section-distance-md) 0}}.marquee-container{width:100%;overflow:hidden;-webkit-text-size-adjust:none}.marquee-animated{display:inline-block;white-space:nowrap;animation:marquee linear infinite;padding-left:100%;font-size:20px;font-weight:500}.marquee-animated:hover{animation-play-state:paused}.marquee-item{display:inline-block;margin-right:32px}.marquee-item a{text-decoration:none;transition:opacity .2s ease}.marquee-item a:hover{opacity:.8;text-decoration:none}.marquee-separator{margin:0 16px}.marquee-word{display:inline;text-decoration:none}.marquee-word-space{display:inline-block;width:32px}.category-banner{margin-bottom:3.6rem}.category-banner .category-banner-info .breadcrumbs{font-size:1.4rem;line-height:2.2rem}.category-banner .category-banner-info .h2{font-family:var(--body-font);font-size:4.8rem;font-weight:400;line-height:5.6rem}.category-controls .category-control-item{--category-control-color: #583624}.category-controls .category-control-item a{font-size:1.8rem;line-height:2.6rem;color:var(--category-control-color)}.category-controls .category-control-item svg{fill:var(--category-control-color)}.js-product-table{row-gap:8px}.product-gallery{--product-gallery-gap: 16px;position:relative}.product-gallery .swiper-pagination{position:absolute;top:0;left:3rem;display:flex;flex-direction:column;justify-content:flex-start;row-gap:1rem;width:auto;height:auto;padding:1.2rem}.product-gallery .swiper-pagination .swiper-pagination-bullet{border-color:var(--header-foreground);width:1.2rem;height:1.2rem}.product-gallery .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--header-foreground)}@media screen and (max-width: 768px){.product-gallery .swiper-pagination{flex-direction:row;justify-content:center;top:initial;bottom:1.6rem;left:0;right:0;margin:auto}}.product-gallery .row.row--sticky{position:sticky;top:0;gap:var(--product-gallery-gap)}@media screen and (min-width: 768px){.product-gallery .row .col-md-8{-ms-flex:0 0 calc(66.666667% - var(--product-gallery-gap));flex:0 0 calc(66.666667% - var(--product-gallery-gap));max-width:calc(66.666667% - var(--product-gallery-gap))}}@media screen and (min-width: 768px){.product-gallery .row .col-md-4{-ms-flex:0 0 calc(33.333333% - var(--product-gallery-gap));flex:0 0 calc(33.333333% - var(--product-gallery-gap));max-width:calc(33.333333% - var(--product-gallery-gap))}.product-gallery .row .col-md-4 .product-slide:first-child{margin-bottom:var(--product-gallery-gap)}}.product-information .breadcrumbs{font-size:1.6rem;line-height:2.4rem;margin-bottom:1.6rem}.product-information__title{font-size:3.2rem;font-weight:600;line-height:5.6rem;margin-bottom:1.6rem !important}.product-information .price-container .js-price-container{margin-bottom:1.6rem}.product-information .price-container .price-display,.product-information .price-container .price-compare{font-size:3.2rem;font-weight:600;line-height:5.6rem;color:var(--main-foreground)}.product-information .free-shipping-message{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:var(--main-foreground);margin-bottom:1.6rem}.product-information .free-shipping-message svg{width:2.4rem;height:2.4rem;vertical-align:middle;color:var(--main-foreground)}.product-information .product-form__controls{column-gap:1rem;flex-wrap:nowrap}@media screen and (min-width: 768px){.product-information .product-form__controls .col-md-9{flex:0 0 calc(75% - 1rem);max-width:calc(75% - 1rem)}}.product-information .product-form .form-group{margin-bottom:0}.product-information .product-form .form-group .form-quantity-icon{width:2rem;height:5.6rem}.product-information .product-form .form-group .form-quantity-icon svg{vertical-align:-1.3rem}.product-information .product-form .form-group .form-quantity{border-color:#d8b69f}.product-information .product-form .form-group .form-quantity .form-control{font-weight:1.6rem}.product-information .product-form .btn.btn-primary{height:5.8rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-transform:uppercase;letter-spacing:1px}.product-information .product-form .btn.btn-primary:hover{background-color:var(--button-background-hover, var(--button-background));opacity:1}.row-information{display:block}.row-information:not(:last-of-type){border-bottom:1px solid #ccc}.row-information.open .row-information__icon svg{transform:rotate(-90deg)}.row-information.open .row-information__content{margin-bottom:16px}.row-information.row-information--description .row-information__content *{font-family:var(--body-font) !important;font-size:1.4rem !important;font-weight:400 !important;line-height:2.2rem !important}.row-information__opener{width:100%;padding:1.6rem 0;display:flex;justify-content:space-between;align-items:center}.row-information__title{font-family:var(--body-font);font-size:2rem;font-weight:600;line-height:2.8rem;color:var(--main-foreground)}.row-information__title span{vertical-align:middle}.row-information__title svg{width:2.4rem;height:1.4rem;vertical-align:sub}.row-information__icon svg{width:2.4rem;height:2.4rem;fill:var(--main-foreground);transition:transform 250ms ease-out}.row-information__content{margin:0;font-size:1.4rem;font-weight:400;line-height:2.2rem}.row-information__item{font-size:1.4rem;font-weight:400;line-height:2.2rem}.row-information__item mark{background:none}.row-information__footer{padding:1.2rem;border:1px solid #f9f9f9;background-color:rgba(43,97,111,.2);border-top:0;border-radius:0 0 5px 5px}.row-information__footer a{display:block;font-size:1.4rem;font-weight:700;line-height:2rem;text-align:center}.section-title{font-family:var(--body-font);font-size:3.2rem;font-weight:500;line-height:2.8rem;text-align:center;color:var(--accent-color)}@media screen and (max-width: 768px){.section-title{font-size:2.4rem;font-weight:400;line-height:3.2rem}}.page-header{margin-bottom:0}@media screen and (min-width: 768px){.page-header .slider-slide.slide--big{max-height:76.8rem}}@media screen and (min-width: 768px){.page-header .slider-slide.slide--medium{max-height:65rem}}@media screen and (min-width: 768px){.page-header .slider-slide.slide--small{max-height:29.5rem}}.page-header__wrapper-text{width:100%;padding:25px 20px;position:absolute;bottom:0px;left:-60px;z-index:9;color:#fff}.page-header__wrapper-text--centered{top:50%;bottom:initial;left:50%;text-align:center;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.page-header__wrapper-text{width:50%;padding:40px 30px}}.page-header__title{font-size:4.8rem;font-weight:400;line-height:5.6rem;margin-bottom:.8rem}@media screen and (max-width: 768px){.page-header__title{font-size:3.2rem;font-weight:400;line-height:4rem}}.page-header__description{font-size:2rem;font-weight:600;line-height:2.8rem}@media screen and (max-width: 768px){.page-header__description{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.page-header__overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.4);pointer-events:none;z-index:1}.post-header-main .slider-slide.slide--small,.post-header-main .slider-slide.slide--medium,.post-header-main .slider-slide.slide--big{max-height:none}.post-header-main picture{position:absolute;top:0;left:0;width:100%;height:100%}.post-header-main .slider-image{width:100%;height:100%;object-fit:cover}.post-header-main .page-header__wrapper-text{position:relative;top:auto;left:auto;transform:none;min-height:200px;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.post-header-main .page-header__wrapper-text--centered{align-items:center}@media screen and (min-width: 768px){.post-header-main .page-header__wrapper-text{width:100%;padding:80px 40px;min-height:300px}}.grid-images{--grid-images-gap: 32px;--grid-images-overlay-color: #00000033;margin-bottom:4.2rem}.grid-images__content{display:flex;flex-wrap:wrap;gap:var(--grid-images-gap)}.grid-images__item{position:relative}.grid-images__item::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:var(--grid-images-overlay-color);z-index:1}.grid-images__item:nth-child(-n+3){width:calc((100% - 2*var(--grid-images-gap))/3)}.grid-images__item:nth-child(n+4):nth-child(-n+5){width:calc((100% - var(--grid-images-gap))/2)}@media screen and (min-width: 768px){.grid-images__item:nth-child(n+4):nth-child(-n+5) img{height:550px}}@media screen and (max-width: 768px){.grid-images__item:nth-child(-n+3),.grid-images__item:nth-child(n+4):nth-child(-n+5){width:100%}}.grid-images__item img{width:100%;height:370px;display:block;object-fit:cover}.grid-images__item.grid-images__item--light .grid-images__title{color:var(--main-background)}.grid-images__item.grid-images__item--light .grid-images__link{color:var(--main-background);border-color:var(--main-background)}.grid-images__wrapper-text{position:absolute;bottom:0;padding:2.2rem 1.8rem;text-align:left;z-index:2}.grid-images__title{margin-bottom:.5rem;font-family:var(--body-font);font-size:2rem;font-weight:600;line-height:2.8rem;color:var(--main-foreground);text-align:inherit}.grid-images__link{position:relative;padding:0 10px 5px;border-bottom:1px solid var(--main-foreground);font-size:2rem;font-weight:600;line-height:2.8rem;color:var(--main-foreground);text-decoration:none}.grid-images__link:hover{color:var(--main-foreground)}.grid-images__url::after{content:"";width:100%;height:100%;position:absolute;display:block;z-index:2}.grid-images__item:nth-child(5n+1),.grid-images__item:nth-child(5n+2),.grid-images__item:nth-child(5n+3){width:calc((100% - 2*var(--grid-images-gap))/3)}.grid-images__item:nth-child(5n+1) img,.grid-images__item:nth-child(5n+2) img,.grid-images__item:nth-child(5n+3) img{height:370px}@media screen and (max-width: 768px){.grid-images__item:nth-child(5n+1),.grid-images__item:nth-child(5n+2),.grid-images__item:nth-child(5n+3){width:100%}}.grid-images__item:nth-child(5n+4),.grid-images__item:nth-child(5n):not(:first-child){width:calc((100% - var(--grid-images-gap))/2)}@media screen and (min-width: 768px){.grid-images__item:nth-child(5n+4) img,.grid-images__item:nth-child(5n):not(:first-child) img{height:550px}}@media screen and (max-width: 768px){.grid-images__item:nth-child(5n+4),.grid-images__item:nth-child(5n):not(:first-child){width:100%}}.grid-images__pagination{margin-top:4.2rem}.blog-post__content{padding:2rem 0}.content-page{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:var(--main-foreground);margin-bottom:6rem;margin:auto;max-width:90rem}.content-page *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:inherit !important}.content-page h4{font-size:2rem;font-weight:600;line-height:2.8rem}.content-page p{margin-bottom:1.6rem}.content-page ul,.content-page ol{margin-bottom:1.6rem;padding-left:2.4rem}.content-page ul li,.content-page ol li{margin-bottom:.8rem}.content-page a{color:var(--color-primary);text-decoration:underline}.content-page--policy{padding-bottom:6rem}.best-sellers-products{margin-bottom:4.2rem}.video-section iframe{width:100%;height:800px}.faq-section{max-width:95rem;margin-bottom:5rem}.faq-collapsible{display:block;margin-bottom:2rem}.faq-collapsible.open .faq-collapsible__icon svg{transform:rotate(-90deg)}.faq-collapsible.open .faq-collapsible__content{margin:1.5rem 0}.faq-collapsible__opener{width:100%;padding:1.2rem 0;display:flex;justify-content:space-between;align-items:center}.faq-collapsible__button{display:flex;justify-content:space-between;align-items:center;column-gap:1rem;width:100%;padding:1rem;border-radius:.5rem;background-color:#af8c78}.faq-collapsible__title{font-family:var(--body-font);font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#fff}.faq-collapsible__title span{vertical-align:middle}.faq-collapsible__icon svg{width:2.4rem;height:2.4rem;fill:#fff;transition:transform 250ms ease-out}.faq-collapsible__content{font-size:1.6rem;font-weight:400;line-height:2.4rem}.footer-container{padding:32px 0 64px}@media screen and (min-width: 768px){.footer-container{padding:32px 0 64px}}.footer-newsletter-section{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center;margin-bottom:64px}@media screen and (min-width: 768px){.footer-newsletter-section{margin-bottom:0;padding:20px 32px 0 100px}}.footer-logo-container{margin-bottom:0}.footer-store-logo{max-width:387px;width:100%;height:auto}.footer-newsletter-content{width:100%}.footer-newsletter-title{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:9px}.footer-newsletter-text{font-size:1.6rem;font-weight:400;line-height:1.5;margin-bottom:24px}@media screen and (max-width: 767px){.footer-newsletter-text{font-size:1.4rem}}.footer-newsletter-form{display:flex;flex-direction:column;gap:8px;max-width:375px;margin:auto}.footer-newsletter-input{background:#fff;border:none;border-radius:10px;padding:14px;width:100%;height:44px;font-size:1.2rem;font-weight:500;color:var(--footer-foreground)}.footer-newsletter-input::placeholder{color:var(--footer-foreground)}.footer-newsletter-input:focus{outline:none;box-shadow:0 0 0 2px rgba(174,138,121,.3)}.footer-newsletter-btn{background:#ae8a79;border:none;border-radius:10px;padding:14px;width:100%;height:44px;color:#f7f4f2;font-size:1.6rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.footer-newsletter-btn:hover{background:#986f5c}.footer-links-section{display:flex;flex-direction:column;align-items:center;gap:32px}@media screen and (min-width: 768px){.footer-links-section{padding:0 100px 0 32px}}.footer-social-icons{display:flex;justify-content:center;align-items:center;gap:32px;width:100%}.footer-social-icons a{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.footer-social-icons svg{width:24px;height:24px;fill:var(--footer-foreground)}.footer-links-list{width:100%}.footer-link-item{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--footer-foreground);padding:14px;font-size:2rem;font-weight:500;text-decoration:none;transition:opacity .2s ease}.footer-link-item:hover{opacity:.8;text-decoration:none}.footer-link-item:last-child{border-bottom:none}.footer-powered-container{display:flex;align-items:center;gap:10px}@media screen and (max-width: 768px){.footer-powered-container{flex-direction:column}}.footer-powered-third{position:relative}.footer-powered-third::after{content:"";position:absolute;left:-5px;height:100%;width:1px;background-color:var(--footer-foreground)}@media screen and (max-width: 768px){.footer-powered-third::after{display:none}}.item-product .item{position:relative;border-radius:10px;display:flex;flex-direction:column;height:100%;margin-bottom:0;background-color:#f7f4f2;overflow:hidden}.item-product .js-quickshop-container{display:flex;flex-direction:column;flex:1}@media screen and (min-width: 768px){.item-product .item{border-radius:16px 16px 10px 10px}.item-product .item-image{position:relative;z-index:1;border-radius:16px 16px 0 0;transition:border-radius .3s ease}.item-product .item-description{position:relative;z-index:0;background-color:#f8f6f5;border-radius:0 0 10px 10px;transition:opacity .3s ease}.item-product:hover .item-image{z-index:2;overflow:visible;border-radius:16px}.item-product:hover .js-item-image-padding img{height:calc(100% + 200px)}.item-product:hover .item-description{opacity:0;pointer-events:none}.item-product:hover .item-buy-overlay{opacity:1;transform:translateX(-50%) translateY(84px)}}@media screen and (max-width: 767px){.item-product .item-image{border-radius:10px 10px 0 0}.item-product .item-description{position:relative;background-color:#f8f6f5;border-radius:0 0 10px 10px}}.item-image{position:relative;overflow:hidden}.item-image .item-buy-overlay{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);width:calc(100% - 32px);opacity:0;transition:opacity .3s ease,transform .3s ease;z-index:10}@media screen and (max-width: 767px){.item-image .item-buy-overlay{display:none}}.item-image .item-buy-overlay form{width:100%}.item-description{background-color:#f7f4f2;padding:16px 8px !important;flex:1;display:flex;flex-direction:column}.item-description .item-link{color:#ae8a79;text-decoration:none;flex:1;display:flex;flex-direction:column}.item-description .item-link:hover{color:#ae8a79;text-decoration:none}.item-description .item-name{font-size:1.2rem !important;font-weight:400 !important;line-height:1.4;color:#ae8a79;margin-bottom:8px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-description .item-price-container{margin-bottom:0 !important;display:flex;align-items:baseline}.item-description .item-price{font-size:1.2rem !important;font-weight:700 !important;line-height:1.4;color:var(--featured-foreground)}.item-description .price-compare{font-size:1rem !important;color:var(--featured-foreground);opacity:.7}.btn-quick-buy{-webkit-appearance:none;appearance:none;font-family:inherit;line-height:normal;display:block;width:100%;background:#fff;border:none;border-radius:8px;padding:14px 10px;font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase;color:#ae8a79;cursor:pointer;transition:background-color .2s ease}.btn-quick-buy:hover{background:#f5f5f5;color:#ae8a79;text-decoration:none}.item-product:not(.item-product-reduced) .item-image img{transition:transform .3s ease,opacity .2s ease,height .3s ease}.item-actions{margin-top:auto}@media screen and (min-width: 768px){.item-actions{display:none !important}}@media screen and (max-width: 767px){.item-actions{padding-top:8px}.item-actions .btn-add-to-cart,.item-actions .btn-quick-buy{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.4rem;background:#fff;border:none;border-radius:8px;padding:6px 10px;font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase;color:#ae8a79}}.labels-absolute .label-accent{background:#ae8a79 !important;color:#f7f4f2 !important;border-radius:2px 10px 2px 2px;padding:4px 8px;font-size:1rem;font-weight:600}@media screen and (max-width: 768px){.image-with-text-section .container{padding-left:0;padding-right:0}}.image-with-text-item{margin-bottom:6.4rem}.image-with-text-item:last-child{margin-bottom:0}@media(min-width: 768px){.image-with-text-item .row{margin-left:0;margin-right:0;gap:0 6.4rem}.image-with-text-item .row>[class*=col-]{padding-left:0;padding-right:0}.image-with-text-item .row>.col-md-6{flex:0 0 calc(50% - 3.2rem);max-width:calc(50% - 3.2rem)}.image-with-text-item .row>.col-md-4{flex:0 0 calc(33.333% - 3.2rem);max-width:calc(33.333% - 3.2rem)}.image-with-text-item .row>.col-md-8{flex:0 0 calc(66.667% - 3.2rem);max-width:calc(66.667% - 3.2rem)}}.image-with-text-item__image{position:relative;border-radius:10px;overflow:hidden;margin-bottom:3.2rem}@media(min-width: 768px){.image-with-text-item__image{margin-bottom:0}}.image-with-text-item__image img{display:block;width:100%;height:auto}.image-with-text-item__overlay{position:absolute;inset:0;background-color:rgba(88,54,36,.3);border-radius:10px;pointer-events:none}.image-with-text-item__image-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"Montserrat",sans-serif;font-size:3.2rem;font-weight:400;line-height:4rem;color:#fff;text-align:center;pointer-events:none}.image-with-text-item__title{font-family:"Montserrat",sans-serif;font-size:2rem;font-weight:600;line-height:2.8rem;color:#ae8a79;margin-bottom:1.6rem;text-transform:uppercase}.image-with-text-item__description{font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;color:#000}.image-with-text-item__description p{margin-bottom:1.6rem}.image-with-text-item__description p:last-child{margin-bottom:0}.section-featured-products-how-to .row-grid{justify-content:center}.section-featured-products-how-to .row-grid .item-product{flex:0 0 auto}.testimonial-card{border:1px solid #ccc;border-radius:10px;padding:10px;height:100%;display:flex;flex-direction:column;gap:4px}.testimonial-card__header{display:flex;align-items:center;gap:11px}.testimonial-card__avatar{width:38px;height:38px;border-radius:50%;background-color:#ccc;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:#000;flex-shrink:0}.testimonial-card__name{font-size:12px;font-weight:500;color:#000}.testimonial-card__stars{display:flex;gap:2px;align-items:center}.testimonial-card__stars svg{width:18px;height:18px;fill:#f5a623}.testimonial-card__description{font-size:10px;font-weight:400;line-height:normal;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical}.section-testimonials-home .swiper-button-prev{left:-15px}.section-testimonials-home .swiper-button-next{right:-15px}@media(min-width: 769px){.section-testimonials-home .swiper-button-prev{left:-35px}.section-testimonials-home .swiper-button-next{right:-35px}}
/* Engine:dart */