.template-suffix-fit-friday fit-friday-copy.ffcp>.ffcp-shell{display:none}.template-suffix-fit-friday fit-friday-copy.ffcp .ffcp-products{padding-top:4px}.iff-root{display:block;font-family:Arial,Helvetica,sans-serif;color:#111214}.iff-root *,.iff-root *:before,.iff-root *:after{box-sizing:border-box}.iff-shell{padding-top:12px;padding-bottom:0}.iff-banner{padding:17px 18px 15px;border-radius:20px;background:#111214;color:#f1f1ef}.iff-topline{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;line-height:1.4;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.iff-dates{color:#ff9c70;white-space:nowrap}.iff-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;margin-top:14px}.iff-title{min-width:0;margin:0;color:#f1f1ef;font-family:Impact,Arial Black,Arial,sans-serif;font-size:clamp(34px,10.5vw,56px);line-height:.94;font-weight:900;letter-spacing:-1.5px;text-transform:uppercase}.iff-title>span{display:block}.iff-title>span:last-child{color:#ff6a2a}.iff-offer{min-width:0}.iff-up-to{display:block;margin-bottom:4px;color:#f1f1ef;font-size:9px;line-height:1.2;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.iff-percent{display:block;color:#ff6a2a;font-family:Impact,Arial Black,Arial,sans-serif;font-size:clamp(58px,20vw,92px);font-weight:900;line-height:.9;letter-spacing:-2px;white-space:nowrap}.iff-percent>span{font-size:.66em;letter-spacing:-1px}.iff-offer-title{margin:5px 0 2px;color:#f1f1ef;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.7px;text-transform:uppercase}.iff-fineprint{margin:0;color:#c7c8cc;font-size:10px;line-height:1.4}.iff-cta{flex:0 1 46%;display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:44px;max-width:155px;padding:10px;border-radius:9px;background:#ff6a2a;color:#111214;text-decoration:none;font-size:11px;font-weight:800;line-height:1.3;text-transform:uppercase}.iff-cta svg{flex-shrink:0}.iff-cta:hover{background:#ff9c70;color:#111214}.iff-cta:focus-visible,.iff-category:focus-visible{outline:3px solid #ff9c70;outline-offset:3px}.iff-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding-top:11px;border-top:1px solid #343539}.iff-timer{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.iff-timer-label{font-size:9px;line-height:1.2;color:#d8dbe2}.iff-clock{display:flex;align-items:flex-start;gap:6px}.iff-clock[hidden]{display:none}.iff-unit{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:25px}.iff-unit b{font-size:20px;line-height:1;font-variant-numeric:tabular-nums}.iff-unit small{color:#b6b9c0;font-size:8px;line-height:1.2}.iff-colon{color:#80838c;font-size:18px;line-height:1}.iff-categories{display:flex;gap:8px;overflow-x:auto;margin:12px 0 7px;padding:2px 1px 6px;scroll-margin-top:120px;scrollbar-width:thin;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.iff-category{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #dedfe3;border-radius:100px;background:#fff;color:#343539;font-size:12px;line-height:1.3;font-weight:600;text-decoration:none;white-space:nowrap}.iff-category[aria-current=page]{border-color:#111214;background:#111214;color:#fff}.iff-category:hover{border-color:#ff6a2a;color:#a93d11}.iff-category[aria-current=page]:hover{color:#fff}@media(min-width:900px){.iff-banner{padding:22px 28px 18px;border-radius:24px}.iff-shell{padding-top:20px}.iff-topline{font-size:11px;letter-spacing:1.2px}.iff-layout{grid-template-columns:1fr 1.15fr;gap:30px;margin-top:18px}.iff-title{font-size:clamp(68px,8vw,96px)}.iff-offer{display:flex;align-items:center;justify-content:flex-end;gap:24px}.iff-percent{font-size:clamp(104px,11vw,142px)}.iff-up-to{font-size:11px}.iff-offer-copy{min-width:155px}.iff-offer-title{font-size:16px}.iff-fineprint{font-size:12px}.iff-cta{flex-basis:210px;max-width:210px;padding:12px 15px;font-size:11px}.iff-bottom{flex-direction:row-reverse;margin-top:20px;padding-top:14px}.iff-timer{flex-direction:row;align-items:center;gap:18px}.iff-timer-label{max-width:none;font-size:12px}.iff-clock{gap:8px}.iff-unit{min-width:30px}.iff-unit b{font-size:23px}.iff-categories{margin-top:14px}.iff-category{padding-right:20px;padding-left:20px;font-size:13px}}@media(max-width:359px){.iff-banner{padding-right:15px;padding-left:15px}.iff-layout{gap:10px}.iff-topline{font-size:8px;letter-spacing:.6px}.iff-cta{padding:10px;font-size:10px}.iff-timer-label{font-size:9px}.iff-clock{gap:4px}.iff-unit{min-width:23px}.iff-unit b{font-size:18px}}product-block.iamfit-aligned-card .product-block__detail{padding-top:var(--iamfit-detail-offset, 0px)}product-block.iamfit-aligned-card .product-block__detail .innerer>.product-link{display:flex;flex-direction:column;min-height:var(--iamfit-info-height, 0px)}product-block.iamfit-aligned-card .product-block__title{display:block;overflow:visible;-webkit-line-clamp:unset;min-height:var(--iamfit-title-height, 0px)}product-block.iamfit-aligned-card .product-price{margin-top:auto;min-height:var(--iamfit-price-height, 0px)}product-block.iamfit-aligned-card .iamfit-card-atc{margin-top:12px}product-block.iamfit-aligned-card .iamfit-card-atc form{margin:0}product-block.iamfit-aligned-card .iamfit-atc-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:max(44px,var(--iamfit-button-height, 0px))}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAgAAAAAAAAAEA */
