.otbo,.otbo *{box-sizing:border-box}.otbo[hidden],.otbo [hidden]{display:none!important}html.otbo-open,html.otbo-open body{overflow:hidden!important;overscroll-behavior:none}.otbo{--otbo-primary:var(--ot-blue,#144B8D);--otbo-primary-hover:#0f3f79;--otbo-soft:#f3f8fd;--otbo-line:#e6e9ed;--otbo-text:#161a1f;--otbo-muted:#717881;--otbo-danger:#b42318;position:fixed;inset:0;z-index:1000000;direction:rtl;font-family:inherit;color:var(--otbo-text);isolation:isolate}.otbo button,.otbo input,.otbo select,.otbo textarea{font:inherit}.otbo button{cursor:pointer}.otbo__backdrop{position:absolute;inset:0;background:rgb(7 15 27 / .54);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.otbo__dialog{--otbo-width:680px;--otbo-mobile-height:90dvh;position:absolute;top:50%;left:50%;width:min(var(--otbo-width),calc(100vw - 32px));max-height:min(86dvh,850px);transform:translate(-50%,-50%);display:flex;flex-direction:column;overflow:hidden;isolation:isolate;background:#fff;border-radius:20px;box-shadow:0 28px 90px rgb(3 14 29 / .28);animation:otboDialogIn .18s ease-out}@keyframes otboDialogIn{from{opacity:0;transform:translate(-50%,-48%) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.otbo__grab{display:none}.otbo__header{flex:0 0 auto;background:#fff;border-bottom:1px solid var(--otbo-line);padding:14px 16px 12px}.otbo__header-top{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.otbo__header-top .otbo__close{margin-right:auto}.otbo__product{display:flex;align-items:center;gap:10px;min-width:0}.otbo__thumb{width:48px;height:48px;flex:0 0 48px;padding:3px;display:grid;place-items:center;border:1px solid #edf0f2;border-radius:10px;background:#fff;overflow:hidden}.otbo__thumb img{width:100%;height:100%;object-fit:contain}.otbo__product-copy{min-width:0}.otbo__product-copy h2{margin:0!important;font-size:15px!important;line-height:1.45!important;font-weight:800!important;color:#101828!important}.otbo__product-copy p{margin:3px 0 0!important;max-width:430px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085!important;font-size:10.5px!important;line-height:1.5!important}.otbo__close{width:34px;height:34px;flex:0 0 34px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:#f4f5f6;color:#59616b;font-size:23px;line-height:1;transition:.15s}.otbo__close:hover{background:#e9ecef;color:#111827}.otbo__price-strip{margin-top:12px}.otbo-price-scroll{display:flex;gap:7px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:1px 0 4px;scrollbar-width:thin;scrollbar-color:#d7dde4 #fff0}.otbo-price-scroll::-webkit-scrollbar{height:4px}.otbo-price-scroll::-webkit-scrollbar-thumb{background:#d7dde4;border-radius:20px}.otbo-price-tier{position:relative;flex:1 0 120px;min-width:120px;scroll-snap-align:start;padding:8px 10px;border:1px solid #e4e7eb;border-radius:9px;background:#fff;transition:.16s}.otbo-price-tier strong{display:block;color:#121820;font-size:12px;font-weight:800;white-space:nowrap}.otbo-price-tier small{display:block;margin-top:3px;color:#7b828b;font-size:9px;white-space:nowrap}.otbo-money{display:inline-flex;align-items:baseline;gap:4px;flex-direction:row;direction:rtl;white-space:nowrap}.otbo-money__value{font-weight:inherit;color:inherit}.otbo-money--tier .otbo-money__value{font-weight:700}.otbo-money--variation .otbo-money__value{font-weight:700}.otbo-money__unit{font-size:.68em;font-weight:500;line-height:1;color:inherit;opacity:.72;display:inline-flex;align-items:center}.otbo-money__unit img,.otbo-money__unit .ot-currency-icon,.otbo-money__unit .ot-currency-icon img{width:14px;height:14px;display:inline-block;vertical-align:middle;object-fit:contain}.otbo-money__prefix{font-size:.74em;font-weight:600;color:inherit;opacity:.78}.otbo-price-tier .otbo-money__prefix{display:none!important}.otbo-price-tier.is-active{border-color:var(--otbo-primary);background:#f3f8ff;box-shadow:inset 0 -2px 0 var(--otbo-primary)}.otbo-price-tier.is-active strong,.otbo-price-tier.is-active small{color:var(--otbo-primary)}.otbo-price-tier.is-base{max-width:220px}.otbo__body{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;background:#fff}.otbo__content{flex:1 1 auto;height:auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:15px 16px 20px;scrollbar-width:thin;scrollbar-color:#d5dae0 #fff0}.otbo__content::-webkit-scrollbar{width:5px}.otbo__content::-webkit-scrollbar-thumb{background:#d5dae0;border-radius:10px}.otbo__content>.otbo-attr:last-child,.otbo__content>.otbo-axis:last-child{border-bottom:0}.otbo__status{display:none!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;pointer-events:none!important;position:absolute!important}.otbo__status.is-empty,.otbo__status[hidden]{display:none!important}.otbo__status .otbo-rule-warn,.otbo__status .otbo-moq-warn{margin-top:0}.otbo__loading{min-height:260px;height:100%;display:grid;place-items:center;align-content:center;gap:12px;padding:30px;color:#667085;text-align:center}.otbo__loading>span{width:30px;height:30px;border:3px solid #edf0f2;border-top-color:var(--otbo-primary);border-radius:50%;animation:otboSpin .75s linear infinite}.otbo__loading>p{margin:0!important;font-size:12px!important}@keyframes otboSpin{to{transform:rotate(360deg)}}.otbo-load-error{display:grid;justify-items:center;gap:8px;max-width:360px}.otbo-load-error strong{font-size:13px}.otbo-load-error p{margin:0!important;color:#7a8089!important;font-size:11px!important}.otbo-load-error button{height:36px;padding:0 16px;border:0;border-radius:9px;background:var(--otbo-primary);color:#fff;font-weight:700}.otbo-attr,.otbo-axis{padding:13px 0;border-bottom:1px solid #f0f1f3}.otbo-attr:first-child{padding-top:2px}.otbo-axis{border-bottom:0;padding-bottom:4px}.otbo-section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px;min-height:20px}.otbo-section-title strong{font-size:12px;font-weight:800;color:#161a1f}.otbo-section-title strong em{font-style:normal;color:#7b828b;font-weight:600;font-size:10px}.otbo-section-title>span,.otbo-section-title>small{color:#676e77;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.otbo-options{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;padding:1px 1px 7px 28px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.otbo-options::-webkit-scrollbar{display:none}.otbo-option{position:relative;flex:0 0 auto;min-width:78px;min-height:38px;padding:7px 12px;border:1px solid #dfe3e7;border-radius:8px;background:#fff;color:#30363d;display:inline-flex;align-items:center;justify-content:center;gap:7px;scroll-snap-align:start;overflow:visible;transition:border-color .14s,box-shadow .14s,background .14s}.otbo-option:hover{border-color:#b9c5d2}.otbo-option.is-active{border-color:var(--otbo-primary);box-shadow:0 0 0 1px var(--otbo-primary);color:#0f3763}.otbo-option.is-disabled{opacity:.38;cursor:not-allowed}.otbo-option>span:not(.otbo-option-img):not(.otbo-color){font-size:10px;font-weight:650;white-space:nowrap}.otbo-option>b{position:absolute;z-index:2;top:4px;left:4px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border:1.5px solid #fff;border-radius:999px;background:var(--otbo-primary);color:#fff;font-size:8px;font-weight:800;line-height:1;box-shadow:0 1px 4px rgb(7 37 73 / .18)}.otbo-options.is-visual .otbo-option{flex-basis:112px;min-width:112px;min-height:112px;padding:5px 6px 6px;flex-direction:column;gap:5px}.otbo-option-img{width:100%;height:auto;aspect-ratio:6/5;padding:3px 4px 6px;border:0;border-bottom:1px solid #edf0f3;border-radius:0;overflow:hidden;background:#fff0;display:grid;place-items:center}.otbo-option-img img{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain!important;object-position:center!important;border-radius:3px}.otbo-options.mode-variation_image .otbo-option-img{background:#fff0}.otbo-color{width:27px;height:27px;border-radius:7px;background:var(--otbo-swatch);border:1px solid rgb(0 0 0 / .09);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .5)}.otbo-options.mode-color .otbo-option{min-width:72px}.otbo-select{width:100%;height:40px;border:1px solid #dfe3e7;border-radius:8px;background:#fff;padding:0 10px;color:#2f353c;outline:none}.otbo-select:focus{border-color:var(--otbo-primary);box-shadow:0 0 0 2px rgb(20 75 141 / .08)}.otbo-attr--readonly{padding-block:9px}.otbo-readonly{min-height:42px;display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #eceef0;border-radius:8px;background:#fafafa}.otbo-readonly__image{width:34px;height:34px;flex:0 0 34px;border-radius:6px;overflow:hidden;background:#fff;border:1px solid #edf0f2}.otbo-readonly__image img{width:100%;height:100%;object-fit:contain}.otbo-readonly>span:last-child{display:flex;align-items:baseline;gap:8px;min-width:0}.otbo-readonly small{color:#7d848c;font-size:9.5px}.otbo-readonly strong{color:#333941;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.otbo-qty-row{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px solid #f0f1f2}.otbo-qty-row:last-child{border-bottom:0}.otbo-qty-row.is-disabled{opacity:.52}.otbo-qty-info{display:flex;align-items:center;gap:9px;min-width:0}.otbo-qty-info__thumb{width:42px;height:42px;flex:0 0 42px;padding:2px;object-fit:contain!important;object-position:center!important;border:1px solid #eceff2;border-radius:7px;background:#fff}.otbo-qty-info>div{min-width:0}.otbo-qty-info strong{display:block;font-size:11px;color:#22272e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.otbo-qty-info small{display:block;margin-top:3px;color:#858b92;font-size:9px;white-space:nowrap}.otbo-unit-price{display:flex!important;align-items:baseline;gap:3px;font-size:10.2px!important;font-weight:500;line-height:1.25}.otbo-unit-price .otbo-money{gap:1.5px}.otbo-unit-price .otbo-money__unit{font-size:.68em;font-weight:500}.otbo-unit-price .otbo-money__prefix{font-size:.72em}.otbo-unit-price__per{font-size:.72em;color:#9198a1}.otbo-unavailable{font-size:9px;color:#9a6670;background:#fff4f4;border-radius:7px;padding:5px 8px}.otbo-stepper{direction:ltr;flex:0 0 auto;width:108px;height:32px;display:grid;grid-template-columns:34px 40px 34px;border:1px solid #dfe3e7;border-radius:9px;overflow:hidden;background:#fff}.otbo-stepper button,.otbo-stepper input{width:100%;height:100%;padding:0;border:0!important;box-shadow:none!important;background:#fff!important;text-align:center!important;color:#272d34!important;font-size:13px!important;line-height:1!important;outline:none!important;min-height:0!important}.otbo-stepper button{font-size:17px!important;color:#545b63!important;transition:.12s}.otbo-stepper button:hover{background:#f3f6f9!important;color:var(--otbo-primary)!important}.otbo-stepper input{font-size:10px!important;font-weight:800!important;border-inline:1px solid #edf0f2!important;border-radius:0!important}.otbo-pack{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid #e4e8ec;border-radius:9px;background:#fafbfc}.otbo-pack>div:first-child strong{display:block;font-size:11px}.otbo-pack>div:first-child small{display:block;margin-top:3px;color:#7d848c;font-size:9px}.otbo-pack-detail{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.otbo-pack-detail span{padding:5px 7px;border-radius:6px;background:#f3f6f9;color:#58616b;font-size:9px}.otbo-rule-warn{margin-top:12px;padding:10px;border:1px solid #f4d6a2;border-radius:9px;background:#fffaf0;overflow:hidden}.otbo-rule-warn>strong{display:block;margin-bottom:6px;font-size:10px;color:#8a5b13}.otbo-rule-warn__list{max-height:150px;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-left:3px;scrollbar-width:thin;scrollbar-color:#d8b76f #fff0}.otbo-rule-warn__list::-webkit-scrollbar{width:4px}.otbo-rule-warn__list::-webkit-scrollbar-thumb{background:#d8b76f;border-radius:10px}.otbo-rule-warn__list::-webkit-scrollbar-track{background:#fff0}.otbo-rule-warn__row{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:4px 0;font-size:9px}.otbo-rule-warn em{font-style:normal;color:#a26100}.otbo-moq-warn{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:9px 10px;border:1px solid #d8e7f6;border-radius:9px;background:#f6faff;color:#315f91}.otbo-moq-warn strong{font-size:9.8px}.otbo-moq-warn span{font-size:8.8px;color:#637c97;text-align:left}.otbo__footer{position:relative;z-index:4;flex:0 0 auto;border-top:1px solid var(--otbo-line);background:#fff;padding:8px 12px 11px;box-shadow:0 -6px 18px rgb(8 20 35 / .035)}.otbo__summary{width:100%;min-height:34px;padding:0 2px 7px;border:0;background:#fff;display:grid;grid-template-columns:auto 1fr 26px;align-items:center;gap:10px;text-align:right;color:#20252b;border-radius:8px;transition:background .15s}.otbo__summary:hover{background:#fafbfc}.otbo__summary-main,.otbo__summary-price{display:flex;align-items:baseline;gap:7px;min-width:0}.otbo__summary-main small,.otbo__summary-price small{font-size:9px;color:#757c84}.otbo__summary-main strong,.otbo__summary-price strong{font-size:11px;white-space:nowrap}.otbo__summary-price{justify-self:end}.otbo__summary-chevron{width:23px;height:23px;display:grid;place-items:center;justify-self:end;border:1px solid #e5e9ed;border-radius:999px;background:#f8fafb;color:#69727c;transition:transform .18s ease,border-color .15s,background .15s,color .15s}.otbo__summary-chevron svg{width:12px;height:12px;display:block}.otbo__summary-chevron path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.otbo__summary:hover .otbo__summary-chevron{border-color:#d7dee5;background:#fff;color:var(--otbo-primary)}.otbo__summary[aria-expanded="true"] .otbo__summary-chevron{transform:rotate(180deg);border-color:#c8d8e9;background:#f2f7fc;color:var(--otbo-primary)}.otbo__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.otbo__actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.otbo__actions[data-count="1"]{grid-template-columns:1fr}.otbo-btn{position:relative;width:100%;min-width:0;max-width:100%;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid #d9dee4;background:#fff;color:#1d252d;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:10.5px;font-weight:800;white-space:nowrap;transition:.15s}.otbo-btn--ghost:hover{border-color:#bfc8d2;background:#fafbfc}.otbo-btn--primary{border-color:var(--otbo-primary);background:var(--otbo-primary);color:#fff}.otbo-btn--primary:hover{border-color:var(--otbo-primary-hover);background:var(--otbo-primary-hover)}.otbo-btn:disabled{cursor:not-allowed;opacity:.46}.otbo-btn.is-loading{color:transparent!important;pointer-events:none}.otbo-btn.is-loading:after{content:"";position:absolute;width:16px;height:16px;border:2px solid rgb(255 255 255 / .45);border-top-color:currentColor;border-radius:50%;animation:otboSpin .7s linear infinite}.otbo-btn--ghost.is-loading:after{border-color:#d3d9df;border-top-color:var(--otbo-primary)}.otbo-btn__icon{font-size:16px;line-height:1;color:var(--otbo-primary)}.otbo-warnings{display:flex;flex-direction:column;gap:8px}.otbo__summary-backdrop{position:absolute;inset:0;z-index:25;border:0;padding:0;margin:0;background:rgb(8 18 32 / .42);backdrop-filter:none;-webkit-backdrop-filter:none;cursor:pointer;pointer-events:auto;touch-action:manipulation}.otbo--summary-open .otbo__summary-backdrop{display:block!important;pointer-events:auto!important}.otbo--summary-open .otbo__header,.otbo--summary-open .otbo__body,.otbo--summary-open .otbo__content,.otbo--summary-open .otbo__status,.otbo--summary-open .otbo__footer,.otbo--summary-open .otbo__grab{pointer-events:none}.otbo__summary-sheet{position:absolute;z-index:30;left:16px;right:16px;bottom:16px;max-height:min(70%,560px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;pointer-events:auto;isolation:isolate;opacity:1!important;filter:none!important;mix-blend-mode:normal;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;color:var(--otbo-text);border:1px solid #eceff3;border-radius:16px;box-shadow:0 18px 48px rgb(8 18 32 / .22);padding:12px 16px 16px;animation:otboSheetUp .18s ease-out}@keyframes otboSheetUp{from{transform:translateY(14px)}to{transform:translateY(0)}}.otbo__sheet-handle{width:34px;height:4px;margin:0 auto 8px;border-radius:20px;background:#e1e5e9}.otbo__summary-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.otbo__summary-head strong{font-size:12px}.otbo__summary-head button{width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#f4f5f6;color:#59616b;font-size:19px}.otbo-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 10px;padding:0;border:1px solid #e8ebef;border-radius:12px;background:#fff}.otbo-summary-stat{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px}.otbo-summary-stat+.otbo-summary-stat{border-inline-start:1px solid #eef0f3}.otbo-summary-stat dt{margin:0;color:#7a818a;font-size:10px;font-weight:500;line-height:1.4}.otbo-summary-stat dd{display:flex;align-items:baseline;gap:4px;min-width:0;margin:0;color:#1d232a;font-size:14px;font-weight:800;line-height:1.35;white-space:nowrap}.otbo-summary-stat__suffix{color:#6b737c;font-size:.72em;font-weight:500}.otbo-money--summary{align-items:center;gap:4px}.otbo-money--summary .otbo-money__unit{flex:0 0 auto;opacity:.8}.otbo-money--summary .otbo-money__unit img{width:15px;height:15px}.otbo-summary-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 2px;border-bottom:1px solid #eef0f2;font-size:10px}.otbo-summary-row span{color:#555d66}.otbo-summary-row strong{white-space:nowrap}.otbo-empty{margin:16px 0!important;text-align:center;color:#80878f!important;font-size:10px!important}.otbo__inquiry{padding-bottom:20px}.otbo__inquiry-copy{margin:-3px 0 10px!important;color:#767d85!important;font-size:10px!important}.otbo__inquiry label{display:block;margin-top:9px;color:#555d66;font-size:9.5px;font-weight:600}.otbo__inquiry label.is-required:after{content:" *";color:#c72f3d}.otbo__inquiry input,.otbo__inquiry textarea{display:block;width:100%;margin-top:5px;border:1px solid #dfe3e7!important;border-radius:9px!important;background:#fff!important;color:#2b3138!important;outline:0!important;box-shadow:none!important;font-size:11px!important}.otbo__inquiry input{height:39px!important;padding:0 10px!important}.otbo__inquiry textarea{padding:9px 10px!important;resize:vertical}.otbo__inquiry input:focus,.otbo__inquiry textarea:focus{border-color:var(--otbo-primary)!important;box-shadow:0 0 0 2px rgb(20 75 141 / .07)!important}.otbo__inquiry>.otbo-btn{width:100%;margin-top:12px}.otbo__toast{position:absolute;z-index:12;right:16px;bottom:84px;left:16px;margin:auto;max-width:480px;padding:10px 12px;border-radius:9px;background:#13704a;color:#fff;text-align:center;font-size:10px;font-weight:700;box-shadow:0 14px 35px rgb(0 0 0 / .18)}.otbo__toast.is-error{background:#b42318}@media(min-width:768px){.otbo-options{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none;padding:1px 1px 7px}.otbo-options.is-visual{display:grid;grid-template-columns:repeat(5,minmax(0,102px));justify-content:space-between;align-items:start;gap:9px 8px}.otbo-options.is-visual .otbo-option{width:100%;min-width:0;max-width:none;min-height:102px;padding:4px 5px 5px;gap:4px;scroll-snap-align:none}.otbo-options.is-visual .otbo-option-img{aspect-ratio:6/5;padding:2px 3px 5px}.otbo-options.is-visual .otbo-option>span:not(.otbo-option-img):not(.otbo-color){font-size:9.4px}}@media(max-width:767px){.otbo__backdrop{background:rgb(5 12 22 / .56);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.otbo__dialog{top:auto;right:0;bottom:0;left:0;width:100%;height:min(var(--otbo-mobile-height),94dvh);max-height:min(var(--otbo-mobile-height),94dvh);transform:none;border-radius:18px 18px 0 0;animation:otboMobileIn .2s ease-out}.otbo__body{flex:1 1 0%;min-height:0;max-height:none;overflow:hidden}.otbo__content{flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.otbo__loading{height:auto;min-height:180px}@keyframes otboMobileIn{from{transform:translateY(20px);opacity:.86}to{transform:translateY(0);opacity:1}}.otbo__grab{display:block;position:absolute;z-index:3;top:6px;left:50%;width:38px;height:4px;transform:translateX(-50%);border-radius:20px;background:#dce0e4}.otbo__header{padding:17px 12px 8px;border-bottom-color:#edf0f2}.otbo__header-top{gap:8px}.otbo__thumb{width:42px;height:42px;flex-basis:42px;border-radius:8px}.otbo__product-copy h2{font-size:12.5px!important}.otbo__product-copy p{max-width:230px;font-size:8.5px!important;margin-top:2px!important}.otbo__close{width:30px;height:30px;flex-basis:30px;font-size:20px;background:#f5f6f7}.otbo__price-strip{margin-top:8px;margin-left:-12px}.otbo-price-scroll{gap:5px;padding-left:30px;padding-bottom:2px;scrollbar-width:none}.otbo-price-scroll::-webkit-scrollbar{display:none}.otbo-price-tier{flex:0 0 clamp(88px,30%,104px);min-width:88px;padding:6px 8px;border-radius:7px}.otbo-price-tier strong{font-size:9.4px;line-height:1.25}.otbo-price-tier strong .otbo-money__unit{font-size:6.3px;font-weight:450}.otbo-price-tier strong .otbo-money__prefix{font-size:6.8px;font-weight:550}.otbo-price-tier small{font-size:7.4px;margin-top:2px}.otbo-price-scroll--single .otbo-price-tier{flex-basis:150px;min-width:150px}.otbo__content{padding:10px 12px 12px}.otbo__status{display:none!important;height:0!important;padding:0!important;max-height:0!important}.otbo-attr,.otbo-axis{padding:10px 0}.otbo-section-title{margin-bottom:7px}.otbo-section-title strong{font-size:10.5px}.otbo-section-title strong em{font-size:9px}.otbo-section-title>span,.otbo-section-title>small{font-size:8.5px}.otbo-options{gap:5px;padding-left:34px;padding-bottom:4px;scroll-padding-inline:6px}.otbo-option{flex:0 0 clamp(72px,29%,96px);min-width:72px;max-width:96px;min-height:34px;padding:5px 9px;border-radius:6px}.otbo-option>span:not(.otbo-option-img):not(.otbo-color){max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:8.5px}.otbo-options.is-visual .otbo-option{flex-basis:clamp(100px,31.5%,114px);min-width:100px;max-width:114px;min-height:104px;padding:4px 5px 5px}.otbo-option-img{height:auto;aspect-ratio:6/5;padding:2px 3px 5px;border-radius:0}.otbo-option>b{top:3px;left:3px;min-width:16px;height:16px;padding-inline:3px;border-width:1.5px;font-size:7px}.otbo-color{width:24px;height:24px;border-radius:6px}.otbo-readonly{min-height:38px;padding:6px 8px}.otbo-readonly small{font-size:8px}.otbo-readonly strong{font-size:9px}.otbo-qty-row{min-height:49px;padding:6px 0;gap:9px}.otbo-qty-info{gap:7px}.otbo-qty-info__thumb{width:36px;height:36px;flex-basis:36px;border-radius:6px}.otbo-qty-info strong{font-size:9.5px}.otbo-qty-info small{font-size:7.2px;margin-top:2px}.otbo-unit-price{gap:2px;font-size:8.8px!important;line-height:1.25}.otbo-unit-price .otbo-money__unit{font-size:.68em;font-weight:500}.otbo-unit-price .otbo-money__prefix{font-size:.72em}.otbo-unit-price__per{font-size:.7em}.otbo-stepper{width:94px;height:29px;grid-template-columns:29px 36px 29px;border-radius:8px}.otbo-stepper button{font-size:15px!important}.otbo-stepper input{font-size:8.8px!important}.otbo-pack{padding:8px}.otbo-pack>div:first-child strong{font-size:9.5px}.otbo-pack>div:first-child small{font-size:7.8px}.otbo-rule-warn{padding:8px}.otbo-rule-warn>strong{font-size:9px}.otbo-rule-warn__list{max-height:min(150px,22dvh);padding-left:2px}.otbo-rule-warn__row{font-size:8px;gap:6px;padding:4px 0}.otbo-moq-warn{align-items:flex-start;flex-direction:column;gap:2px;padding:8px}.otbo-moq-warn strong{font-size:8.8px}.otbo-moq-warn span{font-size:7.8px;text-align:right}.otbo__footer{padding:6px 8px max(8px,env(safe-area-inset-bottom))}.otbo__summary{min-height:31px;padding-bottom:5px;gap:6px;grid-template-columns:auto 1fr 23px}.otbo__summary-main small,.otbo__summary-price small{font-size:7.7px}.otbo__summary-main strong,.otbo__summary-price strong{font-size:9.5px}.otbo__summary-chevron{width:20px;height:20px}.otbo__summary-chevron svg{width:10px;height:10px}.otbo__actions{width:100%;min-width:0;gap:6px}.otbo-btn{width:100%;min-width:0;max-width:100%;min-height:38px;padding:0 8px;border-radius:9px;font-size:9.6px;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.otbo-btn__icon{font-size:13px}.otbo__actions[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.otbo__actions[data-count="3"] [data-otbo-cart]{grid-column:1/-1;min-height:40px}.otbo__actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.otbo__summary-sheet{left:0;right:0;bottom:0;max-height:min(76%,72dvh);border:0;border-radius:18px 18px 0 0;box-shadow:0 -12px 40px rgb(8 18 32 / .18);padding:10px 16px max(16px,env(safe-area-inset-bottom))}.otbo__inquiry{max-height:76%;padding-inline:12px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.otbo__toast{right:10px;bottom:72px;left:10px;font-size:9px}}@media(max-width:390px){.otbo__product-copy p{max-width:185px}.otbo__actions[data-count="3"] .otbo-btn{font-size:9.2px;padding-inline:6px}.otbo__summary-price small{display:none}}@media(min-width:540px) and (max-width:767px){.otbo__actions[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.otbo__actions[data-count="3"] [data-otbo-cart]{grid-column:auto}}.otbo__header-top .otbo__product-copy{flex:1;min-width:0}.otbo__commerce-row{display:flex;align-items:stretch;gap:8px;margin-top:10px;min-width:0}.otbo__commerce-row .otbo__thumb{width:54px;height:auto;min-height:51px;flex:0 0 54px}.otbo__commerce-row .otbo__price-strip{margin-top:0;min-width:0;flex:1}.otbo__commerce-row .otbo-price-scroll{height:100%}.otbo__commerce-row .otbo-price-tier{display:flex;flex-direction:column;justify-content:center}.otbo__commerce-row .otbo-price-tier strong{line-height:1.2}.otbo__commerce-row .otbo-money__unit{font-size:.62em;font-weight:450}.otbo__commerce-row .otbo-money__prefix{font-size:.68em}@media(max-width:767px){.otbo__header-top .otbo__product-copy h2{font-size:11px!important}.otbo__header-top .otbo__product-copy p{font-size:7.8px!important;max-width:260px}.otbo__commerce-row{margin-top:6px;gap:6px;margin-left:-12px}.otbo__commerce-row .otbo__thumb{width:46px;min-height:45px;flex-basis:46px;margin-right:0;border-radius:6px}.otbo__commerce-row .otbo__price-strip{margin-top:0;margin-left:0}}.otbo__dialog{--otbo-tier-active:#e53935}.otbo__price-strip[data-style="divider"] .otbo-price-scroll{gap:0;padding-inline:0}.otbo__price-strip[data-style="divider"] .otbo-price-tier{flex-basis:118px;min-width:118px;padding:8px 14px;border:0;border-radius:0;background:#fff0;box-shadow:none}.otbo__price-strip[data-style="divider"] .otbo-price-tier::after{content:"";position:absolute;top:50%;left:0;width:1px;height:27px;transform:translateY(-50%);border-radius:2px;background:#e3e6ea}.otbo__price-strip[data-style="divider"] .otbo-price-tier:last-child::after,.otbo__price-strip[data-style="divider"] .otbo-price-tier.is-base::after{display:none}.otbo__price-strip[data-style="divider"] .otbo-price-tier.is-active{border:0;background:#fff0;box-shadow:none}.otbo__price-strip[data-style="divider"] .otbo-price-tier.is-active strong,.otbo__price-strip[data-style="divider"] .otbo-price-tier.is-active small{color:var(--otbo-tier-active)}.otbo__price-strip[data-style="divider"] .otbo-price-tier.is-active strong{font-weight:850}.otbo__price-strip[data-style="divider"] .otbo-price-tier:not(.is-active):hover{background:#fafafa}.otbo__price-strip[data-style="divider"] .otbo-price-tier.is-base{max-width:220px}@media(max-width:767px){.otbo__price-strip[data-style="divider"] .otbo-price-scroll{padding-left:24px;scroll-padding-inline:6px}.otbo__price-strip[data-style="divider"] .otbo-price-tier{flex:0 0 clamp(88px,30%,101px);min-width:88px;padding:6px 10px}.otbo__price-strip[data-style="divider"] .otbo-price-tier::after{height:23px;background:#e5e8eb}.otbo__price-strip[data-style="divider"] .otbo-price-scroll--single .otbo-price-tier{flex-basis:150px;min-width:150px}}@media(max-width:360px){.otbo-price-tier{flex-basis:clamp(86px,31%,96px);min-width:86px}.otbo__price-strip[data-style="divider"] .otbo-price-tier{flex-basis:clamp(86px,31%,96px);min-width:86px;padding-inline:8px}.otbo-option{flex-basis:clamp(70px,30%,90px);min-width:70px;max-width:90px}.otbo-options.is-visual .otbo-option{flex-basis:clamp(96px,32%,106px);min-width:96px;max-width:106px}}.otbo__header-top{position:relative;justify-content:flex-start;min-height:38px;padding-right:44px}.otbo__header-top .otbo__close{position:absolute;top:0;right:0;margin:0}.otbo__close,.otbo__summary-head button{border:1px solid #e1e5e9;border-radius:9px;background:#f7f8f9;color:#343a42;font-weight:800}.otbo__close:hover,.otbo__summary-head button:hover{background:#eceff2;color:#111827;border-color:#d5dbe1}.otbo-price-tier strong{font-size:13.4px;font-weight:850;color:#11161c}.otbo-price-tier small{font-size:9.8px;font-weight:650;color:#626a73}.otbo-money--tier .otbo-money__value{font-weight:850}.otbo-section-title{justify-content:flex-start;gap:8px}.otbo-section-title__main{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.otbo-section-title__main strong{font-size:13px;font-weight:850;color:#14191f}.otbo-section-title__selected{display:inline-flex;align-items:baseline;gap:4px;color:#4f5760!important;font-size:11px!important;font-weight:700;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otbo-section-title__selected i{font-style:normal;color:#4b535c;font-weight:850}.otbo-axis-instruction{margin-right:auto;color:#5f6872!important;font-weight:650}.otbo-axis{padding-bottom:2px}.otbo-qty-row{min-height:56px;margin-bottom:7px;padding:7px 9px;border:1px solid #e2e6ea!important;border-radius:10px;background:#fff}.otbo-qty-row:last-child{margin-bottom:0}.otbo-qty-info__thumb{width:46px;height:42px;flex-basis:46px;padding:1px}.otbo-qty-info strong{font-size:11.8px;font-weight:800;color:#1b2026}.otbo-qty-info small{color:#68717b;font-size:9.5px;font-weight:600}.otbo-unit-price{font-size:10.5px!important;color:#606973!important;font-weight:600}.otbo-unit-price__per{margin-right:3px;font-size:.76em;color:#68717b;font-weight:650}.otbo-stepper{height:34px}.otbo-stepper button{font-size:19px!important;font-weight:700!important;color:#3f4750!important}.otbo-stepper input{font-size:11.8px!important;font-weight:850!important;color:#1e252c!important}.otbo-option-img{padding:0 2px 3px}.otbo-options.is-visual .otbo-option-img{padding:0 2px 3px}.otbo-rule-warn>strong,.otbo-moq-warn strong{font-weight:850}.otbo-rule-warn__row{grid-template-columns:minmax(0,1fr) auto;gap:10px;font-size:9.6px}.otbo-rule-warn__row span{font-weight:750;color:#59431d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otbo-rule-warn__row em{font-weight:800;white-space:nowrap}.otbo-moq-warn span{font-weight:600}.otbo__actions{direction:rtl;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.otbo__actions[data-count="1"]{grid-template-columns:1fr}.otbo__actions[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.otbo-btn{min-height:43px;font-size:11.2px;font-weight:850}.otbo-btn--primary{order:0}.otbo-btn--ghost{order:1}.otbo__summary-main small,.otbo__summary-price small{font-size:9.4px;font-weight:650;color:#646d76}.otbo__summary-main strong,.otbo__summary-price strong{font-size:11.6px;font-weight:850;color:#1d232a}.otbo__summary-head{direction:rtl;justify-content:flex-start}.otbo__summary-head button{order:0;flex:0 0 32px;width:32px;height:32px;font-size:20px}.otbo__summary-head strong{order:1;font-size:12.5px;font-weight:850}.otbo-summary-row{padding:8px 2px;font-size:10.2px}.otbo-summary-row__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.otbo-summary-row__copy>span{color:#3f4750;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.otbo-summary-row__copy small{display:flex;align-items:baseline;gap:4px;color:#7b838c;font-size:8.4px;line-height:1.3;white-space:nowrap}.otbo-summary-row__copy small b{color:#3a424b;font-size:8.8px;font-weight:800}.otbo-summary-row>strong{font-size:10.4px;font-weight:850;color:#242a31}@media(max-width:767px){.otbo__header-top{min-height:32px;padding-right:38px}.otbo__close{width:32px;height:32px;flex-basis:32px;border-radius:8px;font-size:21px;background:#f7f8f9;color:#303740}.otbo__price-strip[data-style="divider"] .otbo-price-tier,.otbo-price-tier{flex:0 0 calc((100% - 10px)/3.45);min-width:0;max-width:none;padding:6px 7px}.otbo-price-tier strong{font-size:11.1px;line-height:1.28;font-weight:850}.otbo-price-tier strong .otbo-money__unit{font-size:6.8px;font-weight:600}.otbo-price-tier strong .otbo-money__prefix{font-size:7.3px;font-weight:650}.otbo-price-tier small{font-size:8.2px;font-weight:650;margin-top:2px}.otbo__price-strip[data-style="divider"] .otbo-price-scroll--single .otbo-price-tier,.otbo-price-scroll--single .otbo-price-tier{flex-basis:150px;min-width:150px}.otbo-section-title{margin-bottom:8px;min-height:22px}.otbo-section-title__main strong{font-size:11.8px}.otbo-section-title__main strong em{font-size:9.4px}.otbo-section-title__selected{font-size:9.8px!important;max-width:52%;font-weight:750}.otbo-axis-instruction{font-size:8.8px!important;font-weight:650}.otbo-qty-row{min-height:49px;margin-bottom:6px;padding:5px 7px;gap:8px;border-radius:9px}.otbo-qty-info{gap:6px}.otbo-qty-info__thumb{width:40px;height:36px;flex-basis:40px;padding:0}.otbo-qty-info strong{font-size:10.6px;font-weight:800}.otbo-qty-info small{font-size:8px;font-weight:600;margin-top:2px}.otbo-unit-price{font-size:9.3px!important}.otbo-unit-price__per{font-size:.76em;font-weight:650}.otbo-stepper{width:100px;height:31px;grid-template-columns:31px 38px 31px}.otbo-stepper button{font-size:18px!important;font-weight:750!important}.otbo-stepper input{font-size:11.2px!important;font-weight:850!important}.otbo-rule-warn{padding:9px}.otbo-rule-warn>strong{font-size:9.8px}.otbo-rule-warn__row{font-size:8.8px;gap:7px;padding:5px 0}.otbo-moq-warn{padding:9px}.otbo-moq-warn strong{font-size:9.6px}.otbo-moq-warn span{font-size:8.5px}.otbo__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.otbo__actions[data-count="1"]{grid-template-columns:1fr}.otbo-btn{min-height:41px;font-size:10.8px;font-weight:850;border-radius:9px}.otbo__summary-main small,.otbo__summary-price small{font-size:8.2px}.otbo__summary-main strong,.otbo__summary-price strong{font-size:10.3px}.otbo-summary-row{padding:7px 1px}.otbo-summary-row__copy small{font-size:7.8px}.otbo-summary-row__copy small b{font-size:8.1px}}.otbo-price-tier strong{font-size:14px}.otbo-price-tier small{font-size:10.2px}.otbo-section-title__main strong{font-size:13.6px}.otbo-qty-info strong{font-size:12.2px}.otbo-stepper input{font-size:13px!important}.otbo-stepper button{font-size:20px!important}.otbo-btn{font-size:11.8px}@media(max-width:767px){.otbo-price-tier strong{font-size:11.9px}.otbo-price-tier small{font-size:8.8px}.otbo-section-title__main strong{font-size:12.6px}.otbo-section-title__selected{font-size:10.5px!important}.otbo-qty-info strong{font-size:11.2px}.otbo-unit-price{font-size:9.7px!important}.otbo-stepper input{font-size:13px!important}.otbo-stepper button{font-size:20px!important}.otbo-btn{font-size:11.7px}}.otbo-money--tier .otbo-money__value{font-weight:800}.otbo-rule-warn>strong,.otbo-moq-warn strong{font-weight:750}.otbo-stepper button{font-size:19px!important}.otbo__summary-main strong,.otbo__summary-price strong{font-weight:800}.otbo__summary-head strong{font-weight:750}.otbo-product-note{display:flex;align-items:flex-start;gap:9px;margin:0 0 13px;padding:11px 12px;border:1px solid #cfe0f2;border-radius:10px;background:linear-gradient(180deg,#f7fbff 0,#f2f8ff 100%);color:#2c4d6d;box-shadow:0 1px 0 rgb(31 91 148 / .03)}.otbo-product-note__icon{flex:0 0 22px;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#e2f0ff;color:#155b9f;font-size:13px;font-weight:850;line-height:1}.otbo-product-note__text{min-width:0;font-size:10.4px;font-weight:650;line-height:1.9;white-space:pre-line;text-align:right;overflow-wrap:anywhere}@media(max-width:767px){.otbo-product-note{margin-bottom:10px;padding:9px 10px;gap:8px;border-radius:9px}.otbo-product-note__icon{width:20px;height:20px;flex-basis:20px;font-size:12px}.otbo-product-note__text{font-size:9.6px;line-height:1.85}}.otbo-qty-row.is-preferred{border-color:#8ab8e2;box-shadow:0 0 0 1px rgb(31 95 153 / .08);background:#f8fbff}.otbo-section-title__main{max-width:100%;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;flex-wrap:wrap}.otbo-section-title__selected{flex:0 1 auto;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}@media(max-width:767px){.otbo-section-title__main{row-gap:2px}.otbo-section-title__selected{max-width:100%!important}}.otbo__price-strip{min-width:0;max-width:100%;overflow:hidden}.otbo-price-scroll{width:100%;min-width:0;max-width:100%}.otbo-price-tier{min-width:0;overflow:hidden}.otbo-price-tier strong,.otbo-price-tier small{min-width:0;max-width:100%;overflow:hidden;text-overflow:clip}.otbo-price-tier strong .otbo-money--tier,.otbo-price-tier .otbo-money--tier{max-width:100%;min-width:0}@media(max-width:767px){.otbo-price-scroll:not(.has-tier-peek):not(.otbo-price-scroll--single) .otbo-price-tier{flex:1 1 0%;min-width:0}.otbo-price-scroll.has-tier-peek .otbo-price-tier{flex:0 0 calc((100% - 10px) / 3.45);min-width:0;max-width:none;padding-inline:5px}.otbo__price-strip[data-style="divider"] .otbo-price-scroll.has-tier-peek .otbo-price-tier{flex-basis:calc(100% / 3.45);padding-inline:5px}.otbo-price-tier strong{width:100%;font-size:clamp(9.6px,2.85vw,11.9px);line-height:1.28;letter-spacing:-.08px;text-align:center}.otbo-price-tier small{width:100%;font-size:clamp(7.3px,2.1vw,8.8px);line-height:1.35;text-align:center}.otbo-price-tier .otbo-money--tier{width:100%;justify-content:center;gap:1px}.otbo-price-tier strong .otbo-money__value{font-size:1em}.otbo-price-tier strong .otbo-money__unit{font-size:.57em;font-weight:600}.otbo-price-tier strong .otbo-money__prefix{font-size:.61em;font-weight:650}}@media(max-width:359px){.otbo-price-scroll.has-tier-peek .otbo-price-tier{flex-basis:calc((100% - 10px) / 3.34);padding-inline:3px}.otbo__price-strip[data-style="divider"] .otbo-price-scroll.has-tier-peek .otbo-price-tier{flex-basis:calc(100% / 3.34);padding-inline:3px}.otbo-price-tier strong{font-size:clamp(9.2px,2.9vw,10px);letter-spacing:-.14px}.otbo-price-tier small{font-size:7.3px}.otbo-price-tier strong .otbo-money__unit{font-size:.53em}.otbo-price-tier strong .otbo-money__prefix{font-size:.57em}}@media(min-width:768px){.otbo-price-tier strong,.otbo-price-tier small{width:100%}.otbo-price-tier .otbo-money--tier{justify-content:center}}.otbo-notify{position:fixed;z-index:1000100;inset-inline:max(12px, env(safe-area-inset-left, 0px)) max(12px, env(safe-area-inset-right, 0px));top:calc(10px + env(safe-area-inset-top, 0px));width:auto;max-width:min(420px, calc(100vw - 24px));margin-inline:auto;pointer-events:none;direction:rtl;font-family:inherit}.otbo-notify[hidden]{display:none!important}.otbo-notify__stack{display:flex;flex-direction:column;gap:8px;align-items:stretch}.otbo-notify__card{pointer-events:auto;padding:12px 14px;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:linear-gradient(165deg,#2a2d33 0%,#1b1d21 58%,#14161a 100%);color:#f5f6f7;box-shadow:0 16px 40px rgb(8 10 14 / .28)}.otbo-notify__card .otbo-moq-warn,.otbo-notify__card .otbo-rule-warn{margin:0;padding:0;border:0;background:#fff0;color:inherit}.otbo-notify__card .otbo-moq-warn{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.otbo-notify__card .otbo-rule-warn>strong,.otbo-notify__card .otbo-moq-warn strong{color:#fff;font-size:13px;font-weight:750;line-height:1.55}.otbo-notify__card .otbo-moq-warn span,.otbo-notify__card .otbo-rule-warn em{color:#f0a24a;font-size:12px;font-style:normal;font-weight:650}.otbo-notify__card .otbo-rule-warn__list{max-height:none;overflow:visible;margin-top:6px}.otbo-notify__card .otbo-rule-warn__row{color:#f5f6f7;font-size:12px}.otbo-notify__card .otbo-rule-warn__row span{color:#f5f6f7;white-space:normal}@media (min-width:768px){.otbo-notify{top:auto;bottom:calc(24px + env(safe-area-inset-bottom, 0px));inset-inline-start:auto;inset-inline-end:max(22px, env(safe-area-inset-right, 0px));right:max(22px, env(safe-area-inset-right, 0px));left:auto;margin-inline:0;max-width:min(380px, calc(100vw - 48px))}}@media (prefers-reduced-motion:no-preference){.otbo-notify__card{animation:otboNotifyIn .22s ease}}@keyframes otboNotifyIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){@keyframes otboNotifyIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.otbo-notify__card{display:flex;align-items:flex-start;gap:8px;padding-inline-end:8px}.otbo-notify__body{flex:1 1 auto;min-width:0}.otbo-notify__close,.otbo__toast-close{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;margin:-8px 0 -8px -2px;padding:0;border:0;border-radius:12px;background:rgb(255 255 255 / .12);color:#fff;font-size:22px;font-weight:400;line-height:1;cursor:pointer;-webkit-tap-highlight-color:#fff0}.otbo-notify__close:hover,.otbo__toast-close:hover{background:rgb(255 255 255 / .22)}.otbo-notify__close:focus-visible,.otbo__toast-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.otbo__toast{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;text-align:start}.otbo__toast[hidden]{display:none!important}.otbo__toast-text{flex:1 1 auto;min-width:0;padding-block:4px;text-align:center}.otbo__toast-close{margin:0}@media(max-width:767px){.otbo__toast{font-size:11px}}.otbo__backdrop,.otbo__summary-backdrop{touch-action:none}.otbo button,.otbo select,.otbo input,.otbo [role="button"]{-webkit-tap-highlight-color:#fff0}.otbo button:focus-visible,.otbo select:focus-visible,.otbo input:focus-visible{outline:2px solid var(--otbo-primary);outline-offset:2px}.otbo button:focus:not(:focus-visible){outline:none}