body .fc-cs{--fc-paper:#fbfaf5;--fc-ink:#17342b;--fc-sand:#eee7da;--fc-rule:#d6d9d0;--fc-link:#527727;color:var(--fc-ink);background:var(--fc-paper);font:400 16px/1.55 FCInnerInstrument,Manrope,sans-serif}body .fc-cs *{box-sizing:border-box}body .fc-cs [hidden]{display:none!important}body .fc-cs a{color:inherit}body .fc-cs h1,body .fc-cs h2,body .fc-cs h3{font-family:FCInnerOutfit,Manrope,sans-serif;color:inherit;font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 20px}body .fc-cs h1{font-size:clamp(34px,4vw,48px)}body .fc-cs h2{font-size:clamp(26px,3vw,32px)}body .fc-cs h3{font-size:22px}body .fc-cs p{margin:0 0 20px}body .fc-cs :focus-visible{outline:2px solid var(--fc-ink);outline-offset:4px}body .fc-cs input,body .fc-cs select,body .fc-cs textarea,body .fc-cs button{font:inherit}body .fc-cs button,body .fc-cs select{cursor:pointer}body .fc-cs input,body .fc-cs textarea,body .fc-cs select{border:1px solid #87948b;border-radius:8px;background:#fff;color:var(--fc-ink);padding:12px;min-height:48px;max-width:100%}body .fc-cs label{display:block;margin-bottom:7px}body .fc-cs .fc-cs-wrap{width:min(100% - 128px,1240px);margin-inline:auto}body .fc-cs .fc-cs-space{padding-block:64px}body .fc-cs .fc-cs-muted{color:#58665f}body .fc-cs .fc-cs-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:600}body .fc-cs .fc-cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;border:1px solid var(--fc-ink);padding:11px 22px;border-radius:8px;text-decoration:none;background:transparent;color:var(--fc-ink);text-align:center;transition:background .1s,color .1s}body .fc-cs .fc-cs-btn:active,body .fc-cs .fc-cs-btn-primary{background:var(--fc-ink);color:var(--fc-paper)}body .fc-cs .fc-cs-hero{background:var(--fc-sand);overflow:hidden}body .fc-cs .fc-cs-hero-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:380px;gap:36px}body .fc-cs .fc-cs-hero-copy{padding-block:48px}body .fc-cs .fc-cs-hero-copy p{font-size:20px}body .fc-cs .fc-cs-hero-image{display:block;width:100%;height:380px;object-fit:contain;mix-blend-mode:multiply}body .fc-cs .fc-cs-breadcrumb{font-size:13px;padding-block:22px}body .fc-cs .fc-cs-breadcrumb a{text-underline-offset:4px}body .fc-cs .fc-cs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 24px}body .fc-cs .fc-cs-toolbar p{margin:0}body .fc-cs .fc-cs-tools{display:flex;align-items:center;gap:12px}body .fc-cs .fc-cs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 22px}body .fc-cs .fc-cs-card{display:grid;grid-template-rows:auto 1fr auto auto;gap:12px;min-width:0}body .fc-cs .fc-cs-card-media{aspect-ratio:1;position:relative;display:block;overflow:hidden;background:var(--fc-sand);border-radius:12px}body .fc-cs .fc-cs-card-media img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .22s ease-out,opacity .18s ease-out}body .fc-cs .fc-cs-card-media .fc-cs-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}body .fc-cs .fc-cs-card h2,body .fc-cs .fc-cs-card h3{font-size:16px;line-height:1.5625;margin:0;min-height:2.6em;overflow-wrap:anywhere}body .fc-cs .fc-cs-card h2 a,body .fc-cs .fc-cs-card h3 a{text-decoration:none}body .fc-cs .fc-cs-card-price{margin:0;align-self:end}body .fc-cs .fc-cs-card-price s{color:#68756d;margin-right:8px}body .fc-cs .fc-cs-card .fc-cs-btn{width:100%}body .fc-cs .fc-cs-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:44px}body .fc-cs .fc-cs-pagination a,body .fc-cs .fc-cs-pagination span{padding:8px 14px;min-height:44px}body .fc-cs .fc-cs-pagination [aria-current]{font-weight:700;text-decoration:underline}body .fc-cs .fc-cs-empty{padding:64px 24px;text-align:center;background:var(--fc-sand);border-radius:12px}body .fc-cs .fc-cs-empty p{max-width:520px;margin:0 auto 24px}body .fc-cs .fc-cs-search{display:flex;max-width:600px;gap:0}body .fc-cs .fc-cs-search input{flex:1;min-width:0;border-radius:8px 0 0 4px}body .fc-cs .fc-cs-search button{border-radius:0 4px 4px 0}body .fc-cs .fc-cs-drawer{position:fixed;inset:0 0 0 auto;width:min(390px,100vw);max-width:100vw;max-height:100dvh;height:100dvh;margin:0;border:0;background:var(--fc-paper);color:var(--fc-ink);padding:0;z-index:10000}body .fc-cs .fc-cs-drawer[open]{display:flex;flex-direction:column;animation:fc-cs-slide .26s cubic-bezier(.2,.8,.2,1)}body .fc-cs .fc-cs-drawer::backdrop{background:#0003}body .fc-cs .fc-cs-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--fc-rule)}body .fc-cs .fc-cs-drawer-head h2{font-size:28px;margin:0}body .fc-cs .fc-cs-close{border:0;background:none;min-width:48px;min-height:48px;font-size:30px;color:inherit}body .fc-cs .fc-cs-filter-form{display:flex;flex:1;flex-direction:column;min-height:0}body .fc-cs .fc-cs-filter-body{padding:24px;overflow:auto;flex:1}body .fc-cs .fc-cs-filter-body fieldset{border:0;padding:0;margin:0 0 28px}body .fc-cs .fc-cs-filter-body legend{font-weight:600;margin-bottom:16px}body .fc-cs .fc-cs-range{display:grid;grid-template-columns:1fr 1fr;gap:16px}body .fc-cs .fc-cs-range input{width:100%}body .fc-cs .fc-cs-check{display:flex;gap:10px;align-items:center;min-height:48px}body .fc-cs .fc-cs-check input{min-height:20px;width:20px}body .fc-cs .fc-cs-filter-actions{display:flex;gap:10px;padding:20px 24px max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--fc-rule)}body .fc-cs .fc-cs-filter-actions>*{flex:1}body .fc-cs .fc-cs-active-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}body .fc-cs .fc-cs-active-filters a{padding:8px 14px;border:1px solid var(--fc-rule);border-radius:99px}body .fc-cs .fc-cs-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}body .fc-cs .fc-cs-topic{text-decoration:none;display:block}body .fc-cs .fc-cs-topic img{aspect-ratio:1.4;object-fit:cover;width:100%;display:block;border-radius:12px;margin-bottom:20px}body .fc-cs .fc-cs-reading{max-width:780px;margin-inline:auto}body .fc-cs .fc-cs-reading h2{font-size:28px;margin-top:40px}body .fc-cs .fc-cs-reading h3{margin-top:28px}body .fc-cs .fc-cs-reading a{text-underline-offset:4px}body .fc-cs .fc-cs-reading li{margin-bottom:10px}body .fc-cs .fc-cs-reading img{max-width:100%;height:auto}body .fc-cs .fc-cs-reading table{display:block;overflow:auto;max-width:100%}body .fc-cs .fc-cs-contact-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:80px}body .fc-cs .fc-cs-form{padding:32px;background:#fff;border:1px solid var(--fc-rule);border-radius:12px}body .fc-cs .fc-cs-form input,body .fc-cs .fc-cs-form textarea{width:100%;margin-bottom:20px}body .fc-cs .fc-cs-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}body .fc-cs .fc-cs-error{color:#933728;padding:16px;border:1px solid currentColor;margin-bottom:20px}body .fc-cs .fc-cs-success{padding:16px;border:1px solid var(--fc-ink);margin-bottom:20px}body .fc-cs .fc-cs-faq{border-bottom:1px solid var(--fc-rule);padding-block:6px}body .fc-cs .fc-cs-faq summary{cursor:pointer;padding:18px 40px 18px 0;min-height:60px;list-style:none;position:relative;font-weight:600}body .fc-cs .fc-cs-faq summary::-webkit-details-marker{display:none}body .fc-cs .fc-cs-faq summary:after{content:"+";position:absolute;right:8px;font-size:24px;top:12px}body .fc-cs .fc-cs-faq[open] summary:after{content:"\2212"}body .fc-cs .fc-cs-cart-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:48px}body .fc-cs .fc-cs-cart-row{display:grid;grid-template-columns:110px 1fr auto;gap:24px;border-bottom:1px solid var(--fc-rule);padding-block:24px}body .fc-cs .fc-cs-cart-row img{width:110px;height:110px;object-fit:contain;background:var(--fc-sand);border-radius:8px}body .fc-cs .fc-cs-cart-row h2{font-size:20px;margin-bottom:8px}body .fc-cs .fc-cs-cart-row input{width:80px;margin:8px 0}body .fc-cs .fc-cs-cart-summary{padding:28px;background:var(--fc-sand);align-self:start;border-radius:12px}body .fc-cs .fc-cs-cart-summary .fc-cs-btn{width:100%;margin-top:20px}body .fc-cs .fc-cs-total{display:flex;justify-content:space-between;gap:20px;font-size:21px}body .fc-cs .fc-cs-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover)and (pointer:fine){body .fc-cs .fc-cs-card-media:hover img{transform:scale(1.025)}body .fc-cs .fc-cs-card-media:hover .fc-cs-alt{opacity:1}body .fc-cs .fc-cs-btn:hover{background:var(--fc-ink);color:var(--fc-paper)}}@keyframes fc-cs-slide{0%{transform:translate(100%)}to{transform:none}}@media(max-width:749px){body .fc-cs .fc-cs-wrap{width:calc(100% - 40px)}body .fc-cs .fc-cs-space{padding-block:40px}body .fc-cs .fc-cs-hero-inner{grid-template-columns:1fr;gap:0;min-height:0}body .fc-cs .fc-cs-hero-copy{padding:32px 0 12px}body .fc-cs .fc-cs-hero-copy p{font-size:17px}body .fc-cs .fc-cs-hero-image{height:230px}body .fc-cs .fc-cs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}body .fc-cs .fc-cs-card h2,body .fc-cs .fc-cs-card h3{font-size:16px}body .fc-cs .fc-cs-card .fc-cs-btn{padding:10px 8px;font-size:14px}body .fc-cs .fc-cs-card-price{font-size:14px}body .fc-cs .fc-cs-toolbar{flex-wrap:wrap;gap:12px}body .fc-cs .fc-cs-tools{gap:8px}body .fc-cs .fc-cs-tools select{max-width:180px}body .fc-cs .fc-cs-tools .fc-cs-btn{padding-inline:14px}body .fc-cs .fc-cs-topic-grid{grid-template-columns:1fr}body .fc-cs .fc-cs-contact-layout,body .fc-cs .fc-cs-cart-layout{grid-template-columns:1fr;gap:32px}body .fc-cs .fc-cs-form{padding:20px}body .fc-cs .fc-cs-form-row{grid-template-columns:1fr;gap:0}body .fc-cs .fc-cs-cart-row{grid-template-columns:80px 1fr;gap:16px}body .fc-cs .fc-cs-cart-row img{width:80px;height:80px}body .fc-cs .fc-cs-cart-row-price{grid-column:2}body .fc-cs .fc-cs-cart-row h2{font-size:17px}}@media(prefers-reduced-motion:reduce){body .fc-cs *,body .fc-cs *:before,body .fc-cs *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}body .fc-cs .fc-cs-card-media:hover img{transform:none}}@media(min-width:750px)and (max-width:1023px){body .fc-cs .fc-cs-wrap{width:calc(100% - 64px)}}@media(max-width:359px){body .fc-cs .fc-cs-grid{grid-template-columns:1fr}}body .fc-cs .fc-cs-service-hero{position:relative;isolation:isolate;overflow:hidden;min-height:300px;background:var(--fc-sand);display:flex;align-items:center}body .fc-cs .fc-cs-service-hero-copy{position:relative;z-index:2;width:48%;padding-block:48px}body .fc-cs .fc-cs-service-hero-copy p{font-size:20px}body .fc-cs .fc-cs-service-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}body .fc-cs .fc-cs-service-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fbfaf5,#fbfaf5f0 30%,#fbfaf500 70%)}body .fc-cs .fc-cs-band{padding-block:36px;background:var(--fc-sand)}body .fc-cs .fc-cs-band a{color:#486b20}body .fc-cs .fc-cs-form .fc-cs-check{align-items:flex-start;margin-bottom:20px;font-size:14px}body .fc-cs .fc-cs-form .fc-cs-check input{width:20px;min-height:20px;flex:0 0 20px;margin:2px 0 0}body .fc-cs .fc-cs-form:has(input[name="contact[name]"]){border:0;padding:0;background:transparent}body .fc-cs .fc-cs-contact-layout:has(.fc-cs-support-copy){grid-template-columns:.85fr 1.7fr}@media(max-width:749px){body .fc-cs .fc-cs-service-hero{min-height:340px;align-items:flex-start}body .fc-cs .fc-cs-service-hero-copy{width:100%;padding-block:32px}body .fc-cs .fc-cs-service-hero-copy p{font-size:17px;max-width:90%}body .fc-cs .fc-cs-service-hero:after{background:linear-gradient(180deg,#fbfaf5,#fbfaf5eb 25%,#fbfaf500 80%)}body .fc-cs .fc-cs-service-backdrop{object-position:65% center}body .fc-cs .fc-cs-contact-layout:has(.fc-cs-support-copy){grid-template-columns:1fr}body .fc-cs .fc-cs-support-copy{order:2}}body .fc-cs .fc-cs-product-composition{display:grid;grid-template-columns:1fr 1fr;align-items:center;height:380px}body .fc-cs .fc-cs-product-composition img{width:100%;height:100%;max-height:360px;object-fit:contain;mix-blend-mode:multiply}body .fc-cs .fc-cs-service-product{position:absolute;right:5%;top:0;width:45%;height:100%;object-fit:contain;z-index:1}body .fc-cs .fc-cs-topic-grid ul{list-style:none;padding:0;margin:0}body .fc-cs .fc-cs-topic-grid li{margin-bottom:10px}body .fc-cs .fc-cs-topic-grid a{text-underline-offset:4px}@media(max-width:749px){body .fc-cs .fc-cs-product-composition{height:240px}body .fc-cs .fc-cs-product-composition img{max-height:240px}body .fc-cs .fc-cs-service-product{top:130px;height:210px;width:80%;right:0}}body .fc-cs .shopify-policy__container{max-width:none;margin:0;padding:0}body .fc-cs .shopify-policy__title{text-align:left}body .fc-cs .shopify-policy__body{line-height:1.65}body .fc-cs .shopify-policy__body h2,body .fc-cs .shopify-policy__body h3{scroll-margin-top:100px}body .fc-cs .fc-cs-help-hero{min-height:400px}body .fc-cs .fc-cs-center{text-align:center}body .fc-cs .fc-cs-tool-topic{object-fit:contain;background:var(--fc-sand);mix-blend-mode:multiply}body .fc-cs .fc-cs-faq-area{background:#f5f4ef}body .fc-cs .fc-cs-faq-tabs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:28px 0}body .fc-cs .fc-cs-faq-tabs button{border-radius:99px;border-color:var(--fc-rule);background:var(--fc-paper)}body .fc-cs .fc-cs-faq-tabs button[aria-pressed=true]{background:var(--fc-ink);color:var(--fc-paper)}body .fc-cs .fc-cs-faq-group{scroll-margin-top:120px}body .fc-cs .fc-cs-faq-group>h3{font-size:18px}body .fc-cs .fc-cs-faq-group .fc-cs-faq{border:0;border-radius:8px;background:#fff;padding:0 20px;margin-bottom:12px}body .fc-cs .fc-cs-faq-answer{padding:0 0 8px}body .fc-cs .fc-cs-help-contact{display:flex;align-items:center;justify-content:space-between;gap:24px}body .fc-cs .fc-cs-help-contact p{margin:0}@media(max-width:749px){body .fc-cs .fc-cs-help-hero{min-height:440px}body .fc-cs .fc-cs-help-contact{align-items:flex-start;flex-direction:column}body .fc-cs .fc-cs-faq-tabs{gap:8px}body .fc-cs .fc-cs-faq-tabs .fc-cs-btn{font-size:13px;padding-inline:12px}}body .fc-cs .fc-cs-shipping-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:32px 0;border-bottom:1px solid var(--fc-rule)}body .fc-cs .fc-cs-shipping-summary span,body .fc-cs .fc-cs-shipping-summary strong{display:block}body .fc-cs .fc-cs-shipping-summary span{font-size:14px;color:#58665f;margin-bottom:8px}body .fc-cs .fc-cs-shipping-index{display:flex;justify-content:center;gap:28px;padding:24px 0;border-bottom:1px solid var(--fc-rule)}body .fc-cs .fc-cs-reading>section{scroll-margin-top:110px}body .fc-cs .fc-shipping-links{display:flex;gap:24px;flex-wrap:wrap}body .fc-cs .fc-shipping-links svg{width:20px;height:20px;vertical-align:middle}@media(max-width:749px){body .fc-cs .fc-cs-shipping-summary{grid-template-columns:repeat(2,1fr);gap:24px 18px}body .fc-cs .fc-cs-shipping-index{flex-wrap:wrap;gap:16px}}body .fc-cs .fc-cs-hero-tool{height:380px;overflow:hidden;background:#fff;display:grid;place-items:center}body .fc-cs .fc-cs-product-composition .fc-cs-hero-tool img{width:100%;height:380px;max-height:none;object-fit:contain}body .fc-cs .fc-cs-hero-tool--rake img{transform:scale(1.8)}body .fc-cs .fc-cs-hero-tool--comb img{transform:scale(1.2)}@media(min-width:750px){body .fc-cs .fc-cs-hero-inner{grid-template-columns:.8fr 1.2fr}}@media(max-width:749px){body .fc-cs .fc-cs-hero-tool,body .fc-cs .fc-cs-product-composition .fc-cs-hero-tool img{height:240px}}body:not(.template-index) .fc-footer .fc-footer__lead h2{color:#fbfaf5}body:not(.template-index) .fc-footer .fc-footer__service small{color:#527065}body .fc-cs img{mix-blend-mode:normal!important}body .fc-cs .fc-cs-faq-note{padding:20px 0;margin-bottom:16px}body .fc-cs .fc-cs-note-title{font-weight:600;margin-bottom:8px}body .fc-cs .fc-cs-hero{background:#fff}body .fc-cs .fc-cs-band a.fc-cs-btn-primary{color:var(--fc-paper)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fc-cs.css.map */
