main:has(.fs-product-pilot){--fs-pilot-ink:#1c2b27;--fs-pilot-cream:#faf8f3;--fs-pilot-line:#d5dacc;--bg-color:250 248 243;background:var(--fs-pilot-cream);color:var(--fs-pilot-ink)}.cc-main-product:has(.fs-product-pilot){margin:0!important;padding:28px 0 52px!important;background:var(--fs-pilot-cream)}.cc-main-product:has(.fs-product-pilot)>.container{max-width:1250px;padding-inline:28px}.cc-main-product:has(.fs-product-pilot) .product-breadcrumbs{margin:0 auto 24px!important}.cc-main-product:has(.fs-product-pilot) .breadcrumbs{width:100%;padding:0;font:12px/1.5 Arial,sans-serif;color:#657160}.fs-product-pilot{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:56px;align-items:start}.fs-product-pilot .product-media{float:none!important;clear:none!important;width:100%!important;min-width:0;padding:0!important;margin:0!important;border:0!important}.fs-product-pilot .product-info{float:none!important;width:auto!important;min-width:0;min-height:0!important;padding:0!important;background:transparent!important}.fs-product-pilot .product-info:before,.fs-product-pilot .product-info:after{display:none}.fs-product-pilot .product-info__sticky{padding-bottom:0}.fs-product-pilot .media-gallery__main{border-radius:5px;overflow:hidden;background:#edeadd}.fs-product-pilot .media-gallery__main .media{background:#edeadd}.fs-product-pilot .media-gallery__main img{object-fit:contain!important}.fs-product-pilot .product-info__block{margin-top:0;margin-bottom:13px}.fs-product-pilot .product-info__block--sm{margin-bottom:12px}.fs-product-pilot .product-vendor-sku{font:11px/1.5 Arial,sans-serif;color:#60705b;letter-spacing:.75px;margin-bottom:10px!important}.fs-product-pilot .product-info__title{margin-bottom:10px!important}.fs-product-pilot .product-info__title h1{font:400 clamp(35px,3vw,42px)/1.08 Georgia,serif!important;color:var(--fs-pilot-ink)!important;letter-spacing:-.8px!important;text-transform:none!important;text-wrap:balance;margin:0!important}.fs-product-pilot .jdgm-preview-badge{font:13px/1.5 Arial,sans-serif}.fs-product-pilot .product-price{margin-top:12px!important;margin-bottom:13px!important}.fs-product-pilot .price{font-family:Arial,sans-serif;color:var(--fs-pilot-ink)}.fs-product-pilot .price__current{font-size:30px!important;line-height:1.2;font-weight:600}.fs-product-pilot .price__was{font-size:16px!important;color:#6b7565}.fs-product-pilot .product-policies{font:12px/1.6 Arial,sans-serif;color:#60705b}.fs-product-pilot .product-info hr{margin-block:9px!important;border-color:var(--fs-pilot-line)}.fs-product-pilot .product-info hr.invisible,.fs-product-pilot--single-variant .product-options{display:none!important}.fs-product-pilot .js-instalments-form{font-size:12px;line-height:1.45;margin-top:5px!important}.fs-product-pilot .product-options{font:14px/1.6 Arial,sans-serif}.fs-product-pilot .option-selector{margin-bottom:0}.fs-product-pilot .option-selector__label{font:13px/1.5 Arial,sans-serif;letter-spacing:.1px;color:var(--fs-pilot-ink)}.fs-product-pilot .opt-label{border-color:#b9c2af;border-radius:3px;color:var(--fs-pilot-ink);font:13px/1.5 Arial,sans-serif;min-height:44px;padding:11px 16px}.fs-product-pilot .opt-btn:checked+.opt-label{border-color:var(--fs-pilot-ink);background:#e9eddf;color:var(--fs-pilot-ink);box-shadow:inset 0 0 0 1px var(--fs-pilot-ink)}.fs-product-pilot input[type=radio],.fs-product-pilot input[type=checkbox]{accent-color:var(--fs-pilot-ink)}.fs-product-pilot [class^=shopify_subscriptions_app]{font-family:Arial,sans-serif;border-color:#c7cfbc!important;border-radius:3px;color:var(--fs-pilot-ink)}.fs-product-pilot .shopify_subscriptions_fieldset{font:14px/1.5 Arial,sans-serif;margin:0!important}.fs-product-pilot .shopify_subscriptions_fieldset .subscription_group{padding:10px 12px!important}.fs-product-pilot .shopify_subscriptions_fieldset .group_list{padding-left:6px!important;margin:7px 0 0!important}.fs-product-pilot .shopify_subscriptions_fieldset .group_list_item{font-size:14px;line-height:1.45;min-height:24px}.fs-product-pilot .product-info__block:has(.shopify_subscriptions_fieldset){margin-bottom:12px!important}.fs-product-pilot .buy-buttons{margin-top:12px;margin-bottom:16px}.fs-product-pilot .product-info__add-to-cart{gap:12px;align-items:stretch}.fs-product-pilot .quantity-input{border-color:#b9c2af;border-radius:3px;min-height:52px;background:transparent}.fs-product-pilot .product-info__add-button button[name=add]{background:var(--fs-pilot-ink)!important;border-color:var(--fs-pilot-ink)!important;color:var(--fs-pilot-cream)!important;border-radius:3px;min-height:52px;padding:15px 20px;font:600 14px/1.4 Arial,sans-serif;letter-spacing:.4px;text-transform:none}.fs-product-pilot .product-info__add-button button[name=add]:hover{background:#344434!important;border-color:#344434!important}.fs-product-pilot .product-info__dynamic-checkout-button{margin-top:12px!important}.fs-product-pilot .product-info__block.rte:not(.product-description){font:13px/1.65 Arial,sans-serif;color:#52624c;padding:15px 18px;border-left:2px solid #82936f;background:#efeee5;border-radius:0 3px 3px 0;margin-top:20px}.fs-product-pilot .product-info__block.rte:not(.product-description) p{font:inherit;margin:0}.fs-product-pilot pickup-availability{font:13px/1.6 Arial,sans-serif}.fs-product-pilot .social-share{font:12px/1.6 Arial,sans-serif;color:#63715c;margin-top:20px}.fs-product-pilot .social-share .icon{width:20px;height:20px}.fs-product-pilot-details{margin-top:54px;padding-top:40px;border-top:1px solid var(--fs-pilot-line);clear:both}.fs-product-pilot-details .product-description{display:grid;grid-template-columns:230px minmax(0,1fr);column-gap:48px;max-width:1040px;margin:0 auto!important;font:16px/1.8 Arial,sans-serif;color:var(--fs-pilot-ink)}.fs-product-pilot-details .product-description>p,.fs-product-pilot-details .product-description>h2{grid-column:1/-1;margin:0 0 20px!important}.fs-product-pilot-details .product-description>p:first-of-type{padding:17px 21px;border-left:2px solid #82936f;background:#efeee5;border-radius:0 3px 3px 0;font-size:13px;line-height:1.7;margin-bottom:30px!important}.fs-product-pilot-details .product-description>p:nth-of-type(2){font:400 29px/1.25 Georgia,serif;margin-bottom:18px!important;letter-spacing:-.4px}.fs-product-pilot-details .product-description>h2{font:400 38px/1.15 Georgia,serif!important;color:var(--fs-pilot-ink);letter-spacing:-.7px;text-transform:none;margin-top:22px!important;margin-bottom:18px!important}.fs-product-pilot-details .product-description>h3{grid-column:1;padding:20px 0 14px;border-top:1px solid var(--fs-pilot-line);font:400 24px/1.3 Georgia,serif!important;color:var(--fs-pilot-ink);letter-spacing:-.2px;text-transform:none;margin:0!important}.fs-product-pilot-details .product-description>ul{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:13px 0 14px!important;margin:0!important;border-top:1px solid var(--fs-pilot-line);list-style:none}.fs-product-pilot-details .product-description>ul li{margin:0;padding:0;min-width:0}.fs-product-pilot-details .product-description>ul a{display:flex;align-items:center;min-height:44px;padding:7px 0;color:var(--fs-pilot-ink);font:14px/1.55 Arial,sans-serif;text-underline-offset:4px;overflow-wrap:break-word}.fs-product-pilot-details .product-description a:hover{text-decoration-thickness:2px}.fs-product-pilot a:focus-visible,.fs-product-pilot button:focus-visible,.fs-product-pilot-details a:focus-visible{outline:3px solid #bd8448;outline-offset:4px}main:has(.fs-product-pilot) .shopify-section h2,main:has(.fs-product-pilot) .jdgm-rev-widg__title{font-family:Georgia,serif;font-weight:400;letter-spacing:-.5px;text-transform:none;color:var(--fs-pilot-ink)}main:has(.fs-product-pilot) .jdgm-widget{font-family:Arial,sans-serif}main:has(.fs-product-pilot) .cc-product-recommendations .card__title{font:400 23px/1.25 Georgia,serif!important;letter-spacing:-.2px;text-transform:none}main:has(.fs-product-pilot) .sticky-atc-panel{background:var(--fs-pilot-cream);border-color:var(--fs-pilot-line);color:var(--fs-pilot-ink)}@media(max-width:1100px){.fs-product-pilot{gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fs-product-pilot .product-info__title h1{font-size:37px!important}.fs-product-pilot-details .product-description{column-gap:32px;grid-template-columns:200px minmax(0,1fr)}}@media(max-width:768px){.cc-main-product:has(.fs-product-pilot){padding:20px 0 32px!important}.cc-main-product:has(.fs-product-pilot)>.container{padding-inline:18px}.cc-main-product:has(.fs-product-pilot) .product-breadcrumbs{margin-bottom:18px!important}.cc-main-product:has(.fs-product-pilot) .breadcrumbs{font-size:10px;line-height:1.6}.fs-product-pilot{grid-template-columns:1fr;gap:25px}.fs-product-pilot .product-media{max-width:290px;margin-inline:auto!important}.fs-product-pilot .product-info__title h1{font-size:34px!important;line-height:1.1!important;letter-spacing:-.7px!important}.fs-product-pilot .product-info__title{margin-bottom:13px!important}.fs-product-pilot .product-vendor-sku{font-size:10px;letter-spacing:.4px}.fs-product-pilot .product-price{margin-top:17px!important;margin-bottom:17px!important}.fs-product-pilot .price__current{font-size:28px!important}.fs-product-pilot .price__was{font-size:14px!important}.fs-product-pilot .product-info__block{margin-bottom:16px}.fs-product-pilot .buy-buttons{margin-top:18px}.fs-product-pilot .product-info__add-to-cart{gap:9px}.fs-product-pilot .product-info__add-button button[name=add]{min-height:50px;font-size:13px;padding-inline:12px}.fs-product-pilot .quantity-input{min-height:50px}.fs-product-pilot .product-info__block.rte:not(.product-description){padding:14px 16px;font-size:12px;line-height:1.7}.fs-product-pilot-details{margin-top:34px;padding-top:28px}.fs-product-pilot-details .product-description{display:block;font-size:15px;line-height:1.8}.fs-product-pilot-details .product-description>p{margin-bottom:18px!important}.fs-product-pilot-details .product-description>p:first-of-type{padding:15px 17px;font-size:12px;margin-bottom:25px!important}.fs-product-pilot-details .product-description>p:nth-of-type(2){font-size:25px;line-height:1.3}.fs-product-pilot-details .product-description>h2{font-size:32px!important;margin-top:30px!important;margin-bottom:17px!important}.fs-product-pilot-details .product-description>h3{font-size:24px!important;padding-top:21px;margin-top:16px!important;padding-bottom:8px}.fs-product-pilot-details .product-description>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;border:0;padding:0 0 14px!important}.fs-product-pilot-details .product-description>ul a{font-size:13px;line-height:1.55;min-height:46px;padding:9px 0}main:has(.fs-product-pilot) .cc-product-recommendations .card__title{font-size:18px!important}}.fs-product-pilot--hopr .media-gallery__main{background:radial-gradient(circle at 50% 40%,#fcfbf5,#edf0e4);border:1px solid #dce2d0}.fs-product-pilot--hopr .media-gallery__main .media{background:transparent}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description{display:block;max-width:860px;font:16px/1.85 Arial,sans-serif}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description>p:first-of-type,.fs-product-pilot--hopr+.fs-product-pilot-details .product-description>p:nth-of-type(2){padding:0;border:0;background:transparent;border-radius:0;font:16px/1.85 Arial,sans-serif;letter-spacing:normal;margin:0 0 18px!important}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description>h3{padding:24px 0 10px;border:0;margin:0!important}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description>ul{display:block;list-style:disc;margin:0 0 22px!important;padding:0 0 0 22px!important;border:0}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description>ul li{margin-bottom:6px;padding-left:3px}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description table{width:100%;font:14px/1.6 Arial,sans-serif;border-collapse:collapse}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description th,.fs-product-pilot--hopr+.fs-product-pilot-details .product-description td{padding:12px 14px;text-align:left;border:1px solid var(--fs-pilot-line)}.fs-product-pilot--hopr+.fs-product-pilot-details .product-description thead{background:#edf0e4}.fs-product-pilot--standard .media-gallery__main{background:radial-gradient(circle at 50% 40%,#fcfbf5,#edf0e4);border:1px solid #dce2d0}.fs-product-pilot--standard .media-gallery__main .media{background:transparent}.fs-product-pilot--standard+.fs-product-pilot-details .product-description{display:block;max-width:860px;font:16px/1.85 Arial,sans-serif}.fs-product-pilot--standard+.fs-product-pilot-details .product-description p{font:16px/1.85 Arial,sans-serif;margin:0 0 18px}.fs-product-pilot--standard+.fs-product-pilot-details .product-description>p:first-of-type,.fs-product-pilot--standard+.fs-product-pilot-details .product-description>p:nth-of-type(2){padding:0;border:0;background:transparent;border-radius:0;font:16px/1.85 Arial,sans-serif;letter-spacing:normal;margin:0 0 18px!important}.fs-product-pilot--standard+.fs-product-pilot-details .product-description>h2{font-size:32px!important;line-height:1.2!important;margin:28px 0 16px!important}.fs-product-pilot--standard+.fs-product-pilot-details .product-description>h3{padding:24px 0 10px;border:0;margin:0!important;font-size:26px!important}.fs-product-pilot--standard+.fs-product-pilot-details .product-description h4,.fs-product-pilot--standard+.fs-product-pilot-details .product-description h5,.fs-product-pilot--standard+.fs-product-pilot-details .product-description h6{font:400 16px/1.8 Arial,sans-serif!important;letter-spacing:normal;text-transform:none;margin:20px 0 10px}.fs-product-pilot--standard+.fs-product-pilot-details .product-description h6:first-of-type{font-weight:600!important}.fs-product-pilot--standard+.fs-product-pilot-details .product-description>ul,.fs-product-pilot--standard+.fs-product-pilot-details .product-description>ol{display:block;list-style:disc;margin:0 0 22px!important;padding:0 0 0 22px!important;border:0}.fs-product-pilot--standard+.fs-product-pilot-details .product-description>ol{list-style:decimal}.fs-product-pilot--standard+.fs-product-pilot-details .product-description>ul li,.fs-product-pilot--standard+.fs-product-pilot-details .product-description>ol li{margin-bottom:6px;padding-left:3px}.fs-product-pilot--standard+.fs-product-pilot-details .product-description li p{margin:0}.fs-product-pilot--standard+.fs-product-pilot-details .product-description table{width:100%;font:14px/1.6 Arial,sans-serif;border-collapse:collapse}.fs-product-pilot--standard+.fs-product-pilot-details .product-description th,.fs-product-pilot--standard+.fs-product-pilot-details .product-description td{padding:12px 14px;text-align:left;border:1px solid var(--fs-pilot-line)}.fs-product-pilot--standard+.fs-product-pilot-details .product-description thead{background:#edf0e4}.fs-product-pilot--shared-standard .product-media,.fs-product-pilot--shared-standard .product-info{min-width:0}.fs-product-pilot--shared-no-media{display:block;max-width:720px;margin-inline:auto}.fs-product-pilot--shared-no-media .product-media{display:none}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description{min-width:0;overflow-wrap:anywhere}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description img,.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description video{max-width:100%!important;min-width:0!important;height:auto!important}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description iframe{max-width:100%!important;min-width:0!important}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description table{display:block;max-width:100%!important;min-width:0!important;overflow-x:auto;table-layout:auto;-webkit-overflow-scrolling:touch}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description colgroup,.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description col{width:auto!important;min-width:0!important;max-width:none!important}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description th,.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description td{width:auto!important;min-width:0!important;max-width:none!important;overflow-wrap:anywhere}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description>h1{font:400 34px/1.2 Georgia,serif;color:var(--fs-pilot-ink);letter-spacing:-.5px;text-transform:none;margin:28px 0 16px}@media(max-width:768px){.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description th,.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description td{padding:9px 10px;font-size:13px}.fs-product-pilot--shared-standard+.fs-product-pilot-details .product-description>h1{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/fs-product-pilot.css.map */
