.shop_desktop__7zBou{min-width:0;width:100%;background:#f8f7f4}.shop_detailContent__ceSkW{width:calc(100% - 80px)!important;max-width:1280px!important;padding-inline:0!important;min-width:0}.shop_productHeading__ZU_L_{display:flex;justify-content:space-between;align-items:end;gap:32px;padding:34px 0 32px;border-bottom:1px solid #ded9d1;margin-bottom:32px}.shop_productHeading__ZU_L_>div{min-width:0}.shop_productHeading__ZU_L_ p{margin:0 0 12px;color:#826b48;font-size:12px}.shop_productHeading__ZU_L_ h1{font-size:clamp(34px,4.1vw,60px);line-height:1.12;letter-spacing:-.045em;font-weight:500;margin:0;text-wrap:balance;overflow-wrap:anywhere}.shop_productHeading__ZU_L_>a{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:12px;text-decoration:none;padding-bottom:5px;color:#65584a}.shop_product__6b423{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start;margin-bottom:48px}.shop_gallery__7E7v6,.shop_summary__nInb4{min-width:0}.shop_imageStage__mKvYP{position:relative;background:#ede8de;overflow:hidden;border-radius:6px}.shop_imageLabel__ZzbIs{position:absolute;top:22px;inset-inline-start:24px;z-index:1;color:#796e5b;font-size:10px;letter-spacing:.1em}.shop_imageButton__NJstZ{position:relative;display:block;width:100%;border:0;padding:50px 0 42px;background:transparent;cursor:zoom-in}.shop_imageButton__NJstZ>img{display:block;width:100%;height:auto;aspect-ratio:1.35;object-fit:contain;mix-blend-mode:multiply}.shop_zoom__DMz3p{position:absolute;bottom:18px;inset-inline-end:22px;display:flex;align-items:center;gap:6px;color:#625647;font-size:11px}.shop_caption__0PjHg{font-size:11px;line-height:1.8;color:#787064;margin:12px 0 0;max-width:65ch}.shop_summary__nInb4{padding:28px;background:#fffdf9;border:1px solid #e9e2d7;border-radius:6px}.shop_category__54y8J{font-size:10px;letter-spacing:.1em;color:#8b7451;margin:0 0 12px}.shop_summaryTitle__Ho3xT{font-weight:500;font-size:25px;margin:0 0 20px}.shop_lead__QtAvt{font-size:14px;line-height:1.9;color:#70665a;margin:0 0 24px;max-width:58ch}.shop_purchase__mFaJZ{border-top:1px solid #e6dfd3;padding:22px 0}.shop_purchase__mFaJZ>span{font-size:11px;color:#897b68;display:block;margin-bottom:10px}.shop_purchase__mFaJZ strong{display:block;font-size:18px;font-weight:500;color:#413628}.shop_purchase__mFaJZ p{font-size:12px;line-height:1.8;color:#807362;margin:10px 0 0}.shop_primaryAction__bF1lo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;min-height:48px;background:#4b3828;color:#fffaf2;text-decoration:none;border-radius:4px;font-size:13px;transition:background-color .18s,transform .18s}.shop_primaryAction__bF1lo:hover{background:#654c35}.shop_primaryAction__bF1lo:active{transform:translateY(1px)}.shop_primaryAction__bF1lo svg:dir(rtl){transform:rotate(-90deg)}.shop_essentials__D3XaQ{margin:22px 0 0}.shop_essentials__D3XaQ>div{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #eee7dc;font-size:12px;overflow-wrap:anywhere}.shop_essentials__D3XaQ dt{color:#8a7e6e}.shop_essentials__D3XaQ dd{margin:0;color:#4c4133}.shop_informationNote__ZdMq3{font-size:11px;color:#8a7e6e;line-height:1.8;margin:18px 0 0}.shop_sectionLinks__tNhkm{display:flex;align-items:center;gap:32px;border-block:1px solid #ddd5c9;margin-bottom:40px;min-width:0}.shop_sectionLinks__tNhkm>a{display:flex;align-items:center;gap:8px;min-height:60px;text-decoration:none;color:#776b5b;font-size:13px}.shop_sectionLinks__tNhkm>a:first-child{border-bottom:2px solid #806443;color:#433323}.shop_sectionLinks__tNhkm>a:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.shop_productHeading__ZU_L_>a:hover,.shop_sectionLinks__tNhkm>a:hover{color:#312317;text-decoration:underline;text-underline-offset:5px}.shop_description__RxXVe{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.8fr);grid-gap:56px;gap:56px;scroll-margin-top:90px;padding-bottom:48px;line-height:1.95}.shop_sectionHeading__NFpnJ>span{font-size:10px;letter-spacing:.08em;color:#907a59}.shop_sectionHeading__NFpnJ h2{font-size:30px;font-weight:500;line-height:1.5;margin:14px 0}.shop_prose__jK_hB{min-width:0;max-width:740px;overflow-wrap:anywhere;font-size:14px;color:#706456}.shop_prose__jK_hB h2{font-size:20px;font-weight:500;color:#493a28;margin:0 0 14px}.shop_prose__jK_hB h2:not(:first-child){margin-top:30px}.shop_prose__jK_hB p{margin:0 0 18px}.shop_prose__jK_hB ul{-webkit-padding-start:20px;padding-inline-start:20px}.shop_specifications__ci2sh{margin:0}.shop_specifications__ci2sh>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #e7dfd2}.shop_specifications__ci2sh dd{margin:0}.shop_listHeading__jIclz{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border);padding-bottom:18px;margin-bottom:24px}.shop_listHeading__jIclz h2{font-size:20px;margin:0}.shop_listHeading__jIclz>span{font-size:12px;color:var(--color-text-secondary)}.shop_catalog__fVhYQ{min-width:0}.shop_catalog__fVhYQ>div{grid-template-columns:repeat(3,minmax(0,1fr))}.shop_galleryFooter__4mD2T{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:14px}.shop_galleryFooter__4mD2T>span{font-size:11px;direction:ltr;color:#81725e}.shop_thumbnails__nigG_{display:flex;flex-wrap:wrap;gap:8px}.shop_thumbnails__nigG_ button{padding:3px;background:#ede7dc;border:1px solid #dbd0be;border-radius:3px;cursor:pointer}.shop_thumbnails__nigG_ button[aria-pressed=true]{border-color:#71522e}.shop_thumbnails__nigG_ img{display:block;object-fit:contain}.shop_lightbox__p9vl3{border:0;border-radius:6px;background:#f3eee5;max-width:min(1100px,94vw);width:88vw;max-height:90vh;padding:32px}.shop_lightbox__p9vl3::-webkit-backdrop{background:rgb(32 24 16/80%)}.shop_lightbox__p9vl3::backdrop{background:rgb(32 24 16/80%)}.shop_lightbox__p9vl3>img{display:block;width:100%;max-height:78vh;object-fit:contain}.shop_close__gEgRH{position:absolute;top:12px;inset-inline-end:12px;width:38px;height:38px;border:1px solid #d9cebd;border-radius:50%;background:#fff;display:grid;place-items:center;cursor:pointer}.shop_close__gEgRH:hover{background:#e8dfd0}.shop_desktop__7zBou a:focus-visible,.shop_desktop__7zBou button:focus-visible{outline:2px solid #947247;outline-offset:4px}@media(max-width:1100px){.shop_detailContent__ceSkW{width:calc(100% - 48px)!important}.shop_product__6b423{gap:24px}.shop_summary__nInb4{padding:22px}.shop_productHeading__ZU_L_{padding-top:24px}.shop_description__RxXVe{gap:32px}}@media(prefers-reduced-motion:reduce){.shop_primaryAction__bF1lo{transition:none}}.shop_catalog__fVhYQ{--card-image-ratio:4/3;--card-title-size:14px;--card-description-size:12px}