.as-bar{display:block;position:relative;z-index:2;background:#2a1711;color:#f6ece4;text-align:center;font:600 11.5px/1.5 Arial,sans-serif;letter-spacing:.04em;padding:12px 14px;margin:0}.mock-product{background:#fff;color:#1f242a;padding:40px 0 72px}.mock-product *{box-sizing:border-box}.mock-shell{max-width:1420px;margin:auto;padding:0 42px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);gap:66px;align-items:start}.mock-gallery{display:grid;grid-template-columns:76px 1fr;gap:12px;position:sticky;top:20px}.mock-main{grid-column:2;aspect-ratio:1/1;background:#f7f3ee;border-radius:8px;overflow:hidden}.mock-main img{width:100%;height:100%;object-fit:cover;display:block}.mock-thumbs{grid-column:1;grid-row:1;display:grid;align-content:start;gap:8px}.mock-thumb{border:1px solid #e2d8d0;background:#f7f3ee;border-radius:6px;padding:0;aspect-ratio:1/1;overflow:hidden;cursor:pointer}.mock-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mock-thumb.is-active{border:2px solid #a95731}.mock-buy{padding:12px 0 2px}.mock-eyebrow{font-size:10px;letter-spacing:.18em;color:#a66e55;font-weight:700;margin:0 0 16px}.mock-buy h1{font-family:Georgia,serif;font-size:42px;line-height:1.06;font-weight:400;color:#24282e;margin:0 0 14px;letter-spacing:-.02em}.mock-subtitle{max-width:570px;margin:0 0 20px;font-size:14.5px;line-height:1.6;color:#4f443e}.mock-checks{display:grid;gap:11px;font-size:14.5px;line-height:1.4;margin-bottom:22px}.mock-checks span:first-letter{color:#669a91}.mock-price{font-family:Georgia,serif;font-size:32px;margin:0 0 6px;color:#2d211c}.mock-pay{font-size:12.5px;color:#655950;margin:0 0 18px}.mock-pay b{color:#4d6b66}.mock-option{border:0;padding:0;margin:18px 0}.mock-option legend,.mock-offer legend{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;padding:0}.mock-colors,.mock-sizes{display:flex;gap:10px;flex-wrap:wrap;border-radius:12px;transition:box-shadow .2s}.mock-sizes.is-missing{box-shadow:0 0 0 3px #a9573159}.mock-sizes.is-missing label>span{border-color:#a95731}.mock-option input,.mock-offer input{position:absolute;opacity:0}.mock-option label,.mock-offer label{cursor:pointer}.mock-option label>span{display:flex;align-items:center;justify-content:center;min-width:68px;padding:12px 16px;border:1px solid #d8d0ca;border-radius:10px;font-size:13px;background:#fff}.mock-option input:checked+span{border:2px solid #a66e55;padding:11px 15px}.mock-color{gap:9px;border-radius:999px!important}.mock-color i{width:26px;height:26px;border-radius:50%;border:1px solid #c7beb7;background:#d8c3a5}.mock-noir i,.mock-black i{background:#232323}.mock-beige i{background:#d8c3a5}.mock-sizeguide{margin:4px 0 18px;border-top:1px solid #e6ddd6;border-bottom:1px solid #e6ddd6}.mock-sizeguide summary{padding:11px 2px;font-size:11px;font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.mock-sizeguide summary::-webkit-details-marker{display:none}.mock-sizeguide summary span{color:#a95731}.mock-sizeguide div{padding:2px 2px 13px;font-size:10.5px;line-height:1.8;color:#5f554f}.mock-sizeguide div b{margin-right:3px;color:#2d211c}.mock-sizeguide div small{display:block;margin-top:5px;line-height:1.45;color:#776b64}.mock-offer{border:0;padding:0;margin:0 0 16px;display:grid;gap:8px}.mock-offer label>span{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:10px;padding:13px 16px;border:1px solid #d8d0ca;border-radius:10px;background:#fff;font-size:14px}.mock-offer label>span small{grid-column:1;grid-row:2;font-size:11.5px;color:#4d6b66}.mock-offer label>span em{font-style:normal;font-weight:700;color:#2d211c;grid-column:2;grid-row:1}.mock-offer label>span s{grid-column:2;grid-row:2;font-size:11.5px;color:#9a8d85;text-align:right}.mock-offer input:checked+span{border:2px solid #a66e55;padding:12px 15px;background:#fdf9f5}.mock-offer-note{margin:2px 0 0;font-size:11px;line-height:1.45;color:#776b64}.mock-stock{margin:0 0 10px;font-size:13px;font-weight:700;color:#a95731}.mock-hint{margin:0 0 10px;font-size:13px;font-weight:700;color:#a95731;text-align:center}.mock-stock[hidden],.mock-hint[hidden],.mock-eta[hidden],.mock-express[hidden]{display:none}.mock-cta{width:100%;border:0;border-radius:5px;background:#a95731;color:#fff;padding:18px 20px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px #a9573126}.mock-cta:disabled{background:#c9a796;cursor:not-allowed;box-shadow:none}.mock-express{margin-top:10px}.mock-eta{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:#4d6b66;text-align:center}.mock-eta b{color:#2d211c}.mock-reassure{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0 0}.mock-reassure div{padding:10px 8px;border:1px solid #eadfd6;border-radius:6px;text-align:center}.mock-reassure b,.mock-reassure small{display:block}.mock-reassure b{font-size:10.5px;color:#382b25}.mock-reassure small{font-size:9.5px;line-height:1.35;color:#82766f;margin-top:3px}.mock-why{margin-top:26px;padding:20px 22px;background:#faf5ee;border-radius:6px}.mock-why h3{font:400 21px/1.2 Georgia,serif;color:#2d211c;margin:0 0 12px}.mock-why ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mock-why li{font-size:13px;line-height:1.55;color:#655950}.mock-why li b{color:#2d211c}.mock-detail{max-width:1336px;margin:68px auto 0;padding:58px 46px;background:#f6f0e8;display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.mock-detail>div>p{font-size:9px;letter-spacing:.2em;color:#a66e55;font-weight:700}.mock-detail h2{font-family:Georgia,serif;font-size:39px;line-height:1.1;font-weight:400;color:#302620;margin:12px 0 18px}.mock-detail>div>span{font-size:13px;line-height:1.7;color:#6a5e57}.mock-accordion{border-top:1px solid #d9ccc2}.mock-accordion details{border-bottom:1px solid #d9ccc2}.mock-accordion summary{font-family:Georgia,serif;font-size:18px;padding:19px 0;display:flex;justify-content:space-between;cursor:pointer;list-style:none}.mock-accordion summary::-webkit-details-marker{display:none}.mock-accordion summary b{color:#a66e55;font-weight:400}.mock-accordion details div{font-size:13px;line-height:1.7;color:#655a53;padding:0 0 20px}@media(max-width:850px){.as-bar{font-size:10.5px;padding:10px}.mock-product{padding:10px 0 42px}.mock-shell{padding:0 14px;grid-template-columns:1fr;gap:22px}.mock-gallery{grid-template-columns:1fr;gap:9px;position:static}.mock-main{grid-column:1;grid-row:1}.mock-thumbs{grid-column:1;grid-row:2;display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.mock-thumbs::-webkit-scrollbar{display:none}.mock-thumb{flex:0 0 64px;width:64px}.mock-buy h1{font-size:30px;line-height:1.08;margin-bottom:14px}.mock-subtitle{font-size:13.5px;margin-bottom:16px}.mock-checks{gap:8px;font-size:13px;margin-bottom:18px}.mock-price{font-size:28px;margin-bottom:4px}.mock-pay{font-size:12px;margin-bottom:14px}.mock-option{margin:13px 0}.mock-option label>span{min-width:58px;padding:10px 13px}.mock-option input:checked+span{padding:9px 12px}.mock-cta{position:sticky;bottom:8px;z-index:8;padding:16px 14px}.mock-reassure{grid-template-columns:1fr 1fr;gap:6px}.mock-reassure div{padding:9px 8px}.mock-buy{padding:6px}.mock-why{padding:18px 16px}.mock-detail{margin:40px 14px 0;padding:34px 22px;grid-template-columns:1fr;gap:30px}.mock-detail h2{font-size:31px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
