body:has(.k11-main){background:var(--white)}.k11-main{padding-top:0;padding-bottom:var(--sp-8)}.k11-main .crumbs{padding-block:var(--sp-2) var(--sp-2)}.k11-sec{margin-top:var(--sp-8)}.k11-main .rail-head.rail-head--banner{min-height:56px;margin-bottom:var(--sp-3);align-items:center;gap:10px;padding:8px 14px;display:flex;position:relative}.k11-main .rail-head--banner:after{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--white) 22%,transparent),transparent 62%);pointer-events:none;border-radius:50%;width:190px;height:190px;position:absolute;top:-70px;right:-40px}.k11-main .rail-head--banner .left{z-index:1;position:relative}.k11-main .rail-head--banner .htx{flex-direction:column;min-width:0;display:flex}.k11-main .rail-head--banner .rlb-title{font-size:var(--text-base);letter-spacing:normal;white-space:normal;text-shadow:0 1px 3px color-mix(in srgb,var(--black) 60%,transparent);overflow:visible}.k11-main .rail-head--banner .rlb-sub{font-size:var(--text-2xs);color:var(--white);opacity:.92;text-shadow:0 1px 2px color-mix(in srgb,var(--black) 60%,transparent);margin-top:1px;font-weight:600;display:block}.k11-main .rail-head--banner .rlb-pill{z-index:1;background:color-mix(in srgb,var(--white) 18%,transparent);max-width:none;height:30px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--white) 30%,transparent);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;border:0;padding:0 12px;font-weight:700;line-height:1;text-decoration:none;transition:background .14s;position:relative}.k11-main .rail-head--banner .rlb-pill:hover{background:color-mix(in srgb,var(--white) 32%,transparent)}.k11-main .rail-head--banner .rlb-pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.k11-main .rail-head--banner .rlb-pill[hidden]{display:none}@media (max-width:1023px){.k11-main .rail-head--banner .rlb-pill:before{content:"";width:100%;height:100%;min-height:var(--tap);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.k11-main .rail-head.rail-head--banner{min-height:52px;padding:8px 12px}.k11-main .rail-head--banner .rlb-badge{width:26px;height:26px}.k11-main .rail-head--banner .rlb-title{font-size:var(--text-sm)}}.k11-hero{background:var(--gray-900);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);line-height:0;position:relative}.k11-hero picture,.k11-hero img{width:100%;display:block}.k11-hero img{aspect-ratio:1920/320;object-fit:cover;max-width:1920px;height:auto;margin-left:auto;margin-right:auto}@media (max-width:767px){.k11-hero img{aspect-ratio:1080/460}}.k11-intro{padding:var(--sp-4) 0 0}.k11-intro h1{margin:0}.k11-intro p{max-width:760px;margin:4px 0 0;line-height:1.5}.k11-clist{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:10px 0 0;list-style:none;display:grid}.k11-clist>li{min-width:0;display:flex}.k11-clist .camprow.k11-camp{border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--white);width:100%;min-height:50px;box-shadow:var(--shadow-sm);font:inherit;text-align:left;color:inherit;cursor:pointer;flex:1;align-items:center;gap:7px;padding:10px 9px 8px}.k11-clist .camprow.k11-camp:hover{border-color:var(--orange);background:var(--orange-50)}.k11-clist .camprow.k11-camp:hover .cg{color:var(--orange)}.k11-clist .camprow.k11-camp:focus-visible{box-shadow:var(--focus-ring);border-color:var(--orange);outline:none}.k11-clist .camprow.k11-camp:has(.tag){padding-top:10px}.k11-clist .camprow.k11-camp .ci{border-radius:6px;width:28px;height:28px}.k11-clist .camprow.k11-camp .ci .ico{width:15px;height:15px}.k11-clist .camprow.k11-camp .cc{flex:1;min-width:0;display:block}.k11-clist .camprow.k11-camp .cc .tag{letter-spacing:normal;max-width:none;line-height:16px;font-size:var(--text-2xs);border-radius:var(--radius-pill);color:var(--c-green);background:var(--c-green-bg);border:1px solid var(--c-green-bd);align-items:center;gap:3px;margin:0;padding:0 7px;font-weight:800;display:inline-flex;position:absolute;top:-9px;left:auto;right:10px;transform:none}.k11-clist .camprow.k11-camp .cc .tag .ico{width:9px;height:9px}.k11-clist .camprow.k11-camp .cc b{color:var(--gray-900);white-space:normal;overflow-wrap:break-word;font-size:12px;font-weight:700;line-height:1.3;display:block}.k11-clist .camprow.k11-camp .cc>.k11-cline{font-size:var(--text-2xs);color:var(--gray-600);margin-top:2px;font-weight:400;line-height:1.35;display:block}.k11-clist .camprow.k11-camp .cg{color:var(--gray-400);flex:none}.k11-clist .camprow.k11-camp .cg .ico{width:16px;height:16px;transition:transform .14s}.k11-camp .ci.k11-ci--bundle{background:var(--info-50);color:var(--info)}.k11-camp .ci.k11-ci--kupon{background:color-mix(in srgb,var(--rail-purple) 10%,var(--white));color:var(--rail-purple)}.k11-clist .camprow.k11-camp[aria-pressed=true]{border-color:var(--orange);background:var(--orange-50)}.k11-clist .camprow.k11-camp[aria-pressed=true] .cg{color:var(--orange)}.k11-clist .camprow.k11-camp[aria-pressed=true] .cg .ico{transform:rotate(90deg)}.k11-cgrid{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.k11-cgrid .coupon{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);min-height:128px;box-shadow:var(--shadow-sm);overflow:visible}.k11-cgrid .coupon:before,.k11-cgrid .coupon:after{content:none}.k11-cgrid .coupon:not(.used):hover{border-color:var(--orange);box-shadow:0 6px 18px color-mix(in srgb,var(--orange) 18%,transparent);transform:translateY(-2px)}.k11-cgrid .coupon:hover,.k11-cgrid .coupon:focus-within{z-index:60}@media (prefers-reduced-motion:reduce){.k11-cgrid .coupon:not(.used):hover{transform:none}}.k11-cgrid .coupon .cp-left{text-align:center;box-sizing:border-box;border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--c-warm-bg);border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;width:88px;min-width:88px;padding:8px 6px;display:flex;position:relative;overflow:hidden}.k11-cgrid .coupon .cp-left:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 18%,color-mix(in srgb,var(--c-warm) 6%,transparent),transparent 42%), repeating-linear-gradient(135deg,color-mix(in srgb,var(--c-warm) 3.5%,transparent) 0 6px,transparent 6px 12px);position:absolute;top:0;bottom:0;left:0;right:0}.k11-cgrid .coupon .cp-left:after{content:none}.k11-cgrid .coupon .cp-left .amt{z-index:1;font-size:var(--text-xl);letter-spacing:-.5px;color:var(--c-warm);font-weight:800;line-height:1;position:relative}.k11-cgrid .coupon .cp-left .unit{z-index:1;font-size:var(--text-2xs);letter-spacing:.5px;opacity:1;color:var(--c-warm);margin-top:3px;font-weight:800;position:relative}.k11-cgrid .coupon .cp-left .cond{z-index:1;font-size:var(--text-2xs);opacity:1;color:var(--c-warm);margin-top:4px;font-weight:700;line-height:1.2;position:relative}.k11-cgrid .coupon .cp-perf{border-left:2px dashed var(--gray-300);z-index:1;width:0;position:absolute;top:8px;bottom:8px;left:88px;transform:translate(-1px)}.k11-cgrid .coupon .notch{background:var(--gray-100);border:1px solid var(--gray-200);z-index:2;border-radius:50%;width:16px;height:16px;position:absolute;left:88px;transform:translate(-8px)}.k11-cgrid .coupon .notch.t{top:-9px}.k11-cgrid .coupon .notch.b{bottom:-9px}.k11-cgrid .coupon .cp-mid{border-left:0;flex-direction:column;flex:1;justify-content:flex-start;gap:4px;min-width:0;padding:10px 12px;display:flex;position:relative}.k11-cgrid .coupon .cp-mid b{font-size:var(--text-sm);color:var(--gray-900);white-space:normal;-webkit-line-clamp:unset;font-weight:800;line-height:1.25;display:block;overflow:visible}.k11-cgrid .coupon .cp-mid span{font-size:var(--text-xs);color:var(--gray-600)}.k11-cgrid .coupon .cp-cat{z-index:2;text-transform:uppercase;letter-spacing:.3px;font-size:9px;font-weight:800;line-height:calc(var(--text-xs) * 1.45);color:var(--gray-500);background:var(--gray-50);border:1px solid var(--gray-150);border-radius:var(--radius-pill);cursor:help;align-items:center;gap:4px;padding:2px 8px;display:inline-flex;position:absolute;top:10px;right:12px}.k11-cgrid .coupon .cp-cat .ico{width:11px;height:11px}.k11-cgrid .coupon .cp-cat.tt-end:after{left:auto;right:0;transform:translateY(4px)}.k11-cgrid .coupon .cp-cat.tt-end:hover:after{transform:none}.k11-cgrid .coupon .cp-cat.tt-end:focus-visible:after{transform:none}.k11-cgrid .coupon .cp-mid .k11-cl{font-size:var(--text-xs);color:var(--gray-600);line-height:1.35}.k11-cgrid .coupon .cp-mid .k11-cl strong{color:var(--gray-900);white-space:nowrap;font-weight:800}.k11-cgrid .coupon .cp-mid .k11-kit{line-height:1.3;font-size:var(--text-2xs);color:var(--orange);background:var(--white);border:1px solid var(--orange);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;gap:5px;padding:2px 9px;font-weight:800;display:inline-flex}.k11-cgrid .coupon .cp-mid .k11-kit .ico{width:12px;height:12px}.k11-cgrid .coupon .cp-mid .k11-dl{font-size:var(--text-2xs);color:var(--gray-600);align-items:center;gap:5px;font-weight:700;display:inline-flex}.k11-cgrid .coupon .cp-mid .k11-dl .ico{width:12px;height:12px;color:var(--gray-500)}.k11-cgrid .coupon .cp-mid .k11-dl strong{color:var(--gray-700);font-weight:800}.k11-cgrid .coupon .cp-mid .k11-scope{font-size:var(--text-2xs);color:var(--gray-600);line-height:1.35;display:none}.k11-cta{align-items:center;gap:var(--sp-3);flex-wrap:nowrap;margin-top:auto;padding-top:6px;display:flex}.k11-cta .btn,.k11-cta .k11-won{flex:none}.k11-cta .k11-cap,.k11-cta .k11-wgo{min-width:0}.k11-cta .btn{height:40px;padding:0 var(--sp-4);font-size:var(--text-sm);gap:5px;font-weight:700;position:relative}.k11-cta .btn .ico{width:15px;height:15px}.k11-cgrid .coupon .cp-mid .k11-cta .btn .lbl{color:var(--white);font-size:var(--text-sm);align-items:center;gap:6px;display:inline-flex}.k11-cgrid .coupon .cp-mid .k11-cta .btn-outline .lbl{color:var(--orange)}.k11-cgrid .coupon .cp-mid .k11-cta .k11-won{color:var(--white)}.k11-cgrid .coupon .cp-mid .k11-cta .k11-cap{font-size:var(--text-2xs)}.k11-cta .btn.is-loading{pointer-events:none}.k11-cta .btn.is-loading .lbl{visibility:hidden}.k11-cta .btn.is-loading:after{content:"";border:2px solid color-mix(in srgb,var(--white) 50%,transparent);border-top-color:var(--white);border-radius:50%;width:15px;height:15px;animation:.6s linear infinite k11spin;position:absolute}@keyframes k11spin{to{transform:rotate(360deg)}}.k11-cta .k11-cap{font-size:var(--text-2xs);color:var(--gray-600);flex:1;font-weight:600;line-height:1.3}.k11-cgrid .coupon.is-won{border-color:color-mix(in srgb,var(--success) 45%,var(--white));box-shadow:0 0 0 1px color-mix(in srgb,var(--success) 20%,transparent),var(--shadow-sm)}.k11-cgrid .coupon.is-won .cp-left{background:var(--success-50)}.k11-cgrid .coupon.is-won .cp-left:before{content:none}.k11-cgrid .coupon.is-won .cp-left .amt,.k11-cgrid .coupon.is-won .cp-left .unit,.k11-cgrid .coupon.is-won .cp-left .cond{color:var(--success-dark)}.k11-cgrid .coupon.is-won .cp-mid .k11-kit{color:var(--success-dark);border-color:var(--success-dark)}.k11-cta .k11-won{height:40px;padding:0 var(--sp-4);border-radius:var(--radius);background:var(--success-dark);color:var(--white);font-size:var(--text-sm);justify-content:center;align-items:center;gap:5px;font-weight:800;display:inline-flex}.k11-cta .k11-won .ico{width:15px;height:15px}.k11-cta .k11-wgo{min-height:40px;font-size:var(--text-xs);color:var(--success-dark);align-items:center;gap:3px;font-weight:800;display:inline-flex}.k11-cta .k11-wgo:hover{text-decoration:underline}.k11-cta .k11-wgo .ico{width:12px;height:12px}.chiprow.k11-cats{margin-bottom:var(--sp-3);flex-wrap:wrap;gap:8px;display:flex;overflow:visible}.k11-cats .chip{cursor:pointer;font-family:inherit;position:relative}.k11-cats .chip:hover{border-color:var(--orange)}.k11-cats .chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.k11-cats .chip .cnt{font-variant-numeric:tabular-nums}.k11-layout{margin-top:var(--sp-4);grid-template-columns:218px minmax(0,1fr);align-items:start;gap:22px;padding-top:0;padding-bottom:0;display:grid}.k11-layout>*{min-width:0}.k11-layout .filter-panel{width:auto}.k11-layout .toolbar-lead h2{font-size:var(--text-xl);color:var(--gray-900);margin:0;font-weight:800}.k11-layout .k11-count{font-size:var(--text-sm);color:var(--gray-600);display:inline}.k11-layout .sortbox .sort-sel{height:40px}.k11-layout .k11-count b{color:var(--gray-900);font-variant-numeric:tabular-nums}.k11-layout .prod-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.empty-state.k11-empty{text-align:center;align-items:center;gap:var(--sp-2);max-width:none;padding:var(--sp-8) var(--sp-5);border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--orange-50);flex-direction:column;grid-column:1/-1;margin:0;display:flex}.empty-state.k11-empty .es-icon{background:var(--white);width:64px;height:64px;color:var(--orange);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;margin:0;display:grid}.empty-state.k11-empty .es-icon .ico{width:30px;height:30px;color:var(--orange)}.empty-state.k11-empty .es-title{font-size:var(--text-md);color:var(--gray-900);margin:0;font-weight:800}.empty-state.k11-empty .es-desc{max-width:420px;font-size:var(--text-sm);color:var(--gray-600);margin:0;line-height:1.5}.empty-state.k11-empty .es-actions{margin:0}.k11-more{align-items:center;gap:var(--sp-3);margin-top:var(--sp-6);flex-direction:column;display:flex}.k11-prog{font-size:var(--text-sm);color:var(--gray-600);text-align:center}.k11-prog b{color:var(--gray-900);font-variant-numeric:tabular-nums}.k11-bar{border-radius:var(--radius-pill);background:var(--gray-200);-webkit-appearance:none;appearance:none;width:240px;max-width:100%;height:4px;color:var(--orange);border:0;display:block;overflow:hidden}.k11-bar::-webkit-progress-bar{background:var(--gray-200);border-radius:var(--radius-pill)}.k11-bar::-webkit-progress-value{background:var(--orange);border-radius:var(--radius-pill)}.k11-bar::-moz-progress-bar{background:var(--orange);border-radius:var(--radius-pill)}.k11-more .btn{min-width:240px;height:var(--tap)}.k11-more .catalog-pager{margin:0}.k11-bwrap{gap:var(--sp-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.k11-blist{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.k11-bundle{gap:var(--sp-5);padding:var(--sp-5);border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) 260px;display:grid}.k11-bhead{align-items:center;gap:var(--sp-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.k11-bhead .k11-btag{border-radius:var(--radius-pill);background:var(--info-50);height:26px;color:var(--info-tx);font-size:var(--text-xs);align-items:center;gap:5px;padding:0 10px;font-weight:800;display:inline-flex}.k11-bhead .k11-btag .ico{width:13px;height:13px}.k11-bhead .k11-bstore{font-size:var(--text-xs);color:var(--gray-600)}.k11-bhead .k11-bstore b{color:var(--gray-900)}.k11-bhead .k11-bstore a{color:inherit}.k11-bitems{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.k11-bitem{min-width:0;color:inherit;flex-direction:column;flex:1 1 0;gap:6px;text-decoration:none;display:flex}.k11-bitem .k11-bimg{aspect-ratio:1;border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--white);display:block;position:relative;overflow:hidden}.k11-bitem .k11-bimg img{object-fit:contain;width:100%;height:100%;display:block}.k11-bitem .k11-bnm{font-size:var(--text-sm);color:var(--gray-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:34px;line-height:17px;display:-webkit-box;overflow:hidden}.k11-bitem .k11-bnm b{color:var(--gray-900)}.k11-bitem .k11-bpr{font-size:var(--text-base);color:var(--success-dark);font-variant-numeric:tabular-nums;font-weight:800}.k11-bitem:hover .k11-bnm{color:var(--gray-900)}.k11-oos{background:color-mix(in srgb,var(--white) 70%,transparent);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.k11-oos span{border-radius:var(--radius-pill);background:var(--gray-900);height:26px;color:var(--white);font-size:var(--text-xs);align-items:center;padding:0 10px;font-weight:800;display:inline-flex}.k11-bitem.k11-out .k11-bpr{color:var(--gray-500)}.k11-plus{background:var(--orange);width:36px;height:36px;color:var(--white);border-radius:50%;flex:none;place-items:center;margin-bottom:58px;display:grid}.k11-plus .ico{stroke-width:2.6px;width:20px;height:20px}.k11-bsum{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--radius-lg);background:var(--gray-50);border:1px solid var(--gray-150);flex-direction:column;align-self:stretch;display:flex}.k11-bsum h3{font-size:var(--text-base);color:var(--gray-900);margin:0 0 2px;font-weight:800}.k11-brow{justify-content:space-between;gap:var(--sp-2);font-size:var(--text-sm);color:var(--gray-600);display:flex}.k11-brow b{color:var(--gray-900);font-variant-numeric:tabular-nums;white-space:nowrap}.k11-brow.k11-disc b{color:var(--success-dark)}.k11-btotal{justify-content:space-between;align-items:baseline;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--gray-200);margin-top:2px;display:flex}.k11-btotal span{font-size:var(--text-sm);color:var(--gray-900);font-weight:700}.k11-btotal b{font-size:var(--text-2xl);color:var(--success-dark);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.k11-bsum .btn{width:100%;height:var(--tap);margin-top:auto}.k11-bsum .btn.k11-bdis{opacity:.55;cursor:not-allowed}.k11-bsum .k11-bnote{font-size:var(--text-2xs);color:var(--gray-500);text-align:center;line-height:1.4}.k11-bhow{padding:var(--sp-5);border-radius:var(--radius-lg);background:var(--info-50);border:1px solid color-mix(in srgb,var(--info) 18%,var(--white));gap:var(--sp-3);flex-direction:column;display:flex}.k11-bhow h3{font-size:var(--text-base);color:var(--gray-900);align-items:center;gap:var(--sp-2);margin:0;font-weight:800;display:flex}.k11-bhow h3 .ico{width:20px;height:20px;color:var(--info)}.k11-bhow ol{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k11-bhow li{gap:var(--sp-3);font-size:var(--text-sm);color:var(--gray-700);line-height:1.45;display:flex}.k11-bhow li .n{background:var(--info);width:24px;height:24px;color:var(--white);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.k11-bhow li b{color:var(--gray-900)}.k11-info{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.k11-rh{margin:0 0 var(--sp-3);font-size:var(--text-md);color:var(--gray-900);font-weight:800}.camp-rules{border:1px solid var(--orange-100);border-radius:var(--radius-lg);background:var(--orange-50);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.camp-rules .cr-head{color:var(--orange-700);align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.camp-rules .cr-head .ico{width:18px;height:18px}.camp-rules ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.camp-rules li{color:var(--gray-700);flex-wrap:wrap;align-items:flex-start;gap:9px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.camp-rules li>span{flex:1;min-width:0}.camp-rules li .ico{width:15px;height:15px;color:var(--success-dark);flex:none;margin-top:2px}.camp-rules li b{color:var(--gray-900);font-weight:800}.camp-rules .k11-rdate{font-size:var(--text-xs);color:var(--gray-600);margin-top:2px;display:block}.camp-rules .k11-rgen{border-top:1px solid var(--orange-100);padding-top:var(--sp-2);font-size:var(--text-xs);color:var(--gray-600);margin:0;line-height:1.5}.k11-faq .faq-accordion.k11-acc{margin:0}.k11-seo{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--gray-200)}.k11-seo h2{margin:0 0 var(--sp-2);font-size:var(--text-md);color:var(--gray-900);font-weight:800}.k11-seo-body{font-size:var(--text-sm);color:var(--gray-600);line-height:1.65;position:relative}.seo-more:not(.acik)>.k11-seo-body{max-height:96px;overflow:hidden}.seo-more.kisa:not(.acik)>.k11-seo-body:after{content:"";background:linear-gradient(transparent,var(--white));pointer-events:none;height:48px;position:absolute;bottom:0;left:0;right:0}.k11-seo-body h3{margin:var(--sp-3) 0 4px;font-size:var(--text-sm);color:var(--gray-900);font-weight:800}.k11-seo-body p{margin:0 0 var(--sp-2)}@media (max-width:1279px){.k11-layout .prod-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k11-bundle{grid-template-columns:1fr}.k11-bsum .btn{margin-top:var(--sp-2)}.k11-cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.k11-sec{margin-top:var(--sp-6)}.k11-layout{grid-template-columns:1fr}.k11-main .crumbs a{min-height:var(--tap);align-items:center;display:inline-flex}.k11-main .crumbs{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.k11-main .crumbs::-webkit-scrollbar{display:none}.k11-bwrap,.k11-info{grid-template-columns:1fr}.k11-clist{scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-pad);margin-inline:calc(-1 * var(--container-pad));padding:10px var(--container-pad) 4px;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto;overflow-y:hidden}.k11-clist::-webkit-scrollbar{display:none}.k11-clist>li{scroll-snap-align:start;flex:0 0 232px}.k11-cgrid{scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-pad);margin-inline:calc(-1 * var(--container-pad));padding:10px var(--container-pad) 12px;scrollbar-width:none;display:flex;overflow-x:auto}.k11-cgrid::-webkit-scrollbar{display:none}.k11-cgrid .coupon{scroll-snap-align:start;flex:0 0 min(88%,380px)}.k11-cgrid .coupon .cp-cat{z-index:3;align-self:flex-start;margin-bottom:2px;position:relative;top:auto;right:auto}.k11-cgrid .coupon .cp-cat:after{display:none}.k11-cgrid .coupon .cp-cat:before{content:"";height:var(--tap);opacity:0;visibility:visible;pointer-events:auto;border:0;display:block;position:absolute;top:50%;bottom:auto;left:0;right:0;transform:translateY(-50%)}.k11-cgrid .coupon .cp-mid .k11-scope{display:block}.k11-cta .btn,.k11-cta .k11-won,.k11-cta .k11-wgo{min-height:var(--tap)}.k11-cta{height:calc(var(--tap) + 6px)}.k11-cta .k11-wgo{line-height:1.2}.k11-cta .k11-cap{display:none}.chiprow.k11-cats{gap:14px 8px}.k11-cats .chip:after{content:"";height:var(--tap);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.k11-more .catalog-pager .pager a,.k11-more .catalog-pager .pager span{min-width:var(--tap);height:var(--tap)}.k11-bhead .k11-bstore a{display:inline-block;position:relative}.k11-bhead .k11-bstore a:after{content:"";height:var(--tap);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}@media (max-width:860px){.k11-layout .prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.k11-bundle{padding:var(--sp-4);gap:var(--sp-4)}.k11-plus{width:30px;height:30px;margin-bottom:58px}.k11-bitems{gap:var(--sp-2)}.k11-bhow{padding:var(--sp-4)}}@media (max-width:479px){.k11-layout .prod-grid{gap:10px}.k11-clist>li{flex-basis:220px}}@media (prefers-reduced-motion:reduce){.k11-clist .camprow.k11-camp .cg .ico{transition:none}.k11-cta .btn.is-loading:after{animation:none}}
