#MainContent .product-details>.group-block{padding-block:0 24px}#MainContent .product-details .group-block-content:has(>.text-block--product-subtitle){gap:0}#MainContent .product-information h1{line-height:1.25;letter-spacing:-.5px}#MainContent .product-information .text-block--product-subtitle{padding-block:0;margin-block:4px 11px}#MainContent .product-information .text-block--product-subtitle h2{font-family:Montserrat,sans-serif;color:#2a0409;line-height:35px;letter-spacing:-.7px}#MainContent .knn-stamped-reviews{font-family:Montserrat,sans-serif;font-weight:500;color:#2a0409;line-height:26px}#MainContent .product-details product-price{padding-block:0;margin-bottom:16px}#MainContent .product-details .knn-price__discount-badge{color:#ef4050;background:#ffebec}#MainContent .knn-icon-text__text{color:#0b0b0b;line-height:18px}#MainContent .knn-offer--f4 .knn-offer__heading{line-height:29.76px}#MainContent .knn-offer--f4 .knn-offer__toggle{margin-bottom:14px}#MainContent .knn-offer__atc{min-height:50.77px;height:50.77px;padding:10px 0;border-radius:10px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}@media(min-width:750px){#MainContent .knn-offer--f4 .knn-offer__atc{width:calc(100% - 24px);margin-inline:12px}}#MainContent :is(.knn-imt__description,.knn-bi__subtitle,.knn-bi__item-description,.knn-bo__subtitle-secondary,.knn-review-slider__card-text){font-size:16px;font-weight:500;line-height:23px;color:#2a0409}#MainContent :is(.knn-review-slider__heading,.knn-imt__title){font-size:36px;line-height:1.1;color:#000}#MainContent :is(.knn-bi__title,.knn-rv__title){font-size:34px;line-height:normal;color:#000}#MainContent :is(.knn-imt__title,.knn-bi__title,.knn-rv__title,.knn-bo__title,.knn-cs__title,.knn-review-slider__heading){text-wrap:wrap;letter-spacing:-.03em}#MainContent :is(.knn-cpt__panel-richtext h4,.knn-faq__title,.knn-bo__promise-header,.knn-rv__card-title){letter-spacing:-.03em}#MainContent .knn-review-slider{max-width:1200px;gap:50px}#MainContent .knn-review-slider__header{padding-inline:60px}#MainContent .knn-review-slider__rating-line{font-size:25px;line-height:27.5px;color:#000;column-gap:10px;row-gap:0}#MainContent .knn-review-slider__track{padding:0 10px 30px}#MainContent .knn-review-slider__card{gap:0}#MainContent .knn-review-slider__card-head{gap:10px}#MainContent .knn-review-slider__avatar{width:35px;height:42px;flex-shrink:0}#MainContent :is(.knn-review-slider__card-title,.knn-review-slider__name){color:#222;line-height:22px}#MainContent .knn-review-slider__verified{font-weight:400;font-size:11.2px;line-height:20.832px;white-space:nowrap}#MainContent .knn-review-slider__card-foot{gap:0;justify-content:flex-end}#MainContent .knn-review-slider__card-foot .knn-review-slider__stars{margin-inline:10px;gap:0}#MainContent .knn-review-slider__card-foot .knn-review-slider__star{width:14px;height:13px}#MainContent :is(.knn-bi__title,.knn-bi__subtitle,.knn-bi__item,.knn-rv__title,.knn-rv__card,.knn-cs__heading-row,.knn-cs__card,.knn-imt__text-col,.knn-imt__image-col,.knn-iwb__item,.knn-bo__title,.knn-bo__subtitle-secondary,.knn-bo__timeline,.knn-bo__images,.knn-bo__milestone,.knn-bo__promise,.knn-anim-logos-reveal){opacity:1;transform:none;animation:none}#MainContent .knn-rv__title{margin-bottom:16px}#MainContent .knn-rv__grid{gap:0 20px}#MainContent .knn-rv__card{margin:28px 4px;padding:24px 16px 8px;border-radius:6px;box-shadow:0 2px 4px #00000036}#MainContent .knn-rv__card-top{margin-bottom:0}#MainContent .knn-rv__card-stars{align-self:center;gap:0}#MainContent .knn-rv__star-svg{width:14px;height:13px}#MainContent :is(.knn-bi__inner,.knn-bo__inner,.knn-rv__inner,.knn-cpt__inner,.knn-faq__inner){max-width:1200px;margin-inline:auto;padding-inline:10px}#MainContent .knn-bi--pt,#MainContent .knn-rv--pt{padding-top:50px}#MainContent .knn-bi--pb,#MainContent .knn-rv--pb{padding-bottom:50px}#MainContent .knn-bi__grid{--knn-bi-column-gap: 20px;row-gap:40px;margin-top:46px}#MainContent .knn-bi__item-media{margin-bottom:15px;height:auto}#MainContent .knn-bi__item-img{height:auto;aspect-ratio:auto}#MainContent .knn-bi__item-title{color:#222;line-height:28px;margin-bottom:15px;text-wrap:wrap}#MainContent .knn-bi__item-description{color:#222}#MainContent .knn-imt__subtitle{font-size:25px;line-height:27.5px;color:#000}#MainContent .knn-cs{max-width:1200px;padding-inline:10px}#MainContent .knn-cs__title{font-size:25px;line-height:27.5px;color:#000}#MainContent .knn-cs__card-img{height:auto;aspect-ratio:auto}#MainContent .knn-bo{padding-top:50px}#MainContent .knn-bo__title{font-size:40px;line-height:normal;color:#000}#MainContent :is(.knn-bo__subtitle,.knn-bo__milestone-title){font-size:25px;line-height:1.86;color:#000}#MainContent :is(.knn-bo__milestone-description,.knn-bo__promise-description){font-size:14px;font-weight:500;line-height:1.86;color:#2a0409}#MainContent .knn-bo__promise-header{font-weight:800;line-height:19.8px;margin-bottom:5px}#MainContent .knn-bo__note{font-size:11.2px;line-height:1.86}#MainContent :is(.stamped-review-content-body,.stamped-review-header-title){font-family:Montserrat,sans-serif;color:#2a0409}#MainContent .stamped-review-content-body{font-size:14px;font-weight:500;line-height:20px}#MainContent .stamped-review-header-title{font-size:15px;font-weight:700;line-height:24px}#MainContent :is(.knn-rv__card-name,.knn-rv__card-title){font-size:16px;font-weight:600;line-height:1.86;color:#121128;margin-bottom:0}#MainContent .knn-rv__card-description{font-size:14px;font-weight:500;line-height:1.86;color:#121128;margin-bottom:15px}#MainContent :is(.knn-rv__card-verified,.knn-rv__card-location){font-size:13px;font-weight:500;line-height:1.86;color:#868589}#MainContent .knn-faq{padding-inline:15px}#MainContent .knn-faq__inner{padding-inline:0}#MainContent :is(.knn-cpt__panel-richtext h4,.knn-faq__title){font-size:24px;font-weight:700;line-height:28px;color:#366876}#MainContent .knn-cpt__panel-richtext h4{margin-bottom:10px}#MainContent :is(.knn-cpt__panel-richtext,.knn-cpt__panel-richtext p,.knn-faq__answer){font-size:14px;font-weight:500;line-height:1.5;color:#0b0b0b}#MainContent .knn-faq__trigger{font-size:15px;line-height:18px;color:#333;padding-block:15px}#MainContent .knn-faq__trigger[aria-expanded=true]{color:#2a0409}@media(min-width:750px){#MainContent .product-information__media slideshow-slide.frontrow-media-host:has(frontrow-widget[data-presentation=sticker]:not([hidden])){padding-top:90px}}@media(min-width:1200px){#MainContent .product-information__grid.product-information--media-left:not(.product-information--media-none,.product-information__grid--half){grid-template-columns:580px minmax(0,1fr);column-gap:32px}#MainContent .product-information__grid.product-information--media-left .product-information__media,#MainContent .product-information__grid.product-information--media-left .product-details{padding-inline:0}#MainContent .product-details{width:100%;margin:0}}@media(max-width:767px){#MainContent .product-information{--knn-pdp-subtitle-size: 27px;padding-top:0}#MainContent .product-details>.group-block{padding-top:15px}#MainContent .product-information .text-block--product-subtitle{margin-block:0 5px}#MainContent .product-information .text-block--product-subtitle h2{line-height:33.75px}#MainContent .knn-offer--f4 .knn-offer__toggle-option{min-height:58px}#MainContent .knn-offer--f4{padding-inline:12px}#MainContent .knn-offer--f4 .knn-offer__toggle-option.is-active{background:linear-gradient(to bottom,#ffefef 1%,#ffe8e8)}#MainContent .knn-offer--f4 .knn-offer__atc{height:50.77px}#MainContent .knn-home-logos{padding-block:0}#MainContent .knn-home-logos__mobile-wrap{gap:24px;padding:32px 20px}#MainContent .knn-home-logos__wrap-row{gap:24px 16px}#MainContent .knn-home-logos__wrap-row .knn-home-logos__item:not(.priority){flex:0 0 calc((100% - 32px) / 3);min-width:0;display:flex;justify-content:center}#MainContent .knn-home-logos__wrap-row .knn-home-logos__picture,#MainContent .knn-home-logos__wrap-row .knn-home-logos__img{max-width:100%}#MainContent .knn-home-logos__wrap-row .knn-home-logos__item:not(.priority) .knn-home-logos__img{height:18px}#MainContent .knn-home-logos__item.priority .knn-home-logos__img{height:60px}#MainContent .knn-review-slider{padding-block:50px;gap:50px}#MainContent .knn-review-slider__track{padding-block:0 30px}#MainContent .knn-imt{padding:30px 0}#MainContent .knn-imt__inner{width:calc(91.666667% - 20px);margin-inline:auto;gap:0}#MainContent .knn-imt__image-col--left{margin-top:50px}#MainContent .knn-imt__text-col{margin-block:30px;gap:0}#MainContent .knn-imt__title{margin-bottom:16px}#MainContent .knn-imt__cta{width:281px;max-width:100%;padding:18px 0;min-height:0;height:63px;line-height:27px}#MainContent .knn-iwb{margin-bottom:50px}#MainContent .knn-iwb__inner{padding:20px 0}#MainContent .knn-iwb__grid{gap:0}#MainContent .knn-iwb__item-media{height:110px;padding-block:10px}#MainContent .knn-iwb__item-img{height:auto}#MainContent :is(.knn-review-slider__heading,.knn-imt__title,.knn-bi__title,.knn-rv__title){font-size:30px}#MainContent .knn-review-slider__header,#MainContent .knn-review-slider__track{padding-inline:11%}#MainContent .knn-bi__title,#MainContent .knn-bi__subtitle{max-width:91.2%;margin-inline:auto}#MainContent .knn-bi__subtitle{max-width:72.96%;font-size:14px;line-height:26.04px}#MainContent .knn-bi__grid{row-gap:72px;margin-top:36px;padding-bottom:32px}#MainContent .knn-bi__inner:has(.knn-bi__subtitle) .knn-bi__grid{margin-top:20px}#MainContent .knn-bi__item-description{text-align:center}#MainContent .knn-cs__heading-row{gap:0;margin-bottom:20px}#MainContent .knn-cs{padding:0 15px 50px}#MainContent .knn-cs__cards{gap:0;padding-block:80px 40px}#MainContent .knn-cs__card{width:83.333333%;margin-inline:auto;padding:0 23px 8px;border:0;border-radius:0;box-shadow:none}#MainContent .knn-cs__card-img{aspect-ratio:1.554 / 1;object-fit:cover;object-position:center;border-radius:0}#MainContent .knn-cs__title{font-size:21px;line-height:23.1px}#MainContent .knn-cs__chevrons{flex:0 0 20px;width:20px}#MainContent :is(.knn-bo__subtitle,.knn-bo__milestone-title){font-size:22px}#MainContent .knn-bo__timeline{padding-inline:20px}#MainContent .knn-bo{padding-bottom:0}#MainContent .knn-bo__subtitle{margin-bottom:0}#MainContent .knn-bo__milestone{padding-right:10px;margin-bottom:50px}#MainContent .knn-bo__milestone-header{padding-bottom:15px;margin-bottom:30px}#MainContent .knn-bo__milestone-title{letter-spacing:normal}#MainContent :is(.knn-bo__images-mobile,.knn-bo__promise-mobile){margin-inline:20px}#MainContent .knn-bo__promise-mobile img{width:70px;height:auto}#MainContent .knn-bo__promise-content{margin-bottom:0}#MainContent .knn-bo__note{margin-top:0;padding:30px 5px}#MainContent .knn-cpt__inner{padding-inline:10px}#MainContent .knn-cpt{padding-block:0 20px}#MainContent .knn-cpt__tablist-wrapper{margin:0 5px 20px}#MainContent .knn-cpt__tablist{gap:0}#MainContent .knn-cpt__tab{padding:12px 10px;line-height:24px;letter-spacing:normal;border-top-width:2px;margin-top:0}#MainContent .knn-cpt__panel{gap:0}#MainContent .knn-cpt__panel-image{height:auto}#MainContent .knn-cpt__panel-content{padding:20px 12px}#MainContent .knn-faq{padding-block:50px}#MainContent .knn-faq__title{margin-block:20px 5px}#MainContent .knn-faq__answer{padding-bottom:15px}#MainContent :is(.knn-cpt__panel-richtext h4,.knn-faq__title){font-size:23px;line-height:27px}#MainContent :is(.knn-cpt__panel-richtext,.knn-cpt__panel-richtext p,.knn-faq__answer){font-size:12px;line-height:18px}}@media(max-width:749px){#MainContent .product-information.section--page-width{--page-margin: 10px}#MainContent .product-information__media media-gallery{padding-inline:10px}#MainContent .product-information__media slideshow-slide.product-media-container{height:auto;max-height:none;aspect-ratio:auto}#MainContent .product-information__media slideshow-slide .product-media{flex:none;width:calc(100% - 20px);height:auto;aspect-ratio:100 / 92;margin-inline:auto}#MainContent .product-information__media slideshow-slide.frontrow-media-host:has(frontrow-widget[data-presentation=sticker]:not([hidden])){padding-top:70px}#MainContent .product-information__media frontrow-widget[data-presentation=sticker]{top:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/knn-pdp-parity.css.map */
