.product-detail-module__ltqSqW__page.product-detail-module__ltqSqW__page{color:#25241f;background:#f5f3ee;padding:32px 24px 64px}.product-detail-module__ltqSqW__layout.product-detail-module__ltqSqW__layout{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);align-items:start;gap:48px;max-width:1320px;padding:0;display:grid}.product-detail-module__ltqSqW__layout .product-detail-info{background:0 0;border:0;gap:18px;min-width:0;padding:24px 0}.product-detail-module__ltqSqW__layout .product-detail-title{letter-spacing:-.02em;font-size:clamp(26px,2.5vw,38px);line-height:1.16}.product-detail-module__ltqSqW__layout .product-detail-price{font-size:28px}:is(.product-detail-module__ltqSqW__layout .product-detail-shipping-note,.product-detail-module__ltqSqW__layout .product-detail-note,.product-detail-module__ltqSqW__layout .product-detail-trust-list){margin:0;font-size:14px;line-height:1.6}.product-detail-module__ltqSqW__layout .product-detail-add-to-cart-btn{width:100%;min-height:52px;margin:4px 0 8px}.product-detail-module__ltqSqW__media{width:100%;min-width:0}.product-detail-module__ltqSqW__hero{cursor:zoom-in;background:#fff;border:1px solid #e5e1d9;border-radius:16px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.product-detail-module__ltqSqW__hero img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.product-detail-module__ltqSqW__enlarge{color:#292820;background:#fffffff0;border-radius:30px;padding:9px 13px;font:13px/1.3 Arial,sans-serif;position:absolute;bottom:16px;right:16px;box-shadow:0 2px 12px #0001}.product-detail-module__ltqSqW__mediaBar{color:#69665d;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;font:13px/1.4 Arial,sans-serif;display:flex}.product-detail-module__ltqSqW__spinButton{color:#fff;cursor:pointer;background:#252820;border:1px solid #b9a36b;border-radius:30px;align-items:center;gap:12px;padding:12px 18px;font:600 14px/1.2 Arial,sans-serif;display:flex}.product-detail-module__ltqSqW__thumbnails{scrollbar-width:thin;gap:10px;padding:3px 2px 12px;display:flex;overflow-x:auto}.product-detail-module__ltqSqW__thumbnails button{cursor:pointer;background:#fff;border:1px solid #ddd8cd;border-radius:10px;flex:0 0 76px;height:76px;padding:3px;overflow:hidden}.product-detail-module__ltqSqW__thumbnails button[aria-pressed=true]{border:2px solid #927322}.product-detail-module__ltqSqW__thumbnails img{object-fit:contain;border-radius:6px;width:100%;height:100%}.product-detail-module__ltqSqW__media button:focus-visible,.product-detail-module__ltqSqW__dialog button:focus-visible{outline-offset:3px;outline:3px solid #96751c}.product-detail-module__ltqSqW__empty{text-align:center;background:#fff;padding:120px 24px}.product-detail-module__ltqSqW__dialog{color:#25241f;background:#fff;border:0;border-radius:18px;width:min(1160px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0}.product-detail-module__ltqSqW__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#111c}.product-detail-module__ltqSqW__modalContent{padding:20px}.product-detail-module__ltqSqW__modalHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font:16px/1.4 Arial,sans-serif;display:flex}.product-detail-module__ltqSqW__modalHeader strong{display:block}.product-detail-module__ltqSqW__modalHeader span{color:#706b60;margin-top:3px;font-size:12px;display:block}.product-detail-module__ltqSqW__modalHeader button{cursor:pointer;background:#fff;border:1px solid #dedbd3;border-radius:24px;flex-shrink:0;padding:10px 14px}.product-detail-module__ltqSqW__modalHeader button span{color:inherit;display:inline}.product-detail-module__ltqSqW__fullPhoto img{object-fit:contain;width:100%;height:calc(100dvh - 210px);display:block}.product-detail-module__ltqSqW__fullSpin>div{border:none!important;padding:0!important}.product-detail-module__ltqSqW__fullSpin img{object-fit:contain;width:100%!important;height:calc(100dvh - 215px)!important;max-height:800px!important}.product-detail-module__ltqSqW__fullSpin p{text-align:center;font:14px/1.4 Arial,sans-serif}.product-detail-module__ltqSqW__fullSpin button,.product-detail-module__ltqSqW__photoNav button{cursor:pointer;background:#f7f5f0;border:1px solid #dedbd3;border-radius:24px;min-width:44px;min-height:44px}.product-detail-module__ltqSqW__photoNav{justify-content:center;align-items:center;gap:28px;padding-top:12px;font:14px Arial,sans-serif;display:flex}@media (max-width:800px){.product-detail-module__ltqSqW__page.product-detail-module__ltqSqW__page{padding:16px 14px 40px}.product-detail-module__ltqSqW__layout.product-detail-module__ltqSqW__layout{grid-template-columns:minmax(0,1fr);gap:12px}.product-detail-module__ltqSqW__layout .product-detail-info{padding:10px 4px}.product-detail-module__ltqSqW__thumbnails button{flex-basis:64px;height:64px}.product-detail-module__ltqSqW__dialog{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.product-detail-module__ltqSqW__modalContent{padding:max(16px,env(safe-area-inset-top))12px max(16px,env(safe-area-inset-bottom))}.product-detail-module__ltqSqW__modalHeader{font-size:14px}.product-detail-module__ltqSqW__fullSpin img{height:calc(100dvh - 190px)!important}.product-detail-module__ltqSqW__fullPhoto img{height:calc(100dvh - 190px)}}
