[id^=kw-product-details-],[id^=kw-product-details-] *,[id^=kw-product-comparison-],[id^=kw-product-comparison-] *,[id^=kw-product-videos-],[id^=kw-product-videos-] *,[id^=kw-product-related-articles-],[id^=kw-product-related-articles-] *{text-align:center}[id^=kw-product-details-] ul,[id^=kw-product-details-] ol,[id^=kw-product-comparison-] ul,[id^=kw-product-comparison-] ol,[id^=kw-product-videos-] ul,[id^=kw-product-videos-] ol,[id^=kw-product-related-articles-] ul,[id^=kw-product-related-articles-] ol{list-style-position:inside;padding-inline:0}[id^=kw-product-videos-]{color:rgb(var(--color-foreground));padding-block:3.2rem}[id^=kw-product-videos-] .kw-product-videos__inner{display:grid;gap:1.6rem}[id^=kw-product-videos-] .kw-product-videos__frame{aspect-ratio:16 / 9;background:rgba(var(--color-foreground),.04);overflow:hidden}[id^=kw-product-videos-] .kw-product-videos__frame iframe{border:0;display:block;height:100%;width:100%}[id^=kw-product-comparison-]{color:rgb(var(--color-foreground));padding-block:3.2rem}[id^=kw-product-comparison-] .kw-product-comparison__inner{display:grid;gap:1.6rem;min-width:0}[id^=kw-product-comparison-] .kw-product-comparison__inner>h2,[id^=kw-product-comparison-] table,[id^=kw-product-comparison-] caption{margin:0}[id^=kw-product-comparison-] .kw-product-comparison__scroll{isolation:isolate;max-width:100%;min-width:0;overflow-x:auto}[id^=kw-product-comparison-] table{border-collapse:separate;border-spacing:0;border-block-start:.1rem solid rgba(var(--color-foreground),.16);border-inline-start:.1rem solid rgba(var(--color-foreground),.16);min-width:64rem;width:100%}[id^=kw-product-comparison-] caption{padding-block-end:1.2rem;text-align:center}[id^=kw-product-comparison-] table th,[id^=kw-product-comparison-] table td{border:.1rem solid rgba(var(--color-foreground),.16);border-width:0 .1rem .1rem 0;padding:1.2rem;text-align:center;vertical-align:middle;white-space:normal}[id^=kw-product-comparison-] thead th,[id^=kw-product-comparison-] tbody th{background:#fff}[id^=kw-product-comparison-] thead th{vertical-align:top;white-space:normal}[id^=kw-product-comparison-] .kw-product-comparison__symbol{display:inline-block;font-size:2.2rem;line-height:28px}[id^=kw-product-comparison-] .kw-product-comparison__price{margin-block:.4rem .8rem;font-weight:400}[id^=kw-product-comparison-] thead .kw-product-comparison__product-cell{border-bottom:0;padding-bottom:0}[id^=kw-product-comparison-] thead .kw-product-comparison__action-cell{background:#fff;border-top:0;padding-top:1px;white-space:normal}[id^=kw-product-comparison-] thead img{display:block;max-width:100%;height:auto;margin-block-end:.8rem;margin-inline:auto}[id^=kw-product-comparison-] thead th>a,[id^=kw-product-comparison-] thead th>span{color:#000;display:block;text-align:center}[id^=kw-product-comparison-] thead product-form.product-form{display:block;margin:0}[id^=kw-product-comparison-] thead form{margin:0;text-align:center}[id^=kw-product-comparison-] thead form button{align-items:center;background:#fff;border:.1rem solid #000;color:#000;display:inline-flex;font-family:Libre Baskerville,serif;justify-content:center;line-height:1.2;min-block-size:4.4rem;padding:.8rem 1.2rem}[id^=kw-product-related-articles-]{color:rgb(var(--color-foreground));padding-block:3.2rem}[id^=kw-product-related-articles-] .kw-product-related-articles__inner{display:grid;gap:1.6rem}[id^=kw-product-related-articles-] .kw-product-related-articles__inner>h2,[id^=kw-product-related-articles-] .kw-product-related-articles__title,[id^=kw-product-related-articles-] .kw-product-related-articles__card p{margin:0}[id^=kw-product-related-articles-] .kw-product-related-articles__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}[id^=kw-product-related-articles-] .kw-product-related-articles__grid.kw-content-slider__track{grid-auto-columns:min(78vw,32rem);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}@media screen and (min-width:750px){[id^=kw-product-related-articles-] .kw-product-related-articles__grid.kw-content-slider__track{grid-auto-columns:calc(var(--kw-related-column-percent) - 1.6rem)}}@media screen and (min-width:750px)and (max-width:1024px){[id^=kw-product-related-articles-] .kw-product-related-articles__grid.kw-content-slider__track{grid-auto-columns:calc(46% - 1.6rem)}}[id^=kw-product-related-articles-] .kw-product-related-articles__card{border:.1rem solid rgba(var(--color-foreground),.12);display:grid;gap:1.2rem;min-width:0;padding:1.6rem}[id^=kw-product-related-articles-] .kw-product-related-articles__card a{color:inherit;display:grid;gap:1.2rem;min-width:0}[id^=kw-product-related-articles-] .kw-product-related-articles__card img{display:block;width:100%;max-width:100%;height:auto}[id^=kw-product-faq-]{color:rgb(var(--color-foreground));padding-block:3.2rem}[id^=kw-product-faq-] .kw-product-faq__inner{display:grid;gap:1.2rem}[id^=kw-product-faq-] .kw-product-faq__inner>h2,[id^=kw-product-faq-] .kw-product-faq__answer p,[id^=kw-product-faq-] .kw-product-faq__answer ul,[id^=kw-product-faq-] .kw-product-faq__answer ol{margin:0}[id^=kw-product-faq-] .kw-product-faq__item{border-block-end:.1rem solid rgba(var(--color-foreground),.16);padding-block:1.2rem}[id^=kw-product-faq-] .kw-product-faq__item summary{cursor:pointer;display:flex;align-items:center;font-weight:600;min-block-size:4.4rem;padding-inline:.2rem}[id^=kw-product-faq-] .kw-product-faq__chevron{border-block-end:.2rem solid currentColor;border-inline-end:.2rem solid currentColor;block-size:.8rem;inline-size:.8rem;margin-inline-start:auto;transform:rotate(45deg);transition:transform .2s ease}[id^=kw-product-faq-] .kw-product-faq__item[open] .kw-product-faq__chevron{transform:rotate(225deg)}@media(prefers-reduced-motion:reduce){[id^=kw-product-faq-] .kw-product-faq__chevron{transition:none}}[id^=kw-product-faq-] .kw-product-faq__answer{display:grid;gap:1.2rem;padding-block-start:1.2rem}[id^=kw-product-details-]{color:rgb(var(--color-foreground));padding-block:3.2rem}[id^=kw-product-details-] .kw-product-details__inner,[id^=kw-product-details-] .kw-product-details__copy,[id^=kw-product-details-] .kw-product-details__body{display:grid;gap:1.2rem}[id^=kw-product-details-] .kw-product-details__inner>h2,[id^=kw-product-details-] .kw-product-details__title,[id^=kw-product-details-] .kw-product-details__description{margin:0}[id^=kw-product-details-] .kw-product-details__grid{display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr)}[id^=kw-product-details-] .kw-product-details__item{display:grid;gap:1.2rem;min-width:0}[id^=kw-product-details-] .kw-product-details__media{aspect-ratio:1 / 1;background:rgba(var(--color-foreground),.04);overflow:hidden}[id^=kw-product-details-] .kw-product-details__image{display:block;height:100%;object-fit:cover;width:100%}[id^=kw-product-details-] .kw-product-details__title{font-size:2rem;font-weight:600;line-height:1.3;text-align:center}@media screen and (max-width:749px){[id^=kw-product-comparison-] table{min-width:0;width:max-content;table-layout:fixed}[id^=kw-product-comparison-] th,[id^=kw-product-comparison-] td{box-sizing:border-box;min-width:148px;width:148px;max-width:148px;padding:.8rem;overflow-wrap:anywhere}[id^=kw-product-comparison-] thead th:first-child,[id^=kw-product-comparison-] tbody th[scope=row]{min-width:96px;width:96px;max-width:96px;position:sticky;left:0;background:rgb(var(--color-background, 255, 255, 255));z-index:2;box-shadow:1px 0 rgba(var(--color-foreground),.16)}}@media screen and (min-width:750px){[id^=kw-product-details-] .kw-product-details__grid{grid-template-columns:repeat(3,minmax(0,1fr))}[id^=kw-product-details-] .kw-product-details__grid--two{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;width:calc(66.666667% - .533333rem)}@supports (grid-template-rows: subgrid){[id^=kw-product-details-] .kw-product-details__grid{align-items:start}[id^=kw-product-details-] .kw-product-details__item{grid-row:span 3;grid-template-rows:subgrid;row-gap:1.2rem}[id^=kw-product-details-] .kw-product-details__copy{display:contents}[id^=kw-product-details-] .kw-product-details__media{grid-row:1}[id^=kw-product-details-] .kw-product-details__title{grid-row:2}[id^=kw-product-details-] .kw-product-details__body{align-self:start;grid-row:3}}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kw-product-slice2.css.map */
