@charset "UTF-8";html,body,img,h1,h2,h3,h4,h5,h6,p,a,div,section,article,aside,table,tr,th,td,dl,dt,dd,ul,ol,li,figure,figcaption,pre,blockquote{margin:0;padding:0;text-decoration:none;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;box-sizing:border-box}img{-webkit-user-select:none;user-select:none;-moz-user-select:none}input,button,textarea,select{display:block;margin:0;padding:0;background:none;color:inherit;font-size:100%;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}ul,ol,li{list-style:none}:focus,button:focus,input:focus,textarea:focus,select:focus,div[contenteditable=true]:focus{outline-offset:none;outline:0}*,*:before,*:after{box-sizing:border-box}body{display:flex;flex-direction:column;height:100%;min-height:100vh;background-color:#f8f8f8;color:#4b4b4b;font-size:13.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:#4b4b4b}img{max-width:100%;height:auto;display:inline-block}.el_lv1heading{padding-top:5px;padding-bottom:5px;font-size:.9em;color:#fff}@media screen and (max-width: 768px){.el_lv1heading{font-size:.85em}}.el_lv2heading{margin-bottom:20px;text-align:center;font-size:1.3em}@media screen and (max-width: 768px){.el_lv2heading{font-size:1.2em}}.el_lv3heading{font-size:1.1em;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ddd}.hp_lv3heading__listbreak{margin-bottom:-1px}.el_lv4heading{font-size:.9rem;padding-bottom:5px}.el_heading{font-size:1em;font-weight:700;margin-bottom:5px}.el_heading.hp_center{text-align:center}.el_textDescription{margin-bottom:10px}.el_textSmall{font-size:.9em}.el_textMarker{background:linear-gradient(transparent 40%,#ffe8f0 60%)}.el_textWrap{padding:10px 0}.el_textCenter{text-align:center}.el_textRight{text-align:right}.el_textLink{text-decoration:underline}.el_textLink.left{margin-left:auto}.el_textBold,.el_textLabel{font-weight:700}.el_textError{vertical-align:middle;color:#ff4640}.el_textError img{margin-right:10px;vertical-align:top}.el_text__orange{color:#da7400;font-weight:700}.hp_mt10{margin-top:10px}.hp_mt20{margin-top:20px}.hp_mb10{margin-bottom:10px!important}.hp_mb20{margin-bottom:20px!important}.hp_textCenter{text-align:center!important}.hp_textSmall{font-size:.7rem}.hp_visiblePc{display:block}.hp_visibleSp{display:none}@media (max-width: 768px){.hp_visiblePc{display:none}.hp_visibleSp{display:block}}:root{--ly-page-max: 980px;--ly-page-gap: 20px;--ly-side-width: 240px}.ly_main{flex:1;margin-top:20px}.ly_sectionStack>:is(section,.bl_accordion)+:is(section,.bl_accordion){margin-top:20px}.ly_sectionStack--lg>:is(section,.bl_accordion)+:is(section,.bl_accordion){margin-top:40px}.ly_page{width:var(--ly-page-max);margin-right:auto;margin-left:auto}.ly_pageFull,.ly_sectionFull{width:100%}.ly_sectionFull--white{background-color:#fff}.ly_page--narrow{--ly-page-max: 783px}.ly_page--compact{--ly-page-max: 560px}.ly_page--half{--ly-page-max: 490px}.ly_page--seventy{--ly-page-max: 686px}.ly_split{display:grid;gap:var(--ly-page-gap);align-items:start}.ly_split--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.ly_split--side240{--ly-side-width: 240px;grid-template-columns:minmax(0,var(--ly-side-width)) minmax(0,1fr)}.ly_split--side280{--ly-side-width: 280px;grid-template-columns:minmax(0,var(--ly-side-width)) minmax(0,1fr)}.ly_split--side320{--ly-side-width: 320px;grid-template-columns:minmax(0,var(--ly-side-width)) minmax(0,1fr)}.ly_split__side,.ly_split__main{min-width:0}.ly_split__side{display:grid;gap:16px;align-content:start;position:sticky;top:140px}.ly_split__main{min-width:0}.ly_contentStack>section{scroll-margin-top:80px}.ly_contentStack>section+section{margin-top:30px}@media (max-width: 768px){.ly_page,.ly_page--narrow,.ly_page--compact,.ly_page--half,.ly_page--seventy{width:calc(100% - 28px)}.ly_split--equal,.ly_split--side240,.ly_split--side280,.ly_split--side320{grid-template-columns:1fr}.ly_split__side{position:static;top:auto}}input:-webkit-autofill{box-shadow:0 50px #fff inset}::placeholder{color:#aaa}.el_input,.el_select,.el_textarea{width:100%;padding:.6em;border-radius:6px;background:#fff;border:1px solid rgba(150,150,150,.5);box-shadow:inset 0 1px 1px #0000001a;display:block;transition:.2s;line-height:1.5}.el_input:focus,.el_select:focus,.el_textarea:focus{border:1px solid #46bbff}.el_input,.el_select{margin:.2em 0 1em}.el_input__halfLeft,.el_input__halfRight,.el_input__postcode,.el_input__addressCity,.el_input__addressBuilding,.el_select__prefecture{width:100%}.el_input__halfLeft{width:50%;margin-top:.2em;margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.el_input__halfRight{width:50%;margin-top:.2em;border-top-left-radius:0;border-bottom-left-radius:0}.el_input__postcode{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.el_input__addressCity{margin-top:-1px;margin-left:-1px;margin-bottom:0;height:42px;border-radius:0}.el_input__addressBuilding{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.el_input__static{display:flex;align-items:center;min-height:48px;color:#24425f;background:#ededed}.el_select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M3 5L6.5 8.5L10 5' stroke='%23657B91' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:13px 13px}.el_select__prefecture{width:35%;margin-top:-1px;margin-bottom:0;border-radius:0}.el_textarea{margin:.2em 0 1em;resize:vertical}.el_textarea__tall{min-height:120px}.pg_cartFlow,.pg_orderEntry{padding-bottom:24px}.pg_cartFlow .ly_split{align-items:start}.pg_cartFlow .ly_split__main .bl_stepper,.pg_orderEntry .ly_split__main .bl_stepper{margin-bottom:18px}.pg_cartFlow .bl_cartFlowActions{display:grid;gap:16px;margin-top:20px}.pg_cartFlow .bl_cartFlowActions__primary{justify-content:center}.pg_orderEntry .bl_orderAddressToggle{padding:18px;border:1px solid #dce4ee;border-radius:16px;background:#f8fafc}.pg_orderEntry .pg_orderEntry__asideOverview .bl_dataList--swap li:first-child{border-top:0}.pg_orderEntry .pg_orderEntry__sections+.pg_orderEntry__sections{margin-top:18px}.pg_orderEntry .pg_orderEntry__group+.pg_orderEntry__group{margin-top:22px}.pg_orderEntry .pg_orderEntry__group .bl_actionPanel__body>.bl_alert:first-child{margin-top:12px}.pg_orderEntry .pg_orderEntry__group .bl_formInline{gap:6px}.pg_orderEntry .pg_orderEntry__group .bl_formInline>*+*{margin-left:0}.pg_orderEntry .bl_orderAddressToggle__row{justify-content:space-between;gap:16px;align-items:center}.pg_orderEntry .bl_orderAddressToggle__label{flex:1;padding-right:0;font-weight:700;cursor:pointer}.pg_orderEntry .bl_orderAddressToggle__description{margin-top:10px;color:#666;font-size:14px;line-height:1.7}.pg_orderEntry .bl_orderAddressToggle [data-order-address-toggle-target=content]{margin-top:14px;padding-top:14px;border-top:1px solid #e5e5e5}@media (max-width: 768px){.pg_cartFlow .ly_split__main,.pg_orderEntry .ly_split__main{order:1}.pg_cartFlow .ly_split__side,.pg_orderEntry .ly_split__side{order:2}.pg_orderEntry .pg_orderEntry__sections+.pg_orderEntry__sections{margin-top:14px}.pg_orderEntry .pg_orderEntry__group+.pg_orderEntry__group{margin-top:18px;padding-top:18px}.pg_orderEntry .bl_orderAddressToggle__row{align-items:flex-start}}.bl_cartItemGrid{display:grid;grid-template-columns:1fr;gap:16px;max-width:560px;margin:0 auto}.bl_cartItemCard{position:relative;display:grid;gap:0;padding:18px 20px;border:1px solid rgba(27,46,66,.12);border-radius:24px;background:#fff;box-shadow:0 12px 28px #1325370f}.bl_cartItemCard__head{display:flex;align-items:center;margin-bottom:6px}.bl_cartItemCard__heading{min-width:0}.bl_cartItemCard__index{color:#708293;font-size:12px;font-weight:700;letter-spacing:.04em}.bl_cartItemCard__title{margin:0;color:#203a55;font-size:14px;font-weight:700;line-height:1.4}.bl_cartItemCard__title a{color:inherit}.bl_cartItemCard__variant{display:inline;margin-left:8px;color:#203a55;font-weight:700;line-height:1.5}.bl_cartItemCard__delete{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#607284;cursor:pointer}.bl_cartItemCard__delete svg{width:20px;height:20px}.bl_cartItemCard__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.bl_cartItemCard__badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border:1px solid rgba(27,46,66,.12);border-radius:999px;background:#f8fafc;color:#203a55;font-size:12px;font-weight:700}.bl_cartItemCard__list{padding:0;background:transparent;box-shadow:none}.bl_cartItemCard__list .bl_listFlex__header,.bl_cartItemCard__list .bl_listFlex__content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;padding:10px 0;border-bottom:1px solid rgba(27,46,66,.08)}.bl_cartItemCard__list .bl_listFlex__header{color:#708293;font-size:11px;letter-spacing:.04em}.bl_cartItemCard__list .bl_listFlex__content{background:transparent}.bl_cartItemCard__list .bl_listFlex__content:last-child{border-bottom:0}.bl_cartItemCard__list .bl_listFlex__header>p,.bl_cartItemCard__list .bl_listFlex__content>p{min-width:0;margin:0;padding:0;white-space:normal}.bl_cartItemCard__list .bl_listFlex__content>p{color:#203a55;font-size:13px;line-height:1.5}.bl_cartItemCard__list .badge{display:inline-flex;align-items:center;margin:0 6px 6px 0;border-color:#1b2e421f;background:#fff}.bl_cartItemCard__list .badge.badge-color{border-color:#0868a03d;background:#eef6ff}.bl_cartItemWrap{margin-bottom:15px}.bl_cartTile{margin-bottom:20px;padding:15px 20px;border-radius:.75rem;background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.bl_cartNotice,.js_contactsend_message{position:relative;min-width:120px;max-width:100%;margin:1em auto;padding:12px 16px;border:1px solid #d6e7f2;border-radius:12px;background:#f4faff;color:#24425f;font-weight:700;text-align:center}.bl_cartNotice--error{border-color:#ead4d4;background:#fdf5f5;color:#7b4b4b}.bl_cartNotice__body{display:grid;gap:6px;justify-items:center}.bl_cartNotice__title,.bl_cartNotice__meta{margin:0}.bl_cartNotice__title{font-size:14px;line-height:1.5}.bl_cartNotice__meta{font-size:13px;font-weight:600;line-height:1.4;color:#52667a}.bl_cartNotice__link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border:1px solid #bfd6e6;border-radius:999px;background:#fff;text-decoration:none}.bl_cartNotice a,.js_contactsend_message a{color:#28527b;text-decoration:none}.bl_cartNotice__link:hover{background:#eef7fd}@media (max-width: 768px){.bl_cartItemCard{padding:16px;border-radius:20px}.bl_cartItemCard__title{font-size:13px}.bl_cartItemCard__list .bl_listFlex__header,.bl_cartItemCard__list .bl_listFlex__content{grid-template-columns:repeat(2,minmax(0,1fr))}.bl_cartItemCard__list .bl_listFlex__header>p:last-child,.bl_cartItemCard__list .bl_listFlex__content>p:last-child{grid-column:1/-1}}#calendar-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media screen and (max-width: 768px){#calendar-container{grid-template-columns:1fr}}.calendar{width:100%}.calendar-title{margin-bottom:6px;text-align:center;font-weight:700}.calendar-week{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #ddd}.calendar-week:last-child{border-bottom:1px solid #ddd}.calendar-week>:last-child{border-right:1px solid #ddd}.calendar-day{padding:6px 0;text-align:center;cursor:default;border-left:1px solid #ddd}.calendar-day.holiday{background-color:#f4ddd0}.holiday-name{font-size:.9em;font-weight:700}.holiday-description{display:flex;align-items:center;gap:10px}.holiday-description__boxes{display:flex;align-items:center;gap:4px}.holiday-common{background-color:#f4d0d0;cursor:help}.holiday-factory{background-color:#d0d5f4;cursor:help}.holiday-both{cursor:help;background-image:linear-gradient(135deg,#f4d0d0,#f4d0d0 50%,#d0d5f4 50%,#d0d5f4)}.holiday-spanbox{width:15px;height:15px;flex-shrink:0}.tooltip-text{min-height:20px;margin-top:10px;color:#555;font-size:12px;text-align:center}.pg_homeBusinessDays__legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:14px}@media screen and (max-width: 768px){.pg_homeBusinessDays__legend{grid-template-columns:1fr}}.bl_fileDrop{display:flex;margin:10px 0}.fileDrop_prevWrap{display:flex}.fileDrop_labelWrap{width:100%}.fileDrop_hiddenInput{display:none}.fileDrop_DropArea{display:block;border:1px dashed #ccc;position:relative;background:#f5f5f5;width:100%;height:155px;cursor:pointer;border-radius:15px}.fileDrop_DropArea__label{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translate(0,-50%);transform:translateY(-50%);pointer-events:none;white-space:pre-wrap;word-wrap:break-word;padding:10px}.fileDrop_PrevArea{width:145px;height:155px;position:relative;margin-right:10px}.fileDrop_PrevArea__image{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 10px #0000001a;border-radius:15px;background-color:#fff}.fileDrop_PrevArea__image img{max-width:80%;max-height:80%}.fileDrop_PrevArea__filename{position:absolute;left:10px;bottom:10px;font-size:.8rem}.fileDrop_PrevArea__deleteWrap{display:inline-block;position:absolute;top:0;right:0;background-color:#4d4d4d;border-radius:0 4px 0 50%}.fileDrop_PrevArea__deleteBtn{display:flex;padding:5px;cursor:pointer}.fileDrop_PrevArea__deleteIcon{width:20px}@media (max-width: 768px){.bl_fileDrop{display:block}.fileDrop_labelWrap{padding:10px 0;width:100%!important}.fileDrop_DropArea{height:80px}.fileDrop_PrevArea{width:22vw;height:22vmin}}.bl_formNameRow,.bl_formAddressRow,.bl_formInline{display:flex}@media (max-width: 768px){.bl_formNameRow,.bl_formAddressRow{min-width:0}}.bl_formInline>*+*{margin-left:5px}.bl_formInline .field_with_errors{display:contents}.bl_paymentLogo_wrap{margin:5px 0}.el_paymentLogo{height:30px;margin-right:5px;border-radius:3px}.el_paymentLogo_applePay{height:30px;margin-right:5px}.el_paymentText{margin-bottom:2px;font-size:.8em;line-height:1.5em}.el_poweredLogo{display:flex;align-items:center;font-size:.65rem}.el_poweredLogo__svg{height:15px;margin:5px}.bl_menuGuide{display:flex;align-items:center;overflow:hidden;padding:8px 30px;border-radius:4px;background:#fff;box-shadow:0 0 0 1px #efefef inset}.bl_menuGuide:hover{box-shadow:0 1px 3px #0003}.bl_menuGuide_img{display:block;height:40px;margin-right:10px}.bl_menuGuide_text{flex-grow:1;color:#4b4b4b;font-size:.74em;font-weight:700;line-height:1.4;text-align:center}.bl_menuGuide_textLarge{font-size:1.5em}@media screen and (max-width: 768px){.bl_menuGuide{margin-bottom:10px}}.bl_pageIndex__title{margin:0}section[id]{scroll-margin-top:122px}nav[aria-label=breadcrumb]{margin-bottom:10px;color:#aaa}nav[aria-label=breadcrumb] ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}nav[aria-label=breadcrumb] li{display:inline}.breadcrumb-separator{margin:0 .25em;color:#888}nav[aria-label=breadcrumb] a{color:#676767;text-decoration:none}nav[aria-label=breadcrumb] a:hover{text-decoration:underline}nav[aria-label=breadcrumb] ol li:before{content:none!important;counter-increment:none!important}.bl_successIllustration{width:150px}.bl_iconMailAddress{height:20px;vertical-align:sub}.bl_iconWarning{height:15px;vertical-align:text-bottom}.bl_itemGridWrap{margin-top:8px}.bl_itemGrid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.bl_itemCard{display:grid;grid-template-rows:auto 1fr;border:1px solid #dce4ee;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 8px 20px #172d420f}.bl_itemCard__media{display:block;background:#f7faff}.bl_itemCard__media img{width:100%;height:180px;object-fit:cover;display:block}.bl_itemCard__body{padding:12px;display:grid;gap:8px}.bl_itemCard__category{margin:0;font-size:11px;color:#4f6a86;letter-spacing:.04em;text-transform:uppercase}.bl_itemCard__title{margin:0;font-size:18px;line-height:1.35;color:#16304a}.bl_itemCard__desc{margin:0;font-size:13px;color:#425a73;line-height:1.7;min-height:44px}.bl_itemCard__facts{margin:0;padding:0;list-style:none;display:grid;gap:4px}.bl_itemCard__facts li{font-size:12px;color:#35516d;line-height:1.55;padding:4px 8px;border-radius:6px;background:#f2f7fc}.bl_itemCard__actions{margin-top:4px;display:grid;grid-template-columns:1fr;gap:8px}.bl_itemCard__assist{margin:2px 0 0;text-align:center}.bl_inlineLink{font-size:12px;color:#28527b;text-decoration:underline;text-underline-offset:2px}.bl_inlineLink:hover{color:#133857}@media (max-width: 768px){.bl_itemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.bl_itemGrid{grid-template-columns:1fr;gap:12px}.bl_itemCard__media img{height:168px}.bl_itemCard__title{font-size:17px}}.bl_flashWrap{position:fixed;padding:10px;left:0;right:0;z-index:9999;display:flex;justify-content:center;pointer-events:none}#flash{min-width:80%}.bl_flash{display:flex;justify-content:center;align-items:center;gap:15px;background-color:#fff;border:1px solid hsl(240,5.9%,90%);border-bottom-width:3px;padding:15px;border-radius:5px;animation:slideDownFadeOut 3s ease-in-out forwards}.bl_flash svg{transition:fill .3s ease}.bl_flash:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:3px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;animation:shrinkBar 3s linear forwards}.bl_flash__success svg{fill:#0284c7}.bl_flash__success:after{background-color:#0284c7}.bl_flash__info svg{fill:#16a34a}.bl_flash__info:after{background-color:#16a34a}.bl_flash__warning svg{fill:#d97706}.bl_flash__warning:after{background-color:#d97706}.bl_flash__danger svg{fill:#dc2626}.bl_flash__danger:after{background-color:#dc2626}@keyframes slideDownFadeOut{0%{transform:translateY(-100%);opacity:0}5%{transform:translateY(0);opacity:1}95%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes shrinkBar{5%{width:100%}95%{width:0%}to{width:0%}}.bl_spacebetween{display:flex;align-items:center;justify-content:space-between;width:100%}.bl_colors{display:grid;grid-template-columns:repeat(3,1fr);row-gap:10px;column-gap:10px}@media (max-width: 768px){.bl_colors{grid-template-columns:repeat(2,1fr)}}.bl_colors_itemWrap{display:flex;width:100%;border-radius:5px;background:#fff;box-shadow:0 0 0 1px #efefef inset}.bl_colors_itemColor{width:50px;border-top-left-radius:5px;border-bottom-left-radius:5px}.bl_colors_itemBody{padding:8px 10px;font-weight:700;line-height:1.4}.bl_colors_itemBody :last-child{font-size:.6rem}.bl_colors__noColor>.bl_colors_itemColor{width:0}.marble_a{background-image:url(/vite/assets/marble_a-B8X7ff_F.png);background-size:cover}.marble_b{background-image:url(/vite/assets/marble_b-VgkasZ6y.png);background-size:cover}.marble_c{background-image:url(/vite/assets/marble_c-DpSxUlMB.png);background-size:cover}.marble_d{background-image:url(/vite/assets/marble_d-NX6LnUdr.png);background-size:cover}.marble_e{background-image:url(/vite/assets/marble_e-BQV0KccG.png);background-size:cover}.marble_f{background-image:url(/vite/assets/marble_f-BJS2CUvH.png);background-size:cover}.marble_g{background-image:url(/vite/assets/marble_g-MGR8eDzY.png);background-size:cover}.marble_h{background-image:url(/vite/assets/marble_h-DdYZYF7E.png);background-size:cover}.marble_i{background-image:url(/vite/assets/marble_i-DKyqvk6i.png);background-size:cover}.marble_j{background-image:url(/vite/assets/marble_j-NYR8As5C.png);background-size:cover}.marble_k{background-image:url(/vite/assets/marble_k-BP9Tfi0C.png);background-size:cover}.marble_l{background-image:url(/vite/assets/marble_l-DM-Q6k6c.png);background-size:cover}.colorful_a{background-image:url(data:image/png;base64,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);background-size:cover}.colorful_b{background-image:url(data:image/png;base64,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);background-size:cover}.colorful_c{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjwAAACgCAYAAAAINLaLAAAEFUlEQVR4AWIU16mJYWBgiAawWx5GbsRAEJxZ2PuPQrEoVqWimJ7kAasBnbz30nZdV8MsTfnDGwRBEPBaMwkwUSW49sXAYs6acBO9uD1Wt4cyU+/gVqc9NLdWnFvXmfatSc3UOqzmsYqm+doGc5pMNklpBEiQnCBdghDqUhBw/AIo/Soh/PzQnVRWbay1G6ebYXJ17dPU2oed7+dMtq/1vOirbrZmpta7et47eRFwVVElSPVbCYLgRQbwTD5HEATBl8M3ViQV1ZYGZgI5XSzF0cpEbwPbJvvFXne0ekTvuzwi512zJyTbkdIOswFy3gtM1UHT2iGI3wb9kvuaIBxvQgLg6lQuFaoD8Gtxf7GRDsBV5XZ3TRAE38vLDKDKgiAIgg/hkisfhku6VOEw1cyRKNWcHUXW4mh1oPeBx35Sd/R2wrYd0GXJJ5RyRE4nWDoi2Q5y13qcC0wQDqYJ5QrxR+Lr+fB/9Lf/O7Xnh+be3ju+iyAIagYw8BGCIAgcPwLCly4nMNU5iXFzEGZSJQjQACQYHS6N6VV7dnUFIQwFUPAl6/33mW1g3d0VmMG+8XuSzSjKcl8h2/g5lb5y5YGlcTsAvvzDn073t3R5W0TB+rgNhGkWA8DDcgAACB7AVBaA4AEAEDwAxpgAwQMgegDBAwAgeAAABA8AIHgAAAQPAIDgAQAQPAAAggcAQPAAAAgeAADBAwAIHgAAwQMAIHgAAAQPAIDgAQAQPAAAggcAQPAAAIIHAEDwAAAIHgAAwQMAIHgAAAQPAIDgAQAQPACA4AEAEDwAAIIHAEDwAAAIHgAAwQMAIHgAAAQPACB4AAAEDwCA4AEAEDwAAIIHAEDwAAAIHgBA8AAACB4AAMEDACB4AAAEDwCA4AEAEDwAAIIHABA8AACCBwBA8AAACB4AAMEDACB4AAAEDwCA4AEABA8AgOABABA8AACCBwBA8AAACB4AAMEDACB4AADBAwAgeAAABA8AgOABABA8AACCBwBA8AAACB4AQPAAAAgeAADBAwAgeAAABA8AgOABABA8AIDgAQAQPAAAggcAQPAAAAgeAADBAwAgeAAABA8AIHgAAAQPAIDgAQAQPAAAggcAQPAAAAgeAADBAwAIHgAAwQMAIHgAAAQPAIDgAQAQPAAAggcAQPAAAIIHAEDwAAAIHgAAwQMAIHgAAAQPAIDgAQAQPACA4AEAEDwAAIIHAEDwAAAIHgAAwQMAIHgAAAQPACB4AAAEDwCA4AEAEDwAAIIHAEDwAAAIHgBA8AAACB4AAMEDACB4AAAEDwCA4AEAEDwAAIIHABA8AACCBwBA8AAACB4AAMEDACB4AAAEDwCA4AEABA8AgOABABA8AACCBwDg68EzCACA+hq057sy34YBAFBPZQbSDd20i/9KkAAAAABJRU5ErkJggg==);background-size:cover}.col072{color:#10069f}.col341{color:#007a53}.col806{color:#fa7ac8}.colwhite{color:#fff}.colblack{color:#000}.pms072{background:#10069f}.pms285{background:#0072ce}.pms801{background:#00add1}.pms306{background:#00b5e2}.pms2602{background:#87189d}.pms2583{background:#a05eb5}.pms2562{background:#d7a9e3}.pms341{background:#007a53}.pms354{background:#00b140}.pms802{background:#5ddf48;background-image:linear-gradient(#5ddf48,#44d62c);background:-moz-linear-gradient(top,#5DDF48 0%,#44d62c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5DDF48),color-stop(100%,#44d62c));background:-webkit-linear-gradient(top,#5DDF48 0%,#44d62c 100%);background:-o-linear-gradient(top,#5DDF48 0%,#44d62c 100%);background:-ms-linear-gradient(top,#5DDF48 0%,#44d62c 100%);background:linear-gradient(to bottom,#5ddf48,#44d62c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5DDF48",endColorstr="#44d62c",GradientType=0)}.pms375{background:#8cba3b}.pms376{background:#84bd00}.pms185{background:#e4002b}.pms806{background:#fa7ac8;background-image:linear-gradient(#fa7ac8,#ff3eb5);background:-moz-linear-gradient(top,#FA7AC8 0%,#ff3eb5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FA7AC8),color-stop(100%,#ff3eb5));background:-webkit-linear-gradient(top,#FA7AC8 0%,#ff3eb5 100%);background:-o-linear-gradient(top,#FA7AC8 0%,#ff3eb5 100%);background:-ms-linear-gradient(top,#FA7AC8 0%,#ff3eb5 100%);background:linear-gradient(to bottom,#fa7ac8,#ff3eb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FA7AC8",endColorstr="#ff3eb5",GradientType=0)}.pms210{background:#f99fc9}.pms021{background:#fe5000}.pms804{background:#ffa05d;background-image:linear-gradient(#ffa05d,#ff8c33);background:-moz-linear-gradient(top,#FFA05D 0%,#FF8C33 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFA05D),color-stop(100%,#FF8C33));background:-webkit-linear-gradient(top,#FFA05D 0%,#FF8C33 100%);background:-o-linear-gradient(top,#FFA05D 0%,#FF8C33 100%);background:-ms-linear-gradient(top,#FFA05D 0%,#FF8C33 100%);background:linear-gradient(to bottom,#ffa05d,#ff8c33);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFA05D",endColorstr="#FF8C33",GradientType=0)}.pmsyellow{background:#fedd00}.pms1545{background:#653819}.pms110{background:#daaa00}.pms420{background:#c7c9c7}.boxwhite{background:#fffffa}.boxblack{background:#000}.pms871{background:#84754e}.pms876{background:#8b634b}.pms877{background:#8a8d8f}.pms299{background:#00a3e0}.aquamarine{background:#44d6ac}.pms032{background:#ef3340}.cblue{background:#cdfffb}.cgreen{background:#d6ffcd}.cred{background:#fecad4}.cpink{background:#ffddfb}.bl_listFlex_cart{background-color:#fff;padding:.75rem 1rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.bl_listFlex_member{border:1px solid #e5e7eb;padding:5px}.bl_listFlex__header,.bl_listFlex__content{display:flex;align-items:center;gap:.5rem;padding:5px 0;border-bottom:1px solid #e5e7eb}.bl_listFlex__header:last-child,.bl_listFlex__content:last-child{padding-bottom:0;border-bottom:0}.bl_listFlex__header>p,.bl_listFlex__content>p{flex:0 1 auto;min-width:80px;padding:0 .25rem;white-space:nowrap}.bl_listFlex__header>p:last-child,.bl_listFlex__content>p:last-child{flex:1 1 200px;white-space:normal}.bl_listFlex__header{font-size:.7rem;font-weight:700;color:#4b5563}.bl_listFlex .badge{border-radius:25px;border:1px solid #e5e7eb;padding:.125rem .5rem;font-size:.75rem;margin:.125rem 0}.bl_listFlex .badge.badge-color{border:1px solid #0868a0}.bl_orderItem{display:grid;grid-template-columns:200px auto;gap:10px;padding:15px;background-color:#fff;border-radius:10px}.bl_orderItem__image{display:flex;align-items:center}.bl_orderItem__image .image{cursor:pointer}.bl_orderItem__option{font-size:.75rem;margin-bottom:10px}.bl_orderItem__option .badge{background-color:#f7faff;border:1px solid #e5e7eb;padding:.125rem .5rem}.bl_orderItem__header{display:flex;justify-content:space-between;margin-bottom:5px}@media (max-width: 768px){.bl_orderItem{grid-template-columns:1fr;padding:10px}.bl_orderItem__header{flex-direction:column;align-items:center}.bl_orderItem__image{width:80%;margin:0 auto}.image{width:100%}}.bl_orderCtaWrap{margin-top:16px}.bl_orderCta{width:100%;display:grid;gap:4px;justify-items:center;padding:16px 18px;border:1px solid #2eaaf2;border-radius:14px;background:#46bbff;color:#fff;box-shadow:0 10px 20px #46bbff33;cursor:pointer}.bl_orderCta:hover{background:#2eaaf2;border-color:#2eaaf2}.bl_orderCta:disabled{border-color:#c8d5df;background:#b9c7d2;box-shadow:none;cursor:not-allowed}.bl_orderCta__title{font-size:17px;font-weight:800;letter-spacing:.02em}.bl_orderCta__meta{font-size:12px;color:#ffffffe0}.bl_modalWrap{margin-bottom:10px}.el_modalInfo{cursor:pointer}.el_modalInfo:after{padding-right:22px;content:"";background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20800%20800'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20stroke='%234d4d4d'%20stroke-width='66.7'%3e%3cpath%20d='m400%20111.3c-148.5%200-269%20120.5-269%20269s120.5%20269%20269%20269%20269-120.5%20269-269-120.5-269-269-269z'%20stroke-miterlimit='10'/%3e%3cpath%20d='m359.1%20339.3h46.7v169.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='m341.5%20514.8h128.7'%20stroke-linecap='round'%20stroke-miterlimit='10'/%3e%3c/g%3e%3cpath%20d='m400%20179.3c-28.9%200-52.3%2023.4-52.3%2052.3s23.4%2052.3%2052.3%2052.3%2052.3-23.4%2052.3-52.3-23.4-52.3-52.3-52.3z'%20fill='%234d4d4d'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:17px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;min-height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;padding:24px 16px;z-index:10040}.modal-content{background:#fff;padding:25px 0 20px;border-radius:8px;width:min(100%,783px);max-width:783px;max-height:60%;overflow-y:auto;position:relative}.modal-close{position:absolute;top:2px;right:10px;background:none;border:none;font-size:20px;cursor:pointer}.modal-text{text-decoration:underline;color:#4b4b4b;cursor:pointer}.modal-text.left{margin-left:auto}.campaign-info{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.campaign-info_white{background-color:#fff;border-radius:10px;border:1px solid #eee;padding:15px}.campaign-info__image{flex:0 0 30%}.campaign-info__content{flex:1}.info-block__title+p{margin:.5rem 0}.info-block__title{display:flex;align-items:center;font-weight:700}.info-block__title:after{border-top:1px solid #e8e8e8;content:"";flex-grow:1;margin-left:.95rem}#canvas-data,.hidden{display:none}.bl_canvasWrap{width:960px;height:300px;position:relative;margin:0 auto 10px}.bl_canvasWrap>div.canvas-container{position:absolute!important}#mockup-canvas,#drawing-canvas{width:960px;height:300px;display:block;box-sizing:border-box}#mockup-canvas{background-color:#fdfdfd}.bl_toolbarEditorWrap{display:flex;justify-content:space-between;gap:16px;background-color:#fff;border-radius:10px;padding:10px;box-shadow:0 2px 5px #0000001a;margin-bottom:10px}.bl_toolbarEditorWrap__panel{display:flex;align-items:center;gap:8px;min-width:0}.bl_toolbarEditorWrap__panel.hidden{display:none}.bl_toolbarObjectWrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;margin-bottom:10px;padding:10px;background-color:#fff;border-radius:10px;box-shadow:0 2px 5px #0000001a}.bl_toolbarObjectWrap__main{display:flex;flex:1 1 auto;align-items:center;min-width:0}.bl_toolbarObjectWrap__panel{display:flex;align-items:center;gap:12px;min-width:0}.bl_toolbarObjectWrap__panel.hidden,.bl_toolbarObjectWrap__empty.hidden{display:none}.bl_toolbarObjectWrap__empty{font-size:13px;line-height:1.5;color:#657983}.bl_toolbarObjectWrap__notice{font-size:13px;line-height:1.5;color:#7a4a2a}.bl_toolbarFlex{display:flex}.bl_toolbarFlex--editorPrimary{flex:0 0 auto}.bl_toolbarFlex--editorContext{flex:1 1 auto;align-items:center;min-width:0;padding-left:16px;border-left:1px solid rgba(39,64,77,.14)}.bl_toolbarFlex--editor{align-items:center;flex-wrap:nowrap;gap:8px}.bl_toolbarFlex--toolbarActions{flex:0 0 auto}.el_colorButton{width:16px;height:16px;cursor:pointer}.bl_editorProductsize{display:flex;flex-wrap:nowrap;justify-content:space-between}.bl_editorProductsize button{display:flex;justify-content:center;align-items:center;width:60px;padding:5px;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer}.bl_editorProductsize button.active{background-color:#666;color:#fff}label[for=change-text-bold]{background-color:#fff;transition:background-color .3s ease}input[type=checkbox]:checked+label[for=change-text-bold]{background-color:#e8e8e8}.el_editorButton{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 5px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.el_editorButton:hover{background-color:#e8e8e8}.el_editorButton img{width:auto;height:20px}.el_editorButton:disabled,.el_editorButton[aria-disabled=true]{cursor:not-allowed;opacity:.4}.el_editorButton:disabled:hover,.el_editorButton[aria-disabled=true]:hover{background-color:transparent}.el_editorButton[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;top:-80%;left:50%;transform:translate(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;white-space:nowrap;z-index:10;opacity:1;visibility:visible}.el_editorButton:disabled[data-tooltip]:hover:after,.el_editorButton[aria-disabled=true][data-tooltip]:hover:after{content:none}.font-select{display:flex;align-items:center;border:1px solid #ccc;border-radius:4px;padding:0 10px;background-color:#fff}.font-select .icon-font{font-size:1.2em;margin-right:5px}.font-select .icon{display:block;width:40px;height:30px;padding:2px 10px 2px 2px;border-right:1px solid #ccc}.font-select select{width:100%;padding:10px;font-size:15px;cursor:pointer;background:transparent}.bl_editorColorPalette{display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(2,1fr);gap:4px;margin:0}.bl_editorColorPalette--compact{display:flex;flex-wrap:nowrap;gap:6px}.bl_editorColorButton{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:0;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.bl_editorColorPalette--compact .bl_editorColorButton{flex:0 0 auto}.bl_editorColorButton .el_colorButton{width:100%;max-width:24px;height:24px;border:1px solid rgba(39,64,77,.18);border-radius:6px}.bl_editorColorPalette--compact .el_colorButton{width:24px;height:24px;border-radius:4px;max-width:none}@media (max-width: 980px){.bl_editorColorPalette{grid-template-columns:repeat(11,minmax(0,1fr))}}:root{--nv2-bg: #ffffff;--nv2-text: #1c2732;--nv2-subtext: #4e5f70;--nv2-border: #d7dee6;--nv2-accent: #00257a;--nv2-accent-dark: #080156;--nv2-urgent-bg: #fff1e8;--nv2-urgent-text: #bb3d00;--nv2-chip-bg: #f2f5f9;--z-header: 30;--z-sp-overlay: 80;--z-sp-menu: 90;--z-sp-dock: 100}.bl_admin-button{position:fixed;top:5px;right:5px;background:#1c1c25;z-index:9999;border-radius:4px}.bl_admin-button a{display:inline-block;color:#fff;padding:8px 12px}.bl_titlebar{border-bottom:1px solid var(--nv2-border);background-color:#46bbff}.bl_titlebar__inner{width:min(980px,100% - 28px);margin:0 auto;min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bl_titlebar__contact{margin:0;white-space:nowrap;color:#fff;font-size:.875rem}.bl_titlebar__tel{font-weight:700;font-size:1.1em;margin-right:.5em}.bl_header{position:sticky;top:0;z-index:var(--z-header);border-bottom:1px solid var(--nv2-border);background:var(--nv2-bg)}.bl_headerUtility{font-size:.875em;border-bottom:1px solid var(--nv2-border);background:linear-gradient(90deg,#f9fbff,#f3f8ff)}.bl_headerUtility__inner{width:min(980px,100% - 28px);margin:0 auto;display:flex;align-items:center;justify-content:space-between;min-height:46px}.bl_headerUtility__links{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.bl_headerUtility__links::-webkit-scrollbar{display:none}.bl_headerUtility__payments{margin:0;color:var(--nv2-subtext);white-space:nowrap}.el_pill{display:inline-flex;align-items:center;border:1px solid var(--nv2-border);border-radius:20px;padding:6px 12px;color:var(--nv2-text);text-decoration:none;white-space:nowrap;background:#fff}.el_pill:hover{border-color:#a9b6c4}.el_pill--urgent{background:var(--nv2-urgent-bg);color:var(--nv2-urgent-text);border-color:#ffc8a9;font-weight:700}.bl_headerMain{background:#fff}.bl_headerMain__inner{width:min(980px,100% - 28px);margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;min-height:74px}.el_logo img{width:164px;height:auto;display:block}.bl_headerMain__nav{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:16px}.bl_headerMain__navLink{color:var(--nv2-text);text-decoration:none;font-size:14px;font-weight:600}.bl_headerMain__navLink:hover{color:var(--nv2-accent-dark)}.bl_headerMain__actions{display:flex;align-items:center;gap:8px}.el_iconBtn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid var(--nv2-border);border-radius:8px;color:var(--nv2-text);font-size:13px;font-weight:600;text-decoration:none;background:#fff}.el_iconBtn__icon{width:16px;height:16px;flex:0 0 16px;color:currentColor}.el_statusDot{position:absolute;right:-3px;top:-4px;width:14px;height:14px;border-radius:999px;background:#d60e0e}.el_countBadge{position:absolute;right:-3px;top:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:11px;line-height:16px;text-align:center;color:#fff;background:var(--nv2-accent-dark)}.el_btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.02em;transition:opacity .2s,background .3s}.el_btn--primary{color:#fff;background:linear-gradient(180deg,#0a559f 0%,var(--nv2-accent) 100%)}.el_btn--primary:hover{background:linear-gradient(180deg,#061b87 0%,var(--nv2-accent-dark) 100%)}@media (max-width: 900px){.el_iconBtn--label{display:none}}@media (max-width: 768px){.bl_titlebar__contact,.bl_headerUtility__payments{display:none}.bl_titlebar__inner,.bl_headerUtility__inner{justify-content:center}.bl_headerMain__inner{grid-template-columns:1fr auto;grid-template-areas:"logo actions";align-items:center;gap:8px;min-height:60px}.el_logo{grid-area:logo;align-self:center}.bl_headerMain__nav{display:none}.bl_headerMain__nav::-webkit-scrollbar{display:none}.bl_headerMain__navLink{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:999px;white-space:nowrap;background:var(--nv2-chip-bg);border:1px solid #dbe3ed;font-size:12px}}.ly_footerWrap{margin-top:40px;padding:20px;background-color:#fff}.ly_footerWrap a{color:#666}@media (max-width: 768px){.ly_footerWrap{padding:10px;margin-bottom:60px}}.ly_footerContents{width:980px;margin:0 auto}.bl_footerSection{padding-bottom:20px;border-bottom:1px solid #e1e1e1}.bl_footerSection--compact{padding-bottom:0;border-bottom:0}.bl_footerProducts{display:grid;grid-template-columns:repeat(8,1fr);text-align:center;gap:5px}.bl_footerProducts li img{max-width:80px;height:80px;object-fit:cover;border-radius:15px;cursor:pointer;box-shadow:0 3px 6px #00000040;transition:box-shadow .3s,transform .3s;margin-bottom:5px}.bl_footerProducts li img:hover{transform:translateY(-.1875em)}.bl_footerProducts li p{color:#666;font-size:.7rem}.bl_footerProducts li:hover p{font-weight:700}@media (max-width: 768px){.bl_footerProducts{grid-template-columns:repeat(4,1fr);gap:10px 0;padding-top:20px}}@media (max-width: 440px){.bl_footerProducts{grid-template-columns:repeat(4,1fr)}}.bl_footerNews{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:20px;max-width:780px;margin:0 auto}.bl_footerNews__intro{display:grid;align-content:start}.bl_footerNews__title{text-transform:uppercase;padding-bottom:10px;letter-spacing:1px}.bl_footerNews__link{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 14px;border:1px solid #c9d2db;border-radius:999px;color:#42596f;font-size:11px;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.bl_footerNews__link:hover{background:#46bbff;border-color:#46bbff;color:#fff}.bl_footerNews__list{margin:0;padding:0;list-style:none}.bl_footerNews__item{display:grid;grid-template-columns:84px 88px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #e7edf2;min-width:0}.bl_footerNews__item:last-child{border-bottom:0}.bl_footerNews__date{color:#607384;font-size:13px}.bl_footerNews__item .el_articleTag{display:inline-flex;align-items:center;justify-content:center;min-width:88px;padding:0 8px}.bl_footerNews__item .el_articleTitle{display:block;min-width:0}.bl_footerNavi{display:grid;grid-template-columns:2fr 1.2fr 3.5fr;gap:16px;padding:0 20px}.bl_footerNavi .bl_footerCorp{font-size:.9em}.bl_footerNavi ul{font-size:.9em;line-height:1.8}.bl_footerNavi ul a:hover{text-decoration:underline}.bl_footerNavi__group{padding-left:0}.bl_footerCorp__text{line-height:1.8;padding-left:55px;margin-bottom:10px}.bl_footerInfomation{display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:.85em}.bl_footerInfomation__links{display:flex;justify-content:space-between;margin-left:15px}.bl_footerInfomation__links a{margin-left:20px}.bl_footerInfomation__links a:hover{text-decoration:underline}@media (max-width: 768px){.ly_footerContents{width:100%}.bl_footerSection{padding-bottom:16px}.bl_footerNews{grid-template-columns:1fr;gap:16px}.bl_footerNews__item{grid-template-columns:84px minmax(0,1fr)}.bl_footerNews__item .el_articleTag,.bl_footerSection--navi{display:none}.bl_footerInfomation{justify-content:center}.bl_footerInfomation .bl_footerInfomation__links{display:none}}.el_textHeading{text-transform:uppercase;padding-bottom:10px;letter-spacing:1px}.el_footerIcon{width:250px}.bl_estimator{margin-top:24px}.bl_estimator .hidden{display:none!important}.bl_estimator__head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px}.bl_estimator__lead{margin:0;max-width:500px;color:#52667a;line-height:1.7;font-size:13px}.bl_variantSwitcher{display:flex;gap:10px}.bl_variantSwitcher .bl_estimateChip{flex:1 1 72px}.bl_optionStack{display:grid;gap:8px}.bl_lineEditorHead{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:8px}.bl_lineEditorHead__note{margin:2px 0 0;color:#5b6f83;font-size:12px;line-height:1.6}.bl_lineEditorHead .el_button__border{min-width:120px;min-height:36px;padding:8px 14px;text-align:center}.bl_lineList{display:grid;gap:10px}@media (max-width: 768px){.bl_estimator__head{flex-direction:column;align-items:start}}@media (max-width: 640px){.bl_variantSwitcher{gap:8px}.bl_variantSwitcher .bl_estimateChip{flex-basis:56px;padding:8px 10px;font-size:13px}.bl_lineEditorHead{flex-direction:column;align-items:start}.bl_lineEditorHead .el_button__border{width:100%;min-width:0}}.bl_estimateSummary{margin-bottom:16px;padding:16px 18px;border:1px solid #dce4ee;border-radius:14px;background:#fcfdff;box-shadow:none}.bl_estimateSummary--estimator{display:grid;gap:12px}.bl_estimateSummary__tableDetailed{width:100%;border-collapse:collapse}.bl_estimateSummary__tableDetailed th,.bl_estimateSummary__tableDetailed td{padding:10px 8px;border-bottom:1px solid #e3ebf3;text-align:left}.bl_estimateSummary__tableDetailed th{color:#53687c;font-size:12px}.bl_estimateSummary__tableDetailed td{color:#203244}.bl_estimateSummary__tableDetailed th:nth-child(n+2),.bl_estimateSummary__tableDetailed td:nth-child(n+2){text-align:right}.bl_estimateSummary__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bl_estimateSummary__stat,.bl_estimateSummary__stats>div{padding:12px 14px;border:1px solid #e3ebf3;border-radius:12px;background:#f6f8fb;display:grid;gap:4px}.bl_estimateSummary__stat--highlight,.bl_estimateSummary__stats>div:last-child{border-color:#d9e6df;background:#f2f7f4}.bl_estimateSummary__statLabel,.bl_estimateSummary__stats span{color:#5a6d80;font-size:11px}.bl_estimateSummary__statValue,.bl_estimateSummary__stats strong{color:#1f2f3d;font-size:17px}.bl_estimateStockNotice{display:grid;gap:6px;padding:12px 14px;border:1px solid #dce4ee;border-radius:12px}.bl_estimateStockNotice--ok{border-color:#cfe1d4;background:#f2f8f3}.bl_estimateStockNotice--warn{border-color:#e8d5c5;background:#fff5ed}.bl_estimateStockNotice__title{margin:0;color:#203244;font-size:13px;font-weight:700;line-height:1.5}.bl_estimateStockNotice__text{margin:0;color:#52667a;font-size:12px;line-height:1.6}@media (max-width: 640px){.bl_estimateSummary__stats{grid-template-columns:1fr}}.bl_estimateField{display:grid;gap:6px;min-width:0}.bl_estimateField--qty{min-width:0}.bl_estimateField__head{display:inline-flex;align-items:center;gap:6px}.bl_estimateField__label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#294663}.bl_estimateField__guide{display:inline-flex;align-items:center}.bl_estimateGuideButton{width:18px;height:18px;border:0;border-radius:999px;background:#d8e9f8;color:#25527c;font-size:11px;font-weight:700;line-height:1;cursor:pointer}.bl_estimateField select,.bl_estimateField input{width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid #cdd9e4;border-radius:10px;background:#fff}.bl_quantityAssist{margin-top:12px;padding:0 14px}.bl_quantityAssist__label{margin:0;color:#3f5872;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-variant-numeric:tabular-nums}.bl_quantityAssist__row{display:flex;justify-content:space-between;align-items:center;gap:12px}.bl_quantityAssist__buttons{display:flex;justify-content:space-between;align-items:center;gap:8px;flex:1 1 auto}.bl_quantityAssist__button{flex:1 1 0;padding:9px 12px;border:1px solid #bfd2e3;border-radius:999px;background:#fff;color:#21425e;font-size:12px;font-weight:700;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-variant-numeric:tabular-nums;box-shadow:0 4px 12px #19344e14;cursor:pointer}.bl_quantityAssist__button:hover{border-color:#92afc8;background:#f7fbff}.bl_quantityAssist__button--clear{border-color:#d7c3c3;color:#7b3d3d;background:#fff7f7}.bl_estimateError{padding:14px;border:1px solid #dbe6f0;border-radius:12px;color:#4b647d;background:#f8fbfe}.bl_estimateError.is-neutral{border-color:#dbe6f0;color:#4b647d;background:#f8fbfe}.bl_estimateError.is-notice{border-color:#ecd88b;color:#7a5a12;background:#fff7db}.bl_estimateError.is-error{border-color:#ead4d4;color:#7b4b4b;background:#fdf5f5}@media (max-width: 640px){.bl_quantityAssist{padding:0}.bl_quantityAssist__row{flex-direction:column;align-items:stretch}}.bl_estimatorLayout{display:grid;grid-template-columns:minmax(360px,1.15fr) minmax(0,2.85fr);gap:16px;align-items:start}.bl_priceColumn,.bl_estimateColumn{min-width:0}.bl_priceColumn__inner{overflow:hidden}@media (max-width: 768px){.bl_estimatorLayout{grid-template-columns:1fr}}.bl_estimateChip{padding:10px 12px;border:1px solid #dbe6f0;border-radius:999px;background:#f8fbfe;color:#2b587b;font-weight:700;cursor:pointer}.bl_estimateChip.is-active{border-color:#46bbff;background:#46bbff;color:#fff}.bl_optionCard{display:flex;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid #dbe6f0;border-radius:12px;background:#f8fbfe}.bl_optionCard.is-active{border-color:#9fdcff;background:#f2f9fe}.bl_optionCard__body{display:grid;gap:4px}.bl_optionCard__side{display:grid;justify-items:end;gap:8px}.bl_optionCard__state{min-width:42px;padding:3px 8px;border-radius:999px;background:#e2e8ef;color:#52667a;font-size:11px;font-weight:700;text-align:center}.bl_optionCard.is-active .bl_optionCard__state{background:#46bbff;color:#fff}.bl_optionCard input{width:20px;height:20px;accent-color:#0a8769}.bl_optionCard__title{font-weight:700;color:#1f2f3d}.bl_optionCard__desc{color:#5b6f83;font-size:12px;line-height:1.6}.bl_lineCard{padding:10px 12px 12px;border:1px solid #dbe6f0;border-radius:12px;background:#f8fbfe}.bl_lineCard__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.bl_lineCard__title{margin:0;font-size:12px;line-height:1.3;font-weight:700;color:#5a6d80}.bl_lineCard__remove{border:0;background:transparent;cursor:pointer;color:#28527b;font-size:12px}.bl_lineCard__grid{display:grid;grid-template-columns:repeat(var(--line-card-columns, 4),minmax(0,1fr));gap:10px}@media (max-width: 768px){.bl_lineCard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.bl_lineCard__grid{grid-template-columns:repeat(var(--line-card-columns-mobile, 1),minmax(0,1fr))}}.bl_priceColumn .bl_priceColumn__inner.bl_panel{padding:0}.bl_priceColumn__header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:0;padding:16px 18px 8px}.bl_priceColumn__title{margin:0;font-size:1rem;line-height:1.35;font-weight:700;color:#1f2f3d}.bl_priceColumn__note{margin:0;font-size:11px;color:#607386}.bl_priceColumn__tableWrap{max-height:560px;overflow:auto;border-top:1px solid rgba(27,46,66,.1)}.bl_priceColumn__table{min-width:0}.bl_priceColumn__head,.bl_priceColumn__row{display:grid;grid-template-columns:1fr 1fr 1fr}.bl_priceColumn__head{background:#f6f8fb;font-weight:700;color:#425669}.bl_priceColumn__row{border-top:1px solid #edf2f6}.bl_priceColumn__row:nth-child(odd){background:#fcfdfe}.bl_priceColumn__head span,.bl_priceColumn__row span{padding:10px 12px;text-align:right}.bl_priceColumn__head span:first-child,.bl_priceColumn__row span:first-child{text-align:left}@media (max-width: 640px){.bl_priceColumn__tableWrap{max-height:180px}.bl_priceColumn__head,.bl_priceColumn__row{grid-template-columns:1fr 1fr 1fr;font-size:12px}}.bl_productDetail{margin:22px 0 40px}.bl_productDetail__hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:22px;align-items:start;padding-bottom:22px}.bl_productDetail__media,.bl_productDetail__summary{min-width:0}.bl_productDetail__summary{display:grid;gap:16px}.bl_productDetail__main{overflow:hidden;border:1px solid #dce4ee;border-radius:16px;background:#fff;box-shadow:0 8px 20px #172d420f}.bl_productDetail__main img{width:100%;aspect-ratio:941/861;object-fit:contain;display:block;background:#f7fbff}.bl_productDetail__thumbs{margin:10px 0 0;padding:0 0 4px;list-style:none;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.bl_productDetail__thumbs li{flex:0 0 88px;overflow:hidden;border:1px solid #dce4ee;border-radius:10px;background:#fff}.bl_productDetail__thumbs img{width:100%;height:84px;object-fit:contain;display:block;cursor:pointer;background:#f7fbff}.bl_productDetail__intro{padding-bottom:14px;border-bottom:1px solid #e5ecf3}.bl_productDetail__title{margin:0;font-size:1.25rem;line-height:1.25;color:#16304a}.bl_productDetail__lead{margin:10px 0 0;color:#425a73;line-height:1.75;font-size:14px}.bl_productFacts{margin:0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;font-size:14px}.bl_productFacts li{display:flex;align-items:baseline;gap:8px;padding:8px 12px;border-radius:999px;background:#ebebeb;font-size:.9286em}.bl_productFacts strong{color:#12304f;font-size:1em}.bl_sectionEyebrow{margin:0 0 6px;color:#54708d;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bl_sectionTitle{margin:0}.bl_infoLinks{margin-top:12px}.bl_infoLinks__list{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px}.bl_bulletList{margin:10px 0 0;padding:0 12px;color:#415a73}.bl_bulletList li+li{margin-top:6px}.bl_specList{margin:10px 0 0;padding:0 12px;display:grid;gap:10px}.bl_specList__row{display:grid;grid-template-columns:100px 1fr;gap:10px;padding-bottom:10px;border-bottom:1px solid #e5ecf3}.bl_specList__row dt{font-weight:700;color:#1d3752}.bl_specList__row dd{margin:0;color:#3c536b}.bl_specList__value{font-weight:700;line-height:1.7}.bl_specList__dateAccent{font-size:1.15em;color:#00a468}.bl_specList__note{display:block;font-size:13px;line-height:1.5;color:#5b728b}@media (max-width: 768px){.bl_productDetail__hero{grid-template-columns:1fr}}@media (max-width: 640px){.bl_productDetail{margin-top:14px}.bl_productDetail__hero{gap:16px}.bl_productDetail__thumbs{gap:6px}.bl_specList__row{grid-template-columns:1fr;gap:4px}.bl_productDetail__title{font-size:18px}.bl_productFacts{gap:8px;font-size:12px}.bl_productFacts li{padding:7px 10px}}.bl_tagCloud{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.bl_tooltip{display:inline-block;cursor:pointer}.bl_tagCloudWrap{margin-top:18px;text-align:center;overflow:visible}.bl_tagPill{position:relative;display:inline-flex;align-items:center;min-height:28px;margin:0;padding:4px 10px;border-radius:999px;border:1px solid currentColor;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.01em;box-shadow:none;cursor:help;transition:background-color .15s ease,color .15s ease,border-color .15s ease;overflow:visible}.bl_tagPill.is-active{z-index:20}.bl_tagPill__label{display:inline-block}.bl_tagTooltip{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:30;width:max-content;max-width:min(280px,100vw - 32px);padding:8px 10px;border-radius:8px;background:#0f1218f0;color:#fff;font-size:11px;font-weight:500;line-height:1.55;text-align:center;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility .15s ease;transform:translate(-50%,4px)}.bl_tagTooltip:after{content:"";position:absolute;left:50%;top:100%;border-width:6px 5px 0;border-style:solid;border-color:rgba(15,18,24,.94) transparent transparent;transform:translate(-50%) translateY(4px)}.bl_tagPill.is-active .bl_tagTooltip{visibility:visible;opacity:1;transform:translate(-50%)}.bl_tagPill.is-active .bl_tagTooltip:after{transform:translate(-50%) translateY(0)}.bl_tagPill:focus-visible{outline:2px solid rgba(21,76,136,.22);outline-offset:2px}.bl_tagPill.bl_textTag--blue{color:#1a8fc6;background:#f3fbfe}.bl_tagPill.bl_textTag--orange{color:#dc7b2f;background:#fff7ef}.bl_tagPill.bl_textTag--green{color:#2f8f33;background:#f3fbf2}.bl_stockList{display:grid;gap:10px}.bl_stockCard{border:1px solid #dce4ee;border-radius:12px;background:#f8fbfe;padding:12px}.bl_stockCard__head{display:flex;justify-content:space-between;gap:10px;align-items:baseline;color:#18324c;font-size:14px}.bl_stockCard__head span{color:#53708b;font-size:12px}.bl_stockCard__rows{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:8px}.bl_stockCard__rows li{display:flex;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid #e2ebf3;color:#415a73;font-size:13px}.bl_stockCard__rows li:first-child{padding-top:0;border-top:0}.bl_stockCard__rows strong{color:#18324c;white-space:nowrap}@media (max-width: 640px){.bl_tagCloudWrap{margin-top:14px}.bl_tagCloud{gap:6px}.bl_tagPill{min-height:26px;padding:4px 9px;font-size:11px}.bl_tagTooltip{position:fixed;top:calc(env(safe-area-inset-top,0px) + 126px);bottom:auto;left:50%;width:min(280px,100vw - 32px);max-width:calc(100vw - 32px);padding:10px 12px;text-align:left;transform:translate(-50%) translateY(-4px)}.bl_tagTooltip:after{display:none}.bl_tagPill.is-active .bl_tagTooltip{transform:translate(-50%) translateY(0)}}.bl_swiper{padding-top:12px;overflow:hidden}.js_swiperMain .swiper-slide{max-width:450px}.js_swiperMain .swiper-slide img{min-width:300px;max-width:100%;height:auto;border-radius:10px;transition:opacity .3s ease-out;box-shadow:4px 6px 16px #00000040}.js_swiperMain .swiper-pagination-bullets{position:static;margin-top:10px}.js_swiperMain .swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0 0 0 10px!important;background:#46bbff!important}.js_swiperMain .swiper-pagination-bullet:first-child{margin:0!important}.js_swiperGuide .swiper-wrapper{transition-timing-function:linear}.js_swiperGuide .swiper-slide{display:flex;align-items:center;justify-content:center;overflow:hidden;height:100px}.js_swiperGuide .swiper-slide img{object-fit:cover;opacity:.8;transition:opacity .3s}.js_swiperGuide .swiper-slide img:hover{opacity:1}.bl_thirdGrid{display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.bl_thirdGrid>*{min-width:0}.bl_thirdGrid>a{display:block}.bl_thirdGrid__icon{width:100%;height:50px}@media (max-width: 768px){.bl_thirdGrid{grid-template-columns:1fr}}.bl_articleMeta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bl_articleMeta__group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bl_articleBody{margin:20px 10px;min-height:280px;font-size:1.1em}.bl_articleList{margin:0;padding:0;list-style:none}.bl_articleListItem{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #ddd}.bl_articleListItem__main{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.el_articleTag{display:inline-block;border-radius:20px;font-size:11px;line-height:18px;padding:0 10px;white-space:nowrap}.el_articleTag--category{background-color:#ddd}.el_articleTag--status{border:1px solid #5f5f5f}.el_articleTitle{color:#4b4b4b}.bl_accordion{overflow:hidden}.bl_accordion+.bl_accordion{margin-top:1rem}.bl_accordion summary::-webkit-details-marker{display:none}.bl_accordion__summary{position:relative;list-style:none;padding:1rem 3rem 1rem 1rem;cursor:pointer;font-weight:600;background-color:#f0f0f0;transition:background-color .3s}.bl_accordion__summary:before,.bl_accordion__summary:after{content:"";position:absolute;top:48%;right:15px;width:15px;height:2px;background:#4b4b4b;transition:all .3s ease-in-out}.bl_accordion__summary:before{transform:rotate(90deg)}.bl_accordion__summary:hover{background-color:#e4e3e3}.bl_accordion.open .bl_accordion__summary:before{transform:rotate(180deg)}.bl_accordion.open .bl_accordion__summary:after{opacity:0}.bl_accordion__content{height:0;background-color:#fff}.bl_accordion.open .bl_accordion__content{padding:1rem}.bl_accordion__body{display:grid;gap:10px}.bl_accordion--panel{border:1px solid #dce4ee;border-radius:14px;background:#fff;box-shadow:0 8px 20px #172d420f}.bl_accordion--panel .bl_accordion__summary{display:flex;align-items:center;gap:12px;padding:14px 16px;color:#18324c;font-weight:700;background-color:transparent}.bl_accordion--panel .bl_accordion__summary:before{display:none}.bl_accordion--panel .bl_accordion__summary:after{content:"+";position:static;top:auto;right:auto;margin-left:auto;color:#53708b;font-size:18px;line-height:1;width:auto;height:auto;background:none}.bl_accordion--panel.open .bl_accordion__summary:after{content:"-";opacity:1}.bl_accordion--panel .bl_accordion__meta{color:#53708b;font-size:12px;font-weight:700}.bl_accordion--panel .bl_accordion__content{background-color:#fff}.bl_accordion--panel.open .bl_accordion__content{padding:16px;border-top:1px solid #e7edf4}.bl_actionPanel{padding:22px 24px;border:1px solid rgba(27,46,66,.12);border-radius:20px;background:#fff;box-shadow:0 12px 28px #1325370f}.bl_actionPanel__head{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(27,46,66,.1)}.bl_actionPanel__head>*+*{margin-top:4px}.bl_actionPanel__title{color:#1f2f3d;font-size:13px;font-weight:700;line-height:1.4}.bl_actionPanel__subTitle{color:#52667a;font-size:10px;font-weight:700;letter-spacing:.04em}.bl_actionPanel__body>*+*{margin-top:10px}.bl_actionPanel__notice{padding:12px 14px;border-radius:14px;background:#f6f8fb;color:#4f657d;font-size:13px;line-height:1.7;text-align:center}.bl_actionPanel__notice strong{color:#203a55}@media (max-width: 768px){.bl_actionPanel{padding:16px}.bl_actionPanel__head{margin-bottom:16px;padding-bottom:16px}}.bl_alert{padding:1rem;margin-bottom:.5rem;border-left:4px solid transparent;background-color:#f9fafb}.bl_alert__title{font-size:.875rem;font-weight:700}.bl_alert__sub{font-size:.875rem}.bl_alert--notice{background-color:#fef3c7;border-left-color:#facc15}.bl_alert--notice .bl_alert__title{color:#854d0e}.bl_alert--notice .bl_alert__sub{color:#78350f}.bl_alert--success{background-color:#d1fae5;border-left-color:#10b981}.bl_alert--success .bl_alert__title{color:#065f46}.bl_alert--success .bl_alert__sub{color:#064e3b}.bl_alert--important{background-color:#fee2e2;border-left-color:#ef4444}.bl_alert--important .bl_alert__title{color:#991b1b}.bl_alert--important .bl_alert__sub{color:#7f1d1d}.bl_alert--normal{background-color:#f3f4f6;border-left-color:#9ca3af}.bl_alert--normal .bl_alert__title{color:#374151}.bl_alert--normal .bl_alert__sub{color:#1f2937}.bl_dataList--swap li{display:flex;flex-wrap:wrap;align-items:center;padding:5px 0;border-top:1px solid #eee}.bl_dataList--swap li:last-child{border-bottom:1px solid #eee}.bl_dataList--swap li>*:first-child{font-weight:700;margin-right:1em}.bl_dataList--swap li>*:last-child{flex:1 1 auto;min-width:0}.bl_dataList--firstBorderless li:first-child{border-top:0}.bl_dataList--slim li>*:first-child{min-width:50px}.bl_dataList--normal li>*:first-child{min-width:80px}.bl_dataList--middle li>*:first-child{min-width:120px}.bl_dataList--wide li>*:first-child{min-width:170px}.bl_dataList--grid{margin-bottom:10px;border-bottom:1px solid #e5e7eb}.bl_dataList__row{display:grid;align-items:center;border-top:1px solid #e5e7eb;padding:5px}.bl_dataList__row:first-child{border-top:none}.bl_dataList__row--header{border-bottom:1px solid #e5e7eb;font-weight:700;font-size:.7rem}.bl_dataList--2col .bl_dataList__row{grid-template-columns:repeat(2,minmax(0,1fr))}.bl_dataList--3col .bl_dataList__row{grid-template-columns:repeat(3,minmax(0,1fr))}.bl_dataList--4col .bl_dataList__row{grid-template-columns:2fr 1fr 1fr 1fr}.bl_dataList--5col .bl_dataList__row{grid-template-columns:2fr 1fr 1fr 1fr 40px}.bl_dataList--3colAdmin .bl_dataList__row{grid-template-columns:100px 100px auto}.bl_dataList--5colAdmin .bl_dataList__row{grid-template-columns:120px 2fr 1fr 1fr 40px}.bl_dataList .text_right{text-align:right}.bl_dataList .actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.bl_dataList .actions .el_button{margin-left:0;margin-right:0}.bl_designSave{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bl_designSave img{padding:10px 10px 20px}.bl_designSave__links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bl_designSave__item{position:relative;margin-bottom:10px;background-color:#fff;border:1px solid #eee;border-radius:10px;text-align:center}.bl_designSave__item.is_selected{border:3px solid #46bbff}.bl_designSave__checkIcon{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:999px;background:#203a55;box-shadow:0 10px 24px #1325372e}.bl_designSave__checkIcon:before,.bl_designSave__checkIcon:after{content:"";position:absolute;background-color:#fff;border-radius:2px}.bl_designSave__checkIcon:before{width:7px;height:2px;top:12px;left:6px;transform:rotate(45deg)}.bl_designSave__checkIcon:after{width:2px;height:10px;top:7px;left:13px;transform:rotate(45deg)}.bl_designSave__selectButton{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.bl_designSave__selectMeta{display:flex;align-items:center;justify-content:center}.bl_designSave__selectState{color:#6b7f92;font-size:11px;font-weight:700;line-height:1.4}.bl_designSave--slotCards{gap:16px}.bl_designSave--slotCards .bl_designSave__item{min-width:0;margin-bottom:0;overflow:hidden;border:1px solid rgba(27,46,66,.12);border-radius:18px;box-shadow:0 12px 28px #1325370f}.bl_designSave__tagWrap{position:absolute;top:10px;left:10px;z-index:2}.bl_designSave__tag{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;box-shadow:0 8px 20px #1325371f}.bl_designSave__tag--pc{background:#203a55eb;color:#fff}.bl_designSave__tag--mobile{background:#236850eb;color:#fff}.bl_designSave--slotCards img{box-sizing:border-box;display:block;width:100%;height:130px;padding:10px;background:#f8fafc;object-fit:contain}.bl_designSave--slotCards .bl_designSave__item--empty img{opacity:.92}.bl_designSave--slotCards .bl_designSave__emptyText{display:flex;align-items:center;justify-content:center;min-height:48px;border-top:1px solid rgba(27,46,66,.08);background:#f8fafc;color:#6d7f90;font-size:12px;font-weight:700}.bl_designSave--slotCards .bl_designSave__links{gap:0;border-top:1px solid rgba(27,46,66,.08);background:#fff}.bl_designSave--chooser{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bl_designSave--chooser .bl_designSave__item{min-width:0;margin-bottom:0;overflow:hidden;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 12px 28px #1325370f;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.bl_designSave--chooser .bl_designSave__item:hover{border-color:#203a553d;box-shadow:0 16px 32px #13253717;transform:translateY(-1px)}.bl_designSave--chooser .bl_designSave__item.is_selected{border:1px solid rgba(32,58,85,.38);box-shadow:0 0 0 3px #203a5514,0 18px 36px #1325371c}.bl_designSave--chooser .bl_designSave__selectButton:focus-visible{outline:2px solid rgba(50,191,233,.65);outline-offset:-2px}.bl_designSave--chooser img{box-sizing:border-box;display:block;width:100%;height:90px;padding:12px;background:#f8fafc;object-fit:contain}.bl_designSave--chooser .bl_designSave__selectMeta{min-height:28px;border-top:1px solid rgba(27,46,66,.08);background:linear-gradient(180deg,#fff,#fbfcfe)}.bl_designSave--chooser .bl_designSave__item.is_selected .bl_designSave__selectState{color:#203a55}.bl_designSave--chooser .bl_designSave__item.is_selected .bl_designSave__selectState:before{content:"選択中"}.bl_designSave--chooser .bl_designSave__item.is_selected .bl_designSave__selectState{font-size:0}.bl_designSave--chooser .bl_designSave__item.is_selected .bl_designSave__selectState:before{font-size:11px}.bl_designSave__action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0;border:0;border-radius:0;background:transparent;color:#203a55;line-height:1;text-decoration:none}.bl_designSave__actionIcon{display:inline-flex;width:18px;height:18px}.bl_designSave__actionIcon svg{width:100%;height:100%;fill:currentColor}.bl_designSave__action--edit{background:#fff6df;color:#7b5a00}.bl_designSave__action--delete{border-left:1px solid rgba(27,46,66,.08);background:#fff0f0;color:#a9444d}.bl_designSave__action--disabled{background:#f3f6f8;color:#90a0ad;cursor:not-allowed}.bl_designSave__actionText{font-size:12px;font-weight:700}@media (max-width: 768px){.bl_designSave--slotCards{grid-template-columns:1fr}}.bl_invoiceTotal{display:flex;justify-content:flex-end;margin-top:10px}.bl_invoiceTotal__price{padding-left:10px;border-bottom:2px solid #ccc;font-size:1rem;font-weight:700}.bl_pointHistoryList{min-height:140px}.bl_pointHistoryList--admin{min-height:210px;border-top:1px solid #ddd}.bl_pointHistory{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;padding:5px 0;border-bottom:1px solid #ddd}.bl_pointHistory__date{width:100px;text-align:left}.bl_pointHistory__reason{flex-grow:1;text-align:left}.bl_pointHistory__amount{width:80px;text-align:right}.bl_pointHistory__amount--gain{color:#0d9110}.bl_pointHistory__amount--use{color:#910d0d}.bl_buttonWrap{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;margin-top:10px}.bl_buttonWrap--between{justify-content:space-between}.el_button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:10px 16px;font-size:13px;font-weight:700;line-height:1.4;border:1px solid transparent;border-radius:8px;background-color:#5e5e5e;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease;box-shadow:0 4px 10px #19344e14}.el_button:hover{background:#2a2a2a;box-shadow:0 8px 16px #19344e1f}.el_button__cart{display:block;font-weight:700}.el_button__cart .name{letter-spacing:3px;line-height:1.2;text-align:center;font-size:1rem;padding:0 20px}.el_button__cart .description{letter-spacing:2px;font-size:.75rem}.el_button__border{background:#fff;color:#23405d;border-color:#c7d4e2;box-shadow:0 4px 10px #19344e0d}.el_button__border:hover{background-color:#f7fbff;border-color:#9db0c3}.el_button__submit{background-color:#0b8f6d;border-color:#0b8f6d;color:#fff}.el_button__submit:hover{background-color:#0a7d60;border-color:#0a7d60}.el_button__important{background-color:#d84f4f;border-color:#d84f4f;color:#fff}.el_button__important:hover{background-color:#bf3d3d;border-color:#bf3d3d}.el_button__payment{width:200px;font-weight:700}.el_button__compact{min-height:36px;padding:8px 14px}.el_button__full{width:100%}.el_button.js_agree__disabled{background:#ddd;border-color:#ddd;box-shadow:none;cursor:not-allowed}.el_button.bold{font-weight:700}.el_buttonPayments{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:200px;min-height:46px;padding:10px 16px;font-size:13px;border-radius:12px;border:1px solid #c7d4e2;box-shadow:0 6px 14px #19344e14;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;text-align:center;text-decoration:none;color:inherit;box-sizing:border-box}.el_buttonPayments:hover{color:#fff;box-shadow:0 10px 18px #19344e24}.el_buttonPayments__stripe:hover{border:1px solid #5729ff;background:#5729ff}.el_buttonPayments__komoju:hover{border:1px solid #fc3838;background:#fc3838}.el_buttonPayments__logo{font-size:.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;height:15px}.el_buttonPayments:hover .el_buttonPayments__logo .el_poweredLogo__svg path,.el_buttonPayments:hover .el_buttonPayments__logo .el_poweredLogo__svg polygon,.el_buttonPayments:hover .el_buttonPayments__logo .el_poweredLogo__svg rect{fill:currentColor}.el_buttonPayments__name{font-weight:700}.el_buttonPayments__link{display:flex}.el_buttonPayments__link:hover{color:inherit}.bl_a{display:flex;align-items:center;margin-bottom:10px;padding:10px 20px;overflow:hidden;border-radius:10px;box-shadow:0 0 0 1px #efefef inset;background:#fff}.bl_a:hover{box-shadow:0 1px 3px #0003}.bl_mediaSplit{display:flex;align-items:flex-start;gap:20px}.bl_mediaSplit>*{min-width:0;flex:1 1 0}.bl_mediaSplit__aside{flex:0 0 30%}.bl_mediaSplit__body{flex:1 1 0}@media (max-width: 768px){.bl_mediaSplit{display:block}.bl_mediaSplit>*+*{margin-top:12px}}.bl_panel{padding:18px;border:1px solid #dce4ee;border-radius:16px;background:#fff;box-shadow:0 8px 20px #172d420f}.bl_panel--tile{display:flex;flex-direction:column;position:relative;width:100%;margin-bottom:10px;padding:10px 20px;border:none;border-radius:10px;box-shadow:none}.bl_panel--tileLite{margin-bottom:10px;padding:10px 15px;border:none;border-radius:10px;box-shadow:none}.bl_panel--compact{padding:14px}.bl_panel--muted{background:#eee}.bl_panel--notice{background:#f6e9e9}.bl_panel__title{position:absolute;top:-12px;left:-1px;padding:5px 10px;font-weight:700;background:inherit;border-radius:10px;font-size:.7rem}.bl_panel--tileLite>em{font-style:normal;font-weight:700}.bl_panel__section+.bl_panel__section{margin-top:22px}.pagination{display:flex;justify-content:center;padding:5px 0}.pagination .next,.pagination .last,.pagination .first,.pagination .prev{display:none}.pagination .page{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:5px;border:1px solid #dedede;border-radius:10px}.pagination a{display:block;padding:10px 16px}.pagination .current{display:flex;align-items:center;justify-content:center;background:#e3e3e3;cursor:pointer}.bl_pageIntro{margin-bottom:18px}.bl_pageIntro__title{margin:0}.bl_pageIntro__lead{margin:8px 0 0;color:#4c657d;line-height:1.7}.bl_sidebarShell{width:100%;padding:10px;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 18px 40px #13253714}.bl_sidebarShell__head{margin-bottom:10px;padding:4px 6px 10px;border-bottom:1px solid rgba(27,46,66,.1)}.bl_sidebarShell__title{margin:0;color:#1f2f3d;font-size:13px;font-weight:700;line-height:1.4}.bl_sidebarShell__body{display:grid;gap:10px}.bl_sidebarShell__body--padded{padding:0 10px 10px}.bl_sidebarShell__nav{display:grid;gap:4px}.bl_sidebarShell__link{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;border-radius:12px;color:#203a55;cursor:pointer;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.bl_sidebarShell__link:hover{background:#f5f8fb}.bl_sidebarShell__link:after{display:block;width:7px;height:7px;content:"";transform:rotate(45deg);border-top:2px solid #7b8ea1;border-right:2px solid #7b8ea1}.bl_sidebarShell__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.bl_sidebarShell__row--strong{font-weight:700}.bl_stepper{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;margin-bottom:20px;padding:0;list-style:none}.bl_stepper__item{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:4px 0;text-align:left;color:#6f8296}.bl_stepper__item.is_active{color:#17324b;font-weight:700}.bl_stepper__item.is_completed{color:#17324b}.bl_stepper__count{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;border:1px solid #ccd6e0;background:#fff;color:#6f8296;font-size:.8rem;font-weight:700;flex:0 0 26px}.bl_stepper__item.is_completed .bl_stepper__count,.bl_stepper__item.is_active .bl_stepper__count{border-color:#2cc1f7;background:#2cc1f7;color:#fff}.bl_stepper__label{display:block;min-width:0;font-size:.78rem;line-height:1.3}@media (max-width: 768px){.bl_stepper{gap:8px;grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr);grid-template-columns:none;overflow-x:auto;padding-bottom:2px}.bl_stepper__count{width:24px;height:24px;font-size:.72rem;flex-basis:24px}.bl_stepper__label{font-size:.72rem}}.bl_textTag{display:inline-flex;align-items:center;padding:.18em .62em;border:1px solid rgba(38,65,93,.16);border-radius:999px;background:#26415d0a;color:#36516c;font-size:.82em;font-weight:600;line-height:1.35;letter-spacing:.01em;vertical-align:baseline}.bl_textTagGroup{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.bl_textTag--blue{color:#fff;background:#32bfe9}.bl_textTag--orange{color:#fff;background:#ee853b}.bl_textTag--green{color:#fff;background:#43ab2e}.bl_textTagLite{color:#999;background-color:#eee;border-radius:2px;padding:3px 6px}.bl_textTagLite:not(:last-child){margin-right:10px}.bl_textTagLite p:not(:last-child){margin-right:10px}.bl_textDivider{display:flex;align-items:center;font-size:.95rem;font-weight:700;margin-bottom:10px}.bl_textDivider:after{border-top:1px solid #ccc;content:"";flex-grow:1;margin-left:.95rem}.bl_toggleGroup,.bl_toggleRow,.bl_toggleGroup__item{display:flex}.bl_toggleGroup{justify-content:space-evenly;margin-bottom:20px}@media (max-width: 768px){.bl_toggleGroup{display:block}.bl_toggleGroup .bl_toggleGroup__item{border-bottom:1px solid #d0d0d0}}.bl_toggleRow{align-items:center}.bl_toggleRow__switchWrap{margin-right:10px}.bl_toggleGroup__item{justify-content:space-between;align-items:center;padding:10px}.bl_toggleRow>label,.bl_toggleGroup__item>label{cursor:pointer}.bl_toggleGroup__item>label{font-weight:700}.el_toggle{display:none}.el_toggle,.el_toggle:after,.el_toggle:before,.el_toggle *,.el_toggle *:after,.el_toggle *:before,.el_toggle+.el_toggle__switch{box-sizing:border-box}.el_toggle+.el_toggle__switch{display:block;position:relative;width:54px;height:29px;cursor:pointer;-webkit-user-select:none;user-select:none}.el_toggle+.el_toggle__switch:after,.el_toggle+.el_toggle__switch:before{display:block;position:relative;width:50%;height:100%;content:""}.el_toggle+.el_toggle__switch:after{left:0}.el_toggle+.el_toggle__switch:before{display:none}.el_toggle:checked+.el_toggle__switch:after{left:50%}.el_toggle__light+.el_toggle__switch{padding:2px;background:#7676801f;border-radius:2em;transition:all .4s ease}.el_toggle__light+.el_toggle__switch:after{background:#fff;border-radius:100vh;transition:all .2s ease;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.el_toggle__light:checked+.el_toggle__switch{background:#5fd5b9}.bl_articleEditor{display:grid;gap:18px}.bl_articleEditor__heading,.bl_articleEditor__fields{display:grid;gap:12px}.bl_articleEditor__title{margin:0}.bl_articleEditor__title{color:#1f2937;font-size:16px;font-weight:700}.bl_articleEditor__submit{flex-shrink:0}.bl_articleEditor__panel{padding:22px;border:1px solid #d9d9d9;border-radius:16px;background:#fff}.bl_articleEditor__field{display:grid;gap:8px}.bl_articleEditor__field--compact{max-width:280px}.bl_articleEditor__field--toggle{padding-top:8px;border-top:1px solid #ececec}.bl_articleEditor trix-editor{display:block;min-height:20rem;margin:0;padding:12px 14px;border:1px solid rgba(150,150,150,.5);border-radius:10px;background:#fff;box-shadow:inset 0 1px 1px #00000014;line-height:1.7;transition:border-color .2s ease,box-shadow .2s ease}.bl_articleEditor trix-editor:focus{border-color:#46bbff;outline:0}.bl_articleEditor .trix-button-group{border-radius:8px}.bl_contactInboxStack{display:grid;gap:20px}.bl_contactInboxHeader__meta{margin:0;color:#4b5563;font-size:13px}.bl_contactInboxHeader__meta strong{margin-left:6px;color:#111827}.bl_contactInboxHeader__actions{display:flex;align-items:center;gap:12px}.bl_contactInboxLayout{display:grid;gap:20px;align-items:start}.bl_adminTable--contacts{min-width:940px}.bl_adminTable--contacts .bl_adminTable__header,.bl_adminTable--contacts .bl_adminTable__row{grid-template-columns:44px 130px 160px 140px 80px minmax(240px,1fr)}.bl_contactInboxAttachment{margin:0;color:#4f4f4f;font-size:12px;font-weight:700}.bl_contactInboxRow{cursor:pointer;color:inherit;text-decoration:none}.bl_contactInboxDetail{border:1px solid #d9d9d9;border-radius:16px;background:#fff}.bl_contactInboxDetail>turbo-frame{display:block;min-height:360px}.bl_contactInboxDetail__empty{display:grid;gap:10px;place-content:center;min-height:360px;padding:24px;text-align:center}.bl_contactInboxDetail__emptyTitle,.bl_contactInboxDetail__emptyText,.bl_contactInboxDetail__name,.bl_contactInboxDetail__meta,.bl_contactInboxDetail__subject,.bl_contactInboxDetail__filesTitle{margin:0}.bl_contactInboxDetail__emptyTitle{color:#1f2937;font-size:16px;font-weight:700}.bl_contactInboxDetail__emptyText,.bl_contactInboxDetail__meta{color:#6b7280;font-size:13px}.bl_contactInboxDetail__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 0}.bl_contactInboxDetail__heading{display:grid;gap:6px}.bl_contactInboxDetail__name{color:#111827;font-size:16px;font-weight:700}.bl_contactInboxDetail__company{color:#6b7280;font-size:14px;font-weight:500}.bl_contactInboxDetail__subject{padding:14px 20px 0;color:#374151;font-size:13px;font-weight:700}.bl_contactInboxDetail__body{min-height:240px;padding:18px 20px}.bl_contactInboxDetail__body p{margin:0;line-height:1.75}.bl_contactInboxDetail__files{display:grid;gap:12px;padding:18px 20px 20px;border-top:1px solid #ececec}.bl_contactInboxDetail__filesTitle{color:#374151;font-size:13px;font-weight:700}.bl_contactInboxDetail__fileList{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bl_contactInboxDetail__fileList li{display:flex;align-items:center;gap:10px}.el_adminCheckbox,.bl_adminTable__checkbox{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;width:18px;height:18px;border:1px solid #cfcfcf;border-radius:5px;background:linear-gradient(180deg,#fff,#f4f4f4);box-shadow:inset 0 1px #fffc}.el_adminCheckbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.el_adminCheckbox:before,.bl_adminTable__checkbox:before{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:2px;background-color:#fff;transform:translate(-50%,-50%)}.el_adminCheckbox:checked:before{background-color:#4d4d4d}.el_adminCkeckboxLabel{display:inline-block;vertical-align:middle;font-size:12px}.bl_adminSelect{display:block;width:100%;min-height:36px;padding:0 36px 0 12px;border:1px solid rgba(150,150,150,.5);border-radius:8px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M3 5L6.5 8.5L10 5' stroke='%23657B91' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:13px 13px;box-shadow:inset 0 1px 1px #00000014;line-height:1.5;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.bl_adminSelect:focus{border-color:#46bbff;outline:0}.bl_adminSelect--sm{min-height:32px;padding-right:32px;font-size:12px}.bl_adminField{display:block;width:100%;min-height:36px;padding:7px 12px;border:1px solid rgba(150,150,150,.5);border-radius:8px;background:#fff;box-shadow:inset 0 1px 1px #00000014;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease}.bl_adminField:focus{border-color:#46bbff;outline:0}.bl_adminField--sm{min-height:32px;padding:5px 10px;font-size:12px}.bl_adminField--inline{min-height:32px;padding:4px 8px;border-radius:6px}.bl_adminField--textarea{min-height:120px;resize:vertical}.bl_adminField--readonly,.bl_adminField[readonly]{background-color:#eee;color:#6f6f6f}.bl_adminField._slim{width:auto}.bl_formNameRow>.bl_adminField,.bl_formAddressRow>.bl_adminField,.bl_formAddressRow>.bl_adminSelect,.bl_formInline .bl_adminSelect{border-radius:0}.bl_formNameRow>.bl_adminField{width:50%}.bl_formNameRow>.bl_adminField:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.bl_formNameRow>.bl_adminField:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:-1px}.bl_formAddressRow>.bl_adminSelect{width:35%;border-top-left-radius:0;border-bottom-left-radius:0}.bl_formAddressRow>.bl_adminField{margin-left:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.bl_adminAddressPostcode{border-bottom-left-radius:0;border-bottom-right-radius:0}.bl_adminAddressBuilding{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.bl_adminFileupload{border:1px dashed #ccc;border-radius:5px;background-color:#eee;text-align:center;cursor:pointer}.bl_adminFileupload label{display:inline-block;padding:10px 25px}.bl_adminFileupload label span{display:block;text-align:center;font-size:12px}.bl_adminBtnWrap{display:flex;justify-content:center;padding:10px}.el_adminBtn{display:flex;justify-content:center;align-items:center;height:30px;padding:0 8px;border-radius:10px;box-shadow:0 2px 5px #0003;font-size:12px;cursor:pointer}.el_adminBtn._blue{color:#fff;background-color:#00a4ea}.el_adminBtn._navy{color:#fff;background-color:#0d1f7d}.el_adminBtn._red{color:#fff;background-color:#9a0505}.el_adminBtn._black{color:#fff;background-color:#4d4d4d}.el_adminBtn._green{color:#fff;background-color:#43ab2e}.el_adminBtn._yellow{color:#fff;background-color:#a6ae0a}.el_adminBtn._border{border:1px solid #ddd;background-color:#fff}.el_adminBtn svg{width:15px;height:15px;fill:#fff}.el_adminBtn span{margin-left:5px}.pg_adminDesignViewer__canvasWrap{overflow-x:auto}.pg_adminDesignViewer__canvas{margin-bottom:0}.pg_adminDesignViewer .bl_orderHelperText{color:#6d6d6d;font-size:12px;line-height:1.6}.bl_adminDetailSection .bl_designSave__action--edit{background:#eef6ff;color:#2c5f8a}.bl_adminDetailSection .bl_designSave__action--delete{background:#eef8f1;color:#2f6b49}.ly_adminFormflex{display:flex;align-items:center;gap:10px}.ly_adminOrderDetails{display:grid;grid-template-columns:3fr 2fr;grid-gap:10px}.bl_adminActionHeader{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 12px;border:1px solid #d8d8d8;border-radius:16px;background:#eee}.bl_adminActionHeader--between{justify-content:space-between}.bl_adminActionHeader--plain{gap:20px;padding:14px 18px;border-color:#d9d9d9;border-radius:14px;background:#fff}.bl_adminActionHeader__summary{display:flex;align-items:center;min-width:0}.bl_adminActionHeader__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex-shrink:0}.bl_adminSettingsGrid{display:grid;gap:16px}.bl_adminSettingsGrid__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.bl_adminFieldGroup{display:grid;gap:6px;min-width:0}.bl_adminFieldGroup--wide{grid-column:1/-1}.bl_adminFieldGroup__label{color:#505050;font-size:12px;font-weight:700}.bl_customerSearchForm{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%}.bl_customerSearchForm__select{width:180px;flex:0 0 auto}.bl_customerSearchForm__field{min-width:280px;flex:1 1 320px}.pg_adminDebug{display:grid;gap:30px}.bl_orderControllerWrap{padding:0 10px}.bl_orderController li{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ddd}.form-tile{margin-bottom:1rem;padding:1rem;border:1px solid #ddd;border-radius:.5rem;background-color:#f0f0f0;font-weight:600}.form-actions-sticky{display:flex;justify-content:space-between;align-items:center;position:fixed;left:210px;bottom:0;z-index:2;width:calc(100% - 210px);height:60px;padding:15px;border-top:1px solid #ddd;background:#fff;box-shadow:0 -2px 5px #0000001a}.form-actions-sticky .confirm,.form-actions-sticky .cancel{display:flex;gap:10px}.variant-fields{display:grid;grid-template-columns:auto auto 100px 100px 100px 50px 50px;align-items:center;gap:10px;margin-bottom:10px;padding:10px;border:1px dashed #ccc}.form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.form-row{display:flex;align-items:center;gap:10px;margin-bottom:5px}.delete-btn{width:100px}.bl_formAttribute{padding:10px;border-bottom:1px solid #ddd}.bl_formAttribute .title{width:150px;margin-bottom:3px;font-weight:700}.tag-label{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.tag-checkbox{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.tag-text{display:inline-block;padding:4px 10px;border:1.5px solid #ccc;border-radius:9999px;background-color:#f5f5f5;color:#444;font-size:.75rem;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.tag-text:hover{border-color:#7c3aed;background-color:#f3e8ff}.tag-checkbox:checked+.tag-text{border-color:#7c3aed;background-color:#7c3aed;color:#fff}.admin-page-shell{width:min(1180px,100% - 32px);margin:0 auto 80px}.admin-page-shell--wide{width:min(1280px,100% - 32px)}.admin-page-shell--narrow{width:min(900px,100% - 32px)}.admin-page-intro{margin-bottom:24px}.admin-page-intro h1{margin:4px 0 8px;font-size:clamp(1.8rem,2vw,2.4rem)}.admin-page-intro--inline{display:flex;justify-content:space-between;gap:16px;align-items:end}.admin-eyebrow{margin:0;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#6a7b92}.admin-muted{margin:0;color:#607085;line-height:1.6}.admin-toolbar{display:flex;gap:12px;align-items:center}.admin-form-layout{display:grid;gap:20px}.admin-form-layout--tight{gap:16px}.admin-editor-card,.admin-list-card,.admin-callout,.admin-side-panel{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d7e2ee;border-radius:18px;box-shadow:0 12px 30px #1c375a14}.admin-editor-card,.admin-callout,.admin-side-panel{padding:22px}.admin-editor-card--compact{padding:18px}.admin-editor-card__header{display:flex;justify-content:space-between;gap:16px;align-items:start;margin-bottom:18px}.admin-editor-card__header h2,.admin-editor-card__header h3{margin:4px 0 8px}.admin-grid{display:grid;gap:16px}.admin-grid--double{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-form-stack{display:grid;gap:16px}.admin-field-label{display:inline-block;margin-bottom:8px;font-weight:700;color:#23364d}.admin-field-note,.field-hint{margin:6px 0 0;font-size:.88rem;color:#66768a}.admin-textarea{min-height:140px}.admin-alert{margin-bottom:20px;padding:14px 16px;border-radius:12px}.admin-alert--error{color:#7d1f1f;background:#fff1f1;border:1px solid #f1c2c2}.admin-tag-panel{padding:16px;border:1px solid #dde6ef;border-radius:14px;background:#fff}.admin-tag-panel__header{margin-bottom:12px}.admin-inline-actions{margin-top:16px;display:flex;justify-content:flex-end}.admin-bullet-list{margin:0;padding-left:20px}.admin-split-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:20px}.admin-list-stack{gap:12px;align-items:center}.admin-tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-sm{padding:.25rem .5rem;border-radius:.2rem}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.attachment-slot-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:10px 0 0}.attachment-slot{border:1px solid #d7e2ee;border-radius:14px;background-color:#fff;padding:12px}.attachment-display-area{height:135px}.attachment-preview{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f9fbfd,#eef4fa);border-radius:10px;overflow:hidden}.attachment-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.attachment-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#e8f1ff;color:#355178;font-size:.78rem}.hidden-file-input{opacity:0;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}.attachment-controls{display:flex;gap:5px;background-color:transparent;padding-top:10px;align-items:center}.attachment-alt-input{width:100%;padding:2px 4px;font-size:.9em;border:1px solid #ccc;border-radius:3px}.drag-handle{cursor:move;color:#6c757d;font-size:1.2em}.attachment-delete-button{color:#fff;background-color:#dc3545;border:1px solid #dc3545;border-radius:3px;width:auto;height:auto;font-size:1.2em;line-height:0;cursor:pointer;padding:0 4px}.price-tier-header,.price-tier-row{display:grid;grid-template-columns:1fr 1fr 1fr 40px;gap:10px;align-items:center;padding-bottom:10px}.price-tier-header{background-color:#edf4fb;font-weight:700;border-radius:10px;padding:12px}.price-tier-row{border-bottom:1px solid #eee;padding:12px 0}.price-tier-row:last-child{border-bottom:none}.field-actions{display:flex;align-items:center;justify-content:center}.variant-fields{padding:18px;border:1px solid #dde6ef;border-radius:14px;background:#fff}.variant-fields__header{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:14px}.variant-stock-table{margin-top:8px}.variant-stock-header,.variant-stock-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:center}.variant-stock-header{padding:10px 12px;border-radius:10px;background-color:#edf4fb;font-size:12px;font-weight:700;color:#27425d}.variant-stock-list{margin-top:6px}.variant-stock-editor .links{margin-top:10px}.variant-stock-row{padding:10px 0;border-bottom:1px solid #e7edf4}.variant-stock-row:last-child{border-bottom:none}.variant-stock-row .bl_adminField,.variant-stock-row .bl_adminSelect{width:100%}.variant-stock-row>div{min-width:0}.variant-stock-row .field-is-active{display:flex;justify-content:center}.variant-stock-row .field-actions{justify-content:center}@media (max-width: 960px){.admin-grid--double,.admin-grid--triple,.admin-split-layout,.variant-stock-header,.variant-stock-row{grid-template-columns:1fr}.admin-page-intro--inline,.admin-editor-card__header{flex-direction:column;align-items:stretch}}.bl_orderInvoiceTable .bl_adminField--inline{width:100%;min-height:32px}.bl_orderInvoiceTable .bl_adminField--inline:focus{border:1px solid #46bbff}.bl_invoiceInlineSubmit{display:flex;justify-content:center;align-items:center;width:70px;height:30px;font-size:12px;color:#fff;background-color:#5bad3f;border-radius:10px;box-shadow:0 2px 5px #0003;cursor:pointer}.admin_list-wrap{width:100%}.admin_list-wrap.border{border-top:1px solid #ddd}.admin_list-wrap.admin_list-wrap--frame{overflow:hidden;border:1px solid #dddddd;border-radius:18px;background:#fffffff0}.admin_list-wrap.admin_list-wrap--frame .admin_list-header,.admin_list-wrap.admin_list-wrap--frame .admin_list-row{background:#fff}.admin_list-wrap.admin_list-wrap--plain{border-top:1px solid #dddddd}.admin_list-wrap.admin_list-wrap--plain .admin_list-header{background:#fff}.admin_list-wrap.admin_list-wrap--plain .admin_list-row{background:transparent}.admin_list-header,.admin_list-row{display:grid;align-items:center;overflow:hidden;width:100%;border-bottom:1px solid #ddd}.admin_list-header.item-columns,.admin_list-row.item-columns{grid-template-columns:50px 100px auto 120px 80px 240px}.admin_list-header.option-columns,.admin_list-row.option-columns{grid-template-columns:50px repeat(4,1fr) 120px}.admin_list-header.attributes-columns,.admin_list-row.attributes-columns{grid-template-columns:20px 200px auto 50px}.admin_list-header.category-columns,.admin_list-row.category-columns{grid-template-columns:auto 250px 250px}.admin_list-header.admin-columns,.admin_list-row.admin-columns{grid-template-columns:100px auto 100px 100px}.admin_list-header.invoice-colums,.admin_list-row.invoice-colums{grid-template-columns:auto 80px 80px 80px 50px}.admin_list-header.invoice-form-colums,.admin_list-row.invoice-form-colums{grid-template-columns:auto 100px 100px 50px}.admin_list-header{min-height:44px;font-size:.9em;font-weight:700;color:#666;background:#fff}.admin_list-cell{display:flex;align-items:center;width:100%;min-height:54px;padding:10px 8px;min-width:0}.admin_list-cell.text-small{font-size:.9em}.admin_list-cell.text-left{justify-content:flex-start}.admin_list-cell.text-right{justify-content:flex-end}.admin_list-cell.links{text-decoration:none}.admin_list-cell.actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.admin_list-cell._slim{height:25px}.admin_list-cell .svg{width:16}.admin_list-row:hover{background:#fafafa}.admin_list-accordion-wrap{height:0;grid-column:1/-1}.variant-row,.option-row{display:flex;flex-direction:column;border-top:1px solid #ddd;background-color:#eee}.option-row{padding:10px 55px}.variant-row{display:grid;grid-template-columns:50px 100px auto 180px 80px 240px}.bl_adminTag{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid transparent;font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.bl_adminTag--fill{background:#f3f4f6;color:#4f4f4f}.bl_adminTag--line{background:#fff}.bl_adminTag--accept{background:#f3f4f6;color:#4f4f4f}.bl_adminTag--checking,.bl_adminTag--unpaid{background:#f8e4e4;color:#9a4d4d}.bl_adminTag--confirm{background:#e5eaf5;color:#58657d}.bl_adminTag--making,.bl_adminTag--picking{background:#f4ebd5;color:#8a7244}.bl_adminTag--shipped,.bl_adminTag--paid{background:#e1efe3;color:#4e7b56}.bl_adminTag--payment{border-color:#b8c0d8;color:#58657d}.bl_adminTag--point{border-color:#d6c28f;color:#7a6328}.bl_adminTag--factory{border-color:#cfcfcf;color:#4f4f4f}.bl_orderFilter{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.bl_orderFilter__button{font-size:12px;font-weight:700}.bl_orderFilter__button a{display:block;padding:10px 18px;cursor:pointer;border-radius:12px;color:#5f5f5f;text-decoration:none}.bl_orderFilter__count{font-size:11px;color:#8a8a8a}.bl_orderFilter__button.is_active a{color:#fff;background:#2d2d2d;box-shadow:0 6px 14px #00000029}.bl_orderFilter__button.is_active .bl_orderFilter__count{color:#fff}.bl_adminListSection{display:grid;gap:18px}.bl_adminTableWrap{overflow-x:auto;border:1px solid #d9d9d9;border-radius:14px;background:#fff}.bl_adminTable{min-width:0}.bl_adminTable .el_adminBtn{height:28px;padding:0 10px;border-radius:8px;font-size:11px;font-weight:700;color:#fff;background:#4b4b4b;box-shadow:none}.bl_adminTable .el_adminBtn span{margin-left:4px}.bl_adminTable .el_adminBtn svg{width:13px;height:13px}.bl_adminTable .el_adminBtn._navy,.bl_adminTable .el_adminBtn._black,.bl_adminTable .el_adminBtn._blue,.bl_adminTable .el_adminBtn._border{color:#fff;background:#4b4b4b}.bl_adminTable__header,.bl_adminTable__row{display:grid;align-items:center}.bl_adminTable--orders{min-width:980px}.bl_adminTable--orders .bl_adminTable__header,.bl_adminTable--orders .bl_adminTable__row{grid-template-columns:44px 120px 180px 100px 110px 100px minmax(220px,1fr)}.bl_adminTable--customers{min-width:760px}.bl_adminTable--customers .bl_adminTable__header,.bl_adminTable--customers .bl_adminTable__row{grid-template-columns:80px minmax(240px,1.5fr) minmax(180px,1fr) 140px 120px 150px}.bl_adminTable--articles{min-width:880px}.bl_adminTable--articles .bl_adminTable__header,.bl_adminTable--articles .bl_adminTable__row{grid-template-columns:120px 140px minmax(320px,1fr) 100px 180px}.bl_adminTable--admins{min-width:684px}.bl_adminTable--admins .bl_adminTable__header,.bl_adminTable--admins .bl_adminTable__row{grid-template-columns:50px auto 120px 120px 50px}.bl_adminTable--debugs{min-width:920px}.bl_adminTable--debugs .bl_adminTable__header,.bl_adminTable--debugs .bl_adminTable__row{grid-template-columns:140px minmax(320px,1fr) 90px 140px 96px}.bl_adminTable__header{min-height:44px;background:#f8f8f8;color:#666;font-size:13px;font-weight:700}.bl_adminTable__row{min-height:65px;border-top:1px solid #e2e2e2}.bl_adminTable__row:hover{background:#fafafa}.bl_adminTable__row--deleted{background:#f5e6e6}.bl_adminTable__row--deleted:hover{background:#f1dddd}.bl_adminTable__cell{min-width:0;padding:0 10px}.bl_adminTable__cell--check{display:flex;justify-content:center;padding:0}.bl_adminTable__cell--date,.bl_adminTable__cell--delivery{font-size:13px;white-space:nowrap}.bl_adminTable__cell--amount{text-align:right;font-weight:600;white-space:nowrap}.bl_adminTable__cell--meta{display:flex;justify-content:flex-end}.bl_orderStatus{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.bl_orderMeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;width:100%}.bl_adminCellStack{display:grid;gap:3px;min-width:0}.bl_adminCellStack--primary{gap:2px}.bl_adminCellStack__main,.bl_adminCellStack__sub{margin:0;min-width:0}.bl_adminCellStack__main{overflow:hidden;color:#202020;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bl_adminCellStack__sub{overflow:hidden;color:#707070;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.bl_adminCellStack__mainLink{display:inline-block;overflow:hidden;min-width:0;color:#1f2937;font-weight:600;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.bl_adminTableActions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.bl_orderPagination{padding-bottom:8px}.bl_orderBulkForm{display:grid;gap:18px}.bl_orderCsvConfirmHeader{margin:0;color:#444;font-size:14px}.bl_orderCsvConfirmStack{display:grid;gap:20px}.bl_orderCsvConfirmFieldRow{display:grid;gap:14px 16px}.bl_orderCsvConfirmFieldRow--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.bl_orderCsvConfirmFieldRow--double{grid-template-columns:repeat(2,minmax(0,1fr))}.bl_orderCsvConfirmFieldRow--single{grid-template-columns:minmax(180px,280px)}.bl_orderCsvConfirmFieldRow--doubleCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.bl_orderCsvConfirmLayout{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}.bl_orderCsvConfirmLayout__main,.bl_orderCsvConfirmLayout__sidebar{display:grid;gap:18px;align-self:start}.bl_orderCsvConfirmCard__header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.bl_orderCsvConfirmCard__title h3,.bl_orderCsvConfirmCard__title p{margin:0}.bl_orderCsvConfirmCard__meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.bl_orderCsvConfirmCard__meta p{display:flex;align-items:baseline;gap:8px;margin:0;color:#3f3f3f;font-size:13px}.bl_orderCsvConfirmCard__meta strong{color:#666;font-size:11px;letter-spacing:.06em}.bl_orderCsvConfirmCard__title h3 a{color:#1f2937;text-decoration:underline}.bl_orderCsvConfirmCard__label{margin-bottom:4px;color:#707070;font-size:11px;font-weight:700;letter-spacing:.08em}.bl_orderCsvConfirmGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bl_orderCsvConfirmGrid--triple{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.bl_orderCsvConfirmBlock{display:grid;gap:10px}.bl_orderCsvConfirmBlock--primary{gap:14px}.bl_orderCsvConfirmBlock h4{margin:0;color:#303030;font-size:13px}.bl_orderCsvConfirmNote{padding:14px 16px;border:1px solid #e1e1e1;border-radius:10px;background:#fafafa;color:#444;font-size:13px;line-height:1.7}.bl_orderCsvConfirmPrimaryField{display:grid}.bl_orderCsvConfirmPrimaryInput{min-height:44px;font-size:16px;font-weight:700}.bl_orderCsvConfirmScheduleRow{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(140px,.65fr);gap:14px 16px;align-items:start}.bl_orderCsvConfirmDeliveryRow{display:grid;grid-template-columns:auto minmax(170px,1fr);gap:10px;align-items:center}.bl_orderCsvConfirmInfoStatus{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bl_orderCsvConfirmFlag{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#f1f3f5;color:#60656f;font-size:11px;font-weight:700}.bl_orderCsvConfirmFlag--alert{background:#f8e4e4;color:#9a4d4d}.bl_orderCsvConfirmAdjustFields{display:grid;gap:12px}.bl_orderCsvConfirmInlineMeta{display:flex;align-items:end;gap:12px}.bl_orderCsvConfirmInlineMeta .bl_adminFieldGroup{flex:0 0 auto}.bl_orderCsvConfirmAlert{color:#b44141;font-size:12px;font-weight:700}.bl_adminFieldGroup.is_alert .bl_adminFieldGroup__label{color:#b44141}.bl_adminField--alert{border-color:#d96868;background:#fff7f7}.bl_orderCsvConfirmToggle{display:flex;align-items:center;gap:8px;min-height:36px}.bl_orderCsvConfirmDisclosure{display:grid;gap:12px}.bl_orderCsvConfirmDisclosure__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;color:#2f2f2f;font-size:13px;font-weight:700}.bl_orderCsvConfirmDisclosure__summary::-webkit-details-marker{display:none}.bl_orderCsvConfirmDisclosure__meta{color:#9a4d4d;font-size:11px;letter-spacing:.06em}.bl_orderCsvConfirmShippingActions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bl_orderShow{display:grid;gap:20px}.bl_orderItem__admin{grid-template-columns:150px auto;padding:10px 0}.bl_orderItem__admin .buttons svg{width:20px;cursor:pointer}.bl_orderShow__body{display:grid;grid-template-columns:minmax(0,1.5fr) 360px;gap:20px;align-items:start}.bl_orderShow__body--sidebarLeft{grid-template-columns:360px minmax(0,1.5fr)}.bl_orderShow__main,.bl_orderShow__sidebar,.bl_orderShowActions{display:grid;gap:20px}.bl_adminDetailSection{overflow:hidden;border:1px solid #d9d9d9;border-radius:14px;background:#fff}.bl_orderShowHeader__line{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.bl_adminDetailSection__header h3,.bl_orderShowHeader__item,.bl_orderEmptyText,.bl_orderHelperText{margin:0}.bl_orderShowHeader__line{gap:8px}.bl_orderShowHeader__item{color:#5f5f5f;font-size:13px}.bl_orderShowHeader__item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bl_orderShowHeader__divider{width:1px;height:18px;background:#d7d7d7}.bl_orderShowHeader__item--number{color:#1f2937;font-size:15px;font-weight:700}.bl_adminActionHeader--plain .bl_adminActionHeader__actions .el_adminBtn.is_disabled{color:#9a9a9a;background:#f5f5f5;border-color:#e1e1e1;box-shadow:none;cursor:default;pointer-events:none}.bl_orderHeaderMenu{position:relative}.bl_orderHeaderMenu summary{list-style:none;cursor:pointer}.bl_orderHeaderMenu summary::-webkit-details-marker{display:none}.bl_orderHeaderMenu__trigger{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #d9d9d9;border-radius:10px;background:#fff;color:#4d4d4d;box-shadow:0 1px 2px #0f172a0f}.bl_orderHeaderMenu__trigger:hover{background:#f7f7f7}.bl_orderHeaderMenu__trigger svg{width:16px;height:16px;fill:currentColor}.bl_orderHeaderMenu__content{position:absolute;top:calc(100% + 8px);right:0;z-index:5;display:grid;min-width:160px;padding:8px;border:1px solid #d9d9d9;border-radius:10px;background:#fff;box-shadow:0 10px 24px #00000014}.bl_orderHeaderMenu__link{display:block;padding:9px 10px;border-radius:8px;color:#3f3f3f;text-decoration:none}.bl_orderHeaderMenu__link:hover{background:#f4f4f4}.bl_orderHeaderMenu__link--danger{color:#9a3f3f}.bl_adminDetailSection__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:0;padding:14px 16px 0;border-bottom:0;background:transparent}.bl_adminDetailSection__header--surface{padding:12px 16px;border-bottom:1px solid #e2e2e2;background:#f8f8f8}.bl_adminDetailSection__header h3{color:#2f2f2f;font-size:14px;font-weight:700;line-height:1.35}.bl_adminDetailSection__header+.bl_adminDetailSection__body{padding-top:12px}.bl_adminDetailSection__header--surface+.bl_adminDetailSection__body{padding-top:16px}.bl_adminDetailSection__body{padding:16px}.bl_adminDetailSection__body--stack,.bl_adminDetailSection__body--split{display:grid;gap:16px}.bl_adminDetailSection__body--scroll{overflow-y:auto}.bl_adminDetailSection__body--delivery{gap:0}.bl_adminDetailSection__body--split{grid-template-columns:repeat(2,minmax(0,1fr))}.bl_orderNoteBlock{display:grid;gap:10px}.bl_orderNoteBlock__body p{margin:0;line-height:1.6}.bl_orderShowCallout{display:grid;gap:10px;padding-top:16px;border-top:1px solid #ececec}.bl_orderShowCallout__body p{margin:0;line-height:1.6}.bl_adminInfoList{display:grid;gap:0}.bl_adminInfoList+.bl_adminInfoList{padding-top:16px;border-top:1px solid #ececec}.bl_adminInfoList__row{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid #ececec}.bl_adminInfoList__row--wideLabel{grid-template-columns:88px minmax(0,1fr)}.bl_adminInfoList__row:first-child{border-top:0}.bl_adminInfoList__row>p,.bl_adminInfoList__row>div,.bl_adminInfoList__row>turbo-frame{margin:0;min-width:0}.bl_adminInfoList__row>p:first-child{color:#6d6d6d;font-size:12px;font-weight:700}.bl_adminInfoList--address{padding-bottom:16px}.bl_adminInfoList__block{display:grid;gap:10px}.bl_adminInfoList__label{margin:0;color:#6d6d6d;font-size:12px;font-weight:700}.bl_adminInfoList__address{display:grid;gap:6px}.bl_adminInfoList__address p{margin:0;line-height:1.5}.bl_orderCopyRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.bl_copyAction{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #dddddd;border-radius:8px;background:#f4f4f4;color:#5b5b5b;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bl_copyAction:hover{background:#ededed;border-color:#cfcfcf}.bl_copyAction.is_copied{background:#e8f0e8;border-color:#bfd0bf;color:#4f6f4f}.bl_copyAction:focus-visible{outline:2px solid #46bbff;outline-offset:2px}.bl_copyAction svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bl_adminInfoList__name{color:#2f2f2f;font-weight:700}.bl_orderInlineForm{display:grid;gap:12px}.bl_orderUploadField{width:100%}.bl_orderUploadField__surface{display:grid;place-items:center;width:100%;min-height:84px;padding:10px 12px;border:1px dashed #d5d5d5;border-radius:10px;background:#fafafa;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.bl_orderUploadField__surface:hover{border-color:#c9c9c9;background:#f6f6f6}.bl_orderUploadField__surface:focus-within{border-color:#46bbff}.bl_orderUploadField__empty{display:grid;gap:3px;text-align:center}.bl_orderUploadField__title{color:#3d3d3d;font-size:13px;font-weight:700}.bl_orderUploadField__empty span:last-child{color:#7a7a7a;font-size:12px}.bl_orderUploadField__preview{display:grid;place-items:center;align-items:center;justify-content:center;width:100%;min-height:0}.bl_orderUploadField__preview.is_hidden,.bl_orderUploadField__empty.is_hidden{display:none}.bl_orderUploadField__preview img{display:block;max-width:100%;max-height:124px;border-radius:6px}.bl_shippingMemoChooser{display:flex;align-items:center;gap:10px}.bl_shippingMemoChooser__presets{display:flex;flex-wrap:wrap;gap:10px;flex:0 0 auto}.bl_shippingMemoChooser__custom{flex:1 1 220px;min-width:0}.bl_shippingMemoChooser__input{width:100%}.bl_shippingMemoChooser__preset{position:relative;display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid #dddddd;border-radius:10px;background:#fafafa;color:#4b4b4b;font-size:13px;font-weight:700;cursor:pointer}.bl_shippingMemoChooser__preset:has(.bl_shippingMemoChooser__radio:checked){border-color:#4f5f7a;background:#eef2f8;color:#233247}.bl_shippingMemoChooser__radio{position:absolute;opacity:0;pointer-events:none}.bl_shippingMemoChooser__input[readonly]{background:#f5f5f5;color:#8d8d8d;cursor:text}.bl_adminSectionActions{display:flex;align-items:center;gap:8px}.bl_orderControlGroup{display:grid;gap:12px}.bl_orderControlGroup+.bl_orderControlGroup{padding-top:16px;border-top:1px solid #e7e7e7}.bl_orderControlGroup__header{display:grid;gap:0}.bl_orderControlGroup__header h4,.bl_orderController__title{margin:0}.bl_orderControlGroup__header h4{font-size:14px;color:#444}.bl_orderController__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.bl_orderController__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #efefef}.bl_orderController__item:first-child{border-top:0;padding-top:0}.bl_orderController__meta{display:grid;gap:0}.bl_orderController__title{font-size:13px;font-weight:700}.bl_orderInvoicePanel{display:grid;gap:12px}.bl_orderInvoicePanel__footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.bl_orderInvoiceTable{overflow:hidden;border:1px solid #e6e6e6;border-radius:10px;background:#fff}.bl_orderInvoiceTable__list{margin:0;padding:0;list-style:none}.bl_orderInvoiceTable__row{display:grid;grid-template-columns:minmax(0,1fr) 72px 92px 92px 64px;align-items:center;min-height:46px;padding:0 12px;border-top:1px solid #ececec}.bl_orderInvoiceTable__row--points{grid-template-columns:92px minmax(0,1fr) 88px 64px}.bl_orderInvoiceTable__row--header{min-height:40px;border-top:0;background:#fafafa}.bl_orderInvoiceTable__cell{display:flex;align-items:center;min-width:0;padding:10px 8px;margin:0}.bl_orderInvoiceTable__cell--numeric{justify-content:flex-end;text-align:right}.bl_orderInvoiceTable__cell--actions{justify-content:flex-end;gap:10px}.bl_orderInvoiceTable__row--header .bl_orderInvoiceTable__cell{color:#666;font-size:12px;font-weight:700}.bl_orderInvoiceTable__row--form{grid-template-columns:minmax(0,1fr) 92px 112px 64px;background:#fcfcfc}.bl_orderInvoiceTable__row .svg{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.bl_orderInvoiceTable turbo-frame{display:contents}.bl_adminPointForm{display:flex;align-items:center;justify-content:space-between;padding-top:10px}.bl_adminPointForm input,.bl_adminPointForm select{padding:8px;font-size:12px;border:1px solid #ccc;border-radius:4px;background-color:#fff}.bl_adminPointForm #point_operation{width:20%;margin-right:5px}.bl_adminPointForm #point_reason,.bl_adminPointForm #point_point_amount{width:40%;margin-right:5px}.pg_adminReports{display:grid;gap:24px}.pg_adminReports__chart{min-height:320px}.pg_adminReports__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pg_adminReports__list{max-height:280px;overflow-y:auto}.el_adminExitBtn{position:fixed;top:12px;right:12px;z-index:30;border-radius:999px;background:#111827e6;box-shadow:0 10px 24px #0f172a33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.el_adminExitBtn a{display:inline-block;padding:8px 14px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none}.admin-main{--admin-sidebar-width: 220px;--admin-page-min: 960px;--admin-page-max: 1480px;--admin-page-padding-x: 32px;--admin-page-padding-y: 28px;--admin-section-gap: 24px;min-width:calc(var(--admin-sidebar-width) + var(--admin-page-min));min-height:100vh;margin:0;background:linear-gradient(180deg,#f7f7f7,#f1f1f1);color:#1f2937}.ly_adminShell__frame{display:grid;grid-template-columns:var(--admin-sidebar-width) minmax(var(--admin-page-min),1fr);min-height:100vh}.admin-container{position:relative;min-width:var(--admin-page-min);height:100vh;padding:var(--admin-page-padding-y) var(--admin-page-padding-x) 40px;overflow-y:auto;overflow-x:hidden;border-left:1px solid #dedede}.admin-main-wrap{width:100%;max-width:var(--admin-page-max);margin:0 auto}.admin-nav-wrap{position:sticky;top:0;display:flex;width:var(--admin-sidebar-width);height:100vh;overflow-y:auto;overflow-x:hidden;background:linear-gradient(180deg,#1c1c25,#151923);border-right:1px solid rgba(255,255,255,.08)}.admin-nav{width:100%;box-sizing:border-box;padding:18px 0 28px}.admin-section+.admin-section{margin-top:8px}.admin-section-title{margin:0;padding:18px 24px 10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.admin-section-list{margin:0;padding:0 12px;list-style:none}.admin-section li{color:#fff}.admin-nav li+li{margin-top:4px}.admin-nav li a{display:block;padding:10px 12px;border-radius:10px;color:inherit;font-size:13px;line-height:1.45;text-decoration:none;transition:background-color .2s ease,color .2s ease}.admin-nav li a:hover{background:#ffffff14}.admin-logo{display:flex;align-items:center;min-height:72px;padding:0 24px 12px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.admin-logo img{width:170px}.admin-heading{margin:0;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.02em}.bl_adminPageHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid #dddddd}.bl_adminPageHeader__body,.bl_adminPageHeader__title{display:block}.bl_adminMain__inner,.bl_adminContent{display:grid;gap:var(--admin-section-gap)}.admin-panel{padding:1rem;border:1px solid #d1d5db;border-radius:.5rem;background-color:#f9fafb}.admin-panel__title{font-size:1rem;font-weight:700;color:#374151;margin-bottom:.6rem}.admin-panel__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.admin-panel__grid{grid-template-columns:repeat(2,1fr)}}.admin-card{padding:1rem;border:1px solid #e5e7eb;border-radius:.375rem;background-color:#fff;box-shadow:0 1px 2px #0000000a}.admin-card__heading{font-size:.875rem;font-weight:600;color:#4b5563;margin-bottom:.5rem}.admin-input{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem}.admin-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.admin-date-wrap{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.admin-date-wrap select{border-radius:.375rem;font-size:.875rem;flex:1}.admin-date-wrap select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.admin-date-label{display:block;font-size:.75rem;color:#6b7280;margin-bottom:.25rem}.admin-btn{width:100%;padding:.5rem;font-size:.875rem;border-radius:.375rem;cursor:pointer;text-align:center;transition:background-color .2s}.admin-btn--border{background-color:#fff;border:1px solid #3b82f6;color:#3b82f6}.admin-btn--border:hover{background-color:#eff6ff}.admin-btn--red{background-color:#ef4444;color:#fff;border:none}.admin-btn--red:hover{background-color:#dc2626}.admin-form-group{margin-bottom:.5rem}.bl_memberSharedHeader{display:contents}.bl_memberSharedHeader .bl_header{position:sticky;top:0;z-index:var(--z-header)}.bl_memberHeaderMobile{display:none}.bl_memberEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.bl_memberAppHeader{position:sticky;top:0;z-index:var(--z-header);border-bottom:1px solid rgba(27,46,66,.1);background:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bl_memberAppHeader__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:10px 16px}.bl_memberAppHeader__brand{display:inline-flex;align-items:center}.bl_memberAppHeader__logo{display:block;width:auto;height:24px}.bl_memberAppHeader__menu{position:relative}.bl_memberAppHeader__trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid rgba(38,65,93,.16);border-radius:999px;background:#f8fafc;color:#26415d;cursor:pointer;list-style:none}.bl_memberAppHeader__trigger::-webkit-details-marker{display:none}.bl_memberAppHeader__triggerLabel{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1}.bl_memberAppHeader__triggerIcon{width:16px;height:16px}.bl_memberAppHeader__badge{position:absolute;top:7px;right:9px;width:8px;height:8px;border-radius:999px;background:#db4c40;box-shadow:0 0 0 2px #f8fafc}.bl_memberAppHeader__popover{position:absolute;top:calc(100% + 10px);right:0;width:min(78vw,280px);padding:10px;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 18px 40px #13253729}.bl_memberAppHeader__popover:before{position:absolute;top:-6px;right:18px;width:12px;height:12px;border-top:1px solid rgba(27,46,66,.12);border-left:1px solid rgba(27,46,66,.12);background:#fff;content:"";transform:rotate(45deg)}.bl_memberAppHeader__popoverHead{padding:4px 6px 10px}.bl_memberAppHeader__popoverTitle{color:#52667a;font-size:10px;font-weight:700;letter-spacing:.04em}.bl_memberAppHeader__popoverName{margin-top:4px;color:#1f2f3d;font-size:13px;font-weight:700;line-height:1.4}.bl_memberAppHeader__notice{margin:0 0 10px;padding:10px 12px;border-radius:14px;background:#fff1f1;color:#bf2f3c;font-size:11px;font-weight:700;line-height:1.5}.bl_memberAppHeader__nav{display:grid;gap:4px}.bl_memberAppHeader__link{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;border-radius:12px;color:#203a55;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.bl_memberAppHeader__link:hover{background:#f5f8fb}.bl_memberAppHeader__link:after{color:#7b8ea1;content:">";font-size:11px}.bl_memberOrdersPanel{padding:14px 16px;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 12px 28px #1325370f}.bl_memberOrdersPanel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:4px 6px 12px}.bl_memberOrdersPanel__heading{min-width:0}.bl_memberOrdersPanel__filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.bl_memberOrdersPanel__filter{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:1px solid rgba(27,46,66,.16);border-radius:999px;background:#fff;color:#203a55;font-size:12px;font-weight:700;line-height:1;text-decoration:none}.bl_memberOrdersPanel__filter.is-active{border-color:#203a55;background:#203a55;color:#fff}.bl_memberOrdersPanel__body{min-height:120px;animation:memberOrdersPanelFade .28s ease}.bl_memberOrdersPanel__empty{min-height:240px;gap:12px;text-align:center;animation:memberOrdersPanelFade .28s ease}.bl_memberOrdersPanel__pagination{margin-top:16px}@keyframes memberOrdersPanelFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bl_memberTopBlock{margin-bottom:20px;padding:10px 18px;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 12px 28px #1325370f}.bl_memberTopBlock--empty{min-height:260px}.bl_memberTopBlock__head{display:flex;align-items:center;justify-content:space-between;gap:20px}.bl_memberTopBlock__heading{min-width:0}.bl_memberTopBlock__actions,.bl_memberTopBlock__statusList{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.bl_memberTopBlock__status{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid rgba(27,46,66,.12);border-radius:999px;background:#f8fafc;color:#203a55;font-size:13px;font-weight:700;line-height:1;white-space:nowrap}.bl_memberTopBlock__status--accept{background:#eef2f6;color:#415364}.bl_memberTopBlock__status--checking{background:#fff1f1;color:#bf2f3c}.bl_memberTopBlock__status--confirm{background:#edf2ff;color:#4360c8}.bl_memberTopBlock__status--making{background:#fff7df;color:#a26f00}.bl_memberTopBlock__status--picking{background:#eef6ff;color:#2d6fb2}.bl_memberTopBlock__status--shipped{background:#edf9ef;color:#2d8e53}.bl_memberTopBlock__status--unpaid{background:#ffe6ef;color:#bf2f63}.bl_memberTopBlock__status--paid{background:#e7f6ea;color:#2d8e53}.bl_memberTopBlock__filter{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid rgba(27,46,66,.16);border-radius:999px;background:#fff;color:#203a55;font-size:13px;font-weight:700;line-height:1;text-decoration:none}.bl_memberTopBlock__filter.is-active{border-color:#203a55;background:#203a55;color:#fff}.bl_memberAccountExit{margin-bottom:20px;padding:10px 18px;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 12px 28px #1325370f}.bl_memberAccountExit__inner{display:flex;justify-content:flex-end}.bl_memberAccountExit__link{display:inline-flex;align-items:center}.bl_memberCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bl_memberCardGrid.is_filterTransition,.bl_memberTopBlock--empty.is_filterTransition{animation:memberOrdersPanelFade .28s ease}.bl_memberOrderCard{display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;border:1px solid rgba(27,46,66,.12);border-radius:24px;background:#fff;box-shadow:0 12px 28px #1325370f}.bl_memberOrderCard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.bl_memberOrderCard__statusGroup{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bl_memberOrderCard__metaTop{color:#607284;text-align:right}.bl_memberOrderCard__date{font-size:12px;font-weight:700;line-height:1.4}.bl_memberOrderCard__image img{display:block;width:80%;aspect-ratio:446/336;object-fit:contain;border-radius:12px;background:#f3f6f8;max-width:196px;margin:0 auto}.bl_memberOrderCard__image{display:flex;align-items:center;justify-content:center;min-height:166px}.bl_memberOrderCard__image .bl_memberBandPlaceholder{display:flex;flex-direction:column;justify-content:center;min-height:166px}.bl_memberOrderCard__meta{display:flex;align-items:center;justify-content:center;gap:24px;margin:auto 0 0}.bl_memberOrderCard__metaItem{display:flex;align-items:baseline;gap:10px}.bl_memberOrderCard__metaItem dt{margin:0;color:#708293;font-size:13px;font-weight:700}.bl_memberOrderCard__metaItem dd{margin:0;color:#203a55;font-size:15px;font-weight:700;line-height:1.3}.bl_memberOrderCard__action{display:flex}.bl_memberOrderCard__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 16px;border:1px solid rgba(38,65,93,.14);border-radius:999px;background:#f8fafc;color:#203a55;font-size:13px;font-weight:700;text-decoration:none}.bl_memberOrderCard__button:hover{background:#eef4f8}.bl_memberBandPlaceholder{width:100%;margin:0 auto;text-align:center}.bl_memberBandPlaceholder__scene{position:relative;width:100%;max-width:160px;aspect-ratio:446/336;margin:0 auto}.bl_memberBandPlaceholder__canvas{width:100%;height:100%;cursor:grab}.bl_memberBandPlaceholder__canvas canvas{display:block;width:100%;height:100%}.bl_memberBandPlaceholder__fallback{display:block;width:100%;height:100%;object-fit:contain}.bl_memberBandPlaceholder__title{margin:8px 0 0;color:#34495e;font-size:14px;font-weight:700}.bl_memberBandPlaceholder__text{margin:4px 0 0;color:#64748b;font-size:12px;font-weight:600}.bl_memberOrderItem{display:flex;gap:18px;margin-bottom:0;padding:14px 0;border-bottom:1px solid rgba(27,46,66,.1);background:transparent}.bl_memberOrderItem:last-child{border-bottom:0;padding-bottom:0}.bl_memberOrdersPanel .bl_memberOrderItem:first-child{padding-top:4px}.bl_memberOrderItem__image{flex:0 0 196px}.bl_memberOrderItem__image img{display:block;width:196px;aspect-ratio:446/336;object-fit:cover;border-radius:12px;background:#f3f6f8}.bl_memberOrderItem__details{flex:1;min-width:0;display:flex;flex-direction:column;padding:10px 0}.bl_memberOrderItem__header{margin-bottom:14px}.bl_memberOrderItem__statusRow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.bl_memberOrderItem__statusGroup{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.bl_memberOrderItem__title{padding:5px 9px;border-left:0;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2}.bl_memberOrderItem__title--accept{background:#eef2f6;color:#415364}.bl_memberOrderItem__title--checking{background:#fff1f1;color:#bf2f3c}.bl_memberOrderItem__title--confirm{background:#edf2ff;color:#4360c8}.bl_memberOrderItem__title--making{background:#fff7df;color:#a26f00}.bl_memberOrderItem__title--picking{background:#eef6ff;color:#2d6fb2}.bl_memberOrderItem__title--shipped{background:#edf9ef;color:#2d8e53}.bl_memberOrderItem__orderId{color:#607284;font-size:12px;font-weight:700;line-height:1.5;text-align:right}.bl_memberOrderItem__paymentStatus{padding:5px 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2}.bl_memberOrderItem__paymentStatus--unpaid{color:#bf2f63;background:#ffe6ef}.bl_memberOrderItem__paymentStatus--paid{color:#2d8e53;background:#e7f6ea}.bl_memberOrderItem__content{display:flex;flex:1;align-items:center;margin-bottom:14px}.bl_memberOrderItem__data{flex:1}.bl_memberOrderItem__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 16px;margin:0}.bl_memberOrderItem__metaItem{display:flex;align-items:baseline;gap:8px;min-width:0;flex:0 0 auto}.bl_memberOrderItem__metaItem dt{margin:0;color:#708293;font-size:12px;font-weight:700;letter-spacing:.04em}.bl_memberOrderItem__metaItem dd{margin:0;color:#203a55;font-size:15px;font-weight:700;line-height:1.4;white-space:nowrap}.bl_memberOrderItem__action{display:flex;width:100%}.bl_memberOrderItem__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 16px;border:1px solid rgba(38,65,93,.14);border-radius:999px;background:#f8fafc;color:#203a55;font-size:12px;font-weight:700;text-decoration:none}.bl_memberOrderItem__button:hover{background:#eef4f8}.bl_memberQandA{line-height:1.4rem;padding:10px 0}.bl_memberPointcard{display:flex;justify-content:center;align-items:baseline;padding:5px;font-weight:700}.bl_memberPointcard__value{font-size:1.6rem;color:#46bbff;padding:0 10px}.bl_memberPointDetails{margin-top:10px;text-align:center;font-size:.85em}.bl_usedPoint li>*:first-child{width:30%;min-width:0}.bl_memberOrderWrap{display:flex;justify-content:center}.bl_memberNotification{display:flex;align-items:center;gap:10px;margin-bottom:14px}.bl_memberNotification__icon{display:grid;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:8px;border-radius:12px;background:#fff}.bl_memberNotification,.bl_memberNotification span:last-child{color:#bf2f3c;font-size:12px;font-weight:700;line-height:1.5}.bl_memberNavigation{margin-bottom:20px}.bl_memberNavigation--panel{padding:10px}.bl_memberNavigation--panel .bl_memberAppHeader__popoverTitle,.bl_memberNavigation--panel .bl_memberAppHeader__popoverName,.bl_memberNavigation--panel .bl_memberAppHeader__notice{all:unset}.bl_memberNavigation--panel .bl_memberAppHeader__popoverTitle{display:block;color:#52667a;font-size:10px;font-weight:700;letter-spacing:.04em}.bl_memberNavigation--panel .bl_memberAppHeader__popoverName{display:block;margin-top:4px;color:#1f2f3d;font-size:13px;font-weight:700;line-height:1.4}.bl_memberNavigation--panel .bl_memberAppHeader__notice{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;border-radius:14px;background:#fff1f1}.bl_memberNavigation__list{list-style:none;padding:0;margin:0}.bl_memberNavigation__link{width:100%}.ly_split--side240>.ly_split__side{align-self:start}.bl_memberAppHeader__notice{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;border-radius:14px;background:#fff1f1;color:#bf2f3c;font-size:11px;font-weight:700;line-height:1.5}.bl_memberAppHeader__notice .bl_memberNotification__icon{flex-basis:32px;width:32px;height:32px;padding:7px}.bl_memberAppHeader__popover{position:absolute;top:calc(100% + 10px);right:0;width:min(78vw,280px);padding:10px;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 18px 40px #13253729;margin-bottom:20px}.bl_memberLogout{display:flex;justify-content:center;align-items:center;margin-top:30px}.bl_memberLogout__button{display:flex;align-items:center;color:#ff363f;font-size:12px;text-decoration:none;margin-right:10px;padding:10px 15px;border-radius:5px;cursor:pointer}.bl_memberLogout__button:hover{background-color:#eee}.bl_memberLogout__icon{width:24px;height:24px;margin-right:10px}.pg_memberLogin__signup,.pg_memberLogin__signin{min-width:0}@media screen and (max-width: 768px){.bl_memberSharedHeader .bl_titlebar,.bl_memberSharedHeader .bl_header{display:none}.bl_memberHeaderMobile{display:contents}.ly_split--side240{display:block}.ly_split--side240>.ly_split__side{display:none}.ly_split--side240>.ly_split__main{width:100%}.bl_memberOrderWrap{display:none}.bl_memberOrderItem{gap:12px;padding:12px 0}.bl_memberOrdersPanel{padding:12px}.bl_memberOrdersPanel__filters{justify-content:flex-start}.bl_memberTopBlock,.bl_memberAccountExit{padding:16px;border-radius:20px}.bl_memberTopBlock__actions,.bl_memberTopBlock__statusList{justify-content:flex-start}.bl_memberCardGrid{grid-template-columns:1fr}.bl_memberOrderCard{padding:16px;border-radius:20px}.bl_memberOrderCard__image,.bl_memberOrderCard__image .bl_memberBandPlaceholder{min-height:156px}.bl_memberBandPlaceholder{padding-top:0}.bl_memberBandPlaceholder__scene{max-width:148px}.bl_memberOrderItem__image{flex-basis:132px}.bl_memberOrderItem__image img{width:132px;border-radius:12px}.bl_memberOrderItem__statusGroup{gap:6px}.bl_memberOrderItem__details,.bl_memberOrderItem__content{display:block}.bl_memberOrderItem__meta{gap:8px 12px}.bl_memberOrderItem__metaItem{min-width:0}.bl_memberOrderItem__button{width:100%}.pg_memberLogin__signin{order:-1}}.pg_designMakerIndex .bl_designMakerEntry{align-items:stretch;gap:24px}.pg_designMakerIndex .bl_designMakerEntry__section{height:100%}.pg_designMakerIndex .bl_designMakerEntry__section+.bl_designMakerEntry__section{padding-left:24px;border-left:1px solid rgba(27,46,66,.1)}.pg_designMakerIndex .bl_designMakerEntry__title{font-size:15px;font-weight:700;line-height:1.4}.pg_designMakerIndex .bl_designMakerEntry__body{margin-top:10px}.pg_designMakerIndex .bl_designMakerEntry__body p+p,.pg_designMakerIndex .bl_designMakerEntry__body .el_button,.pg_designMakerIndex .bl_designMakerEntry__body .el_button__border{margin-top:8px}.pg_designMakerEditor .bl_designMakerNotice,.pg_designMakerMobile .bl_designMakerNotice{margin-bottom:10px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.7}.pg_designMakerEditor .bl_designMakerNotice--warn,.pg_designMakerMobile .bl_designMakerNotice--warn{border:1px solid rgba(181,112,0,.16);background:#fff8e8;color:#7b5a00}.pg_designMakerEditor .bl_designMakerPanel,.pg_designMakerMobile .bl_designMakerPanel{padding:16px;background:#fff;border-radius:10px;box-shadow:0 2px 5px #0000001a}.pg_designMakerEditor .bl_designMakerPanel__text,.pg_designMakerEditor .bl_designMakerPreview__text,.pg_designMakerEditor .bl_designMakerBodyPanel__text{margin-top:6px;font-size:13px;color:#555}.pg_designMakerEditor .bl_designMakerPreview{min-width:0}.pg_designMakerEditor .bl_designMakerAux{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:12px;width:980px;margin:0 auto 10px;align-items:start}.pg_designMakerEditor .bl_designMakerSideStack{display:grid;gap:12px}.pg_designMakerEditor .bl_designMakerControlBar{display:flex;justify-content:center}.pg_designMakerEditor .bl_designMakerControlBar__actions{display:flex;align-items:center;gap:8px}.pg_designMakerEditor .bl_designMakerControlBar__button{width:auto;min-height:38px;min-width:72px;padding:0 14px;border:1px solid #cad6dc;border-radius:8px;background:#fff;font-size:13px;font-weight:700;color:#27404d;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease;box-shadow:0 4px 10px #19344e0d}.pg_designMakerEditor .bl_designMakerControlBar__button:hover{background-color:#f7fbff;border-color:#9db0c3}.pg_designMakerEditor .bl_designMakerControlBar__button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.pg_designMakerEditor .bl_designMakerControlBar__button:disabled:hover{background:#fff;border-color:#cad6dc}.pg_designMakerEditor .bl_designMakerControlBar__button--save{border-color:#23405d;background-color:#23405d;color:#fff;box-shadow:0 4px 10px #19344e14}.pg_designMakerEditor .bl_designMakerControlBar__button--save:hover{background:#1b334a;border-color:#1b334a}.pg_designMakerEditor .bl_designMakerControlBar__button--save:disabled:hover{background:#23405d;border-color:#23405d}.pg_designMakerEditor .bl_designMakerPreview__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.pg_designMakerEditor .bl_designMakerPreview__viewer{position:relative;height:258px;border:1px solid #e0e0e0;border-radius:10px;overflow:hidden;background:radial-gradient(circle at top,#fffffff2,#f1f1f1f2)}.pg_designMakerEditor .bl_designMakerPreview__canvas{width:100%;height:100%}.pg_designMakerEditor .bl_designMakerPreview__watermark,.pg_designMakerMobile .bl_designMakerPreview__watermark{position:absolute;left:50%;bottom:12px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2px;width:calc(100% - 24px);transform:translate(-50%);pointer-events:none;text-align:center}.pg_designMakerEditor .bl_designMakerPreview__watermarkLine,.pg_designMakerMobile .bl_designMakerPreview__watermarkLine{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:999px;background:#ffffffb8;color:#1b2e42c7;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.04em;box-shadow:0 2px 10px #14313f14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pg_designMakerEditor .bl_designMakerBodyPanel__head{margin-bottom:14px}.pg_designMakerEditor .bl_designMakerBodyPanel__section+.bl_designMakerBodyPanel__section{margin-top:18px}.pg_designMakerEditor .bl_designMakerBodyPanel__label{margin-bottom:8px;font-size:13px;font-weight:700;color:#333}.pg_designMakerEditor .bl_designMakerOverlay,.pg_designMakerMobile .bl_designMakerOverlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000080;z-index:9999}.pg_designMakerEditor .bl_designMakerOverlay__content,.pg_designMakerMobile .bl_designMakerOverlay__content{background:#fff;padding:20px;border-radius:8px}.pg_designMakerEditor .bl_designMakerOverlay__title,.pg_designMakerMobile .bl_designMakerOverlay__title{font-size:20px}.pg_designMakerEditor .bl_designMakerOverlay__body,.pg_designMakerMobile .bl_designMakerOverlay__body{font-size:12px}.pg_designMakerEditor .bl_designMakerFontLicense li{padding:2px 10px}.pg_designMakerEditor .bl_designMakerFontLicense a{color:#080808;text-decoration:underline}.pg_designMakerMobile.bl_designMakerMobile{display:grid;gap:16px;max-width:560px;margin:0 auto 32px;padding:20px 16px 32px}.pg_designMakerMobile .bl_designMakerMobile__viewer{position:sticky;top:70px;z-index:20;min-height:320px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at top,#fffffff2,#f1f1f1f2);border:1px solid #e0e0e0;box-shadow:0 12px 32px #14313f14}.pg_designMakerMobile .bl_designMakerMobile__canvas{width:100%;height:320px}.pg_designMakerMobile .bl_designMakerMobile__panel{display:grid;gap:16px;padding:18px}.pg_designMakerMobile .bl_designMakerMobile__section{display:grid;gap:8px}.pg_designMakerMobile .bl_designMakerMobile__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:10px}.pg_designMakerMobile .bl_designMakerMobile__label{font-size:13px;font-weight:700;color:#263840}.pg_designMakerMobile .bl_designMakerMobile__input{width:100%;min-height:46px;padding:11px 14px;border:1px solid #c8d8df;border-radius:12px;background-color:#fff;color:#20343f}.pg_designMakerMobile .bl_designMakerMobile__toggle{display:flex}.pg_designMakerMobile .bl_designMakerMobile__toggleInput{position:absolute;opacity:0;pointer-events:none}.pg_designMakerMobile .bl_designMakerMobile__toggleButton{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:11px 14px;border:1px solid #c8d8df;border-radius:12px;background-color:#fff;color:#20343f;font-size:13px;font-weight:700}.pg_designMakerMobile .bl_designMakerMobile__toggleInput:checked+.bl_designMakerMobile__toggleButton{border-color:#27404d;background:#27404d;color:#fff}.pg_designMakerMobile .bl_designMakerMobile__sizeButtons{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.pg_designMakerMobile .bl_designMakerMobile__sizeButton{min-height:42px;border:1px solid #cad6dc;border-radius:12px;background:#fff;font-size:13px;font-weight:700;color:#2d414a}.pg_designMakerMobile .bl_designMakerMobile__sizeButton.active{border-color:#27404d;background:#27404d;color:#fff}.pg_designMakerMobile .bl_designMakerMobile__palette{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.pg_designMakerMobile .bl_designMakerMobile__palette .bl_editorColorButton{width:100%}.pg_designMakerMobile .bl_designMakerMobile__actions{display:grid;grid-template-columns:1fr}.pg_designMakerMobile .bl_designMakerMobile__help{font-size:12px;line-height:1.6;color:#9c4527}.pg_designMakerMobile .bl_editorColorButton.active{outline:2px solid #27404d;outline-offset:2px;border-radius:8px}@media (max-width: 980px){.pg_designMakerEditor .bl_designMakerAux{width:980px}}@media (max-width: 480px){.pg_designMakerMobile.bl_designMakerMobile{padding:16px 12px 28px}.pg_designMakerMobile .bl_designMakerMobile__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.pg_designMakerMobile .bl_designMakerMobile__viewer,.pg_designMakerMobile .bl_designMakerMobile__canvas{min-height:280px;height:280px}.pg_designMakerMobile .bl_designMakerMobile__viewer{top:66px}.pg_designMakerMobile .bl_designMakerPreview__watermark{bottom:10px;width:calc(100% - 20px)}}.pg_memberOrder{padding-bottom:24px}.pg_memberOrder__actions{display:grid;gap:10px}.pg_memberOrder__flow{display:grid;gap:20px}.pg_memberOrder__actionRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border:1px solid rgba(27,46,66,.12);border-radius:18px;background:#fff;box-shadow:0 10px 24px #1325370d}.pg_memberOrder__actionText{margin:0;color:#425466;font-size:13px;font-weight:700;line-height:1.5}.pg_memberOrder__actionButtons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.pg_memberOrder__actionRow form{margin:0}.pg_memberOrder__actionRow .el_button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pg_memberOrder .el_heading{margin-bottom:12px}.bl_memberOrderActionAlert{display:flex;gap:12px;align-items:flex-start;padding:10px 18px;border:0;border-radius:14px;background:#f3f6f8}.bl_memberOrderActionAlert__body{display:grid;gap:4px;min-width:0}.bl_memberOrderActionAlert__title{color:#1f2f3d;font-size:12px;font-weight:700;line-height:1.5}.bl_memberOrderActionAlert__text{color:#4f657d;font-size:12px;font-weight:700;line-height:1.5}.bl_memberOrderActionAlert--info{background:#eef6ff}.bl_memberOrderActionAlert--warning{background:#fff7df}.bl_memberOrderActionAlert--accent{background:#edf2ff}.bl_memberOrderActionAlert--success{background:#edf9ef}.bl_memberOrderActionAlert--neutral{background:#fff1f1}.bl_memberOrderActionAlert--info,.bl_memberOrderActionAlert--info .bl_memberOrderActionAlert__title,.bl_memberOrderActionAlert--info .bl_memberOrderActionAlert__text{color:#2d6fb2}.bl_memberOrderActionAlert--warning,.bl_memberOrderActionAlert--warning .bl_memberOrderActionAlert__title,.bl_memberOrderActionAlert--warning .bl_memberOrderActionAlert__text{color:#8b6300}.bl_memberOrderActionAlert--accent,.bl_memberOrderActionAlert--accent .bl_memberOrderActionAlert__title,.bl_memberOrderActionAlert--accent .bl_memberOrderActionAlert__text{color:#4360c8}.bl_memberOrderActionAlert--success,.bl_memberOrderActionAlert--success .bl_memberOrderActionAlert__title,.bl_memberOrderActionAlert--success .bl_memberOrderActionAlert__text{color:#2d8e53}.bl_memberOrderActionAlert--neutral,.bl_memberOrderActionAlert--neutral .bl_memberOrderActionAlert__title,.bl_memberOrderActionAlert--neutral .bl_memberOrderActionAlert__text{color:#bf2f3c}.pg_memberOrder .bl_panel--tile,.pg_memberOrder .bl_panel--tileLite{padding:18px 20px;border:1px solid rgba(27,46,66,.12);border-radius:20px;background:#fff;box-shadow:0 12px 28px #1325370f}.pg_memberOrder .bl_panel--tileLite.bl_panel--muted{background:#f6f8fb}.pg_memberOrder__contentDivider{margin:0;border-top:1px solid rgba(27,46,66,.12)}.pg_memberOrder__summary{align-items:stretch;gap:24px}.pg_memberOrder__section{height:100%}.pg_memberOrder__summary .pg_memberOrder__section+.pg_memberOrder__section{padding-left:24px;border-left:1px solid rgba(27,46,66,.1)}.pg_memberOrder__items .bl_orderItem+.bl_orderItem{margin-top:16px}.pg_memberOrder__staffNote{margin-top:0}.pg_memberOrder .bl_alert{border-radius:18px}.pg_memberOrder .bl_accordion--panel{border-radius:20px;overflow:hidden}.pg_memberOrder .bl_memberPoints{min-height:170px;padding:16px;border:1px solid rgba(27,46,66,.1);border-radius:18px;background:#f8fafc}.pg_memberOrder .bl_memberOrderWrap{justify-content:flex-start;margin-top:18px}.pg_memberOrder .bl_orderItem{display:flex;align-items:center;gap:16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pg_memberOrder .bl_orderItem__image{display:flex;align-items:center;justify-content:center;flex:0 0 200px;width:200px;margin:0}.pg_memberOrder .bl_orderItem>div:last-child{flex:1 1 auto;min-width:0}.bl_actionPanel .bl_orderItem+.bl_orderItem{margin-top:22px;padding-top:22px;border-top:1px solid rgba(27,46,66,.1)}.pg_memberOrder .bl_listFlex_member{padding:0;border:0}.pg_memberOrder .bl_listFlex_member .bl_listFlex__header,.pg_memberOrder .bl_listFlex_member .bl_listFlex__content{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;gap:12px;padding:0;border-bottom:0}.pg_memberOrder .bl_listFlex_member .bl_listFlex__header{margin-top:14px;padding:0 14px;border-bottom:1px solid rgba(27,46,66,.08);color:#708293;font-size:11px;letter-spacing:.04em}.pg_memberOrder .bl_listFlex_member .bl_listFlex__content{margin-top:5px;padding:12px 14px;border-radius:14px;background:#f8fafc}.pg_memberOrder .bl_listFlex_member .bl_listFlex__header>p,.pg_memberOrder .bl_listFlex_member .bl_listFlex__content>p{min-width:72px;padding:0;white-space:nowrap}@media (max-width: 768px){.pg_memberOrder__actionRow{flex-direction:column;align-items:stretch}.pg_memberOrder__actionButtons{justify-content:flex-start}.pg_memberOrder__actionRow .el_button{justify-content:center}}.pg_memberOrder .bl_listFlex_member .bl_listFlex__content>p{color:#203a55;font-size:13px;line-height:1.6}.pg_memberOrder .bl_listFlex_member .bl_listFlex__header>p:last-child,.pg_memberOrder .bl_listFlex_member .bl_listFlex__content>p:last-child{flex:1 1 auto;white-space:nowrap}.pg_memberOrder .bl_listFlex_member .badge{border-color:#1b2e421f;background:#fff}.pg_memberOrder .bl_listFlex_member .badge.badge-color{border-color:#0868a03d;background:#eef6ff}.pg_memberOrder .bl_cartFlowStickyAction{position:fixed;bottom:0;left:0;width:100%;height:70px;opacity:0;visibility:hidden;background:#fff;color:#fff;display:flex;align-items:center;justify-content:center;transition:bottom .3s ease-in-out;z-index:2;margin-bottom:59px}.pg_memberOrder .bl_cartFlowStickyAction.is_visible{visibility:visible;opacity:1;transform:translateY(0)}@media (max-width: 768px){.pg_memberOrder .bl_panel--tile,.pg_memberOrder .bl_panel--tileLite{padding:16px;border-radius:18px}.pg_memberOrder .bl_orderItem{display:block}.pg_memberOrder .bl_orderItem__image{width:100%;max-width:none;margin:0 0 12px}.pg_memberOrder .bl_orderItem__image .image,.pg_memberOrder .bl_orderItem__image img{width:min(220px,100%)}.pg_memberOrder .bl_memberPoints{min-height:0}.pg_memberOrder__contentDivider{margin:24px 0 20px}.pg_memberOrder__summary{gap:20px}.pg_memberOrder__summary .pg_memberOrder__section+.pg_memberOrder__section{padding-top:20px;padding-left:0;border-top:1px solid rgba(27,46,66,.1);border-left:0}.pg_memberOrder .bl_listFlex_member .bl_listFlex__content,.bl_memberOrderActionAlert{padding:12px}}.bl_scheduleList{--schedule-cols: 2;margin:0;padding:0;list-style:none}.bl_scheduleList__row{display:grid;grid-template-columns:repeat(var(--schedule-cols),minmax(0,1fr));text-align:center;font-size:.9rem}.bl_scheduleList__row>p{margin:0;padding:12px 15px;border-bottom:1px solid #eee}.bl_scheduleList__row:hover{background-color:#e8e8e8}.bl_scheduleList__row:hover>p{background-color:#f2f2f2}.bl_scheduleList__row--head>p{font-weight:700}@media screen and (max-width: 768px){.bl_scheduleList__row>p{padding:2px 5px}}.pg_guideSize__tabMenu{display:grid;grid-template-columns:repeat(auto-fit,minmax(162px,1fr));gap:10px;margin-bottom:20px}.pg_guideSize__tabItem{position:relative;display:flex;align-items:center;padding:10px 20px;border:1px solid #4b4b4b;color:inherit;font-weight:600;cursor:pointer;box-sizing:border-box}.pg_guideSize__tabItem:after{position:absolute;top:0;right:20px;bottom:0;display:block;width:6px;height:6px;margin:auto;content:"";transform:rotate(45deg);border-top:1px solid #4b4b4b;border-right:1px solid #4b4b4b}.pg_guideSize__tabItem.is_active{background:#e3e3e3}.pg_guideSize__tabItem.is_active:after{top:-3px;transform:rotate(135deg)}.pg_guideSize__tabContent{display:none}.pg_guideSize__tabContent.is_current{display:block}.pg_guideIndex__welcome{width:100%;margin-bottom:40px;text-align:center}.pg_guideIndex__welcomeTitle{letter-spacing:.2em;font-size:clamp(100%,5vw,26px);font-weight:700}.pg_guideIndex__welcomeBody{padding-top:10px}.pg_guideIndex__sitemap{margin-bottom:20px}.pg_guideIndex__sitemap li{display:flex;flex-wrap:wrap;border-top:1px solid #d0d0d0}.pg_guideIndex__sitemap li:last-child{border-bottom:1px solid #ccc}.pg_guideIndex__sitemap a{position:relative;width:200px;padding:15px 10px;color:#4b4b4b;text-decoration:underline;cursor:pointer}.pg_guideIndex__sitemap a:hover{background-color:#eee}.pg_guideIndex__sitemap a:after{display:block;position:absolute;top:0;right:15px;bottom:0;width:4px;height:4px;margin:auto;transform:rotate(45deg);content:"";border-top:2px solid #ccc;border-right:2px solid #ccc}.pg_guideIndex__sitemap a,.pg_guideIndex__sitemap p{padding:15px 10px}@media (max-width: 768px){.pg_guideIndex__sitemap a,.pg_guideIndex__sitemap p{width:100%;padding:10px}}.pg_infoLegal ol{counter-reset:item;list-style-type:none;padding-left:10px;padding-right:10px}.pg_infoLegal ol ol{padding-top:10px;padding-left:10px}.pg_infoLegal ol li{text-indent:-23px;padding-top:5px;padding-bottom:5px;padding-left:23px}.pg_infoLegal ol li:before{counter-increment:item;content:counter(item);padding-right:15px}.pg_campaign>*{scroll-margin-top:80px}.pg_campaign>*+*{margin-top:30px}.pg_contact>*{scroll-margin-top:80px}.pg_contact>*+*{margin-top:30px}.bl_flowOrder{display:flex;align-items:center;gap:40px;margin-right:40px;margin-left:40px}.bl_flowOrder__item img{width:100%;height:auto;border-radius:10px;box-shadow:0 2px 5px #0000001a}.bl_flowOrder__item p{margin:5px 0;font-weight:700;text-align:center}@media (max-width: 768px){.bl_flowOrder{display:block;margin:0}.bl_flowOrder__item{display:flex;margin-bottom:20px}.bl_flowOrder__item img{width:30%}.bl_flowOrder__item p{display:flex;align-items:center;padding-left:20px;text-align:left}}.el_appLogo{height:40px;margin-right:5px;border-radius:8px}@media screen and (max-width: 768px){.pg_designsIndex__noticeImage{max-width:50%}}@media screen and (max-width: 768px){.bl_designAppIcons{display:flex}}.bl_tableTemplate{width:100%;margin-bottom:20px;text-align:center;border-collapse:collapse}.bl_tableTemplate th,.bl_tableTemplate td{padding:10px 5px}.bl_tableTemplate .uq_Title{margin-bottom:10px}.bl_tableTemplate .uq_Width80{width:80px}.bl_tableTemplate th{font-size:12px;font-weight:400;border-bottom:1px solid #aaa;background-color:#eee}.bl_tableTemplate td{border-bottom:1px solid #ddd}.bl_tableTemplate tr:hover{background-color:#eee}.bl_tableTemplate .uq_Vertion{width:10px;font-size:10px}.pg_designColors__section{display:grid;gap:30px}.pg_designColors__group,.pg_designColors__groupBody{display:grid;gap:5px}.pg_homeNotice{display:flex;align-items:center;justify-content:center;padding-top:10px}.pg_homeNotice__link{text-decoration-line:underline}.pg_homeFeatureCards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pg_homeFeatureCards__item{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:20px;border-radius:20px;background:#fff}.pg_homeFeatureCards__content{display:flex;flex-direction:column;height:100%}.pg_homeFeatureCards__text{flex:0 0 auto;z-index:2}.pg_homeFeatureCards__label{margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.4;color:#222}.pg_homeFeatureCards__title{margin:0 0 10px;font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.pg_homeFeatureCards__description{margin:0 0 10px;font-size:16px;line-height:1.45;color:#333;white-space:pre-line}.pg_homeFeatureCards__imageWrap{display:flex;flex:1;align-items:flex-end;justify-content:center}.pg_homeFeatureCards__image{display:block;width:100%;max-width:520px;height:auto;object-fit:contain}.pg_homeInfoPanel{margin:20px 0;padding:20px;border-radius:20px;background:#fff}.pg_homeInfoPanel__label{margin:0 0 14px;font-size:18px;font-weight:600;line-height:1.4;color:#222}.pg_homeInfoPanel__body>*+*{margin-top:10px}.pg_homeSimulator{position:relative;overflow:hidden;padding:28px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top left,rgba(54,75,111,.34),transparent 28%),radial-gradient(circle at right 30%,rgba(30,73,108,.3),transparent 22%),linear-gradient(135deg,#12161e,#0d1016 44%,#171d27)}.pg_homeSimulator__frame{width:var(--ly-page-max);margin-right:auto;margin-left:auto}.pg_homeSimulator__intro{position:relative;z-index:1;margin-bottom:24px}.pg_homeSimulator__eyebrow{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:.16em;color:#c2d2e3b8}.pg_homeSimulator__introMain{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.pg_homeSimulator__introCopy{max-width:720px}.pg_homeSimulator__kicker{margin:0 0 8px;font-size:15px;font-weight:700;color:#f4f7fb}.pg_homeSimulator__title{margin:0;font-size:clamp(28px,4vw,28px);line-height:1.14;color:#fff}.pg_homeSimulator__lead{margin:10px 0 0;max-width:640px;font-size:14px;line-height:1.8;color:#d6e1efd1}.pg_homeSimulator__meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.pg_homeSimulator__metaPill{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;color:#f2f7fbe0;font-size:12px;font-weight:700}.pg_homeSimulator__layout{display:grid;grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);gap:28px;align-items:stretch}.pg_homeSimulator__controlColumn,.pg_homeSimulator__viewerColumn{display:grid;min-width:0}.pg_homeSimulator__controlRail{display:grid;align-content:start;gap:12px}.pg_homeSimulator__controlBlock{padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#ffffff0d;box-shadow:inset 0 1px #ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pg_homeSimulator__controlHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.pg_homeSimulator__controlLabel{margin:0;font-size:15px;font-weight:700;color:#f4f7fb}.pg_homeSimulator__controlHint{margin:0;font-size:11px;color:#c4d3e3ad}.pg_homeSimulator__textInput{width:100%;min-height:48px;padding:12px 16px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#0a0d13bd;color:#f8fbff}.pg_homeSimulator__textInput::placeholder{color:#c6d2dd61}.pg_homeSimulator__sizeButtons{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pg_homeSimulator .bl_homeSimulatorForm__sizeButton,.pg_homeSimulator__sizeButtons .bl_homeSimulatorForm__sizeButton{min-height:44px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff08;font-size:13px;font-weight:700;color:#eef4fa;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.pg_homeSimulator .bl_homeSimulatorForm__sizeButton:hover,.pg_homeSimulator__sizeButtons .bl_homeSimulatorForm__sizeButton:hover{transform:translateY(-1px)}.pg_homeSimulator .bl_homeSimulatorForm__sizeButton.is_active,.pg_homeSimulator__sizeButtons .bl_homeSimulatorForm__sizeButton.is_active{border-color:#8ec2ff85;background:linear-gradient(135deg,#5e9de157,#3f6699b3);color:#fff;box-shadow:0 8px 24px #326ba447}.pg_homeSimulator__palette{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr;gap:10px}.pg_homeSimulator__palette .bl_editorColorButton{width:100%}.pg_homeSimulator__palette .bl_editorColorButton.is_active{outline:2px solid rgba(224,224,224,.9);outline-offset:2px;border-radius:999px}.pg_homeSimulator__viewer{position:relative;min-height:100%;height:100%;border:1px solid rgba(255,255,255,.06);border-radius:28px;overflow:hidden;background:radial-gradient(circle at 20% 18%,rgba(71,105,162,.42),transparent 22%),radial-gradient(circle at 72% 42%,rgba(31,84,126,.34),transparent 24%),linear-gradient(180deg,#0e121bf0,#080b12fa);box-shadow:inset 0 1px #ffffff0a}.pg_homeSimulator__viewerGlow{position:absolute;inset:auto auto -8% -8%;width:52%;height:38%;border-radius:50%;background:radial-gradient(circle,rgba(102,148,220,.24),transparent 72%);filter:blur(16px);pointer-events:none}.pg_homeSimulator__canvas{position:relative;z-index:1;width:100%;min-height:420px;height:100%}.pg_homeSimulator__viewerNote{position:absolute;left:50%;bottom:16px;z-index:2;width:calc(100% - 32px);transform:translate(-50%);pointer-events:none;text-align:center}.pg_homeSimulator__viewerNote span{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;background:#ffffff14;color:#eff5fbd1;font-size:11px;font-weight:700;line-height:1;letter-spacing:.04em;box-shadow:0 8px 32px #090d1847;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media screen and (max-width: 768px){.pg_homeFeatureCards{grid-template-columns:1fr;gap:20px}.pg_homeFeatureCards__description{font-size:18px}.pg_homeInfoPanel{padding:16px}.pg_homeInfoPanel__label{margin-bottom:12px;font-size:18px}.pg_homeSimulator{margin:28px 0 44px;padding:0}.pg_homeSimulator__frame{width:100%;padding:20px;border-radius:26px}.pg_homeSimulator__intro{margin-bottom:18px}.pg_homeSimulator__introMain{flex-direction:column;align-items:flex-start}.pg_homeSimulator__meta{justify-content:flex-start}.pg_homeSimulator__layout{grid-template-columns:1fr;gap:18px}.pg_homeSimulator__viewerColumn{order:-1}.pg_homeSimulator__canvas{min-height:320px}.pg_homeSimulator__sizeButtons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 480px){.pg_homeSimulator__frame{padding:18px 14px;border-radius:22px}.pg_homeSimulator__kicker{font-size:14px}.pg_homeSimulator__title{font-size:26px}.pg_homeSimulator__lead{font-size:13px}.pg_homeSimulator__controlBlock{padding:14px;border-radius:20px}.pg_homeSimulator__controlHead{flex-direction:column;align-items:flex-start;gap:4px}.pg_homeSimulator__palette{grid-template-columns:repeat(6,minmax(0,1fr))}.pg_homeSimulator__canvas{min-height:280px}.pg_homeSimulator__viewerNote{bottom:12px;width:calc(100% - 20px)}}.pg_infoCommerce__logoIcon{display:flex;justify-content:center;margin-inline:auto}.pg_infoCommerce__logoText{display:flex;justify-content:center;margin:10px auto 20px}.pg_infoCommerce__logoText img{width:160px}.pg_infoCommerce__orb{width:25px;height:25px;background:#40c8ff;border-radius:50%;position:relative}.pg_infoCommerce__starOrbit{width:15px;height:15px;background-color:#f8f8f8;border-radius:50%;position:absolute;top:20%;left:20%;transform:translate(-50%,-50%);animation:pgInfoCommerceOrbit 10s linear infinite;display:flex;justify-content:center;align-items:center}.pg_infoCommerce__star{width:9px;height:9px;background:#40c8ff;clip-path:polygon(50% 0%,70% 30%,100% 50%,70% 70%,50% 100%,30% 70%,0% 50%,30% 30%);position:absolute;top:3px;left:3px;animation:pgInfoCommerceRotation 5s linear infinite}@keyframes pgInfoCommerceOrbit{0%{transform:rotate(0) translate(8px) rotate(0)}to{transform:rotate(360deg) translate(8px) rotate(-360deg)}}@keyframes pgInfoCommerceRotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bl_spNavigation{display:none}@media (max-width: 768px){.bl_spNavigation{display:block}.bl_spNavigation__dock{position:fixed;right:0;bottom:0;left:0;z-index:var(--z-sp-dock);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;border-top:1px solid rgba(27,46,66,.12);background:#fffffff5;box-shadow:0 -8px 24px #13253714;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bl_spNavigation__dockLink{position:relative;display:grid;justify-items:center;gap:4px;min-height:58px;padding:8px 4px 10px;border:0;background:transparent;color:#26415d;font-size:10px;font-weight:700;line-height:1.2;text-align:center}.bl_spNavigation__dockLink--cart{color:#0d6b62}.bl_spNavigation__dockLink--menu{cursor:pointer}.bl_spNavigation__icon{display:grid;place-items:center;width:22px;height:22px}.bl_spNavigation__iconSvg{width:20px;height:20px}.bl_spNavigation__badge{position:absolute;top:5px;right:calc(50% - 18px);min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#db4c40;color:#fff;font-size:10px;font-weight:700;line-height:18px}.bl_spNavigation__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sp-overlay);background:#0a121d80}.bl_spNavigation__menu{position:fixed;top:0;left:0;width:min(82vw,340px);min-width:275px;height:100%;z-index:var(--z-sp-menu);margin-left:-400px;overflow-y:auto;padding-bottom:calc(65px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:16px 0 32px #0e1e2d1f}.bl_spNavigation__sectionLabel{padding:10px 15px;border-bottom:1px solid rgba(45,45,45,.1);background:#f8f8f8;color:#4b4b4b;font-size:.75rem;line-height:1.5}.bl_spNavigation__accordion{position:relative;margin:0;padding:15px;border-bottom:1px solid rgba(45,45,45,.1);color:#203a55;font-size:14px;font-weight:700;cursor:pointer}.bl_spNavigation__accordion:before,.bl_spNavigation__accordion:after{position:absolute;top:50%;right:25px;width:15px;height:2px;background:#4b4b4b;content:"";transition:all .25s ease-in-out}.bl_spNavigation__accordion:before{transform:rotate(90deg)}.bl_spNavigation__accordion.open:before{transform:rotate(180deg)}.bl_spNavigation__accordion.open:after{opacity:0}.bl_spNavigation__drawer{display:none}.bl_spNavigation__link{display:block;padding:15px 25px;border-bottom:1px solid rgba(45,45,45,.1);color:#4b4b4b;font-weight:700}.bl_spNavigation__link--direct{padding-left:15px}body._fixed{position:fixed;width:100%;overflow:hidden}}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0!important;max-width:100%!important}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:#0009;font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:#00000020}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon:before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-.614.56-1.283%202.275-1.283%201.376%200%202.215.554%202.332%201.543h2.773c-.165-2.538-2.11-4.019-5.087-4.019-3.151%200-5.076%201.592-5.076%203.908%200%20.394.062.768.185%201.124H.833v2h17.334v-2H6.432Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.554%207C5.113%208.254%203.5%2010.594%203.5%2014.158%203.5%2017.08%205.007%2019%207.5%2019c2.307%200%204-1.597%204-3.85%200-2.09-1.602-3.682-3.65-3.838C7.964%209.8%209.172%208.762%2010.592%208L8.554%207Zm8.408%200c-3.44%201.254-5.054%203.594-5.054%207.158%200%202.922%201.507%204.842%204%204.842%202.307%200%204-1.597%204-3.85%200-2.09-1.602-3.682-3.65-3.838.106-1.354%201.314-2.392%202.734-3.154L16.962%207Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%205a1%201%200%200%201%201%201v5h7V6a1%201%200%201%201%202%200v12a1%201%200%201%201-2%200v-5H6v5a1%201%200%201%201-2%200V6a1%201%200%200%201%201-1Zm13%200h-1.5a1%201%200%201%200%200%202H17v11a1%201%200%201%200%202%200V6a1%201%200%200%200-1-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22m8.293%207.293-4%204a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414Zm7.414%200a1%201%200%200%200-1.414%201.414L17.586%2012l-3.293%203.293a1%201%200%201%200%201.414%201.414l4-4a1%201%200%200%200%200-1.414l-4-4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-4.5-11a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2011.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:400;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:red 0 0 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity .2s ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{position:absolute;z-index:1;top:calc(100% + 1px);left:0;max-width:100%;min-width:700px;padding:.5em;outline:none;border:1px solid #ccc;border-top:none;font-size:12px;background:#fff;box-shadow:0 .3em 1em #ccc}@media (max-width: 768px){trix-editor .attachment__caption-editor{min-width:0}}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:0;left:0}trix-editor .trix-button-group{display:flex}trix-editor .trix-button{position:relative;float:left;color:#0009;font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:#fff}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa;color:#000}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;position:relative}trix-editor .trix-button--remove:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:center;background-repeat:no-repeat;background-size:16px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.293%207.293a1%201%200%200%201%201.414%200L12%2010.586l3.293-3.293a1%201%200%201%201%201.414%201.414L13.414%2012l3.293%203.293a1%201%200%200%201-1.414%201.414L12%2013.414l-3.293%203.293a1%201%200%200%201-1.414-1.414L10.586%2012%207.293%208.707a1%201%200%200%201%200-1.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}trix-editor .trix-button--remove:hover{background:#eee}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;transform:translate(-50%);bottom:2em;color:#fff;text-shadow:rgba(0,0,0,.5) 0 1px 2px}trix-editor .attachment__metadata .attachment__name{display:inline-block;padding:.1em .6em;font-size:12px;line-height:1.2;border-radius:5px;background-color:#0009}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;font-size:12px;opacity:.9}trix-editor .attachment--file{color:#333;line-height:1.4;margin:0 2px 2px 0;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}trix-editor .attachment--file .attachment__caption{color:inherit}trix-editor .attachment--file .attachment__caption:hover{color:inherit}trix-editor .attachment--file .attachment__name{font-weight:700}trix-editor .attachment--file .attachment__size{color:#777}trix-editor .attachment--preview{width:100%;text-align:center}trix-editor .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}trix-editor .attachment--preview .attachment__caption .attachment__name+.attachment__size:before{content:" "}trix-editor .attachment--preview .attachment__caption .attachment__size{white-space:nowrap}trix-editor .attachment--preview img{max-width:100%;height:auto}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-text-color:black;--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:.3em .5em;--tag-inset-shadow-size:1.2em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, .5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:.3s;--tag-remove-bg:rgba(211, 148, 148, .3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0, 0, 0, .4);--placeholder-color-focus:rgba(0, 0, 0, .25);--loader-size:.8em;--readonly-striped:1;display:inline-flex;align-items:flex-start;align-content:baseline;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;outline:0;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:has([contenteditable=true]){cursor:text}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select),.tagify[readonly]:not(.tagify--mix):not(.tagify--select){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div:before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input:before{content:none}.tagify--loading .tagify__input:after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty:after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;transform:scale(0)!important}.tagify__tag{display:inline-flex;align-items:center;max-width:var(--tag--max-width);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag>div{display:flex;flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{display:block;outline:0;-webkit-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div:before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset, 0);z-index:-1;pointer-events:none;transition:.12s ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div:before,.tagify__tag:hover:not([readonly]) div:before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading:after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div:before{animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div:before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div:before{--tag-bg:var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div:before{box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translate(100%) translate(5px)}.tagify__tag--editable.tagify--invalid>div:before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn:after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div:before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg, rgba(211, 148, 148, .3)) inset!important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:var(--tag-pad);line-height:normal;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit;overflow:hidden}.tagify__input:focus{outline:0}.tagify__input:focus:before{transition:.2s ease-out;opacity:0;transform:translate(6px)}@supports (-ms-ime-align: auto){.tagify__input:focus:before{display:none}}.tagify__input:focus:empty:before{transition:.2s ease-out;opacity:1;transform:none;color:#00000040;color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty:after{display:none}}.tagify__input:before{content:attr(data-placeholder);width:100%;height:100%;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;opacity:0;position:absolute}.tagify__input:after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input:before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input:after{content:none}.tagify--select{cursor:default}.tagify--select:after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]:after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select[aria-expanded=true] .tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translate(100%) translate(5px)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div:before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input:before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input:before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{scroll-behavior:auto;max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;color:var(--tagify-dd-text-color);background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px #0003;transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;outline:0;max-height:60px;max-width:100%;line-height:normal;position:relative}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration, .3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}.tagify__dropdown__item--selected:before{content:"✓";font-family:monospace;position:absolute;inset-inline-start:6px;text-indent:0;line-height:1.1}.tagify__dropdown:has(.tagify__dropdown__item--selected) .tagify__dropdown__item{text-indent:1em}
