:root{--red:#D7114A;--rose:#BB0D4E;--lblue:#EFF4FF;--gray:#F1F2F0;--ink2:#4a5d66;--cream:#ffffff;--line:#e6eaec;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--gutter:24px;--r-panel:24px;--r-card:12px;--r-media:8px;--r-pill:999px;--pill-bg:#FDEBF1;--pill-ring:inset 0 0 0 1px rgba(187,13,78,.18);--btn-shadow:0 2px 6px rgba(10,54,72,.12)}@media(max-width:760px){:root{--gutter:16px}}body.fgf{background:#fff}.wrap{padding-inline:var(--gutter)}.eyebrow{font:600 12px/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--rose)}.display{font-weight:600;letter-spacing:.01em}.sec-top h2,.split h2,.feet h2{font:600 clamp(26px,3.3vw,44px)/1.05 var(--display);text-transform:uppercase;margin:6px 0 12px}.lead{font-size:15px;line-height:1.6;color:var(--ink2);max-width:60ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:40px;padding:0 var(--s4);border:0;border-radius:var(--r-pill);font:600 16px/1 var(--body);letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:none}.btn-accent,.btn-navy{background:var(--navy);color:#fff;box-shadow:var(--btn-shadow)}.btn-accent:hover,.btn-navy:hover{background:var(--navy-dark)}.btn-ghost{background:#fff;color:var(--navy);border:0;padding:0 var(--s4);box-shadow:inset 0 0 0 1px var(--navy)}.btn-ghost:hover{background:var(--lblue)}.drawer .btn-accent{background:var(--rose)}.drawer .btn-accent:hover,.bottom-bar .btn-accent{background:var(--red)}:is(.modal,#pdpSel) .buy-row .btn,.drawer-foot .btn{min-height:56px;padding:0 20px;font-size:18px}.ks-row .btn{min-height:36px;padding:0 var(--s3);font-size:14px;gap:6px}.countdown{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;background:var(--red);padding:var(--s2) var(--gutter);font:600 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase}.cd-clock{display:inline-flex;align-items:center;letter-spacing:0}.countdown b{position:relative;display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 4px;margin:0;border-radius:5px;background:linear-gradient(#fff 0 50%,#f3f4f6 50% 100%);color:var(--red);font:600 15px/1 var(--display);letter-spacing:.02em;font-variant-numeric:tabular-nums;box-shadow:0 1px #00000038}.countdown b:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#d7114a29}.cd-clock i{font:500 11px/1 var(--body);font-style:normal;text-transform:lowercase;color:#fff;opacity:.85;margin:0 7px 0 3px}.cd-clock i:last-child{margin-right:0}.back-link{font:600 13px/1.2 var(--body);color:var(--navy)}.hero{position:relative;overflow:hidden;background-image:none;display:flex;align-items:center;justify-content:center;min-height:clamp(300px,22vw,380px);padding:var(--s6) var(--gutter)}.hero .emboss{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:700 min(19vw,280px)/1 var(--display);color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.08);white-space:nowrap;letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;user-select:none}.hero .arc{position:absolute;width:70vw;height:70vw;right:-30vw;top:-20vw;border:2px solid rgba(255,255,255,.08);border-radius:50%;pointer-events:none}.hero-c{position:relative;z-index:2;max-width:83%}.hero .eyebrow{color:#fff;font:600 clamp(11px,1.1vw,16px)/1 var(--body);letter-spacing:.28em}.hero h1{font:600 clamp(28px,4.45vw,64px)/1.02 var(--display);text-transform:uppercase;margin:.25em 0 .35em}.hero h1 .big{display:block;font-size:1.3em;margin-bottom:.06em}.hero .pill{display:inline-block;background:var(--red);color:#fff;font:600 clamp(16px,2.2vw,32px)/1 var(--body);padding:.4em .9em;border-radius:var(--r-pill);box-shadow:0 6px 16px #00000040}.hero p{margin:.9em 0 0;font-size:clamp(11px,1vw,14px);color:#fff;opacity:.75;letter-spacing:.04em}.band-cream,.band-paper,.band-mist{background:#fff}.band:has(#lpHero){padding-top:var(--s5)!important;padding-bottom:var(--s6)}.band:has(#lpHero)>.wrap{max-width:1080px;margin-inline:auto;background:var(--lblue);border-radius:var(--r-panel);padding:var(--s3)}.pair-hint{color:var(--rose);font-weight:600;font-size:14px;margin:var(--s4) 0 var(--s1)}.pair-hint button{color:var(--rose);text-decoration:none;font-size:14px}.ofy{position:relative;overflow:hidden;background:var(--lblue)}.ofy .emL,.ofy .emR{position:absolute;font:700 min(22vw,320px)/1 var(--display);color:transparent;-webkit-text-stroke:2px rgba(10,54,72,.07);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.ofy .emL{left:-6vw;bottom:-4vw}.ofy .emR{right:-8vw;top:-3vw;font-size:min(14vw,200px)}.ofy .arc{position:absolute;width:46vw;height:46vw;right:-14vw;top:-24vw;border:2px solid rgba(187,13,78,.18);border-radius:50%;pointer-events:none}.ofy .wrap{position:relative;z-index:2}.ofy .sec-top{margin-bottom:var(--s5)}.ofy .stat{display:block;text-align:right;color:var(--navy);white-space:normal}.ofy .stat small{display:block;font:600 12px var(--body);letter-spacing:.14em;text-transform:uppercase}.ofy .stat b{display:block;font:700 clamp(44px,6vw,76px)/1 var(--display);color:var(--red)}.tiles{gap:var(--s3)}.tile{border:0;border-radius:var(--r-card);padding:var(--s3);box-shadow:0 1px 2px #0a36480f}.tile:hover{box-shadow:0 10px 24px #0a36481a}.tile .img{border-radius:var(--r-media);overflow:hidden}.tile span{font:600 14px/1.3 var(--body);color:var(--navy);padding:var(--s3) 0 0}.ofy .cta-center{justify-content:flex-start;margin-top:var(--s5)}.split{gap:clamp(24px,4vw,56px)}.split>img{border-radius:var(--r-media);aspect-ratio:1/1;object-fit:contain;background:#fff}.split .quote{font-style:normal;color:var(--ink2);font-size:15px;line-height:1.6}.band.tight{padding-top:0}.band-std{background:var(--gray)}.band-std .standing-img{border-radius:var(--r-card);background:#fff}.band-std .formula{margin:var(--s4) 0;gap:var(--s2)}.band-std .formula img{width:64px;height:64px;border-radius:var(--r-media)}.band-std .formula i{font:600 18px var(--display);color:var(--ink2)}.from{font:600 12px var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.from b{font:700 40px var(--display);color:var(--red);letter-spacing:0;margin-left:6px}.cta-left{margin-top:var(--s4)}.feet{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px)}.feet .pic{position:relative;overflow:hidden;border-radius:var(--r-card);background:#f3f5f7}.feet .pic .duo{background:transparent}.feet .pic img{mix-blend-mode:multiply}.offer-lines{display:flex;gap:var(--s3);margin:var(--s4) 0}.offer-lines li{display:block;border:1px solid #d9e0e4;border-radius:var(--r-media);padding:var(--s3) var(--s4);font-size:13px;font-weight:400;color:var(--ink2)}.offer-lines b{display:block;min-width:0;font:600 20px var(--display);color:var(--navy)}.ribbon{position:absolute;z-index:3;top:25px;left:-42px;width:160px;height:26px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:0 0 0 .12em;transform:rotate(-45deg);background:var(--red);color:#fff;font:600 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:none;pointer-events:none}.dcard:has(.ribbon){position:relative;overflow:hidden}.dcard .shot:has(.ribbon){position:static;overflow:visible}.addon{background:var(--navy);color:#fff}.addon .wrap{display:flex;align-items:center;justify-content:flex-start;gap:var(--s4) var(--s5);padding-block:var(--s5);text-align:left}.addon img{display:none}.k2-t{display:flex;flex-direction:column;gap:6px;min-width:0}.k2-e{font:600 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:#94ccff}.k2-m{font:600 24px/1.1 var(--display);letter-spacing:.02em;text-transform:uppercase;color:#fff}.k2-p{white-space:nowrap;margin-left:6px}.addon .k2-p strong{color:#fff}.addon .k2-p s{font:400 16px var(--body);color:#ffffff80;text-transform:none;margin-left:4px}.k2-s{font:400 14px/1.3 var(--body);color:#ffffffb8}.addon .k2-btn{flex:none;margin-left:auto;background:var(--red);color:#fff;box-shadow:none;transition:background-color .2s ease,transform .08s ease}.addon .k2-btn:before{content:"+";font:400 22px/1 var(--body);margin-top:-2px}.addon .k2-btn:hover{background:var(--rose)}.addon .k2-btn:active{transform:scale(.98)}.fgs-art{display:block;width:100%;height:100%;object-fit:cover}.split>.fgs-art{aspect-ratio:1/1;border-radius:var(--r-media)}.standing-img>.fgs-art{aspect-ratio:3/2}.feet .pic>.fgs-art{aspect-ratio:4/3;mix-blend-mode:normal}.trust{border-bottom:0}.trust .wrap{gap:var(--s3);padding-block:var(--s5);align-items:stretch}.trust .wrap>div{flex-direction:column;align-items:center;text-align:center;gap:var(--s3);padding:var(--s5) var(--s3);border-radius:var(--r-card);background:var(--lblue)}.trust svg{width:48px;height:48px;padding:11px;border-radius:50%;background:var(--navy);color:#fff;stroke-width:1.7;box-shadow:0 6px 14px #0a36482e}.trust .ti-t{display:flex;flex-direction:column;align-items:center;gap:var(--s1)}.trust .ti-t b{font:600 19px/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;color:var(--navy)}.trust .ti-t small{font:500 13px/1.3 var(--body);color:var(--ink2)}.srow{display:inline-flex;gap:2px;vertical-align:middle;color:var(--red)}.srow svg{width:17px;height:17px;overflow:visible}.rating-line{display:flex;justify-content:center;align-items:center;gap:var(--s2);font-size:14px;color:var(--ink2)}.reviews-grid{gap:var(--s3)}.reviews-grid .rcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s4)}.rcard .st{display:flex;gap:1.5%;width:33.333%;min-width:96px;margin-bottom:var(--s3);color:var(--red)}.rcard .st svg{flex:1;aspect-ratio:1;height:auto;min-width:0;overflow:visible}.rcard .st svg.off{opacity:.22}.rcard p{margin:0;font:400 16px/1.55 var(--body);color:var(--navy)}.rcard cite{display:block;margin-top:var(--s3);font:italic 500 15px var(--body);color:var(--ink2)}.cta-row{gap:var(--s2)}.press{border-bottom:0;padding-block:var(--s2) var(--s6)}.press .press-title{display:flex;align-items:center;gap:var(--s3);margin:var(--s6) 0 var(--s4);font:600 13px var(--body);letter-spacing:.3em;text-transform:uppercase;color:var(--navy)}.press .press-title:before,.press .press-title:after{content:"";flex:1;height:1px;background:#0a36482e}.press-row{gap:var(--s3)}.press-item{display:grid;place-items:center;min-height:64px;padding:var(--s2);background:var(--lblue);border-radius:var(--r-card)}.press-item img{opacity:.85}.faq{max-width:760px}.faq-h{text-align:center;margin-bottom:var(--s4)}.faq-h h2{font:600 clamp(30px,3.3vw,44px)/1.05 var(--display);text-transform:uppercase;margin:6px 0 0}.faq-item{border:0;background:var(--lblue);border-radius:var(--r-card);margin-bottom:var(--s3);padding:0 var(--s4)}.faq-item summary{list-style:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--s3);padding:var(--s4) 0;font:600 18px/1.3 var(--body);letter-spacing:-.01em;color:var(--navy)}.faq-item summary::-webkit-details-marker{display:none}.faq-item .qi{display:grid;place-items:center;width:26px;height:26px;border:1.5px solid var(--navy);border-radius:50%;font:600 13px var(--body)}.faq-item .qx{position:relative;width:14px;height:14px}.faq-item .qx:before,.faq-item .qx:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;border-radius:2px;transition:transform .2s}.faq-item .qx:after{transform:rotate(90deg)}.faq-item[open]{background:#fff;box-shadow:0 0 0 1.5px var(--navy) inset}.faq-item[open] .qi{background:var(--navy);color:#fff}.faq-item[open] .qx:after{transform:rotate(0)}.faq-item p{margin:0 0 0 38px;padding:var(--s2) 0 var(--s5);border-top:1px solid rgba(10,54,72,.12);font:400 15px/1.6 var(--body);color:var(--ink2);max-width:60ch}.bottom-bar{background:#fff;color:var(--navy);border-top:1px solid var(--line);box-shadow:0 -4px 12px #0a364814;padding:var(--s3) var(--gutter) calc(var(--s3) + env(safe-area-inset-bottom,0px))}.bottom-bar .txt{font:600 14px/1.3 var(--body);color:var(--navy)}.bottom-bar .sk{display:flex;flex-direction:column;gap:2px}.bottom-bar .sk small{font:600 12px/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2)}.bottom-bar .sk strong{font:600 24px/1.05 var(--display);text-transform:uppercase;letter-spacing:.01em;color:var(--navy);white-space:nowrap}.bottom-bar .sk em{font-style:normal;color:var(--red)}.bottom-bar .btn{flex:none;padding:0 var(--s4)}.deals-hero{background:var(--lblue);color:var(--navy);padding:var(--s6) var(--gutter) var(--s5);text-align:center}.deals-hero h1{font:600 clamp(30px,3.4vw,46px)/1.05 var(--display);color:var(--navy);letter-spacing:.02em}.deals-offers{list-style:none;margin:var(--s3) auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s2) var(--s5);max-width:760px}.deals-offers li{display:inline-flex;align-items:center;gap:var(--s2);font:500 15px/1.35 var(--body);color:var(--navy)}.deals-offers li:before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:var(--rose)}.tabs{background:#fff;border-bottom:1px solid var(--line);box-shadow:0 6px 14px #0a36480d}.tabs .wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-block:0;overflow:visible}.tab{--tc:var(--navy);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s1);min-width:0;text-align:center;padding:var(--s4) var(--s3);border:0;border-radius:0;background:transparent;cursor:pointer;transition:background-color .2s}.tab+.tab{box-shadow:inset 1px 0 0 var(--line)}.tab-standing{--tc:var(--rose)}.tab-feet{--tc:var(--red)}.tab .tab-n{font:700 15px/1.2 var(--body);color:var(--ink2);white-space:nowrap}.tab .tab-o{font:500 12px/1.25 var(--body);color:#8a9aa2;white-space:nowrap}.tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:transparent;transition:background-color .2s}.tab:hover{background:#fafbfd}.tab.on{background:linear-gradient(180deg,#fff 0%,var(--lblue) 100%)}.tab.on .tab-n{color:var(--navy)}.tab.on .tab-o{color:var(--tc);font-weight:600}.tab.on:after{background:var(--tc)}.tab:focus-visible{outline:2px solid var(--tc);outline-offset:-2px}.deal-sec{--panel:var(--lblue);background:var(--panel);border-radius:var(--r-panel);padding:var(--s3);margin-block:var(--s5)}.deal-sec+.deal-sec{border-top:0}#sec-standing{--panel:#FBEFF3}#sec-feet{--panel:#F3F5F7}.deal-sec>.sec-top{position:relative;overflow:hidden;flex-wrap:nowrap;align-items:center;gap:var(--s5);padding:var(--s6);margin-bottom:0;border-radius:var(--r-card)}.deal-sec>.sec-top:before{position:absolute;right:22%;top:50%;transform:translateY(-50%);font:700 min(16vw,190px)/1 var(--display);color:transparent;white-space:nowrap;pointer-events:none}.deal-sec>.sec-top>*{position:relative;z-index:2}.deal-sec>.sec-top .eyebrow{color:inherit;font:600 clamp(11px,1vw,13px) var(--body);letter-spacing:.24em;opacity:.85}.deal-sec>.sec-top h2{font:600 clamp(24px,2.8vw,38px)/1.05 var(--display);text-transform:uppercase;color:inherit;margin:var(--s2) 0 0}.deal-sec>.sec-top .lead{color:inherit;opacity:.82;font:400 15px/1.55 var(--body);margin:var(--s3) 0 0;max-width:54ch}.deal-sec>.sec-top .stat{display:block;flex:none;color:inherit;text-align:right;font:700 clamp(20px,2.6vw,36px)/1.05 var(--display);text-transform:uppercase;white-space:normal;max-width:12ch}.deal-sec>.sec-top .stat small,.deal-sec>.sec-top .stat b,.deal-sec>.sec-top .stat span{font:inherit;color:inherit;letter-spacing:0;text-transform:inherit}#sec-back>.sec-top{background:var(--navy);color:#fff}#sec-back>.sec-top:before{content:"PAIRS";-webkit-text-stroke:1.5px rgba(255,255,255,.08)}#sec-standing>.sec-top{background:var(--rose);color:#fff}#sec-standing>.sec-top:before{content:"ALL DAY";-webkit-text-stroke:1.5px rgba(255,255,255,.1)}#sec-feet>.sec-top{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 1px var(--line)}#sec-feet>.sec-top:before{content:"BOTH FEET";-webkit-text-stroke:1.5px rgba(10,54,72,.07)}#sec-feet>.sec-top .eyebrow{color:var(--rose);opacity:1}#sec-feet>.sec-top .stat{color:var(--red)}.deal-sec>.sec-top+.grid3,.deal-sec>.sec-top+.grid4{margin-top:var(--s3)}.sub-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);margin:var(--s5) 0 var(--s3);padding:var(--s5) 0 0;border-top:1px solid rgba(10,54,72,.12);font:600 22px/1.1 var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--navy)}.deal-sec>.sec-top+.sub-head{padding-top:0;border-top:0}.sub-head .sh-note{flex-basis:100%;font:400 14px/1.4 var(--body);letter-spacing:0;text-transform:none;color:var(--ink2)}.heroes,.grid3,.grid4{gap:var(--s3)}.pcard .off,.dcard .tag,.dcard .tag.sun,.sub-head .sh-tag,.modal-top .save,.pdp .price-line .tag,.pdp .price-line .save,.more-deals small{display:inline-block;align-self:center;padding:var(--s1) var(--s2);border-radius:var(--r-pill);background:var(--pill-bg);color:var(--rose);box-shadow:var(--pill-ring);font:600 12px/1 var(--body);letter-spacing:0;text-transform:none;white-space:nowrap}.pcard,.dcard{display:flex;flex-direction:column;gap:0;background:#fff;border:0;border-radius:var(--r-card);padding:var(--s3);overflow:visible;box-shadow:0 1px 2px #0a36480f}.pcard .shot,.dcard .shot{border-radius:var(--r-media);overflow:hidden;background:#f5f6f7}.dcard .info{flex:1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n n" "p p" "l t" "s s" "a a";grid-template-rows:auto auto auto auto 1fr;align-items:center;gap:0 var(--s2);padding:var(--s4) 0 0;border-top:0}.dcard .prices{display:contents}.pcard h3,.dcard h4{grid-area:n;margin:0;font:600 17px/1.3 var(--body);letter-spacing:-.005em;color:var(--navy)}.pcard h3{margin-top:var(--s4)}.pcard .row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin:var(--s2) 0 0}.pcard .price,.dcard .bprice{grid-area:p;flex-basis:100%;display:block;margin:var(--s2) 0 0;font:600 28px/1 var(--display);color:var(--navy)}.pcard .price{margin-top:0}.pcard .price:first-letter,.dcard .prices:has(.list-price) .bprice:first-letter{font-weight:300;font-size:.5em;vertical-align:.72em;opacity:.85}.pcard .list-price,.dcard .list-price,.dcard .sep{grid-area:l;margin:var(--s2) 0 0;font:400 14px/1.2 var(--body);color:#8a9aa2}.pcard .list-price{margin:0}.dcard .sep{color:var(--ink2)}.dcard .tag,.dcard .tag.sun{grid-area:t;justify-self:start;margin:var(--s2) 0 0}.pcard .off{margin:0}.dcard .save{grid-area:s;margin-top:var(--s2);font:600 14px/1.2 var(--body);color:var(--rose)}.dcard .list-price~.save{display:none}.pcard .actions,.dcard .actions{grid-area:a;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s2);margin:auto 0 0;padding-top:var(--s4)}.pcard .actions{align-self:stretch}.dcard .actions{align-self:end}.pcard .actions .btn,.dcard .actions .btn,.pcard .actions .linkbtn,.dcard .actions .linkbtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);width:100%;min-width:0;min-height:40px;margin:0;padding:0 var(--s4);border:0;border-radius:var(--r-pill);font:600 16px/1 var(--body);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer}.pcard .actions .btn,.dcard .actions .btn{background:var(--navy);color:#fff;box-shadow:var(--btn-shadow)}.pcard .actions .linkbtn,.dcard .actions .linkbtn{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.pcard .actions .linkbtn:hover,.dcard .actions .linkbtn:hover{background:var(--lblue)}.pcard .actions .btn:before,.dcard .actions .btn:before{content:"";width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.1 10.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.1L20.5 8H6.1'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.3'/%3E%3Ccircle cx='17' cy='19.5' r='1.3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.1 10.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.1L20.5 8H6.1'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.3'/%3E%3Ccircle cx='17' cy='19.5' r='1.3'/%3E%3C/svg%3E") center/contain no-repeat}.grid4 .dcard .actions{grid-template-columns:minmax(0,1fr)}.grid4 .dcard .actions .btn:before{display:none}.grid4 .dcard .actions .btn,.grid4 .dcard .actions .linkbtn{min-height:36px;padding:0 var(--s3);font-size:14px;gap:6px}.modal{background:#fff}.modal-top{grid-template-columns:112px minmax(0,1fr);gap:var(--s4);align-items:start;padding:var(--s5) var(--gutter) var(--s4)}.modal-top .shot{width:112px!important;aspect-ratio:4/5!important;border-radius:var(--r-media)!important;background:#f5f6f7}.modal-top .shot img{width:100%!important;height:100%;aspect-ratio:auto!important;object-fit:cover;border-radius:0}.modal-top.wide{grid-template-columns:160px minmax(0,1fr)}.modal-top.wide .shot{width:160px!important;aspect-ratio:2/1!important}.modal-top.wide .shot img{object-fit:contain}.modal-top.wide .duo{padding:6px}.modal-top h3{font:700 22px/1.2 var(--body);letter-spacing:-.01em;color:var(--navy);margin:0 0 var(--s2);padding-right:28px}.modal-top .price{font:600 26px/1 var(--display);color:var(--navy)}.modal-top .list-price{font-size:14px;margin-left:var(--s1)}.modal-top .save{margin-top:var(--s3)!important}.modal-top .x{position:absolute;top:var(--s2);right:var(--s2);margin:0;padding:6px 8px;z-index:2}.modal-body{padding:var(--s4) var(--gutter) var(--s5)}.modal .details-link{margin-top:var(--s4)}.pdp .gallery{border-radius:var(--r-card);background:#f5f6f7}.pdp h1{font:700 32px/1.15 var(--body);text-transform:none;letter-spacing:-.015em;color:var(--navy);margin-bottom:var(--s3)}.pdp .price-line{align-items:center;gap:var(--s2);margin-bottom:var(--s5)}.pdp .price-line .price{font:600 32px/1 var(--display);color:var(--navy)}.pdp .price-line .list-price{font-size:14px}.pdp .inside{background:var(--lblue);border-radius:var(--r-card);padding:var(--s3) var(--s4);color:var(--navy)}.pdp .acc{margin-top:var(--s5);border-top:1px solid var(--line)}.pdp .acc details{border-bottom:1px solid var(--line);padding:var(--s4) 0}.pdp .acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--s3);font:600 16px/1.3 var(--body);color:var(--navy)}.pdp .acc summary::-webkit-details-marker{display:none}.pdp .acc summary:after{content:"+";font:400 22px/1 var(--body);color:var(--navy)}.pdp .acc details[open] summary:after{content:"\2212"}.pdp .acc p,.pdp .acc ul{font-size:15px;line-height:1.65;color:var(--ink2);margin-top:var(--s3)}.pair-up{border-radius:var(--r-card);padding:var(--s4);margin-top:var(--s5)}.pair-up h4{font:700 15px/1.3 var(--body);color:var(--navy);margin-bottom:var(--s3)}.pair-up .opts{gap:var(--s2)}.pair-up button{border-radius:var(--r-media);padding:var(--s3) var(--s4);font-size:14px;color:var(--navy);box-shadow:inset 0 0 0 1px #0a364814}.pair-up button b{font:600 17px/1.2 var(--display);color:var(--navy)}.more-deals{gap:var(--s3)}.more-deals button{background:var(--lblue);border-radius:var(--r-card);padding:var(--s4)}.more-deals b{font:700 15px/1.3 var(--body);color:var(--navy)}.more-deals small{margin-top:var(--s2)}:is(.modal,#pdpSel) .sel-item{padding:0;background:none;border-radius:0}:is(.modal,#pdpSel) .sel-item+.sel-item{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line)}:is(.modal,#pdpSel) .sel-head{font-size:14px;margin-bottom:var(--s3);color:var(--navy)}:is(.modal,#pdpSel) .opt+.opt{margin-top:var(--s4)}:is(.modal,#pdpSel) .opt-name{font-size:13px;margin-bottom:var(--s2)}:is(.modal,#pdpSel) .chips{gap:var(--s2)}:is(.modal,#pdpSel) .chip{display:inline-grid;place-items:center;min-width:48px;height:40px;padding:0 var(--s4);font-size:14px}:is(.modal,#pdpSel) .buy-row{margin-top:var(--s4);gap:var(--s2)}:is(.modal,#pdpSel) .qty{height:56px;border-radius:var(--r-pill);padding:0 var(--s1)}:is(.modal,#pdpSel) .qty button{height:54px;width:36px}:is(.modal,#pdpSel) .err{margin-top:var(--s3)}.ks-opt{margin-top:var(--s4);padding:var(--s3);gap:var(--s3);border-radius:var(--r-card);align-items:center}.ks-opt img{width:40px;height:40px;flex:none;border-radius:var(--r-media)}.ks-opt input{flex:none}.ks-opt span{font-size:0;line-height:1.3;color:var(--navy);min-width:0}.ks-opt span:before{content:"Add ";font:400 15px/1.3 var(--body)}.ks-opt span b,.ks-opt span s{font:700 15px/1.3 var(--body);white-space:nowrap}.ks-opt span s{font-weight:400;color:#8a9aa2;margin-left:var(--s2)}.ks-opt span s+b{margin-left:6px}.ks-opt span:after{content:"Ships in the same box";display:block;margin-top:2px;font:400 13px/1.3 var(--body);color:var(--ink2)}.drawer-head,.ship,.drawer-body,.drawer-foot{padding-inline:var(--gutter)}.drawer-head h3{font:700 18px/1.2 var(--body);color:var(--navy)}.line .nm{font:700 15px/1.3 var(--body);color:var(--navy)}.line img{border-radius:var(--r-media)}.line .rt b,.bundle-block .bh b{font:600 18px/1.1 var(--display);color:var(--navy)}.bundle-block{border-radius:var(--r-card);padding:var(--s3)}.bundle-block .bh>b{font:700 15px/1.3 var(--body)}.upsell{border-radius:var(--r-card);padding:var(--s3);margin-top:var(--s4)}.upsell h4{font:700 15px/1.3 var(--body);color:var(--navy)}.upsell .opts{gap:var(--s2)}.upsell button{border-radius:var(--r-media);padding:var(--s3);color:var(--navy);box-shadow:inset 0 0 0 1px #0a364814}.ks-row{padding:var(--s3);gap:var(--s3);border-radius:var(--r-card);margin-top:var(--s3)}.ks-row img{width:40px;height:40px;border-radius:var(--r-media)}.ks-row>div{font-size:0;line-height:1.3;color:var(--navy)}.ks-row>div br{display:none}.ks-row>div>b:first-child{display:block;font:700 15px/1.3 var(--body)}.ks-row>div>s{font:400 15px/1.3 var(--body);color:#8a9aa2!important}.ks-row>div>s+b{font:700 15px/1.3 var(--body);color:var(--navy)!important;margin-left:6px}.ks-row>div:after{content:" \b7  Same box";font:400 13px/1.3 var(--body);color:var(--ink2)}.tot.big{font-family:var(--body);color:var(--navy)}.tot.big span:last-child{font:600 22px/1 var(--display)}body.fgf:has(#qa:not([hidden])) iframe#launcher,body.fgf:has(#drawer:not([hidden])) iframe#launcher{display:none!important}@media(max-width:760px){.cd-long{display:none}.countdown{gap:var(--s2);padding:var(--s2) var(--gutter);font-size:11px}.countdown b{min-width:24px;height:22px;font-size:14px;border-radius:4px}.cd-clock i{margin:0 5px 0 2px}.site-head .wrap:has(.back-link){grid-template-columns:1fr auto 1fr;grid-template-areas:". logo cart" "back back back";padding-bottom:0}.site-head .wrap:has(.back-link) .logo{grid-area:logo}.site-head .wrap:has(.back-link) .cart-btn{grid-area:cart}.site-head .wrap:has(.back-link) .back-link{grid-area:back;justify-self:stretch;text-align:left;margin:var(--s3) calc(-1 * var(--gutter)) 0;padding:var(--s3) var(--gutter);border-top:1px solid var(--line)}.hero{min-height:0;aspect-ratio:1125/775;padding:var(--s5) var(--gutter)}.hero-c{max-width:100%}.hero h1{font-size:36px}.hero .eyebrow{font-size:12px}.hero .pill{font-size:17px;padding:.6em 1.1em;white-space:nowrap}.hero .emboss{font-size:30vw;white-space:normal;text-align:center;line-height:.9}.band:has(#lpHero){padding-top:var(--s4)!important;padding-bottom:var(--s5)}.band:has(#lpHero)>.wrap{margin-inline:var(--gutter)}.heroes,.tiles,#gSingles{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s3);overflow:visible;margin-inline:0;padding:0}.heroes>.pcard,.tiles>.tile,#gSingles>.dcard{flex:none}.tile .img{aspect-ratio:2/1}.pcard h3,.dcard h4{font-size:20px;font-weight:700}.pcard .price,.dcard .bprice{font-size:48px;line-height:.95}.pcard .actions .btn:before,.dcard .actions .btn:before{display:none}.grid4 .dcard{padding:var(--s2)}.grid4 .dcard .info{grid-template-columns:minmax(0,1fr);grid-template-areas:"n" "p" "l" "t" "s" "a";padding-top:var(--s3)}.grid4 .dcard h4{font-size:14px}.grid4 .dcard .bprice{font-size:22px;line-height:1.05}.grid4 .dcard .sep,.grid4 .dcard .save{font-size:12px}.grid4 .dcard .actions{padding-top:var(--s3)}.sec-top{display:block}.ofy .stat{text-align:left;margin-top:var(--s3)}.split .eyebrow,.ofy .eyebrow,.band-std .eyebrow,.feet .eyebrow{font:700 13px/1 var(--body);letter-spacing:.12em;display:flex;align-items:center;gap:var(--s2)}.split .eyebrow:before,.ofy .eyebrow:before,.band-std .eyebrow:before,.feet .eyebrow:before{content:"";width:20px;height:2px;background:currentColor}.split h2,.ofy h2,.feet h2{font:600 40px/.98 var(--display);margin:var(--s3) 0 var(--s4)}.split .lead{font:400 15px/1.5 var(--body);color:#0a3648b8;margin:0 0 var(--s3)}.split .quote{font:600 16px/1.4 var(--body);color:var(--navy);margin:var(--s4) 0 0;padding-left:var(--s3);border-left:3px solid var(--rose)}.split.rev-m>:first-child{order:2}.feet{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.offer-lines li{flex:1}.addon .wrap{flex-direction:column;align-items:stretch;gap:var(--s3)}.addon .k2-btn{margin-left:0;margin-top:var(--s1)}.k2-p{margin-left:0}.trust .wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);padding-block:var(--s4)}.trust .wrap>div{padding:var(--s4) var(--s3)}.trust svg{width:46px;height:46px}.trust .ti-t b{font-size:18px}.press-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);overflow:visible;padding:0}.press-item{flex:none;min-height:56px}.faq-h h2{font-size:36px}.faq-item summary{font:600 17px/1.3 var(--body);padding:var(--s4) 0}.faq-item p{font-size:14px}.bottom-bar{border-top:0;box-shadow:0 -6px 18px #0a36481a;border-radius:var(--s4) var(--s4) 0 0}.bottom-bar .sk strong{font-size:22px}.deals-hero{padding:var(--s5) var(--gutter);text-align:left}.deals-hero h1{font-size:32px}.deals-offers{flex-direction:column;align-items:flex-start;gap:var(--s2)}.deals-offers li{font-size:15px}.tab{padding:var(--s3) var(--s1);gap:var(--s1)}.tab .tab-n{font-size:12px;line-height:1.2}.tab .tab-o{font-size:11px}.deal-sec{margin-block:var(--s4)}.deal-sec+.deal-sec{margin-top:var(--s5)}.deal-sec>.sec-top{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s4);padding:var(--s5) var(--s4)}.deal-sec>.sec-top:before{font-size:30vw;right:-4%}.deal-sec>.sec-top h2{font-size:28px}.deal-sec>.sec-top .lead{font-size:14px}.deal-sec>.sec-top .stat{text-align:left;max-width:none;padding:var(--s2) var(--s3);border-radius:var(--r-pill);background:#ffffff24;font-size:17px;letter-spacing:.02em}#sec-feet>.sec-top .stat{background:var(--pill-bg);box-shadow:var(--pill-ring)}.sub-head{font-size:20px}.modal-top,.modal-top.wide{grid-template-columns:96px minmax(0,1fr);gap:var(--s3)}.modal-top .shot,.modal-top.wide .shot{width:96px!important}.modal-top.wide{grid-template-columns:128px minmax(0,1fr)}.modal-top.wide .shot{width:128px!important}.modal-top h3{font-size:21px;padding-right:22px}.modal-top.wide h3{font-size:19px}.modal-top .price{font-size:24px}.modal-body{padding-bottom:calc(var(--s5) + env(safe-area-inset-bottom,0px))}.pdp{gap:var(--s5);padding-block:var(--s4) var(--s6)}.pdp h1{font-size:26px}.pdp .price-line .price{font-size:30px}.ks-opt img{width:36px;height:36px}}@media(max-width:374px){.ks-opt{gap:var(--s2);padding:var(--s3) 10px}.ks-opt img{width:32px;height:32px}.ks-opt span:before,.ks-opt span b,.ks-opt span s{font-size:14px}.ks-opt span s{margin-left:6px}.ks-opt span s+b{margin-left:5px}}.pcard .actions .btn,.dcard .actions .btn{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,background-color .2s ease}@media(hover:hover){.pcard .actions .btn:hover,.dcard .actions .btn:hover{transform:translateY(-2px);background:#0e4a63;box-shadow:0 6px 14px #0a364833}.pcard .actions .btn:hover:before,.dcard .actions .btn:hover:before{animation:fgf-cart-roll .55s ease}.dcard:has(.ribbon) .actions .btn:hover{box-shadow:var(--btn-shadow)}}.pcard .actions .btn:active,.dcard .actions .btn:active,.pcard .actions .linkbtn:active,.dcard .actions .linkbtn:active{transform:translateY(0) scale(.98);transition-duration:.08s}.pcard .actions .btn:active,.dcard .actions .btn:active{box-shadow:0 1px 3px #0a364829}@keyframes fgf-cart-roll{0%{transform:translate(0) rotate(0)}35%{transform:translate(5px) rotate(-10deg)}65%{transform:translate(-2px) rotate(4deg)}to{transform:translate(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.faq-item .qx:before,.faq-item .qx:after{transition:none}.tab,.tab:after{transition:none}.pcard .actions .btn,.dcard .actions .btn{transition:none}.pcard .actions .btn:hover,.dcard .actions .btn:hover{transform:none}.pcard .actions .btn:hover:before,.dcard .actions .btn:hover:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/funnel-v2.css.map */
