@font-face{font-family:Fraunces;src:url(gwc-fraunces-500.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Fraunces;src:url(gwc-fraunces-italic.woff2) format("woff2");font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:Manrope;src:url(gwc-manrope.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}:root{--gwc-ink:#17150f;--gwc-paper:#fbf8f3;--gwc-sand:#f1ebe0;--gwc-stone:#e4dccd;--gwc-muted:#4a463e;--gwc-accent:#d4462b;--gwc-accent-dark:#b3371f;--gwc-blue:#17150f;--gwc-navy:#17150f;--gwc-yellow:#f1ebe0;--gwc-sky:#f1ebe0;--gwc-line:#e4dccd;--color-primary:#17150f;--gwc-star-color:#d4462b;--gwc-display:"Fraunces",Georgia,"Times New Roman",serif;--gwc-sans:"Manrope","Segoe UI",ui-sans-serif,system-ui,sans-serif;--ah-shadow-card:0 10px 24px rgba(23,21,15,.08);--ah-shadow-pop:0 14px 34px rgba(23,21,15,.12);--ah-shadow-btn:0 6px 14px rgba(23,21,15,.16) }html body{background:#fff;color:var(--gwc-ink)}html body,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p,html body a,html body button,html body input,html body select,html body textarea,html body label,html body summary,html body legend,html body .jdgm-widget{font-family:var(--gwc-sans)!important}html body{letter-spacing:0}html body ::selection{background:var(--gwc-accent);color:#fff}html body :focus-visible{outline-color:var(--gwc-ink)}html body .gwc-brand{color:var(--gwc-ink)!important;width:auto!important;gap:0;letter-spacing:0!important;text-decoration:none!important}html body .gwc-brand>svg.gwc-wordmark{color:inherit!important;display:block;width:auto!important;height:31px!important;flex:none;filter:none;overflow:visible}html body .gwc-footer .gwc-brand{color:var(--gwc-ink)!important}html body .gwc-footer .gwc-brand>svg.gwc-wordmark{height:36px!important;width:auto!important}@media(max-width:781px){html body .gwc-brand>svg.gwc-wordmark{height:26px!important}}html body .gwc-label-logo{display:inline-flex;align-items:center;gap:10px;flex:none;height:36px;padding:0 13px;border:1.5px solid currentColor;border-radius:2px;color:inherit;font-family:var(--gwc-sans);font-size:17px;font-weight:800;line-height:1;white-space:nowrap;transition:border-color .2s}html body .gwc-label-text{letter-spacing:.2em;margin-right:-.2em;text-transform:uppercase}html body .gwc-label-stitch{width:11px;height:0;border-top:2px dashed var(--gwc-accent);flex:none}html body .gwc-brand:hover .gwc-label-logo{border-color:var(--gwc-accent)}html body .gwc-footer .gwc-label-logo{height:42px;padding:0 16px;font-size:19px}@media(max-width:781px){html body .gwc-label-logo{height:30px;gap:7px;padding:0 9px;font-size:14px}html body .gwc-label-stitch{width:8px}}html body .gwc-header,html body .gwc-header-main,html body .gwc-nav{background:#fff;color:var(--gwc-ink)}html body .gwc-header-main{border-bottom:1px solid var(--gwc-line)}html body .gwc-search form{background:var(--gwc-paper);border:1px solid var(--gwc-line);border-radius:4px}html body .gwc-search form:focus-within{border-color:var(--gwc-ink);box-shadow:none}html body .gwc-search form button{background:transparent;color:var(--gwc-ink)}html body .gwc-search-icon+*,html body .gwc-search form button svg circle+*{stroke:currentColor}html body .gwc-cart,html body .gwc-account{color:var(--gwc-ink)}html body .gwc-cart{width:auto!important;min-width:85.16px;white-space:nowrap}html body .gwc-cart>svg{flex:none;width:26px!important;height:26px!important}html body .gwc-cart [data-cart-count]{z-index:1;min-width:17px!important;height:17px;line-height:17px!important;padding:0 4px!important;border-radius:9px!important;background:var(--gwc-ink)!important;color:#fff!important;font-size:10.5px!important;font-weight:700;text-align:center;box-shadow:0 0 0 2px #fff}html body .gwc-nav a:hover,html body .gwc-nav a[aria-current=page]{color:var(--gwc-accent)}html body .gwc-rb-nav__item img,html body .gwc-rb-nav__item svg{display:none!important}html body .gwc-rb-nav__item{min-height:0;padding:10px 4px;font-size:11.5px!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gwc-ink)}html body .gwc-rb-nav__item span,html body .gwc-rb-nav__item strong{font:inherit;letter-spacing:inherit}html body .gwc-rb-nav__item:hover{color:var(--gwc-accent);background:transparent}html body .gwc-rb-nav__label{border:0;border-radius:0;background:transparent;padding:10px 0;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gwc-ink)}html body .gwc-rb-nav__label strong{font-weight:700}html body .gwc-rb-nav__label:hover{background:transparent;color:var(--gwc-accent)}html body .gwc-rb-nav__divider{background:var(--gwc-line)}html body .gwc-nav{min-height:0!important;height:auto!important;border-bottom:1px solid var(--gwc-line)}html body .gwc-rb-nav,html body .gwc-rb-nav__group{height:auto!important;min-height:0!important;align-items:center}html body .gwc-rb-nav__item,html body .gwc-rb-nav__label{height:auto!important;min-height:0!important;padding:14px 10px!important;border-radius:0!important;color:var(--gwc-ink)!important;box-shadow:none!important}html body .gwc-rb-nav__item:after,html body .gwc-rb-nav__label:after{display:none}html body .gwc-departments{height:auto!important}html body .gwc-departments summary{border-radius:2px}html body .gwc-search-spark{display:none}html body .gwc-header-actions a,html body .gwc-header-actions svg,html body .gwc-departments summary,html body .gwc-rb-nav__label strong{color:var(--gwc-ink)!important}html body .gwc-account-panel,html body .gwc-search-results,html body .gwc-mega{border-radius:4px}html body .gwc-button,html body .gwp-add,html body .gwp-btn--blue,html body .bb-side-cart .bb-btn-2{background:var(--gwc-ink)!important;border-color:var(--gwc-ink)!important;color:#fff!important;border-radius:3px!important;letter-spacing:.06em;text-transform:uppercase;font-size:13px}html body .gwc-button:hover,html body .gwp-add:hover,html body .gwp-btn--blue:hover,html body .bb-side-cart .bb-btn-2:hover{background:var(--gwc-accent)!important;border-color:var(--gwc-accent)!important;color:#fff!important}html body .gwc-button-yellow{background:var(--gwc-paper)!important;color:var(--gwc-ink)!important}html body .gwc-button-yellow:hover{background:var(--gwc-accent)!important;color:#fff!important}html body .gwp-quantity{background:#fff!important;color:var(--gwc-ink)!important;border:1px solid var(--gwc-line)!important;border-radius:3px!important}html body .gwp-pills input:checked+span{border-color:var(--gwc-ink)!important;background:var(--gwc-ink)!important;color:#fff!important}html body .gwp-thumbs button[aria-pressed=true]{border-color:var(--gwc-ink)!important;box-shadow:0 0 0 1px var(--gwc-ink)!important}html body .gwp-description>button,html body .gwp-cart-link{color:var(--gwc-accent)!important}html body .gwc-hero-wrap{background:#fff}html body .gwc-hero,html body .gwc-slide{background:var(--gwc-sand)!important;border-radius:4px!important}html body .gwc-tile{border-radius:4px!important}html body .gwc-tile-yellow{background:var(--gwc-ink)!important;color:var(--gwc-paper)!important}html body .gwc-tile-yellow *{color:inherit!important}html body .gwc-tile-sky{background:var(--gwc-paper)!important;border:1px solid var(--gwc-line)}html body .gwc-hero h1,html body .gwc-hero h2,html body .gwc-tile h2,html body .gwc-tile h3{font-family:var(--gwc-display)!important;font-weight:500!important;font-variation-settings:"SOFT" 50;letter-spacing:-.015em!important;font-optical-sizing:auto;line-height:1.02!important}html body .gwc-hero h1,html body .gwc-hero h2{font-size:clamp(32px,3.3vw,48px)!important}html body .gwc-tile h2,html body .gwc-tile h3{font-size:clamp(24px,2vw,30px)!important}html body .gwc-hero img{border-radius:3px!important}html body .gwc-dots button{background:var(--gwc-stone)!important}html body .gwc-dots button[aria-pressed=true]{background:var(--gwc-ink)!important}html body .gwc-style-card{background:var(--gwc-paper)!important;border:1px solid var(--gwc-line);border-radius:4px!important}html body .gwc-product-image,html body .gwc-style-products .gwc-product-image{border-radius:3px!important;background:var(--gwc-paper)!important}html body .gwc-section-heading h2,html body .section-title h2.bb-title,html body .gwc-home-cta-section h2,html body .gwc-collection-intro h1,html body .list-collections .bb-title,html body .gwp-h1,html body .gwp-h2,html body .gwp-contact-h1,html body .gwp-cta-title,html body .gwc-home-cta h2,html body .section-related-product .section-title h2{font-family:var(--gwc-display)!important;font-weight:500!important;font-variation-settings:"SOFT" 50;letter-spacing:-.015em!important;font-optical-sizing:auto}html body main :is(h1.bb-title,h1.title,h1.sub-title,h2.bb-title){font-weight:600!important}html body .gwc-section-heading h2,html body .section-title h2.bb-title{font-size:clamp(30px,2.8vw,42px)!important;line-height:1.05!important}html body .gwc-collection-intro h1,html body .list-collections .bb-title{font-size:clamp(38px,3.6vw,54px)!important;line-height:1!important}html body .gwp-summary h1{font-family:var(--gwc-sans)!important;font-weight:600!important;font-size:clamp(24px,2.1vw,30px)!important;line-height:1.22!important;letter-spacing:-.01em!important}html body .bb-services-box{border-radius:4px!important;background:transparent!important}html body .bb-services-box svg,html body .bb-services-box img{color:var(--gwc-ink)!important;filter:grayscale(1) contrast(1.2)}html body .bb-services-box [style*=--accent],html body .bb-services-box .bb-service-icon{--accent:var(--gwc-ink)!important;background:var(--gwc-sand)!important;color:var(--gwc-ink)!important}html body .gwc-home-cta-section,html body .gwc-home-cta{background:var(--gwc-accent-dark)!important;color:#fff!important;border-radius:0!important}html body .gwc-home-cta-section h2,html body .gwc-home-cta-section p,html body .gwc-home-cta h2,html body .gwc-home-cta p{color:#fff!important}html body .gwc-home-cta-section h2{font-size:clamp(36px,4vw,60px)!important;line-height:1!important}html body .gwc-home-cta-section a,html body .gwc-home-cta a,html body .gwc-home-cta .gwc-button{background:var(--gwc-ink)!important;color:#fff!important;border-radius:3px!important}html body .gwc-home-cta-section a:hover,html body .gwc-home-cta a:hover,html body .gwc-home-cta .gwc-button:hover{background:#fff!important;color:var(--gwc-ink)!important}html body .section-shop .bb-pro-img,html body .section-related-product .bb-pro-img{border-radius:3px!important;background:var(--gwc-paper)!important}html body .gwc-topic-scroll a{background:#fff!important;border:1px solid var(--gwc-line)!important;color:var(--gwc-ink)!important;border-radius:2px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em}html body .section-shop .gwc-topic-scroll a:hover,html body .section-shop .gwc-topic-scroll a[aria-current=page]{background:var(--gwc-ink)!important;border-color:var(--gwc-ink)!important;color:#fff!important}html body .section-shop bb-custom-select.sort-by>.select-wrapper>.selected{border-radius:3px!important;border-color:var(--gwc-line)!important}html body .section-shop bb-custom-select.sort-by .options{border-radius:4px!important}html body .section-shop bb-custom-select.sort-by .options li:hover{background:var(--gwc-sand)!important;color:var(--gwc-ink)!important}html body .bb-pro-box .bb-pro-title a:hover,html body .gwc-product-card:hover h3{color:var(--gwc-accent)!important}html body .section-shop .bb-pro-actions{border-radius:3px!important;background:#17150fe6!important}html body .list-collections .collection-card{background:var(--gwc-paper)!important;border:1px solid var(--gwc-line);border-radius:4px!important}html body .list-collections .collection-card .category-image img{filter:grayscale(1) contrast(1.1);opacity:.9}html body .list-collections .collection-card h5 a{font-family:var(--gwc-sans)!important;font-weight:600;font-size:17px;color:var(--gwc-ink)}html body .jdgm-widget{--jdgm-primary-color:#17150f;--jdgm-star-color:#d4462b}html body .gwc-footer,html body .gwc-footer.gwc-footer-original{--footer-bg:var(--gwc-paper);--footer-text:var(--gwc-ink);--footer-heading:var(--gwc-ink);--footer-accent:var(--gwc-accent);background:var(--gwc-paper)!important;color:var(--gwc-ink)!important;border-top:1px solid var(--gwc-line)!important}html body .gwc-footer a,html body .gwc-footer p,html body .gwc-footer h2,html body .gwc-footer li{color:var(--gwc-ink)!important}html body .gwc-footer h2{font-size:11.5px!important;letter-spacing:.16em!important}html body .gwc-footer h2:after{background:var(--gwc-accent)!important}html body .gwc-footer a:hover{color:var(--gwc-accent-dark)!important;text-decoration:underline;text-underline-offset:3px}html body .gwc-footer-bottom{border-color:var(--gwc-line)!important;color:var(--gwc-muted)!important}html body .gwp-band--light{background:var(--gwc-paper)}html body .gwp-stat,html body .gwp-card,html body .gwp-faq-item,html body .gwp-form-card{border-radius:4px;border-color:var(--gwc-line)}html body .gwp-stat-num{color:var(--gwc-ink);font-family:var(--gwc-display)!important;font-weight:500;font-variation-settings:"SOFT" 50;font-size:2.2rem}html body .gwp-card-label,html body .gwp-policy-h:after{color:var(--gwc-accent)}html body .gwp-policy-h:after{background:var(--gwc-accent)}html body .gwp-note{background:var(--gwc-paper);border-left:3px solid var(--gwc-accent);border-radius:2px}html body .gwp-ico{background:var(--gwc-sand);color:var(--gwc-ink)}html body .gwp a{color:var(--gwc-accent)}html body .gwp .gwp-btn--yellow{background:var(--gwc-paper);color:var(--gwc-ink);border-radius:3px}html body .gwp .gwp-btn,html body .gwp .gwp-btn--outline{border-radius:3px}html body .gwp-cta{background:var(--gwc-ink)}html body .gwp-faq-item[open]{border-color:var(--gwc-ink)}html body .list-collections [id^=main-collections-]>[class*=col-]{display:flex}html body .list-collections .collection-card{flex:1;height:auto}html body .gwc-hero h1,html body .gwc-hero h2,html body .gwc-tile-sky h2,html body .gwc-section-heading h2,html body .gwp-summary h1,html body .gwc-collection-intro h1{color:var(--gwc-ink)!important}html body .gwp-stage{background:var(--gwc-paper)!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px var(--gwc-line)!important}html body .gwp-thumbs button{border-radius:3px!important;border-color:var(--gwc-line)!important}html body .gwp-thumbs img{border-radius:2px!important}html body .gwp-pills span{border-radius:3px!important}html body,html body *{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html body{text-rendering:optimizeLegibility;color:var(--gwc-ink)}html body .gwp-lead,html body .gwp-muted,html body .gwp-faq-a,html body .gwc-collection-lead,html body .section-shop .gwc-result-count,html body .gwc-review-count,html body .gwp-intro,html body .gwp-description-body,html body .gwp-description-body p,html body .gwc-hero-copy p,html body .gwc-favorite-copy p,html body .bb-services-box p,html body .section-title p,html body .gwp-clist-label,html body .gwp-stat-label,html body .gwc-product-price small,html body .bb-price .old-price,html body .list-collections .collection-card p{color:var(--gwc-muted)!important}html body .gwc-tile-yellow p{color:#fbf8f3db!important}html body .gwc-footer li,html body .gwc-footer a{color:var(--gwc-ink)!important}html body .gwc-footer p,html body .gwc-footer-bottom,html body .gwc-footer-bottom *{color:var(--gwc-muted)!important}html body .bb-pro-box .bb-pro-title a,html body .gwc-product-card h3{color:var(--gwc-ink)!important;font-weight:600!important}html body .gwp-field input::placeholder,html body .gwc-search input::placeholder{color:#6d685e;opacity:1}html body .section-services .services-contact p,html body .section-services .section-title p{color:var(--gwc-muted)!important}html body .section-services .services-contact h5,html body .section-services .services-contact h4,html body .section-services .services-contact h3{color:var(--gwc-ink)!important}html body .gwp-summary s,html body .gwp-price s,html body .gwp-summary del{color:#6d685e!important}html body .gwp-description>button,html body .gwp-cart-link{color:var(--gwc-accent-dark)!important}html body .jdgm-widget .jm-review-item .jm-text[class]:not(a):not(button){color:#5f5a52!important}html body .gwp-summary h1{text-wrap:balance;max-width:34ch}html body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}html body>main#MainContent{flex:1 0 auto;display:flex;flex-direction:column;min-width:0}html body>main#MainContent>.shopify-section:not(.shopify-section-group-footer-group)+.shopify-section-group-footer-group{margin-top:auto}html body>main#MainContent>.shopify-section:not(.shopify-section-group-footer-group):has(+.shopify-section-group-footer-group){flex:1 0 auto;display:flex;flex-direction:column}html body>main#MainContent>.shopify-section:not(.shopify-section-group-footer-group):has(+.shopify-section-group-footer-group)>:last-child{flex:1 0 auto}html body .gwc-mega-head{display:none}@media(max-width:991px){html body.gwc-menu-open{overflow:hidden!important}html body .gwc-departments[open] .gwc-mega{position:fixed!important;bottom:0!important;top:0!important;left:0!important;right:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0 0 32px!important;display:block!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--gwc-paper,#fbf8f3)!important;overflow-y:auto!important;overscroll-behavior:contain;z-index:10000}html body .gwc-departments[open] .gwc-mega-head{display:flex;position:sticky;top:0;z-index:2;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 8px 0 16px;background:var(--gwc-paper,#fbf8f3);border-bottom:1px solid var(--gwc-line,#e4dccd)}html body .gwc-mega-head strong{font-family:var(--gwc-display)!important;font-size:24px;font-weight:500;font-variation-settings:"SOFT" 50;color:var(--gwc-ink)}html body .gwc-mega-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:3px;background:transparent;color:var(--gwc-ink);cursor:pointer}html body .gwc-mega-close:hover{background:var(--gwc-sand,#f1ebe0)}html body .gwc-mega-close:focus-visible{outline:2px solid var(--gwc-ink);outline-offset:-2px}html body .gwc-departments[open] .gwc-mega>:not(.gwc-mega-head){padding-left:16px!important;padding-right:16px!important}html body .gwc-departments[open] .gwc-dept-top{padding-top:16px!important}}html body .gwc-product-card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html body .gwc-product-card .gwc-product-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:0}html body .gwc-product-card .gwc-product-price small{flex:0 0 100%}html body .gwc-product-grid>.gwc-product-card{display:flex;flex-direction:column}html body .gwc-product-grid>.gwc-product-card>a{display:flex;flex-direction:column;flex:1}html body .gwc-product-grid>.gwc-product-card .gwc-product-price{margin-top:auto}@media(max-width:1199px){html body .gwc-featured-wrap .gwc-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:991px){html body .gwc-featured-wrap .gwc-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}html body .gwc-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:600px){html body .gwc-featured-wrap .gwc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}html body .gwc-style-grid{grid-template-columns:1fr;gap:12px}html body .gwc-style-card{padding:16px}html body .gwc-style-products{gap:12px}html body .gwc-product-card h3{font-size:14px;line-height:1.35}html body .gwc-product-card .gwc-product-price{font-size:15px}html body .gwc-product-card .gwc-product-price s{font-size:12.5px}}html body .bb-services-box .services-img svg{width:40px!important;height:40px!important;stroke-linecap:round;stroke-linejoin:round}html body .gwc-card-cell{display:flex;flex-direction:column;min-width:0;margin-bottom:0}html body .gwc-card-cell>.gwc-product-card{display:flex;flex-direction:column;flex:1}html body .gwc-card-cell>.gwc-product-card>a{display:flex;flex-direction:column;flex:1}html body .gwc-card-cell .gwc-product-price{margin-top:auto}html body .gwc-card-cell .gwc-sold-out{display:inline-block;margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gwc-accent-dark,#b3371f)}html body .gwc-card-cell .bb-options-list{margin-top:2px;min-height:26px}html body .gwc-card-cell .bb-options-list:empty{display:none}html body .gwc-card-cell .bb-variant-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:4px}html body .gwc-card-cell .bb-product-colors+.bb-product-colors{margin-top:6px}html body .gwc-card-cell .swatch-item{width:26px!important;height:26px!important;padding:1px!important;margin:0!important;border-radius:50%!important;border-width:1.5px!important;overflow:hidden}html body .gwc-card-cell .swatch-item .color-swatch{display:block;width:100%!important;height:100%!important;border:0!important;border-radius:50%!important;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #17150f1f}html body .gwc-card-cell .swatch-item .swatch-text{display:inline-flex;align-items:center;height:24px;padding:0 7px;border:1px solid var(--gwc-line,#e4dccd);border-radius:3px;font-size:11.5px;line-height:1;color:var(--gwc-ink,#17150f)}html body .gwc-card-cell .swatch-item.active,html body .gwc-card-cell .swatch-item[aria-pressed=true]{border-color:var(--gwc-ink,#17150f)!important;box-shadow:0 0 0 1px #fff inset}html body .gwc-card-cell .swatch-item:focus-visible{outline:2px solid var(--gwc-ink,#17150f);outline-offset:2px}html body .gwc-card-cell .swatch-more{font-size:12px;color:var(--gwc-muted,#4a463e)}@media(max-width:600px){html body .gwc-card-cell .swatch-item{width:24px!important;height:24px!important}html body .gwc-card-cell .bb-variant-swatches{gap:3px}}html body .gwc-card-cell .gwc-product-image{position:relative;overflow:hidden;aspect-ratio:1/1!important;margin-bottom:8px;background:var(--gwc-paper,#fbf8f3)!important;border-radius:4px!important}html body .gwc-card-cell .gwc-product-image>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}html body .gwc-card-cell .gwc-product-image .gwc-product-hover{display:none!important}html body .gwc-card-cell .gwc-product-image>img:not(.gwc-product-hover){opacity:1!important;transform:scale(1)!important;will-change:transform;transition:transform .42s cubic-bezier(.22,.61,.36,1),filter .42s!important}html body .gwc-card-cell .gwc-product-card>a{color:#1a1a1a;text-decoration:none;transition:transform .3s cubic-bezier(.22,.61,.36,1)}html body .gwc-card-cell .gwc-product-card h3{margin:0 0 4px!important;font-size:13.6px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:normal!important;color:#222!important;text-decoration:none!important}html body .gwc-card-cell .gwc-product-price{margin:0 0 7.6px!important;font-size:15.2px!important;font-weight:700!important;line-height:1.55!important;color:#1a1a1a}html body .gwc-card-cell .gwc-product-price small{font-size:12.464px!important;font-weight:400!important}html body .gwc-card-cell .gwc-product-price s{font-size:12.16px!important;font-weight:400!important;color:#6b6b6b!important}@media(hover:hover)and (pointer:fine){html body .gwc-card-cell .gwc-product-card:hover .gwc-product-image>img:not(.gwc-product-hover){transform:scale(1.03)!important}html body .gwc-card-cell .gwc-product-card:hover h3{color:var(--gwc-accent)!important;text-decoration:none!important}}html body .gwc-card-cell .gwc-product-card.ah-touch-hover .gwc-product-image>img:not(.gwc-product-hover){transform:scale(1.03)!important}html body .gwc-style-products .gwc-product-price s{display:inline!important;margin-left:4px;font-size:12.16px!important;font-weight:400!important;color:#6b6b6b!important}html body .gwc-style-products .gwc-product-image .gwc-product-hover{display:none!important}html body .gwc-style-products .gwc-product-image>img:not(.gwc-product-hover){opacity:1!important;transform:scale(1)!important;will-change:transform;transition:transform .42s cubic-bezier(.22,.61,.36,1)!important}html body .gwc-styles .gwc-style-products .gwc-product-card>a,html body .gwc-styles .gwc-style-products .gwc-product-card>a:hover,html body .gwp-discovery .gwc-style-products .gwc-product-card>a:hover{padding-left:0!important;background:transparent!important;transform:none!important;box-shadow:none!important;transition:none!important}html body .gwc-style-products .gwc-product-card h3{transition:color .25s ease!important}html body .gwc-style-products .gwc-product-image>img{backface-visibility:hidden}@media(hover:hover)and (pointer:fine){html body .gwc-style-products .gwc-product-card:hover .gwc-product-image>img:not(.gwc-product-hover){transform:scale(1.03)!important}html body .gwc-style-products .gwc-product-card:hover h3{color:var(--gwc-accent)!important;text-decoration:none!important}}html body .gwc-style-products .gwc-product-card.ah-touch-hover .gwc-product-image>img:not(.gwc-product-hover){transform:scale(1.03)!important}html body .gwc-style-products{display:flex!important;flex-direction:column!important;gap:0!important;margin-top:4px!important}html body .gwc-style-products>.gwc-product-card{display:block;width:100%}html body .gwc-style-products>.gwc-product-card+.gwc-product-card{border-top:1px solid var(--gwc-line,#e4dccd)!important}html body .gwc-style-products .gwc-product-card>a{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:auto auto auto;align-content:center;column-gap:14px;min-height:96px;padding:12px 0!important;border-radius:0!important;color:var(--gwc-ink,#17150f);text-decoration:none}html body .gwc-style-products .gwc-product-image{grid-column:1!important;grid-row:1/-1!important;align-self:center;width:72px!important;height:96px!important;margin:0!important;aspect-ratio:auto!important;border-radius:3px!important;background:var(--gwc-paper,#fbf8f3)!important;overflow:hidden}html body .gwc-style-products .gwc-product-image>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}html body .gwc-style-products .gwc-product-card h3{grid-column:2;grid-row:1;align-self:end;margin:0!important;min-height:0!important;font-size:13.6px!important;font-weight:500!important;line-height:1.4!important;color:var(--gwc-ink,#17150f)!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html body .gwc-style-products .gwc-product-card .gwc-card-rating{grid-column:2;grid-row:2;margin:4px 0 0!important}html body .gwc-style-products .gwc-product-price{grid-column:2;grid-row:2;align-self:start;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;margin:5px 0 0!important;font-size:15.2px!important;font-weight:700!important;line-height:1.35!important;color:var(--gwc-ink,#17150f)!important}html body .gwc-style-products .gwc-card-rating~.gwc-product-price{grid-row:3}html body .gwc-style-products .gwc-product-price small{display:inline!important;font-size:12px!important;font-weight:400!important;color:var(--gwc-muted,#4a463e)!important}html body .gwc-style-products .gwc-product-price s{margin-left:0!important}html body .gwc-style-products .gwc-product-card>a>span{grid-column:2;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gwc-accent-dark,#b3371f)}@media(max-width:781px){html body .gwc-style-products .gwc-product-card>a{grid-template-columns:64px minmax(0,1fr)!important;min-height:86px;padding:10px 0!important}html body .gwc-style-products .gwc-product-image{width:64px!important;height:86px!important}}@media(min-width:1200px){html body .gwc-card-cell .gwc-product-image{aspect-ratio:3/4!important}}html body .gwc-card-cell .new-price:before,html body .gwc-card-cell .new-price:after{content:none!important;display:none!important}html body .row>.gwc-card-cell{margin-bottom:24px}@media(max-width:480px){html body .row>.gwc-card-cell.col-6{width:50%}}html body .section-shop [id^=main-collection-]{row-gap:28px}@media(min-width:601px){html body .gwc-product-card .gwc-product-price small{flex:0 0 auto}}html body .gwc-breadcrumb{--gwc-bc-w:1296px;--gwc-bc-pad:48px;box-sizing:border-box;width:100%;max-width:calc(var(--gwc-bc-w) + 2*var(--gwc-bc-pad));margin-inline:auto;padding:16px var(--gwc-bc-pad) 0;font:400 13px/1.4 var(--gwc-sans,sans-serif);color:var(--gwc-muted,#4a463e)}@media(max-width:781px){html body .gwc-breadcrumb{--gwc-bc-pad:16px}}html body .gwc-breadcrumb.gwc-breadcrumb--list-collections{--gwc-bc-w:1440px}html body .gwc-breadcrumb:is(.gwc-breadcrumb--blog,.gwc-breadcrumb--article,.gwc-breadcrumb--404,.gwc-breadcrumb--page,.gwc-breadcrumb--customers){--gwc-bc-w:100vw;--gwc-bc-pad:12px}@media(min-width:576px){html body .gwc-breadcrumb:is(.gwc-breadcrumb--blog,.gwc-breadcrumb--article,.gwc-breadcrumb--404,.gwc-breadcrumb--page,.gwc-breadcrumb--customers){--gwc-bc-w:516px}}@media(min-width:768px){html body .gwc-breadcrumb:is(.gwc-breadcrumb--blog,.gwc-breadcrumb--article,.gwc-breadcrumb--404,.gwc-breadcrumb--page,.gwc-breadcrumb--customers){--gwc-bc-w:696px}}@media(min-width:992px){html body .gwc-breadcrumb:is(.gwc-breadcrumb--blog,.gwc-breadcrumb--article,.gwc-breadcrumb--404,.gwc-breadcrumb--page,.gwc-breadcrumb--customers){--gwc-bc-w:936px}}@media(min-width:1200px){html body .gwc-breadcrumb:is(.gwc-breadcrumb--blog,.gwc-breadcrumb--article,.gwc-breadcrumb--404,.gwc-breadcrumb--page,.gwc-breadcrumb--customers){--gwc-bc-w:1116px}}@media(min-width:1400px){html body .gwc-breadcrumb:is(.gwc-breadcrumb--blog,.gwc-breadcrumb--article,.gwc-breadcrumb--404,.gwc-breadcrumb--page,.gwc-breadcrumb--customers){--gwc-bc-w:1296px}}html body main:has(.gwp-inner) .gwc-breadcrumb{--gwc-bc-w:1140px;--gwc-bc-pad:50px}@media(max-width:781px){html body main:has(.gwp-inner) .gwc-breadcrumb{--gwc-bc-pad:16px}}html body main:has(.gwp-inner):not(:has(.gwp-contact-intro)) .gwc-breadcrumb ol{justify-content:center}html body .gwc-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none}html body .gwc-breadcrumb li{display:inline-flex;align-items:center;min-width:0;margin:0}html body .gwc-breadcrumb li+li:before{content:"";flex:none;width:5px;height:5px;margin:0 10px 0 8px;border-top:1.3px solid currentColor;border-right:1.3px solid currentColor;transform:rotate(45deg);opacity:.55}html body .gwc-breadcrumb a{color:var(--gwc-muted,#4a463e)!important;text-decoration:none;font-size:13px}html body .gwc-breadcrumb a:hover{color:var(--gwc-ink,#17150f)!important;text-decoration:underline;text-underline-offset:3px}html body .gwc-breadcrumb a:focus-visible{outline:2px solid var(--gwc-ink,#17150f);outline-offset:2px;border-radius:2px}html body .gwc-breadcrumb [aria-current]{max-width:48ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--gwc-ink,#17150f);font-weight:500}html body .gwc-breadcrumb__tag [aria-current]{text-transform:capitalize}@media(max-width:781px){html body .gwc-breadcrumb{padding-top:12px;font-size:12.5px}html body .gwc-breadcrumb [aria-current]{max-width:60vw}}html body cart-sidebar .bb-side-cart{top:0!important;right:0!important;width:420px!important;max-width:100%!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;background:#fff!important;box-shadow:-12px 0 32px #17150f24!important;font-family:var(--gwc-sans)!important;color:var(--gwc-ink)}@media(max-width:600px){html body cart-sidebar .bb-side-cart{width:100%!important;box-shadow:none!important}}html body cart-sidebar .bb-side-cart>.row{height:100%;margin:0!important}html body cart-sidebar .bb-side-cart>.row>[class*=col-]{height:100%;padding:0!important}html body cart-sidebar .bb-side-cart .bb-inner-cart{display:flex;flex-direction:column;height:100%;min-height:0;justify-content:flex-start}html body cart-sidebar .bb-top-contact{flex:none;border-bottom:1px solid var(--gwc-line)}html body cart-sidebar .bb-top-contact .bb-cart-title{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0!important;padding:14px 12px 14px 20px!important}html body cart-sidebar .bb-top-contact .bb-cart-title h4{margin:0!important;font-family:var(--gwc-display)!important;font-weight:500!important;font-variation-settings:"SOFT" 50;font-size:26px!important;line-height:1.1!important;letter-spacing:-.01em;color:var(--gwc-ink)!important}html body cart-sidebar .bb-top-contact .bb-cart-title .bb-cart-close{position:relative!important;inset:auto!important;flex:none;width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:3px!important;background:transparent!important;opacity:1!important;cursor:pointer}html body cart-sidebar .bb-top-contact .bb-cart-title .bb-cart-close:before,html body cart-sidebar .bb-top-contact .bb-cart-title .bb-cart-close:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;bottom:auto!important;width:20px!important;height:1.6px!important;margin:-.8px 0 0 -10px;border:0!important;border-radius:1px!important;background:var(--gwc-ink)!important;transform:rotate(45deg)}html body cart-sidebar .bb-top-contact .bb-cart-title .bb-cart-close:after{transform:rotate(-45deg)}html body cart-sidebar .bb-top-contact .bb-cart-title .bb-cart-close:hover{background:var(--gwc-sand)!important}html body cart-sidebar .bb-top-contact .bb-cart-title .bb-cart-close:focus-visible{outline:2px solid var(--gwc-ink);outline-offset:-2px}html body cart-sidebar .bb-cart-box.item{flex:1 1 auto;height:auto!important;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 20px}html body cart-sidebar .bb-cart-box ul.bb-cart-items{margin:0!important;padding:0!important;list-style:none}html body cart-sidebar .bb-cart-box ul.bb-cart-items li.cart-sidebar-list{position:relative;display:grid!important;grid-template-columns:84px minmax(0,1fr);column-gap:16px;align-items:start;margin:0!important;padding:18px 0!important;border:0!important;border-bottom:1px solid var(--gwc-line)!important;border-radius:0!important;background:transparent!important}html body cart-sidebar .bb-cart-box ul.bb-cart-items li.cart-sidebar-list:last-child{border-bottom:0!important}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-pro-img{display:block!important;flex:none!important;width:84px!important;height:112px!important;aspect-ratio:auto!important;border:0!important;border-radius:3px!important;background:var(--gwc-paper)!important;overflow:hidden}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-pro-img img{width:100%!important;height:100%!important;border:0!important;border-radius:0!important;object-fit:contain!important;mix-blend-mode:multiply;transform:none!important}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-contact{flex:none!important;min-width:0;overflow:visible!important;padding-right:40px}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-contact .bb-cart-sub-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 4px!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;color:var(--gwc-ink)!important;text-decoration:none}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-contact .bb-cart-sub-title:hover{color:var(--gwc-accent)!important}html body cart-sidebar .gwc-cart-options{margin:0 0 8px!important;font-size:12.5px!important;line-height:1.5!important;color:var(--gwc-muted)!important}html body cart-sidebar .gwc-cart-options dt{font-weight:500!important;color:var(--gwc-muted)!important}html body cart-sidebar .gwc-cart-options dd{display:inline;margin:0;color:var(--gwc-ink)}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-contact span.cart-price{margin:0 0 10px!important}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-contact span.cart-price span.new-price{font-size:15px!important;font-weight:700!important;color:var(--gwc-ink)!important}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .cart-remove-item{position:absolute!important;z-index:3!important;top:12px!important;right:0!important;width:36px!important;height:36px!important;border-radius:3px!important;background:transparent!important;color:var(--gwc-muted)!important;opacity:1!important;transform:none!important}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .cart-remove-item button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0!important;color:inherit!important;font-size:18px}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .cart-remove-item:hover{background:var(--gwc-sand)!important;color:var(--gwc-accent)!important}html body cart-sidebar .bb-cart-box ul.bb-cart-items li .bb-cart-contact .qty-plus-minus{display:inline-flex!important;align-items:center;width:auto!important;height:36px!important;padding:0!important;border:1px solid var(--gwc-line)!important;border-radius:3px!important;background:#fff!important;overflow:hidden}html body cart-sidebar .qty-plus-minus .bb-qtybtn{width:34px!important;height:100%!important;padding:0!important;border:0!important;background:transparent!important;color:var(--gwc-ink)!important;font-size:17px!important;line-height:1!important}html body cart-sidebar .qty-plus-minus .bb-qtybtn:hover{background:var(--gwc-sand)!important}html body cart-sidebar .qty-plus-minus .qty-input{width:38px!important;height:100%!important;padding:0!important;border:0!important;border-inline:1px solid var(--gwc-line)!important;background:#fff!important;text-align:center;font:600 14px var(--gwc-sans)!important;color:var(--gwc-ink)!important}html body cart-sidebar .bb-bottom-cart{flex:none;margin:0!important;padding:16px 20px calc(16px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--gwc-line);background:var(--gwc-paper)}html body cart-sidebar .bb-bottom-cart .cart-sub-total{margin:0 0 14px!important;padding:0!important;border:0!important}html body cart-sidebar .bb-bottom-cart .cart-sub-total table{width:100%;margin:0!important;background:transparent!important}html body cart-sidebar .bb-bottom-cart .cart-sub-total table tr+tr{display:none}html body cart-sidebar .bb-bottom-cart .cart-sub-total table td{padding:0!important;border:0!important;background:transparent!important;vertical-align:baseline}html body cart-sidebar .bb-bottom-cart .cart-sub-total table td.title{font-size:14px!important;font-weight:500!important;color:var(--gwc-muted)!important}html body cart-sidebar .bb-bottom-cart .cart-sub-total table td.price{text-align:right;font-size:18px!important;font-weight:700!important;color:var(--gwc-ink)!important}html body cart-sidebar .bb-bottom-cart .cart-btn{display:grid!important;grid-template-columns:1fr 1.4fr;gap:10px;margin:0!important}html body cart-sidebar .bb-bottom-cart .cart-btn form{margin:0}html body cart-sidebar .bb-bottom-cart .cart-btn .bb-btn-1,html body cart-sidebar .bb-bottom-cart .cart-btn .bb-btn-2{display:flex!important;align-items:center;justify-content:center;width:100%;height:48px!important;margin:0!important;padding:0 12px!important;border-radius:3px!important;font:600 13px var(--gwc-sans)!important;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:none!important}html body cart-sidebar .bb-bottom-cart .cart-btn .bb-btn-1{border:1px solid var(--gwc-ink)!important;background:#fff!important;color:var(--gwc-ink)!important}html body cart-sidebar .bb-bottom-cart .cart-btn .bb-btn-1:hover{background:var(--gwc-sand)!important}html body cart-sidebar .cart__empty-text{margin:0;padding:32px 20px;font-size:15px;color:var(--gwc-muted)}html{scrollbar-gutter:stable}html body .gwc-header-actions .gwc-account-panel .gwc-button{display:flex;align-items:center;justify-content:center;min-height:44px;color:#fff!important;text-decoration:none}html body .gwc-header-actions .gwc-account-panel .gwc-button:hover,html body .gwc-header-actions .gwc-account-panel .gwc-button:focus-visible{background:var(--gwc-accent)!important;border-color:var(--gwc-accent)!important;color:#fff!important}html body .gwc-departments--icon>summary{border-radius:3px!important;color:var(--gwc-ink)!important;transition:background .2s ease}html body .gwc-departments--icon>summary:hover,html body .gwc-departments--icon[open]>summary{background:var(--gwc-sand)!important;color:var(--gwc-ink)!important;text-decoration:none!important}html body .gwc-mega{font-family:var(--gwc-sans)!important;color:var(--gwc-ink);scrollbar-width:thin;scrollbar-color:var(--gwc-stone) transparent}html body .gwc-mega::-webkit-scrollbar{width:8px}html body .gwc-mega::-webkit-scrollbar-thumb{background:var(--gwc-stone);border-radius:4px;border:2px solid #fff}html body .gwc-dept-top{display:flex!important;flex-wrap:wrap;gap:8px 28px!important;margin:0 0 24px!important;padding:0 0 16px!important;border-bottom:1px solid var(--gwc-line)!important}html body .gwc-dept-top a{display:inline-flex;align-items:center;gap:8px;padding:4px 0!important;border-radius:0!important;background:transparent!important;color:var(--gwc-ink)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}html body .gwc-dept-top a:after{content:"\2192";font-weight:400;letter-spacing:0;transition:transform .2s ease}html body .gwc-dept-top a:hover{background:transparent!important;color:var(--gwc-accent)!important}html body .gwc-dept-top a:hover:after{transform:translate(3px)}html body .gwc-dept-groups{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px 40px!important}html body .gwc-dept-groups h2{margin:0 0 8px!important;padding:0 0 10px!important;border-bottom:1px solid var(--gwc-line)!important;font-family:var(--gwc-sans)!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--gwc-muted)!important}html body .gwc-dept-groups section>div,html body .gwc-dept-groups .gwc-dept-animals>div{display:flex!important;flex-direction:column;gap:0!important}html body .gwc-dept-groups section img{display:none!important}html body .gwc-dept-groups section a{display:block!important;min-height:0!important;padding:6px 0!important;border-radius:0!important;background:transparent!important;color:var(--gwc-ink)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none;transition:color .2s ease}html body .gwc-dept-groups section a:hover,html body .gwc-dept-groups section a:focus-visible{background:transparent!important;color:var(--gwc-accent)!important}html body .gwc-dept-groups section a:focus-visible{outline:2px solid var(--gwc-ink);outline-offset:2px}@media(min-width:992px){html body .gwc-departments[open] .gwc-mega{width:min(1120px,calc(100vw - 96px))!important;max-height:calc(100vh - 140px)!important;overflow-y:auto!important;padding:28px 32px 32px!important;border:1px solid var(--gwc-line)!important;border-top:0!important;border-radius:0 0 4px 4px!important;background:#fff!important;box-shadow:0 24px 48px #17150f1f!important}}@media(max-width:991px){html body .gwc-dept-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 24px!important}html body .gwc-dept-groups section a{padding:10px 0!important}html body .gwc-dept-top{overflow:visible!important}}html body #main-search-section .gwc-search-intro{margin-bottom:8px}html body #main-search-section .gwc-search-intro .gwc-result-count{margin:8px 0 0;font-size:14px;color:var(--gwc-muted)}html body #main-search-section .search-page-section{padding:28px 0 0!important}html body #main-search-section .search-page-section .section-title{margin:0 0 16px!important;padding:0!important;text-align:left!important}html body #main-search-section .search-page-section .section-detail{margin:0!important;max-width:none!important}html body #main-search-section .search-page-section .section-detail p{display:none!important}html body #main-search-section .search-page-section h2.bb-title{margin:0!important;font-family:var(--gwc-display)!important;font-weight:500!important;font-variation-settings:"SOFT" 50;font-size:clamp(24px,2.2vw,30px)!important;line-height:1.1!important;letter-spacing:-.01em!important;text-transform:capitalize!important;color:var(--gwc-ink)!important}html body #main-search-section .filter-search-page{margin:0 0 24px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html body #main-search-section .filter-search-page .row{margin:0!important}html body #main-search-section .filter-search-page .row>[class*=col-]{width:100%;max-width:none;flex:none;padding:0!important}html body #main-search-section .filter-search-page .filter-block{display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body #main-search-section .filter-search-page .bb-sidebar-block-item{position:relative;margin:0!important;padding:0!important}html body #main-search-section .filter-search-page .bb-filter-input{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;margin:0!important;opacity:0!important;cursor:pointer;display:block!important}html body #main-search-section .filter-search-page .bb-sidebar-block-item .checked{display:none!important}html body #main-search-section .filter-search-page label{display:inline-flex!important;align-items:center;gap:6px;height:36px;margin:0!important;padding:0 14px!important;border:1px solid var(--gwc-line)!important;border-radius:3px;background:#fff!important;color:var(--gwc-ink)!important;font-size:13px!important;font-weight:500!important;line-height:1!important;white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease}html body #main-search-section .filter-search-page label:before,html body #main-search-section .filter-search-page label:after{display:none!important}html body #main-search-section .filter-search-page label span{color:var(--gwc-muted)!important;font-weight:400}html body #main-search-section .filter-search-page .bb-filter-input:hover+label{border-color:var(--gwc-ink)!important}html body #main-search-section .filter-search-page .bb-filter-input:checked+label{background:var(--gwc-ink)!important;border-color:var(--gwc-ink)!important;color:#fff!important}html body #main-search-section .filter-search-page .bb-filter-input:checked+label span{color:#ffffffbf!important}html body #main-search-section .filter-search-page .bb-filter-input:focus-visible+label{outline:2px solid var(--gwc-ink);outline-offset:2px}html body #main-search-section .filter-search-page .bb-filter-input:disabled{cursor:not-allowed}html body #main-search-section .filter-search-page .bb-filter-input:disabled+label{opacity:.45}html body #main-search-section [id^=product-content-]{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 24px;margin:0!important}html body #main-search-section [id^=product-content-]>*{grid-column:1/-1;width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important}html body #main-search-section [id^=product-content-]>.bb-product-box{grid-column:auto}html body #main-search-section [id^=product-content-]>p:empty,html body #main-search-section [id^=product-content-]>p.search-results-count:not(:has(*)){display:none!important}@media(max-width:1199px){html body #main-search-section [id^=product-content-]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media(max-width:767px){html body #main-search-section [id^=product-content-]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}}html body #main-search-section .bb-blog-card{border:1px solid var(--gwc-line)!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important;overflow:hidden}html body #main-search-section .bb-blog-card .blog-image{border-radius:0!important;background:var(--gwc-paper)!important}html body #main-search-section .bb-blog-card h5,html body #main-search-section .bb-blog-card h5 a{font-family:var(--gwc-sans)!important;font-weight:600!important;color:var(--gwc-ink)!important}html body #main-search-section .bb-blog-card a:hover,html body #main-search-section .bb-blog-card h5 a:hover{color:var(--gwc-accent)!important}html body .gwc-search-results{padding:6px 0 0!important;border:1px solid var(--gwc-line)!important;border-radius:4px!important;background:#fff!important;box-shadow:0 24px 48px #17150f1f!important;font-family:var(--gwc-sans)!important;scrollbar-width:thin;scrollbar-color:var(--gwc-stone) transparent}html body .gwc-search-results ul{margin:0!important;padding:0 6px!important}html body .gwc-search-results li a{display:flex!important;align-items:center;gap:14px!important;min-height:0!important;padding:8px 10px!important;border:0!important;border-radius:3px!important;background:transparent!important;color:var(--gwc-ink)!important;text-decoration:none;transition:background .2s ease}html body .gwc-search-results li a:hover,html body .gwc-search-results li a:focus-visible{background:var(--gwc-sand)!important;outline:0}html body .gwc-search-results li a:focus-visible{box-shadow:inset 0 0 0 2px var(--gwc-ink)!important}html body .gwc-search-results img,html body .gwc-search-results .gwc-search-placeholder{flex:none!important;width:48px!important;height:64px!important;object-fit:contain;border-radius:3px!important;background:var(--gwc-paper)!important;mix-blend-mode:multiply}html body .gwc-search-results .gwc-search-result-copy{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}html body .gwc-search-results .gwc-search-result-copy>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px!important;font-weight:500!important;line-height:1.35!important;color:var(--gwc-ink)!important;transition:color .2s ease}html body .gwc-search-results li a:hover .gwc-search-result-copy>span{color:var(--gwc-accent)!important}html body .gwc-search-results .gwc-search-result-copy>strong{margin:0!important;font-size:14px!important;font-weight:700!important;color:var(--gwc-ink)!important}html body .gwc-search-results li a>svg{flex:none;color:var(--gwc-muted)!important}html body .gwc-search-results .gwc-search-all{display:flex!important;align-items:center;justify-content:center;gap:6px;margin:6px 0 0!important;padding:14px 16px!important;border-top:1px solid var(--gwc-line)!important;background:#fff!important;color:var(--gwc-ink)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:color .2s ease,background .2s ease}html body .gwc-search-results .gwc-search-all:hover,html body .gwc-search-results .gwc-search-all:focus-visible{background:var(--gwc-paper)!important;color:var(--gwc-accent)!important}@media(hover:none)and (pointer:coarse){html body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]):not([type=hidden]),html body select,html body textarea{font-size:16px!important}}@media(hover:none){html body .gwc-card-cell .gwc-product-card>a{transition:transform .18s cubic-bezier(.22,.61,.36,1)}html body .gwc-card-cell .gwc-product-card.ah-touch-hover>a{transform:scale(.97)}html body .gwc-card-cell .gwc-product-card.ah-touch-hover h3,html body .gwc-style-products .gwc-product-card.ah-touch-hover h3,html body .gwc-featured-wrap .gwc-product-card.ah-touch-hover h3{color:var(--gwc-accent)!important}html body .gwc-featured-wrap .gwc-product-card.ah-touch-hover .gwc-product-image>img:not(.gwc-product-hover){transform:scale(1.03)!important}html body .gwc-card-cell .gwc-product-card:hover .gwc-product-image>img:not(.gwc-product-hover),html body .gwc-style-products .gwc-product-card:hover .gwc-product-image>img:not(.gwc-product-hover),html body .gwc-featured-wrap .gwc-product-card:hover .gwc-product-image>img:not(.gwc-product-hover){transform:scale(1.03)!important}html body .gwc-card-cell .gwc-product-card:hover h3,html body .gwc-style-products .gwc-product-card:hover h3,html body .gwc-featured-wrap .gwc-product-card:hover h3{color:var(--gwc-accent)!important}}html body .gwc-product-card.gwc-reveal{opacity:0;transform:translateY(18px)}html body .gwc-product-card.gwc-reveal.is-in{opacity:1;transform:none;transition:opacity .5s ease,transform .55s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){html body .gwc-product-card.gwc-reveal{opacity:1;transform:none}}@media(min-width:992px){html body .gwc-footer.gwc-footer-original .gwc-footer-inner{width:calc(100% - 96px);max-width:1440px;margin-inline:auto;padding-left:0;padding-right:0}}@media(min-width:992px)and (max-width:1199px){html body .gwc-footer.gwc-footer-original .gwc-footer-inner{width:calc(100% - 48px)}}html body .gwp-layout,html body .gwp-reviews,html body .section-related-product>.container{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}@media(min-width:1200px){html body .gwp-layout,html body .gwp-reviews,html body .section-related-product>.container{width:calc(100% - 96px)!important}}@media(min-width:992px)and (max-width:1199px){html body .gwp-layout,html body .gwp-reviews,html body .section-related-product>.container{width:calc(100% - 48px)!important}}@media(max-width:991px){html body .gwp-layout,html body .gwp-reviews,html body .section-related-product>.container{width:calc(100% - 32px)!important}}html body .section-related-product>.container>.row{margin-left:0!important;margin-right:0!important}html body .section-related-product>.container>.row>[class*=col-]{padding-left:0!important;padding-right:0!important}html body .gwp-layout,html body .gwp-layout :is(p,h2,h3,legend,label,span,button,input,select,textarea,strong,a):not(.gwp-share a),html body .gwp-description-body :is(p,li,h2,h3,h4){font-family:var(--gwc-sans)!important}html body .gwp-description-body h3{font-size:15px!important;font-weight:700!important;letter-spacing:0!important;color:var(--gwc-ink)!important}html body .gwp-option legend,html body .gwp-price-label,html body .gwp-share .gwp-share-title{margin:0 0 12px!important;line-height:1.5!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--gwc-muted)!important}html body .gwp-price strong{font-family:var(--gwc-sans)!important;font-size:clamp(22px,1.8vw,26px)!important;font-weight:700!important;color:var(--gwc-ink)!important}html body .gwp-intro,html body .gwp-description-body p{color:var(--gwc-muted)!important}html body .gwp-share a,html body .gwp-share a:is(.gwp-facebook,.gwp-x,.gwp-pinterest,.gwp-threads,.gwp-linkedin){width:34px!important;height:34px!important;background:#fff!important;color:var(--gwc-ink)!important;border:1px solid var(--gwc-line)!important;font-size:15px!important;transition:background .2s,color .2s,border-color .2s}html body .gwp-share a:hover,html body .gwp-share a:focus-visible{background:var(--gwc-ink)!important;border-color:var(--gwc-ink)!important;color:#fff!important}html body:has(gwc-product) .jm-review-widget,html body:has(gwc-product) .jm-review-item{--jm-review-widget-star-and-histogram-color:var(--gwc-star-color)!important;--jm-widget-primary-color:var(--gwc-star-color)!important;--jm-review-widget-button-color:var(--gwc-ink)!important;--gwp-review-accent:var(--gwc-ink)}html body:has(gwc-product) .jm-review-widget{font-family:var(--gwc-sans)!important;color:var(--gwc-ink)}html body:has(gwc-product) .jm-star-rating__font-icon{color:var(--gwc-star-color)!important}html body:has(gwc-product) .jm-button--primary:not(.jm-pagination-controls__button),html body:has(gwc-product) .jm-no-reviews-state .jm-button{background:var(--gwc-ink)!important;color:#fff!important;border-radius:3px!important;font-family:var(--gwc-sans)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:12px!important;box-shadow:none!important;transform:none!important;transition:background .2s}html body:has(gwc-product) .jm-button--primary:not(.jm-pagination-controls__button):hover,html body:has(gwc-product) .jm-no-reviews-state .jm-button:hover{background:var(--gwc-accent)!important}html body:has(gwc-product) .jm-no-reviews-state{background:var(--gwc-paper)!important;border:1px solid var(--gwc-line)!important;border-radius:4px!important}html body:has(gwc-product) .jm-no-reviews-state__text{color:var(--gwc-muted)!important;font-size:15px!important}html body:has(gwc-product) .jm-review-widget-minimal-header__title,html body:has(gwc-product) .jm-other-products-reviews-text{font-family:var(--gwc-display)!important;font-weight:500!important;font-variation-settings:"SOFT" 50;font-size:clamp(22px,2vw,28px)!important;line-height:1.15!important;letter-spacing:-.01em!important;color:var(--gwc-ink)!important;margin:28px 0 8px!important}html body:has(gwc-product) .jm-review-item{background:transparent!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid var(--gwc-line)!important;margin-top:0!important}html body:has(gwc-product) .jm-reviewer-info__name{color:var(--gwc-ink)!important}html body:has(gwc-product) .jm-reviewer-avatar{background:var(--gwc-sand)!important;color:var(--gwc-ink)!important}html body:has(gwc-product) .jm-reviewer-avatar .jm-text{color:var(--gwc-ink)!important}html body:has(gwc-product) .jm-review-content__body,html body:has(gwc-product) .jm-review-content__body .jm-text{color:var(--gwc-muted)!important}html body:has(gwc-product) .jm-review-item .jm-product-variant-card__product-link{color:var(--gwc-ink)!important}html body:has(gwc-product) .jm-review-item .jm-product-variant-card__thumbnail{border-radius:3px!important;background:var(--gwc-paper)!important}html body:has(gwc-product) .jm-pagination-controls .jm-button{border-radius:3px!important;min-width:32px}html body:has(gwc-product) .jm-pagination-controls .jm-button{background:transparent!important;color:var(--gwc-ink)!important;border:1px solid var(--gwc-line)!important;box-shadow:none!important}html body:has(gwc-product) .jm-pagination-controls .jm-button--nav{border-color:transparent!important}html body:has(gwc-product) .jm-pagination-controls .jm-button:not(.jm-button--disabled):hover{border-color:var(--gwc-ink)!important}html body:has(gwc-product) .jm-pagination-controls .jm-button[aria-current=page]{background:var(--gwc-ink)!important;border-color:var(--gwc-ink)!important;color:#fff!important}html body .gwp-layout{margin-bottom:clamp(20px,2.5vw,32px)!important}html body .gwp-reviews{margin-bottom:0!important}html body .gwp-reviews .jm-review-widget{padding-top:clamp(20px,2.5vw,28px)!important;padding-bottom:8px!important}html body .section-related-product{margin-top:0!important;padding-top:clamp(24px,3vw,36px)!important;padding-bottom:clamp(32px,4vw,56px)!important}html body .section-related-product .section-title{text-align:left!important;margin:0 0 20px!important;padding:0!important}html body .section-related-product .section-title .section-detail{margin:0!important;max-width:none!important}html body .section-related-product .section-title .section-detail p:empty{display:none!important}html body .section-related-product .section-title h2.bb-title{font-size:clamp(26px,2.4vw,34px)!important;line-height:1.1!important;text-transform:none!important;margin:0!important}html body .section-related-product .section-title h2.bb-title span{color:inherit!important}html body .gwp-size-buttons{--gwp-size-height:36px!important;--gwp-size-min-width:46px!important;--gwp-size-gap:6px!important}html body .gwp-size-buttons span{font-size:13px!important;padding:0 12px!important}html body .gwp-thumbs{padding:3px!important;gap:12px!important;scroll-padding:4px!important}html body .gwp-thumbs button{position:relative!important;padding:3px!important;border:0!important;background:#fff!important;border-radius:6px!important;opacity:1!important;box-shadow:0 0 0 1px var(--gwc-line),0 1px 2px #17150f0f!important;transition:box-shadow .2s ease!important}html body .gwp-thumbs button img{border-radius:3px!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .gwp-thumbs button:hover{box-shadow:0 0 0 1px var(--gwc-muted),0 2px 6px #17150f1a!important}html body .gwp-thumbs button[aria-pressed=true]{border:0!important;box-shadow:0 0 0 2px var(--gwc-ink),0 3px 8px #17150f24!important}html body .gwp-thumbs button:focus-visible{outline:2px solid var(--gwc-accent)!important;outline-offset:2px}@media(min-width:782px){html body .gwp-thumbs button{width:100%!important;height:auto!important;aspect-ratio:1/1}html body .gwp-thumbs{overflow-x:hidden!important}}@media(max-width:600px){html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item{padding-top:150px!important;padding-bottom:24px!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-reviewer-info{top:90px!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item .jm-star-rating{margin-bottom:8px!important}html body:has(gwc-product) .jm-review-item .jm-transparency-badge-list{margin-top:8px!important}}html body:has(gwc-product) .jm-other-products-reviews-text{padding:0!important;margin:16px 0 0!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list{padding-top:0!important;margin-top:0!important}@media(max-width:600px){html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item:first-child{padding-top:136px!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item:first-child .jm-product-variant-card{top:0!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item:first-child .jm-reviewer-info{top:76px!important}}@media(min-width:601px){html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item:first-child{padding-top:76px!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item:first-child .jm-product-variant-card{top:0!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item:first-child .jm-reviewer-info{top:16px!important}}html body:has(gwc-product) .jm-review-widget__header{padding-bottom:16px!important;margin-bottom:4px!important;border-bottom:1px solid var(--gwc-line)!important}html body:has(gwc-product) .jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__header{border-bottom:0!important;padding-bottom:0!important;margin-bottom:0!important}html body:has(gwc-product) .jm-review-widget__header>.jm-cluster{align-items:flex-end!important;row-gap:16px!important}html body:has(gwc-product) .jm-review-widget-minimal-header__title{margin:0!important}html body:has(gwc-product) .jm-average-rating-display .jm-cluster{align-items:baseline!important;gap:8px!important}html body:has(gwc-product) .jm-average-rating-display p.jm-text:first-child{font-family:var(--gwc-sans)!important;font-size:18px!important;font-weight:700!important;color:var(--gwc-ink)!important;line-height:1.2!important}html body:has(gwc-product) .jm-average-rating-display p.jm-text+p.jm-text{display:inline-flex!important;align-items:center;margin:0!important;padding:3px 9px!important;border-radius:999px!important;background:var(--gwc-accent)!important;color:#fff!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.02em}html body:has(gwc-product) .jm-average-rating-display .jm-cluster{align-items:center!important}html body:has(gwc-product) .jm-review-widget-minimal-header__button-and-filters{align-items:center!important;gap:8px!important}html body:has(gwc-product) .jm-review-widget-minimal-header__button-and-filters{justify-content:flex-end!important}html body:has(gwc-product) .jm-review-widget-minimal-header__filters,html body:has(gwc-product) .jm-review-widget-minimal-header__action-buttons{flex:0 0 auto!important;width:auto!important;margin:0!important}html body:has(gwc-product) .jm-review-widget-minimal-header__action-buttons .jm-button{min-height:40px!important;height:40px!important;width:auto!important;padding:0 20px!important}html body:has(gwc-product) .jm-filters .jm-button--secondary,html body:has(gwc-product) .jm-sort-filter{height:40px!important;min-height:40px!important;border:1px solid var(--gwc-line)!important;border-radius:3px!important;background:#fff!important;color:var(--gwc-ink)!important;box-shadow:none!important;transition:border-color .2s}html body:has(gwc-product) .jm-filters .jm-button--secondary{width:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body:has(gwc-product) .jm-filters .jm-button--secondary:hover,html body:has(gwc-product) .jm-sort-filter:hover,html body:has(gwc-product) .jm-sort-filter:focus-within{border-color:var(--gwc-ink)!important}html body:has(gwc-product) .jm-filters__buttons{gap:8px!important;align-items:center!important}html body:has(gwc-product) .jm-sort-filter{position:relative!important;display:inline-flex!important;align-items:center!important;padding:0!important}html body:has(gwc-product) .jm-sort-filter__icon{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;width:14px!important;height:14px!important;pointer-events:none;color:var(--gwc-ink)!important}html body:has(gwc-product) .jm-sort-filter__select{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:auto!important;height:38px!important;min-width:150px;margin:0!important;padding:0 32px 0 34px!important;border:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2317150f' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 12px center/10px 6px!important;-webkit-appearance:none!important;appearance:none!important;font:500 13px/38px var(--gwc-sans)!important;color:var(--gwc-ink)!important;cursor:pointer;box-shadow:none!important;outline:0}@media(max-width:600px){html body:has(gwc-product) .jm-review-widget-minimal-header__button-and-filters{width:100%!important;flex-wrap:nowrap!important}html body:has(gwc-product) .jm-review-widget-minimal-header__action-buttons{flex:1 1 auto!important}html body:has(gwc-product) .jm-review-widget-minimal-header__action-buttons .jm-button{width:100%!important}html body:has(gwc-product) .jm-filters,html body:has(gwc-product) .jm-filters__buttons{flex-wrap:nowrap!important}html body:has(gwc-product) .jm-sort-filter{width:40px!important;flex:0 0 40px!important}html body:has(gwc-product) .jm-sort-filter__select{width:40px!important;min-width:0!important;padding:0!important;color:transparent!important;background:none!important}html body:has(gwc-product) .jm-review-item .jm-review-item__content{display:flex!important;flex-direction:column!important;padding-right:0!important;width:100%!important}html body:has(gwc-product) .jm-review-item .jm-review-item__content>.jm-reviewer-info{order:-1;position:static!important;max-width:none!important;width:auto!important;margin:0 0 10px!important;justify-content:flex-start!important;text-align:left!important}html body:has(gwc-product) .jm-review-item .jm-review-item__content>.jm-reviewer-info .jm-reviewer-info__details{align-items:flex-start!important}html body:has(gwc-product) .jm-other-products-reviews-text+.jdgm-review-list .jm-review-item .jm-review-item__content>.jm-reviewer-info{position:absolute!important;margin:0!important}}html body .gwp-quantity select,html body .gwp-quantity select:focus,html body .gwp-quantity select:focus-visible{border-radius:3px!important;box-shadow:none!important;outline:0!important}html body .gwp-quantity:focus-within{border-color:var(--gwc-ink)!important;box-shadow:0 0 0 1px var(--gwc-ink)!important}html body .gwp-status:not(:empty){display:inline-block!important;margin:12px 12px 0 0!important;vertical-align:middle}html body .gwp-status:not(:empty)+.gwp-cart-link:not([hidden]){display:inline-block!important;margin-top:12px!important;vertical-align:middle;font-weight:600;text-decoration:underline;text-underline-offset:3px}html body .gwp-summary .gwp-rating{margin-top:8px!important;line-height:1.4!important}html body .gwp-summary .gwp-rating+.gwp-intro{margin-top:12px!important}:root{--gwc-save:#2a7a2e}html body cart-sidebar .gwc-bundle-nudge--mini{position:relative;z-index:2;margin:-4px 0 0;padding:0 20px 12px;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--gwc-save)}html body cart-sidebar .gwc-line-old{margin-right:4px;font-weight:400;color:var(--gwc-muted);text-decoration:line-through}html body cart-sidebar .gwc-line-new{color:var(--gwc-save)}html body cart-sidebar .bb-bottom-cart .gwc-cart-save{margin:4px 0 0;text-align:right;font-size:14px;font-weight:600;color:var(--gwc-save)}@media(min-width:992px){html body .gwc-header-main .gwc-search{flex:0 1 560px;margin-inline:auto}html body .gwc-header-main .gwc-search form{height:42px!important;padding:0 5px 0 16px!important}html body .gwc-header-main .gwc-search input[type=search]{height:40px!important;min-height:40px!important}html body .gwc-header-main .gwc-search form button{width:32px!important;height:32px!important;flex:0 0 32px!important}}html body #main-search-section .gwc-search-empty{padding:24px 0 0}html body #main-search-section .gwc-search-empty-box{background:var(--gwc-sand);border:1px solid var(--gwc-line);border-radius:6px;padding:clamp(28px,4vw,48px);max-width:none}html body #main-search-section .gwc-search-empty-kicker{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gwc-accent)}html body #main-search-section .gwc-search-empty-box h2{margin:0;max-width:760px;font-family:var(--gwc-display)!important;font-weight:500;font-size:clamp(24px,2.6vw,34px);line-height:1.15;letter-spacing:-.01em;color:var(--gwc-ink);overflow-wrap:anywhere}html body #main-search-section .gwc-search-empty-lead{margin:10px 0 0;font-size:16px;color:var(--gwc-muted)}html body #main-search-section .gwc-search-empty-form{display:flex;gap:8px;max-width:560px;margin:24px 0 0}html body #main-search-section .gwc-search-empty-form input[type=search]{flex:1;min-width:0;height:48px;padding:0 16px;font-size:16px;color:var(--gwc-ink);background:#fff;border:1px solid var(--gwc-line);border-radius:4px;outline:0}html body #main-search-section .gwc-search-empty-form input[type=search]:focus{border-color:var(--gwc-ink)}html body #main-search-section .gwc-search-empty-form button{height:48px;padding:0 24px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--gwc-ink);border:0;border-radius:4px;cursor:pointer;transition:background .2s}html body #main-search-section .gwc-search-empty-form button:hover{background:var(--gwc-accent)}html body #main-search-section .gwc-search-empty-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 0}html body #main-search-section .gwc-search-empty-chips span{font-size:13px;font-weight:600;color:var(--gwc-muted);margin-right:4px}html body #main-search-section .gwc-search-empty-chips a{padding:7px 14px;font-size:13px;font-weight:600;color:var(--gwc-ink);background:#fff;border:1px solid var(--gwc-line);border-radius:999px;text-decoration:none;transition:border-color .2s,color .2s}html body #main-search-section .gwc-search-empty-chips a:hover{border-color:var(--gwc-ink);color:var(--gwc-accent)}html body #main-search-section .gwc-search-empty-picks{margin:56px 0 0}html body #main-search-section .gwc-search-empty-picks .gwc-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 20px}html body #main-search-section .gwc-search-empty-picks .gwc-section-heading h2{margin:0;font-family:var(--gwc-display)!important;font-weight:500;font-size:clamp(24px,2.2vw,30px);line-height:1.1;color:var(--gwc-ink)}html body #main-search-section .gwc-search-empty-picks .gwc-section-heading a{font-size:14px;font-weight:600;color:var(--gwc-ink);text-decoration:none;white-space:nowrap}html body #main-search-section .gwc-search-empty-picks .gwc-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}@media(max-width:990px){html body #main-search-section .gwc-search-empty-picks .gwc-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media(max-width:600px){html body #main-search-section .gwc-search-empty-picks .gwc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}html body #main-search-section .gwc-search-empty-form button{padding:0 16px}}html body .gwc-cart-wallets{margin-top:14px}html body .gwc-cart-wallets-or{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gwc-muted)}html body .gwc-cart-wallets-or:before,html body .gwc-cart-wallets-or:after{content:"";flex:1;height:1px;background:var(--gwc-line)}html body .gwc-cart-wallets shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-button-border-radius:4px;--shopify-accelerated-checkout-row-gap:8px}html body gwc-product .gwp-description-title{margin:0 0 10px!important;font-family:var(--gwc-sans)!important;font-size:12px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--gwc-muted)!important}a.back-to-top.back-to-top{color:var(--gwc-blue);border-color:var(--gwc-blue)}html body{--font-body-family:var(--gwc-sans);--font-heading-family:var(--gwc-sans)}html body img.jm-verified-by-shop-badge__image{width:77.6px!important;height:16px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gwc-brand.css.map */
