.fp-root{--fp-r-ui:2px;--fp-r-box:2px;--fp-r-pill:2px;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.collection-hero__title{font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;font-weight:700!important;letter-spacing:-.035em!important;text-transform:none!important;font-size:clamp(36px,4.2vw,52px)!important;line-height:1.05!important}.collection-hero__description,.collection-hero__description p{font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;color:#5e6669!important}.fp-root .fp-h2{font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important;text-transform:none!important}#MainContent:has(.collection-hero) .fp-root .fp-group--grid .fp-h2,#MainContent:has(.collection-hero) .fp-root .fp-band:not(.fp-group--compact) .fp-h2{font-size:clamp(22px,1.9vw,26px)!important;line-height:1.2!important}.fp-root .fp-links,.fp-root .fp-peek-links{display:none!important}.fp-root .fp-toolbar{border-top:0!important;border-bottom:0!important;box-shadow:none!important;margin-top:8px!important}.fp-root .fp-toolbar-inner{padding-top:12px!important;padding-bottom:12px!important}.fp-root .fp-filter{grid-template-columns:auto minmax(0,1fr)!important;gap:16px!important}.fp-root .fp-toolbar-label{white-space:nowrap}.fp-root .fp-status{display:none!important}.fp-root .fp-option,.fp-root .fp-nav-btn,.fp-root .fp-custom,.fp-root .fp-custom-btn,.fp-root .fp-custom-badge,.fp-root .fp-custom-opts li,.fp-root .fp-badge,.fp-root .fp-more-btn,.fp-root .fp-bundle-btn,.fp-root .fp-bundle,.fp-root .fp-bundle-item label,.fp-root .fp-bundle-img,.fp-root .fp-bundle-check,.fp-root .fp-sets-teaser,.fp-root .fp-sets-thumbs span,.fp-root .fp-sets-chev,.fp-root .fp-sets-panel,.fp-root .fp-tabs-list,.fp-root .fp-tab,.fp-root .fp-cmp-scroll,.fp-root .fp-cmp-sum,.fp-root .fp-cmp-badge,.fp-root .fp-cmp-yes,.fp-root .fp-contact,.fp-root .fp-teaser,.fp-root .fp-door,.fp-root .fp-peek-item,.fp-root .fp-peek-img,.fp-root .fp-mini-img,.fp-root .fp-acc .fp-row>.fp-mini{border-radius:2px!important}.fp-root .fp-custom-badge:before,.fp-root .fp-badge--feat:before{border-radius:0}.fp-root .fp-add-btn{border-radius:50%!important}.fp-root .fp-mini--large{gap:14px}.fp-root .fp-mini--large .fp-mini-info{gap:8px}.fp-root .fp-mini--large .fp-mini-link{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row dense;align-items:baseline;column-gap:8px;row-gap:6px}.fp-root .fp-mini--large .fp-mini-link>*{grid-column:1 / -1}.fp-root .fp-mini--large .fp-mini-link>.fp-mini-price{grid-column:1}.fp-root .fp-mini--large .fp-mini-link>.fp-rating{grid-column:2;justify-self:end}.fp-root .fp-mini--large .fp-mini-name{line-height:1.35;min-height:2.7em}.fp-root .fp-mini-price,.fp-root .fp-rating{line-height:1.25}.fp-root .fp-bullets{line-height:1.45}.fp-root .fp-bullets ul{gap:4px}.fp-root .fp-grid{row-gap:40px}.fp-root .fp-mini-link{gap:4px}.fp-root .fp-reason{line-height:1.4}@media(min-width:750px){.fp-root .fp-mini--feat{align-items:center!important;gap:48px!important}.fp-root .fp-mini--feat .fp-mini-media{flex:0 0 50%!important}.fp-root .fp-mini--feat .fp-mini-info{gap:20px!important;padding:0 16px 0 0!important;max-width:540px}}.fp-root .fp-mini--feat .fp-mini-link{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.fp-root .fp-mini--feat .fp-mini-link>*{grid-column:auto!important}.fp-root .fp-mini--feat .fp-mini-name{font-size:clamp(24px,2.2vw,30px)!important;line-height:1.15!important;letter-spacing:-.025em!important;min-height:0!important;-webkit-line-clamp:3}.fp-root .fp-mini--feat .fp-reason{font-size:16px!important;line-height:1.55!important;color:#5e6669!important}.fp-root .fp-mini--feat .fp-mini-price{font-size:26px!important;line-height:1.2!important;margin-top:4px}.fp-root .fp-mini--feat .fp-rating{justify-self:auto!important}.fp-root .fp-mini--feat .fp-bullets{line-height:1.55!important;font-size:15px}.fp-root .fp-mini--feat .fp-bullets ul{gap:10px!important}.fp-root .fp-mini--feat .fp-feat-link{min-height:44px;margin-top:0!important;font-size:16px}.fp-root .fp-custom{min-height:0!important;background:#f3f4f4!important;transition:background-color .2s ease!important}.fp-root .fp-custom .fp-custom-link{justify-content:flex-start!important;color:#16191a!important}.fp-root .fp-custom .fp-custom-media{position:relative!important;inset:auto!important;z-index:0!important;flex:none!important;width:100%;min-height:0!important;aspect-ratio:1 / 1!important;background:transparent!important;overflow:hidden}.fp-root .fp-custom .fp-custom-media:after{content:none!important;display:none!important}.fp-root .fp-custom .fp-custom-media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;padding:16px!important;mix-blend-mode:multiply!important}.fp-root .fp-custom .fp-custom-badge{background:#fff!important;color:#16191a!important}.fp-root .fp-custom .fp-custom-body{flex:1 1 auto;gap:0!important;padding:4px 20px 20px!important}.fp-root .fp-custom .fp-custom-title{font-size:clamp(20px,7cqi,24px)!important;line-height:1.15!important;letter-spacing:-.025em!important;white-space:normal!important;text-shadow:none!important;color:#16191a!important}.fp-root .fp-custom .fp-custom-title-w{display:inline!important}.fp-root .fp-custom .fp-custom-title-w:not(:last-child):after{content:" "}.fp-root .fp-custom .fp-custom-text{margin-top:6px!important;padding-top:0!important;font-size:14px!important;line-height:1.45!important;font-weight:400!important;color:#5e6669!important;opacity:1!important}.fp-root .fp-custom .fp-custom-label{display:none!important}.fp-root .fp-custom .fp-custom-opts{display:block!important;margin:10px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.5!important;color:#5e6669!important}.fp-root .fp-custom .fp-custom-opts li{display:inline!important;padding:0!important;font-size:13px!important;font-weight:500!important;color:#5e6669!important;background:none!important;border:0!important}.fp-root .fp-custom .fp-custom-opts li+li:before{content:"\a0\b7  ";color:#9aa3a5}.fp-root .fp-custom .fp-custom-opts .icon,.fp-root .fp-custom .fp-custom-steps,.fp-root .fp-custom .fp-custom-note{display:none!important}.fp-root .fp-custom .fp-custom-foot{margin-top:16px!important;padding-top:0!important;border-top:0!important;gap:12px!important}.fp-root .fp-custom .fp-custom-price{font-size:18px!important;color:#16191a!important}.fp-root .fp-custom .fp-custom-foot .fp-custom-btn{min-height:44px!important;font-size:14px!important;color:#fff!important}.fp-root .fp-sets-teaser{box-shadow:none;border:1px solid var(--fp-line)}.fp-root .fp-sets-teaser[aria-expanded=true]{border-color:var(--fp-dark);box-shadow:none}.fp-root .fp-sets-thumbs{display:flex!important;gap:6px!important;flex:none}.fp-root .fp-sets-thumbs span{flex:none!important;width:56px!important;height:56px!important;margin:0!important;border:1px solid var(--fp-line,#E4E7E8)!important;background:#f3f4f4!important;overflow:hidden;position:relative!important;transform:none!important;box-shadow:none!important}.fp-root .fp-sets-thumbs img{position:static!important;display:block;width:100%!important;height:100%!important;object-fit:contain!important;padding:3px}.fp-root .fp-tabs-list{gap:8px;padding:0;background:none}.fp-root .fp-tab{min-height:44px;color:var(--fp-ink);background:#fff;border:1px solid #D3D9DB;box-shadow:none}.fp-root .fp-tab.is-active{color:#fff;background:var(--fp-dark);border-color:var(--fp-dark);box-shadow:none}.fp-root .fp-custom-btn{background:#c4440e}.fp-root .fp-cmp-badge{color:#16191a}.fp-root .fp-cmp-table .fp-cmp-hl{background:#fff4ee}.fp-root.fhs .fhs-side .fp-row{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:auto!important;grid-auto-columns:minmax(200px,1fr)!important;align-items:start!important}.fp-root.fhs .fhs-side .fp-row .fp-mini{width:100%!important;min-width:0!important;max-width:none!important}.fp-root.fhs .fhs-side .fp-mini-img{position:relative;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;overflow:hidden}.fp-root.fhs .fhs-side .fp-mini-img img{width:100%!important;height:100%!important;object-fit:contain!important}.fp-root.fhs .fhs-side .fp-mini-name{min-height:2.7em}@media(hover:hover)and (pointer:fine){.fp-root .fp-custom:hover{background:#eceeef!important}.fp-root .fp-custom-link:hover .fp-custom-btn{background:#a8390b}.fp-root .fp-sets-teaser:hover{box-shadow:none;border-color:var(--fp-dark)}.fp-root .fp-tab:not(.is-active):hover{border-color:var(--fp-dark)}}@media(max-width:989px){.fp-root.fhs .fhs-side .fp-row{grid-auto-columns:minmax(180px,1fr)!important}}@media(max-width:749px){.collection-hero__title{font-size:32px!important}#MainContent:has(.collection-hero) .fp-root .fp-group--grid .fp-h2,#MainContent:has(.collection-hero) .fp-root .fp-band:not(.fp-group--compact) .fp-h2{font-size:20px!important}.fp-root .fp-filter{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.fp-root .fp-option{min-height:44px;padding:0 16px;font-size:14px}.fp-root .fp-reset{min-height:44px;display:inline-flex;align-items:center}.fp-root .fp-tab{min-height:44px;font-size:14px}.fp-root .fp-faq-item summary{min-height:56px}.fp-root .fp-options{gap:8px}.fp-root .fp-cmp-price{font-size:12px}.fp-root .fp-cmp-badge{font-size:12px;padding:3px 8px}.fp-root .fp-cmp-table,.fp-root .fp-cmp-name{font-size:13px}.fp-root .fp-fit{font-size:12px}.fp-root .fp-reason{font-size:12.5px}.fp-root .fp-mini--large{gap:10px}.fp-root .fp-mini--large .fp-mini-info{gap:6px}.fp-root .fp-mini--large .fp-mini-link{row-gap:4px;column-gap:6px}.fp-root .fp-mini--large .fp-mini-name{-webkit-line-clamp:2;min-height:2.7em}.fp-root .fp-grid{row-gap:28px}.fp-root .fp-mini--feat{gap:16px!important}.fp-root .fp-mini--feat .fp-mini-info{gap:12px!important}.fp-root .fp-mini--feat .fp-mini-link{gap:10px!important}.fp-root .fp-mini--feat .fp-mini-name{font-size:22px!important}.fp-root .fp-mini--feat .fp-reason{font-size:15px!important}.fp-root .fp-mini--feat .fp-mini-price{font-size:22px!important}.fp-root .fp-custom .fp-custom-media{aspect-ratio:16 / 10!important}.fp-root .fp-custom .fp-custom-body{padding:4px 18px 18px!important}.fp-root .fp-custom .fp-custom-text{padding-top:0!important}.fp-root.fhs .fhs-side .fp-row{grid-auto-columns:46%!important}.fp-root .fp-add-btn{width:34px;height:34px}.fp-root .fp-add-btn:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.fp-root .fp-add-icon .icon{width:22px;height:22px}.fp-root .fp-add-done .icon{width:13px;height:13px}.fp-root .fp-add-btn .spinner{width:15px;height:15px}.fp-root .fp-mini-add{padding:5px 0 0 5px;border-top-left-radius:12px!important}.fp-root .fp-mini-add:before,.fp-root .fp-mini-add:after{width:12px;height:12px;background:radial-gradient(circle at 0 0,transparent 11.5px,var(--fp-notch,#fff) 12px)}.fp-root .fp-mini-add:before{top:-12px}.fp-root .fp-mini-add:after{left:-12px}.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-add-btn{width:30px;height:30px}.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-add-btn:before{top:-7px;right:-7px;bottom:-7px;left:-7px}.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-add-icon .icon{width:19px;height:19px}.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-mini-add{padding:4px 0 0 4px;border-top-left-radius:10px!important}.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-mini-add:before,.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-mini-add:after{width:10px;height:10px;background:radial-gradient(circle at 0 0,transparent 9.5px,var(--fp-notch,#fff) 10px)}.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-mini-add:before{top:-10px}.fp-root .fp-acc .fp-row:not(:has(>.fp-mini:nth-child(3))) .fp-mini-add:after{left:-10px}.fp-root .fp-sets-teaser{padding:8px;border-radius:2px!important}.fp-root .fp-sets-chev{height:44px;padding:0 14px}.fp-root .fp-sets-thumbs{gap:4px!important}.fp-root .fp-sets-thumbs span{width:44px!important;height:44px!important}.fp-root .fp-more-btn{width:100%;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/fennek-fp-design.css.map */
