.bacino-colours{display:flex;justify-content:center;flex-wrap:wrap;gap:2px;margin:10px 0;position:relative;z-index:2}.bacino-colour{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:rgb(var(--color-foreground));background:transparent;border:0;text-decoration:none}.bacino-colour__chip{display:block;width:22px;height:22px;border:1px solid #aaa;border-radius:50%;background:#fffdf7;flex-shrink:0}.bacino-colour--noir .bacino-colour__chip{background:#141414;border-color:#141414}.bacino-colour[aria-current] .bacino-colour__chip{outline:1px solid #35332e;outline-offset:4px}.bacino-colour:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:50%}.bacino-footer{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px;padding-top:64px!important;padding-bottom:46px;text-align:left}.bacino-footer__brand>p{font-size:38px;letter-spacing:.12em;line-height:1;margin:0 0 20px}.bacino-footer__brand>span{display:block;font-size:14px;line-height:1.7;max-width:240px}.bacino-footer details{border-top:1px solid #d6d2c9}.bacino-footer summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;font:11px Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;list-style:none}.bacino-footer summary::-webkit-details-marker{display:none}.bacino-footer summary span{font-size:20px}.bacino-footer details[open] summary span{transform:rotate(45deg)}.bacino-footer a{display:block;color:inherit;text-decoration:none;min-height:38px;padding:8px 0;font-size:14px}.bacino-footer a:hover{text-decoration:underline}.footer{padding-top:26px!important}.footer__content-bottom{padding-top:20px!important}.footer__content-top{padding-bottom:0!important}.footer__copyright a{color:inherit}@media(max-width:749px){.bacino-footer{grid-template-columns:1fr;gap:0;padding:48px 24px 36px!important}.bacino-footer__brand{margin-bottom:30px}.bacino-footer summary{min-height:58px}.bacino-footer details>div{padding-bottom:16px}.bacino-footer details:last-child{border-bottom:1px solid #d6d2c9}.footer__content-bottom-wrapper{gap:20px}}.header-wrapper{border-bottom:1px solid #e6e2da;background:#fffcf5}.header{max-width:none;padding-left:4%;padding-right:4%;position:relative}.header__heading-logo{max-height:42px;width:auto;max-width:170px}.header__heading-link{padding:8px}.header__icons{padding-right:0}.announcement-bar__message{font:10px/1.4 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;padding:10px 0}.utility-bar{background:#262722;color:#fff}.utility-bar .announcement-bar__link{color:#fff}.bacino-nav{display:flex;align-items:center;gap:24px;grid-area:navigation}.bacino-nav a{color:inherit;text-decoration:none}.bacino-nav a:hover{text-decoration:underline;text-underline-offset:5px}.bacino-nav__link,.bacino-shop-menu>summary{font:11px/1.5 Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;min-height:44px;display:flex;align-items:center;gap:14px;cursor:pointer;list-style:none}.bacino-shop-menu>summary::-webkit-details-marker{display:none}.bacino-nav--mobile{display:none}.bacino-mega{position:absolute;top:100%;left:0;right:0;background:#fffcf5;border-top:1px solid #e6e2da;border-bottom:1px solid #d1cdc4;box-shadow:0 14px 22px #0000000d;padding:36px 5%;display:grid;grid-template-columns:1.2fr 1fr 1fr 260px;gap:36px;max-height:75vh;overflow:auto;z-index:30}.bacino-mega>div>a{display:block;min-height:40px;line-height:1.5;font-size:17px;padding:8px 0}.bacino-mega .bacino-eyebrow{font:10px Arial,sans-serif;letter-spacing:.15em;margin:5px 0 16px}.bacino-mega .bacino-eyebrow:not(:first-child){margin-top:24px}.bacino-mega__image{position:relative;display:block;height:260px;overflow:hidden}.bacino-mega__image img{height:100%;width:100%;object-fit:cover;object-position:center 35%}.bacino-mega__image span{position:absolute;bottom:0;left:0;right:0;padding:14px;background:#fffcf5e8;font:10px Arial,sans-serif;letter-spacing:.15em}.bacino-menu-icon{font-size:23px;line-height:1}.bacino-nav a:focus-visible,.bacino-nav summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:990px){.header--middle-center{grid-template-columns:1fr auto 1fr}.header>.header__search{display:none}}@media(max-width:989px){.bacino-nav--desktop{display:none}.bacino-nav--mobile{display:block;grid-area:left-icons}.bacino-nav--mobile summary{width:44px;justify-content:center}.header{padding:7px 16px!important}.header__heading-logo{max-width:128px;max-height:34px}.header__icons .header__icon--account{display:none}.bacino-mega{grid-template-columns:1fr 1fr;gap:22px;padding:24px;max-height:calc(100svh - 125px)}.bacino-mega__intro{grid-column:1/-1;border-bottom:1px solid #dedbd3;padding-bottom:16px}.bacino-mega__image{grid-column:1/-1;height:200px}.bacino-mega__image img{object-position:center 30%}.bacino-mega>div>a{font-size:17px}.announcement-bar__message{font-size:9px;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAwAI */
