:root{--fmn-blue: #0018a8;--fmn-line: #e3e3e3;--fmn-text-muted: #6b6b6b;--fmn-dialog-ease: cubic-bezier(.16, 1, .3, 1)}.m-product-media--zoom-icon,.m-product-media__zoom-in{display:none!important}.fmn-size-guide-link{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:2px 0;border:0;background:none;color:var(--fmn-blue);font-size:12px;letter-spacing:.04em;cursor:pointer}.fmn-size-guide-link:hover span,.fmn-size-guide-link:focus-visible span{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:767px){.m-product-option:has(.fmn-size-guide-link){flex-grow:1}.m-product-option--label:has(.fmn-size-guide-link){display:flex!important;justify-content:flex-end;margin-bottom:6px}.m-product-option--label:has(.fmn-size-guide-link) .option-label{display:none}}.m-product-option--label:has(.fmn-size-guide-link) .foxkit-sizechart-button{display:none!important}.fmn-size-guide__product{margin:0 0 4px;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.fmn-size-guide__unit{margin:0 0 16px;color:var(--fmn-text-muted);font-size:12px}.fmn-size-guide__table table{width:100%!important;height:auto!important;border-collapse:collapse;font-size:13px}.fmn-size-guide__table tr{height:auto!important;border-bottom:1px solid var(--fmn-line)}.fmn-size-guide__table td{width:auto!important;height:auto!important;padding:10px 8px;text-align:left}.fmn-size-guide__table td p{margin:0}.fmn-size-guide__more{margin:20px 0 0;font-size:13px}.fmn-size-guide__more a{color:var(--fmn-blue);text-decoration:underline;text-underline-offset:3px}.fmn-info-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:12px 14px;border:1px solid var(--fmn-line);background:#fff;color:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease}.fmn-info-row:hover,.fmn-info-row:focus-visible{background:#f7f7f7}.fmn-info-row:focus-visible{outline:2px solid var(--fmn-blue);outline-offset:-2px}.main-product__block+.main-product__block.main-product__block-info_drawer{margin-top:12px!important}.main-product__block-info_drawer+.main-product__block.main-product__block-info_drawer{margin-top:-1px!important}.main-product__block-info_drawer:has(+.main-product__block-info_drawer){margin-bottom:0!important}.fmn-info-row__text{display:flex;flex-direction:column;gap:3px}.fmn-info-row__title{color:var(--fmn-blue);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.fmn-info-row__subtitle{color:var(--fmn-text-muted);font-size:12px}.fmn-info-row__chevron{flex-shrink:0;color:#000;transition:transform .2s ease}.fmn-info-row:hover .fmn-info-row__chevron{transform:translate(3px)}html.fmn-dialog-open{overflow:hidden;scrollbar-gutter:stable}.fmn-dialog{max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#000}.fmn-dialog::backdrop{background:#00000073}.fmn-dialog__header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #000;background:#fff}.fmn-dialog__title{margin:0;font-size:13px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.fmn-dialog__close{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;color:var(--fmn-blue);font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.fmn-dialog__close:hover span:last-child,.fmn-dialog__close:focus-visible span:last-child{text-decoration:underline;text-underline-offset:3px}.fmn-dialog__body{padding:24px;font-size:13px;line-height:1.6}.fmn-dialog__body a,.fmn-size-guide__more a{color:var(--fmn-blue);background:none;text-decoration:underline;text-underline-offset:3px}.fmn-dialog--drawer{inset:0 0 0 auto;width:min(460px,100vw);height:100dvh;overflow-y:auto}.fmn-dialog--drawer[open]{animation:fmn-drawer-in .35s var(--fmn-dialog-ease)}.fmn-dialog--modal{top:0;right:0;bottom:0;left:0;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 64px);margin:auto;overflow-y:auto}.fmn-dialog--modal[open]{animation:fmn-modal-in .3s var(--fmn-dialog-ease)}.fmn-dialog[open]::backdrop{animation:fmn-fade-in .3s ease}@keyframes fmn-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes fmn-modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fmn-fade-in{0%{opacity:0}to{opacity:1}}.fmn-show-more{--fmn-collapsed-height: 140px;display:block}.fmn-show-more.is-collapsed .fmn-show-more__content{max-height:var(--fmn-collapsed-height);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.fmn-show-more__toggle{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:4px 0;border:0;background:none;color:var(--fmn-blue);font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.fmn-show-more__toggle[hidden]{display:none}.fmn-show-more__toggle:hover span:last-child,.fmn-show-more__toggle:focus-visible span:last-child{text-decoration:underline;text-underline-offset:3px}.fmn-show-more__icon:before{content:"+";display:inline-block;width:10px;font-size:14px;line-height:1}.fmn-show-more.is-expanded .fmn-show-more__icon:before{content:"\2212"}.main-product__block-complementary .m-complementary-products__heading{margin:0 0 12px;font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.main-product__block-complementary .m-complementary-products__wrapper{background:transparent!important;padding-left:0!important;padding-right:0!important}.main-product__block-complementary .m-complementary-products__inner:not(.swiper-container){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px}.main-product__block-complementary .m-product-card__tags,.main-product__block-complementary .m-product-tag--soldout,.main-product__block-complementary .m-product-card__action,.main-product__block-complementary .m-price__discount-percentage,.main-product__block-complementary .final-sale-badge{display:none!important}.main-product__block-complementary .m-product-card__title,.main-product__block-complementary .m-product-card__title a{font-size:11px;line-height:1.4}.main-product__block-complementary .m-price,.main-product__block-complementary .m-price-item{font-size:11px}.template-product .m-main-product{margin-bottom:24px}.template-product .m-product-recommendations .m-section__header,.template-product .m-recently-viewed .m-section__header{margin-bottom:20px}.template-product .m-footer--block{padding-top:28px}.main-product__block+.main-product__block.main-product__block-complementary{margin-top:16px!important}.m-product-wishlist--atc .m-wishlist-button.added-to-wishlist,.m-sticky-addtocart--addon .m-wishlist-button.added-to-wishlist{color:var(--fmn-blue)}.fmn-toast{position:fixed;left:50%;bottom:24px;z-index:1000;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 18px;border:1px solid var(--fmn-line);background:#fff;color:#000;font-size:13px;box-shadow:0 6px 24px #0000001f;opacity:0;transform:translate(-50%,8px);transition:opacity .25s ease,transform .25s var(--fmn-dialog-ease)}.fmn-toast.is-visible{opacity:1;transform:translate(-50%)}.fmn-toast[hidden]{display:none}.fmn-toast__icon{flex-shrink:0;color:var(--fmn-blue)}.fmn-toast__link{color:var(--fmn-blue);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media screen and (max-width:767px){.fmn-toast{bottom:96px}}@media(prefers-reduced-motion:reduce){.fmn-toast{transition:none}.fmn-dialog[open],.fmn-dialog[open]::backdrop{animation:none}.fmn-info-row__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/fmn-pdp.css.map */
