:root{--r41-ink: #141414;--r41-mut: #5F5B55;--r41-strike: #8A857D;--r41-line: #E3E0DA;--r41-band: #F4F3F0;--r41-serif: "Libre Caslon Text", Georgia, serif;--r41-sans: "Libre Franklin", Arial, sans-serif;--r41-gut: 48px;--heading-font-family: "Libre Caslon Text", Georgia, serif !important;--text-font-family: "Libre Franklin", Arial, sans-serif !important}@media(max-width:999px){:root{--r41-gut: 16px}}html body{font-family:var(--r41-sans);color:var(--r41-ink)}html body a:hover{color:inherit}html body :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4) :is(em,i){font-family:inherit!important;font-style:normal!important}html body .r41-m{display:none!important}@media(max-width:999px){html body .r41-d{display:none!important}html body .r41-m{display:revert!important}}html body :is(.sd-kick,.sgh-heroX__kick,.sd-dusk__kick,.sd-story__eyebrow,.sdm-sh__num,.sdm-num,.sdp-hwrap>p.h6,.section-header .subheading,.sd-pdp-faq__eyebrow){display:none!important}html body :is(.sdm-sh:before){content:none!important;display:none!important}html body :is(.sdb-dia,.sd-dusk__time span){display:none!important}html body :is(.sdb-rent,.sdb-added):before,html body .sdtb__trust li+li:before,html body .sd-nav>li+li:before,html body .sd-mcats a+a:before{content:none!important;display:none!important}html body .shopify-section :is(.section-header,.sdm-sh,.sd-hang__head,.sd-figs__head,.sdp-hwrap){text-align:left!important;align-items:flex-start!important;justify-content:space-between}html body .shopify-section :is(h2,.h2,.h3).sdm-disp,html body .shopify-section :is(.section-header h2,.sdm-sh h2,.sdm-sh .h2,.sd-hang__head h2,.sdp-hwrap h2){font-family:var(--r41-serif)!important;font-weight:400!important;font-size:24px!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important}@media(max-width:999px){html body .shopify-section :is(.section-header h2,.sdm-sh h2,.sdm-sh .h2,.sd-hang__head h2,.sdp-hwrap h2){font-size:20px!important}}html body :is(.button,button.button,.sdm-btn,.sdb-btn,.shopify-payment-button__button--unbranded){font-family:var(--r41-sans)!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;border-radius:0!important}.r41-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 28px;white-space:nowrap;font-family:var(--r41-sans);font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,color .2s}.r41-btn--white{background:#fff;color:var(--r41-ink)!important}.r41-btn--white:hover{background:var(--r41-band)}.r41-btn--line-white{border:1px solid #fff;color:#fff!important}.r41-btn--line-white:hover{background:#ffffff1f}.r41-ul{font-family:var(--r41-sans);font-size:14px;font-weight:500;color:var(--r41-ink)!important;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.r41-ul:hover{color:var(--r41-mut)!important}.r41-stars{color:var(--r41-ink);letter-spacing:1px}.r41-mut{color:var(--r41-mut)}html body .sd-ann41{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:36px;padding:0 var(--r41-gut);background:var(--r41-band);color:var(--r41-ink);font-family:var(--r41-sans);font-size:13px;line-height:1.3}html body .sd-ann41 p{margin:0;color:var(--r41-ink);font-size:13px;letter-spacing:0;text-transform:none}html body .sd-ann41__c{text-align:center;font-weight:500}html body .sd-ann41__r{text-align:right}@media(max-width:999px){html body .sd-ann41{display:flex;justify-content:center;height:auto;padding:9px 16px;font-size:12px;text-align:center}html body .sd-ann41 p{font-size:12px}html body .sd-ann41__r,html body .sd-ann41 .sd-ann__more{display:none}html body .sd-ann41__c:empty{display:none}html body .sd-ann41:has(.sd-ann41__c:not(:empty)) .sd-ann41__l{display:none}}html body x-header.header.sd-r41h{background:#fff!important;font-family:var(--r41-sans)}html body x-header.header.sd-r41h:after{content:none!important;display:none!important;border:0!important}html body x-header.sd-r41h .sd-tx{font-family:var(--r41-sans);font-size:14px;font-weight:400;color:var(--r41-ink);letter-spacing:0;text-transform:none;white-space:nowrap}html body x-header.sd-r41h .sd-cart-n{display:none!important}html body x-header.sd-r41h .header__secondary-nav .header__nav-icon{display:none!important}html body x-header.sd-r41h .header__secondary-nav a,html body x-header.sd-r41h .header__secondary-nav a:hover{color:var(--r41-ink)!important;text-decoration:none}html body x-header.sd-r41h .header__secondary-nav a:hover .sd-tx,html body x-header.sd-r41h .header__account-link:hover .sd-tx{color:var(--r41-mut)}html body x-header.sd-r41h .sd-trade{display:none!important}html body .sd-l1{display:inline-flex;align-items:center;gap:14px;color:var(--r41-ink);line-height:1}html body .sd-l1__mark{display:block;flex:none;width:34px;height:34px}html body .sd-l1__word{font-family:var(--r41-serif)!important;font-weight:400;font-size:19px;letter-spacing:.12em;line-height:1;white-space:nowrap;text-transform:none}html body x-header.sd-r41h .sd-l1--inline{display:inline-flex!important;gap:14px!important}html body x-header.sd-r41h .sd-l1--inline .sd-l1__mark{width:34px!important;height:34px!important}html body x-header.sd-r41h .sd-l1--inline .sd-l1__word{font-size:19px!important;letter-spacing:.12em!important}html body x-header.sd-r41h .sd-l1--stack{display:none!important}html body x-header.sd-r41h .sd-sbox{margin:0;width:100%}html body x-header.sd-r41h .sd-sbox input[type=search]{width:100%;height:44px;margin:0;padding:0 14px;border:1px solid var(--r41-line);border-radius:0;background:#fff;font-family:var(--r41-sans);font-size:14px;color:var(--r41-ink);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}html body x-header.sd-r41h .sd-sbox input[type=search]::placeholder{color:var(--r41-mut);opacity:1}html body x-header.sd-r41h .sd-sbox input[type=search]:focus{border-color:var(--r41-ink)}@media screen and (min-width:1000px){html body x-header.header.sd-r41h{display:grid!important;grid-template:none!important;grid-template-areas:none!important;grid-template-columns:minmax(0,1fr) minmax(260px,440px) minmax(0,1fr)!important;grid-template-rows:80px 48px!important;column-gap:32px!important;row-gap:0!important;align-items:center!important;padding:0 var(--r41-gut)!important;min-height:0!important;border-bottom:1px solid var(--r41-line)!important}html body x-header.sd-r41h .header__logo{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:center;margin:0!important}html body x-header.sd-r41h .sd-sbox{grid-column:2;grid-row:1}html body x-header.sd-r41h .header__secondary-nav{grid-column:3!important;grid-row:1!important;justify-self:end!important;display:flex!important}html body x-header.sd-r41h .header__secondary-nav ul{display:flex!important;align-items:center;gap:28px!important}html body x-header.sd-r41h .header__search-link{display:none!important}html body x-header.sd-r41h .header__primary-nav{display:contents!important;border:0!important;margin:0!important;padding:0!important}html body x-header.sd-r41h .sd-nav-l{grid-column:1 / -1!important;grid-row:2!important;justify-self:stretch!important;align-self:stretch!important;display:flex!important;align-items:center;gap:36px;margin:0 calc(-1 * var(--r41-gut))!important;padding:0 var(--r41-gut)!important;border-top:1px solid var(--r41-line)}html body x-header.sd-r41h .sd-nav>li{display:flex;align-items:center}html body x-header.sd-r41h .header__primary-nav .sd-nav>li>a,html body x-header.sd-r41h .header__primary-nav .sd-nav>li summary{font-family:var(--r41-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--r41-ink)!important;padding:0!important;border:0!important;line-height:47px}html body x-header.sd-r41h .header__primary-nav .sd-nav>li>a:hover,html body x-header.sd-r41h .header__primary-nav .sd-nav>li summary:hover,html body x-header.sd-r41h .header__primary-nav .sd-nav>li details[open]>summary{color:var(--r41-mut)!important}html body x-header.sd-r41h .header__primary-nav .sd-nav>li.is-active>a,html body x-header.sd-r41h .header__primary-nav .sd-nav>li.is-active summary{text-decoration:underline;text-underline-offset:6px}html body .sdmm__h{font-family:var(--r41-sans)!important;font-size:14px!important;font-weight:600;color:var(--r41-ink)!important;letter-spacing:0!important}html body .header__primary-nav .sdmm .sdmm__name{font-family:var(--r41-serif)!important;font-size:16px!important}html body .header__primary-nav .sdmm a:hover,html body .header__primary-nav .sdmm a:hover .sdmm__name{color:var(--r41-mut)!important}}@media screen and (min-width:1000px)and (max-width:1199px){html body x-header.sd-r41h .sd-nav-l{gap:28px}html body x-header.header.sd-r41h{column-gap:24px!important}}@media screen and (max-width:999px){html body x-header.header.sd-r41h{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-areas:none!important;align-items:center;column-gap:8px!important;row-gap:0!important;min-height:60px;padding:0 12px!important;border-bottom:1px solid var(--r41-line)!important}html body x-header.sd-r41h .header__primary-nav{grid-column:1!important;grid-row:1!important;justify-self:start}html body x-header.sd-r41h .sd-msearch{display:none!important}html body x-header.sd-r41h .header__logo{grid-column:2!important;grid-row:1!important;justify-self:center}html body x-header.sd-r41h .header__secondary-nav{grid-column:3!important;grid-row:1!important;justify-self:end}html body x-header.sd-r41h .header__secondary-nav ul{display:flex;align-items:center;gap:14px}html body x-header.sd-r41h .header__search-link{display:block!important}html body x-header.sd-r41h .sd-tx{font-size:13px}html body x-header.sd-r41h .sd-tx-n{display:none}html body x-header.sd-r41h .sd-l1--inline{gap:10px!important}html body x-header.sd-r41h .sd-l1--inline .sd-l1__mark{width:24px!important;height:24px!important}html body x-header.sd-r41h .sd-l1--inline .sd-l1__o{stroke-width:4}html body x-header.sd-r41h .sd-l1--inline .sd-l1__i{stroke-width:3}html body x-header.sd-r41h .sd-l1--inline .sd-l1__word{font-size:14px!important;letter-spacing:.12em!important}html body x-header.sd-r41h .sd-mcats{grid-column:1 / -1;grid-row:2;margin:0 -12px!important;padding:0!important;border-top:1px solid var(--r41-line)!important;border-bottom:0!important}html body x-header.sd-r41h .sd-mcats:before{content:none!important;display:none!important}html body x-header.sd-r41h .sd-mcats__in{gap:22px;padding:0 16px!important}html body x-header.sd-r41h .sd-mcats a{height:44px;font-family:var(--r41-sans)!important;font-size:14px!important;font-weight:500}html body x-header.sd-r41h .sd-mcats a.is-active{text-decoration:underline;text-decoration-color:var(--r41-ink);text-decoration-thickness:1px;text-underline-offset:6px}html body.sd-tpl-product x-header.header.sd-r41h{padding-bottom:0!important;border-bottom:1px solid var(--r41-line)!important}html body.sd-tpl-product x-header.header.sd-r41h:after{content:none!important;display:none!important}}html body .header-sidebar :is(.h3,.h4,.h5,.h6,a,summary,button){font-family:var(--r41-sans)!important;letter-spacing:0!important;text-transform:none!important}html body .header-sidebar .header-sidebar__main-panel .header-sidebar__linklist :is(a,button){font-size:17px!important;font-weight:500}.r41{font-family:var(--r41-sans);color:var(--r41-ink)}.r41 img{display:block;width:100%;height:100%;object-fit:cover}.r41-sec{max-width:1440px;margin:0 auto;padding:96px var(--r41-gut) 0}.r41-sec--last{padding-bottom:96px}.r41-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px}html body .r41 .r41-h2{margin:0;font-family:var(--r41-serif)!important;font-weight:400!important;font-size:24px!important;line-height:1.2!important;letter-spacing:0!important;text-align:left;color:var(--r41-ink)}.r41-hero__media{position:relative;height:640px;overflow:hidden;background:#2b2722}.r41-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.r41-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f0d0b9e,#0f0d0b59 40%,#0f0d0b00 70%)}.r41-hero__txt{position:absolute;left:var(--r41-gut);bottom:56px;max-width:540px;display:flex;flex-direction:column;gap:18px;color:#fff}html body .r41 .r41-hero__h{margin:0;font-family:var(--r41-serif)!important;font-weight:400!important;font-size:38px!important;line-height:1.15!important;letter-spacing:0!important;color:#fff!important;text-align:left}.r41-hero__p{margin:0;font-size:16px;line-height:1.6;color:#fff}.r41-hero__ctas{display:flex;gap:12px;padding-top:4px}.r41-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:0;padding:16px 16px 0;list-style:none;font-size:13px}.r41-facts li{margin:0}.r41-cats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.r41-cat{display:flex;flex-direction:column;gap:12px;color:var(--r41-ink)!important;text-decoration:none}.r41-cat__img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--r41-band)}.r41-cat__img img,.r41-card__img img,.r41-home__img img{transition:transform .6s ease}.r41-cat:hover img,.r41-card:hover img,.r41-home:hover img{transform:scale(1.03)}.r41-cat__name{font-size:16px;font-weight:500}.r41-favs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.r41-card{display:flex;flex-direction:column;gap:12px;color:var(--r41-ink)!important;text-decoration:none}.r41-card__img{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--r41-band)}.r41-tag{position:absolute;top:10px;left:10px;background:var(--r41-ink);color:#fff;font-size:12px;font-weight:600;padding:5px 8px;line-height:1.2}.r41-card__info{display:flex;flex-direction:column;gap:4px}.r41-card__stars{font-size:13px}.r41-card__name{font-family:var(--r41-serif);font-size:17px;line-height:1.3}.r41-card__line{font-size:14px;color:var(--r41-mut)}.r41-card__price{display:flex;gap:8px;padding-top:2px;font-size:15px}.r41-card__price b{font-weight:600}.r41-card__price s{color:var(--r41-strike)}.r41-homes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.r41-home{display:flex;flex-direction:column;gap:14px;color:var(--r41-ink)!important;text-decoration:none}.r41-home__img{display:block;height:480px;overflow:hidden;background:var(--r41-band)}.r41-home__t{font-family:var(--r41-serif);font-size:20px;line-height:1.25}.r41-home__p{margin-top:-6px;font-size:15px;color:var(--r41-mut)}.r41-revs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.r41-rev{margin:0;border:1px solid var(--r41-line);padding:28px;display:flex;flex-direction:column;gap:14px}.r41-rev .r41-stars{font-size:14px}.r41-rev blockquote{margin:0;padding:0;border:0;font-family:var(--r41-sans);font-style:normal;font-size:16px;line-height:1.6;color:var(--r41-ink);quotes:none}.r41-rev blockquote:before,.r41-rev blockquote:after{content:none}.r41-rev figcaption{font-size:13px;color:var(--r41-mut)}.r41-revs__sum{margin:0 0 12px;font-size:14px}@media(max-width:999px){.r41-sec{padding-top:56px}.r41-sec--last{padding-bottom:48px}.r41-head{margin-bottom:18px}html body .r41 .r41-h2{font-size:20px!important}.r41-hero__media{height:500px}.r41-hero__shade{background:linear-gradient(0deg,#0f0d0bb3,#0f0d0b4d 45%,#0f0d0b00 70%)}.r41-hero__txt{left:16px;right:16px;bottom:20px;max-width:none;gap:12px}html body .r41 .r41-hero__h{font-size:26px!important;line-height:1.2!important}.r41-hero__p{font-size:14px;line-height:1.55}.r41-hero__ctas{padding-top:0}.r41-hero__ctas .r41-btn{width:100%}.r41-cats{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-16px;padding-right:16px}.r41-cats::-webkit-scrollbar{display:none}.r41-cat{flex:none;width:150px;gap:8px;scroll-snap-align:start}.r41-cat__img{aspect-ratio:auto;height:188px}.r41-cat__name{font-size:15px}.r41-favs{grid-template-columns:1fr 1fr;gap:24px 12px}.r41-card__name{font-size:15px}.r41-homes{grid-template-columns:1fr;gap:28px}.r41-home__img{height:260px}.r41-home__t{font-size:18px}.r41-revs{grid-template-columns:1fr}.r41-rev{border:0;padding:0}.r41-rev+.r41-rev{display:none}.r41-rev blockquote{font-size:16px}}.r41f{max-width:1440px;margin:0 auto;padding:56px var(--r41-gut) 32px;border-top:1px solid var(--r41-line);font-family:var(--r41-sans);color:var(--r41-ink);background:#fff}.shopify-section--sd-footer:has(.r41f){background:#fff;border-top:1px solid var(--r41-line)}.shopify-section--sd-footer .r41f{border-top:0}.r41f__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}.r41f__brand{display:flex;flex-direction:column;gap:14px}.r41f__logo{color:var(--r41-ink)!important;text-decoration:none}.r41f .sd-l1{gap:12px}.r41f .sd-l1__mark{width:30px;height:30px}.r41f .sd-l1__word{font-size:17px}.r41f__tag{margin:0;max-width:340px;font-size:14px;line-height:1.6;color:var(--r41-mut)}.r41f__nt{margin:0;padding-top:10px;font-size:14px;font-weight:600}.r41f__form{display:grid;grid-template-columns:minmax(0,1fr) auto;max-width:380px;margin:0}html body .r41f__form input[type=email]{height:46px;margin:0;padding:0 12px;border:1px solid var(--r41-ink);border-right:0;border-radius:0;background:#fff;font-family:var(--r41-sans);font-size:14px;color:var(--r41-ink);box-shadow:none}html body .r41f__form input[type=email]::placeholder{color:var(--r41-mut);opacity:1}html body .r41f__form button{height:46px;padding:0 28px;border:0;border-radius:0;background:var(--r41-ink);color:#fff;font-family:var(--r41-sans);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer}html body .r41f__form button:hover{background:#333}.r41f__ok{margin:0;font-size:14px}.r41f__col{display:flex;flex-direction:column;gap:11px;font-size:14px}.r41f__h{margin:0;font-size:14px;font-weight:600;color:var(--r41-ink)}.r41f__col a,.r41f__acc a{color:var(--r41-mut)!important;text-decoration:none}.r41f__col a:hover,.r41f__acc a:hover{color:var(--r41-ink)!important}.r41f__legal{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding-top:22px;border-top:1px solid var(--r41-line);font-size:13px;color:var(--r41-mut)}.r41f__legal p{margin:0;font-size:13px;color:var(--r41-mut)}.r41f__legal a{color:var(--r41-mut)!important;text-decoration:none}.r41f__legal a:hover{color:var(--r41-ink)!important}.r41f__pay{display:flex;flex-wrap:wrap;gap:6px}.r41f__payicon{width:40px;height:26px;display:block}@media(max-width:999px){.r41f{padding:32px 16px 28px}.r41f__top{display:flex;flex-direction:column;gap:14px}.r41f .sd-l1__mark{width:26px;height:26px}.r41f .sd-l1 .sd-l1__o{stroke-width:4}.r41f .sd-l1 .sd-l1__i{stroke-width:3}.r41f .sd-l1__word{font-size:15px}.r41f__tag{display:none}.r41f__nt{padding-top:8px}.r41f__form{grid-template-columns:1fr;gap:8px;max-width:none}html body .r41f__form input[type=email]{height:48px;border-right:1px solid var(--r41-ink)}html body .r41f__form button{height:48px;width:100%}.r41f__acc{margin-top:8px;border-top:1px solid var(--r41-line)}.r41f__acc details{border-bottom:1px solid var(--r41-line)}.r41f__acc summary{display:flex;justify-content:space-between;align-items:center;height:52px;font-size:15px;font-weight:500;cursor:pointer;list-style:none}.r41f__acc summary::-webkit-details-marker{display:none}.r41f__acc details[open] summary span{transform:rotate(45deg)}.r41f__acc details>div{display:flex;flex-direction:column;gap:12px;padding:0 0 18px;font-size:14px}.r41f__legal{flex-direction:column;align-items:flex-start;gap:14px;margin-top:14px;padding-top:0;border-top:0}.r41f__legal p{font-size:12px}}html body .product-info [data-block-type=title] :is(h1,.product-title,.h1,.h2,.h3){font-family:var(--r41-serif)!important;font-weight:400!important;font-size:28px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:999px){html body .product-info [data-block-type=title] :is(h1,.product-title,.h1,.h2,.h3){font-size:24px!important}}html body .product-info .sd-stars{margin-bottom:4px!important}html body .product-info .sd-stars__icons path,html body .sd-stars .sd-stars__icons path{fill:var(--r41-ink)!important;stroke:var(--r41-ink)!important}html body .product-info .sd-stars__count{font-family:var(--r41-sans)!important;font-size:14px!important;color:var(--r41-ink)}html body .product-info .sd-subtitle--pdp{font-family:var(--r41-sans)!important;font-size:14px!important;color:var(--r41-mut)!important}html body .product-info :is(sale-price,.price-list sale-price,.price-list .h4,.price-list .h5){font-family:var(--r41-sans)!important;font-size:22px!important;font-weight:600!important;letter-spacing:0!important;color:var(--r41-ink)!important}html body .product-info .price-list compare-at-price{font-family:var(--r41-sans)!important;font-size:16px!important;color:var(--r41-strike)!important}html body .price-list .sd-save,html body .price-list [class*=save],html body .product-info [class*=you-save],html body .product-info .sd-you-save{font-family:var(--r41-sans)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--r41-ink)!important;background:transparent!important;border:1px solid var(--r41-ink)!important;border-radius:0!important;padding:3px 7px!important}html body .product-info :is(.variant-picker__option-info,.variant-picker legend,.variant-picker__option-info *){font-family:var(--r41-sans)!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important}html body .product-info .buy-buttons .button,html body .product-info button[type=submit].button{min-height:54px!important;background:var(--r41-ink)!important;border-color:var(--r41-ink)!important;color:#fff!important}html body .product-info quantity-selector,html body .product-info .quantity-selector{border:1px solid var(--r41-ink)!important;border-radius:0!important;min-height:54px}html body .product-info .sdb-deliv,html body .product-info .sd-renting{padding:0!important;margin:0 0 10px!important;border:0!important;font-family:var(--r41-sans);font-size:14px!important;line-height:1.45;color:var(--r41-ink)}html body .product-info .sdb-deliv strong,html body .product-info .sd-renting b{font-weight:600}html body .product-info .accordion__toggle,html body .product-info .accordion summary{font-family:var(--r41-sans)!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;min-height:56px}html body .product-info .accordion{border-color:var(--r41-line)!important}html body .breadcrumb,html body .breadcrumb *{font-family:var(--r41-sans)!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;color:var(--r41-mut)}@media(max-width:699px){html body product-sticky-bar.product-sticky-bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid var(--r41-line)!important;box-shadow:0 -4px 12px #14141414!important}html body product-sticky-bar .buy-buttons .button,html body product-sticky-bar button[type=submit]{min-height:52px!important;padding-bottom:0!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}}html body .product-card__title,html body .product-card__info .product-title{font-family:var(--r41-serif)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html body .product-card__info :is(sale-price,.price-list,regular-price){font-family:var(--r41-sans)!important;letter-spacing:0!important}html:root body [id*=announcement]>div.sd-ann41{background:var(--r41-band)!important;color:var(--r41-ink)!important}html:root body [id*=announcement]>div.sd-ann41 *{color:var(--r41-ink)!important}html:root body .button:not(.button--secondary):not(.button--outline),html:root body .sdm-btn,html:root body .sdp-btn,html:root body.sd-tpl-product buy-buttons .button:not(.button--secondary),html:root body.sd-tpl-product product-sticky-bar .button:not(.button--secondary),html:root body .sd-cart .cart-drawer__footer .button,html:root body .sd-cart .sd-cart-btn,html:root body .footer .button:not(.button--secondary):not(.button--outline),html:root body footer .button:not(.button--secondary):not(.button--outline){background:var(--r41-ink)!important;border-color:var(--r41-ink)!important;color:#fff!important}html:root body .sd-cart .sd-cart-delivery{background:var(--r41-band)!important;color:var(--r41-ink)!important}html:root body .sd-cart-assure svg{stroke:var(--r41-ink)!important}html:root body :is(.sdm-link,.sgh-link,.sgh-link--light){color:var(--r41-ink)!important;border-bottom:1px solid var(--r41-ink)!important}html:root body :is(.sdm-stars,.sdm-revs .sdm-stars){color:var(--r41-ink)!important}@media screen and (min-width:1000px){html body x-header.sd-r41h .header__secondary-nav li:not(.sd-trade){display:flex;align-items:center}}html body x-header.sd-r41h .sd-help a{font-family:var(--r41-sans)!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:var(--r41-ink)!important;line-height:1}html body x-header.sd-r41h .header__account-link shopify-account,html body x-header.sd-r41h .header__account-link [slot]{display:flex;align-items:center;line-height:1}html body x-header.sd-r41h .header__cart-link a{line-height:1}html:root body.sd-tpl-product .shopify-section--main-product .product-info .product-title{font-family:var(--r41-serif)!important;font-weight:400!important;font-size:28px!important;line-height:1.2!important;letter-spacing:0!important}@media(max-width:999px){html:root body.sd-tpl-product .shopify-section--main-product .product-info .product-title{font-size:24px!important}}html body .sd-hang__head{border-bottom:0!important;padding-bottom:0!important}html body .sd-hang__head *{border:0!important;text-decoration:none!important}html body .sd-hang__place{font-family:var(--r41-sans)!important;font-style:normal!important;font-size:13px!important;color:var(--r41-mut)!important}html:root body .shopify-section :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5,.h6) :is(em,i){font-family:inherit!important;font-style:normal!important}html:root body .shopify-section:has(>.tb-wrap),html:root body .shopify-section:has(.tb-wrap){background:#fff!important;border-top:1px solid var(--r41-line)}html:root body .tb-wrap .tb-title{font-family:var(--r41-sans)!important;font-weight:600;color:var(--r41-ink)}html:root body .shopify-section--main-collection :is(h1,.h1,.h0){font-family:var(--r41-serif)!important;font-weight:400!important;font-size:38px!important;line-height:1.15!important;letter-spacing:0!important}@media(max-width:999px){html:root body .shopify-section--main-collection :is(h1,.h1,.h0){font-size:28px!important}}@media screen and (max-width:999px){html body x-header.header.sd-r41h{grid-template-columns:44px minmax(0,1fr) auto!important}html body x-header.sd-r41h .header__secondary-nav ul{gap:12px}}@media screen and (max-width:389px){html body x-header.sd-r41h .sd-l1--inline .sd-l1__word{font-size:12.5px!important;letter-spacing:.1em!important}}html:root body [id*=announcement]>div.sd-ann41,html:root body .sd-ann41{background:var(--r41-ink)!important;color:#fff!important}html:root body [id*=announcement]>div.sd-ann41 *,html:root body .sd-ann41 *{color:#fff!important}@media screen and (max-width:999px){html:root body x-header.sd-r41h .sd-mcats{display:none!important}html:root body x-header.header.sd-r41h{grid-template-columns:44px minmax(0,1fr) 44px!important}html:root body x-header.sd-r41h .header__search-link{display:none!important}html:root body x-header.sd-r41h .header__cart-link .sd-tx{display:none!important}html:root body x-header.sd-r41h .header__cart-link .header__nav-icon{display:block!important;width:22px;height:22px}html:root body x-header.sd-r41h .header__cart-link a{display:flex;align-items:center;justify-content:flex-end;width:44px;height:44px}}@media screen and (max-width:999px){html:root body x-header.sd-r41h .header__cart-link a{position:relative}html:root body x-header.sd-r41h .header__cart-link .sd-cart-n{display:none!important}html:root body x-header.sd-r41h .header__cart-link a:has(.header__cart-dot.is-visible) .sd-cart-n{display:flex!important;align-items:center;justify-content:center;position:absolute;top:6px;right:-6px;min-width:16px;height:16px;padding:0 4px;margin:0;border-radius:0;background:var(--r41-ink);color:#fff;font-family:var(--r41-sans);font-size:10px;font-weight:600;line-height:1;pointer-events:none}}@media screen and (min-width:1000px){html:root body x-header.sd-r41h .mega-menu.sdmm{max-width:none!important;width:100%!important;margin:0!important;padding-inline:var(--r41-gut)!important}}.r41-card__img{background:#f6f5f2}html:root body .sd-ann41__c a{color:inherit!important;text-decoration:none}html:root body .sd-ann41__c a:hover{text-decoration:underline;text-underline-offset:3px}html:root body x-header.sd-r41h .header__secondary-nav li.sd-help{margin:0!important}html:root body .product-info price-list.price-list--product{display:flex!important;align-items:baseline!important;flex-wrap:wrap;gap:6px 12px!important}html:root body .product-info price-list.price-list--product sale-price{font-family:var(--r41-serif)!important;font-size:26px!important;font-weight:400!important;letter-spacing:0!important;color:var(--r41-ink)!important;line-height:1.1!important}html:root body .product-info price-list.price-list--product compare-at-price{font-family:var(--r41-sans)!important;font-size:15px!important;font-weight:400!important;color:var(--r41-strike)!important;text-decoration-thickness:1px!important}html:root body .product-info price-list.price-list--product .sd-save{font-family:var(--r41-sans)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--r41-ink)!important;background:var(--r41-band)!important;border:0!important;border-radius:0!important;padding:4px 8px!important;line-height:1.2!important;align-self:center}@media(max-width:999px){html:root body .product-info price-list.price-list--product sale-price{font-size:24px!important}}html:root body .product-info .sdb-deliv{display:flex!important;align-items:center;gap:12px;padding:12px 14px!important;margin:0 0 12px!important;background:#f6f5f2;border:0!important;font-family:var(--r41-sans);line-height:1.35!important;color:var(--r41-ink)}.sdb-deliv__ico{flex:none;width:22px;height:22px;color:var(--r41-ink)}.sdb-deliv__txt{display:flex;flex-direction:column;gap:2px}.sdb-deliv__txt strong{font-size:14px;font-weight:500}.sdb-deliv__when{font-size:13px;color:var(--r41-mut)}html:root body .sdb-deliv.sdb-deliv--row{display:flex!important;align-items:center;gap:12px;padding:14px 16px!important;margin:0 0 12px!important;background:#f5f5f3!important;border:0!important;border-radius:0;font-family:var(--r41-sans)!important;font-size:15px!important;line-height:1.3!important;color:var(--r41-ink)!important}html:root body .sdb-deliv--row .sdb-deliv__dot{flex:none;width:9px;height:9px;margin:0 3px;border-radius:50%;background:#2f5446;box-shadow:0 0 0 4px #dce3df}html:root body .sdb-deliv--row .sdb-deliv__when{font-size:15px;color:var(--r41-ink)}html:root body .sdb-deliv--row .sdb-deliv__when strong{font-weight:600}html:root body .sdb-deliv--row .sdb-deliv__free{margin-left:auto;font-size:14px;color:var(--r41-mut);white-space:nowrap}@media(max-width:389px){html:root body .sdb-deliv--row .sdb-deliv__when,html:root body .sdb-deliv.sdb-deliv--row{font-size:14px!important}}.r41-faq__in{max-width:1440px;margin:0 auto;padding:24px var(--r41-gut) 96px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;align-items:start}.r41-faq__list{border-top:1px solid var(--r41-line)}.r41-faq__item{border-bottom:1px solid var(--r41-line)}.r41-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:14px 0;font-family:var(--r41-sans);font-size:16px;font-weight:500;color:var(--r41-ink);cursor:pointer;list-style:none}.r41-faq__item summary::-webkit-details-marker{display:none}.r41-faq__item summary span{position:relative;flex:none;width:12px;height:12px}.r41-faq__item summary span:before,.r41-faq__item summary span:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;margin-top:-.75px;background:var(--r41-ink);transition:transform .2s ease}.r41-faq__item summary span:after{transform:rotate(90deg)}.r41-faq__item[open] summary span:after{transform:rotate(0)}.r41-faq__a{padding:0 48px 20px 0;font-family:var(--r41-sans);font-size:15px;line-height:1.6;color:var(--r41-mut)}.r41-faq__a p{margin:0 0 8px}.r41-faq__a a{color:var(--r41-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:999px){.r41-faq__in{grid-template-columns:1fr;gap:18px;padding:16px 16px 56px}.r41-faq__item summary{font-size:15px;min-height:56px}.r41-faq__a{padding-right:0}}html:root body .product-info .accordion__toggle .text-with-icon{display:flex!important;align-items:center;gap:14px}html:root body .product-info .accordion__toggle .text-with-icon>svg,html:root body .product-info .accordion__toggle svg.sd-desc-ic{display:block!important;flex:none;width:20px!important;height:20px!important;color:var(--r41-ink);stroke:var(--r41-ink);stroke-width:1.4px}html:root body .product-info .accordion__toggle .text-with-icon>img{display:block!important;width:20px!important;height:20px!important}:root{--r41-green: #263D31;--r41-cream: #EDE7DC;--r41-green-mut: #BFC6BC;--r41-green-line: #3B5345}html:root body .shopify-section--sd-footer:has(.r41f),html:root body .r41f{background:var(--r41-green)!important;border-top:0!important}html:root body .r41f,html:root body .r41f__h,html:root body .r41f__nt,html:root body .r41f .sd-l1,html:root body .r41f__logo,html:root body .r41f__acc summary{color:var(--r41-cream)!important}html:root body .r41f .sd-l1__mark{stroke:var(--r41-cream)}html:root body .r41f__tag,html:root body .r41f__legal,html:root body .r41f__legal p,html:root body .r41f__legal a,html:root body .r41f__col a,html:root body .r41f__acc a{color:var(--r41-green-mut)!important}html:root body .r41f__col a:hover,html:root body .r41f__acc a:hover,html:root body .r41f__legal a:hover{color:var(--r41-cream)!important}html:root body .r41f__legal,html:root body .r41f__acc,html:root body .r41f__acc details{border-color:var(--r41-green-line)!important}html:root body .r41f__form input[type=email]{background:transparent!important;border-color:var(--r41-cream)!important;color:var(--r41-cream)!important}html:root body .r41f__form input[type=email]::placeholder{color:var(--r41-green-mut)!important}html:root body .r41f__form button{background:var(--r41-cream)!important;color:var(--r41-green)!important}html:root body .r41f__form button:hover{background:#fff!important}html:root body .r41f__acc summary span{color:var(--r41-cream)}html:root body .product-info .accordion__toggle .text-with-icon:has(>.sd-desc-ic):before{content:"";display:block;flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5v4'/%3E%3Cpath d='M10.3 6.5h3.4v2h-3.4z'/%3E%3Cpath d='M9.8 8.5h4.4c.3 1.6 3.8 2.6 3.8 5.6v.9H6v-.9c0-3 3.5-4 3.8-5.6z'/%3E%3Cpath d='M8.6 18l-.8 1.2M12 18.3v1.6M15.4 18l.8 1.2'/%3E%3C/svg%3E") center / contain no-repeat}html:root body .product-info .accordion__toggle .text-with-icon>svg.sd-desc-ic.sd-desc-ic{display:none!important}html:root body .product-info .accordion__toggle .text-with-icon:has(>.icon-picto-document):before{content:"";display:block;flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='11' r='6'/%3E%3Ccircle cx='9' cy='11' r='1.7'/%3E%3Cpath d='M9 17h12.5v-2.6H15'/%3E%3Cpath d='M17.5 17v-1.3M19.8 17v-1.3'/%3E%3C/svg%3E") center / contain no-repeat}html:root body .product-info .accordion__toggle .text-with-icon>svg.icon-picto-document.icon-picto-document{display:none!important}html:root body .product-info .accordion__toggle .text-with-icon:has(>.icon-picto-shield):before{content:"";display:block;flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h18'/%3E%3Cpath d='M7 4c0 2 2.2 3.3 5 3.3s5-1.3 5-3.3'/%3E%3Cpath d='M12 7.3v6'/%3E%3Cpath d='M10.6 13.3h2.8v2.3h-2.8z'/%3E%3Cpath d='M10.2 15.6h3.6l-.3 1.2c1.4.6 2 1.9 1.6 3.1-.4 1.1-1.6 1.8-3.1 1.8s-2.7-.7-3.1-1.8c-.4-1.2.2-2.5 1.6-3.1z'/%3E%3C/svg%3E") center / contain no-repeat}html:root body .product-info .accordion__toggle .text-with-icon>svg.icon-picto-shield.icon-picto-shield{display:none!important}html:root body .product-info .accordion__toggle .text-with-icon:has(>.icon-picto-delivery-truck):before{content:"";display:block;flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 9c0-3.1 1.8-5.5 4-5.5s4 2.4 4 5.5'/%3E%3Cpath d='M7.2 9h9.6'/%3E%3Cpath d='M8 9v11h8V9'/%3E%3Cpath d='M10 11.5h4'/%3E%3Cpath d='M10.6 14h2.8v2.4h-2.8z'/%3E%3Cpath d='M6.5 20.5h11'/%3E%3C/svg%3E") center / contain no-repeat}html:root body .product-info .accordion__toggle .text-with-icon>svg.icon-picto-delivery-truck.icon-picto-delivery-truck{display:none!important}html:root body .product-info .accordion__toggle .text-with-icon:has(>.icon-picto-box):before{content:"";display:block;flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h16v12H4z'/%3E%3Cpath d='M12 7.5v12M4 13.5h16'/%3E%3Cpath d='M12 7.5l-1.8-2M12 7.5l1.8-2'/%3E%3C/svg%3E") center / contain no-repeat}html:root body .product-info .accordion__toggle .text-with-icon>svg.icon-picto-box.icon-picto-box{display:none!important}@media screen and (min-width:1000px){html:root body product-gallery.sd-gal-short .product-gallery__media.sd-gal-extra{display:block!important}html:root body product-gallery .sd-gal-more{display:none!important}html:root body .shopify-section--main-product .product-gallery__carousel{gap:6px!important}}@media(max-width:999px){html:root body .shopify-section--featured-collections scroll-carousel.product-list,html:root body .product-list.product-list--carousel{overflow-x:auto!important;overflow-y:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/sd-r41.css.map */
