.banner-lifestyle-collection .collection-container{margin-block:24px}.banner-lifestyle-collection .collection-container .lifestyle{position:relative;z-index:0;display:flex;align-items:flex-end;height:600px;overflow:hidden;border-radius:10px}.banner-lifestyle-collection .collection-container .lifestyle .feed-button{position:relative;z-index:4}.banner-lifestyle-collection .collection-container .lifestyle .black-friday-sale-streamers{top:3%;left:-25%;z-index:2;width:200%;rotate:0deg;translate:0}@media(min-width:992px){.banner-lifestyle-collection .collection-container .lifestyle .black-friday-sale-streamers{top:4%}}.banner-lifestyle-collection .collection-container .lifestyle .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.banner-lifestyle-collection .collection-container .lifestyle .copy{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:32px 16px 94px}.banner-lifestyle-collection .collection-container .lifestyle .copy:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:110%;content:"";background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4666666667) 80%,rgba(0,0,0,0))}.banner-lifestyle-collection .collection-container .lifestyle .copy .copy-action-wrapper{margin-bottom:16px}.banner-lifestyle-collection .collection-container .lifestyle .copy .description{position:relative;z-index:1;margin:0;line-height:1.5em;color:#fff;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem}@media(min-width:768px){.banner-lifestyle-collection .collection-container .lifestyle .copy .description{font-size:1rem}}.banner-lifestyle-collection .collection-container .lifestyle .copy .description{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.banner-lifestyle-collection .collection-container .lifestyle .copy .description strong{font-weight:600}.banner-lifestyle-collection .collection-container .lifestyle .copy .collection-cta-container{margin-top:24px}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards{margin-top:-78px}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards .carousel-product-item{flex:0 0 200px;width:200px;text-align:left;text-align:initial}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards .carousel-track-window{width:100%;overflow:auto}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards .pc-image .feed-corner-flag:not(.feed-hot-deal-flag){color:#09023d;background-color:#def625}@media(max-width:767.98px){.banner-lifestyle-collection .collection-container{padding-inline:0}}@media(min-width:768px){.banner-lifestyle-collection .collection-container{display:flex;gap:16px}.banner-lifestyle-collection .collection-container .lifestyle{flex:1 0;height:auto}.banner-lifestyle-collection .collection-container .lifestyle .copy{padding:32px 16px 24px}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards{position:static;flex:2 0;height:100%;margin:0}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards.feed-carousel .carousel-track-window{display:block;height:100%;overflow:visible}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards.feed-carousel .carousel-track{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards.feed-carousel .carousel-track .carousel-product-item{width:100%;text-align:left;text-align:initial}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards.feed-carousel .carousel-arrow-button{display:none}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards.feed-carousel.feed-carousel-enabled{padding-inline:0}}@media(min-width:992px){.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards{flex:3 0}.banner-lifestyle-collection .collection-container .lifestyle-collection-product-cards.feed-carousel .carousel-track{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr)}}.section-pick-your-sport{margin-block:24px}.section-pick-your-sport .slanted-checkers-box{overflow:hidden;background-color:var(--theme-bg)!important;border-radius:10px}.section-pick-your-sport .pys-height-animation-container{transition:min-height .25s cubic-bezier(.52,.01,.16,.99)}.section-pick-your-sport .pys-controls{padding-block:120px;text-align:center}.section-pick-your-sport .pys-controls .pys-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:2rem}@media(min-width:768px){.section-pick-your-sport .pys-controls .pys-heading{font-size:2.5rem}}.section-pick-your-sport .pys-controls .pys-heading{font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin-bottom:32px}.section-pick-your-sport .pys-controls .pys-toggle-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.section-pick-your-sport .pys-controls .pys-toggle-buttons .sport-toggle-button{flex:0 0 auto}.section-pick-your-sport .pys-controls{transition:opacity .3s,display allow-discrete .3s}.section-pick-your-sport .pys-controls.controls-hidden{display:none;opacity:0}.section-pick-your-sport .pys-selection{height:auto;transition:opacity .3s,height 1ms}.section-pick-your-sport .pys-selection.selection-hidden{height:0;overflow:hidden;opacity:0;transition:opacity .3s,height allow-discrete .01s .3s}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container{margin:0}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle{align-items:flex-start}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .click-anywhere-link{z-index:0}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .collection-cta-container .feed-button{position:static}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .collection-cta-container .feed-button:before{position:absolute;inset:0;top:48px;z-index:2;content:""}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .black-friday-sale-streamers{display:none}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .copy{position:relative;z-index:0}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .copy:before{position:absolute;z-index:-1;display:block;width:100%;height:110%;content:"";background-image:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.4666666667) 80%,rgba(0,0,0,0));top:0;left:0}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .copy{padding-block:16px}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .copy .copy-action-wrapper{margin-bottom:12px}.section-pick-your-sport .pys-selection .pys-selection-animation-container .banner-lifestyle-collection .collection-container .lifestyle .copy .pys-back-button{padding-left:2px}@media(min-width:768px){.section-pick-your-sport .pys-controls .pys-heading{margin-bottom:40px}.section-pick-your-sport .pys-controls .pys-toggle-buttons{gap:32px 16px}.section-pick-your-sport .pys-selection .pys-selection-animation-container{padding-block:24px}}.alert-purchased-on{margin-bottom:20px}.product-details-reviews{position:relative;min-height:178px;margin-bottom:0}.product-details-reviews .loading-wrapper{position:absolute;top:50%;left:50%;color:#00b4e7;translate:-50% -50%}.product-details-reviews .oke-w-header{display:none}.product-details-reviews .okeReviews .oke-reviewCarousel{max-width:none;--oke-spaceAbove:0;--oke-spaceBelow:0;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.product-details-reviews .okeReviews .oke-reviewCarousel,.product-details-reviews .okeReviews .oke-reviewCarousel *{pointer-events:auto!important;touch-action:auto!important}.product-details-reviews .okeReviews .oke-reviewCarousel-header{display:none}.product-details-reviews .okeReviews .hooper-indicator,.product-details-reviews .okeReviews .hooper-navigation,.product-details-reviews .okeReviews .hooper-next,.product-details-reviews .okeReviews .hooper-pagination,.product-details-reviews .okeReviews .hooper-prev{display:none!important;pointer-events:none!important;visibility:hidden!important}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews{width:100%!important;overflow:visible!important}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCarousel-reviews-review{padding-inline:0}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .hooper-track{display:flex!important;flex-direction:column;gap:32px;width:auto!important;transition:none!important;transform:none!important}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .hooper-track li{flex:1 0 auto;width:auto!important;min-width:auto!important;max-width:none!important;transform:none!important}@media(min-width:768px){.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .hooper-track{gap:32px}}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .hooper-list{width:100%!important;overflow:visible!important}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard{padding:0;border:0}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard .oke-w-review-footer{display:none}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewContent-title{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px);line-height:1.6em;color:#09023d}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-bodyText{margin-top:0}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-bodyText p{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-bodyText p strong{font-weight:600}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-bodyText p{line-height:1.5em;color:#09023d}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewContent-body p{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewContent-body p strong{font-weight:600}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewContent-body p{color:#09023d}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head{padding:0;margin:0;color:#09023d;border:none}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer{display:block}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-name{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem}@media(min-width:768px){.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-name{font-size:.875rem}}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-name{font-weight:600;font-style:normal;line-height:calc(1em + 4px)}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-flag{display:none}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-verified{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-verified strong{font-weight:600}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-verified{color:#4d5e80}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewCard.oke-reviewCard--below .oke-reviewCard-head .oke-w-reviewer-verified .oke-w-reviewer-verified-icon{display:none}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewContent-stars .oke-stars{left:3px}.feed-truncate-content{--truncate-content-height:500px;--truncate-gradient-start:60%;--truncate-gradient-end:100%;position:relative}.feed-truncate-content .truncate-wrapper.truncate-collapsed{max-height:var(--truncate-content-height);overflow:hidden;-webkit-mask:linear-gradient(to bottom,black var(--truncate-gradient-start),transparent var(--truncate-gradient-end));mask:linear-gradient(to bottom,black var(--truncate-gradient-start),transparent var(--truncate-gradient-end))}.feed-truncate-content .truncate-wrapper.truncate-expanded{max-height:none;overflow:visible;-webkit-mask:none;mask:none}.feed-truncate-content .truncate-button{gap:4px}.product-details-header{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin-bottom:24px}.product-details-content{padding-bottom:16px}.product-details-content h1,.product-details-content h2,.product-details-content h3,.product-details-content h4,.product-details-content h5,.product-details-content h6{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin-block:1em}.product-details-content h1:first-child,.product-details-content h2:first-child,.product-details-content h3:first-child,.product-details-content h4:first-child,.product-details-content h5:first-child,.product-details-content h6:first-child{margin-block-start:0}.product-details-content p{margin-bottom:1em;color:inherit}.product-details-content a,.product-details-content b,.product-details-content div,.product-details-content i,.product-details-content li,.product-details-content ol,.product-details-content span,.product-details-content strong,.product-details-content ul{color:inherit}.product-details-content img{max-width:100%;height:auto}.product-details-content iframe{max-width:100%!important}.nutrition-highlights{display:flex;flex-direction:column;gap:20px}.nutrition-highlights .key-value-pill{width:100%}.nutrition-highlights .pill-key{flex:1 1 80%}.nutrition-highlights .pill-value{flex:1 0 10ch;text-align:center}.nutrition-points{display:grid;grid-template-columns:1fr;grid-gap:20px 24px;gap:20px 24px;margin-bottom:0}@media(min-width:1200px){.nutrition-points{grid-template-columns:1fr 1fr}}.nutrition-point-item .nutrition-icon-label{display:flex;gap:8px;align-items:center}.nutrition-badges{display:inline-flex;flex-wrap:wrap;gap:20px;margin-bottom:0}.nutrition-badge{font-size:.875rem}@media(min-width:768px){.nutrition-badge{font-size:.875rem}}.nutrition-badge{font-weight:400;font-family:libertad,monospace;font-style:normal;line-height:calc(1em + 4px);display:flex;gap:4px;align-items:center;justify-content:center;padding-block:6px;padding-inline:16px;white-space:nowrap;background-color:#def625;border-radius:50px}.nutrition-badge .nutrition-badge-icon{flex-shrink:0}.nutrition-badge:last-child{margin-right:0}.data-nutrition-facts-table:last-child{margin-bottom:0}.product-nutrition-data-sheet{max-width:450px}.performance-facts p{margin:0}.performance-facts{padding:16px;background:#fff;border:2px solid #000;border-radius:10px}.performance-facts table{border-collapse:collapse}.performance-facts__title{margin:0 0 12px;padding-block:0 16px;border-bottom:2px solid #dcdfe5;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:2rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px)}.performance-facts__header{padding:0 0 .25rem;margin:0 0 .5rem;border-bottom:20px solid #dcdfe5}.performance-facts__header p{margin-block:8px;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.performance-facts__header p strong{font-weight:600}.performance-facts__table:last-of-type{border-bottom:8px solid #dcdfe5}.performance-facts__table{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.performance-facts__table strong{font-weight:600}.performance-facts__table{width:100%}.performance-facts__table thead tr td,.performance-facts__table thead tr th{border:0}.performance-facts__table td,.performance-facts__table th{padding:8px 0;font-weight:400;text-align:left;border-top:1px solid #dcdfe5}.performance-facts__table td:last-child{text-align:right}.performance-facts__table .blank-cell{width:1rem;border-top:0}.performance-facts__table .thick-row td,.performance-facts__table .thick-row th{border-top-width:8px}.performance-facts__cell-highlight{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px)}.performance-facts__table .performance-facts__cell-no-border{border-top:0}.performance-facts-footnote{padding-block-start:8px;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.performance-facts-footnote strong{font-weight:600}.ingredients-box{margin-top:8px;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.ingredients-box strong{font-weight:600}.ingredients-box{text-transform:uppercase;padding:16px;border:2px solid #000;border-radius:10px;background:#fff}.allergen-info{padding-block:8px;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.allergen-info strong{font-weight:600}.allergen-info{text-transform:uppercase}.feed-prop-65 a{vertical-align:inherit}.product-nutrition-info{display:flex;flex-direction:column;gap:32px}.product-nutrition-info .product-nutrition-info-select-btn{width:-moz-fit-content;width:fit-content;max-width:none;margin-bottom:0}.product-nutrition-info .product-nutrition-info-select-btn .input-label{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.product-nutrition-info .product-nutrition-info-select-btn .input-label strong{font-weight:600}.product-nutrition-info .product-nutrition-info-select-btn .input-label{margin-block-end:12px;color:#4d5e80}.product-nutrition-info .product-nutrition-info-select-btn .input-label:after{content:":"}.product-nutrition-info .product-nutrition-info-select-btn select{font-size:1rem}@media(min-width:768px){.product-nutrition-info .product-nutrition-info-select-btn select{font-size:1rem}}.product-nutrition-info .product-nutrition-info-select-btn select{font-weight:400;font-family:libertad,monospace;font-style:normal;line-height:calc(1em + 4px);padding-right:40px;text-overflow:ellipsis;white-space:nowrap;background-color:#f9fafb;border-color:#dcdfe5;transition:color .2s,background-color .2s}.product-nutrition-info .product-nutrition-info-select-btn select:hover{color:#fff;background-color:#09023d;border-color:#09023d}.product-nutrition-info .product-nutrition-info-select-btn select:focus{border-color:#dcdfe5;outline:none}.product-nutrition-info .product-nutrition-info-select-btn .feed-select-arrow{transition:color .2s}.product-nutrition-info .product-nutrition-info-select-btn:hover .feed-select-arrow{color:#fff}.product-nutrition-info .product-nutrition-info-subtitle{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px);max-width:450px;margin-bottom:16px}.lifestyle-columns{padding-bottom:16px;background-color:#f9fafb;border-bottom:1px solid #edeff2}.lifestyle-columns .feed-banner-lifestyle{padding-bottom:0;margin-bottom:16px;border:0}.lifestyle-columns .feed-banner-lifestyle .ls-banner-container{padding-inline:0}.lifestyle-columns .feed-banner-lifestyle .ls-banner-img-container .black-friday-sale-streamers{top:auto;bottom:12%;left:-25%;width:200%;rotate:-14deg;translate:0}.lifestyle-columns .feed-banner-lifestyle .ls-shadow-wrap:before{height:100%}.lifestyle-columns .feed-banner-lifestyle .ls-banner-copy{width:100%;padding-bottom:32px}.lifestyle-columns .feed-banner-lifestyle .feed-button{position:static}.lifestyle-columns .feed-banner-lifestyle .feed-button:before{position:absolute;inset:0;content:""}.lifestyle-columns .feed-banner-lifestyle.ls-banner-text-bottom .ls-banner-img-container .black-friday-sale-streamers{position:absolute;top:5%;bottom:auto;left:0;rotate:16deg;translate:-10% 0}.lifestyle-columns .feed-banner-lifestyle.ls-banner-text-bottom .ls-shadow-wrap{top:auto;bottom:0}.lifestyle-columns .feed-banner-lifestyle.ls-banner-text-bottom .ls-shadow-wrap:before{background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4666666667) 80%,rgba(0,0,0,0))}.lifestyle-columns .feed-banner-lifestyle.ls-banner-text-bottom .ls-shadow-wrap .ls-banner-copy{width:100%;padding-bottom:32px}.lifestyle-columns .feed-banner-lifestyle.ls-banner-text-bottom .ls-shadow-wrap .ls-banner-copy:before{height:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4666666667) 80%,rgba(0,0,0,0))}.lifestyle-columns .feed-banner-lifestyle.ls-banner-bottom-padding{padding-bottom:360px}.lifestyle-columns .lifestyle-columns-container:has(>:nth-child(3)) .feed-banner-lifestyle .ls-banner-content{height:500px;min-height:0}.lifestyle-columns .lifestyle-columns-container:has(>:nth-child(3)) .feed-banner-lifestyle .ls-banner-content .ls-banner-img-container{height:100%}.lifestyle-columns .lifestyle-columns-container:has(>:nth-child(3)) .feed-banner-lifestyle .ls-banner-content .ls-banner-copy h2{font-size:1rem}@media(max-width:991.98px){.lifestyle-columns .lifestyle-columns-container:has(>:nth-child(3)){display:flex;flex-direction:column;gap:8px}.lifestyle-columns .lifestyle-columns-container:has(>:nth-child(3)) .feed-banner-lifestyle{padding-block:0}}@media(max-width:767.98px){.lifestyle-columns .lifestyle-columns-container:has(>:nth-child(3)){padding-inline:0}}@media(min-width:992px){.lifestyle-columns .lifestyle-columns-container{display:flex;gap:16px}.lifestyle-columns .lifestyle-columns-container .feed-banner-lifestyle{flex:1 0}}@media(min-width:768px){.lifestyle-columns .feed-banner-lifestyle .ls-shadow-wrap .ls-banner-copy:before{height:100%}}@media(min-width:992px){.lifestyle-columns .feed-banner-lifestyle{margin-bottom:0}.lifestyle-columns .feed-banner-lifestyle.ls-banner-bottom-padding{padding-bottom:190px}}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.product-details-accordion .feed-accordion .feed-accordion-trigger{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px);width:100%;padding-block:24px;padding-inline:0;text-align:start;border-top:1px solid #dcdfe5}.product-details-accordion .feed-accordion .feed-accordion-trigger:hover{color:#09023d}.product-details-accordion .feed-accordion .feed-accordion-dropdown .accordion-animation-wrapper{padding-inline:0;background-color:rgba(0,0,0,0)}.product-details-accordion .feed-accordion:last-child{border-bottom:1px solid #dcdfe5}