body.fs-pdp-active.fs-apparel-pdp-page #fs-app.fs-pdp-redesign{padding-bottom:calc(clamp(28px,3.5vw,44px) + env(safe-area-inset-bottom,0px))!important;overflow:visible!important}body.fs-pdp-active.fs-apparel-pdp-page .shopify-section.fs-product-apparel{overflow:visible!important;margin-bottom:0!important}body.fs-pdp-active #fs-app .pdp.appdp{align-items:start!important;margin-top:clamp(24px,2.8vw,38px)!important;padding:clamp(16px,2.4vw,32px) 0 clamp(20px,2.5vw,32px)!important}body.fs-pdp-active #fs-app .pdp.appdp .buy{align-self:start!important;height:auto!important;min-height:0!important}body.fs-pdp-active #fs-app .pdp.appdp .buy .meta{font-size:12.5px!important;color:var(--soft)!important;margin:0!important;font-weight:400!important;line-height:1.3!important}body.fs-pdp-active #fs-app .pdp.appdp .buy h1{font-family:var(--disp)!important;font-weight:700!important;text-transform:none!important;letter-spacing:.005em!important;font-size:clamp(28px,3.6vw,44px)!important;line-height:1!important;margin:5px 0 8px!important;color:var(--black)!important}body.fs-pdp-active #fs-app .pdp.appdp .buy .priceline{display:flex!important;align-items:baseline!important;gap:10px!important;flex-wrap:wrap!important;margin:0!important}body.fs-pdp-active #fs-app .pdp.appdp .buy .priceline .p{font-size:26px!important;font-weight:700!important;line-height:1.1!important;color:var(--black)!important;font-family:var(--body)!important}body.fs-pdp-active #fs-app .pdp.appdp .buy .desc{color:var(--mid)!important;margin:12px 0 0!important;max-width:54ch!important;font-size:14.5px!important;line-height:1.55!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz{margin:16px 0 4px!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz>b{display:block!important;font-size:13px!important;font-weight:600!important;margin-bottom:8px!important;color:var(--black)!important;font-family:var(--body)!important;text-transform:none!important;letter-spacing:normal!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz>div{display:flex!important;gap:8px!important;flex-wrap:wrap!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip{flex:none!important;border:1px solid var(--line)!important;background:#fff!important;border-radius:999px!important;padding:7px 13px!important;cursor:pointer!important;font:600 14px/1.1 var(--body)!important;color:var(--black)!important;transition:border-color .13s ease,background .13s ease,color .13s ease!important;min-height:0!important;width:auto!important;max-width:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip:hover{border-color:var(--black)!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip[aria-pressed=true]{background:var(--black)!important;border-color:var(--black)!important;color:#fff!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip.oos:not([aria-pressed=true]){color:var(--mid, #5b6469)!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip:disabled{opacity:.45!important;text-decoration:line-through!important;cursor:not-allowed!important;pointer-events:none!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip:disabled:hover{border-color:var(--line)!important}body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip[aria-pressed=true] small{color:inherit!important;opacity:.92!important}body.fs-pdp-active #fs-app .pdp.appdp .ap-help{display:flex!important;flex-wrap:wrap!important;gap:6px 16px!important;margin:10px 0 0!important;font-size:13.5px!important;line-height:1.4!important;color:var(--mid)!important}body.fs-pdp-active #fs-app .pdp.appdp .ap-help a{color:var(--ink)!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:3px!important}body.fs-pdp-active #fs-app .pdp.appdp .ap-help a:hover{color:var(--black)!important}body.fs-pdp-active #fs-app .pdp.appdp .shipbar{margin-top:16px!important;margin-bottom:0!important;background:var(--grey)!important;border-radius:10px!important;padding:11px 13px!important;box-sizing:border-box!important}body.fs-pdp-active #fs-app .pdp.appdp .shipbar .t{font-size:12.5px!important;color:var(--ink)!important;margin-bottom:7px!important;display:flex!important;gap:6px!important;align-items:center!important;line-height:1.35!important}body.fs-pdp-active #fs-app .pdp.appdp .shipbar .t b{color:var(--sea-3)!important;font-weight:700!important}body.fs-pdp-active #fs-app .pdp.appdp .shipbar.done .t b{color:var(--ok)!important}body.fs-pdp-active #fs-app .pdp.appdp .shipbar .track{height:6px!important;border-radius:999px!important;background:var(--grey-2)!important;overflow:hidden!important}body.fs-pdp-active #fs-app .pdp.appdp .shipbar .fill{height:100%!important;background:linear-gradient(90deg,var(--cyan),var(--sea-2))!important;border-radius:999px!important;transition:width .3s ease!important}body.fs-pdp-active #fs-app .pdp.appdp .shipbar.done .fill{background:var(--ok)!important}body.fs-pdp-active #fs-app .pdp.appdp #fsApparelForm{margin:0!important;padding:0!important}body.fs-pdp-active #fs-app .pdp.appdp .fs-ap-atb-wrap .btn.wide,body.fs-pdp-active #fs-app .pdp.appdp #fsApAdd{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-family:var(--disp)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:16px!important;padding:13px 26px!important;border-radius:999px!important;background:var(--black)!important;color:#fff!important;border:2px solid var(--black)!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease!important;white-space:nowrap!important;width:100%!important;box-sizing:border-box!important;line-height:1.55!important}body.fs-pdp-active #fs-app .pdp.appdp #fsApAdd:hover:not(:disabled){background:#000!important;border-color:#000!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px #11131542!important}body.fs-pdp-active #fs-app .pdp.appdp #fsApAdd:disabled{opacity:.45!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}body.fs-pdp-active #fs-app .pdp.appdp .facts.trust{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 20px!important;margin-top:22px!important;margin-bottom:0!important;padding-bottom:0!important;width:100%!important;max-width:100%!important;align-content:start!important}body.fs-pdp-active #fs-app .pdp.appdp .facts.trust>div{align-items:flex-start!important}@media(max-width:440px){body.fs-pdp-active #fs-app .pdp.appdp .apsz .fchip{padding:10px 14px!important;min-height:38px!important}}body.fs-pdp-active #fs-app .pdp.appdp .gal{align-self:start!important;min-width:0!important;max-width:100%!important}body.fs-pdp-active #fs-app .pdp.appdp:not(.pp-swipe) .gal .stage{position:relative!important;background:var(--grey, #f4f5f6)!important;border:1px solid var(--line, #e3e5e7)!important;border-radius:var(--r, 14px)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:18px!important;display:block!important;min-height:0!important;overflow:hidden!important}body.fs-pdp-active #fs-app .pdp.appdp:not(.pp-swipe) .gal .stage img{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:0!important;cursor:zoom-in}body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .gal .stage,body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .gal .th{display:none!important}body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .pg{display:block!important;position:relative!important;width:100%!important;background:var(--grey, #f4f5f6)!important;border:1px solid var(--line, #e3e5e7)!important;border-radius:var(--r, 14px)!important;overflow:hidden!important}body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .pg-t{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .pg-t::-webkit-scrollbar{display:none!important}body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .pg-s{flex:0 0 100%!important;scroll-snap-align:center!important;display:grid!important;place-items:center!important;padding:clamp(8px,1.4vw,18px)!important;box-sizing:border-box!important}body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .pg-s img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;cursor:zoom-in}body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .pg .zv-btn{position:absolute!important;top:12px!important;right:12px!important;z-index:2!important}body.fs-pdp-active #fs-app .pdp.appdp .fs-ap-atb-wrap{margin-top:14px!important;margin-bottom:0!important;padding-top:0!important;display:grid!important;gap:0!important;width:100%!important}body.fs-pdp-active #fs-app .pdp.appdp .fs-ap-atb-wrap .fs-ap-notify,body.fs-pdp-active #fs-app .pdp.appdp .fs-ap-atb-wrap .ntf-box{margin-top:0!important;width:100%!important;display:grid!important;gap:12px!important}body.fs-pdp-active #fs-app .pdp.appdp .fs-ap-atb-wrap .fs-ap-notify[hidden],body.fs-pdp-active #fs-app .pdp.appdp .fs-ap-atb-wrap [data-fs-ap-add-wrap][hidden],body.fs-pdp-active #fs-app .pdp.appdp .fs-ap-atb-wrap #fsApAdd[hidden]{display:none!important}body.fs-pdp-active #fs-app .pdp.appdp .addnote{margin:8px 0 0!important;font-size:12.5px!important;color:var(--ink)!important;text-align:center!important;font-weight:500!important}body.fs-pdp-active #fs-app .pdp.appdp .addnote[hidden]{display:none!important}body.fs-pdp-active #fs-app .pdp.appdp .apcol{margin-top:14px!important}body.fs-pdp-active #fs-app .pdp.appdp .apcol-h{display:flex!important;align-items:baseline!important;gap:8px!important;margin-bottom:8px!important}body.fs-pdp-active #fs-app .pdp.appdp .apcol-h b{font:700 13px/1 var(--disp)!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.fs-pdp-active #fs-app .pdp.appdp .apcol-h span{font-size:13px!important;color:var(--mid)!important}body.fs-pdp-active #fs-app .pdp.appdp .apcol-r{display:flex!important;gap:8px!important;overflow-x:auto!important;flex-wrap:nowrap!important;scroll-snap-type:x proximity!important;padding:2px 2px 6px!important;align-items:flex-start!important}body.fs-pdp-active #fs-app .pdp.appdp .apco{flex:none!important;width:86px!important;max-width:86px!important;min-width:86px!important;border:1.5px solid var(--line)!important;border-radius:12px!important;overflow:hidden!important;text-align:center!important;text-decoration:none!important;scroll-snap-align:start!important;background:#fff!important;color:var(--ink)!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}body.fs-pdp-active #fs-app .pdp.appdp .apco[aria-current=true],body.fs-pdp-active #fs-app .pdp.appdp .apco.on{border-color:var(--black)!important;box-shadow:inset 0 0 0 1px var(--black)!important}body.fs-pdp-active #fs-app .pdp.appdp .apco .apco-im{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1 / 1!important;box-sizing:border-box!important;padding:0!important;background:var(--grey, #f4f5f6)!important;border-bottom:1px solid var(--line, #e3e5e7)!important;flex:none!important}body.fs-pdp-active #fs-app .pdp.appdp .apco .apco-im img,body.fs-pdp-active #fs-app .pdp.appdp .apco img.fs-ap-swatch{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:unset!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:0!important;border-radius:0!important;background:transparent!important}body.fs-pdp-active #fs-app .pdp.appdp .apco>span:not(.apco-im){display:block!important;width:100%!important;font-size:11px!important;line-height:1.2!important;padding:5px 4px 6px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:500!important;box-sizing:border-box!important}body.fs-pdp-active #fs-app .pdp.appdp .apco.oos .apco-im img{opacity:.45!important}@media(max-width:940px){body.fs-pdp-active #fs-app .pdp.appdp:not(.pp-swipe) .gal .stage img,body.fs-pdp-active #fs-app .pdp.appdp.pp-swipe .pg-s img{max-height:44vh!important}}body.fs-pdp-active #fs-app .pdp.appdp .spare.rec{margin-top:16px!important;border:1px solid var(--line, #e3e5e7)!important;border-radius:14px!important;padding:14px!important;box-sizing:border-box!important}body.fs-pdp-active #fs-app .pdp.appdp .spare.rec .spare-h{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:6px 10px!important;flex-wrap:wrap!important;padding:0!important;margin:0 0 8px!important}body.fs-pdp-active #fs-app .pdp.appdp .spare.rec .spare-h b{font:700 18px/1 var(--disp)!important;text-transform:uppercase!important;letter-spacing:.03em!important}body.fs-pdp-active #fs-app .pdp.appdp .spare.rec .spare-h span{font-size:12.5px!important;color:var(--soft)!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-row{display:flex!important;gap:10px!important;overflow-x:auto!important;flex-wrap:nowrap!important;scroll-snap-type:x proximity!important;scroll-padding-inline:2px!important;padding:4px 2px 2px!important;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i{flex:1 1 0!important;min-width:0!important;max-width:150px!important;scroll-snap-align:start!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;text-align:center!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .im{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:1 / 1!important;background:var(--grey, #f4f5f6)!important;border-radius:10px!important;overflow:hidden!important;text-decoration:none!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .im img{width:100%!important;height:100%!important;object-fit:contain!important;padding:6px!important;box-sizing:border-box!important;display:block!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .rec-t{position:absolute!important;top:6px!important;left:6px!important;background:var(--black)!important;color:#fff!important;font:700 9.5px/1 var(--body)!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:4px 6px!important;border-radius:99px!important;pointer-events:none!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .rec-n{display:block!important;width:100%!important;text-decoration:none!important;color:inherit!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .rec-n b{display:block!important;font-size:12.5px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .sp-p{display:block!important;font-size:12.5px!important;color:var(--mid)!important;line-height:1.2!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .spare-add{border:1px solid var(--black)!important;background:#fff!important;border-radius:99px!important;padding:8px 12px!important;min-height:34px!important;width:100%!important;cursor:pointer!important;font:700 12px/1 var(--disp)!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-sizing:border-box!important}body.fs-pdp-active #fs-app .pdp.appdp .rec-i .spare-add:hover,body.fs-pdp-active #fs-app .pdp.appdp .rec-i .spare-add.done{background:var(--black)!important;color:#fff!important;border-color:var(--black)!important}body.fs-pdp-active #fs-app .sec[data-fs-more-apparel].fs-apparel-more{background:var(--grey)!important;padding:var(--pad) 0!important;margin-top:0!important}body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .wrap{max-width:var(--maxw)!important;margin:0 auto!important;padding:0 var(--edge)!important}body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .sechead{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;margin-bottom:clamp(16px,2vw,22px)!important}body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .sechead h2.d2{font-family:var(--disp, "Barlow Condensed", sans-serif)!important;font-weight:700!important;font-style:normal!important;text-transform:uppercase!important;font-size:clamp(24px,3.2vw,38px)!important;line-height:1!important;letter-spacing:.005em!important;color:var(--black)!important;margin:0!important}body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(10px,1.4vw,18px)!important}@media(max-width:1000px){body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:720px){body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .card.apc h3 a{color:inherit!important;text-decoration:none!important}body.fs-pdp-active #fs-app .sec[data-fs-more-apparel] .card.apc h3 a:hover{text-decoration:underline!important}
/*# sourceMappingURL=/cdn/shop/t/212/assets/fs-apparel-pdp.css.map */
