.ff-pdp{color:var(--pdp-text);padding-top:max(20px,calc(var(--pdp-bread-y) - var(--pdp-header,72px)));padding-bottom:var(--pdp-footer-gap);font:400 var(--pdp-accordion-body)/normal var(--ff-body);--pdp-text:#000;--pdp-divider:#c7c7c7;--pdp-option-border:#c7c7c7;--pdp-muted:#777}:root[data-ff-theme=dark] .ff-pdp{--pdp-text:#fff;--pdp-divider:#565757;--pdp-option-border:#565757;--pdp-muted:#c7c7c7}.ff-pdp *{box-sizing:border-box}.ff-pdp h1,.ff-pdp h2,.ff-pdp h3,.ff-pdp p{margin:0}.ff-pdp button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.ff-pdp [hidden]{display:none!important}.ff-pdp-container{margin:0 auto;width:calc(100% - 2 * var(--pdp-pad));max-width:1820px}.ff-pdp-breadcrumbs{display:flex;align-items:start;gap:10px;min-height:var(--pdp-bread-height);font:400 var(--pdp-bread-font)/var(--pdp-bread-height) var(--ff-body);margin-bottom:var(--pdp-bread-gap);overflow-wrap:anywhere}.ff-pdp-breadcrumbs>:first-child{color:#9e9e9e;opacity:.6;min-width:0;text-decoration:none}@media(hover:hover){.ff-pdp-breadcrumbs>a:hover{color:var(--ff-orange);opacity:1}}.ff-pdp-breadcrumbs>strong{font-weight:700}.ff-pdp-product{display:grid;grid-template-columns:var(--pdp-gallery-width) minmax(0,1fr);column-gap:20px;align-items:start}.ff-pdp-gallery{display:grid;grid-template-columns:var(--pdp-thumb-width) minmax(0,1fr);gap:var(--pdp-gallery-gap);padding-right:var(--pdp-gallery-trailing);min-width:0;grid-column:1;grid-row:1}.ff-pdp-thumbnails{display:flex;flex-direction:column;gap:var(--pdp-thumb-gap);min-width:0}.ff-pdp .ff-pdp-thumbnail{display:block;width:100%;height:var(--pdp-thumb-height);position:relative;overflow:hidden;flex:none}.ff-pdp-thumbnail[aria-pressed=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fa4616;pointer-events:none}.ff-pdp-thumbnail img,.ff-pdp-main-photo img{display:block;width:100%;height:100%;object-fit:cover;max-width:none;pointer-events:none}.ff-pdp-main-photo{aspect-ratio:3/4;overflow:hidden;align-self:start;min-width:0;touch-action:pan-y}.ff-pdp-buy{grid-column:2;grid-row:1;min-width:0}.ff-pdp-buy-top{position:relative;padding-top:var(--pdp-title-y);min-height:calc(var(--pdp-add-y) + var(--pdp-add-height))}.ff-pdp h1{font:400 var(--pdp-title-font)/var(--pdp-title-height) var(--ff-display);min-height:var(--pdp-title-height);padding-right:60px;text-wrap:balance}.ff-pdp-code{position:absolute;top:var(--pdp-code-y);font-size:var(--pdp-code-font);line-height:normal;color:var(--pdp-muted);min-height:var(--pdp-code-height)}.ff-pdp-price{position:absolute;top:var(--pdp-price-y);font-size:var(--pdp-price-font);line-height:var(--pdp-price-height);min-height:var(--pdp-price-height)}.ff-pdp-price{display:flex;align-items:baseline;gap:clamp(6px,1vw,12px);max-width:100%;white-space:nowrap}.ff-pdp-compare{color:#949494;text-decoration:line-through;text-decoration-thickness:1px}.ff-pdp-price.is-sale .ff-pdp-current-price,.ff-pdp-discount{color:#fa4616}.ff-pdp-discount{font-size:inherit;font-weight:600}.ff-pdp .ff-pdp-favorite{position:absolute;right:0;top:0;width:44px;height:44px;background:#c7c7c7;border-radius:50%;display:grid;place-items:center}.ff-pdp-favorite img{width:20px;height:20px;max-width:none;display:block}.ff-pdp-favorite .ff-pdp-heart-saved{display:none}.ff-pdp-favorite.is-saved{background:#fa4616}.ff-pdp-favorite.is-saved .ff-pdp-heart-default{display:none}.ff-pdp-favorite.is-saved .ff-pdp-heart-saved{display:block}.ff-pdp-color-row,.ff-pdp-size-row{display:flex;gap:12px;align-items:center;justify-content:space-between;position:absolute;width:100%;font-size:var(--pdp-label-font);font-weight:600;line-height:24px}.ff-pdp-color-row{top:var(--pdp-color-y);min-height:56px}.ff-pdp-buy-top:before,.ff-pdp-buy-top:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--pdp-divider);pointer-events:none}.ff-pdp-buy-top:before{top:calc(var(--pdp-color-divider-y) + var(--pdp-title-growth,0px))}.ff-pdp-buy-top:after{top:calc(var(--pdp-size-divider-y) + var(--pdp-title-growth,0px))}@media(max-width:389px){.ff-pdp-buy-top:after{top:calc(var(--pdp-size-divider-y) + var(--pdp-title-growth,0px) + 30px)}}.ff-pdp-color-row strong{font-weight:700}.ff-pdp-colors{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;flex:none}.ff-pdp .ff-pdp-color{width:44px;height:44px;border:1px solid #666;border-radius:4px;padding:5px;display:block}.ff-pdp-color[aria-pressed=true]{border-color:#fa4616}.ff-pdp-color>span{display:block;width:100%;height:100%;background:var(--pdp-swatch);border-radius:2px}.ff-pdp-size-row{top:var(--pdp-size-y);min-height:44px}.ff-pdp-sizes{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.ff-pdp-sizes button{position:relative;width:var(--pdp-size-width);height:44px;border:1px solid var(--pdp-option-border);border-radius:4px;font-size:var(--pdp-label-font);font-weight:400}.ff-pdp-sizes button[aria-pressed=true]{background:#fa4616;color:#000;border-color:#fa4616}.ff-pdp-sizes button[aria-disabled=true]{color:var(--pdp-option-border);overflow:hidden;cursor:default}.ff-pdp-sizes button[aria-disabled=true]:after{content:"";position:absolute;pointer-events:none;left:50%;top:50%;width:calc(var(--pdp-size-width) - 1.3861px);height:42.7894px;transform:translate(-50%,-50%);background:currentColor;mask:url(ff-size-unavailable-wide.svg) center/100% 100% no-repeat;-webkit-mask:url(ff-size-unavailable-wide.svg) center/100% 100% no-repeat}@media(max-width:1399px){.ff-pdp-sizes button[aria-disabled=true]:after{width:42.7071px;height:42.7071px;mask-image:url(ff-size-unavailable-square.svg);-webkit-mask-image:url(ff-size-unavailable-square.svg)}}.ff-pdp .ff-pdp-size-guide{position:absolute;right:0;top:var(--pdp-guide-y);font:600 var(--pdp-guide-font)/var(--pdp-guide-height) var(--ff-body);text-decoration:underline;text-decoration-thickness:var(--ff-link-underline-thickness);text-underline-offset:.1em}.ff-pdp-form{position:absolute;top:var(--pdp-add-y);width:100%;margin:0}.ff-pdp .ff-pdp-add{width:100%;height:var(--pdp-add-height);display:flex;align-items:center;justify-content:center;border:1px solid #fa4616;background:#fa4616;color:#fff;border-radius:4px;font-size:var(--pdp-add-font);font-weight:600}.ff-pdp-add[aria-busy=true]{cursor:wait}.ff-pdp-status{position:absolute;top:calc(var(--pdp-add-y) + var(--pdp-add-height) + 8px);font-size:var(--pdp-label-font);color:#fa4616}.ff-pdp-about{grid-column:2;grid-row:1;margin-top:var(--pdp-about-y);min-width:0}.ff-pdp-about>h2{font:400 var(--pdp-about-font)/var(--pdp-about-line) var(--ff-display);height:var(--pdp-about-height);min-height:var(--pdp-about-height);margin-bottom:var(--pdp-accordion-gap)}.ff-pdp-accordion{border-bottom:1px solid var(--pdp-divider)}.ff-pdp-accordion details{border-top:1px solid var(--pdp-divider);position:relative;display:block;min-width:0}.ff-pdp-accordion summary{color:var(--pdp-text);grid-column:1/-1;min-height:calc(var(--pdp-accordion-closed) - 1px);padding:19px 30px 20px 0;list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font:600 var(--pdp-accordion-label)/var(--pdp-accordion-line) var(--ff-body)}.ff-pdp-accordion summary::-webkit-details-marker{display:none}.ff-pdp-accordion summary>span:first-child{max-width:calc(var(--pdp-accordion-label-width) - 20px)}.ff-pdp-accordion .ff-pdp-accordion-icon{position:absolute;z-index:1;right:0;top:21px;display:block;width:16px;height:16px;max-width:none;background:currentColor;mask:var(--pdp-accordion-icon) center/contain no-repeat;-webkit-mask:var(--pdp-accordion-icon) center/contain no-repeat}.ff-pdp-accordion details[open]>summary{position:absolute;top:0;left:0;width:100%}.ff-pdp-accordion .ff-pdp-minus{display:none}.ff-pdp-accordion details[open] .ff-pdp-plus{display:none}.ff-pdp-accordion details[open] .ff-pdp-minus{display:block}.ff-pdp-answer{position:relative;margin-left:var(--pdp-accordion-label-width);padding:19px 30px 20px 0;overflow-wrap:break-word;font:400 var(--pdp-accordion-body)/normal var(--ff-body);pointer-events:auto}.ff-pdp-answer p+p{margin-top:1em}.ff-pdp-description{min-height:calc(var(--pdp-accordion-desc-min) - 1px)}.ff-pdp-accordion details:not([open])>.ff-pdp-answer{display:none}.ff-pdp-accordion details[data-pdp-closing]{overflow:clip}.ff-pdp-accordion details[data-pdp-closing]>.ff-pdp-answer{display:block}.ff-pdp-accordion details[data-pdp-closing]>summary{position:absolute;top:0;left:0;width:100%}@media(max-width:767px){.ff-pdp-accordion details[data-pdp-closing]>summary{position:relative}}.ff-pdp-dimensions-title{font-weight:600}.ff-pdp table{width:100%;border-collapse:collapse;font:inherit;text-align:left}.ff-pdp td,.ff-pdp th{padding:8px;border:1px solid var(--pdp-divider);font-weight:400}.ff-pdp th{font-weight:600}.ff-pdp-table-scroll{overflow:auto;margin-top:10px}.ff-pdp-recommendations{margin-top:var(--pdp-recommend-gap);text-align:center;min-width:0}.ff-pdp-eyebrow{font-size:var(--pdp-recommend-prefix);line-height:var(--pdp-recommend-prefix-height)}.ff-pdp-recommendations>h2{font:400 var(--pdp-recommend-title)/.9 var(--ff-display);letter-spacing:-.02em;margin-top:4px;min-height:var(--pdp-recommend-title-height)}.ff-pdp-recommend-viewport{margin-top:40px;overflow:auto;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;text-align:left}.ff-pdp-recommend-viewport::-webkit-scrollbar{display:none}.ff-pdp-recommend-track{display:flex;justify-content:space-between;--pdp-card-gap:20px;gap:var(--pdp-card-gap)}.ff-pdp-recommend-card{translate:var(--pdp-end-correction,0px) 0;flex:0 0 calc((100% - 60px)/4);min-width:0;scroll-snap-align:start}.ff-pdp-recommend-photo{position:relative;aspect-ratio:3/4;overflow:hidden}.ff-pdp-recommend-photo>a{display:block;width:100%;height:100%}.ff-pdp-recommend-photo img{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.ff-pdp .ff-card-favorite{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffffffd1}.ff-pdp .ff-card-favorite img{width:20px;height:20px}.ff-pdp-recommend-colors{display:flex;gap:6px;margin-top:12px}.ff-pdp-recommend-colors span{width:24px;height:24px;border:1px solid #666;border-radius:4px;padding:3px;background:var(--pdp-swatch);background-clip:content-box}.ff-pdp-recommend-colors .is-current{border-color:#fa4616}.ff-pdp-recommend-meta{margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;font:400 16px/normal var(--ff-body)}.ff-pdp-recommend-meta h3{font:600 16px/normal var(--ff-body);text-transform:uppercase}.ff-pdp-recommend-meta a{color:inherit;text-decoration:none}.ff-pdp-recommend-meta p{white-space:nowrap}.ff-pdp-recommend-nav{display:none}.ff-pdp-guide{width:min(800px,calc(100vw - 40px));max-height:calc(100dvh - 40px);padding:40px;border:0;background:var(--ff-page-background);color:var(--pdp-text);overflow:auto;font:400 16px/normal var(--ff-body)}.ff-pdp-guide::backdrop{background:#0009}.ff-pdp-guide h2{font:400 28px/1.2 var(--ff-display);margin:0 44px 30px 0}.ff-pdp-guide .ff-pdp-guide-close{position:absolute;right:20px;top:20px;width:44px;height:44px;font-size:30px}.ff-pdp-guide table{width:100%;border-collapse:collapse}.ff-pdp-guide th,.ff-pdp-guide td{padding:10px;border:1px solid var(--pdp-divider)}.ff-pdp :is(button,a,summary){scroll-margin-top:calc(var(--pdp-header,72px) + 20px);scroll-margin-bottom:12px}@media(hover:hover)and (pointer:fine){.ff-pdp .ff-pdp-add:hover{background:transparent;color:var(--ff-foreground);border-color:currentColor}.ff-pdp-favorite:hover{background:#fa4616}.ff-pdp-size-guide:hover,.ff-pdp-accordion summary:hover{color:#fa4616}}@media(min-width:1400px)and (max-width:1919px){.ff-pdp h1{letter-spacing:-.02em;line-height:.9}.ff-pdp-recommend-viewport{margin-top:30px}.ff-pdp-recommend-meta,.ff-pdp-recommend-meta h3{font-size:13px}}@media(min-width:1024px)and (max-width:1399px){.ff-pdp-about{grid-column:1/-1;grid-row:2;margin-top:30px}.ff-pdp-recommend-viewport{margin-top:30px}.ff-pdp-recommend-meta,.ff-pdp-recommend-meta h3{font-size:14px}}@media(max-width:1023px){.ff-pdp-product{display:flex;flex-direction:column;gap:0}.ff-pdp-gallery{width:100%;padding:0;margin-bottom:30px}.ff-pdp-main-photo{height:calc(779 / 581 * (100vw - 2 * var(--pdp-pad) - var(--pdp-thumb-width) - var(--pdp-gallery-gap)));aspect-ratio:auto}.ff-pdp-buy{width:100%}.ff-pdp-about{width:100%;margin-top:40px}.ff-pdp-about>h2{line-height:var(--pdp-about-height)}.ff-pdp-recommend-viewport{width:calc(100% + var(--pdp-pad));margin-top:30px}.ff-pdp-recommend-card{flex-basis:262px}.ff-pdp-recommend-track{--pdp-card-gap:16px}.ff-pdp-recommend-track:after{content:"";flex:0 0 calc(var(--pdp-pad) - var(--pdp-card-gap))}.ff-pdp-recommend-meta,.ff-pdp-recommend-meta h3{font-size:14px}.ff-pdp-recommend-nav{display:flex;justify-content:center;gap:20px;margin-top:30px;height:16px}.ff-pdp-recommend-nav button{width:65px;height:16px}.ff-pdp-recommend-nav button:first-child{transform:rotate(180deg)}.ff-pdp-recommend-nav .ff-header-icon{width:65px;-webkit-mask-size:100% 100%;mask-size:100% 100%;height:16px;display:block;background:currentColor}.ff-pdp-recommend-colors{margin-top:12px}.ff-pdp-guide{width:min(728px,calc(100vw - 40px));padding:30px}}@media(max-width:767px){.ff-pdp-main-photo{height:auto;aspect-ratio:301/401}.ff-pdp-accordion details{display:block}.ff-pdp-accordion summary{line-height:18px;min-height:calc(var(--pdp-accordion-closed) - 1px)}.ff-pdp-accordion summary>span:first-child{max-width:calc(100% - 30px)}.ff-pdp-accordion .ff-pdp-accordion-icon{top:20px}.ff-pdp-accordion details[open]>summary{position:relative}.ff-pdp-answer{margin-left:0;padding:0 20px 20px 0}.ff-pdp-description{min-height:0}.ff-pdp-recommend-card{flex-basis:210px}.ff-pdp-recommend-track{--pdp-card-gap:12px}.ff-pdp-recommend-nav{margin-top:30px}.ff-pdp-guide{width:min(350px,calc(100vw - 32px));padding:20px;font-size:14px}.ff-pdp-guide h2{font-size:24px}.ff-pdp-guide td,.ff-pdp-guide th{padding:6px}.ff-pdp-guide-close{right:10px!important;top:10px!important}}@media(max-width:389px){.ff-pdp{--pdp-pad:16px;--pdp-thumb-width:calc(45 / 390 * 100vw);--pdp-thumb-height:calc(60 / 390 * 100vw);--pdp-gallery-gap:12px;--pdp-thumb-gap:12px;--pdp-title-font:clamp(16px,5.128205vw,20px);--pdp-size-width:44px}.ff-pdp-color-row{align-items:flex-start;flex-direction:column;gap:6px;padding-block:6px}.ff-pdp-colors{align-self:flex-end}.ff-pdp-size-row{top:calc(var(--pdp-size-y) + 30px);flex-wrap:wrap}.ff-pdp-size-guide{top:calc(var(--pdp-guide-y) + 60px)!important}.ff-pdp-form{top:calc(var(--pdp-add-y) + 60px)}.ff-pdp-buy-top{min-height:calc(var(--pdp-add-y) + var(--pdp-add-height) + 60px)}.ff-pdp h1{padding-right:52px}.ff-pdp-recommendations>h2{font-size:clamp(26px,8.205vw,32px)}.ff-pdp-sizes{gap:8px}.ff-pdp-status{top:calc(var(--pdp-add-y) + var(--pdp-add-height) + 68px)}}@media(max-width:767px){.ff-pdp-accordion details:first-child[open]{min-height:var(--pdp-accordion-desc-min)}}.ff-pdp-buy-top{min-height:calc(var(--pdp-add-y) + var(--pdp-add-height) + var(--pdp-title-growth,0px))}.ff-pdp-code{top:calc(var(--pdp-code-y) + var(--pdp-title-growth,0px))}.ff-pdp-price{top:calc(var(--pdp-price-y) + var(--pdp-title-growth,0px))}.ff-pdp-color-row{top:calc(var(--pdp-color-y) + var(--pdp-title-growth,0px))}.ff-pdp-size-row{top:calc(var(--pdp-size-y) + var(--pdp-title-growth,0px))}.ff-pdp .ff-pdp-size-guide{top:calc(var(--pdp-guide-y) + var(--pdp-title-growth,0px))}.ff-pdp-form{top:calc(var(--pdp-add-y) + var(--pdp-title-growth,0px))}.ff-pdp-status{top:calc(var(--pdp-add-y) + var(--pdp-add-height) + var(--pdp-title-growth,0px) + 8px)}@media(min-width:1400px){.ff-pdp-about{margin-top:calc(var(--pdp-about-y) + var(--pdp-title-growth,0px))}}@media(max-width:389px){.ff-pdp-size-row{top:calc(var(--pdp-size-y) + var(--pdp-title-growth,0px) + 30px)}.ff-pdp .ff-pdp-size-guide{top:calc(var(--pdp-guide-y) + var(--pdp-title-growth,0px) + 60px)!important}.ff-pdp-form{top:calc(var(--pdp-add-y) + var(--pdp-title-growth,0px) + 60px)}.ff-pdp-buy-top{min-height:calc(var(--pdp-add-y) + var(--pdp-add-height) + var(--pdp-title-growth,0px) + 60px)}.ff-pdp-status{top:calc(var(--pdp-add-y) + var(--pdp-add-height) + var(--pdp-title-growth,0px) + 68px)}}.ff-pdp-guide{border:1px solid #565757;min-height:676px;padding:31px 39px 40px}.ff-pdp-guide h2{font-size:28px;line-height:41px;margin:0 45px 21px 0}.ff-pdp-guide .ff-pdp-guide-category{font-size:20px;font-weight:600;line-height:26px;margin-top:21px}.ff-pdp-guide .ff-pdp-guide-units{font-size:16px;line-height:20px;margin-top:12px;margin-bottom:28px}.ff-pdp-guide table{table-layout:fixed;border:0;margin:0;font-size:20px}.ff-pdp-guide tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;min-height:64px;align-items:center;border-bottom:1px solid #c7c7c7}.ff-pdp-guide th,.ff-pdp-guide td{padding:0;border:0;font:400 20px/26px var(--ff-body);text-align:left;white-space:nowrap}.ff-pdp-guide th{font-weight:700}.ff-pdp-guide tr>:first-child{padding-left:20px}.ff-pdp-guide thead{background:#f5f5f3;color:#000}.ff-pdp-guide .ff-pdp-guide-between{margin-top:22px;font-size:16px;line-height:20px}.ff-pdp-guide .ff-pdp-full-guide{display:inline-block;margin-top:38px;font-size:16px;line-height:20px;text-decoration:underline;text-decoration-thickness:var(--ff-link-underline-thickness);text-underline-offset:1px}@media(max-width:1399px)and (min-width:768px){.ff-pdp-guide{min-height:640px;padding:29px}.ff-pdp-guide h2{font-size:24px;line-height:34px}.ff-pdp-guide th,.ff-pdp-guide td,.ff-pdp-guide .ff-pdp-guide-category{font-size:18px}}@media(max-width:767px){.ff-pdp-guide{min-height:0;height:min(560px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);padding:24px 19px 30px}.ff-pdp-guide h2{font-size:18px;line-height:26px;margin-bottom:24px}.ff-pdp-guide .ff-pdp-guide-category{font-size:14px;line-height:24px;margin:24px 0 9px}.ff-pdp-guide .ff-pdp-guide-units{font-size:14px;line-height:20px;margin-top:9px;margin-bottom:20px}.ff-pdp-guide tr{gap:0;min-height:50px}.ff-pdp-guide th,.ff-pdp-guide td{font-size:14px;line-height:18px}.ff-pdp-guide tr>:first-child{padding-left:5px}.ff-pdp-guide .ff-pdp-guide-between{font-size:14px;line-height:18px;margin-top:19px}.ff-pdp-guide .ff-pdp-full-guide{font-size:12px;line-height:15px;margin-top:30px}}.ff-pdp-guide .ff-pdp-guide-close{top:30px;right:39px;width:44px;height:44px}.ff-pdp-guide-close-icon{display:block;width:44px;height:44px;background:currentColor;mask:var(--pdp-close) center/contain no-repeat;-webkit-mask:var(--pdp-close) center/contain no-repeat}@media(max-width:767px){.ff-pdp-guide .ff-pdp-guide-close{top:14px!important;right:19px!important}}.ff-pdp-recommendations>h2{height:var(--pdp-recommend-title-height);min-height:0;line-height:.9;margin-top:var(--pdp-recommend-title-gap)}.ff-pdp-recommend-viewport{margin-top:var(--pdp-recommend-photo-gap)}.ff-pdp .ff-pdp-recommend-card{display:block;min-height:var(--pdp-recommend-card-height)}.ff-pdp-recommend-photo{aspect-ratio:calc(var(--pdp-recommend-photo-width) / var(--pdp-recommend-photo-height))}.ff-pdp-recommend-photo>img,.ff-pdp-recommend-photo>a>img{position:absolute;left:0;top:0}.ff-pdp-recommend-card:nth-child(1) .ff-pdp-recommend-photo>img,.ff-pdp-recommend-card:nth-child(1) .ff-pdp-recommend-photo>a>img{width:100%;height:101.612502%;left:.020719129%;top:-.022772376%;object-fit:fill}.ff-pdp-recommend-card:nth-child(2) .ff-pdp-recommend-photo>img,.ff-pdp-recommend-card:nth-child(2) .ff-pdp-recommend-photo>a>img{width:100%;height:101.1494242%;left:-.032765753%;top:-.074042325%;object-fit:fill}.ff-pdp-recommend-card[data-pdp-related-product] .ff-pdp-recommend-photo>a>img{width:100%;height:100%;left:0;top:0;object-fit:cover}.ff-pdp-recommend-colors{gap:8px;margin-top:var(--pdp-recommend-info-gap);height:22px}.ff-pdp-recommend-colors span{width:22px;height:22px}.ff-pdp-recommend-meta{margin-top:8px;min-height:40px}@media(max-width:1023px){.ff-pdp .ff-pdp-recommend-card{flex-basis:260px}.ff-pdp-recommend-nav{margin-top:20px;height:12px;gap:12px}.ff-pdp-recommend-nav button,.ff-pdp-recommend-nav .ff-header-icon{width:65px;height:12px}}@media(max-width:767px){.ff-pdp .ff-pdp-recommend-card{flex-basis:210px}.ff-pdp-recommend-meta{min-height:36px}}.ff-pdp-recommend-nav button[aria-disabled=true]{color:#777;cursor:default}.ff-pdp-accordion details:has(.ff-pdp-fit-answer)[open]{min-height:var(--pdp-fit-height)}.ff-pdp-fit-answer .ff-pdp-dimensions-title{margin-top:var(--pdp-fit-title-gap);font:600 var(--pdp-fit-title-font)/var(--pdp-fit-title-line) var(--ff-body)}.ff-pdp-fit-answer .ff-pdp-fit-units{margin-top:var(--pdp-fit-units-gap);font:400 var(--pdp-fit-units-font)/var(--pdp-fit-units-line) var(--ff-body)}.ff-pdp-fit-answer .ff-pdp-table-scroll{margin-top:var(--pdp-fit-table-gap);width:100%}.ff-pdp-fit-answer table{table-layout:fixed;width:100%;font-size:var(--pdp-fit-table-font);border-collapse:collapse}.ff-pdp-fit-answer tr{height:var(--pdp-fit-table-row);border-block:1px solid var(--pdp-divider)}.ff-pdp-fit-answer th,.ff-pdp-fit-answer td{border:0;padding:0 8px;font-size:var(--pdp-fit-table-font);font-weight:400;text-align:center;white-space:nowrap}.ff-pdp-fit-answer th:first-child{width:var(--pdp-fit-first-col);text-align:left}.ff-pdp-fit-answer thead{background:#f5f5f3}.ff-pdp-fit-answer thead th{font-weight:600}:root[data-ff-theme=dark] .ff-pdp-fit-answer thead{background:#323232}@media(min-width:1920px){.ff-pdp-fit-answer .ff-pdp-table-scroll{width:calc(100% - 20px)}}@media(max-width:767px){.ff-pdp-fit-answer th:first-child{width:var(--pdp-fit-first-col)}.ff-pdp-fit-answer th,.ff-pdp-fit-answer td{padding:0 5px}}.ff-pdp-accordion details:has(.ff-pdp-fabric-answer)[open]{min-height:var(--pdp-fabric-min-height)}.ff-pdp-accordion details:has(.ff-pdp-shipping-answer)[open]{min-height:var(--pdp-shipping-min-height)}.ff-pdp-shipping-links{display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin-top:17px}.ff-pdp-shipping-links :is(button,a){display:flex;align-items:center;height:44px;font-size:var(--pdp-accordion-label);font-weight:600;line-height:normal;text-decoration:underline;text-decoration-thickness:var(--ff-link-underline-thickness);text-underline-offset:.1em}.ff-pdp-fit-answer table{border-collapse:separate;border-spacing:0}.ff-pdp-fit-answer tr{border:0;background-image:linear-gradient(var(--pdp-divider),var(--pdp-divider));background-size:100% 1px;background-repeat:no-repeat}.ff-pdp-fit-answer .ff-pdp-table-scroll{position:relative;overflow:visible}.ff-pdp-fit-answer .ff-pdp-table-scroll:after{position:absolute;content:"";height:1px;background:var(--pdp-divider);left:0;right:0;bottom:-1px}.ff-pdp-fit-answer thead th{line-height:var(--pdp-accordion-line)}@media(max-width:767px){.ff-pdp-shipping-links{gap:0}.ff-pdp-shipping-links :is(button,a){height:45px}}.ff-pdp-guide{min-height:0;height:min(676px,calc(100dvh - 40px))}.ff-pdp-about>h2{line-height:var(--pdp-about-line)}.ff-pdp-ink{display:inline-block;transform:translateY(var(--pdp-baseline-shift,0px))}.ff-pdp-eyebrow,.ff-pdp-recommendations>h2{margin-inline:auto;text-align:left}.ff-pdp .ff-pdp-size-guide{text-align:left;text-underline-position:from-font;text-underline-offset:0;text-decoration-thickness:var(--ff-link-underline-thickness)}:root[data-ff-theme=dark] .ff-pdp-guide thead{background:#323232;color:#fff}.ff-pdp[data-pdp-reference=false] .ff-pdp-description{min-height:0}.ff-pdp[data-pdp-reference=false] .ff-pdp-accordion details:has(.ff-pdp-fit-answer)[open]{min-height:0}.ff-pdp[data-pdp-reference=false] .ff-pdp-fit-answer th:first-child{white-space:normal;overflow-wrap:break-word}.ff-pdp[data-pdp-reference=false] .ff-pdp-fit-answer .ff-pdp-table-scroll{overflow:visible}.ff-pdp[data-pdp-reference=false] .ff-pdp-answer>p:first-child{margin-top:0}@media(min-width:768px)and (max-width:1399px){.ff-pdp-guide{min-height:0;height:min(640px,calc(100dvh - 40px))}}@media(max-width:767px){.ff-pdp-guide{height:min(560px,calc(100dvh - 32px))}}@media(max-width:1023px){.ff-pdp-recommend-card:last-child{scroll-snap-align:end;scroll-margin-inline-end:var(--pdp-pad)}}.ff-pdp-recommend-meta .ff-card-price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font:inherit}.ff-pdp-recommend-meta .ff-card-price-line{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;white-space:nowrap}.ff-pdp-recommend-meta .ff-card-compare{font-size:.75em;color:#949494;text-decoration:line-through;text-decoration-thickness:1px}.ff-pdp-recommend-meta .ff-card-discount{color:#fa4616;font-size:inherit}@media(max-width:343px){.ff-pdp-fit-answer th:first-child{width:calc(100% - 16ch - 40px)}.ff-pdp-fit-answer th:first-child,.ff-pdp-fit-answer td:first-child{white-space:normal;overflow-wrap:anywhere}}@media(min-width:320px)and (max-width:343px){html[lang=en] .ff-pdp:is([data-pdp-model=J001],[data-pdp-model=U005],[data-pdp-model=U006],[data-pdp-model=U002],[data-pdp-model=J002],[data-pdp-model=B003],[data-pdp-model=B002],[data-pdp-model=B001],[data-pdp-model=U001],[data-pdp-model=U004],[data-pdp-model=O001],[data-pdp-model=U003],[data-pdp-model=U007]) .ff-pdp-fit-answer .ff-pdp-table-scroll{overflow-x:auto;overflow-y:hidden}html[lang=en] .ff-pdp:is([data-pdp-model=J001],[data-pdp-model=U005],[data-pdp-model=U006],[data-pdp-model=U002],[data-pdp-model=J002],[data-pdp-model=B003],[data-pdp-model=B002],[data-pdp-model=B001],[data-pdp-model=U001],[data-pdp-model=U004],[data-pdp-model=O001],[data-pdp-model=U003],[data-pdp-model=U007]) .ff-pdp-fit-answer table{table-layout:auto;min-width:min-content}html[lang=en] .ff-pdp:is([data-pdp-model=J001],[data-pdp-model=U005],[data-pdp-model=U006],[data-pdp-model=U002],[data-pdp-model=J002],[data-pdp-model=B003],[data-pdp-model=B002],[data-pdp-model=B001],[data-pdp-model=U001],[data-pdp-model=U004],[data-pdp-model=O001],[data-pdp-model=U003],[data-pdp-model=U007]) .ff-pdp-fit-answer :is(th,td):first-child{width:auto;white-space:normal;overflow-wrap:normal;word-break:normal}}.ff-pdp-shipping-links a{font-family:inherit;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ff-pdp.css.map */
