html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body.hde-redesign{margin:0;--hc-ink:#252422;--hc-brown:#54443b;--hc-paper:#fffdf9;--hc-sand:#eee8df;--hc-rule:#ddd6cb;color:var(--hc-ink);background:var(--hc-paper)}body.hde-redesign .skip-to-content-link{position:absolute;left:12px;top:0;transform:translateY(-200%);z-index:200;background:#fff;padding:12px;color:#252422}body.hde-redesign .skip-to-content-link:focus{transform:none}body.hde-redesign>.preload-screen{display:none!important}.hc-catalog-heading>div{min-width:0;flex:1}.hc-catalog-heading>.hc-text-link{flex:none}.hc-chips{scrollbar-width:none}.hc-chips::-webkit-scrollbar{display:none}@media(max-width:600px){.hc-catalog-heading>.hc-text-link{width:70px}.hc-swatches button{min-width:28px;min-height:28px}}.hc-info{padding-bottom:60px;font:14px/1.7 Arial,sans-serif;color:#433a33}.hc-info header{padding:38px 0}.hc-info header h1{font:500 clamp(34px,4vw,56px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:0;color:#252422}.hc-info .hc-eyebrow{margin-bottom:15px!important}.hc-info-layout{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(210px,1fr);gap:6vw}.hc-info-content{min-width:0}.hc-info-content h2{font:500 26px/1.25 Georgia,serif;margin:28px 0 16px;color:#302a25}.hc-info-content h3{font:600 16px/1.4 Arial;margin:22px 0 12px}.hc-info-content p,.hc-info-content ul,.hc-info-content ol{font:14px/1.8 Arial;margin:0 0 16px}.hc-info-content img{max-width:100%;height:auto}.hc-info-content table{display:block;max-width:100%;overflow-x:auto;font-size:12px}.hc-info-content a,.hc-info aside a{color:inherit;text-decoration:underline;text-underline-offset:4px}.hc-info aside{align-self:start;border-top:1px solid var(--hc-rule);padding-top:24px}.hc-info aside h2{font:24px/1.2 Georgia,serif;color:#54443b;margin:0 0 20px}.hc-info aside p{font:12px/1.7 Arial;color:#74675c;margin-bottom:20px}.hc-info aside a{display:block;font:12px/1.5 Arial;margin:18px 0}.hc-contact-form{display:grid;gap:20px;margin-top:30px}.hc-contact-form label{display:grid;gap:7px;font:12px/1.5 Arial}.hc-contact-form label span{font-size:10px;color:#7e7166}.hc-contact-form input,.hc-contact-form textarea{padding:12px;background:transparent;border:1px solid #d2c9bd;border-radius:0;font:14px/1.5 Arial;color:#252422}.hc-contact-form .hc-button{justify-self:start}@media(max-width:749px){.hc-info-layout{grid-template-columns:1fr;gap:35px}.hc-info header{padding:28px 0}.hc-info-content h2{font-size:24px}.hc-info-content p{font-size:13px}.hc-info aside{max-width:100%}.hc-info{padding-bottom:40px}}body.hde-redesign sticky-atc.sticky-atc{top:auto!important;bottom:0!important;background:#fffdf9;z-index:80}body.hde-redesign sticky-atc .button-toggle-variants{background:#302a25;color:#fff;border-color:#302a25}body.hde-redesign sticky-atc.sticky-atc.is-visible{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}body.hde-redesign.template-product h1{font-family:Georgia,serif!important;font-weight:500!important;letter-spacing:-.025em!important}body.hde-redesign.template-product .price{font-family:Arial,sans-serif!important}body.hde-redesign .hc-wrap{width:min(1480px,92%);margin-inline:auto}body.hde-redesign .hc-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hc-home,.hc-catalog,.hc-directory,.hc-header,.hc-product-details,.hc-core-footer{font:15px/1.55 Arial,sans-serif;color:var(--hc-ink)}body.hde-redesign :is(.hc-home,.hc-catalog,.hc-directory,.hc-product-details) :is(h1,h2,h3,p){margin:0}body.hde-redesign :is(.hc-home,.hc-catalog,.hc-directory) :is(h1,h2){font-family:Georgia,serif;letter-spacing:-.04em;line-height:1.04;color:var(--hc-ink);font-weight:500}body.hde-redesign .hc-eyebrow{font:11px/1.4 Arial,sans-serif;letter-spacing:.15em;margin-bottom:18px!important}body.hde-redesign :is(.hc-home,.hc-catalog,.hc-directory) a{text-decoration:none;color:inherit}.hc-announcement{background:#514239;color:#fff;text-align:center;font:12px/1.4 Arial,sans-serif;padding:9px 16px}.hc-announcement a{color:inherit;text-decoration:none}.hc-announcement span{margin-left:12px;opacity:.85}.hc-header{display:flex;align-items:center;gap:clamp(18px,2.6vw,48px);padding:18px 4%;border-bottom:1px solid var(--hc-rule);background:#fffdf9;position:relative;z-index:60}.hc-brand{flex:none;display:block;line-height:1}.hc-brand img{display:block;width:88px;height:auto;max-height:62px;object-fit:contain}.hc-brand strong{font:900 40px/1 Arial;color:#b5121b;letter-spacing:-.08em}.hc-desktop-nav{display:flex;gap:28px;align-items:center;flex:1}.hc-desktop-nav>a,.hc-nav-group>summary{font-size:13px;color:var(--hc-ink);font-weight:600;list-style:none;cursor:pointer;text-decoration:none}.hc-nav-group>summary::-webkit-details-marker{display:none}.hc-nav-group summary span{font-size:12px;margin-left:5px}.hc-nav-group[open]>summary{color:#a8242b}.hc-nav-panel{position:absolute;top:100%;left:4%;right:4%;display:flex;flex-wrap:wrap;gap:16px 32px;background:#fffdf9;box-shadow:0 16px 24px #25242212;border:1px solid var(--hc-rule);padding:28px}.hc-nav-panel a{color:var(--hc-ink);text-decoration:none;font-size:14px;min-width:130px}.hc-nav-panel .hc-nav-all{font-weight:700;border-right:1px solid var(--hc-rule);padding-right:25px}.hc-header a:hover{text-decoration:underline;text-underline-offset:5px}.hc-header-actions{display:flex;gap:20px;align-items:center;font-size:12px}.hc-header-actions a{color:var(--hc-ink);text-decoration:none}.hc-header-actions form{display:flex;align-items:center;border-bottom:1px solid #a99e92}.hc-header-actions input{width:170px;border:0;background:transparent;padding:8px 2px;color:var(--hc-ink);font:12px Arial}.hc-header-actions button{background:none;border:0;font-size:23px;cursor:pointer;padding:3px 6px}.hc-mobile-nav{display:none}.hc-hero{display:grid;grid-template-columns:1fr 1fr;min-height:420px;max-height:510px;background:#e8e0d5}.hc-hero-copy{align-self:center;padding:36px clamp(28px,5vw,100px)}body.hde-redesign .hc-hero h1{font-size:clamp(44px,4.4vw,78px);margin-bottom:20px}.hc-hero-copy>p:not(.hc-eyebrow){font-size:15px;line-height:1.6}.hc-actions{display:flex;flex-wrap:wrap;gap:18px 24px;align-items:center;margin-top:24px}.hc-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 22px;background:#2f2c28;color:#fff!important;border:1px solid #2f2c28;font:700 12px/1.4 Arial,sans-serif;text-decoration:none;cursor:pointer;min-height:46px}.hc-button span{transition:transform .25s}.hc-button:hover span{transform:translate(5px)}.hc-outline{background:transparent;color:var(--hc-ink)!important}.hc-light{background:#fffdf9;color:#302a25!important;border-color:#fffdf9}.hc-text-link{background:none;border:0;padding:0;font:12px/1.5 Arial,sans-serif;cursor:pointer;text-decoration:underline!important;text-underline-offset:5px;white-space:normal}.hc-hero-edit{position:relative;min-width:0;background:#f4f2ee}.hc-hero-edit>a{height:100%;display:block}.hc-hero-edit img{display:block;width:100%;height:100%;max-height:510px;object-fit:contain;mix-blend-mode:multiply}.hc-hero-label{position:absolute;top:24px;left:28px;font:10px Arial;letter-spacing:.15em;z-index:1}.hc-hero-caption{position:absolute;bottom:22px;left:28px;right:28px;background:#fffdf9ed;padding:14px 18px;font:14px Arial;display:flex;justify-content:space-between;gap:14px}.hc-hero-caption span{font-size:11px;text-decoration:underline;text-underline-offset:4px}.hc-trust{display:flex;justify-content:center;gap:6vw;padding:18px 20px;border-bottom:1px solid var(--hc-rule);font:11px/1.5 Arial,sans-serif;letter-spacing:.02em}.hc-trust a{text-decoration:underline!important;text-underline-offset:4px}.hc-home-categories,.hc-home-favorites{padding-block:52px}.hc-home-favorites{padding-top:12px}.hc-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px}.hc-section-heading .hc-eyebrow{margin-bottom:10px!important}body.hde-redesign .hc-section-heading h2{font-size:clamp(30px,2.8vw,44px)}.hc-category-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.hc-category div{aspect-ratio:4/4.5;background:#f3f0eb;overflow:hidden}.hc-category img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .55s}.hc-category:hover img{transform:scale(1.045)}.hc-category>span{display:flex;justify-content:space-between;margin-top:12px;font-size:14px}.hc-category b{font-weight:400}.hc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}.hc-card{min-width:0;display:flex;flex-direction:column;position:relative}.hc-card-photo{display:block;aspect-ratio:4/5;position:relative;background:#f1eee9;overflow:hidden}.hc-card-photo>img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .55s cubic-bezier(.2,.6,.3,1)}.hc-card-photo:hover>img{transform:scale(1.035)}.hc-badge{position:absolute;top:12px;left:12px;padding:5px 9px;background:#fffdf9;font:10px Arial;color:#8e2328}.hc-card-info{padding:14px 0 0}.hc-swatches{display:flex;gap:5px;flex-wrap:wrap;margin:0 0 9px;align-items:center}.hc-swatches button{width:28px;height:28px;border-radius:50%;border:1px solid #c5beb5;outline-offset:2px;cursor:pointer;padding:0;overflow:hidden;flex:none;transition:transform .2s}.hc-swatches button[aria-pressed=true]{outline:1px solid #302a25}.hc-swatches button:hover{transform:translateY(-2px)}.hc-swatches img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.hc-swatches .hc-swatch-more{background:transparent;border:0;border-radius:0;font:11px Arial;width:32px;overflow:visible}.hc-card-color,.hc-card-colors{font:10px/1.5 Arial;color:#71665e;margin-bottom:6px!important}.hc-card-color:empty{display:none}body.hde-redesign .hc-card h3{font:14px/1.5 Arial,sans-serif;color:#252422;letter-spacing:0;font-weight:400;margin-bottom:9px}.hc-card h3 a:hover{text-decoration:underline}.hc-card-price{font:14px/1.4 Arial,sans-serif}.hc-card-price s{color:#82766b;font-size:12px;margin-left:6px}.hc-card-rating{font:11px/1.5 Arial,sans-serif;margin-top:8px!important;color:#6c5140}.hc-card-rating span{color:#756f67}.hc-warehouse{display:grid;grid-template-columns:.9fr 1.4fr;gap:45px;padding:54px 4%;background:#53443b;color:#fffdf9}.hc-warehouse-copy{align-self:center;max-width:470px}.hc-warehouse .hc-eyebrow{color:#e1cbb8}body.hde-redesign .hc-warehouse h2{color:#fffdf9;font-size:clamp(34px,3.6vw,56px);margin-bottom:20px}.hc-warehouse-copy>p{font-size:14px;color:#e4d9d0}.hc-warehouse-copy>.hc-button{margin-top:25px}.hc-warehouse-copy .hc-fineprint{margin-top:15px;font-size:10px}.hc-warehouse-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:center}.hc-warehouse-picks img{width:100%;aspect-ratio:3/4;object-fit:contain;background:#f5f0e9}.hc-warehouse-picks span{display:block;margin-top:12px;font-size:12px}.hc-warehouse-picks>a:nth-child(2){transform:translateY(15px)}.hc-fit-note{padding-block:70px;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.hc-fit-number{font:clamp(70px,11vw,170px)/.85 Georgia,serif;letter-spacing:-.08em;color:#d7c9b8}.hc-fit-note>div{max-width:500px}body.hde-redesign .hc-fit-note h2{font-size:clamp(35px,3.3vw,50px);margin-bottom:20px}.hc-fit-note p{font-size:14px;color:#665b52}.hc-breadcrumb{display:flex;gap:10px;font:10px/1.5 Arial;color:#7a6e62;padding-top:24px}.hc-catalog-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:26px 0}.hc-catalog-heading .hc-eyebrow{margin-bottom:10px!important}body.hde-redesign .hc-catalog-heading h1{font-size:clamp(32px,3.7vw,56px);margin-bottom:14px}.hc-intro{font-size:13px;line-height:1.65;max-width:720px;color:#73675d}.hc-intro p+p{display:none}.hc-chips{display:flex;gap:9px;overflow-x:auto;padding:0 0 24px;scrollbar-width:thin}.hc-chips a{font:11px/1.4 Arial;border:1px solid var(--hc-rule);padding:10px 16px;white-space:nowrap;background:transparent;transition:background .2s}.hc-chips a:hover{background:#eae2d7}.hc-catalog-controls{display:flex;align-items:start;justify-content:space-between;gap:20px;border-block:1px solid var(--hc-rule);padding:16px 0}.hc-catalog-controls[hidden]{display:none}.hc-filter-panel{flex:1}.hc-filter-panel>summary{cursor:pointer;font-size:12px;list-style:none;min-height:30px;display:flex;gap:28px;align-items:center}.hc-filter-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:22px 20px 12px 0;max-width:900px}.hc-filter-fields label{font:10px/1.5 Arial;color:#76685a;display:flex;flex-direction:column;gap:5px}.hc-catalog-controls select{font:12px/1.4 Arial;max-width:100%;min-height:36px;background:#fffdf9;color:#302a25;border:1px solid var(--hc-rule);border-radius:0;padding:7px 28px 7px 9px}.hc-view-controls{display:flex;align-items:center;gap:22px}.hc-color-toggle{font:11px Arial;display:flex;align-items:center;gap:7px}.hc-color-toggle input{accent-color:#54443b}.hc-result-count{font:11px/1.5 Arial;color:#74675a;margin:18px 0!important}.hc-more{text-align:center;padding:40px}.hc-empty{padding:40px;text-align:center}.hc-catalog{padding-bottom:35px}.hc-directory{padding-block:40px 70px}.hc-directory>h1{font-size:50px;margin-bottom:20px!important}.hc-directory>p{color:#73675d}.hc-directory-group{padding-top:40px}.hc-directory-group h2{font-size:34px;margin-bottom:24px!important}.hc-directory-links{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hc-directory-links a{padding:22px;border:1px solid var(--hc-rule);display:flex;justify-content:space-between;font-size:14px}.hc-directory-links a:hover{background:#eee8df}.hc-product-details{padding:32px 0 50px;border-top:1px solid var(--hc-rule);max-width:1100px}.hc-product-details h2{font:30px Georgia;margin-bottom:22px!important}.hc-product-details details{border-top:1px solid var(--hc-rule);padding:18px 0}.hc-product-details summary{cursor:pointer;font-weight:600;font-size:14px}.hc-product-details .rte{font:14px/1.75 Arial;color:#5e554d;padding-top:18px}.hc-product-details .rte img{max-width:100%;height:auto}.hc-product-details p+p{margin-top:12px}.hc-product-details a{text-decoration:underline;text-underline-offset:4px;color:inherit}.hc-product-help{margin-top:20px;display:flex;gap:22px;flex-wrap:wrap;font-size:12px}.hc-core-footer{border-top:1px solid var(--hc-rule);padding:45px 4%;background:#eee8df;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.hc-core-footer h2{font:700 12px Arial;margin:0 0 18px}.hc-core-footer p{font:12px/1.7 Arial;color:#6e6257;max-width:310px}.hc-core-footer a{color:inherit;text-decoration:none;font-size:12px;display:block;margin-top:10px}.hc-core-footer a:hover{text-decoration:underline}.hc-core-footer .hc-footer-wordmark{font:900 35px Arial;color:#b5121b;margin-bottom:12px}.hc-copyright{padding:16px 4%;font:10px Arial;background:#eee8df;border-top:1px solid var(--hc-rule)}.hc-home [hidden],.hc-catalog [hidden],.hc-card [hidden],.hc-mobile-buy[hidden]{display:none!important}.hc-mobile-buy{display:none}body.hde-redesign.template-product .product-information__grid>.product-details{background:#fffdf9!important;position:static!important;max-height:none!important;overflow:visible!important}body.hde-redesign.template-product .main-product-information{padding-block:26px!important}body.hde-redesign.template-product h1{font-size:clamp(24px,2vw,34px)!important;line-height:1.2!important;color:#252422!important}body.hde-redesign.template-product .product-details{--gap:18px!important}body.hde-redesign.template-product .product-information__grid{align-items:start!important}body.hde-redesign.template-product .product-details :is(.product-title,.product__title){margin:0}:is(.hc-header,.hc-home,.hc-catalog,.hc-directory,.hc-core-footer,.hc-product-details) :is(a,button,select,input,summary):focus-visible{outline:2px solid #a1272e;outline-offset:4px}.hc-card-photo:focus-visible img{transform:scale(1.025)}body.hde-redesign .hc-desktop-nav>details,body.hde-redesign .hc-desktop-nav>a{width:auto;flex:none;white-space:nowrap}body.hde-redesign .hc-desktop-nav>details>summary{padding:0;min-height:0}body.hde-redesign .hc-nav-panel a{white-space:normal}body.hde-redesign .hc-hero-edit{min-height:0;height:100%;overflow:hidden}body.hde-redesign .hc-hero-edit>a{min-height:0}body.hde-redesign .hc-hero-edit img{min-height:0;max-height:100%}.hc-search-form{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:30px}.hc-search-form input{border:1px solid var(--hc-rule);padding:12px;max-width:100%;background:#fffdf9;font:14px Arial}@media(min-width:1000px){.hc-hero-copy{padding-block:30px}.hc-hero{height:min(38vw,490px)}}@media(max-width:1050px){.hc-desktop-nav{gap:16px}.hc-header{gap:24px}.hc-header-actions input{width:130px}.hc-account{display:none}.hc-warehouse{gap:30px}.hc-filter-fields{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.hc-announcement{font-size:10px}.hc-announcement span{display:none}.hc-header{padding:12px 5%;gap:16px;flex-wrap:wrap}.hc-brand img{width:65px;max-height:45px}.hc-desktop-nav{display:none}.hc-header-actions{margin-left:auto;gap:16px}.hc-header-actions input{width:140px}.hc-mobile-nav{display:block;order:4;width:100%;font:12px Arial}.hc-mobile-nav>summary{list-style:none;cursor:pointer;padding:8px 0}.hc-mobile-nav>nav{position:absolute;top:100%;left:0;right:0;background:#fffdf9;box-shadow:0 15px 20px #0002;padding:12px 5% 22px;max-height:70svh;overflow:auto}.hc-mobile-nav nav>a,.hc-mobile-nav nav>details{display:block;border-bottom:1px solid var(--hc-rule);padding:14px 0;color:inherit;text-decoration:none}.hc-mobile-nav nav details>summary{cursor:pointer}.hc-mobile-nav nav details>a{display:block;margin:16px;color:inherit;text-decoration:none}.hc-hero{max-height:none;min-height:0;height:auto;grid-template-columns:1fr 1fr}.hc-hero-copy{padding:32px 5% 32px 8%}body.hde-redesign .hc-hero h1{font-size:42px}.hc-hero-copy>p:not(.hc-eyebrow){font-size:12px}.hc-hero-caption{display:none}.hc-hero-edit img{max-height:430px}.hc-hero-label{font-size:8px;left:15px;top:16px}.hc-actions{gap:14px;margin-top:18px}.hc-button{padding:12px 15px;font-size:11px;gap:15px}.hc-text-link{font-size:11px}.hc-trust{gap:20px;font-size:9px}.hc-category-row{grid-template-columns:repeat(3,1fr);gap:20px 14px}.hc-home-categories,.hc-home-favorites{padding-block:32px}.hc-home-favorites{padding-top:8px}.hc-grid{gap:28px 14px}.hc-swatches{gap:6px}.hc-swatches button{width:24px;height:24px}.hc-warehouse{grid-template-columns:1fr;padding-block:35px}.hc-warehouse-copy{max-width:600px}.hc-warehouse-picks>a:nth-child(2){transform:none}.hc-fit-note{padding-block:45px;gap:30px}.hc-catalog-controls{flex-direction:column;gap:12px}.hc-filter-panel{width:100%}.hc-filter-fields{max-width:none;grid-template-columns:repeat(3,1fr);padding-right:0}.hc-view-controls{width:100%;justify-content:space-between}.hc-directory-links{grid-template-columns:repeat(2,1fr)}.hc-core-footer{gap:25px}.hc-catalog-heading{align-items:start}.hc-catalog-heading>.hc-text-link{max-width:90px}}@media(max-width:600px){.hc-header-actions input{width:132px}.hc-cart{font-size:11px}.hc-header-actions{gap:12px}.hc-hero{grid-template-columns:1fr}.hc-hero-copy{padding:30px 6%}.hc-hero h1 br:nth-child(2){display:none}body.hde-redesign .hc-hero h1{font-size:46px;line-height:.99;margin-bottom:16px}.hc-hero-copy>.hc-eyebrow{margin-bottom:12px!important}.hc-hero-copy>p:not(.hc-eyebrow){font-size:13px}.hc-hero-edit{height:290px}.hc-hero-edit img{height:290px;object-position:center 35%}.hc-hero-label{top:20px;left:6%}.hc-hero-caption{display:flex;left:6%;right:6%;bottom:16px;font-size:12px}.hc-trust{flex-wrap:wrap;gap:8px 20px;padding:14px 18px;font-size:10px}.hc-section-heading{align-items:start;gap:12px}.hc-section-heading>.hc-text-link{max-width:94px;flex:none}body.hde-redesign .hc-section-heading h2{font-size:30px}.hc-category>span{font-size:12px}.hc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 13px}body.hde-redesign .hc-card h3{font-size:12px;line-height:1.55;margin-bottom:8px}.hc-card-info{padding-top:12px}.hc-card-price{font-size:13px}.hc-card-rating,.hc-card-color{font-size:10px}.hc-badge{top:8px;left:8px;font-size:9px}.hc-swatches button{width:22px;height:22px}.hc-swatches{gap:6px}.hc-warehouse-picks{grid-template-columns:repeat(3,1fr);gap:10px}.hc-warehouse-picks img{aspect-ratio:3/4}.hc-warehouse-picks span{font-size:10px}.hc-fit-note{grid-template-columns:1fr}.hc-fit-number{display:none}.hc-fit-note>div{max-width:none}.hc-catalog-heading{gap:15px;padding-top:22px}body.hde-redesign .hc-catalog-heading h1{font-size:34px}.hc-catalog-heading>.hc-text-link{font-size:10px;max-width:70px}.hc-intro{font-size:12px}.hc-catalog-heading .hc-eyebrow{font-size:9px}.hc-breadcrumb{font-size:9px;gap:7px;flex-wrap:wrap}.hc-chips{padding-bottom:20px}.hc-chips a{font-size:10px;padding:9px 12px}.hc-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hc-result-count,.hc-color-toggle{font-size:10px}.hc-view-controls{gap:12px}.hc-catalog-controls select{font-size:11px}.hc-directory>h1{font-size:38px}.hc-directory-links{grid-template-columns:1fr}.hc-core-footer{grid-template-columns:1fr 1fr;padding-block:32px}.hc-core-footer>div:first-child{grid-column:1/-1}.hc-mobile-buy{display:block;position:fixed;bottom:0;left:0;right:0;background:#fffdf9ed;border-top:1px solid var(--hc-rule);padding:10px 5%;z-index:80}.hc-mobile-buy button{width:100%;border:0;background:#302a25;color:#fff;padding:15px;font:700 12px Arial;cursor:pointer}body.template-product{padding-bottom:68px}.hc-product-details{padding-top:24px}.hc-product-details .rte{font-size:13px}.hc-product-details h2{font-size:26px}.hc-more{padding:30px 0}}@media(prefers-reduced-motion:reduce){.hc-card-photo>img,.hc-category img,.hc-button span,.hc-swatches button{transition:none!important}.hc-category:hover img,.hc-card-photo:hover>img,.hc-swatches button:hover{transform:none!important}html{scroll-behavior:auto!important}}body.hde-redesign .hc-fit-number{color:#88745f}body.hde-redesign.template-product .product-details :is(.checkbox__label-text .popup__button,#more-payment-options-link){color:#5a5148!important}body.hde-redesign.template-product quantity-input.quantity{display:grid!important;grid-template-columns:44px 44px 44px;align-items:center;width:132px!important;min-width:132px;max-width:132px;height:46px}body.hde-redesign.template-product quantity-input.quantity .quantity__button{position:static!important;width:44px!important;min-width:44px;height:44px!important;padding:0!important}body.hde-redesign.template-product quantity-input.quantity .quantity__input{position:static!important;width:44px!important;min-width:44px;height:44px!important;min-height:44px;padding:0!important;grid-column:2;text-align:center;border:0}body.hde-redesign .hc-section-heading h2{font-family:Georgia,serif;font-weight:500;letter-spacing:-.04em;line-height:1.04}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hde-core.css.map */
