.fpdp{--fpdp-font-body: "Neue Haas Grotesk Display Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--fpdp-font-heading: "Fort Cond", "HelveticaNeue-CondensedBold", "Arial Narrow", var(--fpdp-font-body);--fpdp-black: #000000;--fpdp-black-01: #000001;--fpdp-white: #ffffff;--fpdp-charcoal: #36393c;--fpdp-gray: #75797b;--fpdp-silver: #b2b6b6;--fpdp-hairline: #ededed;--fpdp-surface-subtle: rgba(178, 182, 182, .12);--fpdp-light-gray: #f1f2f2;--fpdp-gray-soft: #cacac9;--fpdp-accent: #e5b200;--fpdp-gutter: 80px}.fpdp *,.fpdp *:before,.fpdp *:after{box-sizing:border-box}.fpdp-announcement{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px var(--fpdp-gutter);background-color:var(--fpdp-black)}.fpdp-announcement__inner{display:flex;align-items:center;gap:10px}.fpdp-announcement__track{display:flex;align-items:center;width:max-content;will-change:transform}.fpdp-announcement__group{display:flex;align-items:center;gap:10px;flex:0 0 auto}.fpdp-announcement__track.is-running{animation:fpdp-marquee var(--fpdp-marquee-dur, 24s) linear infinite}@media(prefers-reduced-motion:reduce){.fpdp-announcement__track.is-running{animation:none}}.fpdp-announcement__icon{display:block;flex:0 0 auto;width:24px;height:24px}.fpdp-announcement__text{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--fpdp-white)}.fpdp-header{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;--fpdp-header-pad-y: 20px;padding:var(--fpdp-header-pad-y) var(--fpdp-gutter);background-color:var(--fpdp-white);border-bottom:1px solid var(--fpdp-hairline)}.fpdp-header__logo-link{display:block;flex:0 0 auto;line-height:0}.fpdp-header__logo{display:block;width:144px;height:32px}.fpdp-header__nav{display:flex;align-items:center;gap:24px;flex:0 1 auto;min-width:0}.fpdp-header__nav-link{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-charcoal);text-decoration:none;white-space:nowrap;transition:opacity .15s ease}.fpdp-header__nav-link:hover,.fpdp-header__nav-link:focus-visible{color:var(--fpdp-charcoal);opacity:.62}.fpdp-header__navitem{position:static;display:flex;align-items:center;align-self:stretch;margin-block:calc(var(--fpdp-header-pad-y) * -1);padding-block:var(--fpdp-header-pad-y)}.fpdp-header__mega{display:none;position:absolute;top:100%;left:0;right:0;z-index:50;background-color:var(--fpdp-white);border-bottom:1px solid var(--fpdp-hairline);box-shadow:0 12px 28px #00000012}@media(hover:hover)and (pointer:fine){.fpdp-header__navitem:hover .fpdp-header__mega{display:block}}.fpdp-header__navitem:focus-within .fpdp-header__mega{display:block}.fpdp-header__mega-inner{display:flex;align-items:stretch;max-width:1440px;margin-inline:auto;padding-inline:var(--fpdp-gutter)}.fpdp-header__mega-col{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 1 0;min-width:0;padding:28px 24px 36px}.fpdp-header__mega-col+.fpdp-header__mega-col{border-left:1px solid var(--fpdp-hairline)}.fpdp-header__mega-title{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-charcoal);text-decoration:none}.fpdp-header__mega-link{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-gray);text-decoration:none}.fpdp-header__mega-title:hover,.fpdp-header__mega-title:focus-visible,.fpdp-header__mega-link:hover,.fpdp-header__mega-link:focus-visible{color:var(--fpdp-charcoal);opacity:.62}.fpdp-header__mega-img{display:block;width:100%;max-width:176px;height:auto;margin-top:4px;border-radius:8px}.fpdp-header__actions{display:flex;align-items:center;gap:8px}.fpdp-header__search{display:flex;justify-content:space-between;align-items:center;width:157px;padding:6px 14px;background-color:var(--fpdp-surface-subtle);border-radius:50px;text-decoration:none}.fpdp-header__search-label{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-gray)}.fpdp-header__icon-btn{display:flex;justify-content:center;align-items:center;gap:4px;flex:0 0 auto;width:40px;align-self:stretch;padding:6px;background-color:var(--fpdp-surface-subtle);border-radius:50px;text-decoration:none}.fpdp-header__icon{display:block;width:24px;height:24px}.fpdp-header__cart{position:relative}.fpdp-header__cart-count{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background-color:var(--fpdp-black);color:var(--fpdp-white);font-family:var(--fpdp-font-body);font-weight:500;font-size:11px;line-height:18px;text-align:center}.fpdp-header__burger{display:none;align-items:center;justify-content:center;width:40px;align-self:stretch;padding:6px;background-color:var(--fpdp-surface-subtle);border:0;border-radius:50px;cursor:pointer}.fpdp-header__burger span{position:relative;display:block;width:18px;height:2px;background-color:var(--fpdp-charcoal)}.fpdp-header__burger span:before,.fpdp-header__burger span:after{content:"";position:absolute;width:12px;height:2px;background-color:inherit}.fpdp-header__burger span:before{top:-7px;right:0}.fpdp-header__burger span:after{top:7px;left:0}.fpdp-header__burger span,.fpdp-header__burger span:before,.fpdp-header__burger span:after{transition:top .18s ease,width .18s ease,transform .18s ease}.fpdp-header.is-menu-open .fpdp-header__burger span{background-color:transparent}.fpdp-header.is-menu-open .fpdp-header__burger span:before,.fpdp-header.is-menu-open .fpdp-header__burger span:after{top:0;right:0;left:0;width:18px;background-color:var(--fpdp-charcoal)}.fpdp-header.is-menu-open .fpdp-header__burger span:before{transform:rotate(45deg)}.fpdp-header.is-menu-open .fpdp-header__burger span:after{transform:rotate(-45deg)}.fpdp-header__drawer{display:none;position:absolute;top:100%;left:0;right:0;z-index:40;max-height:calc(100vh - 100%);padding:4px var(--fpdp-gutter) 16px;overflow-y:auto;background-color:var(--fpdp-white);border-bottom:1px solid var(--fpdp-hairline)}.fpdp-header.is-menu-open .fpdp-header__drawer{display:block}.fpdp-header__drawer-nav{display:flex;flex-direction:column}.fpdp-header__drawer-link{padding:12px 0;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-charcoal);text-decoration:none;border-bottom:1px solid var(--fpdp-hairline)}.fpdp-header__drawer-link:last-child{border-bottom:0}.fpdp-header__drawer-link.is-sub{padding:8px 0 8px 16px;font-size:16px;line-height:26px;color:var(--fpdp-gray)}.fpdp-header__drawer-link:hover,.fpdp-header__drawer-link:focus-visible{color:var(--fpdp-charcoal);opacity:.62}@media screen and (max-width:1500px){.fpdp-header__nav{gap:20px}.fpdp-header__nav-link{font-size:17px}}@media screen and (max-width:1430px){.fpdp-header__nav{gap:18px}.fpdp-header__nav-link{font-size:16px}}@media screen and (max-width:1370px){.fpdp-header__nav{gap:14px}}@media screen and (max-width:1340px){.fpdp-header__nav-link{font-size:15px}}@media screen and (max-width:1300px){.fpdp-header__nav{gap:12px}}@media screen and (max-width:1280px){.fpdp-header__nav-link{font-size:14px}}@media screen and (max-width:1200px){.fpdp{--fpdp-gutter: 40px}}@media screen and (max-width:1160px){.fpdp-header__search{width:40px;padding:6px;justify-content:center}.fpdp-header__search-label{display:none}}@media screen and (max-width:1048px){.fpdp-header__nav{display:none}.fpdp-header__burger{display:flex}}@media screen and (max-width:989px){.fpdp{--fpdp-gutter: 20px}.fpdp-announcement__text{font-size:12px;line-height:18px;text-align:left}}@media screen and (max-width:749px){.fpdp-announcement{height:34px;padding:0;gap:0;justify-content:flex-start}.fpdp-announcement__inner{width:100%;overflow:hidden}.fpdp-announcement__group{padding:0 48px 0 9px}.fpdp-announcement__icon{width:18px;height:18px}.fpdp-announcement__text{font-size:16px;line-height:26px;text-align:left;white-space:nowrap}.fpdp-header{padding:8px 16px}.fpdp-header__logo{width:81px;height:18px}.fpdp-header__search,.fpdp-header__icon-btn:not(.fpdp-header__cart){display:none}.fpdp-header__cart,.fpdp-header__burger{width:40px;height:40px;align-self:center;padding:0}}.fpdp-buybox{padding:40px var(--fpdp-gutter) 80px;background-color:var(--fpdp-white)}.fpdp-bb__inner{display:flex;justify-content:space-between;align-items:flex-start;max-width:1280px;margin:0 auto}.fpdp-bb__gallery{display:flex;flex-direction:column;gap:40px;flex:0 1 671px;min-width:0}.fpdp-bb__gallery-top{display:flex;align-items:center;gap:16px}.fpdp-bb__thumbs{position:relative;flex:0 0 80px;width:80px;height:577px;overflow:hidden}.fpdp-bb__thumbs-track{display:flex;flex-direction:column;gap:12px;height:100%;overflow-y:auto;scrollbar-width:none}.fpdp-bb__thumbs-track::-webkit-scrollbar{display:none}.fpdp-bb__thumb{flex:0 0 80px;width:80px;height:80px;padding:0;border:0;border-radius:8px;overflow:hidden;background-color:#c09494;cursor:pointer}.fpdp-bb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.fpdp-bb__thumbs-fade{position:absolute;left:0;bottom:0;width:80px;height:49px;background:linear-gradient(180deg,#d9d9d900,#fff);pointer-events:none}.fpdp-bb__stage{position:relative;flex:0 0 575px;width:575px;height:577px;background-color:#fbfbfb;border:1px solid #f0f0f0;border-radius:20px;overflow:hidden}.fpdp-bb__track{display:contents}.fpdp-bb__stage-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.035);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);pointer-events:none}.fpdp-bb__stage-img.is-active{opacity:1;transform:scale(1);pointer-events:auto;z-index:1}@media(prefers-reduced-motion:reduce){.fpdp-bb__stage-img{transition:none;transform:none}.fpdp-bb__stage-img.is-active{transform:none}}.fpdp-bb__zoom{position:absolute;left:515px;top:20px;display:flex;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;padding:6px;border:0;border-radius:50px;background-color:var(--fpdp-surface-subtle);cursor:pointer}.fpdp-bb__zoom img{width:18px;height:18px;display:block}.fpdp-bb__arrows{position:absolute;left:23px;top:266px;display:flex;justify-content:space-between;align-items:center;width:530px;z-index:2}.fpdp-bb__arrow{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border:0;border-radius:22px;background-color:var(--fpdp-silver);cursor:pointer}.fpdp-bb__arrow img{width:20px;height:20px;display:block}.fpdp-bb__press{display:flex;justify-content:space-between;align-items:center}.fpdp-bb__press-track,.fpdp-bb__press-group{display:contents}.fpdp-bb__press img{display:block;width:auto;max-width:100%}.fpdp-bb__press img:nth-child(1){height:18px}.fpdp-bb__press img:nth-child(2){height:26px}.fpdp-bb__press img:nth-child(3){height:22px}.fpdp-bb__press img:nth-child(4){height:22px}.fpdp-bb__press img:nth-child(5){height:18px}.fpdp-bb__buy{display:flex;flex-direction:column;gap:32px;flex:0 1 575px;min-width:0}.fpdp-bb__head{display:flex;flex-direction:column;gap:24px}.fpdp-bb__intro{display:flex;flex-direction:column;gap:12px}.fpdp-bb__titleblock{display:flex;flex-direction:column;gap:20px}.fpdp-bb__titlewrap{display:flex;flex-direction:column;gap:16px;max-width:552px}.fpdp-bb__titleinner{display:flex;flex-direction:column;gap:8px}.fpdp-bb__eyebrowwrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.fpdp-bb__eyebrow{display:inline-flex;justify-content:center;align-items:center;padding:4px 8px;border-radius:3px;background-color:#b2b6b621;font-family:var(--fpdp-font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--fpdp-charcoal)}.fpdp-bb__title{margin:0;max-width:518px;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;color:var(--fpdp-black-01)}.fpdp-bb__subtitle{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-charcoal)}.fpdp-bb__rating{display:flex;align-items:center;gap:15px}.fpdp-bb__stars{position:relative;display:inline-block;border-radius:8px;line-height:0}.fpdp-bb__stars-track,.fpdp-bb__stars-fill{display:flex}.fpdp-bb__stars-track{filter:grayscale(1) opacity(.28)}.fpdp-bb__stars-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--fpdp-star-pct, 100%);overflow:hidden}.fpdp-bb__stars img{width:20px;height:19px;display:block;max-width:none}.fpdp-bb__rating-text{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-black-01)}.fpdp-bb__alex{position:relative;display:flex;align-items:center;gap:12px;padding:12px 20px 12px 12px;border:1px solid var(--fpdp-white);border-radius:24px;background:linear-gradient(180deg,#d3ecfb33,#fff3)}@media screen and (min-width:750px){.fpdp-bb__alex.is-hide-desktop{display:none}}@media screen and (max-width:749px){.fpdp-bb__alex.is-hide-mobile{display:none}}.fpdp-bb__alex-avatar{flex:0 0 100px;width:100px;height:100px;border-radius:11px;object-fit:cover;display:block}.fpdp-bb__alex-body{display:flex;flex-direction:column;gap:9px;min-width:0}.fpdp-bb__alex-name{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-black-01)}.fpdp-bb__alex-quote{margin:0;font-family:var(--fpdp-font-body);font-weight:400;font-size:14px;line-height:22px;color:var(--fpdp-charcoal)}.fpdp-bb__alex-mark{position:absolute;right:9px;top:9px;width:46px;height:46px;display:block}.fpdp-bb__benefits{display:flex;flex-direction:column;gap:8px;max-width:516px}.fpdp-bb__benefit{display:flex;align-items:center;gap:8px}.fpdp-bb__benefit-icon{display:flex;justify-content:center;align-items:center;gap:12px;flex:0 0 40px;width:40px;height:40px;border:1px solid var(--fpdp-white);border-radius:24px;background:linear-gradient(180deg,#e7ebee33,#d3d3d333)}.fpdp-bb__benefit-icon img{width:24px;height:24px;display:block}.fpdp-bb__benefit-text{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-charcoal)}.fpdp-bb__benefit-text strong{font-weight:600;line-height:22px}.fpdp-bb__offers{display:flex;flex-direction:column;gap:8px}.fpdp-bb__offer{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 12px 12px;border:1px solid var(--fpdp-silver);border-radius:12px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.fpdp-bb__offer-title,.fpdp-bb__offer-meta,.fpdp-bb__offer-price,.fpdp-bb__offer-radio{transition:color .2s ease,opacity .2s ease}.fpdp-bb__offer.is-selected,.fpdp-bb__offer:has(.fpdp-bb__offer-input:checked){background-color:var(--fpdp-black-01);box-shadow:inset 0 4px 10.6px #ffffff59}.fpdp-bb__offer-left{display:flex;gap:12px;min-width:0}.fpdp-bb__offer--once .fpdp-bb__offer-left{align-items:center}.fpdp-bb__offer-radio{flex:0 0 20px;width:20px;height:20px;display:block}.fpdp-bb__offer-copy{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0}.fpdp-bb__offer-title{margin:0;font-family:var(--fpdp-font-body);font-weight:600;font-size:18px;line-height:22px}.fpdp-bb__offer-meta{margin:0;font-family:var(--fpdp-font-body);font-weight:400;font-size:14px;line-height:22px}.fpdp-bb__offer-metaclause{white-space:nowrap}.fpdp-bb__offer-meta strong{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px}.fpdp-bb__offer.is-selected .fpdp-bb__offer-title,.fpdp-bb__offer.is-selected .fpdp-bb__offer-meta,.fpdp-bb__offer:has(.fpdp-bb__offer-input:checked) .fpdp-bb__offer-title,.fpdp-bb__offer:has(.fpdp-bb__offer-input:checked) .fpdp-bb__offer-meta{color:var(--fpdp-white)}.fpdp-bb__offer--once .fpdp-bb__offer-title{font-weight:500;font-size:18px;line-height:28px}.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)){border-color:#dcdedf;background-color:#b2b6b60f}.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-title,.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-meta{color:var(--fpdp-gray)}.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-radio--off{opacity:.45}.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)):hover{border-color:var(--fpdp-silver);background-color:transparent}.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)):hover .fpdp-bb__offer-title,.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)):hover .fpdp-bb__offer-meta,.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)):hover .fpdp-bb__offer-price{color:var(--fpdp-charcoal)}.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)):hover .fpdp-bb__offer-radio--off{opacity:1}.fpdp-bb__offer-prices{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex:0 0 auto}.fpdp-bb__offer-price{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:28px;line-height:38px;text-align:right}.fpdp-bb__offer.is-selected .fpdp-bb__offer-price,.fpdp-bb__offer:has(.fpdp-bb__offer-input:checked) .fpdp-bb__offer-price{color:var(--fpdp-white)}.fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-price{color:var(--fpdp-gray)}.fpdp-bb__offer-was{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;text-align:right;text-decoration:line-through;color:var(--fpdp-gray)}.fpdp-bb__promo{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px dashed var(--fpdp-gray);border-radius:12px}.fpdp-bb__promo-copy{display:flex;flex-direction:column;justify-content:center}.fpdp-bb__promo-title{margin:0;font-family:var(--fpdp-font-body);font-weight:600;font-size:18px;line-height:22px;color:var(--fpdp-charcoal)}.fpdp-bb__promo-sub{margin:0;font-family:var(--fpdp-font-body);font-weight:400;font-size:14px;line-height:22px;color:var(--fpdp-charcoal)}.fpdp-bb__promo-badge{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 13px;border-radius:230px;background-color:var(--fpdp-accent);font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:var(--fpdp-white);white-space:nowrap}.fpdp-bb__atc-row{display:flex;align-items:center}.fpdp-bb__atc-row>*:not(.fpdp-bb__qty):not(.fpdp-bb__atc){display:none!important}.fpdp-bb__atc-row .fpdp-bb__atc{margin-left:8px}.fpdp-bb__qty{display:flex;justify-content:space-between;align-items:center;flex:0 0 99px;width:99px;height:56px;padding:0 8px;border:1px solid var(--fpdp-charcoal);border-radius:8px}.fpdp-bb__qty-btn{width:19px;height:20px;padding:0;border:0;background:none;cursor:pointer}.fpdp-bb__qty-btn img{width:19px;height:20px;display:block}.fpdp-bb__qty-val{width:33px;padding:0;border:0;background:none;text-align:center;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-charcoal);-moz-appearance:textfield}.fpdp-bb__qty-val::-webkit-outer-spin-button,.fpdp-bb__qty-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fpdp-bb__atc{display:flex;justify-content:center;align-items:center;gap:10px;flex:1 1 auto;padding:14px 50px;border:0;border-radius:8px;background-color:var(--fpdp-black-01);box-shadow:inset 0 4px 7.6px #ffffff40;cursor:pointer}.fpdp-bb__atc img{width:24px;height:24px;display:block}.fpdp-bb__atc span{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-white)}.fpdp-bb__ship{display:flex;flex-direction:column;gap:7px}.fpdp-bb__ship-top{display:flex;flex-direction:column;gap:8px}.fpdp-bb__ship-text{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;text-align:center;color:var(--fpdp-charcoal)}.fpdp-bb__ship-text strong{font-weight:600;line-height:22px}.fpdp-bb__ship-bar{display:block;width:100%;height:9px;border-radius:40px;background-color:#b2b6b63b;overflow:hidden}.fpdp-bb__ship-fill{display:block;height:100%;border-radius:40px;background-color:#000;transition:width .35s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.fpdp-bb__ship-fill{transition:none}}.fpdp-bb__ship-foot{display:flex;justify-content:space-between;align-items:center}.fpdp-bb__ship-price{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-charcoal)}.fpdp-bb__ship-pill{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:0 10px;border:1px solid var(--fpdp-black-01);border-radius:230px;background-color:var(--fpdp-white);font-family:var(--fpdp-font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--fpdp-black-01);white-space:nowrap}.fpdp-bb__acc{display:flex;flex-direction:column}.fpdp-bb__acc-item{display:flex;flex-direction:column;padding:20px;border:1px solid var(--fpdp-silver);margin-bottom:-1px}.fpdp-bb__acc-item:first-child{border-radius:20px 20px 0 0}.fpdp-bb__acc-item:last-child{border-radius:0 0 20px 20px;margin-bottom:0}.fpdp-bb__acc-head{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:left}.fpdp-bb__acc-title{font-family:var(--fpdp-font-body);font-weight:600;font-size:18px;line-height:22px;color:var(--fpdp-charcoal)}.fpdp-bb__acc-icon{width:24px;height:24px;display:block;flex:0 0 24px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.fpdp-bb__acc-item[data-open=true] .fpdp-bb__acc-icon{transform:rotate(180deg)}.fpdp-bb__acc-body{display:grid;grid-template-rows:1fr;overflow:hidden;visibility:visible;opacity:1;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .3s ease .06s,visibility 0s}.fpdp-bb__acc-body-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:7px}.fpdp-bb__acc-body-inner>:first-child{margin-top:14px}.fpdp-bb__acc-body-inner .metafield-rich_text_field{display:flex;flex-direction:column;gap:7px}.fpdp-bb__acc-body p{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-black-01)}.fpdp-bb__acc-body strong{font-weight:700}.fpdp-bb__acc-item[data-open=false] .fpdp-bb__acc-body{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s linear .4s}@media(prefers-reduced-motion:reduce){.fpdp-bb__acc-body,.fpdp-bb__acc-item[data-open=false] .fpdp-bb__acc-body,.fpdp-bb__acc-icon{transition:none}}@media screen and (max-width:1439px){.fpdp-bb__inner{gap:34px}.fpdp-bb__gallery{flex:1 1 0}.fpdp-bb__stage{flex:1 1 auto;width:auto;height:auto;aspect-ratio:575 / 577}.fpdp-bb__arrows{left:23px;right:23px;width:auto}.fpdp-bb__zoom{left:auto;right:20px}}@media screen and (max-width:1100px){.fpdp-bb__inner{flex-direction:column}.fpdp-bb__gallery,.fpdp-bb__buy{flex:1 1 auto;width:100%}.fpdp-bb__press{flex-wrap:wrap;gap:24px;justify-content:center}}@media screen and (max-width:749px){.fpdp-buybox{padding:0}.fpdp-bb__inner{flex-direction:column;gap:0}.fpdp-bb__gallery{gap:0}.fpdp-bb__gallery-top{flex-direction:column;align-items:stretch;gap:0;padding:20px 0}.fpdp-bb__thumbs{display:none}.fpdp-bb__gallery-top{--fpdp-gal: min( calc(100vw - 50px) , 420px)}.fpdp-bb__stage{flex:0 0 auto;width:100%;height:var(--fpdp-gal, 300px);margin:0;aspect-ratio:auto;border:0;border-radius:0;background:transparent;overflow:visible}.fpdp-bb__track{display:flex;align-items:stretch;gap:4px;height:var(--fpdp-gal, 300px);padding:0 calc(50% - var(--fpdp-gal, 300px) / 2);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fpdp-bb__track::-webkit-scrollbar{display:none}.fpdp-bb__stage-img{position:static;flex:0 0 var(--fpdp-gal, 300px);width:var(--fpdp-gal, 300px);height:var(--fpdp-gal, 300px);border-radius:16px;object-fit:cover;opacity:1;transform:none;filter:brightness(.6);scroll-snap-align:center;scroll-snap-stop:always;transition:filter .35s ease;pointer-events:auto}.fpdp-bb__stage-img.is-active{filter:none}.fpdp-bb__zoom{left:auto;right:calc(50% - 138px);top:12px;width:24px;height:24px;padding:4px;z-index:2}.fpdp-bb__zoom img{width:10px;height:10px}.fpdp-bb__arrows{left:calc(50% - 162px);right:calc(50% - 162px);width:auto;top:50%;transform:translateY(-50%);z-index:2}.fpdp-bb__arrow{width:24px;height:24px;border-radius:12px;background:#fff;box-shadow:0 1px 4px #0000002e}.fpdp-bb__arrow img{width:12px;height:12px;filter:invert(1) brightness(.25)}.fpdp-bb__press{display:none}.fpdp-bb__press{flex-wrap:nowrap;justify-content:flex-start;gap:0;padding:0;overflow:hidden}.fpdp-bb__press-track{display:flex;align-items:center;flex:0 0 auto;width:max-content;will-change:transform}.fpdp-bb__press-track.is-running{animation:fpdp-marquee var(--fpdp-marquee-dur, 20s) linear infinite}.fpdp-bb__press-group{display:flex;align-items:center;flex:0 0 auto;gap:24px;padding-right:24px}.fpdp-bb__press img{flex:0 0 auto}.fpdp-bb__buy{padding:20px 16px 0;gap:16px}.fpdp-bb__head{gap:20px}.fpdp-bb__intro{gap:16px}.fpdp-bb__titleblock,.fpdp-bb__titlewrap,.fpdp-bb__titleinner{gap:8px}.fpdp-bb__title{font-size:28px;line-height:38px;max-width:none}.fpdp-bb__subtitle{font-size:16px;line-height:26px}.fpdp-bb__rating{order:-1;flex-direction:row;align-items:center;gap:4px}.fpdp-bb__stars img{width:17px;height:16px}.fpdp-bb__rating-text{font-size:14px;line-height:22px;font-weight:400}.fpdp-bb__alex{padding:12px;gap:12px;border-radius:24px;align-items:flex-start}.fpdp-bb__alex-avatar{flex:0 0 80px;width:80px;height:80px}.fpdp-bb__alex-body{gap:4px;padding-right:36px}.fpdp-bb__alex-name{font-size:18px;line-height:28px}.fpdp-bb__alex-quote{font-size:14px;line-height:22px}.fpdp-bb__alex-mark{display:block;width:32px;height:32px;right:12px;top:12px}.fpdp-bb__benefits{gap:8px;max-width:none}.fpdp-bb__benefit-text{font-size:15px;line-height:22px}.fpdp-bb__offers{gap:12px}.fpdp-bb__offer{flex-wrap:nowrap;align-items:flex-start;gap:12px;padding:16px}.fpdp-bb__offer-prices{justify-content:flex-start}.fpdp-bb__offer--once{padding:12px 20px 12px 12px}.fpdp-bb__offer-title,.fpdp-bb__offer--once .fpdp-bb__offer-title{font-size:16px;line-height:26px}.fpdp-bb__offer-price,.fpdp-bb__offer-was{font-size:20px;line-height:28px}.fpdp-bb__promo{flex-direction:row;align-items:center;gap:12px;padding:12px}.fpdp-bb__promo-title{font-size:16px;line-height:26px}.fpdp-bb__promo-badge{padding:4px 10px;font-size:16px;line-height:24px}.fpdp-bb__qty{flex:0 0 75px;width:75px;padding:0 8px}.fpdp-bb__qty-btn{flex:0 0 19px}.fpdp-bb__qty-val{width:auto;flex:1 1 0;min-width:0}.fpdp-bb__atc{padding:14px 16px}.fpdp-bb__atc span{font-size:16px;line-height:26px}.fpdp-bb__acc{padding-bottom:20px}.fpdp-bb__acc-item{padding:20px 16px}}.fpdp h1,.fpdp h2,.fpdp h3,.fpdp h4,.fpdp h5,.fpdp h6{font-family:var(--fpdp-font-heading)!important}.fpdp strong,.fpdp b{font-family:inherit!important}.fpdp .fpdp-bb__offer-meta strong{font-family:var(--fpdp-font-heading)!important}.fpdp-trustbar{overflow:hidden;background-color:var(--fpdp-black-01)}.fpdp-trustbar__viewport{overflow:hidden;padding:20px 0}.fpdp-trustbar__track{display:flex;align-items:center;width:max-content;will-change:transform}.fpdp-trustbar__track.is-running{animation:fpdp-marquee var(--fpdp-marquee-dur, 20s) linear infinite}.fpdp-trustbar__track.is-reverse{animation-direction:reverse}.fpdp-trustbar:hover .fpdp-trustbar__track{animation-play-state:paused}@keyframes fpdp-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--fpdp-group-w, 0px)),0,0)}}.fpdp-trustbar__group{display:flex;align-items:center;gap:15px;padding-right:15px;flex:0 0 auto}.fpdp-trustbar__item{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto}.fpdp-trustbar__icon{display:block;flex:0 0 auto}.fpdp-trustbar__label{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-white);white-space:nowrap}.fpdp-trustbar__dot{display:block;flex:0 0 12px;width:12px;height:12px;border-radius:50%;background-color:#d9d9d9}@media(prefers-reduced-motion:reduce){.fpdp-trustbar__track.is-running{animation:none}}@media screen and (max-width:749px){.fpdp-trustbar__viewport{padding:14px 0}.fpdp-trustbar__label{font-size:15px;line-height:22px}.fpdp-trustbar__group{gap:12px;padding-right:12px}.fpdp-trustbar__item{gap:9px}}.fpdp-ba{position:relative;display:flex;justify-content:center;align-items:center;gap:48px;padding:40px var(--fpdp-gutter) 80px;overflow:hidden}.fpdp-ba__cards{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:20px;border-radius:24px;background-color:var(--fpdp-black-01)}.fpdp-ba__panel{position:relative;flex:0 0 329px;width:329px;height:439px;border-radius:20px;overflow:hidden;background-color:var(--fpdp-silver)}.fpdp-ba__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fpdp-ba__pill{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:inline-flex;align-items:center;gap:16px;padding:4px 20px;border-radius:16px;background-color:var(--fpdp-white);font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;text-align:center;color:var(--fpdp-black-01);white-space:nowrap}.fpdp-ba__copy{display:flex;flex-direction:column;gap:64px;flex:1 1 562px;max-width:562px;min-width:0}.fpdp-ba__copy-inner{display:flex;flex-direction:column;gap:12px}.fpdp-ba__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;color:var(--fpdp-black-01)}.fpdp-ba__body{margin:0;max-width:523px;font-family:var(--fpdp-font-body);font-weight:400;font-size:20px;line-height:28px;color:var(--fpdp-charcoal)}.fpdp-ba__watermark{position:absolute;right:10px;bottom:0;width:min(592px,calc(100% - 800px));height:auto;display:block;pointer-events:none}@media screen and (max-width:1200px){.fpdp-ba{gap:32px}.fpdp-ba__watermark{right:0}}@media screen and (max-width:989px){.fpdp-ba{flex-direction:column;align-items:flex-start}.fpdp-ba__cards{width:100%}.fpdp-ba__panel{flex:1 1 0;width:auto;height:auto;aspect-ratio:329 / 439}.fpdp-ba__copy{max-width:none}.fpdp-ba__watermark{width:420px;max-width:calc(100% - 32px)}}@media screen and (max-width:749px){.fpdp-ba{flex-direction:column;align-items:stretch;gap:10px;padding:40px 16px 80px}.fpdp-ba__cards{width:100%;padding:16px;gap:6px;border-radius:20px}.fpdp-ba__panel{flex:1 1 0;width:auto;height:auto;aspect-ratio:153 / 195;border-radius:9px}.fpdp-ba__pill{gap:8px;padding:1px 8px;bottom:8px;border-radius:8px;font-size:8px;line-height:12px}.fpdp-ba__copy{flex:0 0 auto;max-width:none}.fpdp-ba__heading{font-size:28px;line-height:38px}.fpdp-ba__body{font-size:20px;line-height:28px;max-width:none}.fpdp-ba__watermark{right:0;bottom:0;width:270px;height:60px}}.fpdp-reasons{position:relative;height:657px;overflow:hidden;background-color:var(--fpdp-black-01)}.fpdp-reasons__bg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:contain;display:block}.fpdp-reasons__scrim{position:absolute;top:0;right:0;width:1020px;max-width:100%;height:100%;background:linear-gradient(-58deg,#000 51%,#0000 97%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%);mask-image:linear-gradient(90deg,transparent 0%,#000 20%);pointer-events:none}.fpdp-reasons__content{position:absolute;left:max(663px,calc((100% - 697px)/2));top:98px;width:697px;display:flex;flex-direction:column;gap:48px}.fpdp-reasons__head{display:flex;flex-direction:column;gap:12px}.fpdp-reasons__headtop{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.fpdp-reasons__eyebrow{display:inline-flex;justify-content:center;align-items:center;padding:4px 8px;border-radius:3px;background-color:#fff;font-family:var(--fpdp-font-body);font-weight:400;font-size:12px;line-height:20px;color:#000}.fpdp-reasons__heading{margin:0;max-width:461px;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;color:var(--fpdp-white)}.fpdp-reasons__intro{margin:0;max-width:544px;font-family:var(--fpdp-font-body);font-weight:500;font-size:20px;line-height:28px;color:var(--fpdp-white)}.fpdp-reasons__grid{display:flex;align-items:center;gap:57px}.fpdp-reasons__col{display:flex;flex-direction:column;gap:49px;flex:0 0 320px;width:320px}.fpdp-reasons__item{padding-left:20px;border-left:1px solid var(--fpdp-white)}.fpdp-reasons__row{display:flex;gap:8px}.fpdp-reasons__badge{display:flex;justify-content:center;align-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:150px;background-color:#fff;font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:#000}.fpdp-reasons__copy{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.fpdp-reasons__title{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:var(--fpdp-white)}.fpdp-reasons__text{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-white)}@media screen and (max-width:1439px){.fpdp-reasons{height:auto;min-height:657px}.fpdp-reasons__content{position:relative;left:auto;top:auto;width:auto;max-width:697px;margin-left:auto;padding:98px var(--fpdp-gutter) 98px 0}.fpdp-reasons__scrim{width:70.8333%}}@media screen and (max-width:989px){.fpdp-reasons__content{margin:0;padding:64px var(--fpdp-gutter);max-width:none}.fpdp-reasons__grid{flex-wrap:wrap;gap:32px}.fpdp-reasons__col{flex:1 1 280px;width:auto;gap:32px}.fpdp-reasons__scrim{background:linear-gradient(180deg,#0000008c,#000000eb 60%)}}@media screen and (max-width:749px){.fpdp-reasons{height:auto;min-height:0;aspect-ratio:auto}.fpdp-reasons__bg{inset:auto;top:0;left:0;width:100%;height:auto;aspect-ratio:375 / 259;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent 100%);mask-image:linear-gradient(180deg,#000 85%,transparent 100%)}.fpdp-reasons__scrim{top:12.2667vw;height:142.6667vw;width:100%;background:linear-gradient(355deg,#000,#0000)}.fpdp-reasons__content{margin:0;padding:83.4667% 16px 0;width:auto;max-width:none;gap:24px}.fpdp-reasons__head{gap:12px}.fpdp-reasons__headtop{gap:4px}.fpdp-reasons__heading{font-size:28px;line-height:38px;max-width:none}.fpdp-reasons__intro{font-size:20px;line-height:28px;max-width:none}.fpdp-reasons__grid{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:57px}.fpdp-reasons__col{flex:0 0 auto;width:auto;gap:49px}}.fpdp-ing{position:relative;padding:80px 0;overflow:hidden;background-color:var(--fpdp-black-01)}.fpdp-ing__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:56px}.fpdp-ing__head{display:flex;flex-direction:column;align-items:center;gap:16px}.fpdp-ing__eyebrow{display:inline-flex;justify-content:center;align-items:center;padding:4px 8px;border-radius:3px;background-color:#b2b6b621;font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-white)}.fpdp-ing__heading{margin:0;max-width:478px;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:#fcfcfd}.fpdp-ing__grid{display:flex;justify-content:center;align-items:center;gap:20px}.fpdp-ing__card{position:relative;flex:0 0 308px;width:308px;height:492px;border-radius:24px;overflow:hidden;background-color:transparent}.fpdp-ing__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform .55s cubic-bezier(.22,1,.36,1)}.fpdp-ing__card:hover .fpdp-ing__img,.fpdp-ing__card:focus-within .fpdp-ing__img{transform:translateY(-14px) scale(1.09)}@media(prefers-reduced-motion:reduce){.fpdp-ing__img{transform:none;transition:none}.fpdp-ing__card:hover .fpdp-ing__img,.fpdp-ing__card:focus-within .fpdp-ing__img{transform:none}}.fpdp-ing__blur,.fpdp-ing__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;pointer-events:none}.fpdp-ing__blur{backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px)}.fpdp-ing__body{position:absolute;left:0;right:0;bottom:0;min-height:210px;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px 16px}.fpdp-ing__tag{align-self:flex-start;display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 12px;border-radius:153px;background-color:var(--fpdp-white);font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-black-01);white-space:nowrap}.fpdp-ing__copy{display:flex;flex-direction:column;gap:8px}.fpdp-ing__title{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:32px;line-height:42px;color:#fcfcfd}.fpdp-ing__text{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-white)}.fpdp-ing__watermark{position:absolute;left:0;top:838px;width:592px;height:132px;display:block;pointer-events:none}.fpdp-ing__dots{display:none}@media screen and (max-width:1319px){.fpdp-ing__grid{flex-wrap:wrap;padding:0 var(--fpdp-gutter)}}@media screen and (max-width:749px){.fpdp-ing{padding:40px 0}.fpdp-ing__inner{gap:24px}.fpdp-ing__head{gap:16px;width:337px;max-width:100%;margin-bottom:8px}.fpdp-ing__heading{font-size:28px;line-height:38px;max-width:none}.fpdp-ing__grid{align-self:stretch;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:12px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fpdp-ing__grid::-webkit-scrollbar{display:none}.fpdp-ing__card{flex:0 0 308px;width:308px;height:492px;max-width:none;scroll-snap-align:center}.fpdp-ing__body{min-height:200px;padding:20px 16px;gap:12px}.fpdp-ing__dots{display:flex;align-items:center;justify-content:center;gap:4px}.fpdp-ing__dot{display:block;width:12px;height:12px;border-radius:50%;background-color:#d9d9d9;transition:width .2s ease,height .2s ease}.fpdp-ing__dot.is-active{width:16px;height:16px}.fpdp-ing__watermark{display:none}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.fpdp-ing__dot{transition:none}}.fpdp-vs{display:flex;flex-direction:column;gap:10px;padding:var(--fpdp-gutter);background-color:var(--fpdp-white)}.fpdp-vs__inner{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1280px;margin:0 auto}.fpdp-vs__head{display:flex;flex-direction:column;align-items:center;gap:8px;width:489px;max-width:100%}.fpdp-vs__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:var(--fpdp-black-01)}.fpdp-vs__sub{margin:0;max-width:462px;font-family:var(--fpdp-font-body);font-weight:400;font-size:20px;line-height:28px;text-align:center;color:var(--fpdp-charcoal)}.fpdp-vs__compare{position:relative;display:flex;align-items:flex-end;align-self:stretch;overflow:hidden}.fpdp-vs__cards{position:relative;z-index:1}.fpdp-vs__labels{display:flex;flex-direction:column;flex:0 0 463px;width:463px;padding-bottom:24px}.fpdp-vs__label{position:relative;display:flex;flex-direction:column;justify-content:center;height:39px;padding:10px 0}.fpdp-vs__label:after{content:"";position:absolute;left:0;right:-712px;bottom:0;border-bottom:.8px solid rgba(0,0,1,.08);pointer-events:none}.fpdp-vs__label span{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:var(--fpdp-black-01)}.fpdp-vs__cards{display:flex;align-items:center;gap:24px}.fpdp-vs__card{display:flex;align-items:center;gap:10px;padding:24px;border-radius:24px}.fpdp-vs__card{background-color:#ededed40;transition:background-color .18s ease,box-shadow .18s ease}.fpdp-vs__card.is-active{background-color:var(--fpdp-black-01);box-shadow:inset 0 9px 24.2px #ffffff40}.fpdp-vs__card-inner{display:flex;flex-direction:column;gap:20px;width:296px}.fpdp-vs__media{position:relative;height:222px;border-radius:16px;overflow:hidden;background-color:var(--fpdp-white)}.fpdp-vs__media-img{position:absolute;top:0;display:block}.fpdp-vs__media-img--forte,.fpdp-vs__media-img--other{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fpdp-vs__cardbody{display:flex;flex-direction:column;gap:40px}.fpdp-vs__cardtitle{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;text-align:center;color:var(--fpdp-white)}.fpdp-vs__cardtitle{color:var(--fpdp-charcoal);transition:color .18s ease}.fpdp-vs__card.is-active .fpdp-vs__cardtitle{color:var(--fpdp-white)}.fpdp-vs__rows{display:flex;flex-direction:column}.fpdp-vs__row{display:flex;justify-content:center;align-items:center;height:39px;margin-inline:-24px;padding:10px 0}.fpdp-vs__row{border-bottom:.8px solid rgba(117,121,123,.2);transition:border-color .18s ease}.fpdp-vs__card.is-active .fpdp-vs__row{border-bottom-color:#fff3}.fpdp-vs__row img{display:block;width:24px;height:24px}.fpdp-vs__rowicon{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1339px){.fpdp-vs__compare{flex-direction:column;align-items:center;gap:32px}.fpdp-vs__label:after{right:0}.fpdp-vs__labels{flex:0 0 auto;width:100%;max-width:463px;padding-bottom:0}}@media screen and (max-width:749px){.fpdp-vs{padding:40px 16px}.fpdp-vs__inner{gap:24px}.fpdp-vs__head{width:100%;gap:12px}.fpdp-vs__heading{font-size:28px;line-height:38px}.fpdp-vs__sub{font-size:20px;line-height:28px;max-width:none}.fpdp-vs__compare{flex-direction:row;align-items:flex-end;gap:0}.fpdp-vs__labels{flex:0 0 119px;width:119px;max-width:none;padding-bottom:8px}.fpdp-vs__label{height:68px;padding:10px 0}.fpdp-vs__label span{font-size:16px;line-height:24px}.fpdp-vs__cards{flex-direction:row;align-items:stretch;gap:4px;flex:1 1 auto;min-width:0}.fpdp-vs__card{flex:1 1 0;min-width:0;padding:8px;border-radius:12px}.fpdp-vs__card-inner{width:100%;max-width:none;gap:8px}.fpdp-vs__media{height:88px;border-radius:8px}.fpdp-vs__media-img,.fpdp-vs__media-img--forte,.fpdp-vs__media-img--other{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fpdp-vs__card{align-items:stretch}.fpdp-vs__card-inner{flex:1 1 auto}.fpdp-vs__cardbody{flex:1 1 auto;justify-content:flex-end;gap:8px}.fpdp-vs__cardtitle{font-size:16px;line-height:24px}.fpdp-vs__row{height:68px;margin-inline:-8px;padding:22px 0}}.fpdp-fd{position:relative;display:flex;flex-direction:column;align-items:center;gap:56px;padding:80px 0;overflow:hidden;background-color:var(--fpdp-black-01)}.fpdp-fd__row{position:relative;z-index:1;display:flex;align-items:center;gap:48px}.fpdp-fd__media{flex:0 0 628px;width:628px;height:617px;border-radius:20px;overflow:hidden;background-color:var(--fpdp-silver)}.fpdp-fd__img{width:100%;height:100%;object-fit:cover;display:block}.fpdp-fd__copy{display:flex;flex-direction:column;gap:64px;flex:0 0 614px;width:614px}.fpdp-fd__intro{display:flex;flex-direction:column;gap:12px}.fpdp-fd__introtop{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.fpdp-fd__eyebrow{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 8px;border-radius:3px;background-color:#ffffff21;font-family:var(--fpdp-font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--fpdp-white);letter-spacing:normal;word-spacing:2px}.fpdp-fd__heading{margin:0;max-width:578px;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;color:var(--fpdp-white)}.fpdp-fd__body{margin:0;max-width:544px;font-family:var(--fpdp-font-body);font-weight:500;font-size:20px;line-height:28px;color:var(--fpdp-silver)}.fpdp-fd__card{display:flex;flex-direction:column;gap:64px;padding:16px;border-radius:16px;background-color:#ffffff0d}.fpdp-fd__who{display:flex;align-items:center;gap:12px}.fpdp-fd__whotext{display:flex;flex-direction:column;justify-content:center;gap:12px}.fpdp-fd__name{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:var(--fpdp-white)}.fpdp-fd__role{font-family:var(--fpdp-font-body);font-weight:400;font-size:20px;line-height:28px;color:var(--fpdp-white)}.fpdp-fd__socials{display:flex;align-items:center;gap:5px}.fpdp-fd__social{display:block;width:40px;height:40px;line-height:0}.fpdp-fd__social img{display:block;width:40px;height:40px}.fpdp-fd__watermark{position:absolute;left:0;top:838px;width:592px;height:132px;display:block;pointer-events:none}@media screen and (max-width:1359px){.fpdp-fd__row{padding:0 var(--fpdp-gutter);gap:32px}.fpdp-fd__media{flex:1 1 0;width:auto;height:auto;aspect-ratio:628 / 617}.fpdp-fd__copy{flex:1 1 0;width:auto}}@media screen and (max-width:989px){.fpdp-fd__row{flex-direction:column;align-items:stretch}.fpdp-fd__media{flex:0 0 auto}.fpdp-fd__copy{gap:32px}}@media screen and (max-width:749px){.fpdp-fd{padding:40px 16px;gap:0;align-items:stretch}.fpdp-fd__row{padding:0;gap:24px}.fpdp-fd__media{height:auto;aspect-ratio:343 / 301}.fpdp-fd__copy{gap:24px}.fpdp-fd__heading{font-size:28px;line-height:38px}.fpdp-fd__body{font-size:19px;line-height:28px}.fpdp-fd__card{gap:48px}.fpdp-fd__watermark{display:none}}.fpdp-vids{display:flex;flex-direction:column;align-items:center;gap:48px;padding:var(--fpdp-gutter);overflow:hidden}.fpdp-vids__head{display:flex;flex-direction:column;align-items:center;gap:4px;width:489px;max-width:100%}.fpdp-vids__eyebrow{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 8px;border-radius:3px;background-color:#b2b6b621;font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-charcoal)}.fpdp-vids__titles{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}.fpdp-vids__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:var(--fpdp-black-01)}.fpdp-vids__sub{margin:0;max-width:462px;font-family:var(--fpdp-font-body);font-weight:400;font-size:20px;line-height:28px;text-align:center;color:var(--fpdp-charcoal)}.fpdp-vids__viewport{align-self:stretch;margin:0 calc(var(--fpdp-gutter) * -1);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.fpdp-vids__viewport::-webkit-scrollbar{display:none}.fpdp-vids__viewport:focus-visible{outline:2px solid var(--fpdp-black-01);outline-offset:-2px}.fpdp-vids__viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.fpdp-vids__track{display:flex;align-items:center;gap:24px;width:max-content;padding:0 var(--fpdp-gutter)}.fpdp-vids__card{position:relative;flex:0 0 384px;width:384px;height:480px;border-radius:24px;overflow:hidden}.fpdp-vids__img,.fpdp-vids__video{position:absolute;left:-5px;top:0;width:394px;height:480px;object-fit:cover;display:block}.fpdp-vids__video{opacity:0;transition:opacity .4s ease;pointer-events:none}.fpdp-vids__card.is-playing .fpdp-vids__video{opacity:1}.fpdp-vidmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:48px;background-color:#000000eb;opacity:0;transition:opacity .22s ease}.fpdp-vidmodal[hidden]{display:none}.fpdp-vidmodal.is-open{opacity:1}.fpdp-vidmodal__stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:100%;max-height:100%;transform:scale(.97);transition:transform .22s cubic-bezier(.22,1,.36,1)}.fpdp-vidmodal.is-open .fpdp-vidmodal__stage{transform:none}.fpdp-vidmodal__video{display:block;max-width:100%;max-height:calc(100vh - 190px);border-radius:16px;background-color:#000}.fpdp-vidmodal__meta{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.fpdp-vidmodal__name{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:#fcfcfd}.fpdp-vidmodal__quote{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:#fcfcfdb8}.fpdp-vidmodal__close{position:absolute;top:24px;right:24px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background-color:#ffffff1f;color:#fff;cursor:pointer;transition:background-color .2s ease}.fpdp-vidmodal__close:hover{background-color:#ffffff3d}.fpdp-vids__blur,.fpdp-vids__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;pointer-events:none}.fpdp-vids__blur{backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);-webkit-mask-image:linear-gradient(183deg,transparent 37%,#000 85%);mask-image:linear-gradient(183deg,transparent 37%,#000 85%)}.fpdp-vids__bar{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:16px}.fpdp-vids__meta{display:flex;flex-direction:column;justify-content:center;min-width:0}.fpdp-vids__name{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:#fcfcfd}.fpdp-vids__quote{max-width:273px;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:#fcfcfd}.fpdp-vids__sound{position:relative;flex:0 0 55px;width:55px;height:55px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;line-height:0}.fpdp-vids__sound:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.fpdp-vids__sound-icon{display:block;width:55px;height:55px;transition:opacity .18s ease}.fpdp-vids__sound-icon--on{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.fpdp-vids__sound[aria-pressed=true] .fpdp-vids__sound-icon--off{opacity:0}.fpdp-vids__sound[aria-pressed=true] .fpdp-vids__sound-icon--on{opacity:1}.fpdp-vids__rail{display:none;position:relative;align-self:stretch;margin:0 16px;height:6px;border-radius:3px;background-color:var(--fpdp-silver);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.fpdp-vids__rail.is-dragging{cursor:grabbing}.fpdp-vids__rail:before{content:"";position:absolute;left:0;right:0;top:-14px;bottom:-14px}.fpdp-vids__rail-thumb{position:absolute;top:0;bottom:0;left:0;border-radius:3px;background-color:var(--fpdp-black-01)}@media(prefers-reduced-motion:reduce){.fpdp-vids__sound-icon{transition:none}}@media screen and (max-width:989px){.fpdp-vids{padding:56px 0;gap:32px}.fpdp-vids__head{padding:0 var(--fpdp-gutter)}.fpdp-vids__heading{font-size:30px;line-height:36px}.fpdp-vids__sub{font-size:17px;line-height:25px}.fpdp-vids__viewport{margin:0;scroll-snap-type:x proximity}.fpdp-vids__card{scroll-snap-align:center}}@media screen and (max-width:749px){.fpdp-vids{padding:40px 0;gap:32px}.fpdp-vids__head{padding:0 16px}.fpdp-vids__heading{font-size:40px;line-height:48px}.fpdp-vids__sub{font-size:20px;line-height:28px}.fpdp-vids__track{gap:12px;padding:0 34px}.fpdp-vids__card{flex:0 0 307px;width:307px;height:480px}.fpdp-vids__img,.fpdp-vids__video{left:0;width:100%;height:100%}.fpdp-vids__sound{flex:0 0 48px;width:48px;height:48px}.fpdp-vids__sound-icon{width:48px;height:48px}.fpdp-vids__rail{display:block;margin-top:-8px}.fpdp-vidmodal{padding:16px}.fpdp-vidmodal__video{max-height:calc(100vh - 160px)}.fpdp-vidmodal__close{top:12px;right:12px}}@media(prefers-reduced-motion:reduce){.fpdp-vids__video{display:none}.fpdp-vidmodal,.fpdp-vidmodal__stage{transition:none}}.fpdp-faq{padding:var(--fpdp-gutter);background-color:#f8f8f8}.fpdp-faq__inner{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto}.fpdp-faq__intro{display:flex;flex-direction:column;gap:12px;flex:0 0 452px;width:452px}.fpdp-faq__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;color:var(--fpdp-black-01)}.fpdp-faq__body{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-charcoal);text-wrap:pretty}.fpdp-faq__list{display:flex;flex-direction:column;gap:16px;flex:0 0 533px;width:533px}.fpdp-faq__item{display:flex;flex-direction:column}.fpdp-faq__head{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;height:46px;padding:0;border:0;background:none;text-align:left;cursor:pointer}.fpdp-faq__q{font-family:var(--fpdp-font-heading);font-weight:700;font-size:24px;line-height:32px;color:var(--fpdp-charcoal)}.fpdp-faq__icon{display:block;flex:0 0 46px;width:46px;height:46px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.fpdp-faq__item[data-open=true] .fpdp-faq__icon{transform:rotate(180deg)}.fpdp-faq__rule{display:block;height:1px;background-color:#e6e6e6}.fpdp-faq__answer{display:grid;grid-template-rows:1fr;overflow:hidden;visibility:visible;opacity:1;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .3s ease .06s,visibility 0s}.fpdp-faq__answer-inner{min-height:0;overflow:hidden;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-charcoal)}.fpdp-faq__answer-inner p{margin:0 0 12px}.fpdp-faq__answer-inner p:last-child{margin-bottom:0}.fpdp-faq__answer-inner>:first-child{margin-top:12px}.fpdp-faq__item[data-open=false] .fpdp-faq__answer{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s linear .4s}@media(prefers-reduced-motion:reduce){.fpdp-faq__answer,.fpdp-faq__item[data-open=false] .fpdp-faq__answer,.fpdp-faq__icon{transition:none}}@media screen and (max-width:1199px){.fpdp-faq__inner{flex-direction:column;gap:48px}.fpdp-faq__intro,.fpdp-faq__list{flex:1 1 auto;width:100%}}@media screen and (max-width:749px){.fpdp-faq{padding:40px 16px}.fpdp-faq__inner{gap:32px}.fpdp-faq__intro{align-items:center}.fpdp-faq__heading{font-size:28px;line-height:38px;text-align:center}.fpdp-faq__body{font-size:18px;line-height:28px;text-align:center}.fpdp-faq__q{font-size:20px;line-height:26px}.fpdp-faq__head{height:auto;min-height:46px}}.fpdp-cs{position:relative;padding:80px 0;overflow:hidden;background-color:#121214}.fpdp-cs__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:56px}.fpdp-cs__head{display:flex;flex-direction:column;align-items:center;gap:16px}.fpdp-cs__eyebrow{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 8px;border-radius:3px;background-color:#b2b6b621;font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-white)}.fpdp-cs__heading{margin:0;max-width:478px;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:#fcfcfd}.fpdp-cs__grid{display:flex;justify-content:center;align-items:center;gap:20px}.fpdp-cs__card{position:relative;flex:0 0 308px;width:308px;height:492px;border-radius:24px;overflow:hidden;background-color:transparent}a.fpdp-cs__card{text-decoration:none;color:inherit}.fpdp-cs__card--outlined{box-shadow:inset 0 0 0 1px var(--fpdp-white)}.fpdp-cs__img{position:absolute;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,1,.36,1)}.fpdp-cs__card:hover .fpdp-cs__img,.fpdp-cs__card:focus-within .fpdp-cs__img{transform:translateY(-14px) scale(1.07)}@media(prefers-reduced-motion:reduce){.fpdp-cs__img{transition:none}.fpdp-cs__card:hover .fpdp-cs__img,.fpdp-cs__card:focus-within .fpdp-cs__img{transform:none}}.fpdp-cs__blur{position:absolute;left:0;width:308px;border-radius:24px;-webkit-mask-image:linear-gradient(183deg,transparent 37%,#000 85%);mask-image:linear-gradient(183deg,transparent 37%,#000 85%);backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);pointer-events:none}.fpdp-cs__scrim{position:absolute;left:0;width:308px;border-radius:24px;background:linear-gradient(183deg,#14141400 37%,#141414ba 97%);pointer-events:none}.fpdp-cs__plate{position:absolute;left:0;right:0;bottom:0;min-height:168px;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px 16px}.fpdp-cs__copy{display:flex;flex-direction:column;gap:8px}.fpdp-cs__title{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:32px;line-height:42px;color:#fcfcfd}.fpdp-cs__meta{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-white)}.fpdp-cs__dots{display:none;justify-content:center;align-items:center;gap:4px;align-self:center}.fpdp-cs__dot{width:12px;height:12px;border-radius:50%;background-color:#36393c;transition:width .2s ease,height .2s ease,background-color .2s ease}.fpdp-cs__dot.is-active{width:16px;height:16px;background-color:#d9d9d9}@media(prefers-reduced-motion:reduce){.fpdp-cs__dot{transition:none}}.fpdp-cs__watermark{position:absolute;left:0;top:838px;width:592px;height:132px;display:block;pointer-events:none}@media screen and (max-width:1319px){.fpdp-cs__grid{flex-wrap:wrap;padding:0 var(--fpdp-gutter)}}@media screen and (max-width:749px){.fpdp-cs{padding:40px 0}.fpdp-cs__inner{gap:32px;align-items:stretch}.fpdp-cs__head{padding:0 16px}.fpdp-cs__heading{font-size:28px;line-height:38px;max-width:300px;margin:0 auto}.fpdp-cs__grid{flex-wrap:nowrap;justify-content:flex-start;gap:16px;padding:0 33px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.fpdp-cs__grid::-webkit-scrollbar{display:none}.fpdp-cs__card{flex:0 0 309px;width:309px;max-width:none;height:460px;scroll-snap-align:center}.fpdp-cs__dots{display:flex}.fpdp-cs__watermark{display:none}}.fpdp-ft{display:flex;flex-direction:column;gap:48px;padding:var(--fpdp-gutter);background-color:var(--fpdp-black-01)}.fpdp-ft__top{display:flex;justify-content:space-between;align-self:stretch}.fpdp-ft__brand{display:flex;flex-direction:column;justify-content:flex-start;gap:24px;flex:0 0 318px;width:318px}.fpdp-ft__logo{display:block;width:174px;height:62px;object-fit:contain;object-position:left center;margin-top:6px}.fpdp-ft__tagline{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:#e0e0e0}.fpdp-ft__cols{display:flex;justify-content:space-between;flex:0 0 688px;width:688px}.fpdp-ft__col{display:flex;flex-direction:column;gap:20px;width:180px}.fpdp-ft__col-title{height:24px}.fpdp-ft__col-title span{font-family:var(--fpdp-font-heading);font-weight:700;font-size:24px;line-height:32px;color:var(--fpdp-white)}.fpdp-ft__links{display:flex;flex-direction:column;gap:7px}.fpdp-ft__link a,.fpdp-ft__contact{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-silver);text-decoration:none}.fpdp-ft__contact a{color:inherit}.fpdp-ft__contact a:hover,.fpdp-ft__contact a:focus-visible{color:var(--fpdp-white)}.fpdp-ft__link a:hover{color:var(--fpdp-white)}.fpdp-ft__mid{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}.fpdp-ft__midleft{display:flex;flex:1 1 auto}.fpdp-ft__news{display:flex;flex-direction:column;gap:24px;width:338px}.fpdp-ft__news-copy{display:flex;flex-direction:column;gap:8px}.fpdp-ft__news-title{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:28px;line-height:38px;color:var(--fpdp-white)}.fpdp-ft__news-body{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:#e0e0e0}.fpdp-ft__form{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:4px 4px 4px 16px;border-radius:12px;background-color:var(--fpdp-white)}.fpdp-ft__input{flex:1 1 auto;min-width:0;border:0;background:none;margin:0;padding:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-black-01)}.fpdp-ft__input::placeholder{color:var(--fpdp-gray)}.fpdp-ft__input:focus{outline:none}.fpdp-ft__submit{display:flex;justify-content:center;align-items:center;gap:10px;flex:0 0 120px;width:120px;padding:12px 15px;border:0;border-radius:8px;background-color:var(--fpdp-black-01);font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-white);cursor:pointer;white-space:nowrap}.fpdp-ft__social{display:flex;flex-direction:column;gap:12px;flex:0 0 231px;width:231px}.fpdp-ft__social-row{display:flex;align-items:center;gap:8px}.fpdp-ft__social-link{display:block;width:40px;height:40px;line-height:0}.fpdp-ft__social-link img{display:block;width:40px;height:40px}.fpdp-ft__bottom{display:flex;flex-direction:column;gap:27px;align-self:stretch}.fpdp-ft__rule{display:block;height:1px;background-color:var(--fpdp-charcoal)}.fpdp-ft__legal{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.fpdp-ft__legal-links{display:flex;align-items:center;gap:32px}.fpdp-ft__copy,.fpdp-ft__legal-links a{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-gray);text-decoration:none}.fpdp-ft__legal-links a:hover{color:var(--fpdp-white)}@media screen and (max-width:1279px){.fpdp-ft__top{flex-direction:column;gap:48px}.fpdp-ft__brand,.fpdp-ft__cols{flex:1 1 auto;width:100%}.fpdp-ft__mid{flex-direction:column;align-items:stretch;gap:30px}.fpdp-ft__news{width:100%;max-width:420px}.fpdp-ft__social{flex:0 0 auto;width:100%}}@media screen and (max-width:749px){.fpdp-ft{padding:40px 16px;gap:48px}.fpdp-ft__logo{width:174px;height:62px}.fpdp-ft__top{gap:40px}.fpdp-ft__cols{flex-direction:column;flex-wrap:nowrap;gap:24px}.fpdp-ft__col{width:100%}.fpdp-ft__col-title{height:auto}.fpdp-ft__col-title span,.fpdp-ft__news-title{font-size:20px;line-height:28px}.fpdp-ft__social .fpdp-ft__news-title{font-size:28px;line-height:38px}.fpdp-ft__mid{gap:48px}.fpdp-ft__social{gap:20px}.fpdp-ft__form{height:59px;align-items:stretch;padding:4px 4px 4px 16px}.fpdp-ft__submit{flex:0 1 120px;min-width:96px;height:auto;padding:0 15px}.fpdp-ft__rule{background-color:#ffffff0d}.fpdp-ft__bottom{gap:28px}.fpdp-ft__legal{flex-direction:column;align-items:flex-start;gap:10px}.fpdp-ft__legal-links{flex-wrap:nowrap;gap:14px}}.fpdp-sticky{position:fixed;left:0;right:0;top:0;z-index:60;opacity:0;transform:translateY(-100%);transition:opacity .22s ease,transform .22s ease}.fpdp-sticky.is-visible{opacity:1;transform:translateY(0)}.fpdp-sticky[hidden]{display:none}.fpdp-sticky.is-bottom{top:auto;bottom:0;transform:translateY(100%)}.fpdp-sticky.is-bottom.is-visible{transform:translateY(0)}.fpdp-sticky.is-bottom .fpdp-sticky__bar{box-shadow:0 -8px 41.3px #afaeae40}.fpdp-sticky__announce{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px var(--fpdp-gutter);background-color:var(--fpdp-black)}.fpdp-sticky__announce-inner{display:flex;align-items:center;gap:10px}.fpdp-sticky__truck{display:block;flex:0 0 24px;width:24px;height:24px}.fpdp-sticky__announce-text{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;text-transform:uppercase;text-align:center;color:var(--fpdp-white)}.fpdp-sticky__bar{display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 0;background-color:var(--fpdp-white);box-shadow:0 8px 41.3px #afaeae40}.fpdp-sticky__product{display:flex;align-items:center;gap:22px;padding:20px}.fpdp-sticky__thumb{display:block;flex:0 0 80px;width:80px;height:80px;border-radius:10px;object-fit:cover}.fpdp-sticky__copy{display:flex;flex-direction:column;gap:8px}.fpdp-sticky__title{font-family:var(--fpdp-font-heading);font-weight:700;font-size:24px;line-height:32px;color:#1a1a1a}.fpdp-sticky__meta{font-family:var(--fpdp-font-body);font-weight:400;font-size:20px;line-height:28px;color:var(--fpdp-black-01)}.fpdp-sticky__atc{display:flex;justify-content:center;align-items:center;gap:10px;flex:0 0 298px;width:298px;padding:14px 50px;border:0;border-radius:8px;background-color:var(--fpdp-black-01);box-shadow:inset 0 4px 7.6px #ffffff40;cursor:pointer}.fpdp-sticky__atc img{display:block;width:24px;height:24px}.fpdp-sticky__plan{display:inline-flex;align-items:center;align-self:flex-start;border-radius:60px;background-color:#d9d9d9}.fpdp-sticky__plan-opt{margin:0;border:0;border-radius:60px;background:none;font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:#2a2a2a;white-space:nowrap;cursor:pointer}.fpdp-sticky__plan-opt:first-child{padding:4px 8px 4px 16px}.fpdp-sticky__plan-opt:last-child{padding:4px 48px}.fpdp-sticky__plan-opt.is-on{background-color:#2a2a2a;color:var(--fpdp-white)}.fpdp-sticky__plan-opt:focus-visible{outline:2px solid var(--fpdp-black-01);outline-offset:2px}.fpdp-sticky__meta{display:none}.fpdp-sticky__atc span{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;text-align:center;color:var(--fpdp-white);white-space:nowrap}.fpdp-bb__atc[disabled],.fpdp-sticky__atc[disabled]{opacity:.45;cursor:not-allowed}.fpdp-bb__atc.is-loading,.fpdp-sticky__atc.is-loading{opacity:.7;cursor:progress}.fpdp-bb__atc-msg{margin:8px 0 0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-charcoal)}.fpdp-bb__atc-msg:empty{display:none}.fpdp-bb__preorder{margin:8px 0 0;font-family:var(--fpdp-font-body);font-weight:500;font-size:15px;line-height:24px;color:var(--fpdp-charcoal)}.fpdp-bb__atc-msg.is-error{color:#b3261e}.fpdp-bb__offer-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.fpdp-bb__offer-radio--on{display:none}.fpdp-bb__offer-radio--off{display:block}.fpdp-bb__offer-input:checked~.fpdp-bb__offer-left .fpdp-bb__offer-radio--on{display:block}.fpdp-bb__offer-input:checked~.fpdp-bb__offer-left .fpdp-bb__offer-radio--off{display:none}.fpdp-bb__offer{position:relative}.fpdp-bb__offer-input:focus-visible~.fpdp-bb__offer-left{outline:2px solid var(--fpdp-accent);outline-offset:4px}@media screen and (max-width:989px){.fpdp-sticky__announce-text{font-size:12px;line-height:18px}.fpdp-sticky__product{padding:12px;gap:12px}.fpdp-sticky__thumb{flex:0 0 56px;width:56px;height:56px}.fpdp-sticky__title{font-size:18px;line-height:24px}.fpdp-sticky__meta{font-size:15px;line-height:22px}.fpdp-sticky__atc{flex:0 0 auto;width:auto;padding:12px 20px}}@media screen and (max-width:749px){.fpdp-sticky{top:0;bottom:auto;transform:translateY(-100%)}.fpdp-sticky__announce,.fpdp-sticky__meta{display:none}.fpdp-sticky__bar{padding:0 20px 0 0;background-color:var(--fpdp-white);box-shadow:0 8px 41.3px #afaeae40}.fpdp-sticky__product{padding:12px 8px 12px 12px;gap:8px}.fpdp-sticky__thumb{display:block;flex:0 0 58px;width:58px;height:58px;border-radius:8px}.fpdp-sticky__copy{gap:4px;min-width:0}.fpdp-sticky__title{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:var(--fpdp-black-01);display:block;overflow:visible}.fpdp-sticky__plan-opt{font-size:16px;line-height:24px}.fpdp-sticky__plan-opt:first-child{padding:4px 8px}.fpdp-sticky__plan-opt:last-child{padding:4px 8px}.fpdp-sticky__atc{flex:0 0 58px;width:58px;padding:14px 0;gap:0;border-radius:8px;justify-content:center}.fpdp-sticky__atc span{display:none}}.fpdp-bb__includes{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-charcoal)}.fpdp-bb__includes strong{font-weight:700}.fpdp-bb__offer-copy--once{gap:4px}.fpdp-bb__shipsfree{display:flex;align-items:flex-start;gap:12px}.fpdp-bb__shipsfree img{display:block;flex:0 0 24px;width:24px;height:24px}.fpdp-bb__shipsfree p{margin:0;max-width:542px;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-charcoal)}.fpdp-inc{padding:80px 0;background-color:#121214}.fpdp-inc__wrap{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.fpdp-inc__stack{display:flex;flex-direction:column;align-items:center;gap:56px;width:100%}.fpdp-inc__head{display:flex;flex-direction:column;align-items:center;gap:16px}.fpdp-inc__eyebrow{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:3px;background-color:#b2b6b621;font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-white)}.fpdp-inc__heading{margin:0;max-width:478px;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:#fcfcfd}.fpdp-inc__cards{display:flex;justify-content:center;align-items:center;gap:20px}.fpdp-inc__card{position:relative;flex:0 0 377px;width:377px;height:492px;overflow:hidden;border-radius:24px;background-color:var(--fpdp-white)}.fpdp-inc__card-img{position:absolute;top:-126px;left:-10.5px;display:block;width:387px;height:618px;object-fit:cover}.fpdp-inc__card-scrim{position:absolute;top:77px;left:-.5px;width:377px;height:415px;border-radius:24px;background:linear-gradient(183deg,#14141400 37%,#141414ba 97%);-webkit-mask-image:linear-gradient(183deg,transparent 37%,#000 85%);mask-image:linear-gradient(183deg,transparent 37%,#000 85%);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}.fpdp-inc__card-plate{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px 16px}.fpdp-inc__card-step{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:153px;background-color:var(--fpdp-white);font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-black-01)}.fpdp-inc__card-copy{display:flex;flex-direction:column;gap:8px}.fpdp-inc__card-title{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:32px;line-height:42px;color:#fcfcfd}.fpdp-inc__card-body{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-white)}.fpdp-inc__card-meta{margin:0;font-family:var(--fpdp-font-body);font-weight:600;font-size:18px;line-height:22px;color:var(--fpdp-white)}.fpdp-inc__table{display:grid;grid-template-columns:671fr 356fr 125fr;align-content:start;gap:8px 0;width:100%;padding:20px 20px 38px;border-radius:20px;background-color:#1a1a1a}.fpdp-inc__row{display:contents}.fpdp-inc__cell{display:flex;align-items:center;min-height:48.8px;padding:10px 0;border-bottom:.8px solid rgba(215,215,226,.08);color:var(--fpdp-white);font-family:var(--fpdp-font-body)}.fpdp-inc__cell--label{font-weight:500;font-size:18px;line-height:28px}.fpdp-inc__cell--was,.fpdp-inc__cell--now{justify-content:flex-end;font-weight:500;font-size:16px;line-height:26px}.fpdp-inc__cell--was s{text-decoration:line-through}.fpdp-inc__row:nth-last-child(2) .fpdp-inc__cell{border-bottom-color:var(--fpdp-white)}.fpdp-inc__row--total .fpdp-inc__cell{border-bottom:0}.fpdp-inc__row--total .fpdp-inc__cell--label,.fpdp-inc__row--total .fpdp-inc__cell--now{font-weight:700;font-size:20px;line-height:28px}@media screen and (max-width:1239px){.fpdp-inc__cards{flex-wrap:wrap}}@media screen and (max-width:989px){.fpdp-inc{padding:56px 0}.fpdp-inc__heading{font-size:32px;line-height:40px}.fpdp-inc__table{grid-template-columns:1fr auto auto;column-gap:24px}}@media screen and (max-width:749px){.fpdp-inc__wrap{padding:0 20px;gap:20px}.fpdp-inc__stack{gap:32px}.fpdp-inc__cards{flex-direction:column;gap:16px;width:100%}.fpdp-inc__card{flex:0 0 auto;width:100%;max-width:377px;margin:0 auto}.fpdp-inc__card-img{left:50%;width:auto;min-width:103%;transform:translate(-50%)}.fpdp-inc__card-scrim{left:0;width:100%}.fpdp-inc__card-title{font-size:28px;line-height:36px}.fpdp-inc__table{padding:16px 16px 24px;column-gap:12px}.fpdp-inc__cell{min-height:0;padding:8px 0}.fpdp-inc__cell--label{font-size:16px;line-height:24px}.fpdp-inc__cell--was,.fpdp-inc__cell--now{font-size:14px;line-height:22px}.fpdp-inc__row--total .fpdp-inc__cell--label,.fpdp-inc__row--total .fpdp-inc__cell--now{font-size:18px;line-height:26px}}.fpdp-rc{padding:80px 0;background-color:#121214}.fpdp-rc__inner{display:flex;flex-direction:column;align-items:center;gap:24px}.fpdp-rc__top{display:flex;flex-direction:column;align-items:center;gap:56px;align-self:stretch}.fpdp-rc__head{display:flex;flex-direction:column;align-items:center;gap:16px}.fpdp-rc__eyebrow{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 8px;border-radius:3px;background-color:#b2b6b621;font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-white)}.fpdp-rc__heading{margin:0;max-width:478px;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:#fcfcfd}.fpdp-rc__grid{display:flex;justify-content:center;align-items:center;gap:20px}.fpdp-rc__card{position:relative;flex:0 0 377px;width:377px;height:492px;border-radius:24px;overflow:hidden;background-color:transparent}.fpdp-rc__img{position:absolute;left:-10.5px;top:-126px;width:387px;height:618px;object-fit:cover;display:block}.fpdp-rc__blur{position:absolute;left:0;top:77px;width:377px;height:415px;border-radius:24px;-webkit-mask-image:linear-gradient(183deg,transparent 37%,#000 85%);mask-image:linear-gradient(183deg,transparent 37%,#000 85%);backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);pointer-events:none}.fpdp-rc__scrim{position:absolute;left:0;top:77px;width:377px;height:415px;border-radius:24px;background:linear-gradient(183deg,#14141400 37%,#141414ba 97%);pointer-events:none}.fpdp-rc__plate{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px 16px}.fpdp-rc__tag{align-self:flex-start;display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 12px;border-radius:153px;background-color:var(--fpdp-white);font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-black-01);white-space:nowrap}.fpdp-rc__copy{display:flex;flex-direction:column;gap:8px}.fpdp-rc__title{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:32px;line-height:42px;color:#fcfcfd}.fpdp-rc__desc{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:var(--fpdp-white)}.fpdp-rc__price{margin:0;font-family:var(--fpdp-font-body);font-weight:600;font-size:18px;line-height:22px;color:var(--fpdp-white)}.fpdp-rc__dots{display:none;justify-content:center;align-items:center;gap:4px;align-self:center}.fpdp-rc__dot{width:12px;height:12px;border-radius:50%;background-color:#36393c;transition:width .2s ease,height .2s ease,background-color .2s ease}.fpdp-rc__dot.is-active{width:16px;height:16px;background-color:#d9d9d9}@media(prefers-reduced-motion:reduce){.fpdp-rc__dot{transition:none}}.fpdp-rc__table{display:flex;width:1192px;max-width:100%;padding:20px;border-radius:20px;background-color:#1a1a1a}.fpdp-rc__col{display:flex;flex-direction:column;gap:8px;padding-bottom:18px}.fpdp-rc__col--label{flex:0 0 671px;width:671px}.fpdp-rc__col--was{flex:0 0 356px;width:356px}.fpdp-rc__col--now{flex:0 0 125px;width:125px}.fpdp-rc__cell{display:flex;flex-direction:column;justify-content:center;height:48.8px;padding:10px 0;border-bottom:.8px solid rgba(215,215,226,.08);font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:28px;color:var(--fpdp-white)}.fpdp-rc__cell--num{align-items:flex-end;font-size:16px;line-height:26px}.fpdp-rc__col--was .fpdp-rc__cell{border-bottom-color:#88888814}.fpdp-rc__col--now .fpdp-rc__cell{border-bottom-color:#89898f14}.fpdp-rc__col>.fpdp-rc__cell:last-child{border-bottom:0}.fpdp-rc__col>.fpdp-rc__cell:nth-last-child(2){border-bottom-color:var(--fpdp-white)}.fpdp-rc__col--label .fpdp-rc__cell--total{font-size:20px;line-height:28px}.fpdp-rc__cell--total strong{font-weight:700}.fpdp-rc__col--now .fpdp-rc__cell--total{font-size:20px;line-height:28px}.fpdp-rc__strike{text-decoration:line-through}@media screen and (max-width:1279px){.fpdp-rc__grid{flex-wrap:wrap;padding:0 var(--fpdp-gutter)}.fpdp-rc__table{width:auto;margin:0 var(--fpdp-gutter)}.fpdp-rc__col--label{flex:1 1 auto;width:auto}.fpdp-rc__col--was{flex:0 0 140px;width:140px}.fpdp-rc__col--now{flex:0 0 110px;width:110px}}@media screen and (max-width:749px){.fpdp-rc{padding:40px 0}.fpdp-rc__inner,.fpdp-rc__top{align-items:stretch;gap:32px}.fpdp-rc__head{padding:0 16px}.fpdp-rc__heading{font-size:28px;line-height:38px}.fpdp-rc__grid{flex-wrap:nowrap;justify-content:flex-start;gap:16px;padding:0 33px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.fpdp-rc__grid::-webkit-scrollbar{display:none}.fpdp-rc__card{flex:0 0 309px;width:309px;max-width:none;height:460px;scroll-snap-align:center}.fpdp-rc__dots{display:flex}.fpdp-rc__table{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--fpdp-rc-rows, 5),auto);grid-template-columns:minmax(0,1fr) auto auto;column-gap:12px;width:auto;margin:0 16px}.fpdp-rc__col{display:contents}.fpdp-rc__cell,.fpdp-rc__cell--num{height:auto;min-height:0;padding:14px 0;font-size:15px;line-height:22px}.fpdp-rc__cell--num{font-size:14px}.fpdp-rc__col--label .fpdp-rc__cell,.fpdp-rc__col--was .fpdp-rc__cell,.fpdp-rc__col--now .fpdp-rc__cell{border-bottom-color:#ffffff14}}.fpdp-cr{position:relative;height:764px;overflow:hidden;background-color:var(--fpdp-white)}.fpdp-cr__bg{position:absolute;left:-21px;top:-395px;width:1461px;height:2192px;max-width:none;display:block}.fpdp-cr__panel{position:absolute;left:88px;top:63px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:56px;padding:56px 32px;border-radius:32px;background-color:#00000080;backdrop-filter:blur(30.25px);-webkit-backdrop-filter:blur(30.25px)}.fpdp-cr__head{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}.fpdp-cr__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:var(--fpdp-white)}.fpdp-cr__sub{margin:0;max-width:462px;font-family:var(--fpdp-font-body);font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#c9c9c9}.fpdp-cr__table{display:flex;flex-direction:column;gap:29px}.fpdp-cr__row{display:flex;align-items:center;gap:67px;align-self:stretch}.fpdp-cr__rows{display:flex;flex-direction:column;gap:12px;align-self:stretch}.fpdp-cr__rows .fpdp-cr__row{border-radius:12px;transition:background-color .22s ease}@media(hover:hover)and (pointer:fine){.fpdp-cr__rows .fpdp-cr__row:hover{background-color:#ffffff4d;backdrop-filter:blur(22.95px);-webkit-backdrop-filter:blur(22.95px)}}@media(hover:none){.fpdp-cr__rows .fpdp-cr__row.is-highlighted{background-color:#ffffff4d;backdrop-filter:blur(22.95px);-webkit-backdrop-filter:blur(22.95px)}}@media(prefers-reduced-motion:reduce){.fpdp-cr__rows .fpdp-cr__row{transition:none}}.fpdp-cr__name{display:flex;align-items:center;gap:10px;flex:0 0 222px;width:222px;height:76px;padding:16px 24px}.fpdp-cr__name span{font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:32px;color:#f6f5f1}.fpdp-cr__name--head{height:auto;padding:10px 24px}.fpdp-cr__name--head span,.fpdp-cr__price--head span{font-family:var(--fpdp-font-heading);font-weight:700;font-size:24px;line-height:32px;color:var(--fpdp-white)}.fpdp-cr__mid{display:flex;align-items:center;gap:31px}.fpdp-cr__cells{display:flex;align-items:center;gap:16px}.fpdp-cr__cell{display:flex;justify-content:center;align-items:center;gap:10px;flex:0 0 auto;padding:26px 16px}.fpdp-cr__cell img{display:block;width:24px;height:24px}.fpdp-cr__cell--head{padding:10px;border-radius:16px}.fpdp-cr__prod{display:flex;flex-direction:column;align-items:flex-end;width:80px}.fpdp-cr__prod-img{position:relative;display:block;width:80px;height:62px}.fpdp-cr__prod-img img{position:absolute;display:block;object-fit:contain}.fpdp-cr__prod-label{width:100%;font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#dfdfdf}.fpdp-cr__price{display:flex;align-items:center;gap:10px;flex:0 0 172px;width:172px;height:76px;padding:16px 24px}.fpdp-cr__price span{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:var(--fpdp-white)}.fpdp-cr__price--head{height:auto;padding:10px 24px}@media screen and (min-width:1441px){.fpdp-cr__bg{left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.fpdp-cr__panel{left:calc(50% - 632px)}}@media screen and (max-width:1439px){.fpdp-cr{height:auto}.fpdp-cr__panel{position:relative;left:auto;top:auto;margin:63px auto;max-width:calc(100% - 40px);overflow-x:auto}}@media screen and (max-width:749px){.fpdp-cr__panel{padding:32px 0;gap:32px;margin:32px 16px;max-width:none;align-items:flex-start;overflow:hidden}.fpdp-cr__head{padding:0 16px}.fpdp-cr__heading{font-size:28px;line-height:38px}.fpdp-cr__table{align-self:stretch;padding:0 16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.fpdp-cr__table::-webkit-scrollbar{display:none}.fpdp-cr__row,.fpdp-cr__rows{width:max-content}.fpdp-cr__name{flex:0 0 150px;width:150px;padding:12px}.fpdp-cr__row,.fpdp-cr__mid{gap:24px}}.fpdp-pt{display:flex;justify-content:space-between;padding:var(--fpdp-gutter);background-color:#f8f8f8}.fpdp-pt__inner{display:flex;flex-direction:column;gap:48px;flex:1 1 auto;min-width:0}.fpdp-pt__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:700;font-size:40px;line-height:48px;text-align:center;color:var(--fpdp-black-01)}.fpdp-pt__wrap{display:flex;flex-direction:column;gap:10px}.fpdp-pt__table{display:flex;flex-direction:column}.fpdp-pt__tr{display:flex;align-self:stretch}.fpdp-pt__tbody{display:flex;flex-direction:column;border:1px solid #fefefe}.fpdp-pt__tr--white{background-color:var(--fpdp-white)}.fpdp-pt__th{display:flex;flex-direction:column;justify-content:center;height:61px;padding:8.5px 12px;background-color:var(--fpdp-black-01);border-bottom:1px solid #dcdcdc}.fpdp-pt__th span{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;color:var(--fpdp-white)}.fpdp-pt__tr--head .fpdp-pt__c1{border-radius:10px 0 0}.fpdp-pt__tr--head .fpdp-pt__c3{border-radius:0 10px 0 0}.fpdp-pt__td{display:flex;flex-direction:column;justify-content:center;padding:12px;border-bottom:1px solid #dcdcdc}.fpdp-pt__td span{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:26px;color:#1a1a1a}.fpdp-pt__tr--head .fpdp-pt__c1{flex:0 0 313px;width:313px}.fpdp-pt__tr--head .fpdp-pt__c2{flex:0 0 289px;width:289px}.fpdp-pt__tr--head .fpdp-pt__c3{flex:1 1 678px;width:678px}.fpdp-pt__tbody .fpdp-pt__c1{flex:0 0 300px;width:300px}.fpdp-pt__tbody .fpdp-pt__c2{flex:0 0 289px;width:289px}.fpdp-pt__tbody .fpdp-pt__c3{flex:1 1 691px;width:691px}@media screen and (max-width:1199px){.fpdp-pt__wrap{overflow-x:auto}.fpdp-pt__table{min-width:1000px}}@media screen and (max-width:749px){.fpdp-pt{padding:40px 16px}.fpdp-pt__inner{gap:32px}.fpdp-pt__heading{font-size:28px;line-height:38px;text-align:left;align-self:stretch}}.fpdp-bb__thumb{position:relative}.fpdp-bb__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--fpdp-black-01);opacity:0;transition:opacity .18s ease;pointer-events:none}.fpdp-bb__thumb:hover:after{opacity:.35}.fpdp-bb__thumb.is-active:after,.fpdp-bb__thumb.is-active:hover:after{opacity:1}.fpdp-bb__thumb:focus-visible:after{opacity:1}.fpdp-bb__arrow,.fpdp-bb__zoom{z-index:2}.fpdp-buybox square-placement,.fpdp-buybox .afterpay-paragraph,.fpdp-kit-buybox square-placement,.fpdp-kit-buybox .afterpay-paragraph{display:none!important}.fpdp-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;justify-content:center;align-items:center;padding:40px;background-color:#000000e0;opacity:0;transition:opacity .2s ease}.fpdp-zoom.is-open{opacity:1}.fpdp-zoom img{max-width:100%;max-height:100%;object-fit:contain;border-radius:12px;cursor:zoom-out}.fpdp-zoom__close{position:absolute;top:24px;right:28px;width:44px;height:44px;border:0;border-radius:22px;background-color:#ffffff24;color:var(--fpdp-white);font-size:28px;line-height:1;cursor:pointer}.fpdp-buybox .rc-container-wrapper,.fpdp-buybox .rc-container,.fpdp-buybox .rc-widget{display:none!important}.fpdp-vs__icon{transition:filter .18s ease}.fpdp-vs__card:not(.is-active) .fpdp-vs__icon--yes{filter:brightness(.7)}.fpdp-vs__card.is-active .fpdp-vs__icon--yes{filter:none}@media screen and (min-width:1101px)and (min-height:720px){body:has(.fpdp-buybox){overflow-x:clip}.fpdp-bb__gallery{position:sticky;top:24px;align-self:flex-start}}@media screen and (max-width:749px){.fpdp-bb__press{display:none}}.fpdp-vids__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;text-decoration:none}.fpdp-vids__link:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.fpdp-buybox--v2 .fpdp-bb__title{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}.fpdp-buybox--v2 .fpdp-bb__includes{color:var(--fpdp-black-01);line-height:22px}.fpdp-buybox--v2 .fpdp-bb__includes strong{font-weight:inherit}.fpdp-buybox--v2 .fpdp-bb__offer-price,.fpdp-buybox--v2 .fpdp-bb__offer-was,.fpdp-buybox--v2 .fpdp-bb__offer-meta strong{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}.fpdp-buybox--v2 .fpdp-bb__offer-was{text-decoration:none;color:var(--fpdp-gray-soft)}.fpdp-buybox--v2 .fpdp-bb__offer{border-color:var(--fpdp-light-gray)}.fpdp-buybox--v2 .fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)){border-color:var(--fpdp-light-gray);background-color:transparent}.fpdp-buybox--v2 .fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-title,.fpdp-buybox--v2 .fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-meta,.fpdp-buybox--v2 .fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-price{color:var(--fpdp-charcoal)}.fpdp-buybox--v2 .fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)) .fpdp-bb__offer-radio--off{opacity:1}.fpdp-buybox--v2 .fpdp-bb__offer:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)):hover{border-color:var(--fpdp-silver)}.fpdp-buybox--v2 .fpdp-bb__acc-item{border-color:var(--fpdp-light-gray)}.fpdp-buybox--v2 .fpdp-bb__alex{background:linear-gradient(178deg,#d3ecfb33 9%,#fff3 95%)}@media screen and (max-width:749px){.fpdp-buybox--v2 .fpdp-bb__title,.fpdp-buybox--v2 .fpdp-bb__offer-price,.fpdp-buybox--v2 .fpdp-bb__offer-was,.fpdp-buybox--v2 .fpdp-bb__offer-meta strong{letter-spacing:-.02em}.fpdp-buybox--v2 .fpdp-bb__benefit-text{font-size:18px;line-height:28px}.fpdp-buybox--v2 .fpdp-bb__offer--sub .fpdp-bb__offer-title{font-size:18px;line-height:22px}.fpdp-buybox--v2 .fpdp-bb__alex{background:linear-gradient(175deg,#d3ecfb33 9%,#fff3 95%)}}@media screen and (max-width:749px){.fpdp-trustbar--v2 .fpdp-trustbar__viewport{padding:20px 0}.fpdp-trustbar--v2 .fpdp-trustbar__label{font-size:18px;line-height:28px}.fpdp-trustbar--v2 .fpdp-trustbar__group{gap:15px;padding-right:15px}.fpdp-trustbar--v2 .fpdp-trustbar__item{gap:12px}}.fpdp-reasons--v2 .fpdp-reasons__heading,.fpdp-reasons--v2 .fpdp-reasons__title,.fpdp-reasons--v2 .fpdp-reasons__badge{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}.fpdp-reasons--v2 .fpdp-reasons__text{line-height:22px}.fpdp-reasons--v2 .fpdp-reasons__grid{align-items:flex-start}.fpdp-reasons--v2 .fpdp-reasons__scrim{background:linear-gradient(-66.65deg,#000 49.5%,#0000 88.25%)}@media screen and (max-width:989px){.fpdp-reasons--v2 .fpdp-reasons__scrim{background:linear-gradient(180deg,#0000008c,#000000eb 60%)}}@media screen and (max-width:749px){.fpdp-reasons--v2 .fpdp-reasons__scrim{background:linear-gradient(355deg,#000,#0000)}.fpdp-reasons--v2 .fpdp-reasons__heading,.fpdp-reasons--v2 .fpdp-reasons__title{letter-spacing:-.02em}.fpdp-reasons--v2 .fpdp-reasons__intro{font-weight:400}.fpdp-reasons--v2 .fpdp-reasons__grid{gap:40px;align-items:stretch}.fpdp-reasons--v2 .fpdp-reasons__col{gap:40px}.fpdp-reasons--v2 .fpdp-reasons__text{line-height:26px}}@media screen and (min-width:990px){.fpdp-reasons--v2 .fpdp-reasons__title{width:calc(100% + 47px);max-width:none}}@media screen and (max-width:989px){.fpdp-reasons--v2{height:auto;min-height:0}.fpdp-reasons--v2 .fpdp-reasons__bg{inset:auto;top:0;left:18.88%;width:151.4%;max-width:none;height:auto;aspect-ratio:auto;object-fit:fill;-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent 100%);mask-image:linear-gradient(180deg,#000 85%,transparent 100%)}.fpdp-reasons--v2 .fpdp-reasons__scrim{top:12.2667vw;height:142.6667vw;width:100%;background:linear-gradient(355deg,#000,#0000)}.fpdp-reasons--v2 .fpdp-reasons__content{position:relative;margin:0;max-width:none;width:auto;padding:64.5333% var(--fpdp-gutter) 64px;gap:24px}}@media screen and (max-width:749px){.fpdp-reasons--v2 .fpdp-reasons__content{padding:64.5333% 16px 0}}.fpdp-ba--v2{padding-top:80px}.fpdp-ba--v2 .fpdp-ba__heading{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}.fpdp-ba--v2 .fpdp-ba__pill{font-weight:600;letter-spacing:-.1px}.fpdp-ba--v2 .fpdp-ba__watermark{bottom:40px}@media screen and (max-width:989px){.fpdp-ba--v2 .fpdp-ba__watermark{bottom:0}}@media screen and (max-width:749px){.fpdp-ba--v2{padding-top:40px}.fpdp-ba--v2 .fpdp-ba__heading{letter-spacing:-.02em}.fpdp-ba--v2 .fpdp-ba__pill{font-weight:500;letter-spacing:0}}.fpdp-ing--v2 .fpdp-ing__heading,.fpdp-ing--v2 .fpdp-ing__title{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}.fpdp-ing--v2 .fpdp-ing__text{line-height:22px}@media screen and (max-width:749px){.fpdp-ing--v2 .fpdp-ing__eyebrow{font-size:12px;line-height:20px;font-weight:400}.fpdp-ing--v2 .fpdp-ing__heading,.fpdp-ing--v2 .fpdp-ing__title{letter-spacing:-.02em}.fpdp-ing--v2 .fpdp-ing__title{font-size:24px;line-height:32px}.fpdp-ing--v2 .fpdp-ing__text{line-height:26px}}@media screen and (min-width:990px)and (max-width:1279px){.fpdp-ba--v2 .fpdp-ba__cards{flex:1 1 auto;max-width:710px;min-width:0}.fpdp-ba--v2 .fpdp-ba__panel{flex:1 1 0;width:auto;height:auto;aspect-ratio:329 / 439}.fpdp-ba--v2 .fpdp-ba__copy{flex:0 1 420px;min-width:340px}}@media screen and (max-width:749px){.fpdp-ba--v2 .fpdp-ba__watermark{bottom:37px;right:-1px}}.fpdp-vs--v2 .fpdp-vs__heading,.fpdp-vs--v2 .fpdp-vs__label span,.fpdp-vs--v2 .fpdp-vs__cardtitle{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}@media screen and (max-width:749px){.fpdp-vs--v2 .fpdp-vs__heading,.fpdp-vs--v2 .fpdp-vs__label span,.fpdp-vs--v2 .fpdp-vs__cardtitle{letter-spacing:-.02em}.fpdp-vs--v2 .fpdp-vs__label span,.fpdp-vs--v2 .fpdp-vs__cardtitle{line-height:20px}}.fpdp-fd--v2 .fpdp-fd__heading,.fpdp-fd--v2 .fpdp-fd__name{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}.fpdp-fd--v2 .fpdp-fd__body{color:#f1f2f2}.fpdp-fd--v2 .fpdp-fd__media{background-color:#f1f2f2}@media screen and (max-width:749px){.fpdp-fd--v2 .fpdp-fd__heading,.fpdp-fd--v2 .fpdp-fd__name{letter-spacing:-.02em}.fpdp-fd--v2 .fpdp-fd__body{font-size:20px;line-height:28px;font-weight:400}}.fpdp-faq--v2 .fpdp-faq__heading,.fpdp-faq--v2 .fpdp-faq__q{font-weight:800;text-transform:uppercase}.fpdp-faq--v2 .fpdp-faq__heading{letter-spacing:-.03em}.fpdp-faq--v2 .fpdp-faq__q{letter-spacing:-.02em}@media screen and (max-width:749px){.fpdp-faq--v2 .fpdp-faq__heading{letter-spacing:-.02em}}.fpdp-vids--v2 .fpdp-vids__heading,.fpdp-vids--v2 .fpdp-vids__name,.fpdp-cs--v2 .fpdp-cs__heading,.fpdp-cs--v2 .fpdp-cs__title{font-weight:800;text-transform:uppercase;letter-spacing:-.03em}@media screen and (max-width:749px){.fpdp-vids--v2 .fpdp-vids__heading,.fpdp-vids--v2 .fpdp-vids__name,.fpdp-cs--v2 .fpdp-cs__heading,.fpdp-cs--v2 .fpdp-cs__title{letter-spacing:-.02em}}.fpdp-buybox--v2 .fpdp-bb__acc-body-inner,.fpdp-buybox--v2 .fpdp-bb__acc-body-inner .metafield-rich_text_field{gap:0}.fpdp-buybox--v2 .fpdp-bb__acc-body p{line-height:22px}.fpdp-buybox--v2 .fpdp-bb__benefits{max-width:none}@media screen and (max-width:749px){.fpdp-buybox--v2 .fpdp-bb__acc-body p{line-height:26px}.fpdp-buybox--v2 .fpdp-bb__alex-body{padding-right:0}.fpdp-buybox--v2 .fpdp-bb__alex-name{padding-right:40px}.fpdp-faq--v2 .fpdp-faq__q{line-height:28px}.fpdp-cs--v2 .fpdp-cs__title{letter-spacing:-.03em}}.fpdp-faq__answer-inner p,.fpdp-faq__answer-inner li,.fpdp-faq__answer-inner span{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.fpdp-bb__kit{display:flex;flex-direction:column;gap:16px}.fpdp-bb__kit-heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:32px;line-height:42px;letter-spacing:-.03em;text-transform:uppercase;color:var(--fpdp-black-01)}.fpdp-bb__kit-list{display:flex;flex-direction:column;gap:16px}.fpdp-bb__kit-card{display:flex;align-items:center;gap:16px;padding:8px;border:1px solid var(--fpdp-gray-soft);border-radius:16px}.fpdp-bb__kit-media{flex:0 0 100px;width:100px;height:100px;border-radius:12px;background-color:var(--fpdp-light-gray);overflow:hidden}.fpdp-bb__kit-media img{display:block;width:100%;height:100%;object-fit:cover}.fpdp-bb__kit-copy{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--fpdp-black-01)}.fpdp-bb__kit-title{font-family:var(--fpdp-font-body);font-weight:600;font-size:18px;line-height:22px}.fpdp-bb__kit-body{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:22px;max-width:400px}.fpdp-bb__bundle-heading{margin-bottom:-8px}.fpdp-bb__offers--tiers .fpdp-bb__offer--tier{align-items:center}.fpdp-bb__offer--tier .fpdp-bb__offer-left{align-items:flex-start}.fpdp-bb__offer--tier .fpdp-bb__offer-radio{margin-top:1px}.fpdp-buybox--v2 .fpdp-bb__offer--tier:not(.is-selected):not(:has(.fpdp-bb__offer-input:checked)){border-color:var(--fpdp-gray-soft)}.fpdp-bb__tier-top{display:flex;align-items:center;gap:8px}.fpdp-bb__tier-badge{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-family:var(--fpdp-font-body);font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;background-color:var(--fpdp-black-01);color:var(--fpdp-white);box-shadow:inset 0 4px 10.6px #ffffff59}.fpdp-bb__offer--tier.is-selected .fpdp-bb__tier-badge,.fpdp-bb__offer--tier:has(.fpdp-bb__offer-input:checked) .fpdp-bb__tier-badge{background-color:var(--fpdp-white);color:var(--fpdp-black-01);box-shadow:none}.fpdp-bb__tier-line{display:flex;align-items:center;gap:8px}.fpdp-bb__tier-line .fpdp-bb__offer-meta{font-weight:400}.fpdp-bb__tier-check{flex:0 0 20px;width:20px;height:20px;display:block}.fpdp-bb__tier-check--on{display:none}.fpdp-bb__offer--tier.is-selected .fpdp-bb__tier-check--on,.fpdp-bb__offer--tier:has(.fpdp-bb__offer-input:checked) .fpdp-bb__tier-check--on{display:block}.fpdp-bb__offer--tier.is-selected .fpdp-bb__tier-check--off,.fpdp-bb__offer--tier:has(.fpdp-bb__offer-input:checked) .fpdp-bb__tier-check--off{display:none}.fpdp-bb__offer--tier .fpdp-bb__offer-prices{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}.fpdp-buybox--v2 .fpdp-bb__offer--tier .fpdp-bb__offer-price{font-family:var(--fpdp-font-heading);font-size:28px;line-height:38px;color:var(--fpdp-black-01)}.fpdp-buybox--v2 .fpdp-bb__offer--tier .fpdp-bb__tier-was{font-family:var(--fpdp-font-heading);font-weight:700;font-size:20px;line-height:28px;text-transform:none;letter-spacing:0;text-decoration:line-through;color:var(--fpdp-black-01);opacity:.4}.fpdp-bb__offer--tier.is-selected .fpdp-bb__offer-price,.fpdp-bb__offer--tier:has(.fpdp-bb__offer-input:checked) .fpdp-bb__offer-price,.fpdp-bb__offer--tier.is-selected .fpdp-bb__tier-was,.fpdp-bb__offer--tier:has(.fpdp-bb__offer-input:checked) .fpdp-bb__tier-was{color:var(--fpdp-white)!important}@media screen and (max-width:749px){.fpdp-bb__kit-heading{font-size:24px;line-height:32px}.fpdp-bb__kit-list,.fpdp-bb__kit-card{gap:12px}.fpdp-bb__kit-media{flex-basis:80px;width:80px;height:80px}.fpdp-bb__kit-title{font-size:16px;line-height:20px}.fpdp-bb__kit-body{font-size:14px;line-height:20px}.fpdp-bb__offer--tier{padding:12px}.fpdp-buybox--v2 .fpdp-bb__offer--tier .fpdp-bb__offer-price{font-size:22px;line-height:30px}.fpdp-buybox--v2 .fpdp-bb__offer--tier .fpdp-bb__tier-was{font-size:16px;line-height:22px}}.fpdp-compare{background-color:var(--fpdp-cmp-bg, var(--fpdp-light-gray))}.fpdp-cmp__inner{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto;padding:80px 50px}.fpdp-cmp__heading{margin:0;max-width:489px;font-family:var(--fpdp-font-heading);font-weight:800;font-size:40px;line-height:48px;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:var(--fpdp-black-01)}.fpdp-cmp__table{display:flex;align-items:flex-end;width:100%}.fpdp-cmp__labels{flex:0 0 386px;padding-bottom:18px}.fpdp-cmp__label{display:flex;align-items:center;height:41px;border-bottom:.8px solid rgba(0,0,1,.08);font-family:var(--fpdp-font-heading);font-weight:800;font-size:20px;line-height:28px;letter-spacing:-.03em;text-transform:uppercase;color:var(--fpdp-black-01)}.fpdp-cmp__cols{display:flex;flex:1 1 auto;gap:16px;min-width:0}.fpdp-cmp__col{display:flex;flex-direction:column;align-items:center;gap:20px;flex:1 1 0;min-width:0;padding:16px;border-radius:24px;background-color:var(--fpdp-white);box-shadow:inset 0 9px 24.2px #ffffff40}.fpdp-cmp__col.is-featured{background-color:var(--fpdp-black-01)}.fpdp-cmp__media{width:100%;aspect-ratio:193 / 204;border-radius:16px;overflow:hidden;background-color:var(--fpdp-light-gray)}.fpdp-cmp__col.is-featured .fpdp-cmp__media{background-color:var(--fpdp-white)}.fpdp-cmp__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.fpdp-cmp__col.is-featured .fpdp-cmp__media img{object-fit:cover;mix-blend-mode:normal}.fpdp-cmp__title{margin:0 0 20px;font-family:var(--fpdp-font-heading);font-weight:800;font-size:20px;line-height:28px;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:var(--fpdp-black-01)}.fpdp-cmp__col.is-featured .fpdp-cmp__title{color:var(--fpdp-white)}.fpdp-cmp__marks{display:flex;flex-direction:column;gap:2px;width:100%;min-height:205px;margin:0;padding:0;list-style:none}.fpdp-cmp__mark{position:relative;margin:0;display:flex;align-items:center;justify-content:center;height:39px;border-bottom:.8px solid var(--fpdp-gray-soft)}.fpdp-cmp__col.is-featured .fpdp-cmp__mark{border-color:#fff3}.fpdp-cmp__mark img{display:block}.fpdp-cmp__mark-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (max-width:1199px){.fpdp-cmp__labels{flex-basis:260px}.fpdp-cmp__label{font-size:16px}}@media screen and (max-width:989px){.fpdp-compare{--fpdp-cmp-lab: 119px}.fpdp-cmp__inner{padding:40px 16px;gap:24px}.fpdp-cmp__heading{font-size:28px;line-height:38px}.fpdp-cmp__table{align-items:stretch;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-left:var(--fpdp-cmp-lab);-webkit-overflow-scrolling:touch;scrollbar-width:none}.fpdp-cmp__table::-webkit-scrollbar{display:none}.fpdp-cmp__labels{position:sticky;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 var(--fpdp-cmp-lab);padding:0 8px 8px 0;background-color:var(--fpdp-cmp-bg, var(--fpdp-light-gray))}.fpdp-cmp__label{height:68px;font-size:16px;line-height:20px}.fpdp-cmp__cols{flex:0 0 auto;gap:4px}.fpdp-cmp__col{flex:0 0 111px;padding:8px;gap:0;border-radius:12px;scroll-snap-align:start}.fpdp-cmp__col.is-featured{flex-basis:109px;padding-top:15px}.fpdp-cmp__media{aspect-ratio:auto;height:88px;margin-bottom:8px;border-radius:8px}.fpdp-cmp__title{margin:0;font-size:16px;line-height:20px;min-height:40px;display:flex;align-items:center;justify-content:center}.fpdp-cmp__marks{gap:0;min-height:0;padding-top:7px}.fpdp-cmp__col.is-featured .fpdp-cmp__marks{padding-top:0}.fpdp-cmp__mark{height:68px}}.fpdp-guarantee{background-color:var(--fpdp-gt-bg, var(--fpdp-black-01));color:var(--fpdp-white)}.fpdp-gt__inner{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:1035px;margin:0 auto;padding:60px 30px 80px;text-align:center}.fpdp-gt__badge{display:block;width:189px;height:189px}.fpdp-gt__copy{display:flex;flex-direction:column;gap:12px;min-height:184px}.fpdp-gt__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:40px;line-height:48px;letter-spacing:-.03em;text-transform:uppercase;color:var(--fpdp-white)}.fpdp-gt__text{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:20px;line-height:28px;color:var(--fpdp-white)}@media screen and (max-width:749px){.fpdp-gt__inner{padding:30px 34px 80px;gap:32px}.fpdp-gt__badge{width:131px;height:131px}.fpdp-gt__copy{min-height:298px}.fpdp-gt__heading{max-width:223px;margin:0 auto;font-size:28px;line-height:38px;letter-spacing:-.02em}.fpdp-gt__text{font-size:18px;line-height:28px}}@media screen and (max-width:749px){body:has(.fpdp-buybox--offer) .fpdp-gt__copy:has(.fpdp-gt__text+.fpdp-gt__text) .fpdp-gt__heading{margin-top:-6.5px;margin-bottom:-6.5px}body:has(.fpdp-buybox--offer) .fpdp-gt__copy:has(.fpdp-gt__text+.fpdp-gt__text) .fpdp-gt__heading+.fpdp-gt__text{max-width:259px;margin:0 auto -6.5px}body:has(.fpdp-buybox--offer) .fpdp-gt__copy:has(.fpdp-gt__text+.fpdp-gt__text) .fpdp-gt__text:last-child{margin-bottom:-6.5px}}.fpdp-ba__points{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.fpdp-ba__point{margin:0;display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--fpdp-gray-soft)}.fpdp-ba__point-title,.fpdp-ba__point-body{font-family:var(--fpdp-font-body);font-size:20px;line-height:28px;color:var(--fpdp-black-01)}.fpdp-ba__point-title{font-weight:600}.fpdp-ba__point-body{font-weight:500}@media screen and (max-width:749px){.fpdp-ba__point-title,.fpdp-ba__point-body{font-size:18px;line-height:28px}.fpdp-ba__point{gap:6px}}.fpdp-ft__contact a{overflow-wrap:anywhere}.fpdp-bb__titlewrap--rating-first{gap:8px}.fpdp-bb__titlewrap--rating-first .fpdp-bb__subtitle{margin-top:8px;line-height:22px;color:var(--fpdp-black-01)}@media screen and (max-width:749px){.fpdp-bb__titlewrap--rating-first .fpdp-bb__subtitle{margin-top:4px}}.fpdp-bb__peek{display:none}@media screen and (max-width:749px){.fpdp-bb__track--peek{padding:0}.fpdp-bb__track--peek .fpdp-bb__peek{display:block;scroll-snap-align:none;pointer-events:none}.fpdp-buybox--peek .fpdp-bb__zoom{display:none}}.fpdp-cmp__bar{position:relative;width:100%;height:6px;margin-top:8px;border-radius:3px}.fpdp-cmp__bar[hidden]{display:none}.fpdp-cmp__bar-thumb{position:absolute;left:0;top:0;height:100%;border-radius:3px;background-color:var(--fpdp-black-01);will-change:transform}.fpdp-buybox--v3 .fpdp-bb__benefit-text{font-weight:400}.fpdp-buybox--v3 .fpdp-bb__benefit-text strong{font-weight:inherit}.fpdp-buybox--v3 .fpdp-bb__benefit-icon{background:var(--fpdp-light-gray);border-color:var(--fpdp-light-gray)}.fpdp-buybox--v3 .fpdp-bb__offer-meta strong{font-family:var(--fpdp-font-body)!important;font-weight:inherit;font-size:inherit;line-height:inherit;text-transform:none;letter-spacing:normal}@media screen and (max-width:749px){.fpdp-buybox--v3 .fpdp-bb__track--peek .fpdp-bb__stage-img{transition:filter .25s ease}.fpdp-buybox--v3 .fpdp-bb__track--peek .fpdp-bb__stage-img:not(.is-active){filter:grayscale(1) brightness(.62)}}@media(prefers-reduced-motion:reduce){.fpdp-buybox--v3 .fpdp-bb__track--peek .fpdp-bb__stage-img{transition:none}}@media screen and (min-width:990px){.fpdp-reasons--cover .fpdp-reasons__bg{width:100%;height:100%;object-fit:cover;object-position:left center}.fpdp-reasons--cover .fpdp-reasons__scrim{left:0;right:0;width:100%;max-width:none;-webkit-mask-image:none;mask-image:none;background:linear-gradient(-66.65deg,#000 49.5%,#0000 88.25%)}}@media screen and (min-width:1441px){.fpdp-reasons--cover .fpdp-reasons__bg,.fpdp-reasons--cover .fpdp-reasons__scrim{right:auto;width:1440px}}@media screen and (min-width:750px){.fpdp-bb__stage{touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.fpdp-bb__stage:active{cursor:grabbing}}.fpdp-bb__choices{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.fpdp-bb__choice-link{color:inherit;text-decoration:none}.fpdp-bb__offer--choice.is-unavailable{opacity:.55}.fpdp-buybox--offer .fpdp-bb__kit-card{padding:7px}.fpdp-buybox--offer .fpdp-bb__eyebrow{background-color:var(--fpdp-light-gray, #f1f2f2);color:var(--fpdp-black-01)}.fpdp-buybox--offer .fpdp-bb__benefit-icon{border:1px solid #fff;background-image:linear-gradient(170.54deg,#e7ebee33 8.93%,#d3d3d333 94.71%)}.fpdp-buybox--offer .fpdp-bb__benefit-text{font-weight:600;font-size:18px;line-height:22px;color:var(--fpdp-black-01)}.fpdp-buybox--offer .fpdp-bb__acc-body-inner,.fpdp-buybox--offer .fpdp-bb__acc-body-inner *{font-family:var(--fpdp-font-body)}.fpdp-buybox--offer .fpdp-bb__acc-body-inner{font-weight:500;font-size:16px;line-height:22px;color:var(--fpdp-black-01)}.fpdp-buybox--offer .fpdp-bb__acc-body-inner p{margin:0}.fpdp-buybox--offer .fpdp-bb__acc-body-inner>:first-child{margin-top:14px}@media screen and (min-width:750px){.fpdp-buybox--offer{padding-top:60px}.fpdp-buybox--offer .fpdp-bb__buy{gap:24px}.fpdp-buybox--offer .fpdp-bb__intro{gap:16px}.fpdp-buybox--offer .fpdp-bb__title{font-size:48px;line-height:49px;letter-spacing:-.04em}.fpdp-buybox--offer .fpdp-bb__subtitle{max-width:525px}.fpdp-buybox--offer .fpdp-bb__qty{border-color:var(--fpdp-black-01)}.fpdp-buybox--offer .fpdp-bb__alex-quote{color:var(--fpdp-black-01)}.fpdp-buybox--offer .fpdp-bb__acc-item{border-color:var(--fpdp-gray-soft)}.fpdp-buybox--offer .fpdp-bb__acc-item:last-child{border-radius:0 0 16px 16px}.fpdp-buybox--offer .fpdp-bb__acc-title{color:var(--fpdp-black-01)}}@media screen and (max-width:749px){.fpdp-buybox--offer .fpdp-bb__gallery-top{--fpdp-gal: min( calc(100vw - 75px) , 420px)}.fpdp-buybox--offer .fpdp-bb__buy{gap:24px;padding-top:0}.fpdp-buybox--offer .fpdp-bb__head{gap:24px}.fpdp-buybox--offer .fpdp-bb__kit{margin-top:-8px}.fpdp-buybox--offer .fpdp-bb__titlewrap--rating-first .fpdp-bb__subtitle{margin-top:8px}.fpdp-buybox--offer .fpdp-bb__benefit-text{color:var(--fpdp-charcoal)}.fpdp-buybox--offer .fpdp-bb__kit-list,.fpdp-buybox--offer .fpdp-bb__kit-card{gap:16px}.fpdp-buybox--offer .fpdp-bb__kit-copy{gap:6px}.fpdp-buybox--offer .fpdp-bb__kit-title{font-size:16px;line-height:22px}.fpdp-buybox--offer .fpdp-bb__kit-body{font-weight:400;font-size:14px;line-height:22px;color:#0d0d0d}.fpdp-buybox--offer .fpdp-bb__offers{gap:8px}.fpdp-buybox--offer .fpdp-bb__offer--tier{padding:12px 20px 12px 12px;gap:4px}.fpdp-buybox--offer .fpdp-bb__offer--tier .fpdp-bb__offer-left{gap:8px}.fpdp-buybox--offer .fpdp-bb__offer--tier .fpdp-bb__offer-radio{width:16px;height:16px;margin-top:3px}.fpdp-buybox--offer .fpdp-bb__offer--tier .fpdp-bb__offer-title{font-size:16px;line-height:22px}.fpdp-buybox--offer .fpdp-bb__tier-badge{font-size:10px;line-height:16px}.fpdp-buybox--offer .fpdp-bb__tier-line{gap:8px;align-items:flex-start}.fpdp-buybox--offer .fpdp-bb__tier-check{width:16px;height:16px;margin-top:3px}.fpdp-buybox--offer .fpdp-bb__offer--tier .fpdp-bb__offer-copy{gap:8px}.fpdp-buybox--offer .fpdp-bb__offer--tier .fpdp-bb__offer-price{font-size:24px;line-height:32px;letter-spacing:-.02em}.fpdp-buybox--offer .fpdp-bb__tier-was{font-weight:800;font-size:18px;line-height:26px;letter-spacing:-.02em}.fpdp-buybox--offer .fpdp-bb__acc{padding-bottom:20px}.fpdp-buybox--offer .fpdp-bb__acc-body-inner{line-height:26px}}@media screen and (max-width:749px){body:has(.fpdp-buybox--offer) .fpdp-fd__img{width:125.44%;height:127.24%;max-width:none;margin-left:-12.72%}body:has(.fpdp-buybox--offer) .fpdp-fd__body{font-size:20px;font-weight:400}}body:has(.fpdp-buybox--offer) .fpdp-ba__point{border-bottom:.5px solid var(--fpdp-black-01)}body:has(.fpdp-buybox--offer) .fpdp-ba__point:first-child{border-bottom-width:1px}@media screen and (min-width:750px){body:has(.fpdp-buybox--offer) .fpdp-ba__copy{align-self:flex-start;min-height:523px}body:has(.fpdp-buybox--offer) .fpdp-ba__copy-inner{gap:24px}body:has(.fpdp-buybox--offer) .fpdp-ba__cards{align-self:flex-start}body:has(.fpdp-buybox--offer) .fpdp-ba__heading{max-width:399px}body:has(.fpdp-buybox--offer) .fpdp-ba__point:nth-child(2) .fpdp-ba__point-body{max-width:493px}body:has(.fpdp-buybox--offer) .fpdp-ba__watermark{bottom:0}}@media screen and (max-width:749px){body:has(.fpdp-buybox--offer) .fpdp-ba__point{gap:12px}body:has(.fpdp-buybox--offer) .fpdp-ba__point-title,body:has(.fpdp-buybox--offer) .fpdp-ba__point-body{font-size:20px}body:has(.fpdp-buybox--offer) .fpdp-ba--v2{padding-bottom:120px}body:has(.fpdp-buybox--offer) .fpdp-ba__watermark{left:50%;right:auto;bottom:0;width:calc(100% - 1px);height:auto;transform:translate(-50%)}}body:has(.fpdp-buybox--offer) .fpdp-vids__eyebrow{background-color:#f1f2f2;color:var(--fpdp-black-01)}body:has(.fpdp-buybox--offer) .fpdp-vids__quote{line-height:22px}@media screen and (min-width:750px){body:has(.fpdp-buybox--offer) .fpdp-vids__head{gap:16px}}@media screen and (max-width:749px){body:has(.fpdp-buybox--offer) .fpdp-vids__heading{font-size:28px;line-height:38px;letter-spacing:-.02em}}body:has(.fpdp-buybox--offer) .fpdp-faq__q,body:has(.fpdp-buybox--offer) .fpdp-faq__body,body:has(.fpdp-buybox--offer) .fpdp-faq__answer-inner{color:var(--fpdp-black-01)}body:has(.fpdp-buybox--offer) .fpdp-faq__list:after{content:"";display:block;height:1px;background-color:#e6e6e6}@media screen and (min-width:750px){body:has(.fpdp-buybox--offer) .fpdp-faq__answer-inner{max-width:448px}body:has(.fpdp-buybox--offer) .fpdp-faq__answer-inner>:first-child{margin-top:0}}@media screen and (max-width:749px){body:has(.fpdp-buybox--offer) .fpdp-faq__head{gap:0}body:has(.fpdp-buybox--offer) .fpdp-faq__rule,body:has(.fpdp-buybox--offer) .fpdp-faq__list:after{background-color:#cacac9}}.fpdp-bb__tier-bonus{display:flex;flex-direction:column;gap:8px;width:425px;max-width:100%;margin-top:0;padding:8px 12px;border-radius:10px;background-color:#f1f2f2;box-shadow:inset 0 4px 10.6px #ffffff59}.fpdp-bb__tier-bonus-title{font-family:var(--fpdp-font-body);font-weight:700;font-size:14px;line-height:22px;text-transform:uppercase;color:var(--fpdp-black-01)}.fpdp-bb__tier-bonus-items{display:flex;gap:8px}.fpdp-bb__tier-bonus-items .fpdp-bb__tier-line{flex:1 1 0;min-width:0}.fpdp-bb__offer--tier .fpdp-bb__tier-bonus .fpdp-bb__offer-meta{color:var(--fpdp-black-01)}.fpdp-bb__offers--tiers:has(.fpdp-bb__tier-bonus) .fpdp-bb__offer--tier{align-items:flex-start}.fpdp-ba__points--x{display:grid;grid-template-columns:max-content max-content;column-gap:56px;row-gap:40px}body .fpdp-ba__points--x .fpdp-ba__point{flex-direction:row;align-items:center;gap:16px;padding:0;border:0}.fpdp-ba__point-x{flex:0 0 40px;width:40px;height:40px;display:block}body .fpdp-ba__points--x .fpdp-ba__point-title{font-family:var(--fpdp-font-body);font-weight:400;font-size:20px;line-height:28px;color:var(--fpdp-black-01);text-transform:none;letter-spacing:0}body:has(.fpdp-buybox--offer) .fpdp-ba__copy-inner:has(.fpdp-ba__points--x){gap:32px}body:has(.fpdp-buybox--offer) .fpdp-ba__copy:has(.fpdp-ba__points--x){min-height:0}@media screen and (max-width:749px){.fpdp-ba__points--x{column-gap:24px;row-gap:20px}.fpdp-ba__point-x{flex-basis:32px;width:32px;height:32px}body .fpdp-ba__points--x .fpdp-ba__point-title{font-size:18px}body:has(.fpdp-buybox--offer) .fpdp-ba__copy-inner:has(.fpdp-ba__points--x){gap:16px}}.fpdp-st__inner{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:1440px;margin:0 auto;padding:109px 80px}.fpdp-st__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:40px;line-height:48px;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:var(--fpdp-black-01)}.fpdp-st__viewport{width:100%}.fpdp-st__row{display:flex;justify-content:center;gap:16px;margin:0;padding:0;list-style:none}.fpdp-st__card{display:flex;flex-direction:column;align-items:center;gap:17px;flex:0 1 308px;min-width:0}.fpdp-st__media{display:block;width:100%;aspect-ratio:308 / 375;border-radius:16px;overflow:hidden;background-color:var(--fpdp-light-gray)}.fpdp-st__img{display:block;width:100%;height:100%;object-fit:cover}.fpdp-st__title{font-family:var(--fpdp-font-heading);font-weight:800;font-size:28px;line-height:38px;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:var(--fpdp-black-01)}.fpdp-st__rail{display:none}@media screen and (max-width:749px){.fpdp-st__inner{padding:40px 16px;gap:32px}.fpdp-st__heading{font-size:28px;line-height:38px;letter-spacing:-.02em}.fpdp-st__viewport{width:calc(100% + 32px);margin:0 -16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fpdp-st__viewport::-webkit-scrollbar{display:none}.fpdp-st__row{justify-content:flex-start;gap:12px;padding:0 calc(50% - 153.5px);width:max-content}.fpdp-st__card{flex:0 0 307px;gap:12px;scroll-snap-align:center}.fpdp-st__media{aspect-ratio:307 / 480;border-radius:24px}.fpdp-st__title{font-size:24px;line-height:32px;letter-spacing:-.02em}.fpdp-st__rail{position:relative;display:block;width:100%;height:6px;margin-top:-8px;border-radius:40px;background-color:var(--fpdp-light-gray);overflow:hidden}.fpdp-st__thumb{position:absolute;top:0;left:0;height:100%;border-radius:40px;background-color:var(--fpdp-black-01)}}.fpdp-fd--bio .fpdp-fd__introtop{gap:16px}.fpdp-fd--bio .fpdp-fd__card{gap:16px;background-color:#ffffff14}@media screen and (min-width:750px){.fpdp-fd--bio .fpdp-fd__img{width:119.52%;height:108.27%;max-width:none;margin:-8.27% 0 0 -9.76%}}@media screen and (min-width:750px){body:has(.fpdp-buybox--offer) .fpdp-ba__copy-inner:has(.fpdp-ba__points--x) .fpdp-ba__heading{max-width:none}}.fpdp-gt__copy:not(:has(.fpdp-gt__text+.fpdp-gt__text)){min-height:0}@media screen and (max-width:749px){.fpdp-bb__tier-bonus{width:285px;max-width:none;padding:8px 7px;gap:6px;position:relative;z-index:1}.fpdp-bb__tier-bonus-items{gap:4px}.fpdp-bb__tier-bonus-items .fpdp-bb__tier-line{flex:0 0 auto;gap:4px;align-items:center}.fpdp-bb__tier-bonus-items .fpdp-bb__tier-check{width:16px;height:16px;flex-basis:16px;margin-top:0}.fpdp-buybox--offer .fpdp-bb__tier-bonus-items .fpdp-bb__offer-meta{font-size:12px;line-height:22px;white-space:nowrap}}@media screen and (max-width:749px){.fpdp-fd--bio .fpdp-fd__introtop{gap:4px}body:has(.fpdp-buybox--offer) .fpdp-fd--bio .fpdp-fd__img{width:100%;height:100%;margin:0}}@media screen and (max-width:749px){body:has(.fpdp-buybox--offer) .fpdp-ba--v2:has(.fpdp-ba__points--x){padding-bottom:160px}body:has(.fpdp-buybox--offer) .fpdp-faq__answer-inner{max-width:297px;font-size:16px;line-height:26px}body:has(.fpdp-buybox--offer) .fpdp-faq__answer-inner *{font-size:inherit;line-height:inherit}body:has(.fpdp-buybox--offer) .fpdp-faq__answer-inner>:first-child{margin-top:0}body:has(.fpdp-buybox--offer) .fpdp-faq__item[data-open=true] .fpdp-faq__answer{margin-top:-9px}}body:has(.fpdp-sticky.is-visible) [id^=alia-root]{bottom:108px!important;transition:bottom .2s}.fpdp-ft__contact a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:normal}@media screen and (min-width:750px){.fpdp-ft__col:has(.fpdp-ft__contact){width:auto;max-width:none;min-width:180px;flex:0 0 auto}.fpdp-ft__contact{white-space:nowrap}}.fpdp-hero{display:grid;grid-template-columns:1fr 1fr;background-color:var(--fpdp-hero-bg, #f4f3f0);color:#0b0b0b}.fpdp-hero__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;padding:0 64px 0 var(--fpdp-gutter)}.fpdp-hero__eyebrow{margin:0;font-family:var(--fpdp-font-body);font-weight:700;font-size:13px;line-height:normal;letter-spacing:1.82px;color:#5c5c5c}.fpdp-hero__heading{max-width:576px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:clamp(48px,5.28vw,76px);line-height:.95;color:#0b0b0b}.fpdp-hero__body{max-width:560px;margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:19px;line-height:1.5;color:#5c5c5c}.fpdp-hero__cta{display:inline-flex;align-items:center;justify-content:center;padding:20px 40px;border-radius:12px;background-color:#0b0b0b;font-family:var(--fpdp-font-body);font-weight:700;font-size:16px;line-height:normal;letter-spacing:1.28px;color:var(--fpdp-white);text-decoration:none;transition:opacity .2s ease}.fpdp-hero__cta:hover,.fpdp-hero__cta:focus-visible{opacity:.85;color:var(--fpdp-white)}.fpdp-hero__checks{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.fpdp-hero__check{font-family:var(--fpdp-font-body);font-weight:600;font-size:13px;line-height:normal;color:#0b0b0b;white-space:nowrap}.fpdp-hero__media{position:relative;aspect-ratio:1 / 1;overflow:hidden}.fpdp-hero__media picture{display:block;width:100%;height:100%}.fpdp-hero__img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.fpdp-hero__copy{padding:48px 40px}.fpdp-hero__body{font-size:17px}}@media screen and (max-width:749px){.fpdp-hero{grid-template-columns:1fr}.fpdp-hero__copy{gap:16px;padding:40px 20px 32px}.fpdp-hero__heading{font-size:44px}.fpdp-hero__body{font-size:16px}.fpdp-hero__cta{width:100%;padding:18px 24px;font-size:15px}.fpdp-hero__checks{flex-direction:column;gap:8px}}.fpdp-kit-buybox{background-color:var(--fpdp-kbb-bg, #ffffff);color:#0b0b0b}.fpdp-kbb__inner{display:grid;grid-template-columns:minmax(0,680fr) minmax(0,556fr);gap:clamp(32px,4.44vw,64px);align-items:start;max-width:1440px;margin:0 auto;padding:56px var(--fpdp-gutter) 72px}.fpdp-kbb__gallery{display:flex;flex-direction:column;gap:12px;min-width:0}.fpdp-kbb__stage{position:relative;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:#f4f3f0;outline:none}.fpdp-kbb__stage:focus-visible{box-shadow:0 0 0 2px #0b0b0b}.fpdp-kbb__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.fpdp-kbb__track::-webkit-scrollbar{display:none}.fpdp-kbb__slide{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.fpdp-kbb__arrow,.fpdp-kbb__zoom{position:absolute;z-index:2;display:flex;justify-content:center;align-items:center;padding:0;border:0;border-radius:50%;background-color:#ffffffeb;box-shadow:0 2px 10px #0000001f;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.fpdp-kbb__arrow:hover,.fpdp-kbb__zoom:hover{background-color:#fff}.fpdp-kbb__arrow{top:50%;width:44px;height:44px;margin-top:-22px;background-color:#0b0b0b73;box-shadow:none}.fpdp-kbb__arrow:hover{background-color:#0b0b0bb3}.fpdp-kbb__arrow--prev{left:16px}.fpdp-kbb__arrow--next{right:16px}.fpdp-kbb__arrow img{display:block;width:20px;height:20px}.fpdp-kbb__zoom{top:16px;right:16px;width:40px;height:40px}.fpdp-kbb__zoom img{display:block;width:18px;height:18px}.fpdp-kbb__dots{position:absolute;left:50%;bottom:16px;z-index:2;display:flex;gap:6px;padding:6px 8px;border-radius:999px;background:#0b0b0b59;transform:translate(-50%)}.fpdp-kbb__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#ffffff8c;cursor:pointer;transition:width .2s ease,background-color .2s ease}.fpdp-kbb__dot.is-active{width:20px;background:#fff}.fpdp-kbb__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fpdp-kbb__thumbs::-webkit-scrollbar{display:none}.fpdp-kbb__thumb{position:relative;display:block;aspect-ratio:1 / 1;padding:0;border:0;border-radius:10px;overflow:hidden;background:#f4f3f0;cursor:pointer;scroll-snap-align:start}.fpdp-kbb__thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.fpdp-kbb__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-radius:10px;transition:border-color .15s ease}.fpdp-kbb__thumb.is-active:after{border-color:#0b0b0b}.fpdp-kbb__thumb:not(.is-active):hover img{opacity:.8}.fpdp-kbb__info{display:flex;flex-direction:column;gap:22px;min-width:0}.fpdp-kbb__info p{margin:0}.fpdp-kbb__eyebrow{font-family:var(--fpdp-font-body);font-weight:700;font-size:12px;line-height:normal;letter-spacing:1.44px;color:#5c5c5c}.fpdp-kbb__title{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:60px;line-height:.95;color:#0b0b0b;text-transform:none}.fpdp-kbb__desc{font-family:var(--fpdp-font-body);font-weight:500;font-size:17px;line-height:1.5;color:#5c5c5c}.fpdp-kbb__desc strong{font-weight:700;color:#0b0b0b}.fpdp-kbb__features{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:normal;color:#0b0b0b}.fpdp-kbb__features>li,.fpdp-kbb__checks>li,.fpdp-kbb__acc-body li,.fpdp-kbb__acc-body p{margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit}.fpdp-kbb__feature{display:flex;gap:10px;align-items:flex-start}.fpdp-kbb__feature-tick{flex:0 0 auto;font-weight:700}.fpdp-kbb__kit{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:14px;background:#f4f3f0}.fpdp-kbb__kit-heading{font-family:var(--fpdp-font-body);font-weight:700;font-size:12px;line-height:normal;letter-spacing:1.2px;color:#0b0b0b}.fpdp-kbb__kit-item{display:flex;gap:14px;align-items:center}.fpdp-kbb__kit-img{flex:0 0 64px;width:64px;height:64px;border-radius:10px;object-fit:cover}.fpdp-kbb__kit-text{font-family:var(--fpdp-font-body);font-weight:500;font-size:15px;line-height:1.45;color:#0b0b0b}.fpdp-kbb__kit-text strong{font-weight:700}.fpdp-kbb__bundle-heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:30px;line-height:normal;color:#0b0b0b;text-transform:none}.fpdp-kbb__tiers{display:flex;flex-direction:column;gap:12px}.fpdp-kbb__tier{position:relative;display:flex;gap:16px;align-items:center;padding:18px 20px;border:1px solid #e3e0db;border-radius:14px;background:#fff;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.fpdp-kbb__tier:has(.fpdp-kbb__tier-input:checked){padding:17px 19px;border:2px solid #0b0b0b;background:#f4f3f0}.fpdp-kbb__tier:has(.fpdp-kbb__tier-input:focus-visible){outline:2px solid #0b0b0b;outline-offset:2px}.fpdp-kbb__tier-input{position:absolute;opacity:0;pointer-events:none}.fpdp-kbb__tier-radio{flex:0 0 22px;width:22px;height:22px;border:2px solid #0b0b0b;border-radius:50%}.fpdp-kbb__tier-input:checked+.fpdp-kbb__tier-radio{background:#0b0b0b}.fpdp-kbb__tier-copy{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.fpdp-kbb__tier-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fpdp-kbb__tier-title{font-family:var(--fpdp-font-body);font-weight:700;font-size:18px;line-height:normal;color:#0b0b0b}.fpdp-kbb__tier-badge{padding:4px 8px;border-radius:6px;font-family:var(--fpdp-font-body);font-weight:700;font-size:11px;line-height:normal;letter-spacing:.66px;white-space:nowrap}.fpdp-kbb__tier-badge--popular{background:#f6d44a;color:#0b0b0b}.fpdp-kbb__tier-badge--value{background:#0b0b0b;color:#fff}.fpdp-kbb__tier-deal{font-family:var(--fpdp-font-body);font-weight:600;font-size:14px;line-height:normal;color:#0b0b0b}.fpdp-kbb__tier-contents{font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:normal;color:#5c5c5c}.fpdp-kbb__tier-ship{font-family:var(--fpdp-font-body);font-weight:500;font-size:13px;line-height:normal;color:#5c5c5c}.fpdp-kbb__tier-price{flex:0 0 auto;font-family:var(--fpdp-font-heading);font-weight:800;font-size:30px;line-height:normal;color:#0b0b0b;white-space:nowrap}.fpdp-kbb__form{margin:0}.fpdp-kbb__cta{display:flex;justify-content:center;width:100%;padding:20px 0;border:0;border-radius:12px;background:#0b0b0b;font-family:var(--fpdp-font-body);font-weight:700;font-size:17px;line-height:normal;letter-spacing:1.02px;color:#fff;white-space:pre;cursor:pointer;transition:opacity .2s ease}.fpdp-kbb__cta:hover{opacity:.88}.fpdp-kbb__cta:disabled{opacity:.5;cursor:default}.fpdp-kbb__cta.is-loading{opacity:.7}.fpdp-kbb__msg{margin:-12px 0 0;font-family:var(--fpdp-font-body);font-size:13px;color:#5c5c5c;text-align:center}.fpdp-kbb__msg:empty{display:none}.fpdp-kbb__checks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;padding:0;list-style:none;font-family:var(--fpdp-font-body);font-weight:600;font-size:12px;line-height:normal;color:#0b0b0b;white-space:nowrap}.fpdp-kbb__videos{display:flex;flex-direction:column;gap:12px}.fpdp-kbb__videos-heading{font-family:var(--fpdp-font-body);font-weight:700;font-size:18px;line-height:normal;color:#0b0b0b}.fpdp-kbb__videos-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fpdp-kbb__video{position:relative;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:center;aspect-ratio:131 / 220;border-radius:12px;overflow:hidden;background:#d9d6d1;color:#fff}.fpdp-kbb__video-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fpdp-kbb__video-play{position:relative;padding:0;border:0;background:none;font-family:var(--fpdp-font-body);font-weight:700;font-size:28px;line-height:normal;color:#fff;cursor:pointer}button.fpdp-kbb__video-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-shadow:0 1px 8px rgba(0,0,0,.35)}.fpdp-kbb__video.is-playing .fpdp-kbb__video-play{color:transparent;text-shadow:none}.fpdp-kbb__video-label{width:calc(100% - 16px);font-family:var(--fpdp-font-body);font-weight:600;font-size:12px;line-height:normal;text-align:center}.fpdp-kbb__acc{padding:18px 0;border-top:1px solid #e3e0db}.fpdp-kbb__acc+.fpdp-kbb__acc{margin-top:-22px}.fpdp-kbb__acc:last-child{border-bottom:1px solid #e3e0db}.fpdp-kbb__acc-head{display:flex;justify-content:space-between;gap:16px;font-family:var(--fpdp-font-body);font-weight:700;font-size:16px;line-height:normal;color:#0b0b0b;list-style:none;cursor:pointer}.fpdp-kbb__acc-head::-webkit-details-marker{display:none}.fpdp-kbb__acc-head:after{content:"+";flex:0 0 auto}.fpdp-kbb__acc[open] .fpdp-kbb__acc-head:after{content:"\2014"}.fpdp-kbb__acc-body{margin-top:10px;font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:1.5;color:#5c5c5c}.fpdp-kbb__acc-body>*{margin:0}.fpdp-kbb__acc-body ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.fpdp-kbb__acc-body li:before{content:"\2022  "}@media screen and (max-width:989px){.fpdp-kbb__inner{padding:40px 40px 56px}.fpdp-kbb__title{font-size:48px}}@media screen and (max-width:749px){.fpdp-kbb__inner{grid-template-columns:minmax(0,1fr);gap:28px;padding:20px 20px 48px}.fpdp-kbb__thumbs{gap:8px;grid-auto-columns:calc((100% - 24px)/4)}.fpdp-kbb__arrow{width:36px;height:36px;margin-top:-18px}.fpdp-kbb__arrow--prev{left:10px}.fpdp-kbb__arrow--next{right:10px}.fpdp-kbb__zoom{top:10px;right:10px;width:36px;height:36px}.fpdp-kbb__acc+.fpdp-kbb__acc{margin-top:-18px}.fpdp-kbb__info{gap:18px}.fpdp-kbb__title{font-size:40px}.fpdp-kbb__desc{font-size:16px}.fpdp-kbb__tier{gap:12px;padding:16px}.fpdp-kbb__tier:has(.fpdp-kbb__tier-input:checked){padding:15px}.fpdp-kbb__tier-price{font-size:24px}.fpdp-kbb__checks{flex-direction:column;align-items:center}.fpdp-kbb__videos-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px;scrollbar-width:none}.fpdp-kbb__videos-row::-webkit-scrollbar{display:none}.fpdp-kbb__video{flex:0 0 131px;scroll-snap-align:start}}@media screen and (min-width:750px){body:has(.fpdp-kit-buybox){overflow-x:clip}.fpdp-kbb__gallery{position:sticky;top:var(--fpdp-kbb-sticky-top, 24px);align-self:start;transition:top .25s ease}}.fpdp-press{background-color:var(--fpdp-pr-bg, #f4f3f0)}.fpdp-pr__inner{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:1440px;margin:0 auto;padding:36px var(--fpdp-gutter);container-type:inline-size}.fpdp-pr__eyebrow{margin:0;font-family:var(--fpdp-font-body);font-weight:700;font-size:12px;line-height:normal;letter-spacing:.14em;color:var(--fpdp-pr-eyebrow, #5c5c5c);text-transform:none;text-align:center}.fpdp-pr__row{--fpdp-pr-u: min(1px, 100cqw / 1142);display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:calc(64 * var(--fpdp-pr-u));min-height:calc(54 * var(--fpdp-pr-u));max-width:100%;margin:0;padding:0;list-style:none}.fpdp-pr__row>li{margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit}.fpdp-pr__row>.fpdp-pr__logo{display:flex;flex:0 0 auto;align-items:center;line-height:0;filter:grayscale(1)}.fpdp-pr__logo svg,.fpdp-pr__img{display:block;width:auto;max-width:none;height:calc(var(--fpdp-pr-h, 36) * var(--fpdp-pr-u))}.fpdp-pr__logo svg :is(path,polygon,rect,circle,ellipse){fill:var(--fpdp-pr-logo, #404040)}.fpdp-pr__mark{display:block;background-color:var(--fpdp-pr-logo, #404040);-webkit-mask:var(--fpdp-pr-mask) no-repeat center / contain;mask:var(--fpdp-pr-mask) no-repeat center / contain}.fpdp-pr__mark>.fpdp-pr__img{opacity:0}@media screen and (max-width:749px){.fpdp-pr__inner{gap:14px;padding:28px 20px}.fpdp-pr__row{--fpdp-pr-u: .6px;flex-wrap:wrap;gap:16px 28px}}.fpdp-pain{background-color:var(--fpdp-pn-bg, #ffffff);color:#0b0b0b}.fpdp-pn__inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:1440px;margin:0 auto;padding:96px var(--fpdp-gutter);text-align:center;letter-spacing:normal}.fpdp-pn__heading{max-width:1100px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:clamp(40px,4.17vw,60px);line-height:normal;letter-spacing:normal;text-transform:none;color:#0b0b0b}.fpdp-pn__sub{max-width:900px;margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:20px;line-height:normal;color:#5c5c5c}.fpdp-pn__diagram{display:grid;grid-template-columns:minmax(0,340fr) minmax(0,420fr) minmax(0,340fr);gap:clamp(24px,3.33vw,48px);align-items:center;width:100%;max-width:1196px;padding-top:40px}.fpdp-pn__points{display:flex;flex-direction:column;gap:clamp(40px,5vw,72px);margin:0;padding:0;list-style:none;text-align:left}.fpdp-pn__points--left{text-align:right}.fpdp-pn__points>li,.fpdp-pn__point p{margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit}.fpdp-pn__point{display:flex;flex-direction:column;gap:6px}.fpdp-pn__point .fpdp-pn__title{font-family:var(--fpdp-font-body);font-weight:700;font-size:22px;line-height:normal;color:#0b0b0b}.fpdp-pn__point .fpdp-pn__body{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:1.45;color:#5c5c5c}.fpdp-pn__photo{width:100%;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;background:#2a2a2a}.fpdp-pn__photo img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.fpdp-pn__inner{gap:12px;padding:56px var(--fpdp-gutter)}.fpdp-pn__heading{font-size:40px;line-height:1}.fpdp-pn__sub{font-size:17px}.fpdp-pn__diagram{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:24px}.fpdp-pn__photo{order:-1;width:min(100%,320px);margin:0 auto}.fpdp-pn__points,.fpdp-pn__points--left{gap:28px;text-align:center}.fpdp-pn__point .fpdp-pn__title{font-size:20px}.fpdp-pn__point .fpdp-pn__body{font-size:15px}}.fpdp-kit-cards{background-color:var(--fpdp-kc-bg, #f4f3f0);color:#0b0b0b}.fpdp-kc__inner{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto;padding:96px var(--fpdp-gutter)}.fpdp-kc__heading{max-width:1100px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:56px;line-height:normal;letter-spacing:0;text-transform:none;text-align:center;color:#0b0b0b;overflow-wrap:break-word}.fpdp-kc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,624px));justify-content:center;align-items:start;gap:32px;width:100%;margin:0;padding:0;list-style:none}.fpdp-kc__grid>li,.fpdp-kc__eyebrow,.fpdp-kc__body{margin:0;padding:0}.fpdp-kc__card{display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:20px;overflow:hidden;color:inherit;text-decoration:none}a.fpdp-kc__card:focus-visible{outline:2px solid #0b0b0b;outline-offset:3px}.fpdp-kc__media{aspect-ratio:624 / 420;overflow:hidden;background:#e3e0db}.fpdp-kc__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.fpdp-kc__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 32px 32px}.fpdp-kc__eyebrow{font-family:var(--fpdp-font-body);font-weight:700;font-size:13px;line-height:normal;letter-spacing:1.56px;text-transform:uppercase;color:#5c5c5c}.fpdp-kc__title{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:34px;line-height:normal;letter-spacing:0;text-transform:none;color:#0b0b0b}.fpdp-kc__body{max-width:470px;font-family:var(--fpdp-font-body);font-weight:500;font-size:17px;line-height:1.5;letter-spacing:0;color:#0b0b0b}@media screen and (max-width:989px){.fpdp-kc__inner{padding-block:72px;gap:32px}.fpdp-kc__heading{font-size:44px}.fpdp-kc__grid{gap:20px}.fpdp-kc__copy{padding:24px 24px 28px;gap:10px}.fpdp-kc__title{font-size:28px}.fpdp-kc__body{font-size:16px}}@media screen and (max-width:749px){.fpdp-kc__inner{padding-block:56px;gap:28px}.fpdp-kc__heading{font-size:36px}.fpdp-kc__grid{grid-template-columns:minmax(0,1fr);gap:16px}.fpdp-kc__copy{padding:20px 20px 24px;gap:8px}.fpdp-kc__eyebrow{font-size:12px;letter-spacing:1.44px}.fpdp-kc__title{font-size:26px}}.fpdp-looks{background-color:var(--fpdp-lk-bg, #ffffff);color:#0b0b0b}.fpdp-lk__inner{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:1440px;margin:0 auto;padding:96px var(--fpdp-gutter)}.fpdp-lk__heading{max-width:1100px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:56px;line-height:normal;letter-spacing:0;text-transform:none;text-align:center;color:#0b0b0b;overflow-wrap:break-word}.fpdp-lk__track{width:calc(100% + 2 * var(--fpdp-gutter));margin-inline:calc(-1 * var(--fpdp-gutter));padding-inline:var(--fpdp-gutter);scroll-padding-inline:var(--fpdp-gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fpdp-lk__track::-webkit-scrollbar{display:none}.fpdp-lk__track:focus-visible{outline:2px solid #0b0b0b;outline-offset:4px;border-radius:4px}.fpdp-lk__row{display:flex;gap:16px;width:max-content;margin:0 auto;padding:0;list-style:none}.fpdp-lk__look{display:flex;flex-direction:column;align-items:center;gap:12px;flex:0 0 200px;width:200px;margin:0;padding:0;scroll-snap-align:start}.fpdp-lk__look:before,.fpdp-lk__look::marker{content:none}.fpdp-lk__media{width:100%;aspect-ratio:200 / 260;border-radius:14px;overflow:hidden;background:#e3e0db}.fpdp-lk__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.fpdp-lk__label{margin:0;font-family:var(--fpdp-font-body);font-weight:700;font-size:16px;line-height:normal;letter-spacing:0;text-align:center;color:#0b0b0b}.fpdp-lk__nav{display:flex;gap:12px;height:29px}.fpdp-looks.is-static .fpdp-lk__nav{visibility:hidden}.fpdp-looks.is-static .fpdp-lk__track{padding-inline:0;overflow-x:hidden}.fpdp-lk__arrow{position:relative;display:flex;align-items:center;justify-content:center;min-width:12px;height:29px;margin:0;padding:0;border:0;background:none;font-family:var(--fpdp-font-body);font-weight:700;font-size:24px;line-height:normal;color:#5c5c5c;cursor:pointer;transition:color .15s ease,opacity .15s ease}.fpdp-lk__arrow:before{content:"";position:absolute;top:-8px;right:-16px;bottom:-8px;left:-16px}.fpdp-lk__arrow:hover:not(:disabled){color:#0b0b0b}.fpdp-lk__arrow:disabled{opacity:.3;cursor:default}.fpdp-lk__arrow:focus-visible{outline:2px solid #0b0b0b;outline-offset:6px;border-radius:4px}@media screen and (max-width:989px){.fpdp-lk__inner{padding-block:72px;gap:28px}.fpdp-lk__heading{font-size:44px}}@media screen and (max-width:749px){.fpdp-lk__inner{padding-block:56px;gap:24px}.fpdp-lk__heading{font-size:36px}.fpdp-lk__row{gap:12px;margin:0}.fpdp-lk__look{flex-basis:160px;width:160px;gap:10px}.fpdp-lk__label{font-size:15px}}@media(prefers-reduced-motion:reduce){.fpdp-lk__track{scroll-behavior:auto}}.fpdp-steps{background-color:var(--fpdp-hs-bg, #ffffff);color:#0b0b0b}.fpdp-hs__inner{display:grid;grid-template-columns:minmax(0,620fr) minmax(0,600fr);align-items:center;column-gap:72px;max-width:1440px;margin:0 auto;padding:96px calc(var(--fpdp-gutter) - 12px) 96px var(--fpdp-gutter)}.fpdp-hs__copy{display:flex;flex-direction:column;align-items:flex-start;gap:28px;min-width:0;max-width:620px}.fpdp-hs__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:56px;line-height:normal;letter-spacing:0;text-transform:none;text-align:left;color:#0b0b0b}.fpdp-hs__steps{display:flex;flex-direction:column;gap:28px;margin:0;padding:0;list-style:none}.fpdp-hs__step{display:flex;align-items:flex-start;gap:20px;margin:0;padding:0}.fpdp-hs__step:before,.fpdp-hs__step::marker{content:none}.fpdp-hs__num{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:24px;background:#0b0b0b;font-family:var(--fpdp-font-heading);font-weight:800;font-size:24px;line-height:normal;color:#fff}.fpdp-hs__text{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:540px}.fpdp .fpdp-hs__title{font-family:var(--fpdp-font-body)!important}.fpdp-hs__title{margin:0;font-weight:700;font-size:19px;line-height:normal;letter-spacing:0;text-transform:none;color:#0b0b0b}.fpdp-hs__body{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:17px;line-height:1.5;letter-spacing:0;color:#5c5c5c}.fpdp-hs__media{width:100%;max-width:600px;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#e3e0db}.fpdp-hs__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:989px){.fpdp-hs__inner{padding:72px var(--fpdp-gutter);column-gap:40px}.fpdp-hs__heading{font-size:44px}.fpdp-hs__copy,.fpdp-hs__steps{gap:24px}.fpdp-hs__step{gap:16px}.fpdp-hs__num{flex-basis:40px;width:40px;height:40px;font-size:20px}.fpdp-hs__title{font-size:18px}.fpdp-hs__body{font-size:16px}}@media screen and (max-width:749px){.fpdp-hs__inner{grid-template-columns:minmax(0,1fr);row-gap:32px;padding-block:56px}.fpdp-hs__heading{font-size:36px}.fpdp-hs__copy,.fpdp-hs__steps{gap:20px}.fpdp-hs__media{max-width:none;border-radius:16px}}.fpdp-why-switch{background-color:var(--fpdp-ws-bg, #ffffff);color:#0b0b0b}.fpdp-ws__inner{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto;padding:96px calc(var(--fpdp-gutter) + 100px)}.fpdp-ws__heading{max-width:1080px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:56px;line-height:normal;letter-spacing:0;text-transform:none;text-align:center;color:#0b0b0b;overflow-wrap:break-word}.fpdp-ws__wrap{width:100%;max-width:1080px}.fpdp-ws__table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:0;border:0}.fpdp-ws__table th,.fpdp-ws__table td{margin:0;border:0;vertical-align:middle;letter-spacing:0;text-transform:none}.fpdp-ws__corner{width:33.3333%;padding:0;background:none}.fpdp-ws__head{height:84px;padding:0 16px;background:#f4f3f0;font-family:var(--fpdp-font-body);font-weight:700;font-size:16px;line-height:normal;text-align:center;color:#0b0b0b}.fpdp-ws__label{height:68px;padding:0 16px 0 0;border-top:1px solid #e3e0db!important;background:none;font-family:var(--fpdp-font-body);font-weight:700;font-size:17px;line-height:normal;text-align:left;color:#0b0b0b}.fpdp-ws__cell{height:68px;padding:0 16px;border-top:1px solid #e3e0db!important;background:#f4f3f0;font-family:var(--fpdp-font-body);font-weight:500;font-size:15px;line-height:normal;text-align:center;color:#5c5c5c}.fpdp-ws__head.is-featured,.fpdp-ws__cell.is-featured{background:#0b0b0b;color:#fff}.fpdp-ws__cell.is-featured{border-top-color:#0b0b0b!important}.fpdp-ws__head.is-featured{border-radius:16px 16px 0 0}.fpdp-ws__table tbody tr:last-child .is-featured{border-radius:0 0 16px 16px}.fpdp-ws__table thead .is-featured,.fpdp-ws__table tbody tr:not(:last-child)>.is-featured{box-shadow:0 1px #0b0b0b}.fpdp-ws__table .fpdp-ws__head:not(.is-featured):not(:last-child),.fpdp-ws__table .fpdp-ws__cell:not(.is-featured):not(:last-child){box-shadow:1px 0 #f4f3f0}.fpdp-ws__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.fpdp-ws__tick{font-family:var(--fpdp-font-body);font-weight:700;font-size:24px;line-height:normal}@media screen and (max-width:1200px){.fpdp-ws__inner{padding-inline:var(--fpdp-gutter)}}@media screen and (max-width:989px){.fpdp-ws__inner{padding-block:72px;gap:32px}.fpdp-ws__heading{font-size:44px}.fpdp-ws__head{height:72px;padding:0 10px;font-size:15px}.fpdp-ws__label{height:60px;font-size:15px}.fpdp-ws__cell{height:60px;padding:0 10px;font-size:14px}}@media screen and (max-width:749px){.fpdp-ws__inner{padding-block:56px;gap:24px}.fpdp-ws__heading{font-size:36px}.fpdp-ws__corner{width:31%}.fpdp-ws__head{height:64px;padding:8px 4px;font-size:12px}.fpdp-ws__head.is-featured{border-radius:12px 12px 0 0}.fpdp-ws__table tbody tr:last-child .is-featured{border-radius:0 0 12px 12px}.fpdp-ws__label{height:56px;padding:8px 8px 8px 0;font-size:13px}.fpdp-ws__cell{height:56px;padding:8px 4px;font-size:12px}.fpdp-ws__tick{font-size:20px}}.fpdp-creator-videos{background-color:var(--fpdp-cv-bg, #ffffff);color:#0b0b0b}.fpdp-cv__inner{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:1440px;margin:0 auto;padding:88px var(--fpdp-gutter)}.fpdp-cv__heading{max-width:1100px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:52px;line-height:normal;letter-spacing:0;text-transform:none;text-align:center;color:#0b0b0b;overflow-wrap:break-word}.fpdp-cv__row{display:grid;grid-template-columns:repeat(var(--fpdp-cv-count, 5),minmax(0,240px));justify-content:center;gap:16px;width:100%;margin:0;padding:0;list-style:none}.fpdp-cv__row>li,.fpdp-cv__label{margin:0;padding:0;letter-spacing:0}.fpdp-cv__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;aspect-ratio:240 / 420;border-radius:16px;overflow:hidden;background:#d9d6d1;color:#fff}.fpdp-cv__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fpdp-cv__play{position:relative;padding:0;border:0;background:none;font-family:var(--fpdp-font-body);font-weight:700;font-size:28px;line-height:normal;color:#fff}button.fpdp-cv__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer;text-shadow:0 1px 8px rgba(0,0,0,.35);transition:color .2s ease}button.fpdp-cv__play:focus-visible{outline:2px solid #0b0b0b;outline-offset:-4px;border-radius:16px}.fpdp-cv__card.is-playing .fpdp-cv__play{color:transparent;text-shadow:none}.fpdp-cv__label{width:calc(100% - 16px);font-family:var(--fpdp-font-body);font-weight:600;font-size:12px;line-height:normal;text-align:center}@media screen and (max-width:989px){.fpdp-cv__inner{padding-block:72px;gap:24px}.fpdp-cv__heading{font-size:44px}.fpdp-cv__row{gap:12px}}@media screen and (max-width:749px){.fpdp-cv__inner{padding-block:56px;gap:24px}.fpdp-cv__heading{font-size:34px}.fpdp-cv__row{display:flex;justify-content:flex-start;gap:12px;width:auto;margin-inline:calc(-1 * var(--fpdp-gutter));padding-inline:var(--fpdp-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fpdp-gutter);scrollbar-width:none;align-self:stretch}.fpdp-cv__row::-webkit-scrollbar{display:none}.fpdp-cv__row>li{flex:0 0 200px;scroll-snap-align:start}}.fpdp-offers{background-color:var(--fpdp-of-bg, #f4f3f0);color:#0b0b0b;scroll-margin-top:80px}.fpdp-of__inner{display:flex;flex-direction:column;align-items:center;gap:36px;max-width:1440px;margin:0 auto;padding:96px var(--fpdp-gutter)}.fpdp-of__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:56px;line-height:normal;letter-spacing:0;text-transform:none;text-align:center;color:#0b0b0b;overflow-wrap:break-word}.fpdp-of__row{display:grid;grid-template-columns:repeat(var(--fpdp-of-count, 3),minmax(0,400px));justify-content:center;align-items:start;gap:24px;width:100%;margin:0;padding:0;list-style:none}.fpdp-of__row>li,.fpdp-of__badge,.fpdp-of__deal,.fpdp-of__line,.fpdp-of__price,.fpdp-of__guarantee,.fpdp-of__foot p{margin:0;padding:0;letter-spacing:0}.fpdp-of__card{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0;padding-bottom:28px;--fpdp-of-bw: 1px;border:var(--fpdp-of-bw) solid #e3e0db;border-radius:20px;overflow:hidden;background:#fff}.fpdp-of__card--featured{--fpdp-of-bw: 3px;border-color:#0b0b0b}.fpdp-of__badge{display:flex;align-items:center;justify-content:center;align-self:stretch;height:40px;font-family:var(--fpdp-font-body);font-weight:700;font-size:13px;line-height:normal;white-space:nowrap}.fpdp-of__badge.fpdp-of__badge{letter-spacing:1.56px}.fpdp-of__badge--value{background:#0b0b0b;color:#fff}.fpdp-of__badge--popular{background:#f6d44a;color:#0b0b0b}.fpdp-of__badge--none{background:transparent;color:#0b0b0b}.fpdp-of__media{width:calc(100% + 2 * var(--fpdp-of-bw) - 48px);max-width:352px;aspect-ratio:352 / 260;border-radius:14px;overflow:hidden;background:#e3e0db}.fpdp-of__img{display:block;width:100%;height:100%;object-fit:cover}.fpdp-of__copy{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:calc(100% + 2 * var(--fpdp-of-bw) - 48px);max-width:352px}.fpdp-of__title{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:34px;line-height:normal;letter-spacing:0;text-transform:none;color:#0b0b0b}.fpdp-of__deal{font-family:var(--fpdp-font-body);font-weight:700;font-size:16px;line-height:normal;color:#0b0b0b}.fpdp-of__line{font-family:var(--fpdp-font-body);font-weight:500;font-size:15px;line-height:normal;color:#5c5c5c;white-space:pre-wrap}.fpdp-of__price{font-family:var(--fpdp-font-heading);font-weight:800;font-size:44px;line-height:normal;color:#0b0b0b;white-space:nowrap}.fpdp-of__cta{display:flex;align-items:center;justify-content:center;width:calc(100% + 2 * var(--fpdp-of-bw) - 48px);max-width:352px;margin:0;padding:18px 16px;border:0;border-radius:12px;background:#0b0b0b;color:#fff;font-family:var(--fpdp-font-body);font-weight:700;font-size:15px;line-height:normal;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.fpdp-of__cta:hover{opacity:.86}.fpdp-of__cta:focus-visible{outline:2px solid #0b0b0b;outline-offset:3px}.fpdp-of__cta[aria-busy=true]{opacity:.6;cursor:progress}.fpdp-of__guarantee{font-family:var(--fpdp-font-body);font-weight:600;font-size:13px;line-height:normal;color:#0b0b0b;text-align:center}.fpdp-of__foot{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.fpdp-of__foot p{font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:normal;color:#5c5c5c}@media screen and (max-width:989px){.fpdp-of__inner{padding-block:72px;gap:28px}.fpdp-of__heading{font-size:44px}.fpdp-of__row{gap:16px}.fpdp-of__media,.fpdp-of__copy,.fpdp-of__cta{width:calc(100% + 2 * var(--fpdp-of-bw) - 32px)}.fpdp-of__title{font-size:28px}.fpdp-of__price{font-size:38px}.fpdp-of__cta{font-size:14px;letter-spacing:1px}}@media screen and (max-width:749px){.fpdp-of__inner{padding-block:56px;gap:24px}.fpdp-of__heading{font-size:36px}.fpdp-of__row{grid-template-columns:minmax(0,400px);gap:16px}.fpdp-of__card{gap:14px;padding-bottom:24px}.fpdp-of__media,.fpdp-of__copy,.fpdp-of__cta{width:calc(100% + 2 * var(--fpdp-of-bw) - 40px)}.fpdp-of__title{font-size:30px}.fpdp-of__price{font-size:40px}.fpdp-of__cta{font-size:15px;letter-spacing:1.2px}}.fpdp-review-cards{background-color:var(--fpdp-rvc-bg, #f4f3f0);color:#0b0b0b}.fpdp-rvc__inner{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1440px;margin:0 auto;padding:96px var(--fpdp-gutter)}.fpdp-rvc__heading{max-width:1100px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:56px;line-height:normal;letter-spacing:0;text-transform:none;text-align:center;color:#0b0b0b;overflow-wrap:break-word}.fpdp-rvc__sub{max-width:900px;font-family:var(--fpdp-font-body);font-weight:500;font-size:20px;line-height:normal;text-align:center;color:#5c5c5c}.fpdp-rvc__strip>li,.fpdp-rvc__cards>li,.fpdp-rvc__sub,.fpdp-rvc__stars,.fpdp-rvc__quote,.fpdp-rvc__name{margin:0;padding:0;letter-spacing:0}.fpdp-rvc__strip{display:grid;grid-template-columns:repeat(var(--fpdp-rvc-photos, 6),minmax(0,196px));justify-content:center;gap:16px;width:100%;margin:0;padding:24px 0 0;list-style:none}.fpdp-rvc__photo{display:block;aspect-ratio:196 / 260;border-radius:14px;overflow:hidden;background:#d9d6d1}.fpdp-rvc__img{display:block;width:100%;height:100%;object-fit:cover}.fpdp-rvc__cards{display:grid;grid-template-columns:repeat(var(--fpdp-rvc-reviews, 4),minmax(0,305px));justify-content:center;align-items:start;gap:20px;width:100%;margin:0;padding:12px 0 0;list-style:none}.fpdp-rvc__card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:24px;border-radius:16px;background:#fff}.fpdp-rvc__stars{font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:normal;color:#0b0b0b;white-space:nowrap}.fpdp-rvc__star-off{color:#d9d6d1}.fpdp-rvc__quote{font-family:var(--fpdp-font-body);font-weight:600;font-size:15px;line-height:1.5;font-style:normal;text-transform:none;color:#5c5c5c;border:0;quotes:none}.fpdp-rvc__quote:before,.fpdp-rvc__quote:after{content:none}.fpdp-rvc__name{font-family:var(--fpdp-font-body);font-weight:600;font-size:13px;line-height:normal;font-style:normal;color:#0b0b0b}@media screen and (max-width:989px){.fpdp-rvc__inner{padding-block:72px;gap:16px}.fpdp-rvc__heading{font-size:44px}.fpdp-rvc__sub{font-size:18px}.fpdp-rvc__strip{gap:12px;padding-top:16px}.fpdp-rvc__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (max-width:749px){.fpdp-rvc__inner{padding-block:56px;gap:14px}.fpdp-rvc__heading{font-size:36px}.fpdp-rvc__sub{font-size:16px}.fpdp-rvc__strip{display:flex;justify-content:flex-start;gap:10px;align-self:stretch;width:auto;margin-inline:calc(-1 * var(--fpdp-gutter));padding:12px var(--fpdp-gutter) 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fpdp-gutter);scrollbar-width:none}.fpdp-rvc__strip::-webkit-scrollbar{display:none}.fpdp-rvc__strip>li{flex:0 0 150px;scroll-snap-align:start}.fpdp-rvc__strip--fit{display:grid;grid-template-columns:repeat(var(--fpdp-rvc-photos, 3),minmax(0,150px));justify-content:center;align-self:stretch;margin-inline:0;padding:12px 0 0;overflow:visible;scroll-snap-type:none}.fpdp-rvc__cards{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:8px}.fpdp-rvc__card{padding:20px;gap:10px}}.fpdp-kit-founder{background-color:var(--fpdp-kf-bg, #ffffff);color:#0b0b0b}.fpdp-kf__inner{display:grid;grid-template-columns:minmax(0,620fr) minmax(0,560fr);gap:clamp(40px,5.56vw,80px);align-items:center;max-width:1440px;margin:0 auto;padding:96px clamp(20px,4.17vw,60px) 96px clamp(var(--fpdp-gutter),8.33vw,120px);letter-spacing:normal}.fpdp-kf__copy{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-width:0}.fpdp-kf__quote{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:clamp(40px,3.61vw,52px);line-height:1;letter-spacing:normal;text-transform:none;color:#0b0b0b;overflow-wrap:break-word}.fpdp-kf__body{display:flex;flex-direction:column;gap:20px}.fpdp-kf__body p,.fpdp-kf__body li{margin:0;padding:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:18px;line-height:1.55;letter-spacing:normal;color:#5c5c5c}.fpdp-kf__body a{color:inherit}.fpdp-kf__sign{margin:0;font-family:var(--fpdp-font-body);font-weight:700;font-size:18px;line-height:normal;letter-spacing:normal;color:#0b0b0b}.fpdp-kf__photo{position:relative;aspect-ratio:560 / 640;border-radius:20px;overflow:hidden;background:#f4f3f0}.fpdp-kf__photo img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.fpdp-kf__inner{padding-block:72px}.fpdp-kf__body p,.fpdp-kf__body li,.fpdp-kf__sign{font-size:17px}}@media screen and (max-width:749px){.fpdp-kf__inner{grid-template-columns:minmax(0,1fr);gap:32px;padding:56px 20px}.fpdp-kf__copy{gap:16px}.fpdp-kf__quote{font-size:36px}.fpdp-kf__body{gap:16px}.fpdp-kf__body p,.fpdp-kf__body li,.fpdp-kf__sign{font-size:16px}.fpdp-kf__photo{border-radius:16px}}.fpdp-kit-guarantee{background-color:var(--fpdp-kg-bg, #f4f3f0);color:#0b0b0b}.fpdp-kg__inner{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:1440px;margin:0 auto;padding:88px var(--fpdp-gutter);text-align:center;letter-spacing:normal}.fpdp-kg__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;width:140px;height:140px;border-radius:50%;background:var(--fpdp-kg-badge-bg, #0b0b0b);color:var(--fpdp-kg-badge-fg, #ffffff);white-space:nowrap}.fpdp-kg__badge-num{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:56px;line-height:normal;letter-spacing:normal;color:inherit}.fpdp-kg__badge-label{margin:0;font-family:var(--fpdp-font-body);font-weight:700;font-size:13px;line-height:normal;letter-spacing:1.82px;color:inherit}.fpdp-kg__heading{max-width:1000px;margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:clamp(36px,3.61vw,52px);line-height:normal;letter-spacing:normal;text-transform:none;color:#0b0b0b;overflow-wrap:break-word}.fpdp-kg__lead{max-width:900px;margin:0;font-family:var(--fpdp-font-body);font-weight:600;font-size:22px;line-height:normal;letter-spacing:normal;color:#0b0b0b}.fpdp-kg__body{max-width:820px}.fpdp-kg__body p,.fpdp-kg__body li{margin:0;padding:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:17px;line-height:1.55;letter-spacing:normal;color:#5c5c5c}.fpdp-kg__body a{color:inherit}.fpdp-kg__cta{display:inline-flex;align-items:center;justify-content:center;padding:20px 56px;border-radius:12px;background:#0b0b0b;color:#fff;font-family:var(--fpdp-font-body);font-weight:700;font-size:16px;line-height:normal;letter-spacing:1.28px;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.fpdp-kg__cta:hover{background:#2b2b2b;color:#fff}.fpdp-kg__cta:focus-visible{outline:2px solid #0b0b0b;outline-offset:3px}@media screen and (max-width:749px){.fpdp-kg__inner{gap:16px;padding:64px 20px}.fpdp-kg__badge{width:112px;height:112px}.fpdp-kg__badge-num{font-size:44px}.fpdp-kg__badge-label{font-size:12px;letter-spacing:1.68px}.fpdp-kg__heading{line-height:1.1}.fpdp-kg__lead{font-size:18px}.fpdp-kg__body p,.fpdp-kg__body li{font-size:16px}.fpdp-kg__cta{width:100%;max-width:400px;margin-top:4px;padding:20px 24px;white-space:normal}}.fpdp-kit-faq{background-color:var(--fpdp-kq-bg, #0b0b0b);color:#fff}.fpdp-kq__inner{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:1440px;margin:0 auto;padding:96px var(--fpdp-gutter);letter-spacing:normal}.fpdp-kq__heading{margin:0;font-family:var(--fpdp-font-heading);font-weight:800;font-size:64px;line-height:normal;letter-spacing:normal;text-transform:none;text-align:center;color:#fff}.fpdp-kq__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.fpdp-kq__tab{-webkit-appearance:none;appearance:none;margin:0;padding:10px 20px;border:1px solid #ffffff;border-radius:30px;background:transparent;color:#fff;font-family:var(--fpdp-font-body);font-weight:600;font-size:14px;line-height:normal;letter-spacing:normal;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.fpdp-kq__tab:hover{background:#ffffff1f}.fpdp-kq__tab[aria-selected=true]{background:#fff;color:#0b0b0b}.fpdp-kq__tab:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.fpdp-kq__panel{display:flex;flex-direction:column;gap:10px;width:100%;max-width:1000px}.fpdp-kq__panel[hidden]{display:none}.fpdp-kq__panel:focus-visible{outline:2px solid #ffffff;outline-offset:6px;border-radius:12px}.fpdp-kq__item{margin:0;padding:22px 24px;border-radius:12px;background:#212121}.fpdp-kq__head{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:26px;list-style:none;cursor:pointer;color:#fff}.fpdp-kq__head::-webkit-details-marker{display:none}.fpdp-kq__head::marker{content:""}.fpdp-kq__head:focus-visible{outline:2px solid #ffffff;outline-offset:8px;border-radius:4px}.fpdp-kq__q{font-family:var(--fpdp-font-body);font-weight:600;font-size:18px;line-height:normal;letter-spacing:normal}.fpdp-kq__icon{flex:0 0 auto;font-family:var(--fpdp-font-body);font-weight:700;font-size:22px;line-height:26px}.fpdp-kq__icon:before{content:"+"}.fpdp-kq__item[open] .fpdp-kq__icon:before{content:"\2212"}.fpdp-kq__a{display:flex;flex-direction:column;gap:10px;margin-top:12px}.fpdp-kq__a p,.fpdp-kq__a li{margin:0;padding:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:1.55;letter-spacing:normal;color:#b3b3b3}.fpdp-kq__a ul{margin:0;padding:0 0 0 1.2em}.fpdp-kq__a a{color:#fff;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:989px){.fpdp-kq__inner{padding-block:72px}.fpdp-kq__heading{font-size:56px}}@media screen and (max-width:749px){.fpdp-kq__inner{gap:24px;padding:64px 20px}.fpdp-kq__heading{font-size:48px}.fpdp-kq__panel{gap:8px}.fpdp-kq__item{padding:18px 20px}.fpdp-kq__head{gap:16px}.fpdp-kq__q{font-size:16px;line-height:1.3}.fpdp-kq__a{margin-top:10px}.fpdp-kq__a p,.fpdp-kq__a li{font-size:15px}}.fpdp-hero__proof{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 -6px;font-family:var(--fpdp-font-body);font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;color:#0b0b0b}.fpdp-hero__stars{position:relative;display:inline-flex;flex:0 0 auto}.fpdp-hero__stars-row{display:flex;gap:2px}.fpdp-hero__stars-row img{display:block;width:16px;height:15px}.fpdp-hero__stars>.fpdp-hero__stars-row:first-child img{filter:grayscale(1);opacity:.25}.fpdp-hero__stars-row--fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.fpdp-hero__stars-row--fill img{flex:0 0 16px}.fpdp-hero__proof-sep{color:#b9b6b0;font-weight:500}.fpdp-hero__proof-credit{color:#5c5c5c;font-weight:600}.fpdp-kbb__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.fpdp-kbb__trust>li{margin:0;padding:0;font:inherit;letter-spacing:0}.fpdp-kbb__trust-tile{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 12px;border:1px solid #e3e0db;border-radius:12px;background:#fff;text-align:center}.fpdp-kbb__trust-icon{display:block;width:24px;height:24px;margin-bottom:2px}.fpdp-kbb__trust-title{font-family:var(--fpdp-font-body);font-weight:700;font-size:13px;line-height:1.25;color:#0b0b0b}.fpdp-kbb__trust-detail{font-family:var(--fpdp-font-body);font-weight:500;font-size:12px;line-height:1.35;color:#5c5c5c}@media screen and (max-width:749px){.fpdp-hero__proof{font-size:13px;gap:4px 8px;margin-bottom:-2px}.fpdp-hero__proof-sep{display:none}.fpdp-hero__proof-credit{flex-basis:100%}.fpdp-kbb__trust{gap:8px}.fpdp-kbb__trust-tile{padding:12px 6px 10px}.fpdp-kbb__trust-title{font-size:12.5px}.fpdp-kbb__trust-detail{font-size:11.5px}}.fpdp-kbb__tier-pricebox{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.fpdp-kbb__tier-compare{font-family:var(--fpdp-font-body);font-weight:500;font-size:14px;line-height:1.2;color:#8a8782;text-decoration:line-through}.fpdp-kbb__tier-save{padding:2px 6px;border-radius:4px;background:#e7f3ea;font-family:var(--fpdp-font-body);font-weight:700;font-size:12px;line-height:1.3;color:#136c34;white-space:nowrap}.fpdp-of__compare{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:16px;line-height:1.2;color:#8a8782;text-decoration:line-through;text-align:center}.fpdp-of__save{display:table;margin:6px auto 0;padding:3px 8px;border-radius:5px;background:#e7f3ea;font-family:var(--fpdp-font-body);font-weight:700;font-size:13px;line-height:1.3;color:#136c34}.fpdp-of__compare[hidden],.fpdp-of__save[hidden]{display:none}@media screen and (max-width:749px){.fpdp-kbb__tier-compare{font-size:13px}.fpdp-kbb__tier-save{font-size:11px;padding:2px 5px}}.fpdp-hero__review{display:flex;flex-direction:column;gap:8px;max-width:520px;margin:4px 0 0;padding:16px 18px;border:1px solid #e3e0db;border-radius:12px;background:#fff}.fpdp-hero__review-stars{display:flex;gap:2px}.fpdp-hero__review-stars img{display:block;width:16px;height:15px}.fpdp-hero__review-stars img.is-off{filter:grayscale(1);opacity:.25}.fpdp-hero__review-quote{margin:0;padding:0;border:0}.fpdp-hero__review-quote p{margin:0;font-family:var(--fpdp-font-body);font-weight:500;font-size:15px;line-height:1.45;letter-spacing:0;color:#0b0b0b}.fpdp-hero__review-name{font-family:var(--fpdp-font-body);font-weight:700;font-size:13px;line-height:1.3;color:#0b0b0b}.fpdp-hero__review-verified{font-weight:500;color:#5c5c5c}@media screen and (max-width:749px){.fpdp-hero__review{max-width:none;padding:14px 16px}.fpdp-hero__review-quote p{font-size:14.5px}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/forte-pdp.css.map */
