.lp-pdp .product__block--star-ratings:not(.product__block--lp-jm-stars),.lp-pdp .product__block--star_ratings:not(.product__block--lp-jm-stars){display:none!important}.lp-pdp{--jm-star-size: 18px;--jm-text-size: 14px}.lp-pdp .product__block--badges{order:-5}.lp-pdp .product__block--title{order:-4}.lp-pdp .product__block--\@app:has(.jdgm-preview-badge){order:-3}.lp-pdp .product__block.lp-pdp__subhead-block{order:-2}.lp-pdp .product__block--gwp-rail{order:-1}.lp-pdp .lp-pdp__subhead-block .lp-pdp__subhead{margin:0}.lp-pdp .jdgm-prev-badge{display:inline-flex!important;align-items:center;flex-wrap:wrap;gap:2px 6px!important;margin:0!important;line-height:1;cursor:pointer}.lp-pdp .jdgm-prev-badge__stars,.lp-pdp .jdgm-star{font-size:var(--jm-star-size)!important;color:#ffd900!important;line-height:1!important}.lp-pdp .jdgm-prev-badge__text{font-size:var(--jm-text-size)!important;font-weight:500!important;line-height:1.2!important;color:#111!important;text-decoration:none!important;margin-left:0!important}.lp-pdp .jdgm-prev-badge__text:after{content:" \b7";text-decoration:none;color:#999}.lp-pdp .jdgm-prev-badge:after{content:"Read all reviews \2192";font-family:inherit;font-size:var(--jm-text-size);font-weight:600;line-height:1.2;color:#111;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#00000040;white-space:nowrap}.lp-pdp .jdgm-prev-badge:hover:after{text-decoration-color:#111}.lp-pdp__jm-link{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;cursor:pointer;margin:0 0 8px}.lp-benefit-tabs{margin:32px 0;padding:0}.lp-benefit-tabs__heading{font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:#000;margin:0 0 24px}.lp-benefit-tabs__nav{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #e8e8e6;margin:0 0 24px;padding:0;list-style:none;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.lp-benefit-tabs__nav::-webkit-scrollbar{display:none}.lp-benefit-tabs__tab{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:14px 18px;background:transparent;border:none;border-bottom:2px solid transparent;color:#6b6b6b;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:color .2s ease,border-color .2s ease;margin-bottom:-1px;line-height:1.2}.lp-benefit-tabs__tab:hover{color:#000}.lp-benefit-tabs__tab[aria-selected=true]{color:#000;border-bottom-color:#000}.lp-benefit-tabs__tab:focus-visible{outline:2px solid #FFD900;outline-offset:-2px;border-radius:4px}.lp-benefit-tabs__tab-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.4;flex-shrink:0}.lp-benefit-tabs__tab[aria-selected=true] .lp-benefit-tabs__tab-dot{background:#ffd900;opacity:1}.lp-benefit-tabs__panels{position:relative}.lp-benefit-tabs__panel{display:none;animation:lp-benefit-tabs-fade .3s ease}.lp-benefit-tabs__panel[aria-hidden=false]{display:block}@keyframes lp-benefit-tabs-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.lp-benefit-tabs__panel-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.lp-benefit-tabs__panel--has-image .lp-benefit-tabs__panel-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px}@media(max-width:767px){.lp-benefit-tabs__panel--has-image .lp-benefit-tabs__panel-inner{grid-template-columns:minmax(0,1fr);gap:20px}}.lp-benefit-tabs__panel-body{min-width:0}.lp-benefit-tabs__panel-heading{font-size:clamp(22px,2.2vw,28px);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#000;margin:0 0 14px}.lp-benefit-tabs__panel-content{font-size:16px;line-height:1.65;color:#3a3a3a}.lp-benefit-tabs__panel-content p{margin:0 0 12px}.lp-benefit-tabs__panel-content p:last-child{margin-bottom:0}.lp-benefit-tabs__panel-content ul,.lp-benefit-tabs__panel-content ol{margin:0 0 12px;padding-left:22px}.lp-benefit-tabs__panel-content li{margin-bottom:6px}.lp-benefit-tabs__panel-content strong{color:#000;font-weight:700}.lp-benefit-tabs__panel-content a{color:#000;text-decoration:underline;text-underline-offset:3px;font-weight:600}.lp-benefit-tabs__panel-image{border-radius:12px;overflow:hidden;background:#f5f5f3}.lp-benefit-tabs__panel-image img{display:block;width:100%;height:auto;object-fit:cover}@media(max-width:767px){.lp-benefit-tabs{margin:24px 0}.lp-benefit-tabs__heading{font-size:22px;margin-bottom:16px}.lp-benefit-tabs__tab{padding:12px 14px;font-size:14px}.lp-benefit-tabs__nav{mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.lp-benefit-tabs__panel-heading{font-size:20px}.lp-benefit-tabs__panel-content{font-size:15px}}.lp-benefit-tabs__empty{padding:32px 24px;background:#f5f5f3;border:1px dashed #d4d4d2;border-radius:12px;text-align:center;color:#6b6b6b;font-size:14px}@media(max-width:767.98px){.product__media-gallery-viewer-wrap{position:relative}media-gallery .swiper-controls.swiper-controls--pagination-fraction{position:absolute;inset:auto 0 12px 0;margin:0;padding:0 12px;pointer-events:none;z-index:2}media-gallery .swiper-controls--pagination-fraction .swiper-pagination{pointer-events:none;background:#0009;color:#fff;font-size:14px;font-weight:600;line-height:1;padding:6px 10px;border-radius:999px;min-width:38px;width:auto;flex:0 0 auto;margin:0 auto;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);letter-spacing:.02em}media-gallery .swiper-controls--pagination-fraction .swiper-button{pointer-events:auto;background:#0006;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:#fff;width:32px;height:32px;min-height:32px;border-radius:999px;box-shadow:none;flex:0 0 auto}media-gallery .swiper-controls--pagination-fraction .swiper-button svg{width:14px;height:14px}media-gallery .swiper-controls--pagination-fraction .swiper-button.swiper-button-disabled{opacity:.35}.swiper-controls--nav-floating:has(.swiper-pagination:not(:empty)){--swiper-controls-top-offset: 0}}.lp-pdp{--pdp-block-gap: 1.4rem;--pdp-title-group-gap: .6rem}.lp-pdp .lp-pdp__decision{gap:var(--pdp-block-gap)}.lp-pdp .product__block--\@app:has(.jdgm-preview-badge),.lp-pdp .product__block.lp-pdp__subhead-block{margin-top:calc(var(--pdp-title-group-gap) - var(--pdp-block-gap))}
/*# sourceMappingURL=/cdn/shop/t/188/assets/lp-pdp.css.map */
