﻿.position-sticky{position:sticky !important;position:-webkit-sticky}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-grid{display:grid !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.content-vertical{-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-align:center !important;align-items:center !important;text-align:center !important}body.vert-intro-open{overflow:hidden}.vert-intro{position:fixed;inset:0;z-index:100000;overflow:hidden;background:#f4efe8;color:#5a3e32;opacity:1;transition:opacity .5s ease,visibility .5s ease}.vert-intro.is-closing{opacity:0;visibility:hidden;pointer-events:none}.vert-intro-story{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.vert-intro-story::-webkit-scrollbar{display:none}.vert-intro-hero{position:relative;min-height:100svh;color:#f4efe8}.vert-intro-hero-stage{position:sticky;top:0;display:flex;height:100svh;min-height:540px;align-items:flex-end;overflow:hidden;padding:clamp(32px,7vw,96px) clamp(24px,9vw,140px) clamp(92px,13vh,140px)}.vert-intro-video,.vert-intro-shade{position:absolute;inset:0;width:100%;height:100%}.vert-intro-video{border:0;object-fit:cover;object-position:center;pointer-events:none;transform:scale(1.01)}.vert-intro-shade{background:linear-gradient(90deg, rgba(48, 29, 21, 0.76), rgba(48, 29, 21, 0.12) 72%, rgba(48, 29, 21, 0.35))}.vert-intro-copy{position:relative;z-index:1;width:min(590px,100%)}.vert-intro-eyebrow{margin:0 0 18px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;opacity:.78}.vert-intro-copy h1,.vert-intro-copy h2{margin:0 0 20px;font-weight:400;line-height:.98;letter-spacing:-0.04em}.vert-intro-copy h1{max-width:650px;font-size:clamp(44px,8vw,106px)}.vert-intro-copy h2{max-width:600px;font-size:clamp(38px,6vw,82px)}.vert-intro-copy p:not(.vert-intro-eyebrow){max-width:470px;margin:0;font-size:clamp(17px,2vw,24px);line-height:1.45}.vert-intro-scroll-hint{display:inline-flex;gap:12px;margin-top:42px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.vert-intro-feature{position:relative;display:grid;min-height:125svh;align-items:center;overflow:hidden;padding:clamp(64px,10vw,150px) clamp(24px,9vw,140px)}.vert-intro-feature-light{grid-template-columns:minmax(0, 1fr) minmax(280px, 1fr);gap:6vw;background:#f4efe8;color:#5a3e32}.vert-intro-feature-dark{grid-template-columns:minmax(280px, 1fr) minmax(0, 1fr);gap:6vw;background:#5a3e32;color:#f4efe8}.vert-intro-feature-wide{min-height:110svh;background:#ece3da;color:#5a3e32}.vert-intro-feature-final{display:flex;min-height:90svh;flex-direction:column;align-items:center;justify-content:center;background:#f4efe8;color:#5a3e32;text-align:center}.vert-intro-feature-final .vert-intro-copy{display:grid;justify-items:center}.vert-intro-feature:not(.is-visible) .vert-intro-copy{opacity:0;transform:translateY(58px)}.vert-intro-feature.is-visible .vert-intro-copy{opacity:1;transform:translateY(0);transition:opacity .8s ease,transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.vert-intro-art{opacity:.2;transform:scale(0.8) rotate(-10deg);transition:opacity 1s ease .12s,transform 1.2s cubic-bezier(0.2, 0.7, 0.2, 1) .12s}.vert-intro-feature.is-visible .vert-intro-art{opacity:1;transform:scale(1) rotate(0)}.vert-intro-art-motion{width:min(48vw,700px);aspect-ratio:.8;justify-self:end;border-radius:22px;object-fit:cover}.vert-intro-art-image{width:min(56vw,820px);justify-self:center;overflow:hidden;border-radius:22px;background:#f4efe8}.vert-intro-art-image img,.vert-intro-wide-art img,.vert-intro-collection-art img,.vert-intro-final-art img{display:block;width:100%;height:auto;object-fit:initial}.vert-intro-wide-card{position:relative;display:grid;min-height:0;grid-template-columns:1.15fr .85fr;align-items:center;margin:auto;overflow:hidden;border-radius:28px;background:#704b3b;color:#f4efe8}.vert-intro-wide-art{display:block;height:auto;min-height:0;background:#704b3b;transform:scale(1.08);transition:transform 1.2s cubic-bezier(0.2, 0.7, 0.2, 1)}.vert-intro-feature-wide.is-visible .vert-intro-wide-art{transform:scale(1)}.vert-intro-wide-copy{padding:48px clamp(28px,6vw,96px)}.vert-intro-feature-collection{grid-template-columns:minmax(0, 1.15fr) minmax(280px, 0.85fr);gap:6vw;background:#f4efe8;color:#5a3e32}.vert-intro-collection-art{display:block;width:100%;max-width:100%;height:auto;justify-self:start;overflow:hidden;border-radius:28px;background:#e8ddd2;opacity:.2;transform:scale(0.9) translateX(-38px);transition:opacity 1s ease,transform 1.2s cubic-bezier(0.2, 0.7, 0.2, 1)}.vert-intro-feature-collection.is-visible .vert-intro-collection-art{opacity:1;transform:scale(1) translateX(0)}.vert-intro-final-art{position:relative;display:block;width:100vw;max-width:none;margin-left:0;align-self:center;background:#5a3e32;opacity:.2;transform:scale(1.08);transition:opacity 1.2s ease,transform 1.6s cubic-bezier(0.2, 0.7, 0.2, 1)}.vert-intro-final-art::after{position:absolute;inset:0;background:linear-gradient(90deg, rgba(48, 29, 21, 0.74), rgba(48, 29, 21, 0.12) 75%);content:""}.vert-intro-feature-final.is-visible .vert-intro-final-art{opacity:1;transform:scale(1)}.vert-intro-feature-final .vert-intro-copy{color:#5a3e32;margin-top:28px}.vert-intro-enter{position:fixed;right:clamp(54px,7vw,110px);bottom:clamp(28px,6vh,64px);z-index:5;border:1px solid rgba(244, 239, 232, 0.8);border-radius:999px;padding:14px 24px;background:rgba(90, 62, 50, 0.92);color:#f4efe8;font:inherit;cursor:pointer;backdrop-filter:blur(8px);transition:background .25s ease,transform .25s ease}.vert-intro-enter:hover{background:#6e4c3e;transform:translateY(-2px)}.vert-intro-enter span{margin-left:18px}.vert-intro-skip{position:fixed;right:24px;bottom:22px;z-index:6;border:0;padding:8px 0;background:transparent;color:#5a3e32;text-decoration:underline;cursor:pointer;font:inherit;font-size:13px}@media(max-width: 767px){.vert-intro-hero{min-height:100svh}.vert-intro-hero-stage{min-height:520px;padding:28px 24px 126px}.vert-intro-video{object-position:58% center}.vert-intro-shade{background:linear-gradient(180deg, rgba(48, 29, 21, 0.24), rgba(48, 29, 21, 0.82))}.vert-intro-feature,.vert-intro-feature-dark,.vert-intro-feature-light,.vert-intro-feature-collection{display:flex;min-height:110svh;flex-direction:column;align-items:flex-start;justify-content:center;gap:56px;padding:88px 24px}.vert-intro-feature-dark .vert-intro-copy{order:2}.vert-intro-copy h1{font-size:clamp(43px,13vw,68px)}.vert-intro-copy h2{font-size:clamp(38px,11vw,58px)}.vert-intro-copy p:not(.vert-intro-eyebrow){font-size:17px}.vert-intro-art-motion{width:80vw;height:62svh;align-self:flex-end}.vert-intro-art-image{width:80vw;height:auto;align-self:center}.vert-intro-feature-wide{min-height:100svh;padding:24px}.vert-intro-wide-card{display:flex;min-height:82svh;flex-direction:column;justify-content:flex-end;border-radius:20px}.vert-intro-wide-art{width:100%;min-height:0}.vert-intro-wide-copy{padding:28px 24px 38px}.vert-intro-feature-final{min-height:80svh;align-items:center;text-align:center}.vert-intro-feature-collection{min-height:110svh;flex-direction:column-reverse}.vert-intro-collection-art{width:100%;height:auto;border-radius:20px}.vert-intro-final-art{position:relative;width:100vw;max-width:none;margin-left:0;align-self:center}.vert-intro-final-art::after{background:transparent}.vert-intro-enter{right:20px;bottom:66px;padding:12px 18px;font-size:14px}.vert-intro-skip{right:20px;bottom:18px}}.js-vert-product-lightbox-close{display:none !important}@media(max-width: 767px){body:has(.fancybox__container) .js-vert-product-lightbox-close{position:fixed !important;top:calc(env(safe-area-inset-top, 0px) + 10px) !important;right:10px !important;z-index:100000 !important;display:flex !important;align-items:center;justify-content:center;width:44px !important;height:44px !important;padding:0 !important;border:1px solid rgba(255, 255, 255, 0.55) !important;border-radius:50% !important;background:rgba(24, 24, 27, 0.78) !important;color:#fff !important;font:32px/1 Arial,sans-serif !important;cursor:pointer;pointer-events:auto !important}.js-vert-product-lightbox-close span{display:block;transform:translateY(-2px)}.fancybox__container .fancybox__toolbar{display:flex !important;position:fixed !important;top:env(safe-area-inset-top, 0px) !important;right:8px !important;z-index:100 !important;opacity:1 !important;pointer-events:auto !important}.fancybox__container .fancybox__toolbar__column.is-right{display:flex !important;opacity:1 !important;pointer-events:auto !important}.fancybox__container .f-button[data-fancybox-close],.fancybox__container .fancybox__content>.f-button.is-close-btn{display:flex !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;width:44px !important;height:44px !important;border-radius:50% !important;background:rgba(24, 24, 27, 0.72) !important;color:#fff !important;z-index:100 !important}.fancybox__container.is-compact .fancybox__content>.f-button.is-close-btn{position:fixed !important;top:calc(env(safe-area-inset-top, 0px) + 10px) !important;right:10px !important}.fancybox__container .f-button[data-fancybox-close] svg,.fancybox__container .fancybox__content>.f-button.is-close-btn svg{width:22px !important;height:22px !important;fill:none !important;stroke:#fff !important}}.section-featured-home[data-section-id=product-list_1792504364674]>.container>.d-flex{display:grid !important;grid-template-columns:auto minmax(0, 1fr) auto;align-items:end;column-gap:18px;row-gap:16px}.section-featured-home[data-section-id=product-list_1792504364674] .heading-block{grid-column:1;grid-row:1;white-space:nowrap}.section-featured-home[data-section-id=product-list_1792504364674] .text-block{grid-column:2;grid-row:1;align-self:center;color:#806f64}.section-featured-home[data-section-id=product-list_1792504364674] [data-store^=view-all-button-]{grid-column:3;grid-row:1;white-space:nowrap}.section-featured-home[data-section-id=product-list_1792504364674] [data-store^=view-all-button-]::after{content:"→";display:inline-block;margin-left:8px;text-decoration:none}.section-featured-home[data-section-id=product-list_1792504364674] .products-list-slider{grid-column:1/-1;grid-row:2;width:100%}@media(max-width: 767px){.section-featured-home[data-section-id=product-list_1792504364674]>.container>.d-flex{grid-template-columns:1fr auto}.section-featured-home[data-section-id=product-list_1792504364674] .text-block{display:none}.section-featured-home[data-section-id=product-list_1792504364674] [data-store^=view-all-button-]{grid-column:2}.section-featured-home[data-section-id=product-list_1792504364674] .products-list-slider{grid-column:1/-1}}.vert-brand-logo-link{display:inline-flex;align-items:center;max-width:180px}.vert-brand-logo{display:block;width:100%;height:auto;filter:brightness(0) saturate(100%) invert(24%) sepia(16%) saturate(1000%) hue-rotate(337deg) brightness(88%)}.section-navigation-bar .navigation-bar-list{justify-content:space-between}.section-navigation-bar .nav-desktop-list-arrow{display:inline-flex !important;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;opacity:.9}.section-navigation-bar .nav-arrow-icon{width:14px;height:14px}.section-header .vert-brand-logo-link{max-width:128px}.section-header .vert-brand-logo{transform:scale(1.34);transform-origin:left center}.section-header .nav-desktop-list{gap:24px}.section-header .search-container{flex:0 0 164px !important;max-width:164px !important}.section-header .search-input{min-height:30px;height:30px;border:0;border-radius:18px;background:#eae4dc;font-size:10px;padding-left:14px;padding-right:34px}.section-header .search-submit-btn{width:32px;color:#5a3e32}.section-header .utilities-group{column-gap:16px}.section-header .vert-header-wishlist{display:inline-flex;align-items:center}.section-header .js-vert-favorites-toggle{border:0;padding:0;background:transparent;color:inherit}.vert-favorites-count{position:absolute;top:-7px;right:-9px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#5a3e32;color:#f4efe8;font-size:9px;line-height:15px;text-align:center}.product-item-image-container{position:relative}.product-favorite-button{position:absolute;top:10px;right:10px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(244, 239, 232, 0.92);color:#5a3e32;cursor:pointer}.product-favorite-icon{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:24}.product-favorite-button.is-favorite{background:#5a3e32;color:#f4efe8}.product-favorite-button.is-favorite .product-favorite-icon{fill:currentColor}.vert-favorites-panel{position:fixed;top:76px;right:24px;z-index:100;width:min(340px,100vw - 32px);padding:18px;border-radius:14px;background:#f4efe8;color:#5a3e32;box-shadow:0 12px 35px rgba(46, 28, 20, 0.18)}.vert-favorites-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:16px}.js-vert-favorites-close{border:0;padding:0 4px;background:transparent;color:inherit;font-size:24px;line-height:1}.vert-favorites-empty{margin:0;font-size:12px}.vert-favorites-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.vert-favorites-list a{display:flex;align-items:center;gap:10px;color:inherit;font-size:13px;text-decoration:none}.vert-favorites-list img{width:52px;height:52px;flex:0 0 52px;border-radius:8px;object-fit:cover;background:#eae4dc}.section-image-with-text[data-section-id=image-with-text_vert-story] .media-grid{display:block;height:405px;overflow:hidden;border-radius:14px}.section-image-with-text[data-section-id=image-with-text_vert-story] .media-content-group{display:none}.section-image-with-text[data-section-id=image-with-text_vert-story] .media-visual,.section-image-with-text[data-section-id=image-with-text_vert-story] .image-block{width:100%;height:100%}.section-image-with-text[data-section-id=image-with-text_vert-story] .image-block img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.section-footer .footer-main-info{display:grid;grid-template-columns:minmax(150px, 1.25fr) repeat(3, minmax(110px, 1fr)) minmax(150px, 1.25fr);align-items:start;column-gap:28px;row-gap:20px}.section-footer .footer-contact-info-container{display:contents}.section-footer .footer-institutional-header{grid-column:1;grid-row:1}.section-footer .footer-logo-img{max-height:58px;filter:brightness(0) saturate(100%) invert(24%) sepia(16%) saturate(1000%) hue-rotate(337deg) brightness(88%)}.section-footer .footer-social-container{grid-column:5;grid-row:1;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;border-left:1px solid #d7c8be;padding-left:28px;min-height:54px}.section-footer .footer-social-title{color:#5a3e32;font-size:12px;font-weight:600;letter-spacing:.06em}.section-footer .footer-social-icons{display:flex;align-items:center;gap:14px}.section-footer .footer-social-link{margin-right:0;color:#5a3e32}.section-footer .footer-main-info>.footer-menu-accordion:nth-child(2),.section-footer .footer-main-info>.footer-menu-titled:nth-child(2){grid-column:2}.section-footer .footer-main-info>.footer-menu-accordion:nth-child(3),.section-footer .footer-main-info>.footer-menu-titled:nth-child(3){grid-column:3}.section-footer .footer-main-info>.footer-menu-accordion:nth-child(4),.section-footer .footer-main-info>.footer-menu-titled:nth-child(4){grid-column:4}.section-footer .footer-main-info::after{grid-column:5;grid-row:2;content:"Seu corpo\a em movimento";white-space:pre;color:#5a3e32;font-size:18px;line-height:1.15;border-left:1px solid #d7c8be;padding-left:28px}@media(max-width: 767px){html,body{max-width:100%;overflow-x:hidden !important}.section-footer,.section-footer .container,.section-footer .footer-main-info{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.section-footer .footer-main-info{display:grid;grid-template-columns:minmax(0, 1fr);row-gap:20px}.section-footer .footer-institutional-header,.section-footer .footer-social-container,.section-footer .footer-main-info>.footer-menu-accordion,.section-footer .footer-main-info>.footer-menu-titled,.section-footer .footer-main-info::after{grid-column:1;grid-row:auto}.section-footer .footer-social-container{justify-content:flex-start;border-left:0;padding-left:0;min-width:0}.section-footer .footer-social-icons{flex-wrap:wrap;max-width:100%}.section-footer .footer-social-link,.section-footer .footer-menu-accordion,.section-footer .footer-menu-titled{min-width:0;max-width:100%}.section-footer .footer-main-info::after{border-left:0;padding-left:0;white-space:normal}}@media(max-width: 767px){.section-header .vert-brand-logo-link{max-width:132px}.section-header .vert-brand-logo{transform:scale(1.42);transform-origin:center center}.section-header .search-container{flex:0 0 auto !important;max-width:none !important}.section-header .utilities-group{column-gap:12px}.section-header .vert-header-wishlist .utility-icon{width:19px;height:19px}.vert-favorites-panel{top:62px;right:12px}.section-image-with-text[data-section-id=image-with-text_vert-story] .media-grid{height:315px}}@media(max-width: 767px){.vert-brand-logo-link{max-width:132px}}.banner-block,.banner-block .banner-image-container,.featured-categories-section .category-item-link,.section-image-with-text .media-grid,.section-image-with-text .media-visual,.section-newsletter,.product-item-image-container,.product-item-information-inner,.testimonial-group,.instagram-posts{border-radius:14px;overflow:hidden}.banner-block img,.section-image-with-text .media-visual img,.product-item-image-container img,.instagram-posts img{border-radius:inherit}.btn,button,input,select,textarea{border-radius:12px}.section-image-with-text .media-grid,.section-image-with-text .media-grid .media-visual,.section-image-with-text .media-grid .media-content-group,.section-image-with-text .media-grid .group-block{border-radius:0}.section-image-with-text .media-grid{border-radius:14px;overflow:hidden}[data-section-id=banners_vert-promos] .banner-block{height:270px}[data-section-id=banners_vert-promos] .banner-image-container,[data-section-id=banners_vert-promos] .banner-image-container .media-visual{height:100%}[data-section-id=banners_vert-promos] .banner-image-container img{width:100%;height:100%;object-fit:cover}[data-section-id=banners_vert-promos] .btn-underlined::after{content:"→";display:inline-block;margin-left:8px;text-decoration:none}[data-section-id=banners_vert-promos] .banner-item:first-child .banner-block,[data-section-id=banners_vert-promos] .banner-item:first-child .banner-image-container{border-radius:14px 0 0 14px}[data-section-id=banners_vert-promos] .banner-item:last-child .banner-block,[data-section-id=banners_vert-promos] .banner-item:last-child .banner-image-container{border-radius:0 14px 14px 0}@media(max-width: 767px){[data-section-id=banners_vert-promos] .banner-block{height:auto;aspect-ratio:2.42/1}[data-section-id=banners_1792419777655] .banner-block,[data-section-id=banners_1792419777655] .banner-image-container,[data-section-id=banners_1792419777655] .banner-image-container.media-visual{height:70vw !important;min-height:0 !important;border-radius:0 !important;background:#f4efe8;overflow:hidden}[data-section-id=banners_1792419777655] .banner-block img{width:100%;height:100%;object-fit:contain;object-position:center center;background:#f4efe8;border-radius:0 !important}[data-section-id=banners_vert-promos] .banner-item:first-child .banner-block,[data-section-id=banners_vert-promos] .banner-item:first-child .banner-image-container{border-radius:14px 14px 0 0}[data-section-id=banners_vert-promos] .banner-item:last-child .banner-block,[data-section-id=banners_vert-promos] .banner-item:last-child .banner-image-container{border-radius:0 0 14px 14px}}.section-featured-home .product-item-image-container{aspect-ratio:300/350;background:#e7d8c6}.section-featured-home .product-item-image-container>div[style*=padding-bottom]{padding-bottom:116.6667% !important}.section-featured-home .product-item-image-container .product-item-image-featured,.section-featured-home .product-item-image-container .product-item-image-secondary{width:100%;height:100%;object-fit:cover;object-position:top center}.banner-link-hotspot{position:absolute;z-index:4;display:block}.section-featured-home .product-item-information-inner{padding:12px 10px 14px;background:#f4efe8}.section-featured-home .product-item-name{margin-bottom:4px;color:#5a3e32;font-size:14px;font-weight:600}.section-featured-home .product-item-colors-container,.section-featured-home .product-item-sizes{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:6px 0}.section-featured-home .product-item-size{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 7px;border:0;border-radius:5px;color:#5a3e32;font-size:10px;line-height:1}.section-featured-home .product-item-price{color:#5a3e32;font-size:16px}.section-featured-home .product-item-payment-discount,.section-featured-home .product-item-installments{color:#6f7845;font-size:11px}.section-featured-home .product-item-payment-discount{margin-top:3px;font-weight:600}.section-featured-home .product-item-quick-shop-container{display:block;margin-top:10px}.section-featured-home .product-item-quick-shop-container .btn{display:block;width:100%;padding:10px 12px;border:0;border-radius:8px;background:#5a3e32;color:#f4efe8;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.section-category-hero .category-banner{height:clamp(170px,14.5vw,210px);overflow:hidden;border-radius:0}.section-category-hero .category-banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.section-category-hero{margin-bottom:28px}.section-page-header .category-page-header{padding-top:16px !important;padding-bottom:16px !important}.section-main-products-grid{background:#f4efe8;padding-top:28px !important}.section-main-products-grid .container{max-width:1180px}.section-main-products-grid .product-item{min-width:0;overflow:hidden;border:0;border-radius:10px;background:#f4efe8}.section-main-products-grid .product-item-information-inner{padding:10px 10px 12px;background:#f4efe8}.section-main-products-grid .product-item-image-container{overflow:hidden;border-radius:10px 10px 0 0;background:transparent;border:0}.section-main-products-grid .product-item-image-container>div[style*=padding-bottom]{padding-bottom:116.6667% !important}.section-main-products-grid .product-item-image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.section-main-products-grid .product-item-name{margin-bottom:3px;color:#5a3e32;font-size:13px;font-weight:600}.section-main-products-grid .product-item-colors-container,.section-main-products-grid .product-item-sizes{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:5px 0}.section-main-products-grid .product-item-size{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:21px;padding:0 6px;border:1px solid #d9d0c7;border-radius:5px;color:#5a3e32;font-size:9px;line-height:1}.section-main-products-grid .product-item-price{color:#5a3e32;font-size:15px}.section-main-products-grid .product-item-payment-discount,.section-main-products-grid .product-item-installments{color:#6f7845;font-size:10px}.section-main-products-grid .product-item-payment-discount{margin-top:3px;font-weight:600}.section-main-products-grid .product-item-quick-shop-container{display:block;margin-top:8px}.section-main-products-grid .product-item-quick-shop-container .btn{width:100%;padding:9px 8px;border:0;border-radius:7px;background:#5a3e32;color:#f4efe8;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.section-main-products-grid .filters-controls{color:#5a3e32}.section-main-products-grid .filters-title,.section-main-products-grid .filters-desktop-heading,.section-main-products-grid .product-list-sort-by{color:#5a3e32}.section-main-products-grid .filters-properties-container .accordion-toggle-label,.section-main-products-grid .filters-properties-container .filters-title,.section-main-products-grid .filters-properties-container .price-filter-label{color:#5a3e32;font-weight:600}.filters-properties-container .accordion-toggle-label,.filters-properties-container .filters-title,.filters-properties-container .price-filter-label{color:#5a3e32 !important;font-weight:700 !important}.filters .filters-categories-container .accordion-toggle-label,.filters [data-component^="list.filter-"] .accordion-toggle-label,.filters [data-component^="list.filter-"] .price-filter-label{color:#5a3e32 !important;font-weight:700 !important}.filters-categories-container .accordion-toggle-label,.filters-categories-container .filters-title{color:#5a3e32 !important;font-weight:700 !important}.section-main-products-grid .product-list-sort-by{margin-bottom:0}.section-main-products-grid .product-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.section-main-products-grid .product-list-results-count{color:#5a3e32;font-size:13px;font-weight:600}#quickshop-modal{color:#5a3e32;overflow:visible !important;border-radius:18px 0 0 18px !important}#quickshop-modal .modal-header{position:absolute;z-index:3;top:-19px;right:-19px;width:auto;padding:0;pointer-events:none}#quickshop-modal .modal-close{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:auto;border:1px solid rgba(90, 62, 50, 0.22);border-radius:50%;background:rgba(244, 239, 232, 0.9);color:#5a3e32;pointer-events:auto}#quickshop-modal .modal-close-icon{width:18px;height:18px}#quickshop-modal .modal-body{padding:22px;background:#f4efe8}#quickshop-modal .js-quickshop-container{overflow:hidden;border:1px solid #e1d6cc;border-radius:18px;background:#f4efe8;box-shadow:0 20px 50px rgba(70, 45, 34, 0.16)}#quickshop-modal .quickshop-image-container{overflow:hidden;border-radius:12px;background:#e9e1d8}#quickshop-modal .quickshop-image{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top}#quickshop-modal .quickshop-details{padding:24px 26px 26px 8px}#quickshop-modal .quickshop-name{margin-bottom:14px;color:#5a3e32;font-family:var(--font-family-heading);font-size:clamp(24px,2.3vw,34px);line-height:1.08}#quickshop-modal .quickshop-price-container{margin-bottom:22px}#quickshop-modal .quickshop-price{color:#5a3e32;font-size:30px;line-height:1}#quickshop-modal .quickshop-discount-container{margin-top:7px;color:#6f7845;font-size:15px;font-weight:600}#quickshop-modal .quickshop-form-container .form-label{margin-top:14px;color:#5a3e32;font-weight:600}#quickshop-modal .quickshop-form-container .btn-variant{min-width:36px;min-height:36px;margin:3px 5px 3px 0;border:1px solid #cdbfb4;border-radius:50%;background:transparent;color:#5a3e32}#quickshop-modal .quickshop-form-container .btn-variant.selected{border-color:#5a3e32;background:#5a3e32;color:#f4efe8;box-shadow:0 0 0 3px #f4efe8,0 0 0 4px #5a3e32}#quickshop-modal .quickshop-form-container .product-quantity-control{min-height:48px;border:1px solid #cdbfb4;border-radius:10px;background:transparent}#quickshop-modal .quickshop-form-container .form-quantity-icon{color:#5a3e32}#quickshop-modal .quickshop-form-container .js-addtocart{min-height:48px;border:0;border-radius:10px;background:#5a3e32;color:#f4efe8;font-size:14px;font-weight:600;letter-spacing:.02em}@media(max-width: 767px){#quickshop-modal .modal-body{padding:12px}#quickshop-modal .quickshop-details{padding:18px 6px 8px}#quickshop-modal .quickshop-name{font-size:24px}}#quickshop-modal .modal-body{padding:0;background:transparent;overflow:visible;border-radius:18px 0 0 18px !important}#quickshop-modal .js-quickshop-container{overflow:hidden;border:0;border-radius:18px 0 0 18px !important;background:transparent;box-shadow:none}#quickshop-modal .js-quickshop-container>.grid{overflow:hidden;border-radius:18px 0 0 18px !important}#quickshop-modal .quickshop-image-container{overflow:hidden;border-radius:18px 0 0 18px !important;background:transparent}#quickshop-modal .quickshop-image{border-radius:18px 0 0 18px !important}#quickshop-modal .quickshop-details{background:#f4efe8}#quickshop-modal .js-product-quickshop-variants .js-color-variants-container .btn-variant{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px;margin:4px 8px 4px 0;padding:3px;border:1px solid #cdbfb4;border-radius:50%;background:transparent;color:transparent;font-size:0}#quickshop-modal .js-product-quickshop-variants .js-color-variants-container .btn-variant-content{display:block !important;flex:0 0 24px;width:24px;height:24px;min-height:0;overflow:hidden;border:0 !important;border-radius:50%;color:transparent;font-size:0;line-height:0;background:#d9d0c7}#quickshop-modal .js-product-quickshop-variants .js-color-variants-container .btn-variant-content img{width:100%;height:100%;object-fit:cover;border-radius:50%}#quickshop-modal .js-product-quickshop-variants .js-color-variants-container .btn-variant.selected{border:2px solid #5a3e32;background:transparent;box-shadow:none}@media(max-width: 767px){#quickshop-modal .modal-body{padding:0}#quickshop-modal{top:auto !important;bottom:0 !important;left:0 !important;width:100% !important;height:auto !important;max-height:92vh !important;overflow-y:auto !important;overflow-x:hidden !important;transform:translateY(100%) !important;border-radius:18px 18px 0 0 !important}#quickshop-modal.modal-visible{bottom:0 !important;transform:translateY(0) !important}#quickshop-modal .modal-header{position:sticky !important;top:0 !important;right:auto !important;width:100% !important;min-height:46px;background:#f4efe8 !important;pointer-events:none}#quickshop-modal .modal-close{position:absolute;top:6px;right:10px;z-index:5;pointer-events:auto}#quickshop-modal .modal-body{height:auto !important;max-height:none !important;overflow:visible !important;padding:0 16px 24px !important}#quickshop-modal .js-quickshop-container>.grid{display:flex !important;flex-direction:column !important;overflow:visible !important;border-radius:0 !important}#quickshop-modal .quickshop-image-container{flex:0 0 auto;max-height:42vh;border-radius:14px !important}#quickshop-modal .quickshop-image{width:100%;max-height:42vh;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:14px !important}#quickshop-modal .quickshop-details{padding:18px 0 0 !important}}@media(max-width: 420px){#quickshop-modal{max-height:96svh !important;max-height:96vh !important}#quickshop-modal .modal-header{min-height:42px}#quickshop-modal .modal-close{position:fixed !important;top:6px !important;right:8px !important;z-index:20001 !important}#quickshop-modal .modal-body{padding:0 12px 28px !important}#quickshop-modal .quickshop-image-container,#quickshop-modal .quickshop-image{max-height:32svh;max-height:32vh}#quickshop-modal .quickshop-name{margin-bottom:10px;font-size:20px !important}#quickshop-modal .quickshop-price{font-size:26px}#quickshop-modal .quickshop-price-container{margin-bottom:12px}#quickshop-modal .quickshop-form-container .form-label{margin-top:9px;margin-bottom:4px}}@media(max-width: 360px){#quickshop-modal .quickshop-image-container,#quickshop-modal .quickshop-image{max-height:27svh;max-height:27vh}#quickshop-modal .quickshop-details{padding-top:12px !important}#quickshop-modal .quickshop-name{font-size:18px !important}}@media(max-width: 767px){#quickshop-modal{overflow:hidden !important;top:auto !important;left:10px !important;bottom:10px !important;width:calc(100% - 20px) !important;max-height:86svh !important;max-height:86vh !important;border-radius:18px !important}#quickshop-modal.modal-visible{bottom:10px !important}#quickshop-modal .modal-header{position:relative !important;flex:0 0 50px !important;min-height:50px !important;pointer-events:none}#quickshop-modal .modal-close{position:absolute !important;top:0 !important;right:0 !important;width:58px !important;height:58px !important;margin:0 !important;padding:15px !important;z-index:20001 !important;pointer-events:auto !important;touch-action:manipulation}#quickshop-modal .modal-body{flex:1 1 auto !important;min-height:0 !important;height:calc(86vh - 50px) !important;max-height:calc(86vh - 50px) !important;overflow-y:auto !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#quickshop-modal .quickshop-image-container,#quickshop-modal .quickshop-image{max-height:27vh !important}}@media(max-width: 360px){#quickshop-modal{left:8px !important;bottom:8px !important;width:calc(100% - 16px) !important;max-height:88vh !important}#quickshop-modal.modal-visible{bottom:8px !important}#quickshop-modal .modal-body{height:calc(88vh - 50px) !important;max-height:calc(88vh - 50px) !important}#quickshop-modal .quickshop-image-container,#quickshop-modal .quickshop-image{max-height:24vh !important}}.section-main-product{background:#f4efe8}.section-main-product .product-columns{align-items:flex-start}.section-main-product .product-images{display:grid !important;grid-template-columns:84px minmax(0, 1fr);align-items:start;column-gap:16px}.section-main-product .product-images>.w-100{display:none !important}.section-main-product .product-images-slider{grid-column:2;grid-row:1;width:90% !important;justify-self:start;overflow:hidden;border-radius:12px}.section-main-product .product-slide-link{display:block;height:0;padding-bottom:125% !important;overflow:hidden;border-radius:12px;background:#e9e1d8}.section-main-product .product-slider-image{width:100%;height:100%;object-fit:cover;object-position:center top}.section-main-product .product-images-thumbs{grid-column:1;grid-row:1;width:84px;order:initial !important}.section-main-product .swiper-product-thumb{height:584px}.section-main-product .product-thumb-container{width:84px;height:84px;margin-bottom:0}.section-main-product .product-thumb{overflow:hidden;height:100%;padding-bottom:0 !important;border:1px solid transparent;border-radius:8px;background:#e9e1d8}.section-main-product .product-thumb img{width:100%;height:100%;object-fit:cover}.section-main-product .product-thumb.swiper-slide-thumb-active,.section-main-product .swiper-slide-thumb-active .product-thumb{border-color:#5a3e32}.section-main-product .product-info{color:#5a3e32}.section-main-product .product-content{padding:4px 0 0}.section-main-product .product-content>.breadcrumb,.section-main-product .product-content>.breadcrumbs{margin-bottom:24px}.section-main-product .product-name{margin-bottom:4px;color:#5a3e32;font-family:var(--font-family-heading);font-size:clamp(28px,3vw,42px);line-height:1.08}.section-main-product .product-sku{float:right;margin-top:10px;color:#806f64;font-size:11px}.section-main-product .product-price{margin-bottom:18px}.section-main-product .product-price-display{color:#5a3e32;font-size:29px;font-weight:600}.section-main-product .product-payment-discount-price,.section-main-product .product-payment-discount{color:#6f7845;font-weight:600}.section-main-product .product-form{margin-top:18px}.section-main-product .product-detail-variants-group{margin-top:18px}.section-main-product .product-detail-variants .form-label{margin-bottom:8px;color:#5a3e32;font-weight:600}.section-main-product .product-actions{display:block;margin-top:22px}.section-main-product .product-actions .form-quantity-container{width:142px;margin-bottom:12px;border:0 !important;border-radius:0;background:transparent}.section-main-product .product-actions .form-quantity{width:142px;min-height:44px;padding:0;border:1px solid #cdbfb4;border-radius:22px;background:transparent}.section-main-product .product-actions .product-quantity-control{border:0 !important;border-radius:22px;background:transparent}.section-main-product .buy-button-container .js-addtocart{min-height:52px;border:0;border-radius:10px;background:#5a3e32;color:#f4efe8;font-weight:600;letter-spacing:.08em}.section-main-product .product-shipping-wrapper{margin-top:16px;padding-top:16px;border-top:1px solid #d9cec4}.section-product-description{margin-top:0;padding-top:0}.section-product-description>.container{padding:0;border-radius:0;background:transparent}.product-description-card{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(260px, 0.9fr);column-gap:40px;padding:28px 32px;border-radius:14px;background:#f4efe8}.product-description-tabs{grid-column:1/-1;display:flex;gap:30px;margin-bottom:26px;border-bottom:1px solid #d9cec4}.product-description-tab{position:relative;padding:0 0 12px;border:0;background:transparent;color:#806f64;cursor:pointer;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.product-description-tab.is-active{color:#5a3e32;font-weight:600}.product-description-tab.is-active::after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#5a3e32;content:""}.product-description-panel[hidden]{display:none}.product-description-copy{margin:0;color:#806f64;line-height:1.7}.product-description-benefits{display:grid;gap:18px;align-content:start;margin:0;padding:0 0 0 34px;border-left:1px solid #d9cec4;color:#806f64;font-size:13px;list-style:none}.product-description-benefits li{display:flex;align-items:center;gap:14px}.product-description-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border:1px solid #806f64;border-radius:50%;color:#5a3e32;font-size:20px}.section-product-description .product-description-heading{margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid #d9cec4;color:#5a3e32;font-family:var(--font-family-heading);font-size:20px}.section-product-description .product-description-content{max-width:760px;color:#806f64;line-height:1.7;background:transparent !important}.section-product-description .product-description-content>*,.section-product-description .product-description-content p,.section-product-description .product-description-content div,.section-product-description .product-description-content section{background-color:transparent !important}.section-main-product+.section-product-description+.section-related-products{padding-top:12px}@media(max-width: 767px){.section-main-product .product-columns{display:block}.section-main-product .product-images{display:block !important;width:100%}.section-main-product .product-images>.w-100{display:none !important}.section-main-product .product-images-slider{width:100% !important;justify-self:stretch}.section-main-product .product-slide-link{padding-bottom:125% !important}.section-main-product .product-images-thumbs{width:100%;margin-top:10px;padding:0 24px}.section-main-product .swiper-product-thumb{height:66px}.section-main-product .product-thumb-container{width:66px;height:66px;margin-bottom:0}.section-main-product .product-info{width:100%;padding-top:24px}.section-main-product .product-name{font-size:30px}.section-product-description>.container{padding:22px 18px;border-radius:10px}.product-description-card{display:block;padding:22px 18px;border-radius:10px}.product-description-tabs{gap:18px;overflow-x:auto;margin-bottom:22px;white-space:nowrap}.product-description-benefits{margin-top:28px;padding:24px 0 0;border-top:1px solid #d9cec4;border-left:0}}.section-main-product .js-color-variants-container .btn-variant{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;box-sizing:border-box;width:34px;min-width:34px;height:34px;min-height:34px;margin:4px 8px 4px 0;padding:3px;border:1px solid #cdbfb4;border-radius:50%;background:transparent;color:transparent;font-size:0;line-height:0}.section-main-product .js-color-variants-container .btn-variant-content,.section-main-product .js-color-variants-container .btn-variant-content-square{display:block !important;flex:0 0 26px;width:26px !important;height:26px !important;min-height:0;overflow:hidden;border:0 !important;border-radius:50% !important;background-clip:padding-box;color:transparent;font-size:0;line-height:0}.section-main-product .js-color-variants-container .btn-variant-content img{width:100%;height:100%;object-fit:cover;border-radius:50%}.section-main-product .js-color-variants-container .btn-variant.selected{border:2px solid #5a3e32;background:transparent;box-shadow:none}.section-main-product .product-detail-variants-group:not(.js-color-variants-container) .btn-variant{display:inline-flex;align-items:center;justify-content:center;width:64px;min-width:64px;height:38px;min-height:38px;margin:4px 8px 4px 0;padding:0 12px;border:1px solid #cdbfb4;border-radius:9px;background:transparent;color:#5a3e32;font-size:13px}.section-main-product .product-detail-variants-group:not(.js-color-variants-container) .btn-variant.selected{border-color:#5a3e32;background:#f4efe8;color:#5a3e32;box-shadow:inset 0 0 0 1px #5a3e32}@media(max-width: 767px){.section-footer,.section-footer *{box-sizing:border-box}.section-footer .footer-content,.section-footer .footer-main-info,.section-footer .footer-secondary-info,.section-footer .footer-contact-info-container{width:100% !important;max-width:100% !important;min-width:0 !important}.section-footer .footer-main-info,.section-footer .footer-secondary-info{display:block !important;overflow:hidden}.section-footer .footer-social-container,.section-footer .footer-main-info::after{border:0 !important;border-left:0 !important;border-right:0 !important;padding-left:0 !important;min-height:0 !important}.section-footer .footer-main-info::after{content:none !important;display:none !important}.section-footer .footer-main-info .accordion-container{margin:0 !important;border:0 !important;border-top:1px solid var(--footer-foreground-opacity-10) !important}.section-footer .footer-main-info .accordion-container:last-child{border-bottom:1px solid var(--footer-foreground-opacity-10) !important}.section-footer .footer-main-info .footer-menu-toggle-title{padding:12px 0 !important}.section-footer .footer-main-info .footer-menu-accordion-content{padding:0 0 12px !important}.section-footer .footer-institutional-header,.section-footer .footer-menu-accordion,.section-footer .footer-menu-titled,.section-footer .footer-social-container,.section-footer .footer-main-info::after,.section-footer .footer-secondary-info>*,.section-footer .footer-legal-container,.section-footer .footer-payment-group,.section-footer .footer-seals-container{display:block;width:100% !important;max-width:100% !important;min-width:0 !important;margin-right:0}.section-footer .footer-logo-img,.section-footer .footer-logo img,.section-footer img{max-width:100%;height:auto}.section-footer .footer-social-icons,.section-footer .footer-payments-shipping-container,.section-footer .footer-logos-wrapper{display:flex !important;flex-wrap:wrap;align-items:center;max-width:100%;overflow:hidden}.section-footer .footer-payments-shipping-container{gap:18px}.section-footer .footer-payment-group{flex:1 1 140px}.section-footer .footer-powered-by,.section-footer .footer-copyright,.section-footer a,.section-footer span,.section-footer p{max-width:100%;overflow-wrap:anywhere;word-break:break-word}}.section-main-products-grid .product-list-sort-by .form-group{display:inline-flex;align-items:center;gap:12px;margin:0}.section-main-products-grid .product-list-sort-by .form-label{margin:0;color:#5a3e32;white-space:nowrap}.section-main-products-grid .product-list-sort-by .form-select-small{min-width:158px;height:38px;padding:0 38px 0 16px;border:1px solid #d9d0c7;border-radius:999px;background:#f4efe8;color:#5a3e32}.section-main-products-grid .product-list-sort-by .form-select-icon{right:14px}@media(min-width: 768px){.section-main-products-grid .filters-controls-content{padding-top:54px}}.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filters-options{display:flex !important;flex-wrap:wrap;gap:10px;align-items:center}.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filter-color-option{position:relative;display:inline-flex !important;width:28px;height:28px;margin:0;cursor:pointer}.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filter-color-option input,.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filter-color-option .checkbox-icon,.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filter-color-option .checkbox-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.filters [data-component="list.filter-color"] .filters-options{display:flex !important;flex-wrap:wrap;gap:10px;align-items:center}.filter-color-option{display:inline-flex !important;width:28px;height:28px;margin:0}.filters [data-component="list.filter-color"] .filter-color-option .checkbox-text,.filters [data-component="list.filter-color"] .filter-color-option .checkbox-icon{display:none !important}.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filter-color-option .checkbox{position:relative;display:block !important;flex:0 0 28px;width:28px;height:28px;margin:0;padding:0;box-sizing:border-box;overflow:hidden;line-height:0;border:1px solid #d9d0c7;border-radius:50%}.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filter-color-option .checkbox-color{position:absolute;inset:0;display:block !important;width:auto;height:auto;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #d9d0c7}.filters [data-component="list.filter-color"] .filter-color-option .checkbox{position:relative;display:block !important;flex:0 0 28px;width:28px;height:28px;box-sizing:border-box;overflow:hidden;padding:0 !important;line-height:0}.filters [data-component="list.filter-color"] .filter-color-option .checkbox-color{position:absolute;inset:0;display:block !important;width:auto;height:auto;margin:0;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #d9d0c7}.filters [data-component="list.filter-color"] .js-accordion-private-container{flex-basis:100%}.filters [data-component="list.filter-color"] .filter-color-option{display:inline-flex !important;width:28px;height:28px;margin:0;padding:0;align-items:center;justify-content:center}.filter-color-option .color-filter-swatch{display:block !important;width:28px;height:28px;margin:0;box-sizing:border-box;border:1px solid #d9d0c7;border-radius:50%}.filter-color-option input:checked+.color-filter-swatch{box-shadow:0 0 0 2px #5a3e32}.filters-properties-container .js-filter-container[data-component="list.filter-color"] .filter-color-option input:checked+.checkbox{outline:0;box-shadow:0 0 0 2px #5a3e32}.filters [data-component="list.filter-color"] .filter-color-option input:checked+.checkbox{outline:0;box-shadow:0 0 0 2px #5a3e32}.section-main-products-grid .price-range-slider{position:relative;height:28px;margin:13px 4px 0;--range-start: 0%;--range-end: 100%}.section-main-products-grid .price-range-track,.section-main-products-grid .price-range-track::after{position:absolute;top:12px;right:0;left:0;height:2px;content:"";background:#d8cec4}.section-main-products-grid .price-range-track::after{top:0;right:calc(100% - var(--range-end));left:var(--range-start);background:#5a3e32}.section-main-products-grid .js-price-range-input{position:absolute;top:0;left:0;width:100%;height:28px;margin:0;pointer-events:none;appearance:none;background:transparent}.section-main-products-grid .js-price-range-input::-webkit-slider-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#5a3e32;cursor:pointer;pointer-events:auto;appearance:none}[data-section-id=banners_1792419777655] .banner-block,[data-section-id=banners_1792419777655] .banner-image-container,[data-section-id=banners_1792419777655] .banner-image-container.media-visual{height:clamp(170px,14.5vw,210px) !important;overflow:hidden;border-radius:0 !important}[data-section-id=banners_1792419777655] .banner-block img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0 !important}.section-main-products-grid .js-price-range-input::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#5a3e32;cursor:pointer;pointer-events:auto}.section-main-products-grid .price-range-values{display:flex;justify-content:space-between;margin:2px 0 10px;color:#806f64;font-size:11px}.section-main-products-grid .price-filter-container .form-group{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width: 767px){[data-section-id=banners_1792419777655] .banner-block,[data-section-id=banners_1792419777655] .banner-image-container,[data-section-id=banners_1792419777655] .banner-image-container.media-visual{height:120px !important}.section-category-hero .category-banner{height:120px}.section-category-hero{margin-bottom:18px}.section-category-hero .category-banner{border-radius:0}.section-main-products-grid .product-item-information-inner{padding:8px 7px 10px}.section-main-products-grid{padding-top:18px !important}.section-main-products-grid .product-list-sort-by{margin-bottom:0}.section-main-products-grid .product-list-toolbar{margin-bottom:14px}.section-main-products-grid .product-item-name{font-size:11px}.section-main-products-grid .product-item-price{font-size:14px}.section-main-products-grid .product-item-quick-shop-container .btn{padding:8px 5px;font-size:8px}}.featured-categories-section .category-list-thumbnail .category-item-link{position:relative;display:block;width:162px;height:130px;overflow:hidden;border-radius:10px;color:#f4efe8;background:#d9c3a5}.featured-categories-section .category-list-thumbnail .category-item-image{width:100%;height:100%;border:0}.featured-categories-section .category-list-thumbnail .category-item-image::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 35%, rgba(30, 20, 15, 0.72))}.featured-categories-section .category-list-thumbnail .category-item-text{position:absolute;z-index:1;left:12px;right:12px;top:auto;bottom:32px;color:#f4efe8;font-size:13px;font-weight:600;text-align:left !important;text-transform:uppercase}.featured-categories-section .category-list-thumbnail .category-item-collection-link{position:absolute;z-index:1;bottom:12px;left:12px;color:#f4efe8;font-size:11px;text-align:left !important}@media(min-width: 768px){.featured-categories-section .category-list-thumbnail .swiper-wrapper{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:var(--slide-gap, 12px)}.featured-categories-section .category-list-thumbnail .swiper-slide{width:auto !important}.featured-categories-section .category-list-thumbnail .category-item-link{width:100%}.featured-categories-section .category-list-thumbnail .swiper-button-prev,.featured-categories-section .category-list-thumbnail .swiper-button-next{display:none}}@media(max-width: 767px){.featured-categories-section .category-list-thumbnail .category-item-link{width:78px;height:auto;overflow:visible;border-radius:0;color:#5a3e32;background:transparent}.featured-categories-section .category-list-thumbnail .category-item-image{width:78px;height:78px;border-radius:50%;border:0}.featured-categories-section .category-list-thumbnail .category-item-image::after{display:none}.featured-categories-section .category-list-thumbnail .category-item-text{position:static;display:block;margin-top:8px;color:#5a3e32;font-size:11px;font-weight:600;text-align:center;text-transform:uppercase}.featured-categories-section .category-list-thumbnail .category-item-collection-link{display:none}}.content-vertical-left{-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-align:start !important;align-items:flex-start !important;text-align:left !important}.content-horizontal{-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-align:center !important;align-items:center !important;text-align:left !important}.w-100{width:100% !important}.w-50{width:50% !important}.w-auto{width:auto !important}.h-100{height:100% !important}.h-auto{height:auto !important}.m-0{margin:0 !important}.m-1{margin:var(--spacing-1) !important}.m-2{margin:var(--spacing-2) !important}.m-3{margin:var(--spacing-base) !important}.m-4{margin:var(--spacing-4) !important}.m-5{margin:var(--spacing-5) !important}.m-auto{margin:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:var(--spacing-1) !important}.mt-2{margin-top:var(--spacing-2) !important}.mt-3{margin-top:var(--spacing-base) !important}.mt-4{margin-top:var(--spacing-4) !important}.mt-5{margin-top:var(--spacing-5) !important}.mt-auto{margin-top:auto !important}.mt-neg-1{margin-top:-1px !important}.mt-3n{margin-top:calc(var(--spacing-base)*-1) !important}.mt-4n{margin-top:calc(var(--spacing-4)*-1) !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:var(--spacing-1) !important}.mr-2{margin-right:var(--spacing-2) !important}.mr-3{margin-right:var(--spacing-base) !important}.mr-4{margin-right:var(--spacing-4) !important}.mr-5{margin-right:var(--spacing-5) !important}.mr-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:var(--spacing-1) !important}.mb-2{margin-bottom:var(--spacing-2) !important}.mb-3{margin-bottom:var(--spacing-base) !important}.mb-4{margin-bottom:var(--spacing-4) !important}.mb-5{margin-bottom:var(--spacing-5) !important}.mb-auto{margin-bottom:auto !important}.mb-neg-1{margin-bottom:-1px !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:var(--spacing-1) !important}.ml-2{margin-left:var(--spacing-2) !important}.ml-3{margin-left:var(--spacing-base) !important}.ml-4{margin-left:var(--spacing-4) !important}.ml-5{margin-left:var(--spacing-5) !important}.ml-auto{margin-left:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:var(--spacing-1) !important;margin-left:var(--spacing-1) !important}.mx-2{margin-right:var(--spacing-2) !important;margin-left:var(--spacing-2) !important}.mx-3{margin-right:var(--spacing-base) !important;margin-left:var(--spacing-base) !important}.mx-4{margin-right:var(--spacing-4) !important;margin-left:var(--spacing-4) !important}.mx-5{margin-right:var(--spacing-5) !important;margin-left:var(--spacing-5) !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.mx-neg-1{margin-right:-1px !important;margin-left:-1px !important}.mx-neg-3{margin-right:calc(var(--spacing-3)*-1) !important;margin-left:calc(var(--spacing-3)*-1) !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:var(--spacing-1) !important;margin-bottom:var(--spacing-1) !important}.my-2{margin-top:var(--spacing-2) !important;margin-bottom:var(--spacing-2) !important}.my-3{margin-top:var(--spacing-base) !important;margin-bottom:var(--spacing-base) !important}.my-4{margin-top:var(--spacing-4) !important;margin-bottom:var(--spacing-4) !important}.my-5{margin-top:var(--spacing-5) !important;margin-bottom:var(--spacing-5) !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.my-neg-1{margin-top:-1px !important;margin-bottom:-1px !important}.p-0{padding:0 !important}.p-1{padding:var(--spacing-1) !important}.p-2{padding:var(--spacing-2) !important}.p-3{padding:var(--spacing-base) !important}.p-4{padding:var(--spacing-4) !important}.p-5{padding:var(--spacing-5) !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:var(--spacing-1) !important}.pt-2{padding-top:var(--spacing-2) !important}.pt-3{padding-top:var(--spacing-base) !important}.pt-4{padding-top:var(--spacing-4) !important}.pt-5{padding-top:var(--spacing-5) !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:var(--spacing-1) !important}.pr-2{padding-right:var(--spacing-2) !important}.pr-3{padding-right:var(--spacing-base) !important}.pr-4{padding-right:var(--spacing-4) !important}.pr-5{padding-right:var(--spacing-5) !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:var(--spacing-1) !important}.pb-2{padding-bottom:var(--spacing-2) !important}.pb-3{padding-bottom:var(--spacing-base) !important}.pb-4{padding-bottom:var(--spacing-4) !important}.pb-5{padding-bottom:var(--spacing-5) !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:var(--spacing-1) !important}.pl-2{padding-left:var(--spacing-2) !important}.pl-3{padding-left:var(--spacing-base) !important}.pl-4{padding-left:var(--spacing-4) !important}.pl-5{padding-left:var(--spacing-5) !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:var(--spacing-1) !important;padding-left:var(--spacing-1) !important}.px-2{padding-right:var(--spacing-2) !important;padding-left:var(--spacing-2) !important}.px-3{padding-right:var(--spacing-base) !important;padding-left:var(--spacing-base) !important}.px-4{padding-right:var(--spacing-4) !important;padding-left:var(--spacing-4) !important}.px-5{padding-right:var(--spacing-5) !important;padding-left:var(--spacing-5) !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:var(--spacing-1) !important;padding-bottom:var(--spacing-1) !important}.py-2{padding-top:var(--spacing-2) !important;padding-bottom:var(--spacing-2) !important}.py-3{padding-top:var(--spacing-base) !important;padding-bottom:var(--spacing-base) !important}.py-4{padding-top:var(--spacing-4) !important;padding-bottom:var(--spacing-4) !important}.py-5{padding-top:var(--spacing-5) !important;padding-bottom:var(--spacing-5) !important}.hidden{display:none}.hidden-important{display:none !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.opacity-30{opacity:.3 !important}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.overflow-none{overflow:hidden}.overflow-hidden{overflow:hidden !important}.overflow-auto{overflow:auto !important}.overflow-visible{overflow:visible !important}.transition-soft{transition:var(--transition-normal)}.transition-fast{transition:var(--transition-fast)}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-sub{vertical-align:sub !important}.align-super{vertical-align:super !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.align-item-middle{position:relative;top:50%;transform:translateY(-50%)}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}.img-fluid{display:block;max-width:100%;height:auto}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-underline{text-decoration:underline !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-semibold{font-weight:500 !important}.font-weight-bold{font-weight:600 !important}.font-italic{font-style:italic !important}.transform-none{transform:none !important}.grid{display:grid;gap:var(--spacing-base)}.swiper-mobile-only.grid{display:flex;gap:initial}.swiper-mobile-only.flex-grid{gap:initial;justify-content:initial}.grid>*{min-width:0}.grid-spaced{gap:var(--spacing-4)}.grid-gap-small{gap:var(--spacing-small)}.grid-1{grid-template-columns:1fr}.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:repeat(3, 1fr)}.grid-4{grid-template-columns:repeat(4, 1fr)}.grid-5{grid-template-columns:repeat(5, 1fr)}.grid-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid-1-auto{grid-template-columns:1fr auto}.grid-auto-1{grid-template-columns:auto 1fr}.grid-3-auto{grid-template-columns:auto 1fr auto}.grid-auto{grid-template-columns:auto auto}.grid-no-gap{gap:initial}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.flex-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--grid-gap, 0px)}.flex-grid>*{--_cols: var(--cols, 1);width:calc((100% - (var(--_cols) - 1)*var(--grid-gap, 0px))/var(--_cols));min-width:0}.flex-split-md{display:flex;flex-direction:column}.flex-split-md>*{min-width:0}@media(min-width: 768px){.position-relative-md{position:relative !important}.position-sticky-md{position:sticky !important;position:-webkit-sticky !important}.position-fixed-md{position:fixed !important;position:-webkit-fixed !important}.position-absolute-md{position:absolute !important}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.content-md-vertical{-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-align:center !important;align-items:center !important;text-align:center !important}.content-md-vertical-left{-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-align:start !important;align-items:flex-start !important;text-align:left !important}.content-md-horizontal{-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-align:center !important;align-items:center !important;text-align:left !important}.w-md-100{width:100% !important}.w-md-80{width:80% !important}.w-md-60{width:60% !important}.w-md-50{width:50% !important}.w-md-40{width:40% !important}.w-md-auto{width:auto !important}.mw-md-100{max-width:100% !important}.mw-md-50{max-width:50% !important}.mw-md-33{max-width:33.333% !important}.mw-md-25{max-width:25% !important}.m-md-0{margin:0 !important}.m-md-1{margin:var(--spacing-1) !important}.m-md-2{margin:var(--spacing-2) !important}.m-md-3{margin:var(--spacing-base) !important}.m-md-4{margin:var(--spacing-4) !important}.m-md-5{margin:var(--spacing-5) !important}.m-md-auto{margin:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:var(--spacing-1) !important}.mt-md-2{margin-top:var(--spacing-2) !important}.mt-md-3{margin-top:var(--spacing-base) !important}.mt-md-4{margin-top:var(--spacing-4) !important}.mt-md-5{margin-top:var(--spacing-5) !important}.mt-md-auto{margin-top:auto !important}.mr-md-0{margin-right:0 !important}.mr-md-1{margin-right:var(--spacing-1) !important}.mr-md-2{margin-right:var(--spacing-2) !important}.mr-md-3{margin-right:var(--spacing-base) !important}.mr-md-4{margin-right:var(--spacing-4) !important}.mr-md-5{margin-right:var(--spacing-5) !important}.mr-md-auto{margin-right:auto !important}.mr-md-neg-1{margin-right:-1px !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:var(--spacing-1) !important}.mb-md-2{margin-bottom:var(--spacing-2) !important}.mb-md-3{margin-bottom:var(--spacing-base) !important}.mb-md-4{margin-bottom:var(--spacing-4) !important}.mb-md-5{margin-bottom:var(--spacing-5) !important}.mb-md-auto{margin-bottom:auto !important}.ml-md-0{margin-left:0 !important}.ml-md-1{margin-left:var(--spacing-1) !important}.ml-md-2{margin-left:var(--spacing-2) !important}.ml-md-3{margin-left:var(--spacing-base) !important}.ml-md-4{margin-left:var(--spacing-4) !important}.ml-md-5{margin-left:var(--spacing-5) !important}.ml-md-auto{margin-left:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:var(--spacing-1) !important;margin-left:var(--spacing-1) !important}.mx-md-2{margin-right:var(--spacing-2) !important;margin-left:var(--spacing-2) !important}.mx-md-3{margin-right:var(--spacing-base) !important;margin-left:var(--spacing-base) !important}.mx-md-4{margin-right:var(--spacing-4) !important;margin-left:var(--spacing-4) !important}.mx-md-5{margin-right:var(--spacing-5) !important;margin-left:var(--spacing-5) !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:var(--spacing-1) !important;margin-bottom:var(--spacing-1) !important}.my-md-2{margin-top:var(--spacing-2) !important;margin-bottom:var(--spacing-2) !important}.my-md-3{margin-top:var(--spacing-base) !important;margin-bottom:var(--spacing-base) !important}.my-md-4{margin-top:var(--spacing-4) !important;margin-bottom:var(--spacing-4) !important}.my-md-5{margin-top:var(--spacing-5) !important;margin-bottom:var(--spacing-5) !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:var(--spacing-1) !important}.p-md-2{padding:var(--spacing-2) !important}.p-md-3{padding:var(--spacing-base) !important}.p-md-4{padding:var(--spacing-4) !important}.p-md-5{padding:var(--spacing-5) !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:var(--spacing-1) !important}.pt-md-2{padding-top:var(--spacing-2) !important}.pt-md-3{padding-top:var(--spacing-base) !important}.pt-md-4{padding-top:var(--spacing-4) !important}.pt-md-5{padding-top:var(--spacing-5) !important}.pr-md-0{padding-right:0 !important}.pr-md-1{padding-right:var(--spacing-1) !important}.pr-md-2{padding-right:var(--spacing-2) !important}.pr-md-3{padding-right:var(--spacing-base) !important}.pr-md-4{padding-right:var(--spacing-4) !important}.pr-md-5{padding-right:var(--spacing-5) !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:var(--spacing-1) !important}.pb-md-2{padding-bottom:var(--spacing-2) !important}.pb-md-3{padding-bottom:var(--spacing-base) !important}.pb-md-4{padding-bottom:var(--spacing-4) !important}.pb-md-5{padding-bottom:var(--spacing-5) !important}.pl-md-0{padding-left:0 !important}.pl-md-1{padding-left:var(--spacing-1) !important}.pl-md-2{padding-left:var(--spacing-2) !important}.pl-md-3{padding-left:var(--spacing-base) !important}.pl-md-4{padding-left:var(--spacing-4) !important}.pl-md-5{padding-left:var(--spacing-5) !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:var(--spacing-1) !important;padding-left:var(--spacing-1) !important}.px-md-2{padding-right:var(--spacing-2) !important;padding-left:var(--spacing-2) !important}.px-md-3{padding-right:var(--spacing-base) !important;padding-left:var(--spacing-base) !important}.px-md-4{padding-right:var(--spacing-4) !important;padding-left:var(--spacing-4) !important}.px-md-5{padding-right:var(--spacing-5) !important;padding-left:var(--spacing-5) !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:var(--spacing-1) !important;padding-bottom:var(--spacing-1) !important}.py-md-2{padding-top:var(--spacing-2) !important;padding-bottom:var(--spacing-2) !important}.py-md-3{padding-top:var(--spacing-base) !important;padding-bottom:var(--spacing-base) !important}.py-md-4{padding-top:var(--spacing-4) !important;padding-bottom:var(--spacing-4) !important}.py-md-5{padding-top:var(--spacing-5) !important;padding-bottom:var(--spacing-5) !important}.opacity-md-50{opacity:.5}.float-md-right{float:right !important}.float-md-none{float:none !important}.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}.grid-md-gap-base{gap:var(--spacing-base)}.grid-md-auto{grid-template-columns:1fr auto}.grid-md-auto-3{grid-template-columns:1fr 3fr}.grid-md-auto-4{grid-template-columns:1fr 4fr}.grid-md-2{grid-template-columns:1fr 1fr}.grid-md-3{grid-template-columns:1fr 1fr 1fr}.grid-md-4{grid-template-columns:1fr 1fr 1fr 1fr}.grid-md-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid-md-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.swiper-desktop-only.grid{display:flex;gap:initial}.swiper-mobile-only.grid{display:grid;gap:var(--spacing-base)}.swiper-desktop-only.flex-grid{gap:initial;justify-content:initial}.swiper-mobile-only.flex-grid{gap:var(--grid-gap, 0px);justify-content:center}.flex-grid>*{--_cols: var(--cols-md, var(--cols, 1))}.flex-split-md{flex-direction:row}.flex-split-md>*{flex:1}}
