.kw-pdp{--kwp-ink: var(--kw-ink, #1D1410);--kwp-black: var(--kw-black, #060504);--kwp-muted: var(--kw-muted, #62605C);--kwp-line: var(--kw-line, rgba(29, 20, 16, .13));--kwp-orange: var(--kw-orange, #FF4800);--kwp-cta: var(--kw-cta, #F25700);--kwp-cta-hover: var(--kw-cta-hover, #D14A00);--kwp-cream: var(--kw-cream, #F5F5EB);--kwp-paper: var(--kw-paper, #EFEDE6);--kwp-radius: var(--kw-radius, 2px);--kwp-body: var(--kw-font-body, "Aktiv Grotesk", Helvetica, Arial, sans-serif);--kwp-mono: var(--kw-font-mono, "DM Mono", ui-monospace, monospace);color:var(--kwp-ink);font-family:var(--kwp-body)}.kw-pdp-crumb{display:flex;flex-wrap:wrap;gap:6px 10px;padding:18px 0 20px;font-family:var(--kwp-mono);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kwp-muted)}.kw-pdp-crumb a{color:inherit;text-decoration:none}.kw-pdp-crumb a:hover,.kw-pdp-crumb [aria-current]{color:var(--kwp-ink)}.kw-pdp .kw-pdp-eyebrow{margin:0 0 10px;font-family:var(--kwp-mono);font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--kwp-orange)}.kw-pdp .product-info h1.kw-pdp-title{font-family:var(--kwp-body)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:-.01em!important;line-height:.98!important;font-size:clamp(28px,3.2vw,44px)!important;color:var(--kwp-ink);margin:0 0 12px}.kw-pdp .product-info .price .current{font-family:var(--kwp-body);font-weight:500;font-size:22px;color:var(--kwp-ink)}.kw-pdp .product-info .price .old{font-family:var(--kwp-body);font-weight:400;font-size:16px;color:var(--kwp-muted);text-decoration:line-through}.kw-pdp .product-info .promo-tag{font-family:var(--kwp-mono)!important;font-weight:500!important;font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;border-radius:var(--kwp-radius)!important;padding:5px 8px;line-height:1}.kw-pdp .kw-pdp-value{margin:10px 0 18px;max-width:44ch;font-size:16px;line-height:1.5;color:var(--kwp-muted)}.kw-pdp .product-info>[data-bos-id=pdp-star-rating]{min-height:24px}.kw-pdp product-swatch .label-wrap .label,.kw-pdp product-swatch .label-wrap .label .normal-label,.kw-pdp [class*=pack-selector__header-],.kw-pdp [class*=color-selector__header-]{font-family:var(--kwp-mono)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--kwp-ink)!important}.kw-pdp product-swatch .size-chart-trigger{font-family:var(--kwp-mono);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kwp-ink)!important}.kw-pdp product-swatch .size-chart-trigger .un{color:var(--kwp-ink)!important;text-decoration:none;border-bottom:1px solid currentColor}.kw-pdp .swatch-option.size .options label .value{min-height:48px;border:1px solid var(--kwp-line)!important;border-radius:var(--kwp-radius)!important;background:#fff!important;color:var(--kwp-ink)!important;font-family:var(--kwp-body)!important;font-weight:500!important;font-size:14px!important;letter-spacing:0!important;box-shadow:none!important;transition:border-color .12s ease}.kw-pdp .swatch-option.size .options label:hover .value{border-color:var(--kwp-ink)!important}.kw-pdp .swatch-option.size .options label input:checked+.value{background:var(--kwp-ink)!important;border-color:var(--kwp-ink)!important;color:#fff!important}.kw-pdp .swatch-option.size .options.disabled label .value{background:var(--kwp-paper)!important;border-color:var(--kwp-paper)!important;color:#a1a1a1!important;text-decoration:line-through}.kw-pdp .swatch-option.size .options.disabled label input:checked+.value{background:var(--kwp-muted)!important;border-color:var(--kwp-muted)!important;color:#fff!important}.kw-pdp .swatch-option.size .options label input:focus-visible+.value,.kw-pdp .swatch-option.size .options label .value:focus-visible{outline:2px solid var(--kwp-cta);outline-offset:2px}.kw-pdp .kw-size-hint{color:var(--kwp-muted)}.kw-pdp [class*=pack-selector__item-],.kw-pdp [class*=color-selector__item-]{border-radius:var(--kwp-radius)!important;border-color:var(--kwp-line)!important;background:#fff!important}.kw-pdp [class*=pack-selector__item-]:hover{border-color:var(--kwp-ink)!important}.kw-pdp [class*=pack-selector__item--current-],.kw-pdp [class*=color-selector__item--current-]{border-color:var(--kwp-ink)!important;border-width:2px!important;box-shadow:none!important}.kw-pdp [class*=pack-selector__name-]{font-family:var(--kwp-mono)!important;font-weight:500!important;letter-spacing:.1em}.kw-pdp [class*=pack-selector__badge-],.kw-pdp .pack-v2__badge-top{font-family:var(--kwp-mono)!important;border-radius:var(--kwp-radius)!important}body.pack-test-v2 .kw-pdp [class*=pack-selector__item--current-]:after{border-radius:0!important}.kw-pdp .pack-v2__free-shipping{font-family:var(--kwp-mono);letter-spacing:.1em}.kw-pdp #AddToCart.btn{width:100%;min-height:58px;border:0!important;border-radius:var(--kwp-radius)!important;background:var(--kwp-cta)!important;box-shadow:none!important;padding:0}.kw-pdp #AddToCart.btn:after,.kw-pdp #AddToCart.btn:before{display:none!important}.kw-pdp #AddToCart .btn-inside{display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;background:transparent!important;border:0!important;color:#fff!important;font-family:var(--kwp-mono)!important;font-weight:500!important;font-size:15px!important;letter-spacing:.16em!important;text-transform:uppercase;transform:none!important}.kw-pdp #AddToCart .btn-inside:after{content:"\2192";font-family:var(--kwp-body);font-size:19px;letter-spacing:0}.kw-pdp #AddToCart.btn:not(:disabled):hover{background:var(--kwp-cta-hover)!important}.kw-pdp #AddToCart.btn:disabled{background:var(--kwp-muted)!important}.kw-pdp #AddToCart.btn:disabled .btn-inside:after{content:none}.kw-pdp .shopify-payment-button__button{border-radius:var(--kwp-radius)!important}.kw-pdp .kl-bis__trigger .btn-inside,.kw-pdp .kl-bis__trigger{border-radius:var(--kwp-radius)!important;font-family:var(--kwp-mono)!important;letter-spacing:.14em}.kw-pdp .kw-perks{border-top:1px solid var(--kwp-line);margin:22px 0 0}.kw-pdp .kw-perks__row{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--kwp-line);font-size:15px;line-height:1.35;color:var(--kwp-ink);text-decoration:none}.kw-pdp a.kw-perks__row:hover span{text-decoration:underline}.kw-pdp .kw-perks__row b{color:var(--kwp-orange);font-weight:700;text-transform:uppercase;font-size:15px}.kw-pdp .kw-perks__row small{display:block;margin-top:2px;font-size:13px;color:var(--kwp-muted)}.kw-pdp .kw-acc{border-bottom:1px solid var(--kwp-line)}.kw-pdp .kw-perks+.kw-acc-group .kw-acc:first-child,.kw-pdp .kw-acc-group{border-top:0}.kw-pdp .kw-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:700;font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--kwp-ink)}.kw-pdp .kw-acc summary::-webkit-details-marker{display:none}.kw-pdp .kw-acc summary:after{content:"+";font-weight:400;font-size:22px;line-height:1;color:var(--kwp-orange)}.kw-pdp .kw-acc[open] summary:after{content:"\2013"}.kw-pdp .kw-acc summary:focus-visible{outline:2px solid var(--kwp-cta);outline-offset:2px}.kw-pdp .kw-acc__bd{padding:0 0 22px;font-size:15px;line-height:1.6;color:#3b3532}.kw-pdp .kw-acc__bd p,.kw-pdp .kw-acc__bd li{margin:0 0 10px;font-size:15px;line-height:1.6}.kw-pdp .kw-acc__bd ul,.kw-pdp .kw-acc__bd ol{margin:0 0 12px;padding-left:20px}.kw-pdp .kw-acc__bd li{margin:0 0 6px}.kw-pdp .kw-acc__rte img{max-width:100%;height:auto}.kw-pdp .kw-acc__link{font-family:var(--kwp-mono);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kwp-ink);border-bottom:1px solid currentColor;text-decoration:none}.kw-pdp .kw-pdp-callout{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:16px 0;padding:14px 16px;background:var(--kwp-cream);border-radius:var(--kwp-radius);font-size:15px}.kw-pdp .kw-pdp-callout.is-dark{background:var(--kwp-black);color:#fff}.kw-pdp .kw-pdp-callout__label{font-family:var(--kwp-mono);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--kwp-orange)}.kw-pdp .kw-pdp-callout__link{margin-left:auto;font-family:var(--kwp-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:inherit}.kw-pdp .product-features .features-icon .icon-text{font-family:var(--kwp-mono);font-weight:500;font-size:10px;letter-spacing:.12em}.kw-pdp .product-gallery .preview .thumb img,.kw-pdp .product-gallery .preview .swiper-slide img{border-radius:0}.kw-pdp .product-gallery .preview .swiper-slide-thumb-active,.kw-pdp .product-gallery .preview .thumb.active{box-shadow:inset 0 -2px 0 var(--kwp-ink)}.kw-pdp .product-gallery .slider-arrow{color:var(--kwp-ink)}.kw-pdp .product-gallery .images,.kw-pdp .product-gallery .main-slider{background:var(--kwp-paper)}.kw-pdp .product-gallery .sale-tag{font-family:var(--kwp-mono)!important;font-weight:500!important;letter-spacing:.12em;border-radius:var(--kwp-radius)!important}.kw-pdp .kw-gcount{display:none}#size_guid .kw-sg-radio{position:absolute;opacity:0;pointer-events:none}#size_guid .kw-sg-tabs{display:flex;gap:8px;margin:0 0 18px}#size_guid .kw-sg-tabs label{cursor:pointer;padding:10px 14px;border:1px solid rgba(29,20,16,.13);border-radius:2px;font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase}#size_guid #kw-sg-tab-hw:checked~.kw-sg-tabs label[for=kw-sg-tab-hw],#size_guid #kw-sg-tab-ms:checked~.kw-sg-tabs label[for=kw-sg-tab-ms]{background:var(--kw-ink, #1D1410);border-color:var(--kw-ink, #1D1410);color:#fff}#size_guid #kw-sg-tab-hw:checked~.kw-sg-panel--ms,#size_guid #kw-sg-tab-ms:checked~.kw-sg-panel--hw{display:none}#size_guid #kw-sg-tab-hw:focus-visible~.kw-sg-tabs label[for=kw-sg-tab-hw],#size_guid #kw-sg-tab-ms:focus-visible~.kw-sg-tabs label[for=kw-sg-tab-ms]{outline:2px solid var(--kw-cta, #F25700);outline-offset:2px}#size_guid .kw-sg-table{width:100%;border-collapse:collapse;font-size:15px}#size_guid .kw-sg-table th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--kw-ink, #1D1410);font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase}#size_guid .kw-sg-table td{padding:12px 8px;border-bottom:1px solid rgba(29,20,16,.13)}#size_guid .kw-sg-table td b{font-weight:700;color:var(--kw-orange, #FF4800)}#size_guid .kw-sg-note{margin:14px 0 0;font-size:14px;color:var(--kw-muted, #62605C)}.size-chart-block .size-table{white-space:normal!important;overflow-x:auto}.size-chart-block table{width:100%!important;border-collapse:collapse!important;background:transparent!important;table-layout:auto}.size-chart-block table thead,.size-chart-block table thead tr{background:transparent!important}.size-chart-block table thead th,.size-chart-block table thead td{background:transparent!important;color:var(--kw-ink, #1D1410)!important;text-align:left!important;padding:10px 8px!important;border:0!important;border-bottom:1px solid var(--kw-ink, #1D1410)!important;font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;font-weight:500!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase;white-space:nowrap}.size-chart-block table tbody tr,.size-chart-block table tbody tr:nth-child(odd),.size-chart-block table tbody td,.size-chart-block table tbody td:nth-child(odd),.size-chart-block table tbody th{background:transparent!important}.size-chart-block table tbody td,.size-chart-block table tbody th{text-align:left!important;padding:12px 8px!important;border:0!important;border-bottom:1px solid var(--kw-line, rgba(29, 20, 16, .13))!important;font-family:var(--kw-font-body, "Aktiv Grotesk", Helvetica, Arial, sans-serif)!important;font-weight:400!important;font-size:15px!important;color:var(--kw-ink, #1D1410)!important;white-space:nowrap}.size-chart-block table tbody td:first-child{font-weight:700!important}.size-chart-block h5,.size-chart-block .h5{font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--kw-ink, #1D1410)!important}.size-chart-block .how-to-measure .number{background:var(--kw-ink, #1D1410)!important;color:#fff!important;font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;border-radius:2px!important}#size_guid .size-chart-block .how-to-measure .block-text,.size-chart-block .how-to-measure .block-text{align-items:flex-start!important;gap:14px}#size_guid .size-chart-block .how-to-measure .number,.size-chart-block .how-to-measure .block-text .number{font-size:11px!important;font-weight:500!important;letter-spacing:0!important;width:22px!important;height:22px!important;min-width:22px!important;line-height:22px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;margin-top:1px}#size_guid .size-chart-block .how-to-measure h6,.size-chart-block .how-to-measure h6{font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--kw-ink, #1D1410)!important;margin:0 0 4px!important;line-height:1.4!important}#size_guid .size-chart-block .how-to-measure .text>div,#size_guid .size-chart-block .how-to-measure .text>div *,.size-chart-block .how-to-measure .text>div,.size-chart-block .how-to-measure .text>div *{font-family:var(--kw-font-body, "Aktiv Grotesk", Helvetica, Arial, sans-serif)!important;font-weight:400!important;font-size:13px!important;line-height:1.5!important;letter-spacing:0!important;color:var(--kw-muted, #62605C)!important}.size-chart-block .how-to-measure .text>div p{margin:0!important}@media(max-width:750px){.size-chart-block table thead th,.size-chart-block table thead td{padding:8px 6px!important;font-size:10px!important;letter-spacing:.1em!important;white-space:normal}.size-chart-block table tbody td,.size-chart-block table tbody th{padding:10px 6px!important;font-size:14px!important}}@media(max-width:360px){.size-chart-block table thead th,.size-chart-block table thead td{padding:6px 4px!important;font-size:9px!important;letter-spacing:.06em!important}.size-chart-block table tbody td,.size-chart-block table tbody th{padding:9px 4px!important;font-size:13px!important}}.section-tabs .tabs .nav button-toggle{font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase}.section-tabs .tabs .nav button-toggle.active,.section-tabs .tabs .nav button-toggle[open]{color:var(--kw-ink, #1D1410)!important;border-color:var(--kw-orange, #FF4800)!important}.trust-badges.kw-trust{text-align:left;background:var(--kw-cream, #F5F5EB);border-color:var(--kw-line, rgba(29, 20, 16, .13))}.kw-trust .kw-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1215px;margin:0 auto;padding:8px 20px}.kw-trust .kw-trust__item{display:block;color:var(--kw-ink, #1D1410);text-decoration:none}.kw-trust .kw-trust__label{display:block;margin:0 0 8px;font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--kw-orange, #FF4800)}.kw-trust .kw-trust__title{margin:0 0 6px;font-weight:700;font-size:16px;line-height:1.25;text-transform:uppercase}.kw-trust .kw-trust__text{margin:0;font-size:14px;line-height:1.5;color:var(--kw-muted, #62605C)}.kw-trust .kw-trust__text a{color:inherit;text-decoration:underline}.kw-pdp .kw-pdp-trust .trust-badges.kw-trust{width:auto;margin:18px 0 0;padding:16px 0;border:0}.kw-pdp .kw-pdp-trust .kw-trust__grid{grid-template-columns:1fr 1fr;padding:0 16px}body.ppi-on .kw-pdp .product-info>h1.kw-pdp-title{font-size:22px!important;line-height:1.05!important;text-transform:uppercase!important;font-weight:700!important}body.ppi-on .kw-pdp .ppi-hero__amount{color:var(--kwp-ink)}body.ppi-on .kw-pdp .ppi-size-panel .options label .value,body.ppi-on .kw-pdp .ppi-col-size .options label .value{border-radius:var(--kwp-radius)!important}body.ppi-on .kw-pdp .ppi-size-panel .options label input:checked+.value,body.ppi-on .kw-pdp .ppi-col-size .options label input:checked+.value{background:var(--kwp-ink)!important;border-color:var(--kwp-ink)!important;color:#fff!important}body.ppi-on .kw-pdp .ppi-size-toggle{border-radius:var(--kwp-radius)!important}body.ppi-on .kw-pdp .kw-size-hint{grid-column:1 / -1;order:99}body.matc-on #kwMatcBar .btn-inside{border-radius:var(--kw-radius, 2px)!important;font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;font-weight:500!important;letter-spacing:.14em!important}body.matc-on #kwMatcBar .btn:after{display:none!important}body.matc-on .kw-matc-pack{border-radius:var(--kw-radius, 2px)!important}@media(min-width:750px){.kw-pdp .product-info{padding-left:8px}}@media(max-width:749px){.kw-pdp-crumb,.kw-pdp .kw-pdp-eyebrow,.kw-pdp .product-gallery .preview{display:none}.kw-pdp .kw-gcount:not([hidden]){display:block;position:absolute;right:14px;bottom:14px;z-index:3;padding:6px 9px;border-radius:var(--kwp-radius);background:#ffffffeb;font-family:var(--kwp-mono);font-weight:500;font-size:11px;letter-spacing:.14em;color:var(--kwp-ink);pointer-events:none}body.matc-dots .kw-pdp .kw-gcount{display:none!important}.kw-pdp .product-gallery .images{position:relative}.kw-pdp .product-info h1.kw-pdp-title{font-size:28px;margin-top:16px}.kw-pdp .kw-pdp-value{margin:6px 0 14px;font-size:16px}.kw-pdp .kw-perks__row{grid-template-columns:64px 1fr}.kw-trust .kw-trust__grid{grid-template-columns:1fr 1fr;gap:20px 16px;padding:0}}.kw-band{--kwb-ink: var(--kw-ink, #1D1410);--kwb-orange: var(--kw-orange, #FF4800);--kwb-line: var(--kw-line, rgba(29, 20, 16, .13));--kwb-muted: var(--kw-muted, #62605C);--kwb-mono: var(--kw-font-mono, "DM Mono", ui-monospace, monospace);font-family:var(--kw-font-body, "Aktiv Grotesk", Helvetica, Arial, sans-serif);color:var(--kwb-ink);padding:72px 0}.kw-band--dark{background:var(--kw-black, #060504);color:#fff;--kwb-line: var(--kw-line-dark, #262422);--kwb-muted: rgba(255, 255, 255, .7)}.kw-band--cream{background:var(--kw-cream, #F5F5EB)}.kw-band--white{background:var(--kw-white, #FFFFFF)}.kw-band__wrap{max-width:1215px;margin:0 auto;padding:0 20px}.kw-band__eyebrow{margin:0 0 14px;font-family:var(--kwb-mono);font-weight:500;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--kwb-orange)}.kw-band__h{margin:0 0 40px;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:.95;font-size:clamp(32px,4.2vw,52px);color:inherit}.kw-band:not(.kw-band--design):not(:has(.kw-tile,.kw-callout,.kw-perk,.kw-pair,.kw-value-line,.shopify-app-block)){display:none}.kw-band--grid .kw-band__grid{display:grid;grid-template-columns:repeat(var(--kw-band-cols, 3),minmax(0,1fr));gap:20px}.kw-band--rows .kw-band__grid{display:block;border-top:1px solid var(--kwb-line)}body[data-kw-gender-pref=women] .kw-band[data-kw-gender=men],body[data-kw-gender-pref=men] .kw-band[data-kw-gender=women]{display:none}.kw-tile__ph{aspect-ratio:1;overflow:hidden;background:#111}.kw-band--cream .kw-tile__ph,.kw-band--white .kw-tile__ph{background:var(--kw-paper, #EFEDE6)}.kw-tile__ph img{display:block;width:100%;height:100%;object-fit:cover}.kw-tile__h{display:flex;gap:12px;align-items:center;margin:18px 0 8px;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;color:inherit}.kw-tile__chip{display:inline-block;min-width:40px;padding:6px 9px;background:var(--kwb-orange);color:#fff;font-weight:700;font-style:italic;font-size:15px;line-height:1;text-align:center}.kw-tile__p{margin:0;max-width:36ch;font-size:15px;line-height:1.5;color:var(--kwb-muted)}.kw-callout{display:flex;align-items:center;justify-content:space-between;gap:32px;grid-column:1 / -1}.kw-callout__label{margin:0 0 10px;font-family:var(--kwb-mono);font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--kwb-muted)}.kw-callout__text{margin:0;font-weight:700;text-transform:uppercase;line-height:1;font-size:clamp(24px,2.6vw,34px)}.kw-callout__sub{margin:8px 0 0;color:var(--kwb-muted)}.kw-callout__cta{display:inline-flex;align-items:center;gap:14px;flex:none;padding:19px 26px;border-radius:var(--kw-radius, 2px);background:var(--kw-ink, #1D1410);color:#fff;text-decoration:none;font-family:var(--kwb-mono);font-weight:500;font-size:14px;letter-spacing:.14em;text-transform:uppercase}.kw-callout__cta:hover{background:#000}.kw-band--dark .kw-callout__cta,.kw-callout.is-dark .kw-callout__cta{background:var(--kw-cta, #F25700)}.kw-callout.is-dark{background:var(--kw-black, #060504);color:#fff;padding:32px}.kw-perk{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--kwb-line);font-size:16px;color:inherit;text-decoration:none}.kw-perk b{color:var(--kwb-orange);font-weight:700;text-transform:uppercase}.kw-perk small{display:block;margin-top:2px;font-size:13px;color:var(--kwb-muted)}.kw-value-line{margin:0 0 18px;max-width:44ch;font-size:17px;line-height:1.5;color:var(--kwb-muted)}.kw-pair{display:block;color:inherit;text-decoration:none}.kw-pair__ph{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--kw-paper, #EFEDE6)}.kw-pair__ph img{display:block;width:100%;height:100%;object-fit:cover}.kw-pair__badge{position:absolute;left:10px;top:10px;padding:5px 8px;background:var(--kw-black, #060504);color:#fff;font-family:var(--kwb-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--kw-radius, 2px)}.kw-pair__meta{display:flex;justify-content:space-between;gap:12px;padding:12px 0 0;font-size:15px}.kw-pair__nm{font-weight:500}.kw-pair__pr s{color:var(--kwb-muted);margin-right:6px}@media(max-width:749px){.kw-band{padding:48px 0}.kw-band__wrap{padding:0 16px}.kw-band__h{margin-bottom:28px}.kw-band--grid .kw-band__grid{grid-template-columns:1fr;gap:34px}.kw-band--grid[style*="--kw-band-cols: 4"] .kw-band__grid{grid-template-columns:1fr 1fr;gap:20px 12px}.kw-callout{flex-direction:column;align-items:flex-start;gap:20px}.kw-perk{grid-template-columns:76px 1fr}}.kw-pdp .sizeguid-trigger,.kw-pdp [data-sizeguid-trigger],.kw-pdp .size-chart-link{display:inline-block;padding:12px 0}#sizeguid_tab .tab-toggle,#sizeguid_tab button{min-height:44px}.kw-pdp .size-chart-trigger{padding:12px 0!important;min-height:44px}.shopify-payment-button .shopify-payment-button__more-options,.shopify-payment-button__more-options{font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--kw-muted, #62605C)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#62605c73;padding:4px 0!important;margin-top:6px!important}.shopify-payment-button__more-options:hover{color:var(--kw-ink, #1D1410)!important}html body .cbb-frequently-bought-add-button{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;background:var(--kw-cta, #F25700)!important;color:#fff!important;border:1px solid transparent!important;border-radius:var(--kw-radius, 2px)!important;box-shadow:none!important;font-family:var(--kw-font-mono, "DM Mono", ui-monospace, monospace)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.14em!important;text-transform:uppercase;line-height:1!important;padding:19px 26px!important;min-height:0!important;width:100%;max-width:420px}html body .cbb-frequently-bought-add-button:before,html body .cbb-frequently-bought-add-button:after{display:none!important;content:none!important}html body .cbb-frequently-bought-add-button:hover{background:var(--kw-cta-hover, #D14A00)!important}.shopify-section.fqd-block{margin-bottom:0!important;padding-bottom:24px}.fqd-block .cbb-frequently-bought-form,.fqd-block .cbb-frequently-bought-recommendations-container{margin-bottom:0!important}html body .cbb-frequently-bought-add-button{margin:0!important}.template-product main>.shopify-section{margin-top:0!important;margin-bottom:0!important}.template-product main>.shopify-section~.shopify-section:has(img,h2,h3,.h2,.h3,.h4,.okeReviews,[data-oke-widget]):not(:has(product-recently-viewed,product-recommendations)){padding-top:56px!important;padding-bottom:56px!important}.template-product main>.shopify-section~.shopify-section>.reviews-pdp,.template-product main>.shopify-section~.shopify-section>.container>.reviews-pdp{padding-top:0!important;padding-bottom:0!important}.template-product .reviews-pdp{padding-top:0!important;padding-bottom:0!important}.template-product .shopify-section.fqd-block{padding-bottom:56px!important}@media(max-width:860px){.template-product main>.shopify-section~.shopify-section:has(img,h2,h3,.h2,.h3,.h4,.okeReviews,[data-oke-widget]):not(:has(product-recently-viewed,product-recommendations)){padding-top:40px!important;padding-bottom:40px!important}.template-product .shopify-section.fqd-block{padding-bottom:40px!important}}.kw-trust .kw-trust__item{display:grid!important;grid-template-columns:40px 1fr;column-gap:14px;align-items:start}.kw-trust .kw-trust__ico{grid-row:1 / span 2;width:40px;height:40px}.kw-trust .kw-trust__title{grid-column:2;margin:2px 0 4px;font-size:15px}.kw-trust .kw-trust__text{grid-column:2;font-size:14px}.template-product .tabs{margin-top:0!important;margin-bottom:0!important}.template-product .trust-badges.kw-trust{margin-bottom:0!important;padding-bottom:0!important}.template-product .kw-trust .kw-trust__grid{padding-bottom:0!important}.kw-trust .kw-trust__text{display:none!important}.kw-trust .kw-trust__item{align-items:center!important}.kw-trust .kw-trust__ico{grid-row:auto!important}.kw-trust .kw-trust__title{margin:0!important}.template-product .trust-badges.kw-trust{padding-top:24px!important;padding-bottom:24px!important;margin-top:0!important;margin-bottom:0!important}.template-product .trust-badges.kw-trust .kw-trust__grid{padding-top:0!important;padding-bottom:0!important}.kw-single-variant{margin:14px 0 6px;display:grid;gap:6px}.kw-single-variant__row{margin:0;font-size:14px;line-height:1.4;color:var(--kw-ink, #1D1410)}.kw-single-variant__name{font-family:var(--kw-font-mono, "DM Mono", monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--kw-muted, #62605C);margin-right:6px}.kw-single-variant__value{display:inline-block;padding:6px 12px;border:1px solid var(--kw-ink, #1D1410);border-radius:var(--kw-radius, 2px);font-weight:600}.kw-single-variant__note{color:var(--kw-muted, #62605C);font-size:13px}@media(max-width:749px){.section-long-form.lf-heat .container .heat-text+.img-wrap{margin-top:16px!important}}@media(max-width:749px){.template-product main>.shopify-section:has(.usp-block){display:none!important}}@media(hover:none){product-swatch .swatch-option.color .options:not(.fallback) label:hover .value:before{opacity:0!important;visibility:hidden!important}}.kw-trust .kw-trust__grid:not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:749px){.kw-trust .kw-trust__grid:not(:has(>:nth-child(4))){gap:12px!important}.kw-trust .kw-trust__grid:not(:has(>:nth-child(4))) .kw-trust__item{grid-template-columns:1fr!important;justify-items:center;text-align:center;row-gap:8px}.kw-trust .kw-trust__grid:not(:has(>:nth-child(4))) .kw-trust__title{grid-column:1!important;font-size:12px}}@media(min-width:750px){.template-product main>.shopify-section~.shopify-section.section-product-usp.section-product-usp:has(.usp-block){padding-top:0!important;padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/kw-pdp.css.map */
