html:has(.somos-page-shell),html:has(.somos-page-shell) body{height:auto;overflow:visible}.somos-page-shell{min-height:100dvh}.somos-migrated{font-family:var(--sd-font-body-family);font-size:16px;line-height:1.6;letter-spacing:0;color:#000;background:#fff;min-width:0}#MainContent.somos-migrated{display:block;padding:0;margin:0;max-width:none;width:100%}.somos-atelier-wordmark{display:block;width:120px;line-height:0}.somos-atelier-wordmark svg{width:100%;height:auto;fill:currentColor}#header-component .header__row{padding-inline:max(24px,3.4vw)}#header-component .header__columns{padding-block:16px;min-height:84px}#header-component .menu-list__link{font-size:12px;letter-spacing:.08em;font-weight:500}#header-component .header-logo{color:inherit}#header-component[transparent]{color:#fff}#header-component[transparent]:is(:hover,:focus-within){color:#000}.somos-migrated.utility-bar{background:#202422;--sd-color-background:32,36,34;--sd-gradient-background:#202422;color:#fff}.somos-migrated.utility-bar .slider-button{display:none}.somos-migrated.utility-bar .announcement-bar__message{font-size:12px;min-height:38px;padding:10px 0;line-height:18px;letter-spacing:0}.somos-migrated.utility-bar .announcement-bar-slider{width:100%;margin:auto}.somos-migrated.utility-bar .page-width{max-width:none}.somos-migrated .sr-hero{margin-top:0}.somos-migrated .sr-footer{isolation:isolate}@media(max-width:749px){.somos-atelier-wordmark{width:104px}#header-component .header__row{padding-inline:20px}#header-component .header__columns{grid-template-columns:1fr 40px 80px 40px;grid-template-areas:"center leftB rightA leftA";min-height:66px;padding-block:12px}#header-component .header-logo{justify-self:start;grid-area:center}#header-component .header__drawer{grid-area:leftA}#header-component header-actions{grid-area:rightA}#header-component .search-action{grid-area:leftB}#header-component .menu-drawer{left:auto;right:0;transform:translate(100%)}#header-component details[open]>.menu-drawer{transform:translate(0)}.somos-migrated.utility-bar .announcement-bar__message{font-size:10px}}#header-component .header__row{display:block}#header-component .header__column:has(.header-logo){color:inherit}#header-component[transparent] .header-logo{color:var(--color-transparent-text,#fff)}#header-component[transparent]:is(:hover,:focus-within) .header-logo{color:#000}.somos-migrated.utility-bar .slider{flex-wrap:nowrap}.somos-migrated.utility-bar{position:relative;z-index:3}.somos-index #MainContent{padding-top:38px}#header-component .header-logo{margin-left:12px}@media(max-width:749px){#header-component .header-logo{margin-left:0}}.somos-migrated>.shopify-section.section{display:block;grid-template-columns:none}.somos-migrated .product.grid{grid-template-areas:none}.somos-migrated .product__info-wrapper{position:static}.somos-migrated .facets__heading,.somos-migrated .facet-filters__label,.somos-migrated .product-count__text{font-size:14px;line-height:1.5}.somos-migrated #product-grid.grid{flex-direction:row;grid-template-areas:none}html:has(.somos-page-shell){scrollbar-width:auto}.somos-migrated .grid{grid-template-areas:none;flex-direction:row}#header-component[data-sticky-state=active] .header-logo{color:#000}#header-component .mega-menu img{object-fit:contain}@media(max-width:749px){#header-component .header__columns{padding-block:4px}#header-component header-actions{margin-inline-start:0;width:80px}#header-component .header-actions__action{width:40px;min-width:40px}}.somos-migrated .somos-service__notice p{margin-block:1em}@media(max-width:749px){#header-component .header-logo{margin-left:8px}.somos-atelier-wordmark{width:105px}}@media(max-width:749px){#header-component .header__columns{grid-template-columns:1fr auto 40px;grid-template-areas:"center rightA leftA"}#header-component .search-action,#header-component header-actions .account-button{display:none}#header-component header-actions{width:40px}#header-component header-actions:not(:has(.header-actions__cart-icon--has-cart)){display:none}#header-component .header-drawer-icon--open svg{width:24px;height:24px}}.somos-migrated.product-media-modal:not([open]){display:none}.somos-migrated.product-media-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;z-index:101;overflow:hidden}.somos-migrated.product-media-modal[open]{display:block;visibility:visible;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/somos-atelier-bridge.css.map */
