.cart_quant_button[data-v-676a5887]{cursor:pointer;padding:0 5px}.cart_quant_button[data-v-676a5887]:hover{color:var(--red)}.cart_quant_button[data-v-42dff462]{cursor:pointer;padding:0 5px}.cart_quant_button[data-v-42dff462]:hover{color:var(--red)}.variant_title[data-v-f3248a83]{color:var(--gray-text)}.cart_prod[data-v-f3248a83]{display:grid;font-family:DMSans;font-weight:500;gap:20px;grid-template-columns:2fr 3fr;height:200px;margin-bottom:30px;width:100%}.cart_prod_img[data-v-f3248a83]{height:200px;-o-object-fit:contain;object-fit:contain;width:100%}.cart_prod_info[data-v-f3248a83]{display:flex;flex-direction:column;justify-content:space-between}.cart_prod_quant[data-v-f3248a83]{border:1px dotted #000;border-radius:6px;font-weight:400;margin-bottom:30px;padding:5px 10px;width:-moz-fit-content;width:fit-content}.cart_quant_button[data-v-f3248a83]{cursor:pointer;padding:0 5px}.cart_quant_button[data-v-f3248a83]:hover{color:var(--red)}@media only screen and (max-width:800px){#cart_modal_wr[data-v-19295a91]{background-color:transparent;left:0;transition:background-color .4s linear!important;width:100vw;z-index:10000}#cart_modal_wr[data-v-19295a91],#cart_wr[data-v-19295a91]{height:100vh;position:fixed;top:0}#cart_wr[data-v-19295a91]{background-color:#fff;overflow-y:scroll;padding:0 30px 30px;right:-90vw;transition:right .4s ease-in;width:90vw}#cart_hd[data-v-19295a91]{background:#fff;background:linear-gradient(0deg,#fff0,#fff 12%,#fff);display:flex;justify-content:space-between;padding:30px 0;position:sticky;top:0}#cart_ex[data-v-19295a91]{cursor:pointer;height:auto;width:24px}#cart_gr[data-v-19295a91]{color:var(--gray-text)}#cart_ck[data-v-19295a91]{background-color:#000;border-radius:6px;color:#fff;display:flex;font-family:DMSans;justify-content:center;padding:13px;transition:background-color .1s linear;width:100%}#cart_ck[data-v-19295a91]:hover{background-color:var(--red)}}@media only screen and (min-width:801px){#cart_modal_wr[data-v-19295a91]{background-color:transparent;left:0;transition:background-color .4s linear!important;width:100vw;z-index:10000}#cart_modal_wr[data-v-19295a91],#cart_wr[data-v-19295a91]{height:100vh;position:fixed;top:0}#cart_wr[data-v-19295a91]{background-color:#fff;overflow-y:scroll;padding:0 30px 30px;right:-400px;transition:right .4s ease-in;width:400px}#cart_hd[data-v-19295a91]{background:#fff;background:linear-gradient(0deg,#fff0,#fff 12%,#fff);display:flex;justify-content:space-between;padding:30px 0;position:sticky;top:0}#cart_ex[data-v-19295a91]{cursor:pointer;height:auto;width:24px}#cart_gr[data-v-19295a91]{color:var(--gray-text)}#cart_ck[data-v-19295a91]{background-color:#000;border-radius:6px;color:#fff;display:flex;font-family:DMSans;justify-content:center;padding:13px;transition:background-color .1s linear;width:100%}#cart_ck[data-v-19295a91]:hover{background-color:var(--red)}}.suspension-notice[data-v-a904bfdc]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;display:grid;top:0;right:0;bottom:0;left:0;padding:24px;place-items:center;position:fixed;z-index:2147483647}.suspension-notice__panel[data-v-a904bfdc]{background:#fff;border-top:8px solid #a01414;box-shadow:0 24px 80px #00000073;color:#171717;font-family:Arial,Helvetica,sans-serif;padding:clamp(28px,5vw,48px);width:min(100%,560px)}.suspension-notice__eyebrow[data-v-a904bfdc]{color:#a01414;font-size:14px;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.suspension-notice h1[data-v-a904bfdc]{font-size:clamp(28px,5vw,42px);line-height:1.05;margin:0 0 20px}.suspension-notice p[data-v-a904bfdc]{font-size:17px;line-height:1.55}.suspension-notice a[data-v-a904bfdc]{color:#751010;display:inline-block;font-size:18px;font-weight:700;margin:8px 0 28px;overflow-wrap:anywhere}.suspension-notice button[data-v-a904bfdc]{background:#171717;border:0;color:#fff;cursor:pointer;display:block;font:inherit;font-weight:700;padding:15px 18px;width:100%}.suspension-notice button[data-v-a904bfdc]:focus-visible,.suspension-notice button[data-v-a904bfdc]:hover{background:#a01414}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{opacity:0}.layout-enter-active,.layout-leave-active{transition:all .2s}.layout-enter-from,.layout-leave-to{opacity:0}.bg-highlight{background-color:#ff0}
