.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-style:normal;font-weight:600;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-style:normal;font-weight:400;line-height:calc(1em + 4px);line-height:1.5em;color:#09023d}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-bodyText p strong{font-weight:600}.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-style:normal;font-weight:400;line-height:calc(1em + 4px);color:#09023d}.product-details-reviews .okeReviews .oke-reviewCarousel-reviews .oke-reviewContent-body p strong{font-weight:600}.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;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@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-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-style:normal;font-weight:400;line-height:calc(1em + 4px);color:#4d5e80}.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 .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;position:relative}.feed-truncate-content .truncate-wrapper.truncate-collapsed{max-height:var(--truncate-content-height);overflow:hidden;-webkit-mask:linear-gradient(180deg,#000 60%,transparent);mask:linear-gradient(180deg,#000 60%,transparent)}.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-style:normal;font-weight:600;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-style:normal;font-weight:600;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}.product-details-accordion .feed-accordion .feed-accordion-trigger{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem;font-style:normal;font-weight:600;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:transparent}.product-details-accordion .feed-accordion:last-child{border-bottom:1px solid #dcdfe5}.product-details-widget-fbt .widget-fbt-wrapper{border:1px solid #dcdfe5;border-radius:10px}.product-details-widget-fbt .widget-fbt-products{border-top:1px solid #dcdfe5;border-bottom:1px solid #dcdfe5}.product-details-widget-fbt .widget-fbt-product{position:relative}.product-details-widget-fbt .widget-fbt-product:not(:last-child,:only-child){border-right:1px solid #dcdfe5}.product-details-widget-fbt .widget-fbt-product:not(:last-child,:only-child):after{position:absolute;top:45%;left:100%;z-index:1;content:"";transform:translate(-50%,-50%);display:flex;align-items:flex-end;justify-content:center;color:var(--theme-accent-color);content:"+";background-color:var(--theme-accent-bg);width:40px;height:40px;font-size:2.3rem;line-height:1.2em;border-radius:8px}.product-details-widget-fbt .widget-fbt-footer{padding-block-end:24px;padding-inline:12px}.product-details-widget-fbt .product-variant-card{border:0;border-radius:0}.product-details-widget-fbt .product-variant-card .pc-button-row,.product-details-widget-fbt .widget-fbt-skeleton .widget-fbt-product:after{display:none}.product-details-widget-fbt .widget-fbt-skeleton .pc-image{border-radius:0}.product-details{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;padding-block-end:40px}@media(min-width:768px){.product-details{grid-template-columns:1fr 1fr;gap:40px 32px}}@media(min-width:1200px){.product-details{grid-template-columns:1.1fr .9fr;gap:40px 64px}}.product-details .product-details-col-left,.product-details .product-details-col-right{display:contents}@media(min-width:768px){.product-details .product-details-col-left,.product-details .product-details-col-right{display:flex;flex-direction:column;gap:40px;min-width:0}}.product-details .product-details-reviews{order:1}.product-details .product-details-description{order:2}.product-details .product-details-accordion{order:3}.product-details .product-details-widget-fbt{order:4}.product-details .product-details-widget-fbt:has(.widget-fbt-hidden){position:absolute;pointer-events:none}.subscription-success-alert{display:flex;gap:24px;align-items:center;justify-content:flex-start;margin-bottom:16px}.subscription-success-alert .feed-alert-body{display:contents}.subscription-success-alert .sub-success-product-img{display:inline-block;flex:0 0 auto;width:auto;height:108px;mix-blend-mode:multiply}.subscription-success-alert .sub-success-copy{display:inline-block;flex:1 1}.subscription-success-alert .sub-success-copy p{margin-bottom:4px}.subscription-success-alert .sub-success-copy p:last-of-type{margin-bottom:16px}.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)}.floating-cart-button-wrapper .floating-cart-button{position:fixed;bottom:0;left:0;z-index:2;width:100%;padding:12px;text-align:center;background-color:#fff;box-shadow:0 -2px 8px 0 rgba(43,59,88,.078)}.floating-cart-button-wrapper .floating-add-actions{display:inline-flex;gap:16px;width:100%;max-width:480px}.floating-cart-button-wrapper .floating-add-actions .floating-add-btn-wrapper{flex:1 0}