.fermorin-promo-countdown-section{width:100%}.fermorin-promo-countdown{display:block;width:100%;min-height:48px;color:var(--fermorin-countdown-color);background:var(--fermorin-countdown-background)}.fermorin-promo-countdown__inner{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:6px 20px;line-height:1;white-space:nowrap}.fermorin-promo-countdown__message{color:inherit;font-size:16px;font-weight:700;letter-spacing:.01em}.fermorin-promo-countdown__label-mobile{display:none}.fermorin-promo-countdown__clock{display:flex;align-items:center;gap:5px;color:inherit;font-variant-numeric:tabular-nums}.fermorin-promo-countdown__unit{box-sizing:border-box;display:grid;place-items:center;min-width:52px;min-height:36px;padding:4px 7px 3px;border:1px solid rgb(251 248 242 / 18%);border-radius:2px;background:#fbf8f21a}.fermorin-promo-countdown__value{font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1}.fermorin-promo-countdown__unit-label{margin-top:3px;font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1}.fermorin-promo-countdown__separator{font-size:15px;font-weight:700;opacity:.75}@media screen and (max-width:640px){.fermorin-promo-countdown,.fermorin-promo-countdown__inner{min-height:48px}.fermorin-promo-countdown__inner{gap:8px;padding-right:8px;padding-left:8px}.fermorin-promo-countdown__message{font-size:10px;letter-spacing:0}.fermorin-promo-countdown__label-desktop{display:none}.fermorin-promo-countdown__label-mobile{display:inline}.fermorin-promo-countdown__clock{gap:3px}.fermorin-promo-countdown__unit{min-width:34px;min-height:32px;padding:3px 3px 2px}.fermorin-promo-countdown__value{font-size:13px}.fermorin-promo-countdown__unit-label{margin-top:2px;font-size:8px}.fermorin-promo-countdown__separator{font-size:11px}}@media screen and (max-width:340px){.fermorin-promo-countdown__inner{gap:6px;padding-left:6px;padding-right:6px}.fermorin-promo-countdown__unit{min-width:30px;padding-left:2px;padding-right:2px}}.fm-product-faq,.fm-product-faq *{box-sizing:border-box}.fm-product-faq{--fm-pfaq-ink:#173d32;--fm-pfaq-muted:#596b61;padding:28px 0;color:var(--fm-pfaq-ink)}.fm-product-faq__inner{width:100%;max-width:1120px;margin:0 auto;min-width:0}.fm-product-faq__intro{margin-bottom:16px}.fm-product-faq__link{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;color:var(--fm-pfaq-ink);font-size:14px;font-weight:600;text-decoration:none}.fm-product-faq__link:hover{text-decoration:underline;text-underline-offset:4px}.fm-product-faq__questions{display:grid;gap:10px}.fm-product-faq details{margin:0;border:1px solid #dce3d8;border-radius:14px;background:#fffcf7;overflow:hidden}.fm-product-faq details[open]{border-color:#c9d5c4;background:#fffdf9}.fm-product-faq summary{position:relative;display:block;min-height:60px;padding:18px 54px 18px 20px;list-style:none;cursor:pointer;font-size:16px;font-weight:600;line-height:1.5;color:var(--fm-pfaq-ink);overflow-wrap:anywhere}.fm-product-faq summary::-webkit-details-marker{display:none}.fm-product-faq summary::marker{content:""}.fm-product-faq summary:before,.fm-product-faq summary:after{content:"";position:absolute;top:29px;right:22px;width:12px;height:2px;border-radius:2px;background:#567347}.fm-product-faq summary:after{transform:rotate(90deg);transition:transform .16s ease}.fm-product-faq details[open] summary:after{transform:rotate(0)}.fm-product-faq details[open] summary{padding-bottom:12px}.fm-product-faq__answer{padding:0 20px 20px;color:var(--fm-pfaq-muted);font-size:15px;line-height:1.7;overflow-wrap:anywhere}.fm-product-faq__answer p{margin:0;font-size:inherit;line-height:inherit}.fm-product-faq__shipping{display:grid;gap:12px;margin-top:14px;padding:14px 16px;border-radius:10px;background:#f0f4ec}.fm-product-faq__shipping>div+div{padding-top:12px;border-top:1px solid #dce5d6}.fm-product-faq__shipping strong{display:block;margin-bottom:4px;font-size:14px;font-weight:600;color:var(--fm-pfaq-ink)}.fm-product-faq__link:focus-visible,.fm-product-faq summary:focus-visible{outline:2px solid #a65b2a;outline-offset:-3px;border-radius:10px}#MainContent>.shopify-section:has(.fm-product-faq)+.shopify-section:has(#judgeme_product_reviews){display:flow-root;background:#f6f7fa}@media screen and (max-width:1024px){.fm-product-faq{padding:24px 20px 32px;background:#fbf8f2}.fm-product-faq__inner{max-width:680px}.fm-product-faq__intro{margin-bottom:12px}}@media screen and (max-width:374px){.fm-product-faq{padding-left:16px;padding-right:16px}.fm-product-faq summary{padding-left:16px;font-size:15px}.fm-product-faq__answer{padding-left:16px;padding-right:16px;font-size:14px}}@media(prefers-reduced-motion:reduce){.fm-product-faq summary:after{transition:none}}[id^=MainProduct-]{--fm-product-ink: #173d32;--fm-product-muted: #587067;--fm-product-primary: #00796b;--fm-product-primary-dark: #125044;--fm-product-accent: #ad6236;--fm-product-cream: #f6f2e9;--fm-product-paper: #fffdf8;--fm-product-line: rgba(23, 61, 50, .2);display:flow-root;padding-bottom:clamp(56px,6vw,84px);background:var(--fm-product-cream);color:var(--fm-product-ink)}[id^=MainProduct-] .product-page-section{--color-base: var(--fm-product-ink);--color-base-rgb: 23, 61, 50;--color-accent: var(--fm-product-primary);--color-body-background: var(--fm-product-cream);--color-lines-borders: var(--fm-product-line);--mobile-focus-color: rgba(0, 121, 107, .09)}[id^=MainProduct-] .product__media,[id^=MainProduct-] .thumbnail{border-color:var(--fm-product-line);background:var(--fm-product-paper)}[id^=MainProduct-] .product__media{border:0;border-radius:6px;overflow:hidden;box-shadow:0 18px 46px #1f3e3312}@media(min-width:1025px){[id^=MainProduct-] .product__media-list{--radius: 6px;border-radius:6px}[id^=MainProduct-] .product__media-sticky--preview-grid{position:static;top:auto}[id^=MainProduct-] .product-media-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;width:calc(100% - 100px);aspect-ratio:var(--preview-grid-ratio, 1);margin-top:16px;margin-left:100px}[id^=MainProduct-] .product-media-preview-grid[hidden]{display:none}[id^=MainProduct-] .product-media-preview-grid__item{position:relative;display:block;min-width:0;min-height:0;padding:0;overflow:hidden;border:0;border-radius:6px;background:var(--fm-product-paper);box-shadow:none;cursor:pointer}[id^=MainProduct-] .product-media-preview-grid__item:focus-visible{outline:3px solid var(--fm-product-primary);outline-offset:3px}[id^=MainProduct-] .product-media-preview-grid__item img{display:block;width:100%;height:100%;object-fit:contain;border-radius:6px;background:var(--fm-product-paper)}}@media(max-width:1024px){[id^=MainProduct-] .product-media-preview-grid{display:none}}[id^=MainProduct-] .thumbnail[aria-current=true],[id^=MainProduct-] .thumbnail.is-active{border-color:var(--fm-product-primary);box-shadow:0 0 0 2px #00796b24}[id^=MainProduct-] [class*=product__media-list_btn-] .btn{--background: var(--fm-product-paper);--color: var(--fm-product-ink);--fill: var(--fm-product-ink);border:1px solid var(--fm-product-line);box-shadow:0 8px 24px #1f3e3314}[id^=MainProduct-] [class*=product__media-list_btn-] .btn svg path,[id^=MainProduct-] .product__media-icon svg path{fill:var(--fm-product-ink)}[id^=MainProduct-] .product__title{max-width:13ch;color:var(--fm-product-ink);font-size:clamp(36px,3.2vw,48px);letter-spacing:-.045em;line-height:1.02}.product__title-subtitle{margin:8px 0 0;color:var(--fm-product-muted, #596b62);font-size:15px;font-weight:600;letter-spacing:.04em;line-height:1.45}[id^=MainProduct-] .badge:not(.badge--sold_out){background:var(--fm-product-accent);color:#fff}[id^=MainProduct-] .product__price .price__main__value{color:var(--fm-product-accent)}[id^=MainProduct-] .product__text{align-items:flex-start;gap:12px}[id^=MainProduct-] .product__text>svg{width:42px;height:42px;margin-right:0;padding:9px;border:1px solid rgba(0,121,107,.28);border-radius:50%;background:#00796b14}[id^=MainProduct-] .product__text>svg path,[id^=MainProduct-] .product__text>svg rect{fill:var(--fm-product-primary)}[id^=MainProduct-] .variants-label{color:var(--fm-product-ink);font-weight:700}#MainContent variant-radios .product-form__item label .fermorin-size-tag{position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:2;width:max-content;padding:4px 8px;border-radius:5px;background:#a65b2a;color:#fff!important;font-size:13px!important;font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap;text-transform:none}#MainContent variant-radios .product-form__item label .fermorin-size-tag--value{background:#2a784b}@media(max-width:1024px){#MainContent variant-radios .product-form__container:has(.fermorin-size-tag){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}#MainContent variant-radios .product-form__container:has(.fermorin-size-tag) .product-form__item{min-width:0}#MainContent variant-radios .product-form__container:has(.fermorin-size-tag) label{min-width:0;width:100%;white-space:nowrap}#MainContent variant-radios .product-form__item label .fermorin-size-tag{padding:4px 5px;font-size:12px!important}}[id^=MainProduct-] .product-form__item label:before{border-color:var(--fm-product-line);background:var(--fm-product-paper)}[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{--background: var(--fm-product-ink);--color: #ffffff}[id^=MainProduct-] .field.quantity,[id^=MainProduct-] .field__input,[id^=MainProduct-] .sealsubs-container .sls-option-container.seal-table{border-color:var(--fm-product-line)!important;background:var(--fm-product-paper)!important}[id^=MainProduct-] .sealsubs-container .sls-option-container.sls-active{border-color:var(--fm-product-primary)!important;box-shadow:0 6px 20px #00796b14!important}[id^=MainProduct-] .sealsubs-container .sls-option-container[data-selling-plan-group]{position:relative;order:1}#MainContent [id^=MainProduct-] .sealsubs-container .sls-option-container[data-selling-plan-group]:not(.sls-active){min-height:92px!important;padding-bottom:52px!important}[id^=MainProduct-] .sealsubs-container .sls-option-container:not([data-selling-plan-group]){order:2}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help{position:absolute;top:auto;right:12px;bottom:12px;z-index:2;margin:0!important;padding:0!important;line-height:0!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-text{display:block!important;position:relative!important;padding-bottom:0!important;line-height:0!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-sub-icon{margin-right:0!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label{display:none!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help{pointer-events:auto!important;cursor:help}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup{top:auto!important;right:-12px!important;bottom:calc(100% + 10px)!important;left:auto!important;width:320px!important;min-width:0!important;max-width:calc(100vw - 48px)!important;height:auto!important;padding:16px!important;border-radius:8px!important;box-sizing:border-box!important;overflow:visible!important;pointer-events:auto!important;background:#333!important;color:#fff!important;font-size:16px!important;line-height:1.45!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;box-shadow:0 12px 28px #0000003d!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup:before{content:""!important;display:block!important;top:auto!important;right:18px!important;bottom:-16px!important;left:auto!important;border:8px solid transparent!important;border-top-color:#333!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup-content{width:auto!important;height:auto!important;color:#fff!important;font-size:16px!important;line-height:1.45!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup-content strong+br{display:none!important}#MainContent [id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-more-info-popup a{display:inline!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:inherit!important;font-weight:600!important;line-height:inherit!important;text-decoration:underline!important;text-underline-offset:2px}@media screen and (max-width:389px){[id^=MainProduct-] .sealsubs-container .sls-option-container[data-selling-plan-group] .selling-plan-group-options-name-select{width:calc(100% - 38px)!important;padding-right:0!important}}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label>a{display:inline-flex!important;width:24px;height:24px;padding:0!important;border:1px solid var(--fm-product-ink);border-radius:50%;color:var(--fm-product-ink)!important;align-items:center;justify-content:center;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important}[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label>a:hover,[id^=MainProduct-] .sealsubs-container .fermorin-subscription-help .sls-subscription-details-label>a:focus-visible{background:var(--fm-product-ink);color:#fff!important}[id^=MainProduct-] .product-form__submit{--background: var(--fm-product-primary);--color: #ffffff;--fill: #ffffff;min-height:54px;box-shadow:0 10px 24px #00796b29}[id^=MainProduct-] .product-form__submit:hover{--background: var(--fm-product-primary-dark)}[id^=MainProduct-] .fermorin-purchase-assurance{margin-top:12px}[id^=MainProduct-] .fermorin-purchase-assurance__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}[id^=MainProduct-] .fermorin-purchase-assurance__item{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:48px;padding:9px 8px;border:1px solid var(--fm-product-line);border-radius:6px;background:#ffffffb8;color:var(--fm-product-ink);font-size:13px;font-weight:700;line-height:1.25;text-align:center}[id^=MainProduct-] .fermorin-purchase-assurance__icon{display:inline-flex;flex:0 0 18px;width:18px;height:18px}[id^=MainProduct-] .fermorin-purchase-assurance__icon svg{width:18px;height:18px}[id^=MainProduct-] .fermorin-purchase-assurance__icon svg path{fill:var(--fm-product-primary)}[id^=MainProduct-] .fermorin-purchase-assurance__policy{margin:8px 0 0;color:#173d32c7;font-size:12px;line-height:1.45;text-align:center}[id^=MainProduct-] .fermorin-purchase-assurance__policy a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}[id^=MainProduct-] .fermorin-purchase-assurance__policy a:focus-visible{outline:2px solid var(--fm-product-primary);outline-offset:2px}[id^=MainProduct-] .chm-toggle--accordion{border-top:1px solid var(--fm-product-line)}[id^=MainProduct-] .chm-toggle summary:after,[id^=MainProduct-] .line-after-tabs{border-color:var(--fm-product-line)!important;background:var(--fm-product-ink)}[id^=MainProduct-] .chm-toggle__button h2,[id^=MainProduct-] .chm-toggle__content{color:var(--fm-product-ink)}[id^=MainProduct-] .chm-toggle__button svg.theme-icon path,[id^=MainProduct-] .chm-toggle__button svg.theme-icon rect{fill:var(--fm-product-primary)}.sticky-cart-modal{--color-base: #173d32;--color-base-rgb: 23, 61, 50;--color-accent: #00796b;border-top:1px solid rgba(23,61,50,.18);background:#fffdf8}.sticky-cart-modal .product-form__submit{--background: #00796b;--color: #ffffff;--fill: #ffffff}#MainContent #judgeme_product_reviews .jdgm-rev-widg__title,#MainContent #judgeme_product_reviews .jdgm-rev__title,#MainContent #judgeme_product_reviews .jdgm-rev__author{color:#173d32!important}#MainContent #judgeme_product_reviews .jdgm-star{color:#ad6236!important}#MainContent #judgeme_product_reviews .jdgm-write-rev-link{border-color:#00796b!important;background:#00796b!important;color:#fff!important}#MainContent #judgeme_product_reviews .jdgm-write-rev-link:hover,#MainContent #judgeme_product_reviews .jdgm-write-rev-link:focus-visible{border-color:#125044!important;background:#125044!important}@media screen and (min-width:1025px){[id^=MainProduct-] .product-page-section>.grid{align-items:flex-start}[id^=MainProduct-] .product__right-column-sticky{top:96px}}@media screen and (max-width:576px){[id^=MainProduct-]{padding-bottom:52px}[id^=MainProduct-] .product-page-section{margin-top:0;padding-top:32px}[id^=MainProduct-] .product__title{max-width:15ch;font-size:clamp(34px,10.5vw,42px)}.product__title-subtitle{margin-top:6px;font-size:14px}[id^=MainProduct-] .product__text>svg{width:38px;height:38px;padding:8px}[id^=MainProduct-] .product-form__submit{min-height:52px}[id^=MainProduct-] .fermorin-purchase-assurance__list{gap:6px}[id^=MainProduct-] .fermorin-purchase-assurance__item{min-height:52px;padding:8px 5px;font-size:13px}[id^=MainProduct-] .fermorin-purchase-assurance__icon,[id^=MainProduct-] .fermorin-purchase-assurance__icon svg{width:16px;height:16px}[id^=MainProduct-] .fermorin-purchase-assurance__icon{flex-basis:16px}[id^=MainProduct-] .fermorin-purchase-assurance__policy{font-size:12.5px;text-align:left}}#MainContent variant-radios .product-form__item label:has(.fermorin-variant-saving){display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-height:76px;padding:12px 6px}#MainContent variant-radios .product-form__item label .fermorin-variant-saving[hidden]{display:none}#MainContent variant-radios .product-form__item label .fermorin-variant-saving{display:block;font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.035em;color:#547144;background:#e8efdf;border-radius:4px;padding:3px 7px;white-space:nowrap}#MainContent variant-radios .product-form__item input:checked+label .fermorin-variant-saving{background:#dce9cf;color:#173d32}.fermorin-price-steps[hidden],.fermorin-price-extra[hidden]{display:none}.fermorin-price-steps{margin:4px 0 6px;font-size:14px;color:#5d6f68}.fermorin-price-extra{display:inline-block;margin-top:8px;padding:5px 10px;background:#e8f3ef;color:#173d32;border-radius:5px;font-size:13px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AgAACAAAAgAAAAI */
