@font-face{font-family:Fraunces;src:url(gwc-fraunces.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}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-brand:hover .gwc-wordmark-drop{fill:var(--gwc-accent-dark)}html body .gwc-footer .gwc-brand{color:var(--gwc-paper)!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-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-ink)!important;color:var(--gwc-paper)!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:var(--gwc-paper)!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-paper)!important;color:var(--gwc-ink)!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:var(--gwc-accent)!important;color:#fff!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{background:var(--gwc-ink)!important;color:var(--gwc-paper)!important}html body .gwc-footer a,html body .gwc-footer p,html body .gwc-footer h2,html body .gwc-footer li{color:var(--gwc-paper)!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:#fff!important;text-decoration:underline;text-underline-offset:3px}html body .gwc-footer-bottom{border-color:#fbf8f324!important;color:#fbf8f399!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 p,html body .gwc-footer li,html body .gwc-footer a{color:#fbf8f3e6!important}html body .gwc-footer-bottom,html body .gwc-footer-bottom *{color:#fbf8f3b8!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)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gwc-brand.css.map */
