:root{--gd-ink:#223328;--gd-muted:#62695f;--gd-paper:#f3f2ed;--gd-surface:#f0f1eb;--gd-line:#dfe3d9;--gd-green:#294632;--gd-gold:#d9bd76;--gd-radius:12px;--gd-section-space:72px;--gd-card-ratio:16/9;--gd-card-fit:cover}body{overflow-wrap:break-word}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}:focus-visible{outline:2px solid var(--gd-green);outline-offset:4px}button:disabled{cursor:default}img{content-visibility:visible}.gd-shell{width:calc(100% - var(--gd-page-gutter,clamp(18px,3vw,96px)) * 2);max-width:var(--gd-content-max,none);margin-inline:auto}.gd-section{padding-block:var(--gd-space-desktop,var(--gd-section-space));color:var(--gd-ink);background:var(--gd-paper)}.gd-eyebrow{display:block;margin:0 0 16px;font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gd-heading{margin:0;font-family:var(--gd-display-font,Georgia,serif);font-weight:400;letter-spacing:-.025em;font-size:clamp(30px,3.4vw,52px);line-height:1.12;text-wrap:balance}.gd-copy{font-size:16px;line-height:1.7;max-width:58ch}.gd-copy :first-child{margin-top:0}.gd-copy :last-child{margin-bottom:0}.gd-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.gd-text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5px}.gd-text-link:after{content:none}.gd-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:14px 24px;border:1px solid transparent;border-radius:var(--gd-button-radius,4px);background:var(--gd-green);color:#fff;font:inherit;font-size:13px;line-height:1.35;font-weight:600;text-decoration:none;cursor:pointer}.gd-button:hover{filter:brightness(.92)}.gd-button--outline{background:transparent;border-color:currentColor;color:inherit}.gd-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.gd-icon-button{width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;cursor:pointer;font:inherit}.gd-icon-button svg{width:18px;height:18px}.gd-icon-button:disabled{opacity:.35}.gd-control-bar{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:24px}.gd-control-bar [data-counter]{font-size:12px;font-variant-numeric:tabular-nums;margin-inline-end:auto}#header-component{--header-padding:8px}#header-component .header__row{transition:background-color .18s,color .18s}#header-component .header__row--top{min-height:52px}#header-component .header__row--bottom{border-top:0}#header-component .menu-list__link{font-size:14px;line-height:1.4}#header-component .header-logo{max-width:100%}#header-component .header-logo__image{max-width:100%;object-fit:contain}#header-component[transparent]:not([data-sticky-state=active]){background:linear-gradient(180deg,rgb(25 23 21 / .86),rgb(25 23 21 / .36) 75%,transparent)}#header-component[transparent] .header-logo__image{filter:var(--gd-overlay-logo-filter,none)}#header-component .header__underlay-open{background:var(--gd-paper)}.gdgc-mega-menu{color:var(--gd-ink)}.gdgc-fm__image{border-radius:8px;overflow:hidden}.gdgc-fm__heading h2{letter-spacing:.06em;font-size:11px}.gdgc-fm__option{min-height:40px}.gdgc-fm__layout{gap:32px}.header__submenu{overscroll-behavior:contain}.header-drawer{--color-foreground:var(--gd-ink)}#search-modal .search-modal__content{--modal-width:100%;inset:0 0 auto;width:100%;max-width:100%;max-height:88dvh;margin:0;border:0;border-radius:0 0 16px 16px;padding:0;overflow:auto;background:var(--gd-paper);color:var(--gd-ink)}#search-modal .search-modal__content[open]{animation:gd-search-in .22s ease both;transform-origin:top}#search-modal .search-modal__content.dialog-closing{animation:gd-search-out .18s ease both}#search-modal .search-modal__content::backdrop{display:block;background:#0a181085}#search-modal .predictive-search{width:min(100%,1100px);margin-inline:auto;background:var(--gd-paper);color:var(--gd-ink)}#search-modal .predictive-search-form__header{padding:clamp(18px,3vw,40px);gap:12px;border-bottom:1px solid var(--gd-line)}#search-modal .predictive-search-form__header-inner{background:#fff;border:1px solid var(--gd-line);border-radius:6px;min-height:56px}#search-modal .search-input{font-size:clamp(16px,2vw,22px);min-height:56px}#search-modal .predictive-search-form__content-wrapper{max-height:65dvh;overflow:auto}#search-modal .predictive-search__close-modal-button{flex:0 0 44px;width:44px;height:44px;min-height:44px;border-radius:50%;background:var(--gd-surface);color:var(--gd-ink)}@keyframes gd-search-in{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes gd-search-out{to{transform:translateY(-100%);opacity:0}}#header-component{--gd-nav-paper: #ece9e0;--gd-paper: var(--gd-nav-paper);--gd-nav-logo-filter: brightness(0) saturate(100%) invert(46%) sepia(24%) saturate(800%) hue-rotate(30deg) brightness(90%) contrast(90%)}#header-component .menu-drawer :is(.menu-drawer__submenu,.menu-drawer__nav-buttons),#header-component .menu-drawer{--color-background: var(--gd-nav-paper);background:var(--gd-nav-paper)}#header-component .header__row--top{border-block-end:0}@media(min-width:750px){#header-component[data-menu-style=menu] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:has(.gdgc-mega-menu){top:calc(100% + 4px)!important;border-block-start:0}#header-component[data-menu-style=menu] .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:has(.gdgc-mega-menu):before{background:var(--gd-nav-paper, #ece9e0)}}#header-component :is(.gdgc-fm__heading h2,.gdgc-mega-menu__heading):after{content:none;display:none}@media(min-width:750px){.gd-hero--classic .gd-shell{width:min(80%,90rem)}.gd-hero--classic .gd-hero__content{max-width:42.5rem}}media-gallery :is(.product-media,.product-media-container){background:transparent}gdgc-video-preview{display:block;width:100%;aspect-ratio:16 / 9}.gd-video-preview{position:relative;display:grid;place-items:center;width:100%;height:100%;aspect-ratio:16 / 9;background:transparent}.gd-video-preview img{width:100%;height:100%;object-fit:cover}.gd-video-preview__play{position:absolute;display:grid;place-items:center;width:68px;height:48px;border-radius:12px;background:#223328;color:#fff;font-size:24px}gdgc-slider{display:block;position:relative}gdgc-slider [data-track]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}gdgc-slider [data-track]::-webkit-scrollbar{display:none}gdgc-slider [data-slide]{scroll-snap-align:start;flex:0 0 100%;min-width:0}.gd-hero{color:var(--hero-text,#fff);background:#1d3024}.gd-hero__slide{position:relative;isolation:isolate;display:flex;align-items:var(--hero-align,center);min-height:var(--hero-height,680px);padding:var(--hero-padding,160px) 0 100px}.gd-hero__media,.gd-hero__media img,.gd-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gd-hero__media{z-index:-2}.gd-hero__media img{object-fit:cover;object-position:var(--hero-focal,center)}.gd-hero__shade{z-index:-1;background:linear-gradient(90deg,rgb(8 22 14 / var(--hero-shade,.55)),#08160e14);pointer-events:none}.gd-hero__content{max-width:650px;padding-block:24px}.gd-hero__title{font-size:clamp(40px,5.4vw,82px);color:inherit}.gd-hero .gd-copy{max-width:46ch;margin-top:24px;color:inherit}.gd-hero .gd-button{background:var(--hero-button,#e0c582);color:var(--hero-button-text,#1d3024)}.gd-hero .gd-button--outline{background:transparent;color:inherit;border-color:#ffffffa6}.gd-hero__controls{position:absolute;bottom:28px;inset-inline:40px;display:flex;justify-content:flex-end;align-items:center;gap:12px}.gd-hero__controls [data-counter]{margin-inline-end:auto;font-size:12px;letter-spacing:.1em}.gd-hero__controls button{background:#08160e4d;color:#fff}.gd-countdown{display:flex;gap:20px;margin-top:24px;font-variant-numeric:tabular-nums;min-height:60px}.gd-countdown strong{display:block;font-size:28px;line-height:1.2;font-weight:400}.gd-countdown small{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.gd-countdown[hidden]{display:none}.gd-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#c2cbb8;background:#455c41}.gd-cards{display:grid;grid-template-columns:repeat(var(--gd-columns,3),minmax(0,1fr));gap:24px}.gd-card{min-width:0}.gd-card__media{display:block;position:relative;overflow:hidden;background:var(--gd-surface);border-radius:var(--gd-radius);aspect-ratio:var(--gd-image-ratio,4/5)}.gd-card__media img,.gd-card__media svg{width:100%;height:100%;object-fit:var(--gd-image-fit,cover)}.gd-card__body{padding:18px 0 0}.gd-card__title{font-family:var(--gd-display-font,Georgia,serif);font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.2;margin:0}.gd-card__title a{text-decoration:none}.gd-card__body .gd-copy{font-size:14px;margin-block:10px 16px}.gd-editorial{display:grid;gap:48px}.gd-editorial__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--row-bg,#eff0e9);border-radius:var(--gd-radius);overflow:hidden}.gd-editorial__media{position:relative;min-width:0;aspect-ratio:var(--gd-image-ratio,1)}.gd-editorial__media img,.gd-editorial__media svg{width:100%;height:100%;object-fit:var(--gd-image-fit,cover)}.gd-editorial__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,5vw,72px);color:var(--row-text,var(--gd-ink))}.gd-editorial__body .gd-copy{margin-top:24px}.gd-editorial__row--reverse .gd-editorial__media{order:2}.gd-benefits{display:grid;grid-template-columns:repeat(var(--gd-columns,3),minmax(0,1fr));gap:24px}.gd-benefit{display:flex;align-items:flex-start;gap:16px}.gd-benefit+.gd-benefit{border-inline-start:1px solid var(--gd-line);padding-inline-start:28px}.gd-benefit__icon{width:28px;height:28px;flex-shrink:0}.gd-benefit h3{font:600 14px/1.4 var(--font-body--family);margin:0 0 4px}.gd-benefit p{font-size:12px;line-height:1.6;margin:0;color:inherit}.gd-faq{max-width:900px;margin-inline:auto}.gd-faq details{border-bottom:1px solid var(--gd-line);padding-block:8px}.gd-faq summary{min-height:60px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;font-weight:500;list-style:none}.gd-faq summary::-webkit-details-marker{display:none}.gd-faq summary:after{content:"+";font-size:24px;font-weight:400}.gd-faq details[open] summary:after{content:"\2212"}.gd-faq .gd-copy{padding-bottom:20px}.gd-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.gd-store{background:var(--gd-surface);border-radius:var(--gd-radius);overflow:hidden}.gd-store__image{aspect-ratio:16/9;overflow:hidden}.gd-store__image img{width:100%;height:100%;object-fit:cover}.gd-store__body{padding:28px}.gd-store__body a{overflow-wrap:anywhere}.gd-linked{border:0;padding:0;margin:20px 0;width:100%;min-width:0}.gd-linked legend{padding:0;font-size:13px;font-weight:600;margin-bottom:12px}.gd-linked__value{font-weight:400;color:var(--gd-muted)}.gd-linked__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.gd-linked__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;width:var(--gd-swatch-size,76px);color:var(--gd-ink);text-decoration:none;font-size:11px;line-height:1.35;text-align:center}.gd-linked__image{position:relative;display:block;width:100%;aspect-ratio:1;border:1px solid var(--gd-line);border-radius:8px;padding:5px;background:#fff}.gd-linked__image img{width:100%;height:100%;object-fit:contain;border-radius:4px}.gd-linked__item[aria-current=page] .gd-linked__image{border:2px solid var(--gd-green);box-shadow:0 0 0 2px #fff,0 0 0 3px var(--gd-green)}.gd-linked__check{position:absolute;bottom:-4px;right:-4px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--gd-green);color:#fff;font-size:12px}.gd-linked__unavailable{color:var(--gd-muted);font-size:10px}.gd-linked__select{width:100%;min-height:48px;background:#fff;border:1px solid var(--gd-line);padding:12px;border-radius:6px;color:var(--gd-ink)}body .gd-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;line-height:1.4;font-variant-numeric:tabular-nums}body .gd-price .price{font-size:var(--gd-price-size,18px);font-weight:600;color:var(--gd-price-color,var(--gd-ink));margin:0;line-height:1.4}body .gd-price .compare-at-price{font-size:var(--gd-rrp-size,12px);font-weight:400;color:var(--gd-rrp-color,#d51111);text-decoration:line-through;text-decoration-color:currentColor;text-decoration-thickness:1px;white-space:nowrap}body .gd-price .save-percentage{font-size:10px;line-height:1.4;font-weight:600;padding:4px 7px;border-radius:3px;background:var(--gd-save-bg,#e8ecdf);color:var(--gd-save-color,#294632);white-space:nowrap}.product-details .gd-price{--gd-price-size:var(--gd-product-price-size,28px);margin-block:8px}.sticky-add-to-cart .gd-price{--gd-price-size:18px}.gd-price__from{font-size:.7em;font-weight:400}.product-card .gd-price{min-height:28px}.product-card:not(.product-card--original-carousel) .product-card__content{height:100%}.product-card:not(.product-card--original-carousel) .card-gallery{--gallery-aspect-ratio:var(--gd-card-ratio)!important;background:var(--gd-card-background,#f3f3ee);border-radius:var(--gd-product-radius,0);isolation:isolate}.product-card:not(.product-card--original-carousel) .card-gallery :is(.product-media,.product-media-container){aspect-ratio:var(--gd-card-ratio)!important;background:var(--gd-card-background,#f3f3ee)}.product-card:not(.product-card--original-carousel) .card-gallery .product-media__image{object-fit:var(--gd-card-fit)!important}.product-card:not(.product-card--original-carousel) .product-card__content{gap:12px}.product-card:not(.product-card--original-carousel) :is(.product-title,h3){line-height:1.45}.product-grid__item{min-width:0}.product-grid{--product-grid-gap:24px}.product-information__grid{column-gap:clamp(24px,4vw,64px)}.product-details{min-width:0}.product-details .group-block{max-width:100%}.product-details :is(h1,.product-title){font-size:clamp(25px,2.5vw,38px);font-weight:400;line-height:1.18;letter-spacing:-.025em}.product-details .accordion{border-top:1px solid var(--gd-line)}.product-details .accordion summary{min-height:56px}.product-details .buy-buttons{margin-block:8px}.facets__form{border-color:var(--gd-line)}.facets :is(summary,.facets__label){min-height:44px}.facets__summary{border-radius:6px}.gdgc-breadcrumbs{font-size:12px}.gdgc-products-carousel__navigation{min-height:44px}media-gallery[data-stable-frame=true]{--gallery-aspect-ratio:var(--gd-media-ratio,1);--media-preview-ratio:var(--gd-media-ratio,1)}media-gallery[data-stable-frame=true]>slideshow-component :is(slideshow-container,slideshow-slides){aspect-ratio:var(--gd-media-ratio,1);max-height:none}media-gallery[data-stable-frame=true]>slideshow-component .product-media-container,media-gallery[data-stable-frame=true]>.media-gallery__grid .product-media-container{aspect-ratio:var(--gd-media-ratio,1)!important;max-height:none;height:100%;--media-preview-ratio:var(--gd-media-ratio,1)!important}media-gallery[data-stable-frame=true]>slideshow-component .product-media,media-gallery[data-stable-frame=true]>.media-gallery__grid .product-media{width:100%;height:100%;aspect-ratio:var(--gd-media-ratio,1)}media-gallery[data-stable-frame=true]>slideshow-component .product-media__image,media-gallery[data-stable-frame=true]>.media-gallery__grid .product-media__image{object-fit:contain!important;background:transparent}media-gallery .slideshow-controls__thumbnail img{object-fit:contain}.gd-gallery-hint{margin:10px 0 0;font-size:11px;color:var(--gd-muted);display:flex;gap:8px;align-items:center}.gd-gallery-hint svg{width:16px;height:16px}.gd-product-services{display:grid;gap:12px;padding:18px;border:1px solid var(--gd-line);border-radius:8px;background:var(--gd-surface)}.gd-product-services p{margin:0;font-size:12px;line-height:1.6}.gd-product-services a{text-underline-offset:3px}.gd-footer{display:block;background:var(--footer-bg,#1a2916);color:var(--footer-text,#f5f4e9);padding-block:56px 24px}.gd-footer__grid{display:grid;grid-template-columns:1.4fr repeat(var(--footer-columns,3),minmax(0,1fr));gap:40px}.gd-footer__brand img{max-width:240px;height:auto}.gd-footer__brand p{font-size:13px;line-height:1.7;max-width:30ch;opacity:.8;margin-top:20px}.gd-footer__column summary{font-size:11px;letter-spacing:.12em;text-transform:uppercase;list-style:none;font-weight:600;cursor:pointer;min-height:44px}.gd-footer__column summary::-webkit-details-marker{display:none}.gd-footer__column ul{list-style:none;margin:0;padding:0}.gd-footer__column li{margin-bottom:10px}.gd-footer a{color:inherit}.gd-footer__column a{font-size:13px;text-decoration:none;line-height:1.6}.gd-footer__column a:hover{text-decoration:underline}.gd-footer__column .rte{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.gd-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid rgb(255 255 255 / .18);margin-top:40px;padding-top:24px;font-size:11px}.gd-footer__policies{display:flex;flex-wrap:wrap;gap:16px}.gd-footer__payments{display:flex;gap:6px;flex-wrap:wrap}.gd-footer__payments svg{width:2.25rem;height:1.5rem}footer .email-signup{padding-block:40px}footer .email-signup input{min-height:48px}@media(max-width:1100px){.gd-shell{width:calc(100% - 48px)}.gd-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-benefits{gap:20px}.gd-benefit+.gd-benefit{padding-inline-start:20px}#header-component .menu-list__link{font-size:13px}}@media(max-width:749px){.gd-section{padding-block:var(--gd-space-mobile,var(--gd-section-space))}:root{--gd-section-space:44px}.gd-shell{width:calc(100% - 36px)}.gd-section-head{align-items:start;gap:16px;margin-bottom:24px;flex-wrap:wrap}.gd-heading{font-size:32px}.gd-eyebrow{margin-bottom:12px}.gd-copy{font-size:14px;line-height:1.65}.gd-actions{margin-top:22px}.gd-button{min-height:48px;padding:13px 20px}#header-component .header__row--top{min-height:70px}#header-component .header-logo__image{max-width:48vw}#header-component{--header-padding:12px}.gd-hero__slide{min-height:var(--hero-height-mobile,620px);padding:110px 0 84px;align-items:center}.gd-hero__title{font-size:clamp(36px,10vw,54px)}.gd-hero__shade{background:linear-gradient(90deg,rgb(8 22 14 / var(--hero-shade,.6)),#08160e33)}.gd-hero__content{max-width:92%}.gd-hero .gd-copy{margin-top:20px}.gd-hero__controls{inset-inline:18px;bottom:20px}.gd-hero__media img{object-position:var(--hero-focal-mobile,center)}.gd-cards{grid-template-columns:repeat(var(--gd-mobile-columns,2),minmax(0,1fr));gap:24px 14px}.gd-cards--swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:3px 2px 16px;scroll-padding-inline:2px}.gd-cards--swipe>.gd-card{flex:0 0 var(--gd-mobile-card-width,86%);scroll-snap-align:start}.gd-card__body{padding-top:14px}.gd-card__title{font-size:23px}.gd-card__body .gd-copy{font-size:13px}.gd-editorial{gap:24px}.gd-editorial__row{grid-template-columns:minmax(0,1fr)}.gd-editorial__row--reverse .gd-editorial__media{order:0}.gd-editorial__body{padding:28px 24px}.gd-editorial__body .gd-copy{margin-top:18px}.gd-benefits{grid-template-columns:1fr;gap:18px}.gd-benefit+.gd-benefit{border-inline-start:0;border-top:1px solid var(--gd-line);padding:18px 0 0}.gd-stores{grid-template-columns:minmax(0,1fr);gap:24px}.gd-store__body{padding:24px}.gd-linked__list{gap:12px}.gd-linked__item{width:var(--gd-swatch-size-mobile,68px)}.product-details .gd-price{--gd-price-size:24px}.product-card .gd-price{gap:5px 7px;--gd-price-size:16px}.product-information__grid{row-gap:24px}.gd-footer{padding-block:36px 24px}.gd-footer__grid{grid-template-columns:minmax(0,1fr);gap:0}.gd-footer__brand{padding-bottom:28px}.gd-footer__column{border-top:1px solid rgb(255 255 255 / .2);padding-block:10px}.gd-footer__column summary{display:flex;align-items:center;justify-content:space-between;gap:20px}.gd-footer__column summary:after{content:"+";font-size:22px;font-weight:400}.gd-footer__column[open] summary:after{content:"\2212"}.gd-footer__bottom{margin-top:24px;gap:20px}.gd-faq summary{font-size:15px}.gd-countdown{min-height:56px}}.gd-zoom .gd-zoom__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-width:100%;max-height:100%;margin:0;padding:20px 28px;border:0;border-radius:0;background:#faf9f5;color:var(--gd-ink);overflow:hidden;opacity:1;animation:none}.gd-zoom__dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:12px}.gd-zoom__dialog::backdrop{background:#0a1810d9}.gd-zoom__toolbar{display:flex;align-items:center;gap:20px;min-height:44px}.gd-zoom__title{margin:0;font-size:14px;font-weight:500;line-height:1.4;max-width:70ch}.gd-zoom__count{font-size:12px;font-variant-numeric:tabular-nums;margin-inline-start:auto;white-space:nowrap}.gd-zoom__toolbar .gd-icon-button{flex-shrink:0}.gd-zoom__gallery{position:relative;margin:0;padding:0;min-height:0;list-style:none;overflow:hidden}.gd-zoom__media{width:100%;height:100%;min-width:0;min-height:0;display:block;overflow:hidden}.gd-zoom__media[hidden]{display:none!important}.gd-zoom__media :is(.product-media,gdgc-zoom-surface){display:block;width:100%;height:100%;min-height:0;aspect-ratio:auto;overflow:hidden}.gd-zoom__media .product-media__image{display:block;object-fit:contain!important;width:100%;height:100%;max-height:100%;background:transparent;transform-origin:center;-webkit-user-select:none;user-select:none;will-change:transform}.gd-zoom__media gdgc-zoom-surface{touch-action:none;cursor:zoom-in}.gd-zoom__media gdgc-zoom-surface[data-zoomed=true]{cursor:grab}.gd-zoom__media gdgc-zoom-surface[data-zoomed=true]:active{cursor:grabbing}.gd-zoom__navigation{display:flex;align-items:center;justify-content:center;gap:28px}.gd-zoom__tools{display:flex;align-items:center;gap:14px}.gd-zoom__tools span{min-width:42px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.gd-zoom__reset{background:transparent;border:0;text-decoration:underline;min-height:44px;color:inherit;font:inherit;font-size:12px;cursor:pointer}.gd-zoom__help{margin:0;text-align:center;font-size:11px;color:var(--gd-muted)}.gd-zoom__thumbnails{display:flex;gap:10px;overflow-x:auto;justify-self:center;max-width:100%;padding:4px 4px 8px;min-height:76px}.gd-zoom__thumbnail{flex:0 0 64px;width:64px;height:64px;padding:4px;border:1px solid var(--gd-line);border-radius:6px;background:#fff;cursor:pointer}.gd-zoom__thumbnail img{width:100%;height:100%;object-fit:contain}.gd-zoom__thumbnail[aria-pressed=true]{border:2px solid var(--gd-green);outline:1px solid var(--gd-green);outline-offset:2px}.gd-zoom__media :is(deferred-media,product-model,video,iframe,model-viewer){width:100%;height:100%;object-fit:contain}@media(max-width:749px){.gd-zoom .gd-zoom__dialog{padding:12px 12px max(12px,env(safe-area-inset-bottom));gap:8px}.gd-zoom__title{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gd-zoom__toolbar{gap:12px}.gd-zoom__navigation{gap:14px}.gd-zoom__tools{gap:8px}.gd-zoom__thumbnail{width:56px;height:56px;flex-basis:56px}.gd-zoom__thumbnails{min-height:68px}.gd-zoom__help{font-size:10px}}@media(prefers-reduced-motion:reduce){html,.page-wrapper,gdgc-slider [data-track]{scroll-behavior:auto}#search-modal .search-modal__content[open],#search-modal .search-modal__content.dialog-closing{animation-duration:.01ms}*,*:before,*:after{transition-duration:.01ms!important}}body .compare-at-price{color:var(--gd-rrp-color,#d51111);text-decoration:line-through;text-decoration-color:currentColor}@media(max-width:360px){.gd-zoom__navigation{gap:6px}.gd-zoom__tools{gap:4px}.gd-zoom__tools span{min-width:36px}.gd-zoom__reset{padding-inline:2px}}.gd-footer__social-heading{font-size:12px;margin:24px 0 12px}.gd-footer__social{display:flex;gap:10px}.gd-footer__social-icon{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid rgb(255 255 255 / .3);border-radius:50%;color:inherit}.gd-footer__social-icon svg{width:18px;height:18px;fill:currentColor}.gd-footer__social-icon:hover{background:#ffffff1f}.gd-countdown-label{margin:28px 0 8px}.gd-countdown-label+.gd-countdown{margin-top:0}.header-logo__image-container{min-width:0;max-width:100%}.product-card .product-badges{z-index:2;pointer-events:none}.product-card .product-badges__badge.gd-stock-badge{display:inline-flex;gap:6px;align-items:center;min-height:28px;padding:6px 10px;background:#294632;color:#fff;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.035em;border-radius:4px;box-shadow:0 1px 5px #00000026}.product-card .product-badges__badge.gd-stock-badge:before{content:none;display:none}.product-card .product-badges__badge.gd-stock-badge--out{background:#a02b25;color:#fff}#header-component .header-logo__image{filter:none}body.gd-fluid{--page-margin:clamp(16px,3vw,96px);--page-content-width:calc(100vw - var(--page-margin) * 2);--page-width:100vw}.gd-hero--classic .gd-hero__content{max-width:570px}.gd-hero--classic .gd-hero__title{font-family:Georgia,Times New Roman,serif;font-size:clamp(3.25rem,4.5vw,4.75rem);font-weight:400;line-height:1.08;letter-spacing:-.7px;text-shadow:0 2px 9px rgb(0 0 0 / .3)}.gd-hero--classic .gd-hero__title em{color:var(--hero-emphasis,#dec58c);font-weight:400}.gd-hero--classic .gd-button{min-height:50px;padding:14px 29px;border:1px solid var(--hero-button-border,#b77c83);border-radius:4px;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.8px;text-transform:uppercase;box-shadow:0 3px 10px #0000002e}.gd-hero--classic .gd-button:hover{background:var(--hero-button-hover,#481923);filter:none}.gd-hero--classic .gd-actions{margin-top:25px}.gd-hero--classic .gd-countdown strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,4vw,64px);color:var(--hero-emphasis,#dec58c);line-height:1.1}.gd-hero--classic .gd-countdown>div{text-align:center;min-width:60px}.gd-hero--classic .gd-countdown-label{width:fit-content;border-top:1px solid var(--hero-emphasis,#dec58c);padding-top:15px;font-size:11px;letter-spacing:2px}.gd-hero--classic .gd-countdown{gap:6px}@media(max-width:749px){.gd-hero--classic .gd-hero__content{max-width:450px;text-align:center;margin-inline:auto}.gd-hero--classic .gd-hero__title{font-size:clamp(36px,9vw,50px)}.gd-hero--classic .gd-countdown strong{font-size:clamp(44px,11vw,50px)}.gd-hero--classic .gd-actions,.gd-hero--classic .gd-countdown{justify-content:center}.gd-hero--classic .gd-countdown-label{margin-inline:auto}.gd-hero--classic .gd-button{font-size:13px;padding:13px 25px}}.gd-video-row{background:transparent}.gd-video-row>.gd-editorial__body{background:var(--row-bg,#eff0e9)}.gd-video-panel{min-width:0;display:flex;align-items:center;align-self:center;aspect-ratio:16/9;background:transparent}.gd-video-panel iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0}.gd-video-empty{padding:48px;color:#fff}.gd-maps{display:grid;grid-template-columns:repeat(var(--gd-map-columns,1),minmax(0,1fr));gap:28px}.gd-map{display:block;width:100%;height:clamp(360px,35vw,600px);border:0;border-radius:var(--gd-radius)}@media(min-width:1800px){.gd-cards{grid-template-columns:repeat(var(--gd-columns-wide,6),minmax(0,1fr))}}@media(max-width:749px){.gd-maps{grid-template-columns:minmax(0,1fr)}.gd-map{height:360px}}product-inventory .product-inventory__icon{display:none}product-inventory .product-inventory__status{display:inline-flex;width:fit-content;min-height:30px;padding:7px 12px;background:#294632;color:#fff;border-radius:4px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.025em}product-inventory .product-inventory__status--out_of_stock{background:#a02b25}product-inventory .product-inventory__status--low{background:#815817}product-inventory .product-inventory__status .product-inventory__text{color:inherit}footer .email-signup-block{padding-block:40px}footer .email-signup__input{min-height:48px}.gd-footer__column summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.gd-footer__column summary:after{content:"+";font-size:22px;font-weight:400}.gd-footer__column[open] summary:after{content:"\2212"}html[data-scale-wide=true]{font-size:clamp(16px,.833334vw,32px)}.gd-heading{font-size:clamp(1.875rem,3.4vw,3.25rem)}.gd-copy{font-size:1rem}.gd-eyebrow{font-size:.6875rem}.gd-card__title{font-size:clamp(1.375rem,2vw,1.875rem)}.gd-card__body .gd-copy{font-size:.875rem}.gd-text-link,.gd-button{font-size:.8125rem}.gd-button{min-height:3rem;padding:.875rem 1.5rem}.gd-benefit h3{font-size:.875rem}.gd-benefit p{font-size:.75rem}.gd-footer__column a,.gd-footer__column .rte{font-size:.8125rem}.gd-footer__column summary{font-size:.6875rem}.gd-footer__bottom{font-size:.6875rem}.gd-linked legend{font-size:.8125rem}.gd-linked__item{font-size:.6875rem}.gd-footer__brand p{font-size:.8125rem}@media(min-width:1921px){.gd-hero--classic .gd-hero__title{font-size:4.5rem}.gd-hero--classic .gd-button{font-size:.875rem;min-height:3.125rem;padding:.875rem 1.8125rem}.gd-hero--classic .gd-countdown strong{font-size:4rem}.gd-hero--classic .gd-countdown-label{font-size:.6875rem}.gd-countdown small{font-size:.625rem}.gd-hero__content{padding-block:1.5rem}.gd-hero--classic .gd-hero__content{max-width:35.625rem}.gd-hero__slide{min-height:max(var(--hero-height,700px),70vh)}.gd-footer__social-icon{width:2.75rem;height:2.75rem}.gd-footer__social-icon svg{width:1.125rem;height:1.125rem}.gd-icon-button{width:2.75rem;height:2.75rem}.gd-icon-button svg{width:1.125rem;height:1.125rem}.gd-linked__item{width:4.75rem}.product-card .product-badges__badge.gd-stock-badge{font-size:.6875rem;min-height:1.75rem;padding:.375rem .625rem}.product-details :is(h1,.product-title){font-size:2.375rem}body .gd-price .price{font-size:1.125rem}.product-details .gd-price .price{font-size:1.75rem}body .gd-price .compare-at-price{font-size:.75rem}body .gd-price .save-percentage{font-size:.625rem}#header-component .menu-list__link{font-size:.875rem}body [id^=gdgc-products-carousel-] .gd-price .price{font-size:1.125rem!important}body [id^=gdgc-products-carousel-] .gd-price .compare-at-price{font-size:.75rem!important}body [id^=gdgc-products-carousel-] .gdgc-products-carousel__heading{font-size:2rem}product-inventory .product-inventory__status{font-size:.75rem}}@media(max-width:749px){.gd-heading{font-size:2rem}.gd-card__title{font-size:1.4375rem}.gd-copy{font-size:.875rem}.gd-card__body .gd-copy{font-size:.8125rem}}.gd-facebook-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1120px;margin-inline:auto}.gd-facebook-card{min-width:0;padding:20px;border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#fff}.gd-facebook-card h3{font-family:var(--gd-display-font,Georgia,serif);font-weight:400;font-size:1.375rem;line-height:1.3;margin:0 0 20px}.gd-facebook-card .gd-text-link{margin-top:18px}gdgc-facebook{display:block;width:100%;max-width:500px;margin-inline:auto}.gd-facebook-stage{position:relative;background:var(--gd-surface);border-radius:6px;overflow:hidden}.gd-facebook-stage iframe{display:block;width:100%;max-width:500px;height:100%;border:0}.gd-facebook-load{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 32px)}.gd-facebook-load[hidden]{display:none}@media(max-width:749px){.gd-facebook-grid{grid-template-columns:minmax(0,1fr)}.gd-facebook-card{padding:14px}}#search-modal .search-modal__content{position:fixed;top:0;max-height:100dvh;border-radius:0;background:#f8f4ee}#search-modal .search-modal__content::backdrop{background:#0a181040}#search-modal .predictive-search{width:100%;max-width:none;background:#f8f4ee}#search-modal .predictive-search-form__header{position:relative;justify-content:center;padding:26px 64px 20px;border:0;background:transparent}#search-modal .predictive-search-form__header-inner{width:min(100%,700px);margin-inline:auto;background:transparent;border:0;border-bottom:1px solid #ac8555;border-radius:0;min-height:48px}#search-modal .predictive-search-form__header-inner:focus-within{border-bottom:1px solid #ac8555!important}#search-modal .search-input{background:transparent;border:0;border-radius:0;box-shadow:none;min-height:48px;font-size:16px}#search-modal .predictive-search__close-modal-button{position:absolute;inset-inline-end:18px;top:26px;background:transparent;border:0;border-radius:0}#search-modal .predictive-search-form__content-wrapper{padding:12px clamp(18px,3vw,96px) 32px;max-height:calc(100dvh - 110px)}#search-modal .predictive-search-results__title{font-family:var(--gd-display-font,Georgia,serif);font-size:1.375rem;font-weight:400}#search-modal .predictive-search-results__inner{padding-block:12px}:is(.close-button,.theme-drawer__close-button,.menu-drawer__close-button,.quick-add-modal__close,.predictive-search__close-modal-button,[data-zoom-close]){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-width:44px;min-height:44px}:is(.close-button,.theme-drawer__close-button,[data-zoom-close]) svg{width:20px;height:20px}@media(max-width:749px){#search-modal .search-modal__content{top:0}#search-modal .predictive-search-form__header{padding:18px 56px 18px 18px}#search-modal .predictive-search__close-modal-button{top:20px;inset-inline-end:8px}#search-modal .search-input{font-size:16px}}.gd-cards--compact .gd-card{display:grid;grid-template-columns:minmax(80px,10rem) minmax(0,1fr);align-items:center;gap:20px;padding:12px;border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#f1f2ec}.gd-cards--compact .gd-card__media{aspect-ratio:1;border-radius:8px}.gd-cards--compact .gd-card__body{padding:0}.gd-cards--compact .gd-card__title{font-family:var(--font-body--family);font-size:1.125rem;font-weight:500;line-height:1.4}.gd-cards--compact .gd-card:hover{background:#e9ede1}.gd-cards--compact .gd-card__body .gd-copy{font-size:.8125rem}@media(max-width:749px){.gd-cards--compact .gd-card{display:block;padding:10px}.gd-cards--compact .gd-card__media{aspect-ratio:4/3}.gd-cards--compact .gd-card__body{padding-top:12px}.gd-cards--compact .gd-card__title{font-size:.9375rem}}#cart-drawer .theme-drawer__dialog{max-width:100vw;overflow-x:hidden}#cart-drawer .cart-drawer__content{min-width:0}#cart-drawer .cart-items__details{min-width:0;overflow-wrap:anywhere}@media(max-width:749px){#cart-drawer .theme-drawer__dialog{width:100%;max-width:100vw}#cart-drawer .cart-drawer__summary{padding-bottom:max(20px,env(safe-area-inset-bottom))}}.gd-facebook-card .gd-text-link:after{content:none}@media(min-width:1921px){#header-component{--header-padding:1.125rem}#header-component .header__row--top{min-height:4.75rem}#header-component .header-logo__image{height:2.5rem;width:auto}#header-component .header-actions__action{min-width:2.75rem;min-height:2.75rem}#header-component .header-actions__action .svg-wrapper,#header-component .header-actions__action .svg-wrapper svg{width:1.25rem;height:1.25rem}}gdgc-card-carousel{display:block;min-width:0}.gd-cards--carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;padding:4px 2px 12px;overscroll-behavior-x:contain}.gd-cards--carousel::-webkit-scrollbar{display:none}.gd-cards--carousel>.gd-card{flex:0 0 min(var(--gd-carousel-card,21.25rem),80vw);scroll-snap-align:start}.gd-cards--carousel .gd-card__media img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gd-cards--carousel .gd-card__title{font-size:1.375rem}@media(max-width:749px){.gd-cards--carousel{gap:16px}.gd-cards--carousel>.gd-card{flex-basis:78%}.gd-cards--carousel .gd-card__title{font-size:1.375rem}}.gd-zoom__dialog[open]{grid-template-rows:auto minmax(0,1fr) auto auto}.gd-zoom__stage{position:relative;min-width:0;min-height:0}.gd-zoom__stage .gd-zoom__gallery{height:100%}.gd-zoom__arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:48px;height:56px;padding:14px;border:0;border-radius:0;background:#faf9f5d9;color:var(--gd-ink);cursor:pointer}.gd-zoom__arrow--prev{left:0}.gd-zoom__arrow--next{right:0}.gd-zoom__arrow svg{width:20px;height:24px}.gd-zoom__control{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:0;background:transparent;color:var(--gd-ink);padding:12px;cursor:pointer}.gd-zoom__control svg{width:20px;height:20px}.gd-zoom__control:hover,.gd-zoom__arrow:hover{background:var(--gd-surface)}.gd-zoom__control:disabled{opacity:.35}.gd-zoom__tools{gap:12px}.gd-zoom__dialog[open]{grid-template-rows:auto minmax(0,1fr) auto}.gd-zoom__stage .gd-zoom__navigation{position:absolute;bottom:12px;left:50%;transform:translate(-50%);z-index:2}.gd-zoom__stage .gd-zoom__tools{padding:0 6px;background:#faf9f5f0;border-radius:4px;box-shadow:0 1px 8px #0000000f}#header-component:not([transparent]) .header-logo__image{filter:grayscale(1) brightness(.45)}#header-component[transparent]:has(.menu-list__link[aria-expanded=true]) .header-logo__image{filter:grayscale(1) brightness(.45)}@media(max-width:749px){.gd-cards--compact{grid-template-columns:minmax(0,1fr);gap:16px}.gd-cards--compact .gd-card{display:block;padding:12px}.gd-cards--compact .gd-card__media{aspect-ratio:4/3}.gd-cards--compact .gd-card__body{padding:14px 0 0}.gd-cards--compact .gd-card__title{font-size:1rem}}.gd-cards--overlay .gd-card{min-width:0}.gd-cards--overlay .gd-card__media{height:clamp(9rem,13vw,14rem);aspect-ratio:auto;isolation:isolate}.gd-cards--overlay .gd-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#00000057;pointer-events:none}.gd-category-label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:20px;color:#fff;font-size:clamp(1rem,1.25vw,1.375rem);font-weight:700;line-height:1.3;text-align:center;text-shadow:0 2px 6px rgb(0 0 0 / .6);pointer-events:none}.gd-cards--overlay .gd-card__media:hover:after{background:#0000006e}@media(max-width:749px){.gd-cards--overlay .gd-card__media{height:9rem}.gd-category-label{font-size:.9375rem;padding:12px}}.product-card .card-gallery slideshow-arrows{mix-blend-mode:normal}.product-card .card-gallery slideshow-arrows .slideshow-control{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:15px;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#fff;opacity:.6!important;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .6))}.product-card .card-gallery slideshow-arrows .slideshow-control:hover{opacity:1!important}.product-card .card-gallery slideshow-arrows .slideshow-control .svg-wrapper,.product-card .card-gallery slideshow-arrows .slideshow-control svg{width:14px;height:14px}@media(min-width:1100px){.gd-cards--compact .gd-card{grid-template-columns:minmax(96px,var(--gd-compact-image,12rem)) minmax(0,1fr)}}@media(min-width:750px)and (max-width:1099px){.gd-cards--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){.gd-footer__column summary:after{display:none}.gd-footer__column summary{cursor:default}}.product-card .product-badges__badge.gd-stock-badge,product-inventory .product-inventory__status{background:var(--gd-stock-in,#5a7538)}.product-card .product-badges__badge.gd-stock-badge--out,product-inventory .product-inventory__status--out_of_stock{background:var(--gd-stock-out,#a02b25)}@media(max-width:749px){.gd-cards--swipe{scrollbar-width:none}.gd-cards--swipe::-webkit-scrollbar{display:none}}@media(min-width:750px){#header-component .header__row--top .header__columns{--padding-block-start:.25rem;--padding-block-end:0px}#header-component .header__row--bottom .header__columns{--padding-block-start:0px;--padding-block-end:.25rem}#header-component .header__row--bottom .menu-list__link{min-height:2rem}}media-gallery>slideshow-component>slideshow-container>.gd-gallery-arrows{mix-blend-mode:normal;z-index:4}media-gallery .gd-gallery-arrows .slideshow-control{display:grid;place-items:center;opacity:1;min-width:44px;min-height:48px;width:2.75rem;height:3rem;padding:.75rem;border:0;border-radius:2px;background:#ffffffd1;color:var(--gd-ink);box-shadow:none}media-gallery .gd-gallery-arrows .slideshow-control:is(:hover,:focus-visible){background:#fff}media-gallery .gd-gallery-arrows .slideshow-control :is(.svg-wrapper,svg){width:1.125rem;height:1.125rem}media-gallery>slideshow-component>slideshow-container>slideshow-slides{touch-action:pan-x pan-y pinch-zoom}media-gallery .product-media__image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(min-width:1921px){html[data-scale-wide=true] #header-component{--header-padding:.5rem}html[data-scale-wide=true] #header-component .header__row--top{min-height:3.25rem}html[data-scale-wide=true] #header-component[data-menu-style=menu] .header__row .menu-list__link{font-size:1.0625rem}html[data-scale-wide=true] #header-component[data-menu-style=menu]{--gdgc-menu-text:.875rem;--gdgc-menu-gap:1rem;--gdgc-menu-row:2.25rem;--gdgc-menu-swatch:1.125rem;--gdgc-promo-height:24.375rem}html[data-scale-wide=true] #header-component .gdgc-mega-menu{width:min(100%,90rem);max-width:none}html[data-scale-wide=true] #header-component .gdgc-mega-menu.gdgc-mega-menu--furniture{--gdgc-thumb:min(9rem,max(4rem,calc((100dvh - var(--header-height,180px) - 18rem) / 3)));--gdgc-filter-width:35rem;--gdgc-layout-gap:2rem;width:min(100%,calc(var(--gdgc-category-width) + var(--gdgc-filter-width) + var(--gdgc-layout-gap)))}html[data-scale-wide=true] #header-component .gdgc-mega-menu__heading,html[data-scale-wide=true] #header-component .gdgc-fm__heading h2,html[data-scale-wide=true] #header-component .gdgc-mega-menu__link,html[data-scale-wide=true] #header-component .gdgc-fm__label,html[data-scale-wide=true] #header-component .gdgc-fm__option{font-size:.875rem}html[data-scale-wide=true] #header-component .gdgc-fm__view-all{font-size:.75rem}html[data-scale-wide=true] #header-component .gdgc-fm__filters{padding-left:1.5rem}html[data-scale-wide=true] .product-card [ref=productTitleLink] .text-block,html[data-scale-wide=true] .product-card [role=heading][aria-level="3"]{font-size:1rem}html[data-scale-wide=true] .gdgc-breadcrumbs{font-size:.75rem}html[data-scale-wide=true] #search-modal .search-input{font-size:1.125rem;min-height:3rem}html[data-scale-wide=true] #search-modal .predictive-search-form__header-inner{width:min(100%,43.75rem)}}.product-details .buy-buttons-block{--height-buy-buttons:clamp(48px,3.25rem,55px);--buy-button-preferred-width:12rem}.product-details .product-form-buttons{align-items:stretch;gap:12px}.product-details .product-form-buttons>.accelerated-checkout-block{min-width:0}.product-details .quantity-selector{background:#fff;border:1px solid var(--gd-line);border-radius:6px;overflow:hidden}.product-details .quantity-selector button{padding:0;min-height:44px}.product-details .quantity-selector input{font-size:1rem;background:transparent}.product-details .accelerated-checkout-block shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:clamp(48px,3.25rem,55px);--shopify-accelerated-checkout-button-border-radius:6px}@media(max-width:749px){.product-details .product-form-buttons>.accelerated-checkout-block{flex-basis:100%;min-width:0}}.sticky-add-to-cart .sticky-add-to-cart__bar{--gd-price-color:var(--gd-sticky-ink,#223328);bottom:max(20px,env(safe-area-inset-bottom));width:min(calc(100% - 48px),var(--gd-sticky-max,60rem));max-width:calc(100% - 48px);gap:1rem;padding:.75rem 1rem;background:var(--gd-sticky-bg,#fff);color:var(--gd-sticky-ink,#223328);border:1px solid var(--gd-line);border-radius:var(--gd-sticky-radius,12px);box-shadow:0 8px 36px #00000024}.sticky-add-to-cart .sticky-add-to-cart__bar:before{content:none}.sticky-add-to-cart .sticky-add-to-cart__image{height:3.25rem;width:3.25rem;aspect-ratio:1;border-radius:6px;background:var(--gd-card-background);flex-shrink:0}.sticky-add-to-cart .sticky-add-to-cart__image-img{object-fit:contain}.sticky-add-to-cart .sticky-add-to-cart__info{flex:1 1 12rem;padding-left:0}.sticky-add-to-cart .sticky-add-to-cart__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;font-size:.875rem;line-height:1.35;font-weight:500}.sticky-add-to-cart .sticky-add-to-cart__variant{font-size:.75rem;line-height:1.3}.sticky-add-to-cart .sticky-add-to-cart__price{flex:0 1 auto;min-width:0}.sticky-add-to-cart .sticky-add-to-cart__price .gd-price{gap:4px 8px}.sticky-add-to-cart .sticky-add-to-cart__button{flex:0 0 auto;min-width:11rem;min-height:48px;height:auto;padding:.875rem 1.25rem;border-radius:6px;font-size:.8125rem;line-height:1.3;white-space:nowrap}.sticky-add-to-cart .sticky-add-to-cart__button .svg-wrapper{width:1.125rem;height:1.125rem}.sticky-add-to-cart .sticky-add-to-cart__close{position:static;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:12px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--gd-sticky-ink,#223328);transform:none}.sticky-add-to-cart .sticky-add-to-cart__close:hover{background:#0000000a;transform:none}@media(max-width:749px){.sticky-add-to-cart .sticky-add-to-cart__bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,.9fr);column-gap:10px;row-gap:8px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 24px);max-width:calc(100% - 24px);padding:10px;border-radius:var(--gd-sticky-radius,12px)}.sticky-add-to-cart .sticky-add-to-cart__image{grid-column:1;grid-row:1;width:44px;height:44px;align-self:center}.sticky-add-to-cart .sticky-add-to-cart__info{grid-column:1 / -1;grid-row:1;min-height:44px;padding:2px 40px 2px 54px;align-self:center}.sticky-add-to-cart .sticky-add-to-cart__info[data-has-image=false]{padding-left:0}.sticky-add-to-cart .sticky-add-to-cart__title{display:-webkit-box;font-size:.8125rem;line-height:1.3}.sticky-add-to-cart .sticky-add-to-cart__variant{font-size:.6875rem;margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sticky-add-to-cart .sticky-add-to-cart__close{grid-column:2;grid-row:1;justify-self:end;align-self:start;width:40px;min-width:40px;height:44px;min-height:44px}.sticky-add-to-cart .sticky-add-to-cart__price{grid-column:1;grid-row:2;align-self:center;justify-self:start}.sticky-add-to-cart .sticky-add-to-cart__price .gd-price{--gd-price-size:18px;gap:3px 6px}.sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price{display:inline;font-size:10px}.sticky-add-to-cart .sticky-add-to-cart__price .save-percentage{font-size:9px;padding:3px 5px}.sticky-add-to-cart .sticky-add-to-cart__button{grid-column:2;grid-row:2;width:100%;min-width:0;height:auto;min-height:48px;padding:12px 10px;font-size:12px}.sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}.sticky-add-to-cart .sticky-add-to-cart__button .add-to-cart-text{gap:6px}.sticky-add-to-cart .sticky-add-to-cart__button .svg-wrapper{width:18px;height:18px}}.gd-store__image{aspect-ratio:var(--gd-store-ratio,16/9)}.gd-store__image img{object-fit:var(--gd-store-fit,cover)}@media(max-width:749px){.sticky-add-to-cart .sticky-add-to-cart__button{white-space:normal}}.product-details .product-form-buttons .add-to-cart-button{height:var(--height-buy-buttons);min-height:var(--height-buy-buttons);padding:8px 16px;font-size:clamp(14px,.9375rem,20px);line-height:1.2}.product-details .product-form-buttons .add-to-cart-button .svg-wrapper{width:clamp(18px,1.125rem,24px);height:clamp(18px,1.125rem,24px)}.product-details .quantity-selector input{font-size:clamp(16px,1rem,22px)}@media(min-width:750px){#header-component[transparent]:not([data-sticky-state=active]){--gd-header-nav-shadow: 0 1px 2px rgb(0 0 0 / .28)}#header-component .menu-list__link{text-shadow:var(--gd-header-nav-shadow, none)}#header-component:is(:has(.menu-list__link:hover),:has(.menu-list__submenu:hover),:has(header-menu:focus-within),:has(.menu-list__link[aria-expanded=true]),:has(#Details-menu-drawer-container[open])){background:var(--gd-nav-paper);--closed-underlay-height: 100%;--header-logo-display: block;--header-logo-inverse-display: none;--gd-header-nav-text: var(--gd-ink);--gd-header-nav-shadow: none}#header-component:is(:has(.menu-list__link:hover),:has(.menu-list__submenu:hover),:has(header-menu:focus-within),:has(.menu-list__link[aria-expanded=true]),:has(#Details-menu-drawer-container[open])) .header__row{--color-foreground: var(--gd-ink);--color-foreground-rgb: 34 51 40;--color-background: var(--gd-nav-paper);--color-background-rgb: 236 233 224;--color-border: var(--gd-line);--color-border-rgb: 223 227 217;--color-primary-button-background: var(--gd-ink);--color-primary-button-text: #fff;color:var(--gd-ink)}#header-component:is(:has(.menu-list__link:hover),:has(.menu-list__submenu:hover),:has(header-menu:focus-within),:has(.menu-list__link[aria-expanded=true]),:has(#Details-menu-drawer-container[open])) :is(.header__underlay-open,.header__underlay-closed){--color-background-top-row: var(--gd-nav-paper);--color-background-bottom-row: var(--gd-nav-paper)}#header-component:is(:has(.menu-list__link:hover),:has(.menu-list__submenu:hover),:has(header-menu:focus-within),:has(.menu-list__link[aria-expanded=true]),:has(#Details-menu-drawer-container[open])) .header-logo__image{filter:var(--gd-nav-logo-filter)}}.gd-footer{--color-foreground: var(--footer-text, #fff);--color-foreground-rgb: 255 255 255;--color-primary: var(--footer-text, #fff)}.gd-footer :is(summary,.rte,.rte p,.rte strong,.rte h2,.rte h3,a,a:visited,a:hover,a:focus-visible,a:active){color:var(--footer-text, #fff)}.gd-footer :focus-visible{outline-color:var(--footer-text, #fff)}.gd-footer .gd-footer__column .rte a:is(:link,:visited,:hover,:focus-visible,:active){color:var(--footer-text, #fff)}.gd-footer .gd-footer__column>summary,.gd-footer .gd-footer__column>summary:is(:hover,:active,:focus,:focus-visible){background:transparent!important;box-shadow:none;transition:none;-webkit-tap-highlight-color:transparent}@media(max-width:749px){.gd-footer .gd-footer__column>summary{position:relative;padding-inline-end:36px}.gd-footer .gd-footer__column>summary:before,.gd-footer .gd-footer__column>summary:after{content:"";display:block;position:absolute;inset-inline-end:10px;top:calc(50% - .75px);width:12px;height:1.5px;background:currentColor;transform-origin:center;pointer-events:none}.gd-footer .gd-footer__column>summary:before{transform:rotate(90deg);transition:transform .22s ease,opacity .18s ease}.gd-footer .gd-footer__column[open]>summary:before{transform:rotate(0);opacity:0}@supports (interpolate-size: allow-keywords){.gd-footer .gd-footer__column::details-content{interpolate-size:allow-keywords;block-size:0;opacity:0;overflow:clip;transition:block-size .22s ease,opacity .18s ease,content-visibility .22s allow-discrete}.gd-footer .gd-footer__column[open]::details-content{block-size:auto;opacity:1}}}#header-component[data-homepage=false]{background:var(--gd-nav-paper);--closed-underlay-height: 100%;--color-background-top-row: var(--gd-nav-paper);--color-background-bottom-row: var(--gd-nav-paper);--header-logo-display: block;--header-logo-inverse-display: none;--gd-header-nav-text: var(--gd-ink);color:var(--gd-ink);--color-foreground: var(--gd-ink);--color-foreground-rgb: 34 51 40}#header-component[data-homepage=false] .header__row{color:var(--gd-ink);--color-foreground: var(--gd-ink);--color-foreground-rgb: 34 51 40;--color-background: var(--gd-nav-paper);--color-background-rgb: 236 233 224}#header-component[data-homepage=false] :is(.header__underlay-open,.header__underlay-closed){--color-background-top-row: var(--gd-nav-paper);--color-background-bottom-row: var(--gd-nav-paper)}#header-component[data-homepage=false] .header-logo__image{filter:var(--gd-nav-logo-filter)}#header-component[data-homepage=false] .menu-list__link{color:var(--gd-header-nav-text)}#header-component .menu-drawer-container>.header__icon--summary{display:flex;width:44px;height:44px;padding:12px;opacity:1}#header-component .header__icon--summary .header-drawer-icon{width:20px;height:20px}#header-component[data-homepage=false] .menu-drawer-container>.header__icon--summary{color:var(--gd-ink)}#header-component[data-homepage=true][transparent]:not([data-sticky-state=active]) .menu-drawer-container>.header__icon--summary{color:var(--gd-header-nav-text, #fff)}@media(min-width:750px){#header-component .header__row--bottom .header__columns{--padding-block-end: 0px}#header-component[data-menu-style=drawer] .header__row--top .header__columns{--header-template-columns: 44px 88px minmax(0, 1fr) 44px 88px;grid-template-columns:var(--header-template-columns);grid-template-areas:"leftA leftB center rightA rightB";column-gap:0;padding-inline:0}#header-component[data-menu-style=drawer] .header__row--top .header__columns .search-action{grid-area:rightA;justify-self:center;align-self:center;margin:0}#header-component[data-menu-style=drawer] .header__row--top .header__columns header-actions{grid-area:rightB;display:flex;width:88px;min-width:88px;justify-content:space-around;align-items:center;gap:0}#header-component[data-menu-style=drawer] .header__row--top .header__columns header-drawer{grid-area:leftA}}@media(max-width:749px){#header-component header-drawer{display:block;grid-area:leftA;justify-self:center;min-width:44px}#header-component .menu-drawer-container>.header__icon--summary{display:flex;width:44px;height:44px;padding:12px;opacity:1}#header-component .header__icon--summary .header-drawer-icon{width:20px;height:20px}#header-component[data-homepage=true][transparent]{--header-logo-display: none;--header-logo-inverse-display: block;--closed-underlay-height: 0px;background:linear-gradient(180deg,rgb(25 23 21 / .86),rgb(25 23 21 / .36) 75%,transparent)}#header-component[data-homepage=true][transparent] .header__underlay{background:transparent}#header-component[data-homepage=true][transparent] .header__row{color:var(--color-transparent-text, #fff);--color-foreground: var(--color-transparent-text, #fff);--color-foreground-rgb: var(--color-transparent-text-rgb, 255 255 255)}#header-component[data-homepage=true][transparent] .menu-drawer-container>summary{color:var(--color-transparent-text, #fff)}#header-component[data-homepage=true][transparent] .header-logo__image{filter:none}#header-component .menu-drawer{--color-foreground: var(--gd-ink);--color-foreground-rgb: 34 51 40;--color-background: var(--gd-nav-paper);color:var(--gd-ink)}}#header-component[data-homepage=true][transparent][data-sticky-state=active]{background:var(--gd-nav-paper);--header-logo-display: block;--header-logo-inverse-display: none;--closed-underlay-height: 100%;--gd-header-nav-text: var(--gd-ink);--gd-header-nav-shadow: none}#header-component[data-homepage=true][transparent][data-sticky-state=active] .header__row{--color-foreground: var(--gd-ink);--color-foreground-rgb: 34 51 40;--color-background: var(--gd-nav-paper);color:var(--gd-ink)}#header-component[data-homepage=true][transparent][data-sticky-state=active] .header__underlay{--color-background-top-row: var(--gd-nav-paper);--color-background-bottom-row: var(--gd-nav-paper);background:var(--gd-nav-paper)}#header-component[data-homepage=true][transparent][data-sticky-state=active] .header-logo__image{filter:var(--gd-nav-logo-filter)}#header-component[data-homepage=true][transparent][data-sticky-state=active] .menu-drawer-container>summary{color:var(--gd-ink)}#search-modal .predictive-search-form__header:before{content:none;display:none}#search-modal .predictive-search__close-modal-button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:12px;margin:0;align-self:center;color:var(--gd-ink);line-height:1;z-index:2}#search-modal .predictive-search__close-modal-button :is(.svg-wrapper,svg){display:block;width:20px;height:20px}#search-modal .predictive-search__close-modal-button:before{content:none}#search-modal .predictive-search-form{width:100%;min-width:0}#search-modal .predictive-search-form__content-wrapper{min-height:0}#search-modal .predictive-search-form__content{max-height:none}#search-modal .search-modal__content[open]{display:block;height:auto;max-height:90dvh;overflow-y:auto}#search-modal .predictive-search{display:block}#search-modal .predictive-search-form{display:flex;flex-direction:column}#search-modal .predictive-search-form__header{position:sticky;top:0;background:#f8f4ee;z-index:2}#search-modal .predictive-search-form__content-wrapper{position:static;inset:auto;transform:none;height:auto;max-height:none;overflow:visible}#search-modal .predictive-search-form__content{overflow:visible}#search-modal .predictive-search-form__footer{position:static}#search-modal .predictive-search-results__card .resource-card,#search-modal .predictive-search-results__wrapper-products .predictive-search-results__card{opacity:1;animation:none}#search-modal .predictive-search-results__inner{width:100%;min-width:0;max-width:1100px;margin-inline:auto}#search-modal .predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#search-modal .predictive-search-results__card--product{min-width:0;width:auto}#search-modal .predictive-search-results__card--product .resource-card__media{position:relative;aspect-ratio:auto;height:clamp(96px,12vw,150px);width:100%;overflow:hidden}#search-modal .predictive-search-results__card--product .resource-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:1;aspect-ratio:auto}#search-modal .resource-card__image--secondary{display:none}#search-modal .predictive-search-results__card--product .resource-card__title{font-size:.875rem;line-height:1.4}#search-modal .predictive-search-form__header-inner{position:relative;display:flex;align-items:center}#search-modal .predictive-search__icon{position:static;order:2;flex:0 0 20px;margin-inline:8px 4px}#search-modal .search-input{min-width:0;flex:1;order:0}#search-modal .predictive-search__reset-button{order:1;flex:0 0 auto}#search-modal .predictive-search__reset-button[hidden]{display:none}#search-modal .predictive-search-results__card--product:hover{margin:0;padding:0}@media(min-width:750px)and (max-width:999px){#search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){#search-modal .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#search-modal .predictive-search-results__card--product .resource-card__media{max-height:112px}#search-modal .predictive-search-form__header-inner .search-input{order:0}#search-modal .predictive-search__reset-button{order:1;flex:0 0 auto}#search-modal .predictive-search__icon{order:2;margin-inline:8px 4px;flex-basis:20px}}.gd-footer__grid>*,.gd-section .gd-shell>*,.gd-section-head>*{min-width:0}.gd-footer__column a{overflow-wrap:anywhere}media-gallery,media-gallery>slideshow-component,media-gallery>slideshow-component>slideshow-container,media-gallery>slideshow-component>slideshow-container>slideshow-slides{min-width:0;max-width:100%}media-gallery>slideshow-component>slideshow-container{width:100%}media-gallery .slideshow-controls__thumbnails-container{min-width:0;max-width:100%;overscroll-behavior:contain}media-gallery>.media-gallery__grid{min-width:0}.gd-zoom__toolbar,.gd-zoom__stage{min-width:0;min-height:0}.gd-zoom__title{min-width:0;overflow-wrap:anywhere}.gd-zoom__media .product-media__image{will-change:auto}.gd-zoom__media gdgc-zoom-surface[data-zoomed=true] .product-media__image{will-change:transform}@media(min-width:750px){.media-gallery--carousel>slideshow-component:has(slideshow-controls[pagination-position=left]){grid-template-columns:auto minmax(0,1fr)}.media-gallery--carousel>slideshow-component:has(slideshow-controls[pagination-position=right]){grid-template-columns:minmax(0,1fr) auto}}@media(max-width:749px),(max-height:500px){.gd-zoom__stage .gd-zoom__navigation{position:static;transform:none;flex-wrap:wrap;gap:8px}.gd-zoom__stage{display:flex;flex-direction:column;gap:8px}.gd-zoom__stage .gd-zoom__gallery{flex:1 1 0;height:auto}.gd-zoom__navigation>.gd-icon-button{flex-shrink:0}}@media(max-height:500px){.gd-zoom .gd-zoom__dialog{padding-block:8px;gap:6px}.gd-zoom__thumbnails{min-height:48px}.gd-zoom__thumbnail{width:40px;height:40px;flex-basis:40px}}@media(min-width:750px)and (max-width:1199px){#header-component .gdgc-mega-menu--furniture{width:100%;max-width:100%}#header-component .gdgc-mega-menu--furniture .gdgc-fm__layout{grid-template-columns:minmax(0,1fr);gap:24px}#header-component .gdgc-mega-menu--furniture .gdgc-fm__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 18px}#header-component .gdgc-mega-menu--furniture .gdgc-fm__image{max-width:120px}#header-component .gdgc-mega-menu--furniture .gdgc-fm__label{font-size:13px;line-height:1.4}#header-component .gdgc-mega-menu--furniture .gdgc-fm .gdgc-fm__filters{border-left:0;border-top:1px solid var(--fm-line);padding:20px 0 0}#header-component .gdgc-mega-menu--furniture [data-gdgc-fm-filter-content]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#header-component .gdgc-mega-menu--furniture .gdgc-fm__option{min-height:40px;font-size:13px}}@media(min-width:1000px)and (max-width:1199px){#header-component .gdgc-mega-menu--furniture .gdgc-fm__cards{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:749px){.gd-footer__column a{display:inline-block;padding-block:6px}.gd-footer__column .rte a{padding-block:2px}.gd-footer__column li{margin-bottom:2px}.gd-footer__brand img{max-width:min(240px,100%)}}.main-collection-grid,.main-collection-grid>div,.product-grid{min-width:0;width:100%}.product-grid{--product-grid-gap: var(--product-grid-gap-desktop, 24px)}.product-grid .product-card,.product-grid .product-card__content,.product-grid .product-card__content>*,.product-grid .card-gallery{min-width:0;max-width:100%}.product-grid .product-card{width:100%}.product-grid :is(.product-title,h3,.text-block){overflow-wrap:anywhere}.product-grid .gd-price{min-width:0;row-gap:4px}.product-grid .gd-price .price{white-space:normal;overflow-wrap:anywhere}.product-details .gd-product-services{margin-block:20px 16px}gdgc-newsletter{display:block}.gd-linked__list>li{flex:0 0 auto;min-width:0}.gd-linked__item{display:grid;justify-items:center;align-content:start}.gd-linked__item .gd-linked__image{width:100%;height:auto;aspect-ratio:1;min-height:0;border-radius:0}.gd-linked__image img{position:absolute;top:5px;right:5px;bottom:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);max-width:none;object-fit:contain;border-radius:0}.product-details .accordion{background:transparent!important;border:0;border-radius:0}.product-details .accordion :is(.details,.details__header,.details-content){background:transparent}.product-details .accordion .details{border-block-start:1px solid var(--gd-line)}.product-details .accordion accordion-custom:last-child .details{border-block-end:1px solid var(--gd-line)}.product-details .accordion .details__header{min-height:56px;padding-block:16px;gap:16px;font-size:.9375rem;font-weight:600;line-height:1.4}.product-details .accordion .details-content{padding-block:0 20px;font-size:.9375rem;line-height:1.7}.product-details .accordion .details-content :is(p,ul,ol){margin-block:0 14px}.product-details .accordion .details-content :is(ul,ol){padding-inline-start:22px}.product-details .accordion summary:focus-visible{outline-offset:-2px}.accelerated-checkout-block :is(more-payment-options-link,.shopify-payment-button__more-options){display:none!important}@media(max-width:749px){.accelerated-checkout-block{--color-primary-button-background: #fcc244;--color-primary-button-hover-background: #fcc244;--color-primary-button-text: #111;--color-primary-button-hover-text: #111}.accelerated-checkout-block button.shopify-payment-button__button--unbranded,.accelerated-checkout-block button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color: #fcc244;--button-color: #111;background:#fcc244;color:#111;border-color:#fcc244}}.gd-facebook-card a:is([href^="tel:"],[href^="mailto:"]){text-decoration:none;border-bottom:0;background-image:none}.gd-store__body .gd-copy a:is([href^="tel:"],[href^="mailto:"]){text-decoration:none;border-bottom:0;background-image:none}.facets-controls-wrapper .sorting-filter{align-self:center}.facets-controls-wrapper .sorting-filter .facets__summary{display:flex;align-items:center;gap:8px;min-height:44px;padding-block:0}.facets-controls-wrapper .sorting-filter .facets__label{display:inline-flex;align-items:center;min-height:0;margin-block:0;line-height:1.4}.facets-controls-wrapper .sorting-filter .icon-caret{margin-block:0;align-self:center}@media(prefers-reduced-motion:no-preference){#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--opening-inline-start{animation:gd-cart-in .16s cubic-bezier(.2,.7,.3,1);will-change:transform}#cart-drawer .theme-drawer__dialog--closing{animation:gd-cart-out .12s ease-in forwards;will-change:transform}}@keyframes gd-cart-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes gd-cart-out{0%{transform:translate(0)}to{transform:translate(100%)}}@media(min-width:990px){body:has(#cart-drawer[open]) .page-wrapper,body:has(#cart-drawer[data-closing]) .page-wrapper{transition:none}}@media(prefers-reduced-motion:reduce){#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--opening-inline-start,#cart-drawer .theme-drawer__dialog--closing{animation:none}}media-gallery .gd-gallery-arrows .slideshow-control,media-gallery .gd-gallery-arrows .slideshow-control:is(:hover,:focus-visible),.gd-zoom .gd-zoom__arrow,.gd-zoom .gd-zoom__arrow:hover{background:transparent;border:0;box-shadow:none;color:var(--gd-ink)}media-gallery .gd-gallery-arrows .slideshow-control svg,.gd-zoom .gd-zoom__arrow svg{filter:drop-shadow(0 1px 1px rgb(255 255 255 / .8))}@media(max-width:749px){media-gallery{touch-action:auto}media-gallery>slideshow-component>slideshow-container>slideshow-slides{touch-action:auto}.product-grid{--product-grid-gap: var(--product-grid-gap-mobile, 12px);grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid:is([product-grid-view=mobile-single],.product-grid-mobile--large){grid-template-columns:minmax(0,1fr)}.product-grid .product-card__content{gap:8px}.product-grid .product-badges__badge.gd-stock-badge{min-height:24px;padding:4px 6px;font-size:10px}.product-grid .gd-price .save-percentage{white-space:normal}.product-grid .product-card .card-gallery slideshow-arrows{display:none!important;pointer-events:none}}#header-group>.gdgc-announcement-section,#header-group>.header-section{flex-shrink:0}#header-group>.header-section>#header-component[transparent]{position:relative;inset:auto}#header-component[data-menu-style=drawer]{contain:style}@media screen and (max-width:749px){#header-component{contain:style}}.gdgc-mobile-drawer .menu-drawer{contain:layout paint;overscroll-behavior:contain}.gdgc-mobile-drawer details[open]>:is(.menu-drawer,.menu-drawer__submenu){will-change:transform}.gdgc-mobile-drawer .menu-drawer__inner-submenu,.gdgc-mobile-drawer .menu-drawer__navigation-container{overscroll-behavior-y:contain}
/*# sourceMappingURL=/cdn/shop/t/61/assets/gdgc-modern.css.map */
