.mobile-nav shopify-account::part(signed-out-avatar){font-size:var(--typeBodySizeMobile);-webkit-font-smoothing:antialiased}.site-nav shopify-account::part(signed-out-avatar){color:var(--colorNavText)}.is-light .site-nav shopify-account::part(signed-out-avatar){color:#fff}shopify-account{--shopify-account-color-accent: var(--colorBtnPrimary);--shopify-account-color-accent-hover: var(--colorBtnPrimaryLight);--shopify-account-color-accent-text: var(--colorTextBody);--shopify-account-color-background: var(--colorBody);--shopify-account-color-background-subdued: color-mix(in srgb, var(--colorBorder) 50%, transparent);--shopify-account-color-border: var(--colorBorder);--shopify-account-color-card-background: var(--colorBody);--shopify-account-color-control-background: var(--colorBody);--shopify-account-color-text: var(--colorTextBody);--shopify-account-color-text-subdued: color-mix(in srgb, var(--colorBorder) 50%, black);--shopify-account-font-body: var(--typeBasePrimary), var(--typeBaseFallback);--shopify-account-font-body-weight: var(--typeBaseWeight);--shopify-account-font-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);--shopify-account-font-heading-weight: var(--typeHeaderWeight);--shopify-account-radius-base: var(--buttonRadius);--shopify-account-radius-button: var(--buttonRadius);--shopify-account-radius-button-small: var(--buttonRadius);--shopify-account-radius-dialog: var(--buttonRadius);--shopify-account-radius-input: var(--buttonRadius);--shopify-account-signed-in-avatar-color-background: var(--colorBody);--shopify-account-signed-in-avatar-color-text: var(--colorTextBody)}.gb-basket-v01 nav.gb-br-category-nav{display:block;margin:80px auto 56px;padding:32px 0;border-top:1px solid #e5e0d8;max-width:1240px}.gb-basket-v01 nav.gb-br-category-nav p{font-size:12px;margin-bottom:20px}.gb-basket-v01 nav.gb-br-category-nav .gb-br-category-links{display:flex;gap:30px;flex-wrap:wrap}.gb-basket-v01 nav.gb-br-category-nav .gb-br-category-links a{display:inline-block!important;padding:4px 0;background:transparent;border-radius:0;border-bottom:1px solid #b2aaa0;font-size:14px}.gb-br-related,.gb-br-editorial-status{max-width:1240px;margin:28px auto;padding:0 32px;color:#716c63;font-size:13px}.gb-br-related a{color:inherit;text-decoration:underline;text-underline-offset:5px}.gb-br-editorial-status{text-align:center;font-size:11px;padding-block:10px}.gb-br-category-links a:focus-visible,.gb-br-related a:focus-visible{outline:2px solid #d84e22;outline-offset:5px}@media(max-width:700px){.gb-basket-v01 nav.gb-br-category-nav{margin:50px 0 32px}.gb-basket-v01 nav.gb-br-category-nav .gb-br-category-links{gap:16px 24px}.gb-br-related,.gb-br-editorial-status{margin:24px 20px;padding:0}}.gb-br-placement{display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr);align-items:center;gap:48px;max-width:1180px;margin:48px auto 64px;padding:32px 36px;background:#f6f4ee;color:#393b33;font-family:inherit;text-align:left}.gb-br-placement figure{margin:0}.gb-br-placement figure img{display:block;width:100%;height:260px;object-fit:contain}.gb-br-placement figcaption{font-size:10px;line-height:1.5;color:#77746b;margin-top:10px}.gb-br-placement-copy{max-width:700px}.gb-br-placement .gb-br-placement-kicker{font-size:10px;letter-spacing:.12em;line-height:1.5;margin:0 0 14px;color:#8b6956}.gb-br-placement h2{font:inherit;font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.3;letter-spacing:-.025em;margin:0 0 18px;color:inherit}.gb-br-placement-copy>p{font-size:14px;line-height:1.8;margin:0 0 20px}.gb-br-placement-links{display:flex;flex-wrap:wrap;gap:14px 24px;padding:0!important;margin:24px 0 0!important;background:transparent!important;border:0!important}.gb-br-placement-links a,.gb-br-placement-link{display:inline-block!important;color:inherit;text-decoration:underline;text-underline-offset:6px;font-size:13px;line-height:1.8;padding:0!important;margin:0!important;background:none!important;border:0!important;border-radius:0!important}.gb-br-placement-copy>.gb-br-placement-status{font-size:10px;color:#77746b;line-height:1.6;margin:20px 0 0}.gb-br-placement--home{display:block;padding:40px 48px}.gb-br-placement--home .gb-br-placement-copy{max-width:none}.gb-br-placement a:focus-visible{outline:2px solid #d84e22;outline-offset:6px}#BasketRoomStorage,#BasketRoomTable,#BasketRoomBags{scroll-margin-top:110px}@media(max-width:700px){.gb-br-placement{grid-template-columns:1fr;gap:26px;padding:24px;margin:32px 20px 40px}.gb-br-placement figure img{height:200px}.gb-br-placement h2{font-size:27px}.gb-br-placement-links{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.gb-br-placement-copy>p{font-size:13px}.gb-br-placement--home{padding:28px 24px}}.gb-cart-rewards{margin:0 0 18px;padding:16px 18px;border:1px solid #deded5;border-radius:8px;background:#f5f3ee;color:#2a2a28;text-align:left}.gb-cart-rewards__title{display:flex;align-items:baseline;gap:8px;margin:0 0 6px;font-size:15px;line-height:1.4}.gb-cart-rewards__copy{margin:0;font-size:14px;line-height:1.5}.gb-cart-rewards__link{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;color:inherit;font-size:12px;font-weight:600;letter-spacing:.06em;text-decoration:underline;text-underline-offset:4px}.gb-cart-rewards__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-height:700px){.drawer .gb-cart-rewards{padding:10px 14px;margin-bottom:12px}}#GbNavigationRoot .gb-member-menu-entry{display:block;padding:16px;margin:0 0 18px;border:1px solid var(--line);border-radius:8px;color:var(--ink);text-decoration:none}#GbNavigationRoot .gb-member-menu-entry strong{display:block;font-size:15px;line-height:1.4}#GbNavigationRoot .gb-member-menu-entry span{display:block;margin-top:5px;color:var(--muted);font-size:13px;line-height:1.5}#GbNavigationRoot .gb-member-menu-entry:focus-visible{outline:2px solid var(--wine);outline-offset:3px}.site-nav__icons{display:flex;align-items:center;justify-content:flex-end}.gb-language-switch,#GbNavigationRoot .gb-language-switch{display:flex;align-items:center;gap:0;margin:0 12px 0 0;flex:0 0 auto}.gb-language-switch button,#GbNavigationRoot .gb-language-switch button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;width:auto;padding:8px 10px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:13px;line-height:1.4;letter-spacing:0;text-transform:none;cursor:pointer}.gb-language-switch button+button,#GbNavigationRoot .gb-language-switch button+button{border-inline-start:1px solid currentColor}.gb-language-switch button[aria-current=true],#GbNavigationRoot .gb-language-switch button[aria-current=true]{font-weight:600;text-decoration:underline;text-underline-offset:5px}.gb-language-switch button:focus-visible,#GbNavigationRoot .gb-language-switch button:focus-visible{outline:2px solid currentColor;outline-offset:2px}#GbNavigationRoot .gb-language-switch--drawer{display:none}@media(max-width:768px){.gb-language-switch--header{display:none}#GbNavigationRoot .gb-language-switch--drawer{display:flex;margin:0 0 18px;padding-bottom:16px;border-bottom:1px solid #e5dfd5;color:#642b39}#GbNavigationRoot .gb-language-switch--drawer button{font-size:15px;padding:10px 16px}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAACAAAAIIQCA */
