:root{--gardout-ink: #22362a;--gardout-body: #39463e;--gardout-forest: #294936;--gardout-forest-deep: #183426;--gardout-clay: #c45b38;--gardout-clay-deep: #a84428;--gardout-paper: #fbfaf6;--gardout-sage: #eef1e8;--gardout-line: #d9ddd2}.gardout-logo{--gardout-logo-accent: var(--gardout-clay);display:inline-flex;align-items:center;width:max-content;max-width:100%;color:var(--gardout-forest-deep);line-height:1;white-space:nowrap}.gardout-logo__letters{font-family:var(--font-heading--family),Georgia,serif;font-size:2.7rem;font-weight:500;letter-spacing:.025em}.gardout-logo .gardout-logo__bed{width:2.65rem;height:2.65rem;min-width:2.65rem;max-width:2.65rem;min-height:2.65rem;max-height:2.65rem;margin-inline:.08rem;flex:none}.gardout-logo--footer{color:currentColor}.gardout-footer-logo{display:block;width:fit-content;margin-block-end:0;color:inherit;text-decoration:none}.gardout-footer-logo .gardout-logo{transform:scale(1.14);transform-origin:left center}@media screen and (max-width:749px){.gardout-logo__letters{font-size:2.15rem}.gardout-logo .gardout-logo__bed{width:2.15rem;height:2.15rem;min-width:2.15rem;max-width:2.15rem;min-height:2.15rem;max-height:2.15rem}.gardout-footer-logo{margin-block-end:0}}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-6,.color-scheme-11,.color-scheme-12,.color-scheme-13{--color-background: var(--gardout-paper);--color-background-rgb: 251, 250, 246;--color-foreground-heading: var(--gardout-ink);--color-foreground-heading-rgb: 34, 54, 42;--color-foreground: var(--gardout-body);--color-foreground-rgb: 57, 70, 62;--color-primary: var(--gardout-forest);--color-primary-rgb: 41, 73, 54;--color-primary-hover: var(--gardout-clay);--color-primary-hover-rgb: 196, 91, 56;--color-border: var(--gardout-line);--color-border-rgb: 217, 221, 210;--color-primary-button-background: var(--gardout-forest);--color-primary-button-text: #fffdf8;--color-primary-button-border: var(--gardout-forest);--color-primary-button-hover-background: var(--gardout-forest-deep);--color-primary-button-hover-text: #fffdf8;--color-primary-button-hover-border: var(--gardout-forest-deep);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--gardout-forest);--color-secondary-button-border: var(--gardout-forest);--color-secondary-button-hover-background: var(--gardout-sage);--color-secondary-button-hover-text: var(--gardout-forest-deep);--color-secondary-button-hover-border: var(--gardout-forest-deep);--color-input-background: #fffdf9;--color-input-text: var(--gardout-ink);--color-input-text-rgb: 34, 54, 42;--color-input-border: #bcc5b8;--color-input-border-rgb: 188, 197, 184;--color-input-hover-background: #fff;--arrow-color: var(--gardout-forest);--arrow-color-rgb: 41, 73, 54;--arrow-color-hover: #fffdf8;--arrow-color-hover-rgb: 255, 253, 248;--arrow-background: transparent;--arrow-background-hover: var(--gardout-forest);--arrow-background-hover-rgb: 41, 73, 54;--pagination-color: #aab3a7;--pagination-active-color: var(--gardout-forest);--pagination-active-color-rgb: 41, 73, 54}.color-scheme-4,.color-scheme-5,.color-scheme-7{--color-background: var(--gardout-forest-deep);--color-background-rgb: 24, 52, 38;--color-foreground-heading: #fffdf8;--color-foreground-heading-rgb: 255, 253, 248;--color-foreground: #e7ebdf;--color-foreground-rgb: 231, 235, 223;--color-primary: #fffdf8;--color-primary-rgb: 255, 253, 248;--color-primary-hover: #efb49e;--color-primary-hover-rgb: 239, 180, 158;--color-border: #69806e;--color-border-rgb: 105, 128, 110;--color-primary-button-background: var(--gardout-clay);--color-primary-button-text: #fffdf8;--color-primary-button-border: var(--gardout-clay);--color-primary-button-hover-background: var(--gardout-clay-deep);--color-primary-button-hover-text: #fffdf8;--color-primary-button-hover-border: var(--gardout-clay-deep);--color-secondary-button-background: transparent;--color-secondary-button-text: #fffdf8;--color-secondary-button-border: #c7d0c3;--color-secondary-button-hover-background: #fffdf8;--color-secondary-button-hover-text: var(--gardout-forest-deep);--color-secondary-button-hover-border: #fffdf8}body{color:var(--color-foreground);font-family:var(--font-body--family);font-kerning:normal;text-rendering:optimizeLegibility}#header-component .header__icon,#header-component .header__icon svg{color:var(--color-foreground)!important}.template-product .product-information h1{font-size:clamp(28px,3vw,42px)!important;line-height:1.08!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.025em;line-height:1.03;text-wrap:balance}p,.rte,.body-text{letter-spacing:-.006em}button,input,select,textarea,.button,.btn{font-family:var(--font-body--family)}.button,.button-secondary,.btn,button[class*=button]{letter-spacing:.015em;font-weight:600}.button:not(.button-unstyled,.header__icon),.button-secondary:not(.button-unstyled,.header__icon),.btn{min-height:48px;padding-inline:24px;border-radius:3px;box-shadow:0 1px #1834261f;transition:color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.button:not(.button-unstyled,.header__icon,[disabled]):hover,.button-secondary:not(.button-unstyled,.header__icon,[disabled]):hover,.btn:hover{box-shadow:0 6px 16px #18342626;transform:translateY(-1px)}}.button[disabled],.button-secondary[disabled],.button[aria-disabled=true],.button-secondary[aria-disabled=true]{box-shadow:none;transform:none}a:not(.button):not(.btn){text-underline-offset:.22em;text-decoration-thickness:1px}.header__menu-item,.header__icon,.footer-block__details-content a{transition:color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.header__menu-item:hover,.footer-block__details-content a:hover{color:var(--gardout-clay)}}input:not([type=checkbox],[type=radio],[type=range]),select,textarea{border-radius:3px}:focus-visible{outline:2px solid var(--gardout-clay);outline-offset:3px}::selection{color:#fffdf8;background:var(--gardout-forest)}.gardout-core__spec,.product__sku,[class*=dimension],[class*=dimensions]{font-family:var(--font-body--family);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}.template-collection [id^=product-grid],.template-index .section--featured-collection{counter-reset:gardout-product-card}.template-collection .product-card-wrapper,.template-index .section--featured-collection .product-card-wrapper{position:relative;height:100%;counter-increment:gardout-product-card}.template-collection .product-card-wrapper:before,.template-index .section--featured-collection .product-card-wrapper:before{content:counter(gardout-product-card,decimal-leading-zero);position:absolute;z-index:4;top:14px;left:14px;min-width:35px;padding:7px 8px;border:1px solid rgba(255,253,248,.68);color:#fffdf8;background:#183426b8;font-family:var(--font-body--family);font-size:10px;font-weight:750;letter-spacing:.1em;line-height:1;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.template-collection .product-card-wrapper>.card,.template-index .section--featured-collection .product-card-wrapper>.card{--gap: 0 !important;height:100%;overflow:hidden;border:1px solid rgba(36,67,46,.18);border-top:2px solid #24432e;border-radius:2px;background:#fffdf8;transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.template-collection .product-card-wrapper .card--block-media,.template-index .section--featured-collection .product-card-wrapper .card--block-media{overflow:hidden;border-radius:0;background:#eef0e8}.template-collection .product-card-wrapper .card--block-media .ratio,.template-index .section--featured-collection .product-card-wrapper .card--block-media .ratio{--ratio-percent: 116% !important}.template-collection .product-card-wrapper .card--block-media img,.template-index .section--featured-collection .product-card-wrapper .card--block-media img{transition:transform .28s cubic-bezier(.16,1,.3,1),filter .18s ease}.template-collection .product-card-wrapper .card-product-information,.template-index .section--featured-collection .product-card-wrapper .card-product-information{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;min-height:172px;padding:17px 18px 19px;gap:10px 14px!important;border-top:1px solid rgba(36,67,46,.14)}.template-collection .product-card-wrapper .card-product-information>rte-formatter,.template-index .section--featured-collection .product-card-wrapper .card-product-information>rte-formatter{grid-column:1;grid-row:1}.template-collection .product-card-wrapper .card-product-information>.card--block-title,.template-index .section--featured-collection .product-card-wrapper .card-product-information>.card--block-title{grid-column:1 / -1;grid-row:2}.template-collection .product-card-wrapper .card-product-information>.card-information,.template-index .section--featured-collection .product-card-wrapper .card-product-information>.card-information{grid-column:2;grid-row:1;text-align:right}.template-collection .product-card-wrapper .card-product-information>.card--block-variant,.template-index .section--featured-collection .product-card-wrapper .card-product-information>.card--block-variant{grid-column:1 / -1;grid-row:3;align-self:end}.template-collection .product-card-wrapper .card--block-vendor,.template-index .section--featured-collection .product-card-wrapper .card--block-vendor{color:#778178;font-family:var(--font-body--family);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.template-collection .product-card-wrapper .card--block-title .text,.template-index .section--featured-collection .product-card-wrapper .card--block-title .text{display:-webkit-box;min-height:2.7em;overflow:hidden;color:#263d2f;font-family:var(--font-body--family);font-size:17px;font-weight:650;letter-spacing:-.015em;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-collection .product-card-wrapper .price,.template-index .section--featured-collection .product-card-wrapper .price{color:#183426;font-family:var(--font-body--family);font-size:15px;font-weight:750;font-variant-numeric:lining-nums tabular-nums;line-height:1.2}.template-collection .product-card-wrapper .card--block-variant,.template-index .section--featured-collection .product-card-wrapper .card--block-variant{margin-top:0;padding-top:6px}.template-collection .product-card-wrapper .card__swatch .swatch,.template-index .section--featured-collection .product-card-wrapper .card__swatch .swatch{width:22px;height:22px;border:2px solid #fffdf8;border-radius:50%;box-shadow:0 0 0 1px #24432e3d}.template-collection .product-card-wrapper .card__swatch .swatch-item,.template-index .section--featured-collection .product-card-wrapper .card__swatch .swatch-item{display:grid;width:28px;height:28px;padding:3px;place-items:center;border:0!important;background:transparent!important;box-shadow:none!important}.template-collection .product-card-wrapper .card__swatch .swatch-item.active .swatch,.template-index .section--featured-collection .product-card-wrapper .card__swatch .swatch-item.active .swatch{box-shadow:0 0 0 2px #24432e}.template-collection .product-card-wrapper .card__swatch .swatch-item.active:after,.template-index .section--featured-collection .product-card-wrapper .card__swatch .swatch-item.active:after{display:none}@media(hover:hover)and (pointer:fine){.template-collection .product-card-wrapper:hover>.card,.template-index .section--featured-collection .product-card-wrapper:hover>.card{border-color:#24432e6b;box-shadow:0 12px 26px #18342617;transform:translateY(-3px)}.template-collection .product-card-wrapper:hover .card--block-media img,.template-index .section--featured-collection .product-card-wrapper:hover .card--block-media img{filter:saturate(1.03);transform:scale(1.018)}.template-collection .product-card-wrapper:hover .card--block-title .text,.template-index .section--featured-collection .product-card-wrapper:hover .card--block-title .text{color:var(--gardout-clay)}}@media screen and (max-width:749px){.template-collection .product-card-wrapper .card-product-information,.template-index .section--featured-collection .product-card-wrapper .card-product-information{min-height:158px;padding:13px 11px 15px;gap:8px 9px!important}.template-collection .product-card-wrapper:before,.template-index .section--featured-collection .product-card-wrapper:before{top:10px;left:10px;min-width:31px;padding:6px;font-size:9px}.template-collection .product-card-wrapper .card--block-media .ratio,.template-index .section--featured-collection .product-card-wrapper .card--block-media .ratio{--ratio-percent: 122% !important}.template-collection .product-card-wrapper .card--block-title .text,.template-index .section--featured-collection .product-card-wrapper .card--block-title .text{font-size:14px;line-height:1.35}.template-collection .product-card-wrapper .price,.template-index .section--featured-collection .product-card-wrapper .price{font-size:14px}.template-collection .product-card-wrapper .card__swatch .swatch,.template-index .section--featured-collection .product-card-wrapper .card__swatch .swatch{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}@media screen and (min-width:1025px){#header-component.header:not([transparent]){min-height:77px}body:not(.template-index) #header-component.header:not([transparent]){min-height:0}#header-component .header__row--top{padding-block-start:8px!important;padding-block-end:8px!important}#header-component .header__columns{align-items:center}#header-component .header__heading-link{padding-block:0}#header-component .no-logo .header-logo__image-container{--header-logo-image-width: 18rem;--header-logo-image-height: auto;width:18rem;height:auto}#header-component .logo-fallback{display:inline-block;white-space:nowrap;font-size:3.2rem;line-height:.9}#header-component.header.header--reveal-logo-on-sticky[data-scroll-direction=down] .header-logo,#header-component.header.header--reveal-logo-on-sticky[data-sticky-state=idle] .header-logo,#header-component.header.header--reveal-logo-on-sticky[data-sticky-state=active] .header-logo{height:auto;padding:0}#header-component.header.header--reveal-logo-on-sticky[data-scroll-direction=down] .header-logo__image-container,#header-component.header.header--reveal-logo-on-sticky[data-sticky-state=idle] .header-logo__image-container,#header-component.header.header--reveal-logo-on-sticky[data-sticky-state=active] .header-logo__image-container{transform:none}}@media screen and (min-width:750px){.header-section:has(>#header-component[data-sticky-type=always]){position:sticky;top:-1px;z-index:var(--layer-sticky, 20)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gardout-brand.css.map */
