.fg-homepage .fg-root.fg-announcement-root{--fg-shared-link-target:48px;height:auto;min-height:var(--fg-shared-link-target);padding-block:0;flex-wrap:wrap}.fg-homepage .fg-root.fg-announcement-root>a{min-height:var(--fg-shared-link-target);min-width:var(--fg-shared-link-target);align-items:center}.fg-homepage .fg-root:is(.fg-footer-root,.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root){--fg-shared-link-target:48px;height:auto}.fg-homepage :is(.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root)>.fg-module-content{height:auto!important;overflow:visible}.fg-homepage :is(.fg-footer-root,.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root) a{display:inline-flex;align-items:center;min-height:var(--fg-shared-link-target);min-width:var(--fg-shared-link-target);max-width:100%;white-space:normal}.fg-homepage.fg-page-home .fg-root.fg-footer-root a{min-width:var(--fg-shared-link-target)}.fg-homepage :is(.fg-announcement-root,.fg-footer-root,.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root) a:hover{text-decoration:underline}@media(min-width:1200px)and (max-width:1450px){.fg-homepage .fg-root:is(.fg-announcement-root,.fg-footer-root,.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root){--fg-shared-link-target:calc(48px / var(--fg-scale,1))}}@media(max-width:600px){.fg-homepage .fg-root.fg-announcement-root{padding-block:6px}}@media(max-width:1199px){.fg-homepage .fg-root:is(.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root)>.fg-module-content>div:first-child>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(max-width:1199px){.fg-homepage .fg-root:is(.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root) .fg-inline{flex-wrap:wrap!important}.fg-homepage .fg-root:is(.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root) .fg-inline>.fg-flow{width:auto!important}.fg-homepage .fg-root:is(.fg-learn-footer-root,.fg-shop-footer-root,.fg-where-footer-root,.fg-pdp-footer-root) .fg-inline>p{flex:none}}.fg-homepage{background:#fff;color:var(--fg-navy);font-family:var(--fg-body);--header-height:0px;--header-group-height:0px}.fg-homepage #MainContent{display:block}.fg-homepage .fg-section{margin:0;padding:0;overflow:clip}.fg-homepage .fg-root{position:relative;width:100%;max-width:1440px;height:var(--fg-design-height);margin-inline:auto;box-sizing:border-box}.fg-homepage .fg-root :is(p,h1,h2,h3,ul,fieldset){margin:0}.fg-homepage .fg-root :is(h1,h2,h3){max-width:none;text-wrap:initial}.fg-homepage .fg-root img{max-width:none}.fg-homepage .fg-root a{text-decoration:none}.fg-homepage .fg-root button{cursor:pointer;border:0}.fg-homepage .fg-root *{box-sizing:border-box}:where(.fg-homepage .fg-root) :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--fg-navy);outline-offset:4px}:where(.fg-homepage .fg-root :is(a,button,summary,input,select,textarea):focus-visible){box-shadow:0 0 0 3px #fff}.fg-homepage .fg-root h1[data-node-id="176:3567"]{font-size:96px;line-height:82px;letter-spacing:-3.84px}.fg-homepage [data-node-id="176:3568"]{max-width:560px}.fg-homepage .fg-home-navigation{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;height:36px}.fg-homepage .fg-navigation{display:flex;align-items:center;gap:24px;font:600 14px/20px var(--fg-body);color:var(--fg-navy)}.fg-homepage .fg-navigation a{color:inherit}.fg-homepage .fg-menu-disclosure{position:relative}.fg-homepage summary{list-style:none;cursor:pointer}.fg-homepage summary::-webkit-details-marker{display:none}.fg-homepage .fg-menu-disclosure>summary{display:flex;align-items:center;gap:10px}.fg-homepage .fg-menu-disclosure>ul{position:absolute;top:34px;left:-16px;z-index:30;padding:16px;min-width:230px;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 8px 20px #0002;list-style:none}.fg-homepage .fg-menu-disclosure li a{display:block;padding:8px}.fg-homepage .fg-menu-disclosure li ul{padding-left:12px;list-style:none}.fg-homepage .fg-menu-disclosure li a:hover{text-decoration:underline}.fg-homepage .fg-home-actions{display:flex;align-items:center;gap:12px;color:var(--fg-navy);height:36px}.fg-homepage .fg-home-actions header-actions{display:flex;align-items:center;gap:12px}.fg-homepage .fg-home-actions :is(.search-action,.header-actions__action){padding:4px;min-width:28px;height:28px}.fg-homepage .fg-localization{position:relative;font:600 12px var(--fg-body)}.fg-homepage .fg-localization>localization-form-component{position:absolute;top:35px;right:0;z-index:30;background:#fff;width:320px;border-radius:12px;box-shadow:0 8px 20px #0002;padding:15px}.fg-homepage .fg-mobile-navigation{display:none}.fg-homepage [data-node-id="176:3584"]{z-index:20}.fg-homepage [data-node-id="176:3586"]{flex-shrink:0}.fg-homepage .fg-promo{overflow:hidden}.fg-homepage .fg-promo-track{animation:fg-marquee 30s linear infinite;will-change:transform}.fg-homepage .fg-promo:hover .fg-promo-track,.fg-homepage .fg-promo:focus-within .fg-promo-track{animation-play-state:paused}@keyframes fg-marquee{to{transform:translate(-50%)}}.fg-homepage .fg-moves-list{position:absolute;left:805px;top:0;width:555px}.fg-homepage .fg-move{border-bottom:1px solid #92949740;color:var(--fg-navy)}.fg-homepage .fg-move summary{display:flex;justify-content:space-between;align-items:center;padding:24px 0;font:700 28px/1 var(--fg-display);text-transform:uppercase}.fg-homepage .fg-move[open] summary{color:var(--fg-orange);padding-bottom:16px}.fg-homepage .fg-move[open] summary img{rotate:90deg}.fg-homepage .fg-move-content{padding-bottom:24px}.fg-homepage .fg-move-content p{font:500 16px/24px var(--fg-body);color:#333}.fg-homepage .fg-move-content a{display:inline-block;color:var(--fg-orange);font:600 12px var(--fg-body);margin-top:16px}.fg-homepage [data-scroll-track]{overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.fg-homepage [data-scroll-track]::-webkit-scrollbar{display:none}.fg-homepage .fg-input{min-width:0;flex:1;background:#fff;border:1px solid #d9d9d9;border-radius:8px;height:40px;padding:12px 16px;font:400 14px/16px var(--fg-body);color:#333}.fg-homepage .fg-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:var(--fg-orange);color:#fff;border-radius:8px;padding:8px 8px 8px 12px;font:600 14px/14px var(--fg-body);min-height:40px;text-decoration:none;white-space:nowrap}.fg-homepage .fg-arrow{display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;width:24px;height:24px;flex:none}.fg-homepage .fg-arrow img{width:12px;height:12px}.fg-homepage .fg-button-yellow{background:var(--fg-yellow);color:#000}.fg-homepage .fg-button-yellow .fg-arrow{background:#000}.fg-homepage .fg-button-yellow .fg-arrow img{filter:brightness(0) invert(1)}.fg-homepage .fg-button-white{background:#fff;color:var(--fg-navy)}.fg-homepage .fg-products{height:1189px;background:var(--fg-orange);padding:100px 40px;isolation:isolate}.fg-homepage .fg-products-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:color-burn;opacity:.25;z-index:-1}.fg-homepage .fg-products-heading{text-align:center;color:#fff;margin-bottom:76px}.fg-homepage .fg-kicker{font:italic 400 16px/16px var(--fg-label);letter-spacing:.32px;text-transform:uppercase}.fg-homepage .fg-products-heading h2{font:italic 700 72px/72px var(--fg-display);letter-spacing:-1.44px;margin-top:24px}.fg-homepage .fg-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fg-homepage .fg-product-card{display:flex;flex-direction:column;min-width:0;height:728px;background:var(--fg-navy);color:#fff;padding:8px;border-radius:20px}.fg-homepage .fg-product-2{background:#fff;color:var(--fg-navy)}.fg-homepage .fg-product-photo{display:block;height:344px;position:relative;background:#fff;border:1px solid #92949740;border-radius:16px;overflow:hidden;flex:none}.fg-homepage .fg-product-photo-image{position:absolute;width:110.26%;height:134.93%;left:-.99%;top:-17.48%}.fg-homepage .fg-product-2 .fg-product-photo-image{width:89.82%;height:109.93%;left:11.31%;top:-12.73%}.fg-homepage .fg-product-3 .fg-product-photo-image{width:92.68%;height:113.42%;left:8.99%;top:-14.25%}.fg-homepage .fg-product-photo>img:not(.fg-new-swarm-logo):not(.fg-product-photo-image){width:100%;height:100%;object-fit:contain}.fg-homepage .fg-new-swarm-logo{position:absolute;width:136.691px;height:38px;left:0;top:4px;object-fit:cover}.fg-homepage .fg-product-copy{padding:16px 8px 24px;height:120px;border-bottom:1px solid #92949740}.fg-homepage .fg-product-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.fg-homepage .fg-product-title h3{font:700 24px/24px var(--fg-body);white-space:nowrap}.fg-homepage .fg-product-price{font:700 36px/36px var(--fg-display);color:var(--fg-yellow)}.fg-homepage .fg-product-2 .fg-product-price{color:var(--fg-navy)}.fg-homepage .fg-product-copy p{font:500 14px/20px var(--fg-body);max-width:290px;margin-top:4px}.fg-homepage .fg-product-card product-form-component{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 8px}.fg-homepage .fg-product-card form{display:flex;flex-direction:column;flex:1}.fg-homepage .fg-product-options{display:flex;flex-direction:column;gap:18px;padding:24px 0;min-height:190px}.fg-homepage .fg-product-option{border:0;padding:0;min-width:0;display:flex;align-items:center;gap:12px}.fg-homepage .fg-product-option legend{float:left;min-width:70px;font:600 14px/20px var(--fg-body);padding:0}.fg-homepage .fg-option-values{display:flex;flex-wrap:wrap;gap:8px}.fg-homepage .fg-option-choice{position:relative;display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;border:1px solid #92949780;border-radius:8px;font:500 12px var(--fg-body);padding:4px;cursor:pointer}.fg-homepage .fg-option-choice input{position:absolute;opacity:0;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.fg-homepage .fg-option-choice:has(input:checked){outline:1px solid currentColor;outline-offset:3px}.fg-homepage .fg-swatch{background:var(--swatch);border-radius:50%;width:28px;min-width:28px;height:28px;padding:0;border:1px solid #929497}.fg-homepage .fg-product-actions{border-top:1px solid #92949740;padding-top:18px;display:flex;justify-content:space-between;gap:8px;align-items:center;margin-top:auto}.fg-homepage .fg-product-actions .fg-button{min-height:36px;padding-block:8px}.fg-homepage .fg-product-actions .fg-arrow{width:20px;height:20px}.fg-homepage .fg-add-to-cart{display:flex;gap:6px;align-items:center;background:transparent;color:inherit;font:600 14px var(--fg-body);padding:8px}.fg-homepage .fg-add-to-cart:disabled{opacity:.5;cursor:not-allowed}.fg-homepage .fg-product-2 .fg-add-to-cart img{filter:brightness(0)}.fg-homepage .fg-form-error{font:500 12px/16px var(--fg-body);color:#b00020}.fg-homepage .fg-native-variant-label{display:block;font:500 12px var(--fg-body);margin-top:16px}.fg-homepage .fg-native-variant-label select{width:100%;color:inherit;background:transparent;border:1px solid #92949780;padding:4px}.fg-homepage .fg-fit-banner{margin-top:24px;border:1px solid #b3900040;border-radius:20px;background:var(--fg-yellow) url(fg-53614.webp) center/cover;min-height:100px;display:flex;align-items:center;justify-content:space-between;padding:24px}.fg-homepage .fg-fit-banner h3{font:italic 700 40px/40px var(--fg-display);color:var(--fg-navy)}.fg-homepage .fg-faq-list{width:636px;flex:none}.fg-homepage .fg-faq{border-bottom:1px solid #00386540;color:var(--fg-navy);padding:24px 0}.fg-homepage .fg-faq:first-child{padding-top:0}.fg-homepage .fg-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;font:700 20px/24px var(--fg-body)}.fg-homepage .fg-faq summary span{font:700 24px var(--fg-body);rotate:90deg}.fg-homepage .fg-faq[open] summary span{rotate:-90deg}.fg-homepage .fg-faq p{padding-top:16px;font:500 16px/24px var(--fg-body);color:#333}.fg-homepage .fg-newsletter-form{width:510px;position:relative}.fg-homepage .fg-newsletter-form form{display:flex;flex-wrap:wrap;gap:8px}.fg-homepage .fg-newsletter-form form>p,.fg-homepage .fg-newsletter-form .errors{width:100%;font:500 14px/20px var(--fg-body)}.fg-homepage .fg-section-newsletter{margin-top:-51px;position:relative;z-index:1}.fg-homepage .fg-section-products{margin-top:-12px}.fg-homepage .fg-section-locator{margin-top:-16px}.fg-homepage .fg-section-partners{margin-top:15px}@media(min-width:1200px)and (max-width:1439px){.fg-homepage .fg-root{width:1440px;max-width:none;zoom:var(--fg-scale,1)}}@media(min-width:1441px){.fg-homepage .fg-section{background:#fff}.fg-homepage .fg-section-promo{background:var(--fg-orange)}.fg-homepage .fg-section-gallery{background:var(--fg-navy)}.fg-homepage .fg-section-products{background:var(--fg-orange)}.fg-homepage .fg-section-community,.fg-homepage .fg-section-press,.fg-homepage .fg-section-footer{background:#f3f3f3}}@media(prefers-reduced-motion:reduce){.fg-homepage .fg-promo-track{animation:none}.fg-homepage [data-scroll-track]{scroll-behavior:auto}}@media(max-width:1199px){.fg-homepage .fg-root{height:auto;min-height:0;width:100%;padding:64px 24px;max-width:none;zoom:1}.fg-homepage .fg-root :is(h1,h2){white-space:normal;font-size:52px;line-height:1;letter-spacing:-1px}.fg-homepage .fg-root :is(p,a){white-space:normal}.fg-homepage .fg-root [data-name^="btn /"]{white-space:nowrap;width:fit-content}.fg-homepage .fg-section{margin-top:0}.fg-homepage .fg-announcement-root{padding:9px 12px;min-height:32px;gap:4px}.fg-homepage .fg-announcement-root p{font-size:9px;white-space:nowrap}.fg-homepage .fg-promo-root{padding:0;height:48px}.fg-homepage .fg-promo p{white-space:nowrap}.fg-homepage .fg-hero-root{height:800px;padding:0}.fg-homepage .fg-root h1[data-node-id="176:3567"]{font-size:62px;line-height:54px;letter-spacing:-2px;width:100%;max-width:100%}.fg-homepage [data-node-id="176:3565"]{position:absolute;bottom:40px;left:24px;right:24px;transform:none;width:auto;flex-direction:column;align-items:flex-start;gap:24px}.fg-homepage [data-node-id="176:3566"],.fg-homepage [data-node-id="176:3568"]{width:100%;max-width:560px}.fg-homepage [data-node-id="176:3569"]{gap:8px;flex-wrap:wrap;justify-content:flex-start}.fg-homepage [data-node-id="176:3584"]{left:12px;right:12px;top:12px;padding:8px 12px}.fg-homepage [data-node-id="176:3586"]{width:130px;height:32px}.fg-homepage .fg-desktop-navigation,.fg-homepage .fg-localization,.fg-homepage .fg-home-actions .search-action,.fg-homepage .fg-home-actions account-button{display:none}.fg-homepage .fg-mobile-navigation{display:block}.fg-homepage .fg-home-navigation{gap:8px}.fg-homepage .fg-mobile-menu>summary{font:500 24px var(--fg-body);min-width:28px}.fg-homepage .fg-mobile-menu>.fg-navigation{position:absolute;left:0;right:0;top:56px;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:20px;background:#fff;border-radius:20px;max-height:70vh;overflow:auto;box-shadow:0 8px 20px #0002}.fg-homepage .fg-mobile-menu .fg-navigation>a,.fg-homepage .fg-mobile-menu summary{padding-block:12px}.fg-homepage .fg-mobile-menu .fg-menu-disclosure>ul{position:static;box-shadow:none;min-width:0;border:0;padding:0 0 8px 8px}.fg-homepage [data-node-id="176:3562"]{top:6%;right:3%;bottom:6%;left:3%}.fg-homepage .fg-hero-root>div:first-child img:nth-child(1){object-fit:cover}.fg-homepage .fg-hero-root>div:first-child>div>img{object-fit:cover;height:100%;width:100%;object-position:58% center}.fg-homepage [data-node-id="176:3707"]{height:100%;width:100%}.fg-homepage [data-node-id="176:3708"],.fg-homepage [data-node-id="176:3709"],.fg-homepage [data-node-id="176:3717"]{width:100%}.fg-homepage [data-node-id="176:3719"]{height:auto;display:flex;flex-direction:column;gap:24px}.fg-homepage [data-node-id="176:3720"]{position:relative;left:auto;top:auto;width:100%;height:310px}.fg-homepage .fg-moves-list{position:relative;left:auto;top:auto;width:100%;padding-bottom:50px}.fg-homepage [data-node-id="176:3723"]{left:auto;right:0;top:auto;bottom:0}.fg-homepage .fg-move summary{font-size:28px;padding-block:20px}.fg-homepage [data-node-id="176:3768"],.fg-homepage [data-node-id="176:3779"],.fg-homepage [data-node-id="176:3769"]{width:100%}.fg-homepage [data-node-id="176:3778"]{white-space:normal;text-align:center}.fg-homepage [data-node-id="176:3806"]{width:100%;height:380px}.fg-homepage [data-node-id="176:3817"]{max-width:75%;font-size:30px;line-height:1.1}.fg-homepage [data-node-id="176:3807"]{width:92%;left:4%}.fg-homepage .fg-products{padding:64px 24px;height:auto}.fg-homepage .fg-products-heading{margin-bottom:32px}.fg-homepage .fg-products-heading h2{font-size:52px;line-height:1}.fg-homepage .fg-kicker{font-size:14px}.fg-homepage .fg-product-grid{grid-template-columns:1fr;gap:24px}.fg-homepage .fg-product-card{height:auto;min-height:710px}.fg-homepage .fg-product-photo{height:330px}.fg-homepage .fg-product-copy{height:auto;min-height:120px}.fg-homepage .fg-product-options{min-height:160px}.fg-homepage .fg-product-actions{padding-bottom:12px}.fg-homepage .fg-fit-banner{flex-direction:column;gap:20px;align-items:flex-start}.fg-homepage .fg-fit-banner h3{font-size:34px;line-height:1}.fg-homepage [data-node-id="176:4000"]{width:100%;flex-direction:column;gap:32px}.fg-homepage [data-node-id="176:4001"]{width:100%;height:250px}.fg-homepage [data-node-id="176:4004"]{width:100%;flex:auto;gap:28px}.fg-homepage [data-node-id="176:4015"]{flex-wrap:wrap}.fg-homepage [data-node-id="176:4015"] .fg-input{min-width:180px}.fg-homepage [data-node-id="176:4026"],.fg-homepage [data-node-id="176:4027"],.fg-homepage [data-node-id="176:4035"],.fg-homepage [data-node-id="176:4037"],.fg-homepage [data-node-id="176:4135"]{width:100%}.fg-homepage [data-node-id="176:4026"] h2,.fg-homepage [data-node-id="176:4026"] p{text-align:center}.fg-homepage [data-node-id="176:4038"]{gap:20px;align-items:flex-start}.fg-homepage [data-node-id="176:4039"]{min-width:0;gap:10px}.fg-homepage [data-node-id="176:4050"]{min-width:125px}.fg-homepage [data-node-id="176:4045"]{width:46px;height:46px}.fg-homepage [data-node-id="176:4048"]{font-size:15px}.fg-homepage [data-node-id="176:4049"]{font-size:10px}.fg-homepage [data-node-id="176:4057"]{max-width:100%;overflow-x:auto;padding-bottom:10px}.fg-homepage [data-node-id="176:4057"]>div{width:220px;flex:0 0 220px}.fg-homepage [data-node-id="176:4136"]{flex-direction:column;align-items:flex-start;gap:20px}.fg-homepage [data-node-id="176:4147"]{flex-direction:column}.fg-homepage [data-node-id="176:4147"]>div{width:100%;flex:auto}.fg-homepage [data-node-id="176:4137"]{width:100%}.fg-homepage [data-node-id="176:4138"]{font-size:34px;line-height:1}.fg-homepage [data-node-id="176:4188"]{width:100%}.fg-homepage [data-node-id="176:4189"]{width:100%;text-align:center}.fg-homepage [data-node-id="176:4200"]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fg-homepage [data-node-id="176:4200"]>div{height:280px;padding:20px}.fg-homepage [data-node-id="176:4200"] p{white-space:normal}.fg-homepage [data-node-id="176:4251"]{font-size:17px}.fg-homepage [data-node-id="176:4199"]{white-space:normal;text-align:center}.fg-homepage [data-node-id="176:4317"]{flex-direction:column;align-items:flex-start;gap:24px}.fg-homepage [data-node-id="176:4318"]{width:100%}.fg-homepage [data-node-id="176:4326"]{text-align:left;white-space:normal}.fg-homepage [data-node-id="176:4334"]{display:grid;grid-template-columns:1fr 1fr;gap:12px;height:auto;overflow:visible}.fg-homepage [data-node-id="176:4334"]>div{position:relative;left:auto;top:auto;width:100%;height:190px}.fg-homepage [data-node-id="176:4334"]>div:first-child{grid-column:1/-1;height:240px}.fg-homepage [data-node-id="176:4343"]{width:100%;flex-direction:column;gap:40px;align-items:stretch}.fg-homepage [data-node-id="176:4344"],.fg-homepage .fg-faq-list{width:100%}.fg-homepage .fg-faq summary{font-size:18px}.fg-homepage [data-node-id="176:4355"]{flex-wrap:wrap}.fg-homepage .fg-organized-root{display:flex;flex-direction:column;padding:64px 24px;gap:40px}.fg-homepage [data-node-id="176:4439"]{position:relative;left:auto;top:auto;width:100%;order:0}.fg-homepage [data-node-id="176:4409"]{position:relative;left:auto;right:auto;top:auto;width:100%;height:auto;flex-direction:column;order:1;overflow:visible}.fg-homepage [data-node-id="176:4409"]>div{padding:28px;width:100%;flex:auto}.fg-homepage [data-node-id="176:4409"] h2{font-size:36px}.fg-homepage [data-node-id="176:4416"],.fg-homepage [data-node-id="176:4431"]{display:none}.fg-homepage .fg-newsletter-root{padding:48px 24px}.fg-homepage [data-node-id="176:4519"]{width:100%;text-align:center}.fg-homepage .fg-newsletter-form{width:100%}.fg-homepage .fg-newsletter-form .fg-input{min-width:170px}.fg-homepage .fg-footer-root{padding:40px 24px}.fg-homepage [data-node-id="176:4533"]{flex-direction:column;gap:40px}.fg-homepage [data-node-id="176:4572"]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:32px}.fg-homepage [data-node-id="176:4572"]>div{width:100%}.fg-homepage [data-node-id="176:4603"]{white-space:normal;font-size:12px}.fg-homepage [data-node-id="176:4551"]{width:100%}}@media(min-width:650px)and (max-width:1199px){.fg-homepage .fg-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fg-homepage .fg-product-card{padding:6px}.fg-homepage .fg-product-photo{height:210px}.fg-homepage .fg-product-title{flex-wrap:wrap;gap:8px}.fg-homepage .fg-product-title h3{font-size:18px}.fg-homepage .fg-product-copy{min-height:170px}.fg-homepage .fg-product-option{flex-wrap:wrap}.fg-homepage .fg-product-option legend{float:none}.fg-homepage .fg-product-actions{flex-direction:column;align-items:stretch}.fg-homepage .fg-add-to-cart{justify-content:center}}.fg-homepage .fg-moves-list{left:684px;top:63px;width:676px;border:1px solid #0000001a;border-radius:20px;overflow:hidden;background:#fff}.fg-homepage .fg-move{background:#fff;border-bottom:1px solid #0000001a}.fg-homepage .fg-move:last-child{border-bottom:0}.fg-homepage .fg-move summary{font:600 20px/20px var(--fg-body);text-transform:none;padding:24px;letter-spacing:-.6px;min-height:72px}.fg-homepage .fg-move[open]{background:var(--fg-orange);color:#fff}.fg-homepage .fg-move[open] summary{color:#fff;padding-bottom:20px;min-height:64px}.fg-homepage .fg-move[open] summary img{visibility:hidden}.fg-homepage .fg-move-content{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 24px 24px}.fg-homepage .fg-move-content p{font:400 16px/20px var(--fg-body);color:#fff;width:284px;max-width:55%}.fg-homepage .fg-move-content a{font:600 16px/20px var(--fg-body);color:#fff;margin:0;white-space:nowrap}.fg-homepage .fg-card-enhanced .fg-native-variant-label,.fg-homepage .fg-product-option[data-single-option]{display:none}.fg-homepage .fg-navigation{font-size:12px;text-transform:uppercase;color:var(--fg-grey)}.fg-homepage .fg-navigation .fg-menu-active>summary{color:var(--fg-orange)}.fg-homepage .fg-menu-disclosure>ul{text-transform:none;color:var(--fg-navy)}.fg-homepage .fg-faq{padding:16px 0 16px 36px;position:relative;border-bottom:1px solid #00386540;margin-bottom:20px}.fg-homepage .fg-faq:before{content:"\2197";position:absolute;left:0;top:16px;width:20px;height:20px;background:var(--fg-orange);color:#fff;text-align:center;font:600 16px/20px var(--fg-body)}.fg-homepage .fg-faq:first-child{padding-top:16px}.fg-homepage .fg-faq[open]{border-bottom:2px solid var(--fg-orange)}.fg-homepage .fg-faq summary{font-weight:600;letter-spacing:-.6px}.fg-homepage .fg-faq[open] summary span{color:var(--fg-orange)}@media(max-width:1199px){.fg-homepage .fg-moves-list{position:relative;left:auto;top:auto;width:100%;padding-bottom:0}.fg-homepage .fg-move-content{flex-wrap:wrap;gap:16px}.fg-homepage .fg-move-content p{max-width:100%;width:100%}.fg-homepage .fg-move summary{font-size:20px;padding:24px}.fg-homepage [data-node-id="176:3723"]{position:relative;align-self:flex-end;order:3}.fg-homepage .fg-faq{margin-bottom:16px}.fg-homepage [data-node-id="176:3808"]{left:32px;right:32px;width:auto;top:130px;font-size:22px;line-height:1.5}.fg-homepage [data-node-id="176:3809"]{left:auto;right:20px;top:auto;bottom:16px}.fg-homepage [data-node-id="176:3816"]{width:100px;height:90px;left:25px;top:24px}.fg-homepage [data-node-id="176:3817"]{left:32px;top:auto;bottom:30px;max-width:none}.fg-homepage .fg-mobile-menu .fg-navigation{font-size:14px;text-transform:none;color:var(--fg-navy)}}.fg-homepage .fg-move summary img{width:12.16px;height:11.55px;flex:none}.fg-homepage .fg-add-to-cart>img{width:16px;height:17px;flex:none}@media(max-width:1199px){.fg-homepage [data-node-id="176:4196"]{font-size:14px;max-width:280px;white-space:normal;line-height:20px}.fg-homepage [data-node-id="176:3569"]{gap:8px}.fg-homepage [data-node-id="176:3569"]>a{padding-left:10px;gap:6px}.fg-homepage [data-node-id="176:3569"]>a p{font-size:12px}}.fg-homepage .fg-faq:before{content:"";background:var(--fg-orange) url(fg-319f1.svg) center/12px 12px no-repeat}@media(max-width:1199px){.fg-homepage [data-node-id="176:4552"]{flex-wrap:wrap;gap:20px}}.fg-homepage .fg-faq-list{flex:1;min-width:0;width:auto}.fg-homepage .fg-faq{padding-left:0}.fg-homepage .fg-faq[open]{padding-left:36px}.fg-homepage .fg-faq:before{display:none}.fg-homepage .fg-faq[open]:before{display:block}.fg-homepage .fg-faq:last-child{border-bottom:0;margin-bottom:0}.fg-homepage .fg-faq summary span{font-size:0;width:0;height:0;flex:none;border-block:4px solid transparent;border-left:5px solid var(--fg-grey);rotate:0deg}.fg-homepage .fg-faq[open] summary span{rotate:90deg;border-left-color:var(--fg-orange)}.fg-homepage .fg-home-navigation{width:1349px;max-width:100%;padding-inline:5px}.fg-homepage .fg-navigation{gap:32px;line-height:14px}.fg-homepage .fg-menu-disclosure>summary{gap:4px;padding:0}.fg-homepage .fg-menu-caret{display:flex;align-items:center;justify-content:center;width:10px;height:10px}.fg-homepage .fg-menu-caret-orange,.fg-homepage .fg-menu-active .fg-menu-caret-grey{display:none}.fg-homepage .fg-menu-active .fg-menu-caret-orange{display:block}.fg-homepage .fg-home-actions{width:196px;flex:none;gap:48px}.fg-homepage .fg-localization{width:40px;flex:none}.fg-homepage .fg-localization>summary{display:flex;align-items:center;gap:4px;padding:0}.fg-homepage .fg-localization>summary img{width:12px;height:12px}.fg-homepage .fg-country-flag{display:block;width:24px;height:16px;overflow:hidden;font:18px/16px system-ui}.fg-homepage .fg-home-icon-actions{display:flex;align-items:center;gap:24px;width:108px;flex:none}.fg-homepage .fg-home-icon-actions header-actions{display:contents}.fg-homepage .fg-home-icon-actions .account-button{display:none}.fg-homepage .fg-home-icon-actions .search-action,.fg-homepage .fg-home-icon-actions .header-actions__action,.fg-homepage .fg-account-link{display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;padding:0;color:var(--fg-navy)}.fg-homepage .fg-account-link img{width:19.9375px;height:19.9687px}.fg-homepage .fg-home-icon-actions .svg-wrapper{width:20px;height:20px}.fg-homepage .fg-home-icon-actions .search-action .svg-wrapper{background:url(fg-20b3c.svg) center / 19.9479px 19.947px no-repeat;transform:scaleX(-1)}.fg-homepage .fg-home-icon-actions .header-actions__cart-icon .svg-wrapper{background:url(fg-98335.svg) center / 19.9387px 19.9374px no-repeat;transform:scaleY(-1)}.fg-homepage .fg-home-icon-actions .svg-wrapper>svg{visibility:hidden}.fg-homepage .header-actions__cart-icon{--cart-bubble-size: 13px;--cart-bubble-top: -7px;--cart-bubble-right: -7px}.fg-homepage .fg-home-icon-actions .cart-bubble__background{background:var(--fg-navy)}.fg-homepage .fg-home-icon-actions .cart-bubble__text{color:#fff;font-size:9px}.fg-homepage .fg-move-content a{display:inline-flex;align-items:center;gap:4px;letter-spacing:-.32px}.fg-homepage .fg-move-content a img{width:12.16px;height:11.55px}.fg-homepage .fg-products-background{inset:auto;left:-2.82%;top:-22.47%;width:133.65%;height:123.64%;object-fit:fill}.fg-homepage .fg-products-heading{margin-bottom:60px}.fg-homepage .fg-product-2{background:var(--fg-navy);color:#fff}.fg-homepage .fg-product-2 .fg-product-price{color:var(--fg-yellow)}.fg-homepage .fg-product-2 .fg-add-to-cart img{filter:none}.fg-homepage .fg-product-1 .fg-product-photo-image{left:-19.2097%;top:2.8514%;width:128.7385%;height:113.1468%}.fg-homepage .fg-product-2 .fg-product-photo-image{left:1.5298%;top:.9302%;width:98.9159%;height:97.2093%}.fg-homepage .fg-product-3 .fg-product-photo-image{left:-1.142%;top:-.0297%;width:102.0531%;height:99.5048%}.fg-homepage .fg-product-copy{height:112px;padding-bottom:0;flex:none}.fg-homepage .fg-product-options{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:20px 24px;padding:24px 0 20px;min-height:191px}.fg-homepage .fg-product-option{display:block}.fg-homepage .fg-product-option legend{float:none;margin-bottom:12px;font-weight:500;color:#ffffff80}.fg-homepage .fg-size-option{order:0}.fg-homepage .fg-design-option{order:1}.fg-homepage .fg-color-option{order:2;grid-column:1 / -1}.fg-homepage .fg-option-choice{min-width:0;width:56px;height:40px;padding:0;color:#fff;border-color:#ffffff40}.fg-homepage .fg-option-choice:has(input:checked){outline:0;background:var(--fg-yellow);color:var(--fg-navy)}.fg-homepage .fg-option-choice:has(input:focus-visible){outline:3px solid var(--fg-orange);outline-offset:3px}.fg-homepage .fg-swatch{width:32px;height:32px;min-width:32px;border-color:#fff}.fg-homepage .fg-swatch:has(input:checked){background:var(--swatch);outline:1px solid #fff;outline-offset:3px}.fg-homepage .fg-design-select{width:100%;height:40px;padding:8px 24px 8px 12px;border:1px solid #ffffff40;border-radius:8px;background:#ffffff0d;color:#fff;font:500 12px/16px var(--fg-body);text-overflow:ellipsis}.fg-homepage .fg-design-select option{background:var(--fg-navy)}.fg-homepage .fg-product-actions{padding-top:18px;padding-bottom:10px}.fg-homepage .fg-add-to-cart{white-space:nowrap;font-weight:600}.fg-homepage .fg-fit-banner{width:660px;max-width:100%;height:84px;min-height:84px;margin:52px auto 0;padding:20px 24px;gap:24px;border:0;border-radius:24px;background:var(--fg-yellow)}.fg-homepage .fg-fit-banner h3{font-size:32px;line-height:normal;white-space:nowrap;color:#000}.fg-homepage .fg-fit-banner .fg-button{position:relative;font-size:14.486px;line-height:14.486px;gap:8.278px;padding:8.278px 8.278px 8.278px 12.417px;border-radius:8.278px}.fg-homepage .fg-fit-banner h3{position:relative}.fg-homepage .fg-fit-texture{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;overflow:hidden;border-radius:inherit;pointer-events:none}.fg-homepage .fg-fit-texture img{position:absolute;left:7.8%;top:-179.21%;width:100%;height:404.76%;object-fit:cover}.fg-homepage .fg-fit-banner .fg-arrow{background:var(--fg-navy);width:24.833px;height:24.833px;border-radius:4.139px}.fg-homepage .fg-fit-banner .fg-arrow img{width:11.1227px;height:11.1231px;filter:none}.fg-homepage .fg-faq-list{display:flex;flex-direction:column;gap:36px}.fg-homepage .fg-faq{margin:0;padding:0;border:0}.fg-homepage .fg-faq[open]{padding:16px 0 16px 36px;border-bottom:2px solid var(--fg-orange)}.fg-homepage .fg-faq summary{padding:0;min-height:var(--fg-faq-target-size,48px);min-width:48px}.fg-homepage .fg-faq:not([open]) summary{padding-bottom:24px;border-bottom:1px solid #231f2026}.fg-homepage .fg-faq:last-child summary{border:0;padding:0 0 24px}.fg-homepage .fg-faq p{width:538px;max-width:100%}.fg-homepage .fg-faq summary span{margin-right:2px}@media(min-width:1200px){.fg-homepage .fg-home-navigation{position:relative}.fg-homepage .fg-desktop-navigation{position:absolute;left:426px;top:11px}.fg-homepage .fg-fit-banner{position:absolute;top:1053px;left:391px;width:659px;margin:0;padding-left:32px;border-radius:25px}.fg-homepage .fg-organized-root{width:1476px;max-width:none;margin-inline:0;left:calc(50% - 737px)}.fg-homepage .fg-footer-root{left:1px}}@media(max-width:1199px){.fg-homepage .fg-home-navigation{width:100%;padding:0}.fg-homepage .fg-home-actions,.fg-homepage .fg-home-icon-actions{width:88px;height:44px;gap:0}.fg-homepage .fg-home-icon-actions .search-action,.fg-homepage .fg-home-icon-actions .header-actions__action{width:44px;min-width:44px;height:44px;flex:none}.fg-homepage .fg-mobile-menu>summary{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.fg-homepage .fg-home-navigation{gap:4px}.fg-homepage [data-node-id="176:3586"]{width:130px}.fg-homepage .fg-account-link{display:none}.fg-homepage .fg-products-heading{margin-bottom:32px}.fg-homepage .fg-product-copy{height:auto;min-height:112px}.fg-homepage .fg-product-options{grid-template-columns:1fr 1fr;gap:20px 16px}.fg-homepage .fg-option-choice{width:36px}.fg-homepage .fg-fit-banner{width:100%;height:auto;min-height:84px;margin-top:32px;gap:20px}.fg-homepage .fg-fit-banner h3{white-space:normal;font-size:32px;line-height:1}.fg-homepage .fg-faq-list{flex:auto}.fg-homepage .fg-menu-disclosure>summary{padding-block:12px}}@media(min-width:650px)and (max-width:1199px){.fg-homepage .fg-product-options{grid-template-columns:1fr}.fg-homepage .fg-color-option{grid-column:auto}.fg-homepage .fg-option-values{gap:6px}}.fg-homepage .fg-faq summary .fg-faq-caret{display:flex;align-items:flex-start;justify-content:center;width:14px;height:14px;border:0;rotate:0deg;margin:0;padding-top:2px}.fg-homepage .fg-faq-caret-open{display:none}.fg-homepage .fg-faq[open] .fg-faq-caret-open{display:block}.fg-homepage .fg-faq[open] .fg-faq-caret-closed{display:none}.fg-homepage .fg-fit-banner{position:relative;overflow:hidden}@media(min-width:1200px){.fg-homepage .fg-fit-banner{position:absolute}}.fg-homepage .fg-faq[open] summary .fg-faq-caret{rotate:0deg}.fg-homepage .fg-faq-caret-open{width:10.0627px;height:5.38736px;flex:none}.fg-homepage .fg-faq-caret-closed{width:5.38736px;height:10.0627px;flex:none}.fg-homepage .fg-menu-caret img{width:7.18761px;height:3.84811px;flex:none}.fg-homepage .fg-product-card form{min-height:0}.fg-homepage .fg-product-options{padding-top:16px;gap:24px}.fg-homepage .fg-product-option legend{font-weight:400;line-height:16px;color:#fffc}.fg-homepage .fg-option-values{gap:12px}.fg-homepage .fg-size-option .fg-option-values{flex-wrap:nowrap}.fg-homepage .fg-size-option .fg-option-choice{flex:1;width:auto;font-size:14px;font-weight:600}.fg-homepage .fg-swatch{width:34px;min-width:34px;height:34px}.fg-homepage .fg-navigation>a.fg-menu-active,.fg-homepage .fg-menu-disclosure[open]>summary,.fg-homepage .fg-menu-disclosure>summary:hover,.fg-homepage .fg-navigation a[aria-current=page]{color:var(--fg-orange)}.fg-homepage .fg-menu-disclosure[open] .fg-menu-caret-grey{display:none}.fg-homepage .fg-menu-disclosure[open] .fg-menu-caret-orange{display:block}@media(min-width:1200px)and (max-width:1450px){.fg-homepage .fg-root .fg-faq{--fg-faq-target-size:calc(48px / var(--fg-scale,1))}}@media(min-width:1200px){.fg-homepage .fg-shop-faq-root.fg-v1-module{height:auto;min-height:var(--fg-design-height)}.fg-homepage .fg-shop-faq-root>.fg-module-content{height:auto!important}.fg-homepage .fg-shop-faq-root [data-node-id="218:2081"]{position:relative;inset:auto;transform:none;translate:none;width:100%;height:auto;padding:64px 24px}.fg-homepage .fg-shop-faq-root [data-node-id="218:2082"]{width:100%;height:auto;align-items:flex-start}}@media(max-width:600px){body.fg-homepage .kl-teaser-SPJuJR{width:116px!important;margin-inline:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/fg-home.css.map */
