:root{--sc-ivory: #f8f6f1;--sc-porcelain: #fffdfa;--sc-sand: #ede4d9;--sc-tan: #d5c2aa;--sc-taupe: #b9a994;--sc-ink: #39352f;--sc-muted: #6d655d;--sc-border: #ded6cb;--sc-serif: Georgia, "Times New Roman", serif;--sc-sans: Inter, Arial, sans-serif}body{background:var(--sc-porcelain);color:var(--sc-ink)}.sc-v2{color:var(--sc-ink);background:var(--sc-porcelain);font-family:var(--sc-sans)}.sc-v2 *,.sc-v2 *:before,.sc-v2 *:after{box-sizing:border-box}.sc-v2 a{color:inherit;text-decoration:none}.sc-v2 a:focus-visible,.sc-footer-nav a:focus-visible{outline:2px solid #795b40;outline-offset:4px}.sc-v2 h1,.sc-v2 h2{font-family:var(--sc-serif);font-weight:400;letter-spacing:-.038em;line-height:1.1;margin:0}.sc-v2 h2{font-size:clamp(34px,3.6vw,55px)}.sc-v2 p{margin:0}.sc-v2 .sc-kicker{font:600 11px/1.45 var(--sc-sans)!important;letter-spacing:.16em!important;text-transform:uppercase;margin:0 0 17px!important;color:var(--sc-muted)}.sc-hero{display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);min-height:550px;background:#f2ece3;overflow:hidden}.sc-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:550px;padding:45px clamp(34px,5.3vw,104px)}.sc-hero h1{font-size:clamp(52px,5.15vw,84px);line-height:1.04;max-width:640px}.sc-intro{font-size:16px;line-height:1.75;color:#50483f;max-width:425px;margin:23px 0 28px!important}.sc-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.sc-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:13px 25px;font:650 11px/1.5 var(--sc-sans);text-transform:uppercase;letter-spacing:.12em;transition:background .2s,border-color .2s}.sc-button-dark{background:var(--sc-ink);color:#fff!important;border:1px solid var(--sc-ink)}.sc-button-dark:hover{background:#665548}.sc-button-outline{border:1px solid #4d4138;background:transparent}.sc-button-outline:hover{background:#fffdfa}.sc-underlink{display:inline-flex;align-items:center;gap:9px;font:600 12px/1.5 var(--sc-sans);letter-spacing:.025em;border-bottom:1px solid currentColor;padding-bottom:4px}.sc-underlink span{font-weight:400}.sc-hero-note{margin-top:27px!important;font-size:10px!important;letter-spacing:.13em;text-transform:uppercase;color:#777067}.sc-hero-art{position:relative;min-height:550px;background:linear-gradient(140deg,#d8c2ab,#e7d9ca,#bba58e);overflow:hidden;isolation:isolate}.sc-hero-main{position:absolute;top:34px;right:27%;bottom:37px;left:7%;display:flex;align-items:center;justify-content:center;background:#f3eee7;box-shadow:0 13px 35px #2d221c14;overflow:hidden}.sc-hero-main:focus-visible,.sc-hero-inset:focus-visible{outline-offset:-5px}.sc-hero-main .sc-product-image{display:block;width:100%;height:100%;object-fit:contain}.sc-hero-inset{position:absolute;right:4%;top:18%;width:30%;height:57%;display:flex;align-items:center;justify-content:center;background:#faf6ee;padding:11px;box-shadow:0 18px 36px #2d221c1c;overflow:hidden}.sc-hero-inset .sc-product-image{display:block;width:100%;height:100%;object-fit:contain}.sc-campaign-photo{height:100%;width:100%;object-fit:cover;display:block}.sc-art-caption{position:absolute;bottom:17px;right:4%;display:flex;gap:27px;align-items:center;background:var(--sc-porcelain);padding:14px 18px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;z-index:2;box-shadow:0 6px 22px #1414140f}.sc-ribbon{background:#fffdfa;border-top:1px solid var(--sc-border);border-bottom:1px solid var(--sc-border);display:flex;align-items:center;justify-content:center;gap:clamp(20px,4vw,85px);min-height:62px;padding:12px 30px;font-size:11px;font-weight:550;letter-spacing:.1em;text-transform:uppercase}.sc-ribbon-dot{height:4px;width:4px;border-radius:50%;background:#aa8974}.sc-section{max-width:1420px;margin:auto;padding:76px 5.2% 88px}.sc-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.sc-section-intro{max-width:270px;font-size:13px;line-height:1.75;color:var(--sc-muted)}.sc-categories-section{background:var(--sc-porcelain)}.sc-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sc-category{display:flex;flex-direction:column;min-width:0}.sc-category-image{aspect-ratio:4/4.5;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f0ebe3}.sc-category:nth-child(2) .sc-category-image{background:#eee7df}.sc-category:nth-child(3) .sc-category-image{background:#e8e0d5}.sc-category:nth-child(4) .sc-category-image{background:#efe8de}.sc-category-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s}.sc-category:hover .sc-category-image img{transform:scale(1.035)}.sc-category-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 0 4px;border-bottom:1px solid var(--sc-border);font-size:14px;font-weight:600}.sc-product-section{max-width:unset;background:#f4f0e9;padding-block:68px 80px}.sc-product-section>*{max-width:1275px;margin-left:auto;margin-right:auto}.sc-bag-section{background:#f4f0e9}.sc-shoe-section{background:#fffdfa}.sc-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sc-product-card{display:flex;flex-direction:column;min-width:0}.sc-card-image{aspect-ratio:4/5;background:#faf8f4;overflow:hidden}.sc-card-image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .3s}.sc-product-card:hover .sc-card-image img{transform:scale(1.035)}.sc-card-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:3.15em;line-height:1.55;font-size:13px;margin:12px 0 5px;letter-spacing:.005em}.sc-card-price{font:650 13px/1.5 var(--sc-sans);margin-top:auto}.sc-card-price s{color:#857c70;font-size:12px;font-weight:400;margin-left:8px}.sc-editorial{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#e8d9c8;min-height:0}.sc-editorial-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:42px clamp(35px,7vw,105px);min-height:390px}.sc-editorial-copy h2{font-size:clamp(40px,4.4vw,67px);max-width:520px}.sc-editorial-copy>p:not(.sc-kicker){font-size:15px;line-height:1.8;max-width:425px;color:#51483f;margin:20px 0 24px}.sc-editorial-image{display:flex;align-items:center;justify-content:center;min-height:390px;max-height:490px;background:#e2cbb6;overflow:hidden;padding:16px}.sc-editorial-image img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.sc-business{text-align:center;background:linear-gradient(140deg,#efe7da,#e7d8c7);padding:63px 24px 70px}.sc-business h2{font-size:clamp(33px,3.8vw,58px)}.sc-business>p:not(.sc-kicker){font-size:14px;line-height:1.75;max-width:545px;margin:15px auto 24px}@media(max-width:1000px){.sc-hero{grid-template-columns:48% 52%}.sc-hero-copy{padding:42px 4.5vw}.sc-hero h1{font-size:clamp(49px,5.5vw,72px)}.sc-section{padding:62px 4.5% 70px}.sc-editorial-copy{padding:38px 5vw}}@media(max-width:780px){.sc-hero{grid-template-columns:1fr;min-height:0}.sc-hero-copy{min-height:0;padding:55px 6vw 42px}.sc-hero h1{font-size:clamp(48px,9vw,74px)}.sc-hero-art{min-height:415px}.sc-hero-main{top:22px;right:28%;bottom:28px;left:7%}.sc-hero-inset{top:16%;right:4%;width:31%;height:58%}.sc-section{padding:53px 5vw 64px}.sc-categories,.sc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.sc-editorial{grid-template-columns:1fr}.sc-editorial-copy{min-height:0;padding:48px 6vw 42px}.sc-editorial-image{min-height:320px;max-height:390px}.sc-ribbon{gap:16px;font-size:9px;letter-spacing:.05em}.sc-ribbon-dot{height:3px;width:3px}.sc-section-intro{display:none}}@media(max-width:460px){.sc-hero h1{font-size:52px}.sc-actions{gap:22px}.sc-hero-art{min-height:315px}.sc-hero-main{top:15px;right:28%;bottom:20px;left:6%}.sc-art-caption{bottom:10px;right:4%;font-size:10px;padding:10px}.sc-category-bottom{font-size:12px}.sc-product-section{padding-inline:4.7%}.sc-card-title{font-size:12px}.sc-section-header h2{font-size:37px}.sc-ribbon span:nth-last-of-type(1){display:none}.sc-ribbon .sc-ribbon-dot:last-of-type{display:none}}#header-group{background:#fffdfa}.header-section{border-color:#ded6cb}#header-component .header__row--top .header__columns{align-items:center;min-height:71px}#header-component .header__row--bottom{border-top:1px solid #eee6dc}#header-component .header__row--bottom .header__columns{min-height:47px;align-items:center;justify-content:center;column-gap:0}#header-component .header__row--bottom .menu-list__link{font-size:12px;letter-spacing:.055em;text-transform:uppercase}#header-component .header__row--bottom .menu-list__list{gap:clamp(14px,2.4vw,35px)}#header-component .header-logo__image{object-fit:contain}#header-component .header-actions__action{min-width:44px;min-height:44px}#header-component .header__row--top{background:#fffdfa}@media(min-width:750px){#header-component[data-menu-style=menu] .header__row--bottom .header__columns{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"left center right"}}@media(max-width:749px){#header-component .header__row--top .header__columns{min-height:66px;padding-block:5px}#header-component .header-logo__image{max-height:44px}}#header-group .header-announcements{background:#efe8de}main[data-template^=collection],main[data-template^=search],main[data-template^=page],main[data-template^=product],main[data-template^=cart]{color:var(--sc-ink)}main[data-template^=collection] h1,main[data-template^=page] h1,main[data-template^=search] h1,main[data-template^=product] h1{font-family:var(--sc-serif)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.14!important}main[data-template^=collection] .product-grid-container,main[data-template^=search] .product-grid-container{max-width:1460px;margin-inline:auto}main[data-template^=collection] .product-grid,main[data-template^=search] .product-grid{gap:30px 18px}@media(min-width:1180px){main[data-template^=collection] .product-grid--grid[product-grid-view=default],main[data-template^=search] .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))!important;--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:1179px){main[data-template^=collection] .product-grid--grid[product-grid-view=default],main[data-template^=search] .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))!important;--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){main[data-template^=collection] .product-grid--grid[product-grid-view=default],main[data-template^=search] .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:23px 12px}}.product-grid[product-grid-view=default] product-card{height:100%;display:block}.product-grid[product-grid-view=default] .card-gallery{--gallery-aspect-ratio:4 / 5!important;aspect-ratio:4/5;overflow:hidden;background:#f5f2ed}.product-grid[product-grid-view=default] .card-gallery .product-media-container{aspect-ratio:4/5!important;overflow:hidden;background:#f6f3ee}.product-grid[product-grid-view=default] .card-gallery :is(img,video){width:100%;height:100%;object-fit:contain!important}.product-grid[product-grid-view=default] .product-card__content a.contents:has([role=heading]){display:block;min-height:3.4em}.product-grid[product-grid-view=default] .product-card__content [role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px!important;line-height:1.55!important;min-height:3.1em;margin:11px 0 3px}.product-grid[product-grid-view=default] .product-card__content product-price{font-size:13px!important;line-height:1.55;margin-top:auto}.product-grid[product-grid-view=default] .product-card__content .price{white-space:normal}.product-grid[product-grid-view=default] .product-card__content{gap:4px!important}main[data-template^=collection] .collection-wrapper{padding-bottom:52px}main[data-template^=collection] .product-grid-container{padding-bottom:35px}main[data-template^=product] .product-information{max-width:1430px;margin-inline:auto}main[data-template^=product] .rte,main[data-template^=page] .rte{line-height:1.75}main[data-template^=product] h1{font-size:clamp(30px,3vw,47px)!important}main[data-template^=page] .rte p{max-width:75ch}@media(max-width:650px){main[data-template^=collection] h1,main[data-template^=search] h1{font-size:34px!important}main[data-template^=product] h1{font-size:29px!important}}.sc-footer-nav{padding:54px 5vw 55px;border-top:1px solid #ded8cf;background:#f8f6f1;color:#39352f}.sc-footer-inner{max-width:1380px;margin:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:clamp(25px,5vw,90px)}.sc-footer-column h2{font-size:14px!important;line-height:1.35!important;letter-spacing:.1em;font-family:var(--sc-sans)!important;font-weight:650!important;margin:0 0 23px!important;text-transform:uppercase}.sc-footer-about h2{font-size:23px!important;letter-spacing:.07em}.sc-footer-column p{max-width:340px;font-size:14px;line-height:1.8;margin-bottom:18px}.sc-footer-column nav{display:flex;flex-direction:column;gap:13px}.sc-footer-column a{display:block;color:inherit;text-decoration:none;font-size:13px;line-height:1.5}.sc-footer-column a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.sc-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 22px}.sc-footer-about{grid-column:span 2}.sc-footer-nav{padding:42px 6vw 44px}}.sc-page-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(35px,7vw,110px);max-width:1200px;margin:0 auto;padding:32px 5vw 75px;color:#39352f}.sc-page-contact h2{font:400 clamp(34px,4vw,52px)/1.14 var(--sc-serif);letter-spacing:-.035em;margin:0 0 20px}.sc-page-contact__intro>p:not(.sc-kicker){font-size:15px;line-height:1.8}.sc-contact-form{display:flex;flex-direction:column;gap:20px}.sc-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px}.sc-contact-form label{display:block;font:600 12px/1.5 var(--sc-sans);letter-spacing:.035em;margin-bottom:8px}.sc-contact-form input,.sc-contact-form textarea{display:block;width:100%;max-width:100%;background:#fff!important;border:1px solid #cfc5b8!important;border-radius:2px!important;padding:13px 14px!important;font:400 14px/1.6 var(--sc-sans)!important;color:#39352f!important}.sc-contact-form textarea{resize:vertical}.sc-contact-form .sc-button{border:none;cursor:pointer;align-self:flex-start}.sc-contact-form :is(input,textarea):focus-visible{outline:2px solid #795b40;outline-offset:2px}.sc-form-alert{border:1px solid #a18d77;background:#f3ede4;padding:12px 16px;font-size:13px}@media(max-width:790px){.sc-page-contact{grid-template-columns:1fr;gap:26px;padding-bottom:60px}.sc-form-fields{grid-template-columns:1fr}}.sc-product-support{background:#eee9e0;color:#39352f;padding:37px 5vw}.sc-product-support__inner{max-width:1310px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:28px}.sc-product-support__item{display:flex;align-items:flex-start;gap:22px;padding:20px}.sc-product-support__number{font-size:12px;font-weight:600;opacity:.7;letter-spacing:.1em;padding-top:5px}.sc-product-support h2{font:400 25px/1.2 var(--sc-serif);letter-spacing:-.02em;margin:0 0 12px}.sc-product-support p{font:400 13px/1.75 var(--sc-sans);max-width:440px;margin:0 0 12px}.sc-product-support a{font:600 12px/1.5 var(--sc-sans);color:inherit;text-decoration:underline;text-underline-offset:4px}@media(max-width:740px){.sc-product-support__inner{grid-template-columns:1fr;gap:5px}.sc-product-support__item{padding:16px 5px}.sc-product-support{padding:25px 6vw}}@media(prefers-reduced-motion:reduce){.sc-v2 *,.sc-v2 *:before,.sc-v2 *:after{transition:none!important;animation:none!important}}.sc-collection-intro{background:#f2ece3;color:#39352f}.sc-collection-intro__inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);min-height:235px;padding:0 5.5%}.sc-collection-intro__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:37px 6% 35px 0}.sc-collection-intro__copy h1{font:400 clamp(37px,4vw,60px)/1.07 Georgia,serif!important;letter-spacing:-.038em;margin:0 0 13px}.sc-collection-intro__copy .sc-kicker{font:650 10px/1.5 Inter,Arial,sans-serif!important;letter-spacing:.14em;color:#6d655d;margin:0 0 12px!important}.sc-collection-description{font:400 13px/1.7 Inter,Arial,sans-serif;max-width:545px;color:#6d6259;margin-bottom:14px}.sc-collection-description p{margin:0 0 7px}.sc-collection-intro__copy .sc-underlink{font:600 12px/1.5 Inter,Arial,sans-serif;color:#39352f;display:inline-flex;gap:8px;border-bottom:1px solid;padding-bottom:4px;text-decoration:none}.sc-collection-intro__media{max-height:235px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#e6d7c8}.sc-collection-intro__media img{width:100%;height:100%;object-fit:contain}@media(max-width:800px){.sc-collection-intro__inner{grid-template-columns:1fr;padding:0 5%}.sc-collection-intro__copy{padding:32px 0 27px}.sc-collection-intro__media{max-height:245px;height:245px}}:root{--sc-gallery-paper:#fff;--sc-gallery-border:#ece7df}.sc-card-image,.sc-category-image{aspect-ratio:1/1!important;background:var(--sc-gallery-paper)!important;border:1px solid var(--sc-gallery-border);overflow:hidden}.sc-card-image img,.sc-category-image img{display:block;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;box-sizing:border-box;padding:clamp(6px,1vw,14px)}.sc-product-card:hover .sc-card-image img,.sc-category:hover .sc-category-image img{transform:scale(1.02)}.product-grid .card-gallery,.product-recommendations .card-gallery{--gallery-aspect-ratio:1!important;aspect-ratio:1/1!important;background:var(--sc-gallery-paper)!important;border:1px solid var(--sc-gallery-border)}.product-grid .card-gallery .product-media-container,.product-recommendations .card-gallery .product-media-container{aspect-ratio:1/1!important;width:100%;height:100%;background:var(--sc-gallery-paper)!important}.product-grid .card-gallery :is(img,.product-media__image),.product-recommendations .card-gallery :is(img,.product-media__image){width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;box-sizing:border-box;padding:clamp(7px,1.1vw,16px)}.product-grid .card-gallery .product-media,.product-recommendations .card-gallery .product-media{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-grid[product-grid-view=default] .product-grid__item{min-width:0;align-self:stretch}.product-grid[product-grid-view=default] product-card{display:block;height:100%}.product-grid[product-grid-view=default] .product-card__content{display:flex;flex-direction:column;height:100%}.product-grid[product-grid-view=default] .product-card__content [role=heading]{-webkit-line-clamp:2;line-clamp:2;min-height:3.05em}.product-grid[product-grid-view=default] .product-card__content .price{margin-top:auto}.product-information media-gallery .product-media-container{background:var(--sc-gallery-paper)!important;aspect-ratio:1/1!important;border:1px solid var(--sc-gallery-border);overflow:hidden}.product-information media-gallery .product-media,.product-information media-gallery .product-media__image{height:100%;width:100%}.product-information media-gallery .product-media__image{object-fit:contain!important;object-position:center!important;display:block}.product-information media-gallery .product-media-container.media-fit{--product-media-fit:contain!important}.product-information media-gallery .slideshow-controls__thumbnail,.product-information media-gallery .slideshow-controls__thumbnail img{object-fit:contain!important;background:var(--sc-gallery-paper)}.product-information media-gallery .slideshow-controls__thumbnail{border:1px solid var(--sc-gallery-border);overflow:hidden}.product-information media-gallery .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:contain!important}@media(max-width:749px){.sc-card-image img,.sc-category-image img{padding:7px}.product-grid .card-gallery :is(img,.product-media__image){padding:6px}.product-information media-gallery .product-media-container{border-inline:0}}@media(prefers-reduced-motion:reduce){.sc-product-card:hover .sc-card-image img,.sc-category:hover .sc-category-image img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/shuclub-design.css.map */
