.ff-care-metric{container:ffcare / inline-size;--ff-metric-label-size-m: 14px;--ff-metric-label-size-d: 15px;--ff-metric-label-size: var(--ff-metric-label-size-m);--ff-metric-value-size-m: 15px;--ff-metric-value-size-d: 15.5px;--ff-metric-value-size: var(--ff-metric-value-size-m);--ff-metric-gap-m: 14px;--ff-metric-gap-d: 16px;--ff-metric-gap: var(--ff-metric-gap-m);--ff-metric-row-pad-y: .82rem;--ff-metric-inline-pad: clamp(14px, 2vw, 18px);--ff-metric-label-col: clamp(8.4rem, 30%, 11rem);--ff-metric-heading-media-size: clamp(70px, 14vw, 104px);--ff-metric-line: rgb(var(--ff-border));--ff-metric-line-soft: rgb(var(--ff-border));--ff-metric-label-color: rgb(var(--ff-accent, 96 115 89));--ff-metric-value-color: rgb(var(--text-color, 80 80 80) / .94);--ff-metric-muted-color: rgb(var(--text-color, 80 80 80) / .82);--ff-metric-focus: rgb(var(--ff-accent, 96 115 89) / .55);--ff-metric-title-size: clamp(1.08rem, 1rem + .25vw, 1.22rem);--ff-metric-title-line: 1.2;--ff-metric-title-weight: 500;--ff-metric-label-line: 1.18;--ff-metric-label-weight: 500;--ff-metric-label-spacing: .045em;--ff-metric-value-line: 1.48;--ff-metric-value-weight: 400;--ff-metric-help-pad-y: .9rem;--ff-metric-list-indent: 1.2rem;--ff-metric-list-gap: .58rem;--ff-metric-group-gap: 1.15rem;margin:0;color:rgb(var(--text-color, 80 80 80))}@media(min-width:700px){.ff-care-metric{--ff-metric-label-size: var(--ff-metric-label-size-d);--ff-metric-value-size: var(--ff-metric-value-size-d);--ff-metric-gap: var(--ff-metric-gap-d)}}.ff-care-metric,.ff-care-metric *{box-sizing:border-box}.ff-care-metric__card{width:100%;min-width:0;overflow:hidden;border:0;border-radius:0;background:rgb(var(--background, 255 255 255));color:rgb(var(--text-color, 80 80 80));box-shadow:none}.ff-care-metric__heading{position:relative;margin:0;padding:var(--ff-metric-row-pad-y) var(--ff-metric-inline-pad)}.ff-care-metric__heading:after{content:"";position:absolute;inset-inline:var(--ff-metric-inline-pad);bottom:0;height:1px;background:var(--ff-metric-line);pointer-events:none}.ff-care-metric__heading-layout{display:grid;align-items:stretch;gap:.85rem;min-height:var(--ff-metric-heading-media-size)}.ff-care-metric__heading-layout--has-image{grid-template-columns:var(--ff-metric-heading-media-size) minmax(0,1fr)}.ff-care-metric__heading-thumb{display:block;width:100%;min-height:var(--ff-metric-heading-media-size);height:100%;overflow:hidden;border:0;border-radius:0;align-self:stretch;background:#fff}.ff-care-metric__heading-thumb img,.ff-care-metric__heading-img{display:block;width:100%;height:100%;min-height:var(--ff-metric-heading-media-size);object-fit:cover}.ff-care-metric__heading-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;text-align:center}.ff-care-metric--outdoor .ff-care-metric__heading-copy{align-items:flex-start;text-align:left}.ff-care-metric__heading-main{margin:0;color:var(--ff-head, rgb(var(--ff-accent, 96 115 89)));font-size:var(--ff-metric-title-size);line-height:var(--ff-metric-title-line);font-weight:var(--ff-metric-title-weight);letter-spacing:0;text-align:inherit;text-wrap:balance;overflow-wrap:anywhere}.ff-care-metric__heading-sub{margin:0;color:var(--ff-metric-muted-color);font-size:.95rem;line-height:1.3;font-weight:400;text-align:inherit;overflow-wrap:anywhere}.ff-care-metric__grid{display:grid;grid-template-columns:1fr;gap:0;width:100%;margin:0;padding:0}.ff-care-metric__item{position:relative;margin:0;padding:0}.ff-care-metric__item+.ff-care-metric__item:before{content:"";position:absolute;top:0;inset-inline:var(--ff-metric-inline-pad);height:1px;background:var(--ff-metric-line-soft);pointer-events:none}.ff-care-metric__row{display:block;width:100%;min-width:0;padding:var(--ff-metric-row-pad-y) var(--ff-metric-inline-pad)}.ff-care-metric__text{display:grid;grid-template-columns:var(--ff-metric-label-col) minmax(0,1fr);gap:var(--ff-metric-gap);align-items:baseline;width:100%;min-width:0}.ff-care-metric__label{min-width:0;margin:0;color:var(--ff-metric-label-color);font-size:var(--ff-metric-label-size);line-height:var(--ff-metric-label-line);font-weight:var(--ff-metric-label-weight);letter-spacing:var(--ff-metric-label-spacing);text-transform:uppercase;overflow-wrap:normal;word-break:normal;hyphens:manual;-webkit-hyphens:manual}.ff-care-metric__value{min-width:0;margin:0;color:var(--ff-metric-value-color);font-size:var(--ff-metric-value-size);line-height:var(--ff-metric-value-line);font-weight:var(--ff-metric-value-weight);font-variant-numeric:tabular-nums;overflow-wrap:break-word;word-break:normal}.ff-care-metric__item--outdoor-growing .ff-care-metric__row{background:transparent}.ff-care-metric__help,.ff-care-metric__details{position:relative;margin:0;padding:0;border-top:1px solid var(--ff-metric-line)}.ff-care-metric__help-summary{display:flex;align-items:center;justify-content:space-between;gap:.85rem;min-height:3rem;margin:0;padding:var(--ff-metric-help-pad-y) var(--ff-metric-inline-pad);background:transparent;color:var(--ff-metric-value-color);font-size:var(--ff-metric-value-size);line-height:1.35;font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;transition:color .18s ease}.ff-care-metric__help-summary::-webkit-details-marker{display:none}.ff-care-metric__help-summary::marker{content:""}.ff-care-metric__help-summary:after{content:"+";flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;min-width:1.25rem;height:1.25rem;margin-inline-start:1rem;color:rgb(var(--ff-accent, 96 115 89) / .78);font-size:1.25rem;line-height:1;font-weight:300}.ff-care-metric__help[open]>.ff-care-metric__help-summary{color:var(--ff-metric-label-color)}.ff-care-metric__help[open]>.ff-care-metric__help-summary:after{content:"\2212";color:var(--ff-metric-label-color)}.ff-care-metric__help-summary:focus-visible{outline:2px solid var(--ff-metric-focus);outline-offset:-2px}.ff-care-metric__help-summary-text,.ff-care-metric__details-heading{min-width:0;color:inherit}.ff-care-metric__help-body,.ff-care-metric__details-body{padding:.1rem var(--ff-metric-inline-pad) 1rem;color:rgb(var(--text-color, 80 80 80) / .92);font-size:var(--ff-metric-value-size);line-height:1.55;font-weight:400}.ff-care-metric__help-body p{margin:0 0 .95rem}.ff-care-metric__help-body :is(ul,ol),.ff-care-metric__details-list{margin:0 0 .95rem;padding-inline-start:var(--ff-metric-list-indent)}.ff-care-metric__help-body li,.ff-care-metric__details-item{margin:.32rem 0;color:inherit;font-size:inherit;line-height:inherit}.ff-care-metric__help-body>:last-child,.ff-care-metric__details-body>:last-child,.ff-care-metric__details-group>:last-child{margin-bottom:0}.ff-care-metric__help-body a,.ff-care-metric__help-body a:visited{color:rgb(var(--ff-accent, 96 115 89));text-decoration-line:underline;text-decoration-thickness:var(--ff-underline-thickness, 1px);text-underline-offset:var(--ff-underline-offset, .5em);text-decoration-color:var(--ff-underline-color, rgb(var(--ff-accent, 96 115 89) / .45));background:none;background-image:none;box-shadow:none;border:0}.ff-care-metric__details-body{display:grid;gap:var(--ff-metric-group-gap)}.ff-care-metric__details-group{display:grid;gap:.7rem;margin:0;padding:0}.ff-care-metric__details-group+.ff-care-metric__details-group{padding-top:var(--ff-metric-group-gap);border-top:1px solid var(--ff-metric-line-soft)}.ff-care-metric__details-group-title{margin:0;color:var(--ff-metric-value-color);font-size:var(--ff-metric-value-size);line-height:1.35;font-weight:500;letter-spacing:0}.ff-care-metric__details-list{display:grid;gap:var(--ff-metric-list-gap);margin:0}.ff-care-metric__details-list li::marker,.ff-care-metric__help-body li::marker{color:rgb(var(--ff-accent, 96 115 89) / .72)}.ff-care-metric__details-label{color:var(--ff-metric-value-color);font-weight:500}@container ffcare (max-width: 519px){.ff-care-metric{--ff-metric-row-pad-y: .78rem;--ff-metric-label-col: 1fr;--ff-metric-heading-media-size: 64px}.ff-care-metric__text{grid-template-columns:1fr;gap:.26rem}.ff-care-metric__label{font-size:12.5px;line-height:1.18}.ff-care-metric__value{font-size:15px;line-height:1.45}.ff-care-metric__heading-layout{gap:.72rem}.ff-care-metric__help-summary{min-height:2.85rem}}@container ffcare (max-width: 359px){.ff-care-metric{--ff-metric-inline-pad: 14px;--ff-metric-heading-media-size: 58px}.ff-care-metric__heading-layout--has-image{grid-template-columns:var(--ff-metric-heading-media-size) minmax(0,1fr)}.ff-care-metric__heading-main{font-size:1rem}.ff-care-metric__heading-sub{font-size:.86rem}}.ff-pdp-lower-section{--ff-pdp-lower-rail: var(--ff-rail-max, 1400px);--ff-pdp-lower-gutter-m: max(var(--container-gutter, 16px), 16px);--ff-pdp-lower-gutter-d: clamp(18px, 4vw, 48px);--ff-pdp-lower-gutter: var(--ff-pdp-lower-gutter-m);--ff-pdp-lower-text: rgb(var(--text-color, 80 80 80));--ff-pdp-lower-muted: rgb(var(--text-color, 80 80 80) / .82);--ff-pdp-lower-soft: rgb(var(--text-color, 80 80 80) / .82);--ff-pdp-lower-head: rgb(var(--ff-accent, 96 115 89));--ff-pdp-lower-line: var(--ff-separator-color, rgb(var(--border-color, 221 227 217)));--ff-pdp-lower-bg: rgb(var(--background, 255 255 255));--ff-pdp-lower-pad-y: clamp(44px, 5vw, 72px);--ff-pdp-lower-header-gap: clamp(22px, 3vw, 38px);--ff-pdp-lower-card-gap-m: clamp(22px, 5vw, 34px);--ff-pdp-lower-card-gap-d: clamp(18px, 2.4vw, 36px);position:relative;box-sizing:border-box;width:100%;margin:0;padding-block:var(--ff-pdp-lower-pad-y);background:var(--ff-pdp-lower-bg);color:var(--ff-pdp-lower-text)}@media(min-width:1000px){.ff-pdp-lower-section{--ff-pdp-lower-gutter: var(--ff-pdp-lower-gutter-d)}}.ff-pdp-lower-section--spacing-none{--ff-pdp-lower-pad-y: 0px}.ff-pdp-lower-section--spacing-compact{--ff-pdp-lower-pad-y: clamp(28px, 3.4vw, 48px)}.ff-pdp-lower-section--spacing-standard{--ff-pdp-lower-pad-y: clamp(44px, 5vw, 72px)}.ff-pdp-lower-section--spacing-generous{--ff-pdp-lower-pad-y: clamp(64px, 7vw, 104px)}.ff-pdp-lower-section__wrap{width:min(calc(100% - (2 * var(--ff-pdp-lower-gutter))),var(--ff-pdp-lower-rail));max-width:var(--ff-pdp-lower-rail);margin-inline:auto;box-sizing:border-box}.ff-pdp-lower-section--bordered .ff-pdp-lower-section__wrap{border-top:1px solid var(--ff-pdp-lower-line);padding-top:clamp(22px,3vw,36px)}.ff-pdp-lower-section--spacing-none.ff-pdp-lower-section--bordered .ff-pdp-lower-section__wrap{padding-top:clamp(18px,2.5vw,28px)}.ff-pdp-lower-section__header{width:100%;max-width:none;margin:0 0 var(--ff-pdp-lower-header-gap);padding:0;text-align:left}.ff-pdp-lower-section__header :is(.section-header,.prose,.section-stack,.v-stack,.h-stack){width:100%;max-width:none!important;margin:0!important;padding:0!important;justify-content:flex-start!important;justify-items:start!important;align-items:flex-start!important;text-align:left!important}.ff-pdp-lower-section__header :is(.section-header,.prose,.section-stack,.v-stack,.h-stack)>*{margin-inline:0!important;justify-self:start!important;text-align:left!important}.ff-pdp-lower-section__title,.ff-pdp-lower-section__header :is(h1,h2,h3,h4,p.h1,p.h2,p.h3,p.h4,.h1,.h2,.h3,.h4){width:100%;max-width:none;margin:0!important;color:var(--ff-pdp-lower-head)!important;font-size:clamp(20px,1.45vw,26px)!important;line-height:1.18!important;font-weight:500!important;letter-spacing:-.01em!important;text-align:left!important;text-wrap:balance}.ff-pdp-lower-section__header :is(p,.prose,.section-header__description){color:var(--ff-pdp-lower-muted);font-size:var(--ff-body-size, 16px);line-height:1.6;text-align:left!important}.ff-pdp-lower-section__body{width:100%;min-width:0}.ff-pdp-lower-section__empty{max-width:min(70ch,100%);padding:clamp(16px,2vw,22px);border:1px solid var(--ff-pdp-lower-line);background:var(--ff-pdp-lower-bg);color:var(--ff-pdp-lower-muted);font-size:var(--ff-ui-md, 15px);line-height:1.55}.ff-pdp-lower-section__empty p{margin:0}:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed){--product-list-items-per-row: var(--ff-pdp-products-mobile, 2);--product-list-horizontal-spacing-factor: var(--ff-pdp-products-h-gap, 1);--product-list-vertical-spacing-factor: var(--ff-pdp-products-v-gap, 1)}@media screen and (min-width:700px){:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed){--product-list-items-per-row: var(--ff-pdp-products-desktop, 4)}}:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed) .product-list{--product-list-max-items-per-row-allowed: 99;width:100%;max-width:100%}:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed) :is(product-list,scroll-carousel){min-width:0}:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed) .floating-controls-container{width:100%}:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed) :is(.product-card__info,.ff-product-card__info){text-align:left}:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed) :is(.product-card__info,.ff-product-card__info) .product-title{color:var(--ff-pdp-lower-head);font-size:clamp(14px,.95vw,16px);line-height:1.35;font-weight:400}:is(.ff-pdp-lower-section--related,.ff-pdp-lower-section--recently-viewed) :is(.product-card__info,.ff-product-card__info) :is(.price,.price-list,sale-price){color:var(--ff-pdp-lower-text)!important;font-size:clamp(13px,.88vw,15px)!important;line-height:1.35;font-weight:500!important}.ff-pdp-lower-section :is(.prev-next-button,.circle-button){box-shadow:none!important}@media(max-width:699px){.ff-pdp-lower-section{--ff-pdp-lower-header-gap: 1.35rem}.ff-pdp-lower-section--bordered .ff-pdp-lower-section__wrap{padding-top:1.2rem}.ff-pdp-lower-section__title,.ff-pdp-lower-section__header :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-size:clamp(19px,5.4vw,23px)!important;line-height:1.2!important}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/ff-product-components.css.map */
