.l31-collection-hero-section,.l31-collection-hero-section+.shopify-section{--l31-ink:#302821;--l31-mute:#70645a;--l31-bronze:#a27b59;--l31-cream:#f3ece3;--l31-border:#e4d8c9;font-family:var(--font-body-family)}.l31-collection-hero-section *{box-sizing:border-box}.l31-collection-hero-section a:focus-visible,.l31-collection-hero-section+.shopify-section a:focus-visible,.l31-collection-hero-section+.shopify-section button:focus-visible{outline:2px solid #9b7150;outline-offset:3px}.l31-collection{background:#f6f0e8;color:var(--l31-ink)}.l31-collection__hero{display:grid;grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);min-height:clamp(540px,44vw,670px);overflow:hidden;background:#efe4d7}.l31-collection__copy{display:flex;flex-direction:column;min-width:0;padding:clamp(28px,3.2vw,50px) clamp(34px,5.8vw,98px) 36px;background:radial-gradient(ellipse at 0 5%,#fff9f2,#f2e8dc 65%,#ede0d0);position:relative}.l31-collection__copy:after{content:"\271d";position:absolute;bottom:-60px;right:0;color:#a98d76;opacity:.065;font:400 300px/1 var(--font-heading-family);pointer-events:none}.l31-collection__breadcrumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font:600 11px/1.5 var(--font-body-family);color:#8a7767;letter-spacing:.01em;z-index:1}.l31-collection__breadcrumbs a{color:#8a7767;text-decoration:none}.l31-collection__breadcrumbs a:hover{color:#6b4e38;text-decoration:underline;text-underline-offset:3px}.l31-collection__breadcrumbs span[aria-current]{color:#5b4436;font-weight:700}.l31-collection__intro{position:relative;margin:auto 0;z-index:1;max-width:660px;padding:35px 0 40px}.l31-collection__eyebrow{font:700 10px/1.5 var(--font-heading-family);letter-spacing:.21em;color:#987352}.l31-collection__eyebrow span{font-size:16px;line-height:0;vertical-align:middle;margin-right:8px;color:#ae8767}.l31-collection h1{font:500 clamp(47px,5vw,79px)/1.08 var(--font-heading-family);letter-spacing:-.052em;color:#302821;margin:22px 0 12px}.l31-collection__subheading{font:italic 500 clamp(19px,2vw,27px)/1.38 var(--font-heading-family);color:#90694c;margin:0 0 21px}.l31-collection__lede{font:15px/1.85 var(--font-body-family);color:#65594e;max-width:540px;margin:0}.l31-collection__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:29px}.l31-collection__button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:51px;background:#2b2723;color:#fff8ec!important;border:1px solid #2b2723;text-decoration:none;font:700 11px/1.45 var(--font-heading-family);text-transform:uppercase;letter-spacing:.115em;padding:16px 23px;transition:background .2s,border-color .2s}.l31-collection__button:hover{background:#825c42;border-color:#825c42}.l31-collection__button span{font-size:16px}.l31-collection__count{color:#987c63;font:600 11px/1.5 var(--font-heading-family);letter-spacing:.045em}.l31-collection__signature{display:flex;align-items:center;gap:12px;position:relative;z-index:1;font:700 9px/1.5 var(--font-heading-family);letter-spacing:.17em;color:#aa8b73;margin:0}.l31-collection__signature span{font-size:21px;font-weight:400}.l31-collection__media{position:relative;overflow:hidden;min-height:490px;background:#dfcebd;isolation:isolate}.l31-collection__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}.l31-collection__media:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(32,24,19,.38) 100%);pointer-events:none}.l31-collection__media-mark{position:absolute;right:25px;top:25px;width:95px;height:95px;background:#fdfaf3e8;outline:1px solid #e1d5ca;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7a593f;z-index:1}.l31-collection__media-mark>span{font:italic 500 34px/1 var(--font-heading-family);letter-spacing:-.1em}.l31-collection__media-mark small{font:700 7px/1.5 var(--font-heading-family);letter-spacing:.13em;margin-top:9px;text-align:center}.l31-collection__media-label{position:absolute;bottom:26px;left:29px;z-index:1;font:700 10px/1.5 var(--font-heading-family);letter-spacing:.15em;color:#fff7ed;text-shadow:0 1px 9px #0007}.l31-collection__nav{background:#fffcf7;border-bottom:1px solid #e4d8cb}.l31-collection__nav-inner{width:min(1430px,calc(100% - 64px));margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:27px 0}.l31-collection__nav-intro{display:flex;flex-direction:column;gap:6px;min-width:185px}.l31-collection__nav-intro>span{font:700 9px/1.5 var(--font-heading-family);letter-spacing:.16em;color:#ae8364}.l31-collection__nav-intro>strong{font:500 21px/1.35 var(--font-heading-family);color:#312822}.l31-collection__links{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap}.l31-collection__link{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 15px;background:#f6efe6;border:1px solid #e5d6c7;color:#584737;text-decoration:none;font:600 12px/1.5 var(--font-heading-family);transition:background .2s,color .2s,border-color .2s}.l31-collection__link span{color:#a48366;font-size:13px}.l31-collection__link:hover,.l31-collection__link--active{background:#302b26;border-color:#302b26;color:#fffaf2}.l31-collection__link:hover span,.l31-collection__link--active span{color:#dec3a8}.l31-collection__promise{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px clamp(19px,3.5vw,65px);background:#302b27;padding:16px 24px;color:#f7eadd}.l31-collection__promise span{display:inline-flex;gap:10px;align-items:center;font:600 12px/1.4 var(--font-heading-family);letter-spacing:.005em}.l31-collection__promise b{font-size:19px;font-weight:400;color:#c19b78}.l31-collection-hero-section+.shopify-section .section{background:#fcfaf7}.l31-collection-hero-section+.shopify-section .section-\\[dynamic\\]{background:#fcfaf7}.l31-collection-hero-section+.shopify-section [class*=section-][class*=-padding]{background:#fcfaf7;padding-top:clamp(52px,6vw,85px)!important;padding-bottom:clamp(66px,7vw,104px)!important}.l31-collection-hero-section+.shopify-section #l31-shop{scroll-margin-top:95px}.l31-shop-head{display:flex;align-items:end;justify-content:space-between;gap:24px;width:min(1420px,calc(100% - 68px));margin:0 auto 31px;padding:0 0 21px;border-bottom:1px solid #e6dace}.l31-shop-head__overline{display:block;color:#a48061;font:700 10px/1.5 var(--font-heading-family);letter-spacing:.2em;margin-bottom:14px}.l31-shop-head h2{font:500 clamp(34px,4.2vw,58px)/1.16 var(--font-heading-family);letter-spacing:-.043em;color:#302820;margin:0}.l31-shop-head h2 em{font-style:italic;color:#986b4b}.l31-shop-head__count{display:inline-flex;align-items:center;gap:9px;font:600 12px/1.5 var(--font-heading-family);color:#806d5e;margin-bottom:6px}.l31-shop-head__count:before{content:"\2726";color:#b48a68;font-size:16px}.l31-collection-hero-section+.shopify-section .facets-wrapper{padding-top:0!important;padding-bottom:20px!important}.l31-collection-hero-section+.shopify-section .facets-wrapper .facets__summary{border-color:#dcccc0;color:#594637}.l31-collection-hero-section+.shopify-section .facets-wrapper .facets__heading,.l31-collection-hero-section+.shopify-section .facets-wrapper .facet-filters__label,.l31-collection-hero-section+.shopify-section .facets-wrapper .mobile-facets__heading{font-family:var(--font-heading-family);letter-spacing:.03em}.l31-collection-hero-section+.shopify-section .facets-wrapper .facets__form{gap:20px}.l31-collection-hero-section+.shopify-section #product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(26px,3vw,39px) clamp(16px,2vw,27px)!important;align-items:start}.l31-collection-hero-section+.shopify-section #product-grid>li.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.l31-collection-hero-section+.shopify-section #product-grid .card-wrapper{transition:transform .28s ease}.l31-collection-hero-section+.shopify-section #product-grid .card__inner{background:#f2ebe3;border:1px solid #e5d9ca;border-radius:0}.l31-collection-hero-section+.shopify-section #product-grid .card__media img{transition:transform .4s ease}.l31-collection-hero-section+.shopify-section #product-grid .card__information{padding-top:16px}.l31-collection-hero-section+.shopify-section #product-grid .card__heading{font:500 clamp(16px,1.5vw,19px)/1.4 var(--font-heading-family);letter-spacing:-.02em;color:#30271f}.l31-collection-hero-section+.shopify-section #product-grid .price{font:600 14px/1.5 var(--font-body-family);color:#805f48}.l31-collection-hero-section+.shopify-section #product-grid .quick-add{margin-top:13px}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit{min-height:44px;border:1px solid #d5c4b1;background:#fffaf5;color:#4d3e33;border-radius:0;font:700 11px/1.5 var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;transition:background .2s,color .2s}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit:hover{background:#302a25;border-color:#302a25;color:#fff8f1}.l31-collection-hero-section+.shopify-section .pagination{margin-top:55px}.l31-collection-hero-section+.shopify-section .pagination__item{color:#5c4635}.l31-collection-hero-section~.shopify-section .rich-text:not(.color-background-1){background-color:#f5efe8}.l31-collection-hero-section~.shopify-section .rich-text__wrapper{padding-top:clamp(42px,5vw,75px);padding-bottom:clamp(42px,5vw,75px)}.l31-collection-hero-section~.shopify-section .rich-text__heading{font:500 clamp(29px,3.5vw,45px)/1.25 var(--font-heading-family);letter-spacing:-.035em;color:#332922}.l31-collection-hero-section~.shopify-section .rich-text__text{font:15px/1.9 var(--font-body-family);color:#685c52}.l31-collection-hero-section~.shopify-section .rich-text__text h2{font:500 clamp(27px,3.1vw,38px)/1.3 var(--font-heading-family);color:#342a22;letter-spacing:-.027em;margin:27px 0 14px}.l31-collection-hero-section~.shopify-section .rich-text__text h3{font:500 24px/1.4 var(--font-heading-family);color:#3a2f25;margin:21px 0 12px}.l31-collection-hero-section~.shopify-section .rich-text__text p{margin:0 0 19px}.l31-collection-hero-section~.shopify-section .rich-text__text p:last-child{margin-bottom:0}.l31-collection-hero-section~.shopify-section .rich-text__text a{color:#8b6245;text-underline-offset:4px}.l31-collection-hero-section~.shopify-section .collection-list-wrapper{padding-top:clamp(55px,5vw,84px)!important;padding-bottom:clamp(58px,5vw,84px)!important}.l31-collection-hero-section~.shopify-section .collection-list-title{font:500 clamp(31px,3.2vw,45px)/1.25 var(--font-heading-family);letter-spacing:-.04em;color:#332922}.l31-collection-hero-section~.shopify-section .collection-card-wrapper .card__inner{background:#e7dcd0;border:1px solid #e1d1c2;border-radius:0}.l31-collection-hero-section~.shopify-section .collection-card-wrapper .card__heading{font:500 clamp(20px,2.1vw,26px)/1.35 var(--font-heading-family)}.l31-collection-hero-section~.shopify-section.custom-image-block-wrapper{background:#faf7f2;padding:28px 0!important}.l31-collection-hero-section~.shopify-section.custom-image-block-wrapper>div{max-width:1410px;margin-left:auto!important;margin-right:auto!important;overflow:hidden}.l31-collection-hero-section~.shopify-section.custom-image-block-wrapper img{max-width:100%;object-fit:cover}.l31-collection-hero-section~.shopify-section .collapsible-content__heading{font:500 clamp(34px,4vw,53px)/1.22 var(--font-heading-family);letter-spacing:-.036em}.l31-collection-hero-section~.shopify-section .accordion__title{font:500 clamp(16px,1.8vw,20px)/1.5 var(--font-heading-family)}.l31-collection-hero-section~.shopify-section .accordion{border-color:#e0d2c4}@media(hover:hover)and (pointer:fine){.l31-collection-hero-section+.shopify-section #product-grid .card-wrapper:hover{transform:translateY(-4px)}.l31-collection-hero-section+.shopify-section #product-grid .card-wrapper:hover .card__media img{transform:scale(1.035)}}@media(max-width:1180px){.l31-collection__nav-inner{align-items:flex-start}.l31-collection__links{gap:7px}.l31-collection__link{padding:11px 12px;font-size:11px}.l31-collection__copy{padding-inline:43px}}@media(max-width:900px){.l31-collection__hero{grid-template-columns:1fr;min-height:0}.l31-collection__copy{padding:32px 33px 40px}.l31-collection__intro{padding:45px 0 40px}.l31-collection h1{font-size:clamp(44px,7vw,65px)}.l31-collection__media{min-height:405px}.l31-collection__nav-inner{display:block}.l31-collection__nav-intro{margin-bottom:16px}.l31-collection__links{justify-content:flex-start}.l31-collection-hero-section+.shopify-section #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.l31-collection-hero-section+.shopify-section #product-grid .card__heading{font-size:16px}}@media(max-width:600px){.l31-collection__copy{padding:22px 23px 35px}.l31-collection__breadcrumbs{font-size:10px;gap:7px}.l31-collection__intro{padding:38px 0 29px}.l31-collection__eyebrow{font-size:9px}.l31-collection h1{font-size:clamp(39px,10vw,53px);margin:16px 0 9px}.l31-collection__subheading{font-size:21px;margin-bottom:17px}.l31-collection__lede{font-size:13.5px;line-height:1.78}.l31-collection__actions{gap:15px;margin-top:23px}.l31-collection__button{padding:14px 17px;min-height:48px;font-size:10px;gap:13px}.l31-collection__count{font-size:10px}.l31-collection__signature{font-size:8px}.l31-collection__media{min-height:300px}.l31-collection__media-mark{width:67px;height:67px;top:13px;right:13px}.l31-collection__media-mark>span{font-size:26px}.l31-collection__media-mark small{font-size:5px;margin-top:5px}.l31-collection__media-label{left:18px;bottom:17px;font-size:9px}.l31-collection__nav-inner{width:calc(100% - 42px);padding:21px 0}.l31-collection__nav-intro>strong{font-size:19px}.l31-collection__links{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;gap:8px;margin:0 -21px;padding:3px 21px 12px;scrollbar-width:thin;scrollbar-color:#c6a88e transparent}.l31-collection__link{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;font-size:11px}.l31-collection__promise{display:grid;grid-template-columns:1fr;justify-items:start;gap:7px;padding:16px 23px}.l31-collection__promise span{font-size:11px}.l31-collection-hero-section+.shopify-section [class*=section-][class*=-padding]{padding-top:52px!important;padding-bottom:67px!important}.l31-shop-head{width:calc(100% - 40px);display:block;margin-bottom:22px;padding-bottom:20px}.l31-shop-head__overline{font-size:9px;margin-bottom:10px}.l31-shop-head h2{font-size:35px}.l31-shop-head__count{margin-top:13px;margin-bottom:0;font-size:11px}.l31-collection-hero-section+.shopify-section .facets-wrapper{padding-bottom:15px!important}.l31-collection-hero-section+.shopify-section #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:25px 12px!important}.l31-collection-hero-section+.shopify-section #product-grid .card__heading{font-size:14px;line-height:1.43}.l31-collection-hero-section+.shopify-section #product-grid .card__information{padding-top:10px}.l31-collection-hero-section+.shopify-section #product-grid .price{font-size:12px}.l31-collection-hero-section+.shopify-section #product-grid .quick-add{margin-top:9px}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit{font-size:9px;letter-spacing:.045em;min-height:41px;padding-inline:5px}.l31-collection-hero-section~.shopify-section .rich-text__wrapper{padding-top:43px;padding-bottom:43px}.l31-collection-hero-section~.shopify-section .rich-text__heading{font-size:30px}.l31-collection-hero-section~.shopify-section .rich-text__text{font-size:13.5px;line-height:1.83}.l31-collection-hero-section~.shopify-section .rich-text__text h2{font-size:27px}.l31-collection-hero-section~.shopify-section .rich-text__text h3{font-size:21px}}@media(prefers-reduced-motion:reduce){.l31-collection-hero-section *,.l31-collection-hero-section+.shopify-section #product-grid .card-wrapper,.l31-collection-hero-section+.shopify-section #product-grid .card__media img{transition:none!important}}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit,.l31-collection-hero-section+.shopify-section #product-grid a.quick-add__submit{color:#4c3c32!important;background:#fffaf5!important;border:1px solid #d8c6b3!important;border-radius:0!important;box-shadow:none!important;opacity:1;transition:background-color .2s,color .2s,border-color .2s!important}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit:after,.l31-collection-hero-section+.shopify-section #product-grid a.quick-add__submit:after{box-shadow:none!important;border:0!important}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit:not(:disabled):hover,.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit:not(:disabled):focus-visible,.l31-collection-hero-section+.shopify-section #product-grid a.quick-add__submit:hover,.l31-collection-hero-section+.shopify-section #product-grid a.quick-add__submit:focus-visible{background:#76533d!important;border-color:#76533d!important;color:#fffaf5!important;box-shadow:0 5px 15px #432c1d21!important}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit:hover span,.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit:hover svg,.l31-collection-hero-section+.shopify-section #product-grid a.quick-add__submit:hover span{color:#fffaf5!important}.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit:disabled{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.l31-collection-hero-section+.shopify-section #product-grid .quick-add__submit{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lumen-collection-3-1.css.map */
