.sf-mobile-bag{display:none}@media(max-width:767px){.sf-header{gap:12px}.sf-mobile-bag{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:48px;min-height:44px;margin-left:auto;text-decoration:none;font-size:14px}.sf-mobile-bag svg{flex:none}.sf-mobile-menu{flex:none}}.sf-hero-copy{position:absolute;left:32px;bottom:58px;z-index:2;pointer-events:none;color:#fff;text-shadow:0 1px 8px #0005}.sf-hero-copy h1{margin:0 0 18px;color:inherit;font-size:44px;line-height:1.1;font-weight:600}.sf-hero-copy a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid #fff;background:#17171738;color:#fff;font-size:14px;text-decoration:none;pointer-events:auto;text-shadow:none}.sf-hero-copy a:hover,.sf-hero-copy a:focus-visible{background:#17171780}.sf-discovery .sf-discovery-subtitle{font-size:18px;margin-top:-10px}.sf-discovery .sf-discovery-note{font-size:13px;color:#615d58}@media(max-width:767px){.sf-hero-copy{left:20px;bottom:64px}.sf-hero-copy h1{font-size:34px;margin-bottom:16px}.sf-discovery .sf-discovery-subtitle{font-size:17px}.sf-discovery .sf-discovery-note{font-size:14px}}@media(max-width:767px){html body #MainContent .sf-page .ss-slide,html body #MainContent .sf-page .ss-box-track .ss-box-photo{height:clamp(220px,40svh,320px);aspect-ratio:auto}html body #MainContent .sf-page .ss-slide img,html body #MainContent .sf-page .ss-slide video,html body #MainContent .sf-page .ss-box-track .ss-box-photo{object-fit:contain;background:#f7f6f3}html body #MainContent .sf-page :is(.ss-controls,.ss-box-controls){margin:4px 0!important}html body #MainContent .sf-page :is(.ss-detail-grid,.ss-box-grid){gap:12px}}.sf-club .sf-form{max-width:580px;margin:24px auto 0;text-align:left}.sf-club .sf-form label{display:block;margin-bottom:8px}.sf-club-fields{display:flex;gap:10px}.sf-club .sf-form .sf-club-fields input{min-width:0;flex:1;min-height:48px;border:1px solid currentColor;border-radius:0;padding:10px 12px;font:inherit;color:inherit;background:transparent}.sf-club .sf-form .sf-club-fields button{min-height:48px;padding:10px 18px;border:1px solid #26221f;border-radius:0;background:#26221f;color:#fff;font:inherit;cursor:pointer}.sf-club .sf-club-consent{font-size:12px;line-height:1.6;max-width:none}.sf-club a{text-decoration:underline;text-underline-offset:3px}.sf-club :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:600px){.sf-club-fields{flex-direction:column}.sf-club .sf-form .sf-club-fields button{width:100%}}.ss-region-choice{margin:20px 0;padding:20px;border:1px solid #d4d0c8}html body #MainContent .sf-page .ss-region-choice p{font-size:16px!important;line-height:1.5;margin:0 0 12px!important}.ss-region-form{display:grid;gap:10px;font-size:16px}.ss-region-form label{font-size:14px}.ss-region-form select,.ss-region-form button{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid #171717;border-radius:0;background:#f7f6f2;color:#171717;font:inherit}.ss-region-form button{background:#171717;color:#fff;cursor:pointer}.ss-purchase .ss-delivery-note{grid-column:1/-1;font-size:12px;line-height:1.5;color:#615d58}html body #MainContent .sf-page .ss-purchase .ss-delivery-note p{font-size:12px!important;line-height:1.5!important;margin:0 0 3px!important}.ss-delivery-note a{text-underline-offset:3px}@media(max-width:767px){.ss-purchase .ss-delivery-note,html body #MainContent .sf-page .ss-purchase .ss-delivery-note p{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
