:root{--barra-ease: cubic-bezier(.2, .7, .2, 1);--barra-radius: 4px;--barra-radius-card: 6px;--barra-radius-panel: 8px;--barra-deal: 89 146 108}.subheading{font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.button,.btn{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.barra-icon{display:block;flex-shrink:0}.announcement-bar{padding-block:var(--spacing-2);font-size:10px;font-weight:500;line-height:16px;letter-spacing:.1em;text-transform:uppercase}.announcement-bar p{white-space:nowrap}.announcement-bar :is(p,a){font-size:inherit;line-height:inherit}@media screen and (max-width:359px){.announcement-bar{letter-spacing:.04em}}.announcement-bar__wrapper .tap-area svg{width:6px;height:auto;opacity:.6}@media screen and (min-width:700px){.announcement-bar{padding-block:var(--spacing-2-5);font-size:10.5px;letter-spacing:.18em}}.header__wrapper{transition:background .3s ease,box-shadow .3s ease}.header.is-filled .header__wrapper,.header:not([allow-transparency]) .header__wrapper{box-shadow:0 1px rgb(var(--text-color) / .1)}@media screen and (max-width:1149px){.shopify-section--header{--header-grid-template: "logo secondary-nav main-nav" / minmax(0, 1fr) auto auto !important}.header__wrapper{column-gap:var(--spacing-1)}.header__logo{justify-self:start}.header__secondary-nav .header__icon-list,.header__main-nav .header__icon-list{gap:var(--spacing-1)}.header .header__main-nav .tap-area[aria-controls=search-drawer]{display:none}.header__secondary-nav [aria-controls=search-drawer].hidden{display:grid}.header .tap-area{place-items:center;width:36px;height:24px;margin:0}.header .tap-area:not(.hidden){display:grid}.header__main-nav .tap-area{margin-inline-end:calc(var(--spacing-2) * -1)}}@media screen and (min-width:700px)and (max-width:1149px){.header .tap-area.sm\:block{display:grid}}@media screen and (min-width:700px)and (max-width:1149px){.shopify-section--header{--header-padding-block: var(--spacing-4) !important}}@media screen and (min-width:1150px){.shopify-section--header{--header-padding-block: var(--spacing-5) !important}}.header .count-bubble{background:rgb(var(--text-color));color:#fff}.header[allow-transparency]:not(.is-filled) .count-bubble{color:#161616}@supports selector(:has(> *)){:has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled) .count-bubble{color:#161616}}@media screen and (min-width:1150px){.header{--header-part-gap: var(--spacing-4);--header-link-list-spacing: var(--spacing-3-5)}.header__link-list>ul>li>a,.header__link-list>ul>li>details>summary,.header__secondary-nav .header__link-list a{position:relative;display:inline-flex;align-items:center;min-height:22px;font-size:12.5px;font-weight:500;letter-spacing:.02em}.header__link-list .icon-chevron-bottom{top:0}.header__link-list>ul>li>a:after,.header__link-list>ul>li>details>summary:after,.header__secondary-nav .header__link-list a:after{content:"";position:absolute;inset-inline:0;bottom:-6px;height:1px;background:rgb(var(--text-color));transform:scaleX(0);transform-origin:right;transition:transform .35s var(--barra-ease)}.header__link-list>ul>li>a:hover:after,.header__link-list>ul>li>a[aria-current=page]:after,.header__link-list>ul>li>details[open]>summary:after,.header__link-list>ul>li>details>summary:hover:after,.header__secondary-nav .header__link-list a:hover:after{transform:scaleX(1);transform-origin:left}.header__link-list .link-faded-reverse:hover{opacity:1}}@media screen and (min-width:1280px){.header{--header-part-gap: var(--spacing-6);--header-link-list-spacing: var(--spacing-5)}.header__link-list>ul>li>a,.header__link-list>ul>li>details>summary,.header__secondary-nav .header__link-list a{font-size:13px}}@media screen and (min-width:1400px){.header{--header-part-gap: var(--spacing-10);--header-link-list-spacing: var(--spacing-8)}}.header__search-bar-item{display:none}.header__search-bar{display:flex;align-items:center;gap:var(--spacing-3);width:clamp(200px,15vw,280px);height:38px;margin-block:-8px;padding-inline:var(--spacing-4);border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);background:rgb(var(--text-color) / .04);color:rgb(var(--text-color) / .6);font-size:12px;letter-spacing:.04em;transition:border-color .2s ease,color .2s ease}.header__search-bar span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header__search-bar:hover{border-color:rgb(var(--text-color) / .45);color:rgb(var(--text-color))}@media screen and (min-width:1500px){.header__search-bar-item{display:block}.header__search-icon-item{display:none}}.mega-menu{border-block-start:1px solid rgb(var(--text-color) / .1);box-shadow:0 30px 50px -30px #00000029}.mega-menu__nav a.h5{font-size:11px;letter-spacing:.22em;opacity:.55}.mega-menu__nav .link-faded{font-size:14px;letter-spacing:.01em}.mega-menu .content-over-media{overflow:hidden;border-radius:var(--barra-radius-card)}.mega-menu .content-over-media:before{background:linear-gradient(to top,#000000b3,#0000 55%)}.mega-menu .content-over-media img{transition:transform 1s var(--barra-ease)}.mega-menu .content-over-media:hover img{transform:scale(1.04)}.mega-menu .content-over-media p{font-size:12px!important;letter-spacing:.18em;text-transform:uppercase}#header-sidebar-menu{--dialog-background: 255 255 255;--background: 255 255 255;--text-color: 22 22 22;--drawer-body-padding: var(--spacing-5)}#header-sidebar-menu::part(content){border-radius:var(--barra-radius-panel)}:is(#header-sidebar-menu,#cart-drawer,#search-drawer)::part(content){box-shadow:0 0 0 1px #1616160f,0 24px 64px #0003}:is(#header-sidebar-menu,#cart-drawer,#search-drawer)::part(overlay){background:#16161666;-webkit-backdrop-filter:blur(10px) saturate(.6);backdrop-filter:blur(10px) saturate(.6)}#header-sidebar-menu::part(body){grid-template-rows:minmax(0,1fr);padding-block-start:var(--spacing-5)}@media screen and (max-width:1149px){#header-sidebar-menu::part(body){padding-block-end:var(--spacing-4)}}@media screen and (max-width:699px){.facets-drawer__floating-apply{padding-block-end:var(--spacing-12)}}:is(.drawer,.popover)::part(outside-close-button){border-radius:var(--barra-radius-panel)}#header-sidebar-menu>[is=close-button]{position:absolute;z-index:2;top:var(--spacing-5);inset-inline-end:var(--spacing-5);width:44px;height:44px;margin:0;border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);background:rgb(var(--background))}#header-sidebar-menu .panel__wrapper{gap:var(--spacing-4)}#header-sidebar-menu::part(body),#header-sidebar-menu .panel__wrapper,#header-sidebar-menu .panel__scroller{overflow-x:hidden;overscroll-behavior:none}#header-sidebar-menu .navigation-promo{grid:auto / auto-flow minmax(0,1fr);margin-inline:0;padding-inline:0;overflow:visible;scroll-snap-type:none}#header-sidebar-menu .navigation-promo>*{width:auto;min-width:0}@media screen and (max-width:1149px)and (max-height:780px){#header-sidebar-menu .navigation-promo{display:none}}#header-sidebar-menu .panel__scroller{gap:var(--spacing-5)}#header-sidebar-menu .panel__scroller{flex:1 0 auto;height:auto;overflow:visible}@media screen and (max-width:1149px)and (max-height:760px){#header-sidebar-menu::part(body){padding-block-start:var(--spacing-4)}#header-sidebar-menu .panel__wrapper,#header-sidebar-menu .panel__scroller{gap:var(--spacing-3)}#header-sidebar-menu>[is=close-button]{top:var(--spacing-4)}#header-sidebar-menu .drawer-quick-links__item{height:64px;gap:var(--spacing-2)}#header-sidebar-menu .drawer-main-links>li>:is(a,button){height:44px}#header-sidebar-menu .drawer-section-title{margin-block-end:var(--spacing-2)}#header-sidebar-menu .drawer-tiles__item{aspect-ratio:16 / 10}#header-sidebar-menu .drawer-utility__item{padding-block:var(--spacing-2-5)}}@media screen and (max-width:1149px)and (max-height:620px){#header-sidebar-menu .drawer-tiles{display:none}}@media screen and (max-width:1149px)and (max-height:580px){#header-sidebar-menu .drawer-quick-links__item{height:58px}#header-sidebar-menu .drawer-main-links>li>:is(a,button){height:40px}}.drawer-section-title{margin-block-end:var(--spacing-2-5);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;opacity:.5}.drawer-search{display:flex;align-items:center;gap:var(--spacing-3);height:44px;margin-inline-end:52px;padding-inline:var(--spacing-3-5);border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);background:rgb(var(--text-color) / .04);transition:border-color .2s ease}.drawer-search .barra-icon{opacity:.6}.drawer-search:focus-within{border-color:rgb(var(--text-color) / .5)}.drawer-search__input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:inherit;font-size:16px}.drawer-search__input::placeholder{color:rgb(var(--text-color) / .45);font-size:13px;letter-spacing:.02em}.drawer-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.drawer-quick-links,.drawer-main-links.v-stack,.drawer-utility__list{display:grid;gap:1px;overflow:clip;border:1px solid rgb(var(--text-color) / .1);border-radius:var(--barra-radius-card);background:rgb(var(--text-color) / .12)}.drawer-quick-links>li,.drawer-main-links>li,.drawer-utility__list>li{background:rgb(var(--background))}.drawer-quick-links{grid-template-columns:repeat(3,minmax(0,1fr))}.drawer-quick-links__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2-5);height:76px;padding-inline:var(--spacing-1);text-align:center;transition:background .2s ease}.drawer-quick-links__item:active{background:rgb(var(--text-color) / .06)}.drawer-quick-links__image{width:22px;height:22px;object-fit:contain}.drawer-quick-links__label{font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.drawer-main-links.v-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.drawer-main-links>li:last-child:nth-child(odd){grid-column:span 2}#header-sidebar-menu .drawer-main-links>li{font-family:var(--text-font-family);font-size:10.5px;font-weight:600;line-height:1.25;letter-spacing:.12em;text-transform:uppercase}#header-sidebar-menu :is(.drawer-main-links,.panel+.panel) li>:is(a,button){font:inherit;letter-spacing:inherit;text-transform:inherit}.drawer-main-links>li>a,.drawer-main-links>li>button{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:100%;height:50px;padding-inline:var(--spacing-3);text-align:start}.drawer-chevron{opacity:.45}#header-sidebar-menu .panel+.panel .panel__wrapper>ul{gap:0}#header-sidebar-menu .panel+.panel .panel__wrapper>ul>li:first-child{margin-block-end:var(--spacing-4)}#header-sidebar-menu .panel+.panel .panel__wrapper>ul>li:first-child button{min-height:44px;gap:var(--spacing-2);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}#header-sidebar-menu .panel+.panel .panel__wrapper>ul>li:not(:first-child){border-block-end:1px solid rgb(var(--text-color) / .1);font-family:var(--text-font-family);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}#header-sidebar-menu .panel+.panel .panel__wrapper>ul>li:not(:first-child)>:is(a,button){display:flex;align-items:center;justify-content:space-between;min-height:50px}@media screen and (max-width:1149px)and (max-height:600px){#header-sidebar-menu .panel+.panel .panel__wrapper>ul>li:not(:first-child)>:is(a,button){min-height:42px}#header-sidebar-menu .panel+.panel .panel__wrapper>ul>li:first-child{margin-block-end:var(--spacing-2)}}#header-sidebar-menu .navigation-promo .content-over-media{overflow:hidden;border-radius:var(--barra-radius-card)}#header-sidebar-menu .navigation-promo .content-over-media:before{background:linear-gradient(to top,#000000b3,#0000 55%)}#header-sidebar-menu .navigation-promo .content-over-media p{font-size:10.5px!important;line-height:1.25!important;letter-spacing:.16em;text-transform:uppercase}.drawer-tiles{min-width:0}.drawer-tiles__list{display:grid;grid-auto-columns:40%;grid-auto-flow:column;gap:var(--spacing-2);overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x}.drawer-tiles__list::-webkit-scrollbar{display:none}@media screen and (min-width:700px){.drawer-tiles__list{grid-auto-columns:150px}}.drawer-tiles__item{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--barra-radius-card);background:rgb(var(--text-color) / .06);scroll-snap-align:start}.drawer-tiles__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.drawer-tiles__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000bf,#0000 60%)}.drawer-tiles__title{position:absolute;z-index:1;inset-inline:var(--spacing-2-5);bottom:var(--spacing-2-5);color:#fff;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.drawer-utility{display:grid;gap:var(--spacing-3)}.drawer-utility__list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.drawer-utility__item{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding-block:var(--spacing-3);font-size:9.5px;font-weight:600;letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;opacity:.8}.drawer-utility__item:active{opacity:1}@media screen and (max-width:1149px){.slideshow__controls{bottom:calc(var(--container-gutter) + 72px)}}.template-index main .shopify-section:not(.shopify-section--featured-collection){--rounded-sm: var(--barra-radius-card);--rounded: var(--barra-radius-card);--rounded-lg: var(--barra-radius-panel)}.circle-button,.circle-chevron,.navigation-drawer [is=close-button],.share-buttons__item{border-radius:var(--barra-radius)}.template-index main,.template-search main,#search-drawer,#header-sidebar-menu{--rounded-full: var(--barra-radius)}.slideshow :is(p.h0,p.h1,p.h2){font-family:"Industry Ultra",var(--heading-font-family)!important}.shopify-section--quick-links .section{--section-outer-spacing-block: var(--spacing-6)}@media screen and (min-width:1000px){.shopify-section--quick-links .section{--section-outer-spacing-block: var(--spacing-10)}}.quick-links__title{font-size:11px;font-weight:600;letter-spacing:.22em;text-align:center;text-transform:uppercase;opacity:.6}.quick-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgb(var(--text-color) / .12)}.quick-links__entry{background:rgb(var(--background))}.quick-links__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);height:104px;padding-inline:var(--spacing-2);text-align:center;transition:background .3s ease}.quick-links__item .barra-icon,.quick-links__image{transition:transform .4s var(--barra-ease)}.quick-links__image{width:28px;height:28px;object-fit:contain}.quick-links__label{font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}@media screen and (pointer:fine){.quick-links__item:hover{background:rgb(var(--text-color) / .04)}.quick-links__item:hover :is(.barra-icon,.quick-links__image){transform:translateY(-3px)}}@media screen and (min-width:1000px){.quick-links{grid-template-columns:repeat(var(--quick-links-count),minmax(0,1fr))}.quick-links__item{gap:var(--spacing-4);height:152px}.quick-links__label{font-size:11px}}.template-index main :is(.button,.btn){padding:var(--spacing-3) var(--spacing-5);font-size:11px;line-height:1.4;letter-spacing:.16em}@media screen and (min-width:700px){.template-index main :is(.button,.btn){padding:var(--spacing-3) var(--spacing-6)}}.template-index main .button--outline{box-shadow:inset 0 0 0 1px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.media-grid__item .content-over-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(to top,#0000008c,#0000 45%);pointer-events:none}.media-grid__item p.h6{font-family:var(--text-font-family);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.media-grid__arrow{position:absolute;z-index:2;inset-inline-end:var(--spacing-3);top:var(--spacing-3);display:grid;place-items:center;width:30px;height:30px;border:1px solid rgb(255 255 255 / .45);border-radius:var(--barra-radius);background:#0003;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s ease,color .3s ease,border-color .3s ease}.content-over-media>.media-grid__arrow{position:absolute;place-self:start end}.media-grid__arrow .barra-icon{transition:transform .3s var(--barra-ease)}@media screen and (pointer:fine){.media-grid__item:hover .media-grid__arrow,.collection-card:hover .media-grid__arrow{border-color:#fff;background:#fff;color:#0b0b0b}.media-grid__item:hover .media-grid__arrow .barra-icon,.collection-card:hover .media-grid__arrow .barra-icon{transform:translate(1px,-1px)}}@media screen and (max-width:699px){.media-grid__item p.h6{font-size:12px;letter-spacing:.08em}}@media screen and (min-width:700px){.media-grid__arrow{inset-inline-end:var(--spacing-5);top:var(--spacing-5);width:34px;height:34px}}.collection-list .content-over-media{border-radius:var(--barra-radius-card)}.collection-list .content-over-media>:is(img,picture){width:100%;aspect-ratio:4 / 5;height:auto;object-fit:cover;transition:transform 1.2s var(--barra-ease)}.collection-list .collection-card:hover .content-over-media>:is(img,picture){transform:scale(1.04)}.collection-list .content-over-media:before{background:linear-gradient(to top,#000000b3,#0000 55%)!important}.collection-list .collection-card__content p.h6{font-family:var(--text-font-family);font-size:12px;font-weight:600;letter-spacing:.2em}.icon-cards__header{display:grid;gap:var(--spacing-3);max-width:640px}.icon-cards__intro{font-size:14px;opacity:.65}.icon-cards{display:grid;grid-auto-columns:72%;grid-auto-flow:column;gap:var(--spacing-3);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;margin-inline:calc(var(--container-gutter) * -1);padding-inline:var(--container-gutter);scroll-padding-inline:var(--container-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.icon-cards::-webkit-scrollbar{display:none}.icon-cards__entry{scroll-snap-align:start}.icon-cards__item{display:flex;flex-direction:column;gap:var(--spacing-6);height:100%;padding:var(--spacing-6) var(--spacing-5);border:1px solid rgb(var(--text-color) / .1);border-radius:var(--barra-radius-card);transition:background .3s ease,border-color .3s ease}.icon-cards__text{display:grid;gap:var(--spacing-2)}.icon-cards__title{font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.icon-cards__description{font-size:13px;line-height:1.55;opacity:.6}.icon-cards__cta{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-block-start:auto;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.icon-cards__cta .barra-icon{transition:transform .3s var(--barra-ease)}@media screen and (pointer:fine){.icon-cards__item:hover{border-color:rgb(var(--text-color) / .35);background:rgb(var(--text-color) / .03)}.icon-cards__item:hover .icon-cards__cta .barra-icon{transform:translate(3px)}}@media screen and (min-width:700px){.icon-cards{grid-auto-columns:40%}}@media screen and (min-width:1000px){.icon-cards{grid-auto-flow:row;grid-template-columns:repeat(var(--icon-cards-count),minmax(0,1fr));margin-inline:0;padding-inline:0;overflow:visible}.icon-cards__item{padding:var(--spacing-8) var(--spacing-6)}}.service-strip{background:rgb(var(--background));color:rgb(var(--text-color))}.service-strip__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:rgb(var(--text-color) / .1);border-block:1px solid rgb(var(--text-color) / .1)}.service-strip__entry{background:rgb(var(--background))}.service-strip__item{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);height:100%;padding:var(--spacing-7) var(--spacing-3);text-align:center}.service-strip__text{display:grid;gap:var(--spacing-1-5)}.service-strip__title{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.service-strip__subtitle{font-size:12px;line-height:1.4;opacity:.55;transition:opacity .2s ease}a.service-strip__item:hover .service-strip__subtitle{opacity:.9}.service-strip__subtitle--long{display:none}@media screen and (min-width:1200px){.service-strip__subtitle--short{display:none}.service-strip__subtitle--long{display:block;max-width:280px;line-height:1.55;text-wrap:pretty}}@media screen and (min-width:1000px){.service-strip__list{grid-template-columns:repeat(var(--service-strip-count),minmax(0,1fr));border-block:0}.service-strip__item{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-10) var(--spacing-6);text-align:start}}.footer{border-block-start:1px solid rgb(var(--text-color) / .1)}@media screen and (max-width:699px){.footer__aside-top{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6)}.footer__aside-top>*,.footer__aside-top .social-media{justify-content:center;margin-inline:auto}}.footer__collapsible-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);list-style:none}.footer__collapsible-toggle::-webkit-details-marker{display:none}.footer__collapsible-toggle .bold{font-size:11px;letter-spacing:.22em;text-transform:uppercase}.footer__collapsible-icon{flex-shrink:0;transition:transform .3s ease}.footer__collapsible[open] .footer__collapsible-icon{transform:rotate(45deg)}.footer__block--menu a{font-size:13px;letter-spacing:.01em}.footer__block--menu{flex-shrink:1;min-width:0}.footer__block--newsletter p.h6{font-size:13px;letter-spacing:.16em}.footer__block--newsletter .prose{max-width:34ch;font-size:13px}.footer__copyright p{font-size:11px;letter-spacing:.08em}@media screen and (max-width:699px){.footer__block-list{display:flex;flex-direction:column;align-items:stretch;gap:0}.footer__block--newsletter{margin-block-end:var(--spacing-10)}.footer__block--menu{max-width:none;border-block-start:1px solid rgb(var(--text-color) / .1)}.footer__block--menu:last-child{border-block-end:1px solid rgb(var(--text-color) / .1)}.footer__collapsible-toggle{min-height:56px}.footer__collapsible-content{padding-block-end:var(--spacing-5)}.footer__aside-top,.footer__aside-bottom{justify-items:center;text-align:center}.footer__payment-icons{justify-content:center}}@media screen and (min-width:700px){.footer__collapsible-toggle{margin-block-end:var(--footer-block-gap);cursor:default}.footer__collapsible-icon{display:none}}#search-drawer{--dialog-background: 255 255 255;--background: 255 255 255;--text-color: 22 22 22;--drawer-body-padding: 0;--search-gutter: var(--spacing-5);width:100%}#search-drawer::part(content){height:100%;max-height:100%;border-radius:var(--barra-radius-panel)}#search-drawer::part(body){display:block;padding:0}@media screen and (min-width:1000px){#search-drawer{--search-gutter: max(var(--spacing-12), (100% - 1360px) / 2)}#search-drawer::part(content){height:auto;max-height:min(88vh,900px)}}.search-panel__form{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-height:100%}.search-panel__bar{position:sticky;z-index:2;top:0;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--search-gutter);border-block-end:1px solid rgb(var(--text-color) / .1);background:rgb(var(--background))}.search-panel__field{display:flex;flex:1;align-items:center;gap:var(--spacing-3);min-width:0;height:48px;padding-inline:var(--spacing-4);border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);background:rgb(var(--text-color) / .04);transition:border-color .2s ease}.search-panel__field:focus-within{border-color:rgb(var(--text-color) / .55)}.search-panel__field>.barra-icon{opacity:.7}.search-panel__input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:inherit;font-size:16px;letter-spacing:.01em}.search-panel__input::placeholder{color:rgb(var(--text-color) / .45)}.search-panel__input::-webkit-search-cancel-button,.search-panel__input::-webkit-search-decoration{-webkit-appearance:none}.search-panel__clear{flex-shrink:0;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.6;transition:opacity .2s ease}.search-panel__clear:hover{opacity:1}.search-panel__field:has(.search-panel__input:placeholder-shown) .search-panel__clear{display:none}.search-panel__close{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);transition:border-color .2s ease}.search-panel__close:hover{border-color:rgb(var(--text-color) / .55)}@media screen and (min-width:1000px){.search-panel__bar{gap:var(--spacing-4);padding-block:var(--spacing-6)}.search-panel__field{height:56px;padding-inline:var(--spacing-5)}.search-panel__input{font-size:18px}.search-panel__close{width:56px;height:56px}}.search-panel__body{display:block;padding:var(--spacing-6) var(--search-gutter) var(--spacing-10)}@media screen and (min-width:1000px){.search-panel__body{padding-block:var(--spacing-10) var(--spacing-12)}}.search-group{display:grid;align-content:start;gap:var(--spacing-3-5)}.search-group[hidden]{display:none}.search-group__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4)}.search-group__title{font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;opacity:.55}.search-group__action{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.8;transition:opacity .2s ease}.search-group__action .barra-icon{transition:transform .3s var(--barra-ease)}.search-group__action:hover{opacity:1}.search-group__action:hover .barra-icon{transform:translate(3px)}.search-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.search-chip{display:inline-flex;align-items:center;height:34px;padding-inline:var(--spacing-3-5);border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);font-size:13px;transition:border-color .2s ease,background .2s ease}.search-chip:hover{border-color:rgb(var(--text-color) / .6);background:rgb(var(--text-color) / .05)}.search-links{display:grid;border-block-start:1px solid rgb(var(--text-color) / .1)}.search-link{display:flex;align-items:center;gap:var(--spacing-3-5);padding-block:var(--spacing-3);border-block-end:1px solid rgb(var(--text-color) / .1);font-size:14px}.search-link__arrow{margin-inline-start:auto;opacity:.35;transition:opacity .2s ease,transform .3s var(--barra-ease)}.search-link:hover .search-link__arrow{opacity:1;transform:translate(3px)}.search-idle{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}.search-idle__aside{display:grid;align-content:start;gap:var(--spacing-8)}@media screen and (min-width:1000px){.search-idle{grid-template-columns:340px minmax(0,1fr);gap:var(--spacing-16)}}.search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-6) var(--spacing-3)}@media screen and (min-width:700px){.search-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-8) var(--spacing-5)}}.search-card{display:grid;gap:var(--spacing-3)}.search-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:0;background:#fff}.search-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--barra-ease)}.search-card:hover .search-card__media img{transform:scale(1.04)}.search-card__badge{position:absolute;top:var(--spacing-2);inset-inline-start:var(--spacing-2);padding:3px var(--spacing-2);border-radius:var(--barra-radius);background:#0b0b0b;color:#fff;font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.search-card__badge--sale{background:rgb(var(--on-sale-badge-background));color:rgb(var(--on-sale-badge-text))}.search-card__info{display:grid;gap:var(--spacing-1)}.search-card__title{display:-webkit-box;overflow:hidden;font-size:13px;font-weight:500;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-card__price{font-size:13px;opacity:.7}.search-card__price-compare{margin-inline-start:var(--spacing-1-5);opacity:.55}.search-results__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}.search-results__aside{display:grid;align-content:start;gap:var(--spacing-8)}@media screen and (min-width:1000px){.search-results__layout{grid-template-columns:260px minmax(0,1fr);gap:var(--spacing-14, 3.5rem)}.search-results__layout>.search-results__main:only-child{grid-column:1 / -1}}.search-suggestions,.search-text-list{display:grid;gap:var(--spacing-1)}.search-suggestion{display:block;padding-block:var(--spacing-1-5);font-size:14px;color:rgb(var(--text-color) / .62);transition:opacity .2s ease}.search-suggestion mark{background:none;color:rgb(var(--text-color));font-weight:600}.search-text-link{display:flex;align-items:baseline;gap:var(--spacing-3);padding-block:var(--spacing-1-5);font-size:14px;color:rgb(var(--text-color) / .7);transition:color .2s ease}.search-text-link>span:first-child{min-width:0}.search-suggestion:hover{opacity:.75}.search-text-link:hover{color:rgb(var(--text-color))}.search-text-link__meta{margin-inline-start:auto;font-size:12px;opacity:.5}@media screen and (max-width:999px){.search-suggestions{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.search-suggestion{display:inline-flex;align-items:center;height:34px;padding-inline:var(--spacing-3-5);padding-block:0;border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);font-size:13px;white-space:pre}.search-results__aside{display:contents}.search-group--suggestions{order:1}.search-results__main{order:2}.search-group--collections{order:3}.search-group--pages{order:4}}.search-empty{display:grid;gap:var(--spacing-3);max-width:560px}.search-empty__title{font-size:18px;font-weight:600}.search-empty__text{font-size:14px;line-height:1.6;opacity:.6}.search-empty .search-group{margin-block-start:var(--spacing-5)}.search-skeleton{display:block;border-radius:var(--barra-radius);background:linear-gradient(90deg,rgb(var(--text-color) / .05),rgb(var(--text-color) / .11),rgb(var(--text-color) / .05));background-size:200% 100%;animation:barra-shimmer 1.2s linear infinite}.search-skeleton--line{width:var(--w, 60%);height:12px}.search-skeleton--media{aspect-ratio:1;border-radius:0}.search-skeleton-aside{gap:var(--spacing-3-5)}.search-skeleton-card{display:grid;gap:var(--spacing-2-5)}@keyframes barra-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media screen and (max-width:999px){.search-skeleton-aside{display:none}}.search-page__hero{--background: 255 255 255;--text-color: 22 22 22;padding-block-start:var(--spacing-8);border-block-end:1px solid rgb(var(--text-color) / .1);background:rgb(var(--background));color:rgb(var(--text-color))}.search-page__hero--empty{padding-block-end:var(--spacing-8)}.search-page__top{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-5)}.search-page__intro{display:grid;gap:var(--spacing-2);min-width:0}.search-page__intro .subheading{opacity:.7}.search-page__title{margin:0;font-size:24px;line-height:1.1;letter-spacing:.01em;overflow-wrap:anywhere}.search-page__count{font-size:13px;line-height:1.6;opacity:.6}.search-page__form{display:flex;gap:var(--spacing-3);min-width:0}.search-page__submit{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border-radius:var(--barra-radius);background:rgb(var(--text-color));color:rgb(var(--background));transition:opacity .2s ease}.search-page__submit:hover{opacity:.85}.search-page__tabs{display:flex;gap:var(--spacing-6);margin-block-start:var(--spacing-6);overflow-x:auto;scrollbar-width:none}.search-page__tab{position:relative;flex-shrink:0;padding-block:var(--spacing-3) var(--spacing-3-5);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;opacity:.62;transition:opacity .2s ease}.search-page__tab:hover,.search-page__tab[aria-selected=true]{opacity:1}.search-page__tab[aria-selected=true]:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:currentColor}.search-page__tab-count{margin-inline-start:var(--spacing-1);opacity:.55}.search-page__results .collection{margin-block-start:var(--spacing-6)}.search-page__pages{max-width:720px;margin-block:var(--spacing-6) var(--spacing-12)}.search-page__discover{padding-block:var(--spacing-8) var(--spacing-12)}@media screen and (min-width:1000px){.search-page__hero{padding-block-start:var(--spacing-12)}.search-page__hero--empty{padding-block-end:var(--spacing-12)}.search-page__top{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:end;gap:var(--spacing-12)}.search-page__title{font-size:34px}.search-page__form .search-panel__field,.search-page__submit{height:56px}.search-page__submit{width:56px}.search-page__tabs,.search-page__results .collection{margin-block-start:var(--spacing-8)}.search-page__discover{padding-block:var(--spacing-12) var(--spacing-16)}}#cart-drawer{--dialog-background: 255 255 255;--background: 255 255 255;--text-color: 22 22 22;--border-color: 22 22 22 / .1;--rounded-full: var(--barra-radius);--drawer-header-padding: var(--spacing-4) var(--spacing-5);--drawer-body-padding: 0;--drawer-footer-padding: var(--spacing-4) var(--spacing-5) var(--spacing-5);--cart-gutter: var(--spacing-5)}#cart-drawer::part(content){overflow:hidden;border-radius:var(--barra-radius-panel)}#cart-drawer::part(header){display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;flex-shrink:0;height:60px;padding-block:0;border-block-end:1px solid rgb(var(--text-color) / .1);text-align:start}#cart-drawer::part(close-button){display:grid;place-items:center;width:36px;height:36px;margin-inline-end:calc(-1 * var(--spacing-2));border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);transition:border-color .2s ease}#cart-drawer::part(close-button):hover{border-color:rgb(var(--text-color) / .55)}#cart-drawer::part(body){display:block}#cart-drawer::part(footer){border-block-start:1px solid rgb(var(--text-color) / .1);background:rgb(var(--background))}@media screen and (min-width:700px){#cart-drawer::part(header){height:68px}#cart-drawer{--drawer-header-padding: 0 var(--spacing-8);--drawer-footer-padding: var(--spacing-5) var(--spacing-8) var(--spacing-6);--cart-gutter: var(--spacing-8);width:520px}}.barra-cart__title{display:flex;align-items:center;gap:var(--spacing-2-5);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.barra-cart__count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding-inline:6px;border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);font-size:11px;letter-spacing:0;opacity:1!important}.barra-cart__items{display:grid;padding-inline:var(--cart-gutter)}.barra-cart__items>.barra-line{padding-block:var(--spacing-5)}.barra-cart__items>.barra-line+.barra-line{padding-block-start:var(--spacing-5);border-block-start:1px solid rgb(var(--text-color) / .1)}.barra-line{display:grid;grid-template-columns:80px minmax(0,1fr);gap:var(--spacing-4);align-items:start}.barra-line__media{position:relative;width:80px;min-width:0;aspect-ratio:1;overflow:hidden;border-radius:0;background:#fff}.barra-line__media img{width:100%;height:100%;object-fit:contain}.barra-line__info{display:grid;justify-items:stretch;gap:var(--spacing-3);min-width:0}.barra-line__actions{justify-self:start}.barra-line__top{display:flex;align-items:start;justify-content:space-between;gap:var(--spacing-3)}.barra-line__details{display:grid;gap:3px;min-width:0}.barra-line__title{font-size:13.5px;font-weight:500;line-height:1.4}a.barra-line__title:hover{opacity:.75}.barra-line__meta{font-size:12px;line-height:1.45;opacity:.55}.barra-line__price{display:grid;flex-shrink:0;justify-items:end;gap:2px;font-size:13.5px;font-weight:500;font-variant-numeric:tabular-nums;text-align:end}.barra-line__compare,.barra-line__each{font-size:12px;font-weight:400;opacity:.45}.barra-line__free{color:rgb(var(--barra-deal));font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.barra-line__discount{display:flex;align-items:center;gap:var(--spacing-1-5);font-size:12px;opacity:.7}.barra-line__actions{display:flex;align-items:center;gap:var(--spacing-4)}.barra-line__tag{display:inline-flex;align-items:center;gap:var(--spacing-1-5);height:28px;padding-inline:var(--spacing-2-5);border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.barra-line__remove{font-size:12px;text-decoration:underline;text-underline-offset:3px;opacity:.55;transition:opacity .2s ease}.barra-line__remove:hover{opacity:1}.barra-qty{display:inline-flex;align-items:center;height:32px;border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius)}.barra-qty__button{display:grid;place-items:center;width:32px;height:100%;opacity:.75;transition:opacity .2s ease}.barra-qty__button:hover{opacity:1}.barra-qty__button:disabled{opacity:.25;cursor:not-allowed}.barra-qty__input{width:28px;height:100%;padding:0;border:0;outline:0;background:transparent;color:inherit;font-size:13px;font-weight:500;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.barra-qty__input::-webkit-inner-spin-button,.barra-qty__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.barra-line .pill-loader{inset:50% auto auto 50%;transform:translate(-50%,-50%)}.barra-addons{display:grid;gap:var(--spacing-3);padding:var(--spacing-5) var(--cart-gutter) var(--spacing-6);border-block-start:1px solid rgb(var(--text-color) / .1)}.barra-cart__items>.barra-line:first-child{padding-block-start:var(--spacing-5)}.barra-addons__list{display:grid;gap:var(--spacing-2);margin:0;padding:0;list-style:none}.barra-addon{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:var(--spacing-3);align-items:center;padding:var(--spacing-2);border:1px solid rgb(var(--text-color) / .1);border-radius:var(--barra-radius-card);transition:border-color .2s ease}.barra-addon:hover{border-color:rgb(var(--text-color) / .3)}.barra-addon__media{display:block;aspect-ratio:1;overflow:hidden;background:#fff}.barra-addon__media img{width:100%;height:100%;object-fit:contain}.barra-addon__info{display:grid;gap:2px;min-width:0}.barra-addon__title{font-size:13px;font-weight:500;line-height:1.4}.barra-addon__price{font-size:12px;opacity:.6}.barra-addon__form{display:contents}.barra-addon__add{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius);transition:background .2s ease,color .2s ease,border-color .2s ease}.barra-addon__add:hover{border-color:rgb(var(--text-color));background:rgb(var(--text-color));color:rgb(var(--background))}.barra-addon__add[aria-busy=true]{opacity:.5}.barra-cart__footer{display:grid;gap:var(--spacing-3)}.barra-cart__totals{display:grid;gap:var(--spacing-1-5);margin:0}.barra-cart__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4);font-size:13px}.barra-cart__row dd{margin:0;font-variant-numeric:tabular-nums}.barra-cart__row--discount,.barra-cart__row--savings{color:rgb(var(--text-color) / .65)}.barra-cart__row--total{font-size:15px;font-weight:600}.barra-cart__row--total dt{font-size:11px;letter-spacing:.2em;text-transform:uppercase}.barra-cart__note{margin-block-start:calc(-1 * var(--spacing-1-5));font-size:12px;opacity:.5}.barra-cart__form{display:contents}.barra-cart__checkout{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2-5);width:100%;height:52px;border-radius:var(--barra-radius);background:rgb(var(--text-color));color:rgb(var(--background));font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:opacity .2s ease}.barra-cart__checkout:hover{opacity:.88}.barra-cart__checkout-sep{width:1px;height:14px;background:currentColor;opacity:.25}.barra-cart__view{justify-self:center;padding-block:var(--spacing-1);font-size:12px;text-decoration:underline;text-underline-offset:3px;opacity:.6;transition:opacity .2s ease}.barra-cart__view:hover{opacity:1}.barra-cart__empty{display:grid;gap:var(--spacing-8);padding-block-end:var(--spacing-8)}.barra-cart__empty>.search-group{padding-inline:var(--cart-gutter)}.barra-cart__empty-intro{display:grid;justify-items:center;gap:var(--spacing-2);padding:var(--spacing-10) var(--cart-gutter) 0;text-align:center}.barra-cart__empty-icon{display:grid;place-items:center;width:56px;height:56px;margin-block-end:var(--spacing-2);border:1px solid rgb(var(--text-color) / .16);border-radius:var(--barra-radius-card)}.barra-cart__empty-title{font-size:16px;font-weight:600}.barra-cart__empty-text{max-width:300px;font-size:13px;line-height:1.6;opacity:.6}.barra-cart__empty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-5) var(--spacing-3)}.section-header__link{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--spacing-2);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.section-header__link .barra-icon{transition:transform .3s var(--barra-ease)}.section-header__link:hover .barra-icon{transform:translate(3px)}cart-notification-drawer{--text-color: 22 22 22;--background: 255 255 255;--dialog-background: 255 255 255}cart-notification-drawer.drawer::part(content){border-radius:var(--barra-radius-panel);box-shadow:0 0 0 1px #1616160f,0 24px 64px #0003}.barra-added{display:grid;gap:var(--spacing-4)}.barra-added__status{display:flex;align-items:center;gap:var(--spacing-2);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.barra-added__status .barra-icon{color:rgb(var(--text-color))}.barra-added__item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--spacing-4);align-items:center}.barra-added__media{display:block;aspect-ratio:1;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .08)}.barra-added__media img{width:100%;height:100%;object-fit:contain}.barra-added__details{display:grid;gap:3px;min-width:0;text-align:start}.barra-added__title{font-size:14px;font-weight:600;line-height:1.35}.barra-added__meta,.barra-added__price{font-size:13px;color:rgb(var(--text-color) / .65)}.barra-added__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2-5)}.barra-added__button{display:grid;place-items:center;height:46px;padding-inline:var(--spacing-3);border:1px solid rgb(var(--text-color));border-radius:var(--barra-radius);background:rgb(var(--text-color));color:rgb(var(--background));font-size:11.5px;font-weight:600;letter-spacing:.14em;text-align:center;text-transform:uppercase;transition:opacity .2s ease,background .2s ease}.barra-added__button--secondary{background:transparent;color:rgb(var(--text-color));border-color:rgb(var(--text-color) / .25)}.barra-added__button:hover{opacity:.85}cart-notification-drawer.drawer::part(outside-close-button){display:none}@media screen and (max-width:699px){.barra-added{padding-block-end:var(--spacing-8)}.barra-added__actions{grid-template-columns:1fr}.barra-added__actions>a{order:-1}}@media screen and (min-width:700px){cart-notification-drawer.drawer{padding:var(--spacing-4) var(--spacing-4) 64px}}.barra-cart-page__heading{display:grid;justify-items:center;gap:var(--spacing-2);text-align:center}.barra-cart-page__meta{display:flex;align-items:center;gap:var(--spacing-2-5);font-size:13px;color:rgb(var(--text-color) / .6)}.barra-cart-page__continue{display:inline-flex;align-items:center;gap:var(--spacing-1-5);color:rgb(var(--text-color));font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.barra-cart-page__continue:hover .barra-icon{transform:translate(3px)}.barra-cart-page__continue .barra-icon{transition:transform .3s var(--barra-ease)}.barra-cart-page__items{border-block:1px solid rgb(var(--text-color) / .1)}.barra-cart-page__items>.barra-line:first-child{padding-block-start:var(--spacing-5)}@media screen and (min-width:700px){.barra-cart-page__items .barra-line{grid-template-columns:112px minmax(0,1fr);gap:var(--spacing-6)}.barra-cart-page__items .barra-line__media{width:112px}}.cart-header .free-shipping-bar{max-width:420px;gap:var(--spacing-2-5);font-size:13px;color:rgb(var(--text-color) / .8)}.cart-header .free-shipping-bar .progress-bar{height:3px;border-radius:2px;background:rgb(var(--text-color) / .12)}.cart-header .free-shipping-bar .progress-bar:before{background:rgb(var(--text-color))}.shopify-section--main-cart .cart-form{gap:var(--spacing-5);border:1px solid rgb(var(--text-color) / .1);border-radius:var(--barra-radius-card);background:#fff}@media screen and (min-width:700px){.shopify-section--main-cart .cart-form{padding:var(--spacing-8)}}.shopify-section--main-cart .cart-form__totals{gap:var(--spacing-2-5);font-size:14px}.shopify-section--main-cart .cart-form__totals .h5{font-family:var(--text-font-family);font-size:18px;font-weight:600;letter-spacing:0;text-transform:none}.shopify-section--main-cart .cart-form__totals .h-stack:has(.h5){align-items:baseline;padding-block-start:var(--spacing-3);border-block-start:1px solid rgb(var(--text-color) / .1)}.shopify-section--main-cart .cart-form__totals .h-stack:has(.h5)>.h5:first-child{font-size:11px;letter-spacing:.2em;text-transform:uppercase}.shopify-section--main-cart .cart-order__recap{gap:var(--spacing-5)}.barra-cart-page__savings{font-weight:600;color:rgb(var(--text-color))}.barra-cart-page__assurance{display:grid;gap:var(--spacing-2-5);margin:0;padding:var(--spacing-1) var(--spacing-2) 0;list-style:none}.barra-cart-page__assurance li{display:flex;align-items:center;gap:var(--spacing-3);font-size:13px;color:rgb(var(--text-color) / .7)}.barra-cart-page__assurance .barra-icon{flex-shrink:0;color:rgb(var(--text-color))}@media(prefers-reduced-motion:reduce){.header__link-list a:after,.header__link-list summary:after,.mega-menu .content-over-media img,.collection-list .content-over-media>:is(img,picture),.quick-links__item .barra-icon,.search-card__media img,.section-header__link .barra-icon{transition:none}.search-skeleton{animation:none}}@supports (-webkit-touch-callout: none){:is(input,select,textarea):not([type=checkbox],[type=radio],[type=hidden]){font-size:max(16px,1em)}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/barra-premium.css.map */
