#cs-shop .cs-hp,#cs-product .cs-hp{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}#cs-shop a{text-decoration:none}#cs-shop [data-part=sidebar]{position:sticky;top:var(--cs-sticky-offset, 152px);max-height:calc(100vh - var(--cs-sticky-offset, 152px) - 16px);align-self:start;z-index:1}#cs-shop a,#cs-shop button,#cs-shop [role=switch],#cs-shop [data-filter] [data-chev],#cs-shop [data-part=knob]{transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .22s ease,transform .22s ease,inset-inline-start .22s ease}#cs-shop [data-part=table],#cs-shop [data-part=table-slot]>[data-part=table]{display:none}#cs-shop[data-view=table] [data-part=grid]{display:none!important}#cs-shop[data-view=table] [data-part=table],#cs-shop[data-view=table] [data-part=table-slot]>[data-part=table]{display:block}#cs-shop .cs-shop-view{opacity:1;transform:translateY(0);transition:opacity .28s ease,transform .28s ease}#cs-shop .cs-shop-view.is-out{opacity:0;transform:translateY(6px);pointer-events:none}#cs-shop .cs-shop-view.is-in{opacity:1;transform:translateY(0)}#cs-shop [data-filter] [data-part=opts]{display:flex;flex-direction:column;gap:2px;overflow:hidden;max-height:0;opacity:0;padding-top:0;padding-bottom:0;pointer-events:none;transition:max-height .3s ease,opacity .22s ease,padding .22s ease}#cs-shop [data-filter][data-open="1"] [data-part=opts]{max-height:2400px;opacity:1;padding-bottom:14px;pointer-events:auto}#cs-shop [data-filter] [data-chev]{display:inline-block;transform:rotate(0)}#cs-shop [data-filter][data-open="1"] [data-chev]{transform:rotate(180deg)}#cs-shop .cs-switch{width:44px;height:26px;flex:none;border-radius:999px;background:#d9d3c6;position:relative;display:inline-block;transition:background-color .25s ease}#cs-shop .cs-switch.is-on{background:#bd954d}#cs-shop .cs-switch [data-part=knob]{position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #24262a2e;transition:inset-inline-start .25s ease,transform .25s ease}#cs-shop .cs-switch.is-on [data-part=knob]{inset-inline-start:21px}#cs-shop .cs-seo-content{line-height:1.9;font-size:15px;color:#3a3c40}#cs-shop .cs-seo-content>:first-child{margin-top:0}#cs-shop .cs-seo-content h2{font-size:20px;font-weight:800;color:#24262a;margin:20px 0 8px;line-height:1.6}#cs-shop .cs-seo-content h3{font-size:17px;font-weight:800;color:#24262a;margin:16px 0 6px;line-height:1.6}#cs-shop .cs-seo-content p{margin:0 0 10px}#cs-shop .cs-seo-content p:empty{display:none}#cs-shop .cs-seo-content h4{font-size:15.5px;font-weight:800;color:#24262a;margin:14px 0 6px;line-height:1.6}#cs-shop .cs-seo-content ul,#cs-shop .cs-seo-content ol{margin:0 0 14px;padding-inline-start:22px}#cs-shop .cs-seo-content ul{list-style:disc}#cs-shop .cs-seo-content ol{list-style:decimal}#cs-shop .cs-seo-content li{margin-bottom:4px}#cs-shop .cs-seo-content a{color:#8c6a2e;text-decoration:underline;text-underline-offset:3px}#cs-shop .cs-seo-content a:hover{color:#24262a}#cs-shop .cs-seo-content strong{font-weight:800;color:#24262a}#cs-shop .cs-seo-content blockquote{margin:0 0 14px;border-inline-start:4px solid #d9d3c6;padding-inline-start:12px;color:#5d5f63}#cs-shop .cs-seo-content table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}#cs-shop .cs-seo-content th,#cs-shop .cs-seo-content td{border:1px solid #e4dfd4;padding:8px 10px;text-align:right;white-space:nowrap;vertical-align:top}#cs-shop .cs-seo-content th{background:#f6f4ef;font-weight:800;color:#24262a}@media (min-width: 768px){#cs-shop .cs-seo-content table{display:table}#cs-shop .cs-seo-content th,#cs-shop .cs-seo-content td{white-space:normal}}#cs-shop [data-part=seo-body].is-collapsible{max-height:260px;overflow:hidden;position:relative;transition:max-height .5s ease}#cs-shop [data-part=seo-body].is-collapsible:after{content:"";position:absolute;inset-inline:0;bottom:0;height:72px;background:linear-gradient(to bottom,#f6f4ef00,#f6f4ef);pointer-events:none;transition:opacity .3s ease}#cs-shop[data-seo="1"] [data-part=seo-body].is-collapsible:after{opacity:0}#cs-shop .cs-lead__body{font-size:15px;color:#4a4c50;text-wrap:pretty}#cs-shop .cs-lead__body p{margin:0 0 10px;line-height:2}#cs-shop .cs-lead__body p:last-child{margin-bottom:0}#cs-shop .cs-lead__more{display:none}@media (max-width: 767px){#cs-shop .cs-lead[data-collapsed=true] .cs-lead__body{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#cs-shop .cs-lead[data-collapsed=true] .cs-lead__body p{display:inline}#cs-shop .cs-lead[data-collapsed=true] .cs-lead__body p:after{content:" "}#cs-shop .cs-lead__more:not([hidden]){display:inline-block;background:none;border:0;padding:4px 0;font-family:inherit;font-size:14px;font-weight:700;color:#8c6a2e;border-bottom:2px solid #bd954d;cursor:pointer}}#cs-shop [data-subcats="1"],#cs-shop [data-sellers="1"],#cs-shop [data-recent="1"]{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}#cs-shop [data-subcats="1"]>a,#cs-shop [data-sellers="1"]>a,#cs-shop [data-recent="1"]>a{scroll-snap-align:start}#cs-shop [data-part=below]{box-sizing:border-box}#cs-shop [data-part=strip-nav]{display:none;gap:8px;align-items:center}#cs-shop [data-part=strip-nav]:not([hidden]){display:flex}#cs-shop [data-strip-dir]{flex:none}#cs-shop [data-part=subcat-loading][hidden],#cs-shop [data-part=seller-loading][hidden]{display:none!important}#cs-shop [data-part=subcat-loading] span,#cs-shop [data-part=seller-loading] span{width:22px;height:22px;border:2px solid #e4dfd4;border-top-color:#bd954d;border-radius:50%;animation:cs-shop-spin .7s linear infinite}@keyframes cs-shop-spin{to{transform:rotate(360deg)}}#cs-shop [data-part=busy][hidden]{display:none!important}#cs-shop [data-part=busy]{display:flex;opacity:0;transition:opacity .22s ease}#cs-shop [data-part=busy].is-on{opacity:1}#cs-shop [data-part=spinner]{width:18px;height:18px;border:2px solid #e4dfd4;border-top-color:#bd954d;border-radius:50%;animation:cs-shop-spin .7s linear infinite}#cs-shop [data-part=sort-row]::-webkit-scrollbar{display:none}#cs-shop [data-part=drawer]{display:none;opacity:0;transform:translateY(12px);transition:opacity .28s ease,transform .28s ease;pointer-events:none}#cs-shop[data-drawer="1"] [data-part=drawer],#cs-shop[data-drawer=closing] [data-part=drawer]{display:flex}#cs-shop[data-drawer="1"] [data-part=drawer]{opacity:1;transform:translateY(0);pointer-events:auto}@media (min-width: 1100px){#cs-shop [data-part=mobbar]{display:none!important}}#cs-shop [data-part=toast]{position:fixed;left:50%;bottom:24px;z-index:150;display:flex;flex-wrap:nowrap;align-items:center;gap:12px;width:max-content;max-width:min(440px,calc(100% - 32px));padding:12px 16px;background:#24262a;color:#fff;font-size:14px;line-height:1.7;box-shadow:0 18px 40px -16px #00000080;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(14px);transition:opacity .28s ease,transform .28s ease,visibility .28s ease}#cs-shop [data-part=toast].is-on{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}#cs-shop [data-part=toast-icon]{width:24px;height:24px;flex:none;display:flex;align-items:center;justify-content:center;background:#bd954d;color:#24262a;font-weight:900}#cs-shop [data-part=toast-text]{flex:1 1 auto;min-width:0}#cs-shop [data-part=toast-cart]{flex:none;color:#e6cf9f;font-weight:700;white-space:nowrap;display:none;transition:color .22s ease,opacity .22s ease}#cs-shop [data-part=toast-cart]:hover{color:#fff}#cs-shop [data-add]{cursor:pointer;transition:background-color .28s ease,color .28s ease,opacity .28s ease,transform .28s ease}#cs-shop [data-add] [data-part=add-spin]{display:none;width:16px;height:16px;border:2px solid rgba(36,38,42,.2);border-top-color:#24262a;border-radius:50%;animation:cs-shop-spin .7s linear infinite;flex:none}#cs-shop [data-add].is-loading [data-part=add-spin]{display:inline-block}#cs-shop [data-add].is-loading [data-part=add-icon],#cs-shop [data-add].is-loading [data-part=add-text]{display:none}#cs-shop [data-add].is-loading{cursor:wait;pointer-events:none}#cs-shop [data-add].is-added,#cs-shop [data-add][aria-pressed=true]{background:#55585d!important;color:#fff!important;cursor:default;pointer-events:none}#cs-shop [data-add] [data-part=add-icon]{display:none;align-items:center;justify-content:center;line-height:1;font-size:16px;font-weight:900;transition:opacity .28s ease}#cs-shop [data-add] [data-part=add-text]{display:inline;transition:opacity .28s ease}#cs-shop [data-part=buy]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;align-items:flex-end;justify-content:center;padding:0;pointer-events:none}#cs-shop [data-part=buy][hidden],#cs-shop [data-part=notify-modal][hidden]{display:none!important;visibility:hidden;pointer-events:none}#cs-shop[data-buy="1"] [data-part=buy],#cs-shop[data-buy=closing] [data-part=buy]{display:flex}#cs-shop[data-buy="1"] [data-part=buy]{pointer-events:auto}#cs-shop [data-part=buy-scrim]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;cursor:pointer;background:#24262a7a;opacity:0;transition:opacity .32s ease}#cs-shop[data-buy="1"] [data-part=buy-scrim]{opacity:1}#cs-shop [data-part=buy-panel]{position:relative;z-index:1;width:100%;max-height:min(88vh,720px);background:#fff;border:1px solid #e4dfd4;border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 -18px 48px -20px #24262a8c;display:flex;flex-direction:column;transform:translateY(100%);opacity:1;transition:transform .34s cubic-bezier(.22,1,.36,1);will-change:transform}#cs-shop[data-buy="1"] [data-part=buy-panel]{transform:translateY(0)}#cs-shop [data-part=buy-head]{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #eee9de;background:#f6f4ef}#cs-shop [data-part=buy-list]{flex:1;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:10px;background:#f6f4ef}#cs-shop [data-part=buy-offer]{background:#fff;border:1px solid #ebe6db;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;max-width:100%;box-sizing:border-box;transition:border-color .22s ease,box-shadow .22s ease}#cs-shop [data-part=buy-offer]:hover{border-color:#d6c49f;box-shadow:0 10px 24px -18px #24262a73}#cs-shop [data-part=buy-offer][data-cheapest="1"],#cs-shop [data-part=buy-offer][data-fastest="1"]{border-color:#c9b07a}#cs-shop [data-part=buy-qty-wrap]{flex:0 0 auto;display:flex;align-items:center;border:1px solid #24262a;box-sizing:border-box}#cs-shop [data-part=buy-qty-inc],#cs-shop [data-part=buy-qty-dec]{width:36px;height:40px;border:0;background:transparent;font-size:18px;color:#24262a;cursor:pointer;flex:none}#cs-shop [data-part=buy-qty]{width:36px;height:40px;border:0;border-inline:1px solid #e4dfd4;outline:0;text-align:center;font-family:inherit;font-size:14px;font-weight:800;color:#24262a;background:transparent;box-sizing:border-box}#cs-shop [data-part=buy-qty-wrap] button:hover{background:#f3ead7}#cs-shop [data-part=buy-qty-row]{grid-column:1 / -1;display:flex;gap:8px;align-items:stretch;min-width:0;width:100%;max-width:100%;box-sizing:border-box}#cs-shop [data-part=buy-empty]{padding:28px 16px;text-align:center;font-size:14px;line-height:1.9;color:#5d5f63;background:#fff;border:1px dashed #d9d3c6}#cs-shop [data-part=buy-actions]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch;min-width:0;width:100%;max-width:100%;box-sizing:border-box}#cs-shop [data-part=buy-call],#cs-shop [data-part=buy-ticket]{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid #d9d3c6;background:#fff;color:#24262a;font-family:inherit;font-size:12.5px;font-weight:800;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .22s ease,background-color .22s ease,color .22s ease}#cs-shop [data-part=buy-call]:hover,#cs-shop [data-part=buy-ticket]:hover{border-color:#24262a;background:#f6f4ef}#cs-shop [data-part=buy-pick]{flex:1 1 0;min-width:0;min-height:40px;padding:0 12px;border:0;background:#bd954d;color:#24262a;font-family:inherit;font-size:13.5px;font-weight:900;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;transition:background-color .22s ease,color .22s ease}#cs-shop [data-part=buy-pick]:hover{background:#c9a462}#cs-shop [data-part=buy-pick]:disabled{opacity:.65;cursor:wait}#cs-shop [data-part=notify-modal]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;align-items:flex-end;justify-content:center;padding:0;pointer-events:none}#cs-shop[data-notify-modal="1"] [data-part=notify-modal],#cs-shop[data-notify-modal=closing] [data-part=notify-modal]{display:flex}#cs-shop[data-notify-modal="1"] [data-part=notify-modal]{pointer-events:auto}#cs-shop [data-part=notify-scrim]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;cursor:pointer;background:#24262a7a;opacity:0;transition:opacity .32s ease}#cs-shop[data-notify-modal="1"] [data-part=notify-scrim]{opacity:1}#cs-shop [data-part=notify-panel]{position:relative;z-index:1;width:100%;max-height:min(88vh,560px);background:#fff;border:1px solid #e4dfd4;border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 -18px 48px -20px #24262a8c;display:flex;flex-direction:column;transform:translateY(100%);opacity:1;transition:transform .34s cubic-bezier(.22,1,.36,1);will-change:transform}#cs-shop[data-notify-modal="1"] [data-part=notify-panel]{transform:translateY(0)}#cs-shop [data-part=notify-head]{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #eee9de;background:#f6f4ef}#cs-shop [data-notify][disabled]{opacity:1;cursor:default}@media (max-width: 1099px){#cs-shop [data-add]{width:40px;min-width:40px;height:40px;min-height:40px;padding:0!important}#cs-shop [data-add] [data-part=add-icon]{display:inline-flex}#cs-shop [data-add] [data-part=add-text]{display:none}}@media (min-width: 1100px){#cs-shop [data-part=buy]{align-items:center;padding:28px 24px}#cs-shop [data-part=buy-panel]{width:min(640px,100%);max-height:min(80vh,720px);border-radius:0;border-bottom:1px solid #e4dfd4;box-shadow:0 24px 56px -20px #24262a8c;opacity:0;transform:translateY(12px) scale(.985);transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}#cs-shop[data-buy="1"] [data-part=buy-panel]{opacity:1;transform:translateY(0) scale(1)}#cs-shop [data-part=notify-modal]{align-items:center;padding:28px 24px}#cs-shop [data-part=notify-panel]{width:min(440px,100%);max-height:min(80vh,560px);border-radius:0;border-bottom:1px solid #e4dfd4;box-shadow:0 24px 56px -20px #24262a8c;opacity:0;transform:translateY(12px) scale(.985);transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}#cs-shop[data-notify-modal="1"] [data-part=notify-panel]{opacity:1;transform:translateY(0) scale(1)}#cs-shop [data-part=buy-offer]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);align-items:center;gap:14px 20px}#cs-shop [data-part=buy-actions]{min-width:0;width:100%;max-width:100%}#cs-shop [data-part=buy-call],#cs-shop [data-part=buy-ticket]{font-size:12px;padding:0 8px}}#cs-shop [data-part=scroller]{scrollbar-width:none}#cs-shop [data-part=scroller]::-webkit-scrollbar{display:none}@media (max-width: 1099px){#cs-shop{padding-bottom:84px}#cs-shop [data-part=layout]{grid-template-columns:minmax(0,1fr)!important;padding:20px 16px!important}#cs-shop [data-part=sidebar],#cs-shop [data-part=desk-tools]{display:none!important}#cs-shop [data-part=mobbar]{display:flex;z-index:100}#cs-shop [data-part=table],#cs-shop [data-part=table-slot]{display:none!important}#cs-shop[data-view=table] [data-part=grid],#cs-shop [data-part=grid]{display:grid!important}#cs-shop [data-part=toast]{bottom:84px;width:calc(100% - 24px);max-width:calc(100% - 24px);padding:12px 14px;gap:10px;font-size:13px;flex-wrap:wrap;align-items:flex-start}#cs-shop [data-part=toast].is-on{transform:translate(-50%) translateY(0)}#cs-shop [data-part=toast]:not(.is-on){transform:translate(-50%) translateY(10px)}#cs-shop [data-part=toast-text]{flex:1 1 160px;min-width:0}#cs-shop [data-part=toast-cart]{margin-inline-start:auto}}@media (prefers-reduced-motion: reduce){#cs-shop *{transition:none!important;scroll-behavior:auto!important;animation:none!important}}
