@media only screen and (min-width:769px){.template-product #MainContent .page-width,.template-product .product-grid__container{max-width:calc(var(--ktob-content-width) + 2 * var(--pageWidthPadding, 40px));margin-left:auto;margin-right:auto}}.page-content--product{padding-top:40px;padding-bottom:0}@media only screen and (max-width:768px){.page-content--product{padding-top:15px}}@media only screen and (min-width:769px){.template-product .product-grid__container>.product-grid__content{padding-left:45px;box-sizing:border-box}.template-product .grid--product-images-right>.product-grid__content{padding-left:0;padding-right:45px}.template-product .product-single__meta{padding-top:0;padding-left:0;padding-right:0}}.template-product .product-single__meta>div:has(block-variant-picker),.template-product .product-single__meta>div:has(.shopify-app-block),.template-product .product-single__meta>div:has([data-ktob-pdp-panel]),.template-product .product-single__meta>div:has(block-price),.template-product .product-single__meta>div:has(block-buy-buttons){display:block!important;visibility:visible!important;min-height:0}.template-product .product-single__meta>div:empty,.template-product .product-single__meta>div:not(:has(*)):not(:has(block-variant-picker)):not(:has(.shopify-app-block)):not(:has([data-ktob-pdp-panel])):not(:has(block-price)):not(:has(block-buy-buttons)),.template-product .product-single__meta>div:has(>.product-block:empty),.template-product .product-single__meta>div:has(>.product-block:not(:has(*))){display:none!important;margin:0!important;padding:0!important;min-height:0!important}.template-product .product-block:empty,.template-product .product-block:not(:has(*)){display:none!important;margin-bottom:0!important}.template-product [data-ktob-empty-block]{display:none!important;margin:0!important;padding:0!important;min-height:0!important}.template-product [data-product-blocks] h1.h2.product-single__title,.template-product .product-single__meta h1.h2.product-single__title,.template-product .product-single__header--mobile h1.h2.product-single__title{font-size:25px;line-height:1.3;padding-top:22px}@media only screen and (max-width:768px){.template-product [data-product-blocks] h1.h2.product-single__title,.template-product .product-single__meta h1.h2.product-single__title,.template-product .product-single__header--mobile h1.h2.product-single__title{font-size:24px;line-height:1.35;padding-top:0;margin-top:0;margin-bottom:8px}.template-product .product-grid__content{padding-left:var(--pageWidthPadding, 16px);padding-right:var(--pageWidthPadding, 16px);box-sizing:border-box}.template-product .product-single__meta{padding-top:0;padding-left:0;padding-right:0;margin-top:12px;margin-bottom:12px}.template-product .product-block--header,.template-product .product-single__meta>div:has(.shopify-app-block),.template-product .product-single__meta>div:has(block-variant-picker),.template-product .product-single__meta>div:has([data-ktob-pdp-panel]),.template-product .product-single__meta>div:has([data-ktob-guest-sku]){width:100%;max-width:100%;box-sizing:border-box}}@media only screen and (min-width:769px){.product-full-width{margin-top:40px}}.yakuji{color:#3f3a39;font-weight:400;font-size:15px;background:#fff;border:1px #3f3a39 solid;padding:2px 4px 2px 8px;width:auto}.template-product .product-full-width .rte{font-size:15px;line-height:1.6}.template-product .product-full-width .rte p,.template-product .product-full-width .rte ul,.template-product .product-full-width .rte ol,.template-product .product-full-width .rte li,.template-product .product-full-width .rte table{margin-bottom:15px}.template-product .product-full-width .rte li{line-height:1.6}@media only screen and (min-width:769px){.template-product .product-full-width .rte p,.template-product .product-full-width .rte ul,.template-product .product-full-width .rte ol,.template-product .product-full-width .rte table{margin-bottom:25px}}.template-product #ktob-product-desc{scroll-margin-top:130px}.template-product .product-full-width .rte>h2:first-child{margin-top:0}.template-product .linksection h8,.template-product .product-full-width .rte .bosection h10[id]{display:block;scroll-margin-top:130px}@media only screen and (max-width:768px){.template-product #ktob-product-desc{scroll-margin-top:100px}.template-product .linksection h8,.template-product .product-full-width .rte .bosection h10[id]{scroll-margin-top:100px}}.template-product .product-full-width .rte h2{font-size:20px;font-weight:700;border-bottom:solid 1px #e4e4e4;padding-bottom:12px;margin-top:2.5rem;margin-bottom:1.25rem}.template-product .product-full-width .rte h2:first-child{margin-top:0}@media only screen and (max-width:768px){.template-product .product-full-width .rte h2{font-size:15px;padding-bottom:10px;margin-top:2rem;margin-bottom:1rem}.template-product .product-full-width .rte h2:first-child{margin-top:0}}.template-product .product-full-width .rte .ktob-feat-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.75rem 3.25rem;margin:1.75rem 0 2.75rem}.template-product .product-full-width .rte .ktob-feat-col{display:flex;flex-direction:column;gap:2.25rem}.template-product .product-full-width .rte .ktob-feat-item{margin:0;padding:1.15rem 1.2rem 1.25rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.template-product .product-full-width .rte .ktob-feat-item__title{color:#1d7fd7;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.01em;margin:0 0 .55rem}.template-product .product-full-width .rte .ktob-feat-item__body>p:not(.ktob-feat-item__title){margin:0 0 .9rem;font-size:15px;line-height:1.72;color:#1f2937}.template-product .product-full-width .rte .ktob-feat-item--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,38%);gap:1.15rem 1.45rem;align-items:start}.template-product .product-full-width .rte .ktob-feat-item__media{margin:0;text-align:center}.template-product .product-full-width .rte .ktob-feat-item__media img{display:block;width:100%;max-width:280px;height:auto;margin:0 auto;border-radius:6px}.template-product .product-full-width .rte .ktob-feat-item__media figcaption{margin-top:.45rem;font-size:12px;line-height:1.45;color:#64748b}.template-product .product-full-width .rte .ktob-feat-item__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:.95rem}.template-product .product-full-width .rte .ktob-feat-item__gallery .ktob-feat-item__media img{max-width:100%}@media only screen and (max-width:768px){.template-product .product-full-width .rte .ktob-feat-grid{grid-template-columns:1fr;gap:1.6rem;margin:1rem 0 2rem}.template-product .product-full-width .rte .ktob-feat-col{gap:1.6rem}.template-product .product-full-width .rte .ktob-feat-item{padding:.95rem .95rem 1rem;border-radius:8px}.template-product .product-full-width .rte .ktob-feat-item__title{font-size:15px}.template-product .product-full-width .rte .ktob-feat-item--split{grid-template-columns:1fr}.template-product .product-full-width .rte .ktob-feat-item__gallery{gap:.6rem;margin-top:.8rem}.template-product .product-full-width .rte .ktob-feat-item__media figcaption{font-size:11px}}@media only screen and (max-width:480px){.template-product .product-full-width .rte .ktob-feat-item__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.template-product .product-full-width .rte .ktob-opt-table{margin:1rem 0 2rem}.template-product .product-full-width .rte .ktob-opt-table table{width:100%;border-collapse:collapse;table-layout:fixed}.template-product .product-full-width .rte .ktob-opt-table th{background:#f7f7f7;font-weight:700;font-size:13px;color:#373737;padding:10px;white-space:nowrap;text-align:left}.template-product .product-full-width .rte .ktob-opt-table td{padding:12px 10px;vertical-align:top;font-size:14px;line-height:1.6;text-align:left}.template-product .product-full-width .rte .ktob-opt-table th:nth-child(1),.template-product .product-full-width .rte .ktob-opt-table td:nth-child(1){width:100px;padding-right:12px}.template-product .product-full-width .rte .ktob-opt-table th:nth-child(2),.template-product .product-full-width .rte .ktob-opt-table td:nth-child(2){width:130px;padding-left:16px;word-break:break-word}.template-product .product-full-width .rte .ktob-opt-table__code-link{display:block;margin:0 0 .45rem;white-space:nowrap;text-decoration:underline;text-underline-offset:2px;color:inherit}.template-product .product-full-width .rte .ktob-opt-table__thumb{display:block;width:76px;height:76px;padding:3px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;line-height:0}.template-product .product-full-width .rte .ktob-opt-table__thumb img{display:block;width:100%;height:100%;object-fit:contain}.template-product .product-full-width .rte .ktob-opt-table td:nth-child(1)>a:not(.ktob-opt-table__code-link){display:block;text-decoration:none;color:inherit}@media only screen and (max-width:768px){.template-product .product-full-width .rte .ktob-opt-table{width:100%;max-width:100%}.template-product .product-full-width .rte .ktob-opt-table .ktob-rte-table-scroll,.template-product .product-full-width .rte .ktob-opt-table .ktob-rte-table-scroll__scroller{display:contents}.template-product .product-full-width .rte .ktob-opt-table .ktob-rte-table-scroll__nudge,.template-product .product-full-width .rte .ktob-opt-table .ktob-rte-table-scroll:after{display:none!important}.template-product .product-full-width .rte .ktob-opt-table table,.template-product .product-full-width .rte .ktob-opt-table tbody{display:block;width:100%!important;min-width:0!important;max-width:100%!important;table-layout:auto!important}.template-product .product-full-width .rte .ktob-opt-table thead{display:none}.template-product .product-full-width .rte .ktob-opt-table tr{display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box;border-bottom:1px solid #e4e4e4;padding:.85rem 0;gap:.45rem}.template-product .product-full-width .rte .ktob-opt-table tr:last-child{border-bottom:none}.template-product .product-full-width .rte .ktob-opt-table th,.template-product .product-full-width .rte .ktob-opt-table td{display:block;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box;padding:0!important;border:none!important;white-space:normal;word-break:normal;overflow-wrap:break-word;font-size:14px}.template-product .product-full-width .rte .ktob-opt-table td:nth-child(1){width:100%!important}.template-product .product-full-width .rte .ktob-opt-table__thumb{width:76px;height:76px}.template-product .product-full-width .rte .ktob-opt-table td:nth-child(2){width:100%!important;max-width:none!important;font-weight:500;line-height:1.45}.template-product .product-full-width .rte .ktob-opt-table td:nth-child(3){width:100%!important;max-width:none!important;font-size:14px;line-height:1.65}}@media only screen and (max-width:768px){.template-product .product-full-width .rte{overflow-x:visible}.template-product .product-full-width .rte .ktob-rte-table-scroll{position:relative;max-width:100%;margin:0 0 .5em}.template-product .product-full-width .rte .ktob-rte-table-scroll__scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.template-product .product-full-width .rte .ktob-rte-table-scroll[data-ktob-scroll-right]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:52px;pointer-events:none;z-index:1;background:linear-gradient(to right,#fff0,#fff 62%)}.template-product .product-full-width .rte .ktob-rte-table-scroll__nudge{display:none;position:absolute;top:0;right:0;bottom:0;width:52px;z-index:3;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.template-product .product-full-width .rte .ktob-rte-table-scroll[data-ktob-scroll-right] .ktob-rte-table-scroll__nudge{display:block}.template-product .product-full-width .rte .ktob-rte-table-scroll__nudge:before{content:"";position:absolute;top:50%;right:12px;width:9px;height:9px;margin-top:-5px;border-right:2px solid #5a5a5a;border-bottom:2px solid #5a5a5a;transform:rotate(-45deg);animation:ktob-table-scroll-hint 1.25s ease-in-out infinite}.template-product .product-full-width .rte .ktob-rte-table-scroll[data-ktob-scroll-left]{box-shadow:inset 14px 0 10px -10px #00000024}@keyframes ktob-table-scroll-hint{0%,to{opacity:.4;right:14px}50%{opacity:1;right:9px}}.template-product .product-full-width .rte table:not([class]),.template-product .product-full-width .rte>table,.template-product .product-full-width .rte div:not([class^=tbl-])>table,.template-product .product-full-width .rte .ktob-rte-table-scroll table:not([class]){width:max-content;min-width:100%;max-width:none;table-layout:auto}.template-product .product-full-width .rte th,.template-product .product-full-width .rte td{white-space:normal;word-break:normal;overflow-wrap:break-word;font-size:12px;padding:8px 6px}.template-product .product-full-width .rte table:not([class]) th,.template-product .product-full-width .rte table:not([class]) td,.template-product .product-full-width .rte>table th,.template-product .product-full-width .rte>table td,.template-product .product-full-width .rte div:not([class^=tbl-])>table th,.template-product .product-full-width .rte div:not([class^=tbl-])>table td,.template-product .product-full-width .rte .ktob-rte-table-scroll table:not([class]) th,.template-product .product-full-width .rte .ktob-rte-table-scroll table:not([class]) td{max-width:min(280px,75vw)}.template-product .product-full-width .rte .ktob-opt-table,.template-product .product-full-width .rte .ktob-opt-table table,.template-product .product-full-width .rte .ktob-opt-table tbody,.template-product .product-full-width .rte .ktob-opt-table tr,.template-product .product-full-width .rte .ktob-opt-table th,.template-product .product-full-width .rte .ktob-opt-table td{max-width:none!important;min-width:0!important}.template-product .product-full-width .rte .ktob-opt-table table,.template-product .product-full-width .rte .ktob-opt-table td{display:block!important;width:100%!important}.template-product .product-full-width .rte [class^=tbl-] table{width:100%;min-width:0;max-width:100%}.template-product .product-full-width .rte .tbl-brand table,.template-product .product-full-width .rte .tbl-brand-long table{width:100%;min-width:0;table-layout:fixed}.template-product .product-full-width .rte .tbl-rpro th,.template-product .product-full-width .rte .tbl-rpro td,.template-product .product-full-width .rte .tbl-brand th,.template-product .product-full-width .rte .tbl-brand td,.template-product .product-full-width .rte .tbl-brand-long th,.template-product .product-full-width .rte .tbl-brand-long td,.template-product .product-full-width .rte .tbl-pro-eo th,.template-product .product-full-width .rte .tbl-pro-eo td,.template-product .product-full-width .rte .tbl-pro-so th,.template-product .product-full-width .rte .tbl-pro-so td{white-space:normal;font-size:inherit;padding:10px}}@media only screen and (min-width:769px){.template-product .product-full-width .rte .ktob-rte-table-scroll,.template-product .product-full-width .rte .ktob-rte-table-scroll__scroller{display:contents}.template-product .product-full-width .rte .ktob-rte-table-scroll__nudge{display:none!important}}@media only screen and (min-width:769px){.template-product .product-grid__container.grid--product-images--partial>.grid__item:first-child{max-width:50%}}.container-ml{max-width:56rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}.section-title-ml{font-size:1rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.product-card-ml{display:block;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem;text-decoration:none;transition:box-shadow .3s ease-in-out;background-image:linear-gradient(to bottom,#fff,#f9fafb)}.product-card-ml:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.product-card-content-ml{display:flex;align-items:center;gap:1.25rem}.product-image-container-ml{width:6rem;height:6rem;flex-shrink:0;padding:.375rem;background-color:#fff;border:1px solid #f3f4f6;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.product-image-ml{max-width:100%;max-height:100%;object-fit:contain}.product-info-ml{flex:1;min-width:0}.product-title-ml{font-size:1rem;font-weight:500;color:#111827;margin:0 0 .5rem}.product-description-ml{font-size:.875rem;color:#4b5563;line-height:1.5;margin:0}@media(max-width:640px){.product-card-ml{padding:.6rem}.product-card-content-ml{gap:1rem}.product-image-container-ml{width:5rem;height:5rem}.product-title-ml{font-size:.9rem}.product-description-ml{font-size:.825rem;line-height:1.4}}.tbl-rmovie table{width:auto}.tbl-rmovie td{border:solid 1px #fff;padding:10px;width:560px;vertical-align:top}@media only screen and (max-width:768px){.tbl-rmovie td{border-bottom:none;display:block;width:100%}.tbl-rmovie table{width:100%}}.tbl-supp table{border:solid 1px #000000;width:auto}.tbl-supp td{border:solid 1px #000000;padding:10px;vertical-align:top}.tbl-normal table{width:auto}.tbl-normal td{border:solid 1px #ffffff;padding:20px;background:#efefef;vertical-align:top}.tbl-normal2 table{table-layout:fixed;width:100%}.tbl-normal2 td{border:solid 1px #efefef;padding:20px;background:#fff;vertical-align:top}@media only screen and (max-width:768px){.tbl-normal2 th{border:solid 1px #efefef;padding:20px;vertical-align:top;white-space:wrap;background:#f0f0f0;width:100px}}.tbl-rpro td{border:solid 1px #ffffff;text-decoration:none;vertical-align:top;max-width:250px}.tbl-rpro td img{max-width:200px}@media only screen and (max-width:768px){.tbl-rpro td{max-width:180px}.tbl-rpro td img{max-width:150px}}.tbl-h3 table{border-collapse:collapse;table-layout:auto}.tbl-h3 td{border:solid 1px #ffffff;padding:0 0 10px 20px;width:100%}.tbl-h3 th{border:solid 1px #ffffff;background:#fff;font-weight:700;padding:0;width:100%;white-space:nowrap}.tbl-guide1 table{border-collapse:collapse;table-layout:auto;width:auto}.tbl-guide1 th{border-style:solid none;border-width:1px;border-color:#e3e3e3 #ffffff;background:#fff;font-size:15px;font-weight:700;color:#373737;padding:10px 50px 10px 10px;width:auto}.tbl-guide1 td{border-style:solid none;border-width:1px;border-color:#e3e3e3 #ffffff;background:#fff;font-size:15px;font-weight:400;color:#000;padding:10px 50px 10px 10px;width:auto}.tbl-pro-eo table{border-collapse:collapse;table-layout:auto;width:100%}.tbl-pro-eo th{border:1px #ffffff solid;background:#f7f7f7;color:#8c8c8c;padding:10px 30px 10px 15px;line-height:1.5em;width:90px;white-space:nowrap;border-left:solid 8px #8c8c8c;font-weight:400;font-size:15px}.tbl-pro-eo td{border:1px #ffffff solid;color:#000;background:#f7f7f7;padding:20px 10px 20px 15px;line-height:1em;width:auto}@media only screen and (max-width:768px){.tbl-pro-eo th{width:70px;font-size:10px;white-space:normal}.tbl-pro-eo td{line-height:1.5em;white-space:normal}}.tbl-pro-so table{border-collapse:collapse;table-layout:auto}.tbl-pro-so th{border:1px #c00000 solid;background:#c00000;color:#fff;padding:5px 30px 5px 15px;line-height:1.5em;width:90px;white-space:nowrap;font-weight:400;font-size:15px}.tbl-pro-so td{border:1px #c00000 solid;color:#000;background:#fff;padding:10px 10px 10px 15px;line-height:1em;width:auto}@media only screen and (max-width:768px){.tbl-pro-so th{width:70px;font-size:10px}.tbl-pro-so td{line-height:1.5em}}.so-box{--k2b-so-accent: #e11d48;--k2b-so-bg: #fff5f5;--k2b-so-border: #fecaca;--k2b-so-text: #1e293b;--k2b-so-muted: #64748b;background:var(--k2b-so-bg);border:1px solid var(--k2b-so-border);border-left:5px solid var(--k2b-so-accent);width:fit-content;max-width:100%;box-sizing:border-box;border-radius:10px;margin:1.5em 0;line-height:1.6;padding:1.05em 2.35em 1.15em 1.9em;position:relative;color:var(--k2b-so-text)}.so-box:before{content:"\6b20\54c1\60c5\5831";display:block;color:var(--k2b-so-accent);font-weight:700;font-size:1.05em;line-height:1.35;margin:0 0 .75em;padding:.1em .4em 0 2em;position:static;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2.6 21 7.5 12 12.4 3 7.5Z' stroke='%23e11d48' stroke-width='1.55' stroke-linejoin='round'/%3E%3Cpath d='M3 7.5v8.7L12 21.1V12.4' stroke='%23e11d48' stroke-width='1.55' stroke-linejoin='round'/%3E%3Cpath d='M21 7.5v8.7L12 21.1' stroke='%23e11d48' stroke-width='1.55' stroke-linejoin='round'/%3E%3Cpath d='M6.72 5.71 16.38 10.95 17.28 9.29 7.62 4.05Z' fill='%23e11d48'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5em 1.5em;background-position:left .02em center}.so-box .k2b-bo-lead{margin:0 0 .4em;line-height:1.55;color:var(--k2b-so-text);font-size:1em;letter-spacing:.02em}.so-box .k2b-bo-lead strong{font-weight:700}.so-box .k2b-bo-note{margin:.5em 0 0;color:#475569;font-size:.92em;line-height:1.55;font-weight:400;letter-spacing:.02em}.so-box table{margin:.85em 0 0;width:auto!important;min-width:0!important;max-width:100%;background:#fff;border-collapse:separate;border-spacing:0;border:1px solid #f1d4d4;border-radius:8px;overflow:hidden;table-layout:auto}.so-box table th,.so-box table td{border:none;border-bottom:1px solid #f3e0e0;background:#fff;color:var(--k2b-so-text);padding:.55em 1.35em;text-align:left;vertical-align:middle;line-height:1.45;font-size:.95em;width:auto;max-width:none;white-space:nowrap}.so-box table th:first-child,.so-box table td:first-child{padding-left:1.15em}.so-box table th:last-child,.so-box table td:last-child{padding-right:1.15em}.so-box table thead th{color:var(--k2b-so-muted);font-weight:500;font-size:.8em;background:#fff;border-style:none none solid;border-width:0 0 1px;border-color:#f3e0e0}.so-box table tbody tr:last-child th,.so-box table tbody tr:last-child td{border-bottom:none}.so-box table td:last-child{font-weight:700}.template-product .product-full-width .rte .so-box .ktob-rte-table-scroll,.template-product .product-full-width .rte .so-box .ktob-rte-table-scroll__scroller{display:contents}.template-product .product-full-width .rte .so-box .ktob-rte-table-scroll__nudge,.template-product .product-full-width .rte .so-box .ktob-rte-table-scroll:after{display:none!important}.template-product .product-full-width .rte .so-box p.k2b-bo-lead,.template-product .product-full-width .rte .so-box p.k2b-bo-note{margin-bottom:0}.template-product .product-full-width .rte .so-box p.k2b-bo-lead{margin-bottom:.35em}.template-product .product-full-width .rte .so-box table{margin-bottom:0}.template-product .product-full-width .rte .so-box table th,.template-product .product-full-width .rte .so-box table td{border-color:#f3e0e0;background:#fff;font-size:.95em;padding:.55em 1.35em}.template-product .product-full-width .rte .so-box table th:first-child,.template-product .product-full-width .rte .so-box table td:first-child{padding-left:1.15em}.template-product .product-full-width .rte .so-box table th:last-child,.template-product .product-full-width .rte .so-box table td:last-child{padding-right:1.15em}.template-product .product-full-width .rte .so-box table thead th{background:#fff;color:var(--k2b-so-muted);font-weight:500;font-size:.8em}@media only screen and (max-width:768px){.so-box{padding:.95em 1.55em 1.05em 1.35em;margin:1.25em 0}.so-box:before{padding-left:1.85em}.so-box table th,.so-box table td{padding:.5em 1em;font-size:.9em;white-space:normal}.so-box table th:first-child,.so-box table td:first-child{padding-left:.85em}.so-box table th:last-child,.so-box table td:last-child{padding-right:.85em}}.tbl-brand table{border-collapse:collapse;table-layout:auto;width:100%}.tbl-brand th{border:1px #f7f7f7 solid;background:#f7f7f7;padding:20px 20px 20px 15px;width:140px}.tbl-brand td{border:1px #f7f7f7 solid;color:#000;background:#f7f7f7;padding:20px 10px;width:auto}@media only screen and (max-width:768px){.tbl-brand th{width:22%;min-width:56px;font-size:10px}.tbl-brand td{line-height:1.5em}.tbl-brand th img{display:block;width:auto;max-width:60px;max-height:30px;height:auto}}.tbl-brand-long table{border-collapse:collapse;table-layout:auto;width:100%}.tbl-brand-long th{border:1px #f7f7f7 solid;background:#f7f7f7;padding:20px 20px 20px 15px;width:180px}.tbl-brand-long td{border:1px #f7f7f7 solid;color:#000;background:#f7f7f7;padding:20px 10px;width:auto}@media only screen and (max-width:768px){.tbl-brand-long th{width:22%;min-width:56px;font-size:10px}.tbl-brand-long td{line-height:1.5em}.tbl-brand-long th img{display:block;width:auto;max-width:60px;max-height:30px;height:auto}}.tbl-ex table{border-collapse:collapse;table-layout:auto;width:auto}.tbl-ex th{border:1px #f7f7f7 solid;background:#f7f7f7;width:50px;padding:10px 0 5px 15px;vertical-align:middle}.tbl-ex td{border:1px #f7f7f7 solid;color:#000;background:#f7f7f7;padding:10px 0;width:200px;vertical-align:middle}.outlet-button a{background:#c00000;border-radius:40px;position:relative;display:flex;justify-content:space-around;align-items:center;margin:0;max-width:250px;padding:10px 25px;color:#fff;transition:.3s ease-in-out;font-weight:500}.outlet-button a:after{position:absolute;top:50%;left:20px;border-radius:1px;transition:.2s ease-in-out;content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;transform:translateY(-50%)}.outlet-button a:hover{background:#313131;color:#fff}.outlet-normal-button a{background:#1ca5f2;border-radius:40px;position:relative;display:flex;justify-content:space-around;align-items:center;margin:0;max-width:200px;padding:10px 25px;color:#fff;transition:.3s ease-in-out;font-weight:500}.outlet-normal-button a:after{position:absolute;top:50%;left:20px;border-radius:1px;transition:.2s ease-in-out;content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;transform:translateY(-50%)}.outlet-normal-button a:hover{background:#313131;color:#fff}.template-product .variant-button-wrap{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0;margin:0 0 12px;min-width:0}.template-product .variant-button-wrap .variant__label{flex:0 0 100%;margin:0 0 6px;font-size:14px;font-weight:600;color:#111827}.template-product .variant-button-wrap label.element-radio{flex:0 0 auto;margin:0;cursor:pointer}.template-product .variant-button-wrap label.element-radio input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.template-product .variant-button-wrap label.element-radio .element-button{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:40px;padding:8px 12px;box-sizing:border-box;border:1px solid #d1d5db!important;border-radius:0!important;background:#fff!important;color:#111827!important;box-shadow:none!important;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.template-product .variant-button-wrap label.element-radio .element-button .element-text{color:inherit!important}.template-product .variant-button-wrap label.element-radio input[type=radio]:checked+.element-button{border:2px solid #111827!important;background:#fff!important;color:#111827!important}.template-product .variant-button-wrap label.element-radio.disabled .element-button,.template-product .variant-button-wrap label.element-radio.ktob-variant-unavailable .element-button{position:relative;overflow:hidden;border:1px solid #e5e7eb!important;background:#f3f4f6!important;color:#b0b0b0!important;cursor:not-allowed}.template-product .variant-button-wrap label.element-radio.disabled .element-button .element-text,.template-product .variant-button-wrap label.element-radio.ktob-variant-unavailable .element-button .element-text{color:#b0b0b0!important}.template-product .variant-button-wrap label.element-radio.disabled .element-button:after,.template-product .variant-button-wrap label.element-radio.ktob-variant-unavailable .element-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .5px),#c4c4c4 calc(50% - .5px),#c4c4c4 calc(50% + .5px),transparent calc(50% + .5px));pointer-events:none}.template-product .variant-button-wrap label.element-radio.disabled input[type=radio]:checked+.element-button,.template-product .variant-button-wrap label.element-radio.ktob-variant-unavailable input[type=radio]:checked+.element-button{border:1px solid #d1d5db!important;background:#f3f4f6!important;color:#b0b0b0!important}.template-product layout-stack.product-single__meta{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:var(--_gap, var(--layout-stack-gap, 24px))}.template-product layout-stack.product-single__meta block-variant-picker,.template-product .product-single__meta block-variant-picker{display:block!important;width:100%;box-sizing:border-box}html.ktob-no-dsd .template-product layout-stack.product-single__meta{display:flex!important;flex-direction:column!important;align-items:stretch!important;--_flex-direction: column !important;--_flex-direction--xs: column !important;--_flex-direction--sm: column !important;--_flex-direction--md: column !important;--_flex-direction--lg: column !important}html.ktob-no-dsd .template-product layout-stack.product-single__meta>*{display:block;width:100%;max-width:100%;position:static!important;float:none!important}html.ktob-no-dsd .template-product block-variant-picker,html.ktob-no-dsd .template-product block-price,html.ktob-no-dsd .template-product block-buy-buttons,html.ktob-no-dsd .template-product .shopify-app-block,html.ktob-no-dsd .template-product [data-ktob-pdp-panel]{display:block;position:relative;z-index:auto}html.ktob-no-dsd .template-product block-variant-picker{z-index:0}
/*# sourceMappingURL=/cdn/shop/t/90/assets/product.css.map */
