body.template-index .slideshow:not(.slideshow--hero) .banner{max-width:100vw!important}body.template-index .slideshow:not(.slideshow--hero) :is(.banner,.banner__overlay){border-radius:0!important}body.template-password{background-color:#f8efe5;position:relative;overflow-x:hidden;color:#24354c}body.template-password .banner__overlay{background-image:linear-gradient(to bottom,#f8efe557,#f8efe51a 14%,#24354c00 48%,#24354c38)!important;opacity:1!important}body.template-password:after{content:none}body.template-password .page-container:before,body.template-password .page-container:after,body.template-password .main-content:before,body.template-password .main-content:after{content:none!important;display:none!important}body.template-password .page-container>main>[id^=shopify-section-],body.template-password .main-content>[id^=shopify-section-]{z-index:0!important}body.template-password .page-container,body.template-password #PageContainer,body.template-password [id^=shopify-section-],body.template-password [id^=shopify-section-]>.section{background-color:transparent!important}body.template-password .page-container{position:relative;isolation:isolate;min-height:80vh}body.template-password .main-content{position:relative;isolation:isolate;background-color:transparent!important}body.template-password .page-container:before{-webkit-mask-image:url(brisa-password-art-chair.svg);mask-image:url(brisa-password-art-chair.svg);color:#5d768b;width:clamp(130px,14vw,210px);height:clamp(130px,14vw,210px);top:5vh;left:4vw;opacity:.55;animation-delay:0s}body.template-password .page-container:after{-webkit-mask-image:url(brisa-password-art-vase.svg);mask-image:url(brisa-password-art-vase.svg);color:#c8b39b;width:clamp(140px,15vw,220px);height:clamp(140px,15vw,220px);bottom:6vh;right:5vw;opacity:.7;animation-delay:-4s}body.template-password .main-content:before{-webkit-mask-image:url(brisa-password-art-lamp.svg);mask-image:url(brisa-password-art-lamp.svg);color:#5d768b;width:clamp(90px,9vw,140px);height:clamp(90px,9vw,140px);top:6vh;right:3vw;opacity:.55;animation-delay:-7s}body.template-password .main-content:after{-webkit-mask-image:url(brisa-password-art-sun.svg);mask-image:url(brisa-password-art-sun.svg);color:#c8b39b;width:clamp(70px,7vw,110px);height:clamp(70px,7vw,110px);bottom:9vh;left:3vw;opacity:.6;animation-delay:-10s}body.template-password .password-header{--transparent-foreground: 36, 53, 76;position:relative;z-index:4}body.template-password .password-header .header__logo,body.template-password .password-header .header__logo *,body.template-password .password-header .password-content{color:#24354c!important}body.template-password .password-header .button--primary{--color-button-background: 36, 53, 76;--color-button-text: 248, 239, 229;--color-button-border: 36, 53, 76;color:#f8efe5!important;background-color:#24354c!important}body.template-password .password-footer,body.template-password .password-header .password-content{display:none!important}body.template-password [id^=shopify-section-]{position:relative;z-index:2}body.template-password .banner__content{padding-block:clamp(2.5rem,8vh,6rem)}body.template-password .banner__box{background-color:#fbf5ec;border:1px solid rgba(36,53,76,.1);border-radius:16px;box-shadow:0 1px #f8efe5e6 inset,0 30px 70px -32px #24354c40,0 8px 22px -14px #24354c24;padding:clamp(2.25rem,4vw,3.5rem) clamp(1.75rem,3vw,3rem);max-width:min(540px,92vw);margin-inline:auto;display:grid;gap:clamp(.85rem,1.4vw,1.25rem);position:relative;z-index:3}body.template-password .banner__box .rte.subtext-md,body.template-password .banner__box [class*=subtext]{color:#5d768b!important;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem!important;margin:0}body.template-password .banner__title.heading,body.template-password .banner__box h1{color:#24354c!important;font-size:clamp(1.85rem,4vw,2.75rem)!important;line-height:1.08!important;letter-spacing:-.01em;margin:0}body.template-password .banner__box .rte:not(.subtext-md):not([class*=subtext]) p,body.template-password .banner__box .rte.body p{color:#24354c;opacity:.82;line-height:1.55;max-width:42ch;margin-inline:auto;font-size:clamp(.95rem,1.4vw,1.05rem)!important}body.template-password .banner__box form input[type=email],body.template-password .banner__box .newsletter-form input{background-color:#ffffffb3;border-color:#24354c2e!important;color:#24354c!important;border-radius:999px!important}body.template-password .banner__box form input[type=email]::placeholder,body.template-password .banner__box .newsletter-form input::placeholder{color:#5d768b;opacity:.75}body.template-password .banner__box form button[type=submit],body.template-password .banner__box .newsletter-form .button{background-color:#24354c!important;color:#f8efe5!important;border-radius:999px!important}body.template-password .field .label.is-floating{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}body.template-password .password-modal .drawer__inner{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#f8efe5;color:#24354c}body.template-password .password-modal:not([open]):not([active]) .drawer__inner{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.template-password .password-modal .drawer__title,body.template-password .password-modal .heading{color:#24354c}body.template-password .password-modal .self-button{background-color:#24354c!important;color:#f8efe5!important}body.template-password .password-header .button--primary,body.template-password .password-header .button--primary .button__inner{border-radius:999px!important}@keyframes brisa-pwd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes brisa-pwd-drift{0%,to{transform:translate(0)}50%{transform:translate(-24px)}}@media(max-width:768px){body.template-password [id^=shopify-section-] .banner__content{max-width:92vw}}@media(prefers-reduced-motion:reduce){body.template-password .page-container:before,body.template-password .page-container:after,body.template-password .main-content:before,body.template-password .main-content:after,body.template-password:after{animation:none}}.product__media.brisa-media-hidden{display:none!important}body.template-index :is(.collage__item,.banner,.shop-the-feed) .media{background-color:transparent!important}body.template-index .collage__item img,body.template-index .collage .media img{object-fit:none!important;image-rendering:-webkit-optimize-contrast}body.template-product .product__title h1,body.template-product h1.product__title{font-size:clamp(22px,2vw,28px)!important;letter-spacing:-.4px!important;line-height:1.15!important;font-weight:400!important}body.template-product .product__price{font-size:18px!important;font-weight:400!important;margin-top:4px!important}body.template-product button[name=add] [id^=BuyButtonPrice-],body.template-product button[name=add] product-buy-price{display:none!important}body.template-product .product-form__submit{height:56px!important;border-radius:0!important}body.template-product .product__inventory{font-size:13px!important}body.template-product .product__inventory .badge,body.template-product .product__inventory [class*=pill],body.template-product .product__inventory>span:first-child{background:transparent!important;border:0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}body.template-product .complementary-products [class*=card],body.template-product .complementary [class*=product-card],body.template-product complementary-products .product-card{border-radius:0!important;box-shadow:none!important}body.template-product .product__media,body.template-product .product__media-item,body.template-product .product__thumbnails-item{border-radius:0!important}body.template-product .specification .metafield-number_integer:after{content:" cm"}body.template-index .header__logo-link.has-white-logo .white-logo{filter:brightness(0) invert(1)!important}body.template-password .header__logo-link .white-logo{display:none!important}body.template-password .header__logo .logo:not(.white-logo),body.template-password .header__logo img.logo{opacity:1!important}.header__logo img,.header__logo .logo,.header__logo .white-logo{max-width:140px!important;max-height:48px!important}@media(min-width:768px){.header__logo img,.header__logo .logo,.header__logo .white-logo{max-width:200px!important;max-height:60px!important}}@media(min-width:1024px){.header__logo img,.header__logo .logo,.header__logo .white-logo{max-width:240px!important;max-height:72px!important}}body.template-password .drawer input[type=password],body.template-password input[name=password],.password-drawer input[type=password]{color:#24354c!important;background-color:#ffffffb3!important;border:1px solid rgba(36,53,76,.18)!important;border-radius:999px!important}body.template-password .drawer input[type=password]::placeholder,body.template-password input[name=password]::placeholder{color:#24354c80!important}.header__menu .menu__item,.header__navigation .menu__item{font-size:14px!important;font-weight:500!important;letter-spacing:0!important}.header__menu>ul,.header__navigation>ul,.header__menu .list-menu{gap:20px!important}@media(max-width:1023px){.menu-drawer .mega-menu__promo,.menu-drawer .promo-image,.menu-drawer .media-card,.menu-drawer [class*=promo],.menu-drawer img:not([class*=icon]):not([class*=logo]){display:none!important}}.mega-menu__footer .mega-menu__link,.mega-menu__footer a.mega-menu__link,.menu-drawer .mega-menu__footer a,.menu-drawer .mega-menu__footer a.button,.menu-drawer .mega-menu__footer .button--primary,.menu-drawer a.button--primary{background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;border-radius:0!important;padding:8px 0!important;min-height:0!important;height:auto!important;color:#24354c!important;font-weight:400!important;text-decoration:none!important;box-shadow:none!important;justify-content:flex-start!important;gap:8px!important;width:auto!important}.menu-drawer .mega-menu__footer .btn-text,.menu-drawer .mega-menu__footer a .btn-text{color:#24354c!important;text-decoration:none!important}.menu-drawer .mega-menu__footer .btn-fill,.menu-drawer .mega-menu__footer .button--primary:before,.menu-drawer .mega-menu__footer .button--primary:after{display:none!important;background:transparent!important}body.template-collection .product-card,body.template-collection .card,body.template-collection [class*=product-card],body.template-collection [class*=card-wrapper],body.template-collection .product-card__media,body.template-collection .product-card__image,body.template-collection .product-card img,body.template-collection .card__media,body.template-collection .card__media img{border-radius:0!important}body.template-product #description_dropdown,body.template-product .dropdown_characteristics{font-size:12px!important;opacity:.6!important;margin-top:24px!important;line-height:1.5!important}body.template-product .dropdown_characteristics label{margin-bottom:2px!important;font-weight:400!important;display:block!important}body.template-product .dropdown_characteristics label strong{font-weight:500!important}body.template-product .dropdown_characteristics label:nth-of-type(1),body.template-product .dropdown_characteristics label:nth-of-type(2){display:none!important}.brisa-family-trigger,.brisa-family-drawer{--_brisa-fg: var(--brisa-color-primary, 36 53 76);--_brisa-bg: var(--brisa-color-surface, 248 239 229);--_brisa-bg-2: var(--brisa-surface-sunken, 250 247 242)}.brisa-family-drawer .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.brisa-family-trigger{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;margin:16px 0 0;background:rgb(var(--color-background, var(--_brisa-bg)) / .4);border:1px solid rgb(var(--color-border, var(--_brisa-fg)) / .18);border-radius:4px;cursor:pointer;transition:border-color .18s ease,background-color .18s ease;font-family:inherit;text-align:left;color:rgb(var(--color-foreground, var(--_brisa-fg)))}.brisa-family-trigger:hover{border-color:rgb(var(--color-border, var(--_brisa-fg)) / .45);background:rgb(var(--color-background, var(--_brisa-bg)) / .7)}.brisa-family-trigger:focus-visible{outline:2px solid rgb(var(--color-foreground, var(--_brisa-fg)));outline-offset:2px}.brisa-family-trigger__thumb{flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:2px;background:rgb(var(--color-background-2, var(--_brisa-bg-2)))}.brisa-family-trigger__thumb img{width:100%;height:100%;object-fit:cover;display:block}.brisa-family-trigger__label{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.brisa-family-trigger__title{font-size:14px;font-weight:500;line-height:1.2}.brisa-family-trigger__meta{font-size:12px;opacity:.65;line-height:1.2}.brisa-family-trigger__chevron{flex:0 0 auto;display:inline-flex;opacity:.55;transition:transform .18s ease}.brisa-family-trigger[aria-expanded=true] .brisa-family-trigger__chevron{transform:rotate(180deg)}.brisa-family-drawer .drawer__inner{width:min(440px,100vw);margin-left:auto;background:rgb(var(--color-background, var(--_brisa-bg)));color:rgb(var(--color-foreground, var(--_brisa-fg)))}.brisa-family-drawer .drawer__header{padding:24px 24px 16px;border-bottom:1px solid rgb(var(--color-border, var(--_brisa-fg)) / .12)}.brisa-family-drawer .drawer__title{font-size:18px;font-weight:500;letter-spacing:0}.brisa-family-drawer .drawer__scrollable{padding:8px 0 24px}.brisa-family-drawer__list{list-style:none;padding:0;margin:0}.brisa-family-drawer__item-wrapper{padding:0 16px}.brisa-family-drawer__item,.brisa-family-drawer__item--current{display:grid;grid-template-columns:80px 1fr auto;gap:14px;align-items:center;padding:12px 8px;border-radius:4px;text-decoration:none;color:inherit;transition:background-color .16s ease}.brisa-family-drawer__item:hover{background:rgb(var(--color-foreground, var(--_brisa-fg)) / .04)}.brisa-family-drawer__item--current{opacity:.55;cursor:default;pointer-events:none}.brisa-family-drawer__thumb-placeholder{display:block;width:100%;height:100%}.brisa-family-drawer__thumb{width:80px;height:80px;overflow:hidden;border-radius:2px;background:rgb(var(--color-background-2, var(--_brisa-bg-2)))}.brisa-family-drawer__thumb img{width:100%;height:100%;object-fit:cover;display:block}.brisa-family-drawer__text{display:flex;flex-direction:column;gap:2px;min-width:0}.brisa-family-drawer__title{font-size:14px;font-weight:500;line-height:1.3}.brisa-family-drawer__meta{font-size:12px;opacity:.65;line-height:1.3}.brisa-family-drawer__badge{display:inline-block;margin-top:4px;padding:2px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;background:rgb(var(--color-foreground, var(--_brisa-fg)) / .08);width:max-content}.brisa-family-drawer__price{font-size:14px;font-weight:500;white-space:nowrap}.brisa-family-drawer__price-from{display:block;font-size:11px;font-weight:400;opacity:.6;text-transform:lowercase}@media(max-width:480px){.brisa-family-drawer .drawer__inner{width:100vw}.brisa-family-drawer__item,.brisa-family-drawer__item--current{grid-template-columns:64px 1fr auto;gap:10px}.brisa-family-drawer__thumb{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){.brisa-family-trigger,.brisa-family-trigger__chevron,.brisa-family-drawer__item{transition:none}}.brisa-family-drawer__text{min-height:2.6em;justify-content:center}.brisa-family-drawer__meta:empty{display:none}@media(max-width:749px){.brisa-family-drawer[data-entry-count="2"] .drawer__inner,.brisa-family-drawer[data-entry-count="3"] .drawer__inner{height:auto;max-height:70vh;top:auto;bottom:0;border-radius:12px 12px 0 0}}.brisa-family-drawer[data-entry-count="7"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="8"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="9"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="10"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="11"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="12"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="13"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="14"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="15"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="16"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="17"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="18"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="19"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="20"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="21"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="22"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="23"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="24"] .drawer__scrollable,.brisa-family-drawer[data-entry-count="25"] .drawer__scrollable{position:relative}.brisa-family-drawer[data-entry-count="7"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="8"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="9"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="10"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="11"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="12"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="13"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="14"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="15"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="16"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="17"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="18"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="19"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="20"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="21"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="22"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="23"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="24"] .drawer__scrollable:after,.brisa-family-drawer[data-entry-count="25"] .drawer__scrollable:after{content:"";position:sticky;bottom:0;display:block;height:40px;margin-top:-40px;background:linear-gradient(to top,rgb(var(--color-background, var(--_brisa-bg))),rgb(var(--color-background, var(--_brisa-bg)) / 0));pointer-events:none;z-index:1}.brisa-family-drawer__group-header{list-style:none;padding:20px 24px 6px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--color-foreground, var(--_brisa-fg)) / .55)}.brisa-family-drawer__group-header:first-child{padding-top:8px}.brisa-family-drawer__list>.brisa-family-drawer__item-wrapper:first-child{padding-top:12px}.brisa-family-drawer[data-entry-count="8"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="9"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="10"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="11"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="12"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="13"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="14"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="15"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="16"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="17"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="18"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="19"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="20"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="21"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="22"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="23"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="24"] .brisa-family-drawer__group-header,.brisa-family-drawer[data-entry-count="25"] .brisa-family-drawer__group-header{position:sticky;top:0;z-index:2;background:rgb(var(--color-background, var(--_brisa-bg)))}.brisa-family-drawer__chip{display:inline-block;margin-top:4px;margin-right:6px;padding:2px 8px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;border-radius:2px;background:rgb(var(--color-foreground, var(--_brisa-fg)) / .9);color:rgb(var(--color-background, var(--_brisa-bg)))}.brisa-family-drawer__chip--top-venta,.brisa-family-drawer__chip--bestseller{background:rgb(var(--brisa-accent, 200 179 155));color:rgb(var(--_brisa-fg))}.brisa-family-drawer__chip--outlet,.brisa-family-drawer__chip--bajo-pedido{background:transparent;color:rgb(var(--_brisa-fg) / .7);border:1px solid rgb(var(--_brisa-fg) / .25)}.shop-the-feed-section .media-card__content>.horizontal-product{display:none!important}.shop-the-feed-section .horizontal-products .horizontal-product__media,.shop-the-feed-section .icon-instagram,.shop-the-feed-section .badges{display:none!important}body.template-collection .collection-banner-section .banner__content{overflow:visible}body.template-collection .collection-banner-section .banner__box{padding-block:clamp(1rem,1.8vw,1.5rem) clamp(1.5rem,2.5vw,2.25rem)!important}body.template-collection .collection-banner-section{border-bottom:1px solid color-mix(in oklab,#24354C 8%,transparent)}body.template-collection{background-color:#f8efe5}body.template-collection .collection-section{background-color:transparent}body.template-collection .product-card--card,body.template-collection .media-card--card{background-color:#fff!important}body.template-collection .product-card__title,body.template-collection .product-card__title a,body.template-collection .price,body.template-collection .price__regular{color:#24354c!important}body.template-collection .product-card--card{box-shadow:0 2px 10px -4px color-mix(in oklab,#24354C 12%,transparent)}@media(max-width:767px){body.template-collection .quick-add{display:none!important}}@media(min-width:1024px)and (max-width:1339.98px){.header__navigation,.header__menu{display:none!important}.menu-drawer-button{display:flex!important}.header--center .menu-toggle-button{display:none!important}.header{--header-grid-template: "logo icons" / minmax(0, 1fr) auto !important}.header--left-center .header__logo,.mobile\:header--center .header__logo,.header__logo{text-align:center!important;margin-inline:auto!important;max-width:calc(100vw - var(--sp-48))!important}.header__logo img,.header__logo .logo,.header__logo .white-logo{max-width:200px!important;max-height:60px!important}.header__icons--start{display:none!important}.header__icons--end{justify-content:flex-end!important}}.header .localization .dropdown .dropdown__container{border-bottom-left-radius:var(--brisa-radius-lg, 12px);border-bottom-right-radius:var(--brisa-radius-lg, 12px)}.mega-menu__item .media-card--overlap,.mega-menu__item .media-card--overlap.media-card{background-color:transparent!important}.mega-menu__item .media-card--overlap .media,.mega-menu__item .media-card--overlap .media--adapt{width:100%!important;height:100%!important;aspect-ratio:auto!important;background-color:transparent!important}.mega-menu__item .media-card--overlap .media img{width:100%!important;max-width:100%!important;height:100%!important;object-fit:cover!important}body.template-collection .collection-banner-section h1.banner__title{font-size:clamp(1.5rem,1.9vw,1.75rem)!important}body.template-product h1[class*=product-title]{font-size:clamp(1.75rem,2.2vw,2rem)!important;line-height:1.1!important}body.template-product [id*=__product-details] h2.title-md,body.template-product [id*=__product-recommendations] h2.title-md,body.template-product [id*=__recently-viewed] h2.title-md{font-size:clamp(1.25rem,1.55vw,1.375rem)!important;line-height:1.2!important}.mega-menu__item .media-card--overlap .media-card__link{--overlay-opacity: 0 !important}.mega-menu__item .media-card--overlap .media-card__link .media:after{background-color:transparent!important}.section:has(.brisa-cat-row){--section-padding-top: 8px;--section-padding-bottom: 0px}.brisa-cat-row{margin:0 0 var(--brisa-space-md, 1.5rem);padding:0;border:0;background:none;box-shadow:none}.brisa-cat-row ul{list-style:none;display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;justify-content:center}.brisa-cat-row li{position:relative;padding:0 1rem}.brisa-cat-row li+li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:.9em;background:color-mix(in oklab,var(--brisa-text-muted, #5D768B) 35%,transparent)}.brisa-cat-row a{font-family:var(--brisa-font-body, "Lato", sans-serif);font-size:.875rem;line-height:1.3;font-weight:400;letter-spacing:.01em;text-transform:none;color:var(--brisa-text-body, #24354C);text-decoration:none;padding-bottom:2px;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.brisa-cat-row a:hover{color:var(--brisa-text-strong, #1A2738);border-bottom-color:color-mix(in oklab,var(--brisa-color-accent, #C8B39B) 50%,transparent)}.brisa-cat-row a.is-active,.brisa-cat-row a[aria-current=page]{font-weight:600;color:var(--brisa-text-body, #24354C);border-bottom-color:var(--brisa-color-accent, #C8B39B)}.brisa-cat-row a:focus-visible{outline:2px solid var(--brisa-color-secondary, #5D768B);outline-offset:3px}@media(max-width:600px){.brisa-cat-row ul{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch}.brisa-cat-row li{white-space:nowrap}}body[class*=template-page] #MainContent h1.heading{font-size:clamp(1.5rem,2.1vw,1.875rem)!important;line-height:1.1!important}h1.title-xl{font-size:clamp(1.5rem,2.1vw,1.875rem)!important}.shopify-policy h1,.shopify-policy__title{font-size:clamp(1.5rem,2.1vw,1.875rem)!important;line-height:1.1!important}.shopify-policy__body h2{font-size:clamp(1.25rem,1.5vw,1.5rem)!important}body[class*=template-page] #MainContent h2,.shopify-section[id*=recently-viewed] h2,.shopify-section[id*=product-recommendations] h2{font-size:clamp(1.25rem,1.5vw,1.5rem)!important;line-height:1.2!important}.drawer__title{font-size:clamp(1.125rem,1.4vw,1.375rem)!important}body[class*=template-page] .multicolumn-card.with-border{border-color:color-mix(in oklab,var(--brisa-color-accent, #C8B39B) 70%,transparent)!important}.free-shipping-bar progress-bar,.free-shipping-bar [class*=progress]{display:none!important}.free-shipping-bar{gap:0!important}.free-shipping-bar .text-sm{color:var(--brisa-text-body, #24354C);font-style:italic;letter-spacing:.01em}@media(min-width:768px){.footer .footer__left{border-inline-end:0!important;border-inline-start:0!important;padding-inline:0!important;justify-content:space-between!important;align-items:flex-start;gap:clamp(2rem,4vw,4rem)!important}.footer .footer__accordions{display:contents!important}.footer .footer__accordions .details{width:auto!important;flex:0 0 auto!important}}.variant-input-wrapper .label-swatch{display:flex!important;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;line-height:1.2!important;min-height:2.6em;padding-block:var(--brisa-space-2, .5rem)}.variant-input-wrapper .label-swatch .brisa-capacity{font-weight:500;font-size:.875rem;color:var(--brisa-text-body, #24354C);white-space:nowrap}.variant-input-wrapper .label-swatch.brisa-has-capacity{font-weight:400;font-size:.75rem;color:var(--brisa-text-body, #24354C);white-space:nowrap}@media(max-width:1023px){.product__thumbnails.with-dots{display:flex!important;flex-wrap:nowrap!important;justify-content:center;align-items:center;overflow-x:auto;max-height:1.5rem;scrollbar-width:none;padding-block:2px}.product__thumbnails.with-dots::-webkit-scrollbar{display:none}.product__thumbnails.with-dots>*{flex:0 0 auto}.product__thumbnails.with-dots .product__thumbnails-list,.product__thumbnails.with-dots media-dots{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;overflow-x:auto;scrollbar-width:none;gap:6px;max-width:100%}.product__thumbnails.with-dots .product__thumbnails-list::-webkit-scrollbar,.product__thumbnails.with-dots media-dots::-webkit-scrollbar{display:none}}@media(max-width:749px){[id$=__video-with-text-overlay] .banner__content{padding-top:5rem}}[id$=__video-with-text-overlay] .play-button{display:none!important}[id$=__video-with-text-overlay] .deferred-poster{pointer-events:none!important;cursor:default!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/brisa-adjustments.css.map */
