:root{--heading-font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-font-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--heading-font-weight: 500;--heading-text-transform: none}body,button,input,select,textarea{font-family:var(--text-font-family)}body,[role=main]{background:var(--ss-warm-white, #FAFAF8);color:var(--ss-primary, #1C1C1C);letter-spacing:-.01em;line-height:1.5}[role=main] .shopify-section[class*=shopify-section--ss-]>.section{--section-spacing-inline: 0px;--section-spacing-block-start: 0px;--section-spacing-block-end: 0px;padding-inline-start:0;padding-inline-end:0;padding-block-start:0;padding-block-end:0;margin-block-start:0;margin-block-end:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:-.025em;text-transform:none}h1,.h0,.h1{line-height:1.05}h2,.h2{line-height:1.08}h3,.h3{line-height:1.15}h4,h5,h6,.h4,.h5,.h6{line-height:1.2}p,li,.prose{line-height:1.5;letter-spacing:-.01em}.section-header .text-subdued,.bold.text-subdued{color:var(--ss-copper, #B87333);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500}.button,.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-family:var(--heading-font-family);font-weight:500;border-radius:8px;text-transform:none;transition:background .25s ease,transform .2s ease,box-shadow .25s ease}.button:hover,.btn:hover{transform:translateY(-1px)}.button--primary,.btn--primary,.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:var(--ss-copper, #B87333);color:#fff}.button--primary:hover,.btn--primary:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:var(--ss-copper-hover, #C98040)}.button--outline,.button--secondary{border:2px solid var(--ss-primary, #1C1C1C);color:var(--ss-primary, #1C1C1C);background:transparent}.button--outline:hover,.button--secondary:hover{background:var(--ss-primary, #1C1C1C);color:var(--ss-warm-white, #FAFAF8);box-shadow:0 4px 12px #1c1c1c1a}input[type=email],input[type=text],textarea,select{font-family:var(--text-font-family);border:1px solid #E5E3DF;border-radius:6px;background:#fff;color:var(--ss-primary, #1C1C1C);transition:border-color .25s ease}input[type=email]:focus,input[type=text]:focus,textarea:focus,select:focus{border-color:var(--ss-primary, #1C1C1C);outline:none;box-shadow:none}.header{border-bottom:none;font-family:var(--text-font-family);--ss-header-pill-radius: 100px;--ss-header-pill-min-height: 3.25rem;--ss-header-pill-padding-y: .375rem;--ss-header-pill-shadow: 0 12px 40px rgba(0, 0, 0, .08), 0 0 0 1px rgba(0, 0, 0, .03);--ss-header-pill-border: rgba(255, 255, 255, .6);--ss-header-pill-surface: rgba(255, 255, 255, .97);--ss-header-pill-blur: blur(20px) saturate(1.4)}.header .header__wrapper{transition:background .3s ease,backdrop-filter .3s ease}.header.is-scrolled .header__wrapper{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.header .link--text,.header .mega-menu-trigger,.header [class*=mega-menu]>a,.header details>summary,.header__link-list>.contents>li>a.bold,.header__link-list button,.header__link-list summary{font-family:var(--text-font-family);font-size:.875rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ss-primary, #1C1C1C)}.header__link-list{--header-link-list-spacing: 1.75rem;gap:var(--spacing-4) 1.75rem;align-items:center}@media screen and (min-width:1400px){.header__link-list{--header-link-list-spacing: 2.25rem;gap:var(--spacing-4) 2.25rem}}.header__link-list>.contents>li,.header__link-list details,.header__link-list details[is=mega-menu-disclosure],.header__link-list summary,.header__link-list>.contents>li>a.bold{display:flex;align-items:center;height:100%;margin:0;padding:0;line-height:1}.header__link-list summary{list-style:none;gap:.25rem;cursor:pointer}.header__link-list summary::-webkit-details-marker{display:none}.header__link-list summary::marker{display:none;content:""}.header__main-nav .header__link-list>.contents>li>a.bold,.header__main-nav .header__link-list>.contents>li>a.bold:visited,.header__main-nav .header__link-list>.contents>li>a.bold>.ss-header-nav-label,.header__main-nav .header__link-list>.contents>li>details>summary,.header__main-nav .header__link-list>.contents>li>details>summary>.ss-header-nav-label,.header__main-nav .header__link-list>.contents>li>button,.header__main-nav .header__link-list>.contents>li>button>.ss-header-nav-label,.header__secondary-nav .link-faded-reverse,.header__secondary-nav .link-faded-reverse:visited{color:var(--ss-primary, #1C1C1C)!important;-webkit-text-fill-color:var(--ss-primary, #1C1C1C)!important;opacity:1}.header__main-nav .ss-header-nav-label{display:inline-block!important;flex:0 0 auto;min-width:max-content;white-space:nowrap;visibility:visible!important;opacity:1!important;color:var(--ss-primary, #1C1C1C)!important;-webkit-text-fill-color:var(--ss-primary, #1C1C1C)!important;font:inherit;line-height:inherit;position:relative;z-index:1}@media screen and (pointer:fine){.header__main-nav .header__link-list>.contents>li>a.bold:hover,.header__main-nav .header__link-list>.contents>li>a.bold:hover>.ss-header-nav-label,.header__secondary-nav .link-faded-reverse:hover,.header__main-nav .header__link-list>.contents>li>details>summary:hover,.header__main-nav .header__link-list>.contents>li>details>summary:hover>.ss-header-nav-label,.header__main-nav .header__link-list>.contents>li>button:hover,.header__main-nav .header__link-list>.contents>li>button:hover>.ss-header-nav-label{color:var(--ss-primary, #1C1C1C)!important;-webkit-text-fill-color:var(--ss-primary, #1C1C1C)!important;opacity:1}}.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list>.contents>li>a,.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list>.contents>li>a>.ss-header-nav-label,.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list>.contents>li>a.bold,.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list details>summary,.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list details>summary>.ss-header-nav-label,.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list>.contents>li>button,.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list>.contents>li>button>.ss-header-nav-label,.header[data-layout=logo_left_navigation_inline].is-scrolled .header__main-nav .header__link-list .icon-chevron-bottom{color:var(--ss-primary, #1C1C1C)!important;-webkit-text-fill-color:var(--ss-primary, #1C1C1C)!important;opacity:1!important}.header .link--text,.header .mega-menu-trigger{position:relative}.header .link--text:after,.header .mega-menu-trigger:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1.5px;background:var(--ss-copper, #B87333);transition:width .3s cubic-bezier(.22,1,.36,1)}.header .link--text:hover:after,.header .mega-menu-trigger:hover:after,.header .link--text[aria-current=page]:after,.header .mega-menu-trigger[aria-expanded=true]:after{width:100%}@media screen and (min-width:1150px){.header[data-layout=logo_left_navigation_inline] .header__main-nav{padding-inline-start:var(--spacing-8)}.header[data-layout=logo_left_navigation_inline].is-scrolled .header__wrapper:before{content:"";grid-column:1 / 3;grid-row:1;align-self:center;box-sizing:border-box;block-size:var(--ss-header-pill-min-height);margin:-8px -20px;background:var(--ss-header-pill-surface);-webkit-backdrop-filter:var(--ss-header-pill-blur);backdrop-filter:var(--ss-header-pill-blur);border:1px solid var(--ss-header-pill-border);border-radius:var(--ss-header-pill-radius);box-shadow:var(--ss-header-pill-shadow);pointer-events:none;transition:opacity .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease}.header .header__secondary-nav{box-sizing:border-box;min-height:var(--ss-header-pill-min-height);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid transparent;border-radius:var(--ss-header-pill-radius);padding:var(--ss-header-pill-padding-y) var(--ss-header-pill-padding-y) var(--ss-header-pill-padding-y) 1.25rem;box-shadow:none;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease}.header.is-scrolled .header__secondary-nav{background:var(--ss-header-pill-surface);border-color:var(--ss-header-pill-border);box-shadow:var(--ss-header-pill-shadow)}}.ss-header-cta{display:inline-flex;align-items:center;padding:10px 22px;background:var(--ss-copper, #B87333);color:#fff!important;font-family:var(--text-font-family);font-size:.875rem;font-weight:600;letter-spacing:.02em;border-radius:100px;text-decoration:none;white-space:nowrap;transition:background .25s ease,transform .2s ease}.ss-header-cta:hover{background:var(--ss-copper-hover, #C98040);transform:translateY(-1px);color:#fff!important}.header .mega-menu{left:50%;right:auto;transform:translate(-50%);width:min(var(--container-max-width, 1440px),calc(100vw - var(--container-gutter, 2rem) * 2));top:100%;margin-top:8px;padding:1.5rem 2.5rem;max-height:calc(100vh - var(--header-height, 80px) - 40px);overflow-y:auto;background:var(--ss-header-pill-surface);-webkit-backdrop-filter:var(--ss-header-pill-blur);backdrop-filter:var(--ss-header-pill-blur);border:1px solid var(--ss-header-pill-border);border-radius:12px;box-shadow:var(--ss-header-pill-shadow);mix-blend-mode:normal}@media screen and (min-width:1400px){.header .mega-menu{padding:1.5rem 3rem}}.mega-menu__nav{display:flex;flex-direction:row;gap:3rem;width:100%}.mega-menu__nav>li{flex:1;gap:.9rem;min-width:min(100%,var(--mega-menu-nav-column-max-width, 320px))}.mega-menu__entry-image{display:inline-flex;flex:0 0 4.75rem;align-items:center;justify-content:center;width:4.75rem;height:4.75rem;overflow:hidden;border-radius:1.125rem;background:linear-gradient(180deg,#fbf5eff5,#f2f0eceb);box-shadow:inset 0 0 0 1px #b8733314}.mega-menu__entry-image-asset{width:100%;height:100%;object-fit:cover}.mega-menu__entry-copy{display:flex;flex-direction:column;justify-content:center;gap:.18rem;min-width:0}.mega-menu__entry-kicker{font-family:var(--text-font-family);font-size:.72rem;font-weight:500;color:#4a4a4aa8;letter-spacing:.02em;line-height:1.1;white-space:nowrap}.mega-menu__entry-title{font-family:var(--heading-font-family);font-size:1.08rem;font-weight:500;color:var(--ss-primary, #1C1C1C);line-height:1.15;letter-spacing:-.02em;white-space:nowrap}.mega-menu__sub-list{width:100%;gap:.75rem;padding-inline-start:0}.mega-menu__sub-link{display:inline-flex;align-items:center;font-family:var(--text-font-family);font-size:.9375rem;font-weight:500;color:var(--ss-charcoal, #4A4A4A);letter-spacing:-.01em;line-height:1.55;text-decoration:none;transition:color .2s ease}.mega-menu__sub-link:hover{color:var(--ss-primary, #1C1C1C)}.mega-menu__section-heading{font-family:var(--text-font-family);font-size:.72rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--ss-copper, #B87333)}.mega-menu__product-link{display:flex;align-items:center;gap:.75rem;width:100%;min-height:4.75rem;padding:.75rem .75rem .75rem 0;border-radius:1.5rem;color:var(--ss-primary, #1C1C1C);text-decoration:none;transition:background-color .2s ease,transform .2s ease}.mega-menu__product-link:hover{background:#1c1c1c0a;transform:translateY(-1px)}.mega-menu__product-image{flex:0 0 4.1rem;width:4.1rem;height:4.1rem;padding:.45rem;align-self:center}.mega-menu__product-image .mega-menu__entry-image-asset{width:100%;height:100%;object-fit:contain}.mega-menu__product-link:not(.mega-menu__product-link--with-image){padding-inline:0;min-height:auto}.mega-menu__product-link:not(.mega-menu__product-link--with-image):hover{background:transparent;transform:none}.mega-menu__product-copy{gap:.2rem;justify-content:center}.mega-menu__product-kicker{font-size:.72rem;font-weight:500;letter-spacing:.02em;color:#4a4a4aa8;white-space:nowrap}.mega-menu__product-title{font-size:1.14rem;font-weight:500;line-height:1.1;color:var(--ss-primary, #1C1C1C);letter-spacing:-.025em;white-space:nowrap}.navigation-panel{font-family:var(--text-font-family);background:var(--ss-warm-white, #FAFAF8)}.ss-mobile-inline-nav{margin-top:1rem;padding-bottom:0}@media screen and (max-width:699px){.ss-mobile-inline-nav{border-bottom:1px solid rgba(28,28,28,.08);margin-bottom:.5rem;padding-bottom:1rem}}.ss-mobile-nav__label{display:block;font-family:var(--text-font-family);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-copper, #B87333);padding-bottom:.375rem}.ss-mobile-nav__items,.ss-mobile-nav__items li{list-style:none;margin:0;padding:0}.ss-mobile-nav__items li a,.ss-mobile-nav__link{display:block;font-family:var(--text-font-family);font-size:1.125rem;font-weight:500;letter-spacing:-.01em;color:var(--ss-primary, #1C1C1C);padding:.375rem 0;text-decoration:none}.footer{background-color:#1c1c1c;color:var(--ss-warm-white, #FAFAF8);border-top:none;font-family:var(--text-font-family);padding-top:0;padding-bottom:0}.footer .container{max-width:none;padding:0}.footer .footer__wrapper{display:flex;flex-direction:column;gap:0;padding:0}.footer .footer__block-list{display:none!important}.ss-footer__top{display:grid;grid-template-columns:1fr;gap:3rem;padding:clamp(3rem,6vw,5rem) var(--ss-frame-inline, 2rem) clamp(2rem,4vw,3rem)}@media screen and (min-width:990px){.ss-footer__top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem}}.ss-footer__brand{display:flex;flex-direction:column;gap:1.5rem}.ss-footer__logo{max-width:160px}.ss-footer__logo img{width:100%;height:auto}.ss-footer__logo-text{font-family:var(--heading-font-family);font-size:1.375rem;font-weight:600;color:var(--ss-warm-white, #FAFAF8);letter-spacing:-.02em}.ss-footer__tagline{font-family:var(--heading-font-family);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;color:#fafaf8e0;line-height:1.2;letter-spacing:-.025em;margin:0;max-width:520px}.ss-footer__newsletter{display:flex;flex-direction:column;gap:.625rem;margin-top:.5rem}.ss-footer__newsletter-label{font-family:var(--text-font-family);font-size:.8125rem;font-weight:500;color:#fafaf8b3;margin:0}.ss-footer__newsletter-note{font-family:var(--text-font-family);font-size:.6875rem;font-weight:400;color:#fafaf866;margin:0}.ss-footer__input-wrap{display:flex!important;align-items:center!important;max-width:380px!important;background:transparent!important;border:none!important;border-bottom:1px solid rgba(250,250,248,.25)!important;border-radius:0!important;padding:0!important;transition:border-color .25s ease!important}.ss-footer__input-wrap:focus-within{border-bottom-color:var(--ss-copper, #B87333)!important}.ss-footer__input{flex:1!important;padding:.75rem 0!important;background:transparent!important;border:none!important;outline:none!important;color:var(--ss-warm-white, #FAFAF8)!important;font-family:var(--text-font-family)!important;font-size:.875rem!important;font-weight:400!important}.ss-footer__input::placeholder{color:#fafaf859!important}.ss-footer__input-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;flex-shrink:0!important;background:transparent!important;border:none!important;border-radius:0!important;color:var(--ss-copper, #B87333)!important;cursor:pointer!important;padding:.75rem 0 .75rem .75rem!important;transition:color .25s ease!important}.ss-footer__input-btn:hover{color:var(--ss-copper-hover, #C98040)!important}.ss-footer__input-btn svg{width:20px!important;height:20px!important}.ss-footer__disclaimer{margin-top:.25rem;padding:.75rem 1rem;border-left:2px solid rgba(250,250,248,.1);max-width:400px}.ss-footer__disclaimer p{font-family:var(--text-font-family);font-size:.625rem;font-weight:400;color:#fafaf84d;line-height:1.5;margin:0}.ss-footer__nav{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}@media screen and (min-width:750px){.ss-footer__nav{grid-template-columns:repeat(4,1fr);gap:2rem}}.ss-footer__nav-heading{font-family:var(--text-font-family);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fafaf866;margin:0 0 1rem}.ss-footer__nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.ss-footer__nav-list li a{font-family:var(--text-font-family);font-size:.8125rem;font-weight:400;color:#fafaf8b3;text-decoration:none;transition:color .2s ease}.ss-footer__nav-list li a:hover{color:var(--ss-warm-white, #FAFAF8)}.footer .footer__aside{border-top:1px solid rgba(250,250,248,.08);padding:1.5rem var(--ss-frame-inline, 2rem)}.footer .footer__aside-top{margin-bottom:1rem}.footer .footer__aside-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.footer .footer__copyright p{font-size:.6875rem;color:#fafaf84d}.footer .footer__policy-links{display:flex;gap:1rem;flex-wrap:wrap}.footer .footer__policy-links a{font-size:.6875rem;color:#fafaf84d}.footer .footer__policy-links a:hover{color:#fafaf899}.footer .footer__payment-icons svg{opacity:.4}.footer .bold,.footer h2,.footer h3,.footer h4{font-family:var(--text-font-family);font-weight:500;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#fafaf866}.footer a{color:#fafaf8b3;transition:color .25s ease}.footer a:hover{color:var(--ss-warm-white, #FAFAF8);opacity:1}.footer .newsletter button,.footer [type=submit]{background:transparent;color:var(--ss-warm-white, #FAFAF8);border-radius:100px}.footer input[type=email]{border-radius:100px;border:1px solid rgba(250,250,248,.2);background:transparent;color:var(--ss-warm-white, #FAFAF8)}.footer input[type=email]::placeholder{color:#fafaf866}.product-info,.product-info .variant-picker__option-info,.product-info .variant-picker label,.facets label,.facets button,.facets a,.accordion__content,.drawer,.quick-buy-drawer,.search-drawer{font-family:var(--text-font-family)}.product-info h1,.collection-banner,.blog-post-card__title,.article h1,.article h2,.article h3,.main-page h1,.rich-text h1,.rich-text h2,.accordion__toggle,.drawer h2,.drawer h3,.main-not-found h1{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:-.025em}.article-content h2{margin:2.5rem 0 1rem;line-height:1.2;font-weight:500}.article-content h3{margin:2rem 0 .75rem;font-weight:500}.article-content a:hover{border-bottom:1px solid var(--ss-copper, #B87333)}.article-content ul li::marker{color:var(--ss-copper, #B87333)}.article-content img{border-radius:0}.article-content hr{margin:3rem 0;border-color:var(--ss-stone-dark, #E5E3DF)}.article-content blockquote p{line-height:2}.product-info .price,.product-info [class*=price]{font-family:var(--heading-font-family);font-weight:600}.variant-picker .color-swatch,.variant-picker [class*=swatch],.product-card .product-card__figure,.product-card img,.card,.surface{border-radius:0}.product-gallery img,.product-gallery__media{border-radius:12px}.shopify-section--main-product .product-gallery--desktop-grid .product-gallery__media-list{gap:8px!important}@media screen and (min-width:1400px){.shopify-section--main-product .product-gallery--desktop-grid .product-gallery__media-list{gap:10px!important}}@media(pointer:fine){.product-gallery--desktop-grid .product-gallery__media[data-media-type=image]{cursor:zoom-in;position:relative}.product-gallery--desktop-grid .product-gallery__media .product-gallery__zoom{position:absolute;top:.75rem;right:.75rem;z-index:5;opacity:0;transition:opacity .25s ease}.product-gallery--desktop-grid .product-gallery__media:hover .product-gallery__zoom{opacity:1}.product-gallery--desktop-grid .product-gallery__zoom .circle-button{width:36px!important;height:36px!important;background:#ffffffe6!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(28,28,28,.06)!important;border-radius:50%!important;box-shadow:0 2px 8px #0000000f!important;color:var(--ss-primary, #1C1C1C)!important;transition:transform .2s ease,box-shadow .2s ease!important}.product-gallery--desktop-grid .product-gallery__zoom .circle-button:hover{transform:scale(1.08)!important;box-shadow:0 4px 12px #0000001a!important}.product-gallery__ar-wrapper>.product-gallery__zoom{z-index:5}}@media screen and (max-width:999px){.shopify-section--main-product .product-gallery__media-list{scroll-snap-type:none!important;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.shopify-section--main-product .product-gallery__media{scroll-snap-align:unset!important}}.shopify-section--main-product .product{gap:clamp(1.25rem,2.5vw,2rem);align-items:start}@media screen and (min-width:1000px){.shopify-section--main-product .product{padding-top:0}.shopify-section--main-product>.section{--section-spacing-block-start: 0px;padding-block-start:0!important}}.product-info{gap:.75rem}.product-info__title{font-family:var(--heading-font-family);font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:500;letter-spacing:-.025em;line-height:1.12;color:var(--ss-primary, #1C1C1C)}.ss-title-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-block-start:var(--product-info-block-spacing, 1rem);margin-block-end:var(--product-info-block-spacing, 1rem)}.ss-title-price-row .product-info__block-item{margin:0!important}.ss-title-price-row .product-info__price{flex-shrink:0}.product-info .jdgm-preview-badge,.product-info [data-block-type=shopify-app-block] .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:.375rem;margin:0!important;padding:0!important;line-height:1}.product-info .jdgm-prev-badge__stars,.product-info .jdgm-preview-badge .jdgm-star{font-size:.75rem!important}.product-info .jdgm-prev-badge__text{font-family:var(--text-font-family)!important;font-size:.75rem!important;font-weight:400!important;color:var(--ss-charcoal, #4A4A4A)!important;text-decoration:underline!important;text-underline-offset:2px!important;margin:0!important;padding:0!important}.product-info .jdgm-star.jdgm--on,.product-info .jdgm-star.jdgm--half{color:var(--ss-copper, #B87333)!important}.product-info .jdgm-star.jdgm--off{color:var(--ss-light-grey, #D0D0D0)!important}.product-info .product-info__block-item[data-block-type=shopify-app-block]{margin-top:-.25rem;margin-bottom:-.25rem}.product-info__price .price-list{font-family:var(--heading-font-family);font-size:1.375rem;font-weight:600;letter-spacing:-.02em}.product-info .sealsubs-container,.product-info .sealsubs-target-element{margin:0!important;padding:0!important}.product-info .sealsubs-container label.sls-purchase-options-label,.product-info .sealsubs-container .block-label,.product-info .sealsubs-container .text-subdued.block-label{font-family:var(--text-font-family)!important;font-size:.75rem!important;font-weight:400!important;color:var(--ss-grey, #888888)!important;margin-bottom:.5rem!important;letter-spacing:0!important;text-transform:none!important}.product-info .sls-purchase-options-container{gap:.625rem!important;margin:0!important}.product-info .sls-option-container s,.product-info .sls-option-container del,.product-info .sls-option-container .money s,.product-info .sls-option-container .money del,.product-info .seal-col.seal-col-price s,.product-info .seal-col.seal-col-price del,.product-info .seal-col.seal-col-price [style*=line-through],.product-info .seal-col.seal-col-price span[style*=line-through],.product-info .sls-option-container [style*=line-through],.product-info .sls-compare-price,.product-info .sls-original-price{display:none!important}.product-info .seal-col.seal-col-price *{text-decoration:none!important}.product-info .sls-option-container[data-selling-plan-group-id] .seal-col.seal-col-price .money:first-child:not(:last-child){display:none!important}.product-info .seal-col.seal-col-radio,.product-info .sls-custom-radio,.product-info .sls-option[type=radio]{display:none!important;width:0!important;height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}.product-info .sls-option-container{padding:.75rem 1rem!important;border-radius:8px!important;border:2px solid var(--ss-stone-dark, #E5E3DF)!important;min-height:unset!important;background:transparent!important;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease!important;cursor:pointer!important;position:relative!important}.product-info .sls-option-container.sls-active{border-color:var(--ss-copper, #B87333)!important;border-width:2px!important;background:var(--ss-copper-5, rgba(184, 115, 51, .05))!important;box-shadow:none!important}.product-info .sls-option-container[data-selling-plan-group-id]{margin-top:.375rem!important}.product-info .sls-option-container[data-selling-plan-group-id]:before{content:"Most Popular";position:absolute;top:-.5rem;left:1rem;padding:.125rem .5rem;background:var(--ss-copper, #B87333);color:#fff;font-family:var(--text-font-family);font-size:.5625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:100px;line-height:1.6;z-index:1}.product-info .sls-option-container:not(.sls-active){opacity:.7}.product-info .sls-option-container:not(.sls-active):hover{opacity:.9;border-color:var(--ss-light-grey, #D0D0D0)!important}.product-info .sls-selling-plan-group-name,.product-info .sealsubs-container label:not(.sls-purchase-options-label){font-family:var(--text-font-family)!important;font-size:.875rem!important;font-weight:500!important;margin:0!important;line-height:1.3!important;color:var(--ss-primary, #1C1C1C)!important}.product-info .seal-col.seal-col-price,.product-info .sls-price{font-family:var(--heading-font-family)!important;font-size:.875rem!important;font-weight:600!important}.product-info .sls-savings-badge{font-size:.5625rem!important;padding:.1rem .4rem!important;border-radius:100px!important;background:var(--ss-copper, #B87333)!important;color:#fff!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important;vertical-align:middle!important;line-height:1.5!important;display:inline-flex!important;align-items:center!important}.product-info .ss-selling-plan__details__container{border-top:none!important;margin-top:.5rem!important;padding-top:.5rem!important;border-top:1px solid rgba(184,115,51,.1)!important}.product-info .ss-selling-plan__details{margin-top:0!important;font-size:.75rem!important}.product-info .ss-selling-plan__checkbox{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.25rem .75rem!important}.product-info .ss-selling-plan__checkbox__item{display:flex!important;align-items:center!important;font-size:.6875rem!important;gap:.25rem!important;color:var(--ss-charcoal, #4A4A4A)!important;font-weight:400!important;line-height:1.3!important}.product-info .ss-selling-plan__checkbox__item svg{width:12px!important;height:12px!important;flex-shrink:0!important}.product-info .ss-selling-plan__checkbox__item svg path{stroke:var(--ss-copper, #B87333)!important}.product-info .ss-selling-plan__description{font-size:.6875rem!important;margin-top:.375rem!important;line-height:1.4!important;color:var(--ss-grey, #888)!important}.product-info .sls-frequency-select,.product-info .sealsubs-container select{font-family:var(--text-font-family)!important;font-size:.8125rem!important;padding:.5rem .75rem!important;border-radius:8px!important;min-height:unset!important;height:auto!important;border:1px solid var(--ss-stone-dark, #E5E3DF)!important}.product-info__description .prose{font-size:.875rem;line-height:1.55;color:var(--ss-charcoal, #4A4A4A)}.product-info__separator{display:none}.product-info .variant-picker{gap:.5rem}.product-info .variant-picker__option{gap:.375rem}.product-info .variant-picker__option-info{gap:.25rem}.product-info .variant-picker__option-info,.product-info .variant-picker__option-info legend,.product-info .variant-picker__option-info .text-subdued{font-family:var(--text-font-family)!important;font-size:.75rem!important;font-weight:400!important;color:var(--ss-grey, #888888)!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}.product-info .variant-picker__option-info span:not(.text-subdued){font-weight:500!important;color:var(--ss-primary, #1C1C1C)!important}.product-info .variant-picker__option-values{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.375rem!important;overflow:visible!important;flex-wrap:wrap!important}@media screen and (min-width:500px){.product-info .variant-picker__option-values{grid-template-columns:repeat(3,1fr)!important}}@media screen and (min-width:700px){.product-info .variant-picker__option-values{grid-template-columns:repeat(4,1fr)!important}}.product-info .variant-picker__option-values label.block-swatch{min-height:32px!important;max-height:36px!important;height:auto!important;padding-inline:var(--spacing-3)!important;padding-block:.2rem!important;font-size:.75rem!important;font-weight:500!important;border-radius:8px!important;justify-content:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;border:1.5px solid var(--ss-stone-dark, #E5E3DF)!important;transition:border-color .2s ease,background .2s ease!important}.product-info .variant-picker__option-values label.block-swatch:before{display:none!important;content:none!important;box-shadow:none!important;opacity:0!important}.product-info .variant-picker__option-values :checked+label.block-swatch{border-color:var(--ss-copper, #B87333)!important;border-width:2px!important;background:var(--ss-copper-5, rgba(184, 115, 51, .05))!important}.product-info .variant-picker__option-values :not(:checked)+label.block-swatch:hover{border-color:var(--ss-light-grey, #D0D0D0)!important}.product-info .variant-picker__option-values .block-swatch__color{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:50%!important}.product-info__buy-buttons .buy-buttons{display:flex!important;flex-direction:row!important;gap:.5rem!important;align-items:stretch!important}.product-info__buy-buttons buy-buttons>[type=submit]{display:none!important}.product-info__buy-buttons .ss-buy-now-primary,.product-info__buy-buttons .ss-atc-secondary{font-family:var(--heading-font-family)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.2!important;border-radius:8px!important;padding:14px 16px!important;cursor:pointer!important;white-space:nowrap!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .25s ease,transform .2s ease,border-color .25s ease!important}.product-info__buy-buttons .ss-buy-now-primary{flex:2.3!important;background:var(--ss-copper, #B87333)!important;color:#fff!important;border:none!important}.product-info__buy-buttons .ss-buy-now-primary:hover{background:var(--ss-copper-hover, #C98040)!important;transform:translateY(-1px)!important}.product-info__buy-buttons .ss-atc-secondary{flex:1!important;background:transparent!important;color:var(--ss-primary, #1C1C1C)!important;border:1.5px solid var(--ss-stone-dark, #E5E3DF)!important}.product-info__buy-buttons .ss-atc-secondary:hover{border-color:var(--ss-primary, #1C1C1C)!important;background:#1c1c1c08!important}.product-info form[is=product-form]>.v-stack>*:not(buy-buttons):not(:first-child){display:none!important}.product-info__buy-buttons+.product-info__block-item{text-align:center}@media screen and (max-width:449px){.product-info__buy-buttons .buy-buttons{flex-direction:column!important}.product-info__buy-buttons .ss-buy-now-primary,.product-info__buy-buttons .ss-atc-secondary{flex:1!important}}@media screen and (max-width:449px){.product-info__buy-buttons .buy-buttons{flex-direction:column!important}}.product-info .product-info__block-item[data-block-type=separator]:has(+.product-info__block-group){display:none}.product-info .product-info__block-item[data-block-type=buy-buttons]+.product-info__block-group{margin-top:.25rem}.product-info .accordion-group .accordion{border-bottom:none!important}.product-info .accordion-group .accordion:last-child{border-bottom:1px solid rgba(28,28,28,.08)!important}.product-info .accordion{border:none;border-top:1px solid rgba(28,28,28,.08);border-radius:0;background:transparent}.product-info .accordion:last-child{border-bottom:1px solid rgba(28,28,28,.08)}.product-info .accordion-group{gap:0}.product-info .accordion-group .accordion+.accordion{border-top:1px solid rgba(28,28,28,.08)}.product-info .accordion__toggle{font-family:var(--text-font-family);font-size:.875rem;font-weight:500;color:var(--ss-primary, #1C1C1C);letter-spacing:-.005em;padding:.75rem 0;gap:.75rem}.product-info .accordion__toggle:hover{color:var(--ss-primary, #1C1C1C)}.product-info .accordion__toggle .circle-chevron,.product-info .accordion__toggle .icon-chevron-bottom,.product-info .accordion__toggle [class*=icon-],.product-info .accordion__toggle [class*=chevron]{width:20px;height:20px;color:var(--ss-charcoal, #4A4A4A)!important;background:transparent!important;border:none!important;box-shadow:none!important;transition:color .25s ease,transform .3s ease}.product-info details[open] .accordion__toggle .circle-chevron,.product-info details[open] .accordion__toggle [class*=icon-],.product-info details[open] .accordion__toggle [class*=chevron],.product-info .group-expanded\\:colors{color:var(--ss-copper, #B87333)!important;background:transparent!important;border:none!important;box-shadow:none!important}.product-info .accordion__toggle .group-hover\\:colors,.product-info .accordion__toggle .group-expanded\\:colors{--text-color: var(--ss-charcoal, 74, 74, 74) !important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.product-info details[open] .accordion__toggle .group-expanded\\:colors{--text-color: var(--ss-copper, 184, 115, 51) !important;color:var(--ss-copper, #B87333)!important}.product-info .accordion__content{padding:0 0 1rem}.product-info .accordion__content .prose{font-size:.8125rem;line-height:1.55;color:var(--ss-charcoal, #4A4A4A)}.product-info .accordion__content .prose ul{padding-left:1.25rem;margin:0}.product-info .accordion__content .prose ul li{font-size:.8125rem;line-height:1.55;color:var(--ss-charcoal, #4A4A4A);padding:.125rem 0}.product-info .accordion__content .prose ul li::marker{color:var(--ss-copper, #B87333)}.product-info .accordion__content .prose ol{padding-left:1rem}.product-info .accordion__content .prose ol li{font-size:.8125rem;line-height:1.6;padding:.15rem 0}.product-info .accordion__content .prose strong{font-weight:600;color:var(--ss-primary, #1C1C1C)}.product-info__complementary-products{margin-top:.5rem}.product-info__complementary-products>.h-stack>p,.product-info__complementary-products>p{font-family:var(--text-font-family);font-size:.875rem;font-weight:500;color:var(--ss-primary, #1C1C1C)}.horizontal-product{border-radius:10px;transition:background .2s ease}.horizontal-product:hover{background:var(--ss-stone, #F2F0EC)}.product-info__variant-picker{overflow:visible;padding:2px;margin:-2px}.product-info .variant-picker__option-values{overflow:visible}@media screen and (min-width:1000px){.shopify-section--main-product safe-sticky.product-info{position:sticky;top:calc(var(--sticky-area-height, 80px) + 20px);z-index:1;padding:2px;margin:-2px}}.product-quick-add{background:var(--ss-warm-white, #FAFAF8)!important;border-top:1px solid rgba(28,28,28,.06)!important;box-shadow:0 -4px 20px #0000000f!important;padding:.75rem 1rem!important;z-index:9990!important}@media screen and (max-width:699px){.product-quick-add{padding:.625rem .875rem!important;padding-left:calc(.875rem + 60px)!important}.product-quick-add .button,.product-quick-add [type=submit]{width:100%!important;padding:14px 20px!important;font-size:.9375rem!important;border-radius:8px!important}}.product-quick-add .button,.product-quick-add [type=submit]{background:var(--ss-copper, #B87333)!important;color:#fff!important;font-family:var(--heading-font-family)!important;font-size:.875rem!important;font-weight:500!important;border-radius:8px!important;padding:12px 24px!important;letter-spacing:.01em!important;border:none!important;transition:background .25s ease!important}.product-quick-add .button:hover,.product-quick-add [type=submit]:hover{background:var(--ss-copper-hover, #C98040)!important}@media screen and (min-width:700px){.product-quick-add{width:auto!important;max-width:520px!important;bottom:1.5rem!important;right:1.5rem!important;border-radius:16px!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(24px) saturate(1.4)!important;backdrop-filter:blur(24px) saturate(1.4)!important;border:1px solid rgba(28,28,28,.06)!important;border-top:1px solid rgba(28,28,28,.06)!important;box-shadow:0 8px 32px #00000014,0 0 0 1px #00000005!important;padding:.875rem 1.25rem!important}.product-quick-add__variant{column-gap:1rem!important;align-items:center!important}.product-quick-add__variant variant-media,.product-quick-add__variant variant-media img{width:52px!important;height:52px!important;border-radius:10px!important;object-fit:cover!important}.product-quick-add__variant .bold,.product-quick-add__variant a.bold{font-family:var(--heading-font-family)!important;font-size:.8125rem!important;font-weight:500!important;color:var(--ss-primary, #1C1C1C)!important;text-decoration:none!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;max-width:none!important;-webkit-line-clamp:unset!important}.product-quick-add__variant .price-list{font-size:.8125rem!important;font-weight:500!important;color:var(--ss-charcoal, #4A4A4A)!important}.product-quick-add__variant .button,.product-quick-add__variant [type=submit]{padding:10px 22px!important;font-size:.8125rem!important;border-radius:8px!important;white-space:nowrap!important;flex-shrink:0!important}}.jdgm-widget.jdgm-review-widget{max-width:none!important;margin:0 auto!important;padding:0!important;font-family:var(--text-font-family)!important}.jdgm-rev-widg[style]{max-width:none!important;margin:0!important}.jdgm-rev-widg__header{text-align:center!important;margin:0 0 1.25rem!important;padding:0!important;border-bottom:none!important}.jdgm-rev-widg__title{font-family:var(--heading-font-family)!important;font-size:clamp(1.5rem,3vw,2.25rem)!important;font-weight:500!important;color:var(--ss-primary, #1C1C1C)!important;letter-spacing:-.025em!important;line-height:1.1!important;margin:0 0 1.5rem!important}.jdgm-row-stars{display:flex!important;justify-content:center!important;align-items:flex-start!important;gap:2rem!important;flex-wrap:wrap!important}.jdgm-rev-widg__summary{margin:0!important}.jdgm-rev-widg__summary-inner{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.375rem!important;min-width:120px!important}.jdgm-rev-widg__summary-average{font-family:var(--heading-font-family)!important;font-size:2.25rem!important;font-weight:600!important;color:var(--ss-primary, #1C1C1C)!important;letter-spacing:-.03em!important;line-height:1!important;display:block!important;order:-1!important;white-space:nowrap!important}.jdgm-rev-widg__summary-stars{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:.25rem!important}.jdgm-rev-widg__summary-average{width:100%!important;text-align:center!important;margin-bottom:.375rem!important}.jdgm-rev-widg__summary-stars .jdgm-star{font-size:.875rem!important;display:inline!important}.jdgm-rev-widg__summary-text{font-family:var(--text-font-family)!important;font-size:.8125rem!important;font-weight:400!important;color:var(--ss-charcoal, #4A4A4A)!important}.jdgm-rev-widg__summary-text .jdgm-verified-checkmark{width:14px!important;height:14px!important;vertical-align:middle!important;margin-left:.25rem!important}.jdgm-histogram{margin:0!important;min-width:220px!important}.jdgm-histogram__row{display:flex!important;align-items:center!important;gap:.5rem!important;padding:.15rem 0!important}.jdgm-histogram__star{display:flex!important;align-items:center!important;gap:1px!important;min-width:60px!important}.jdgm-histogram__star .jdgm-star{font-size:.5rem!important}.jdgm-histogram__bar{flex:1!important;height:6px!important;background:var(--ss-stone, #F2F0EC)!important;border-radius:100px!important;overflow:hidden!important;min-width:80px!important}.jdgm-histogram__bar-content{height:100%!important;background:var(--ss-copper, #B87333)!important;border-radius:100px!important}.jdgm-histogram__frequency{font-family:var(--text-font-family)!important;font-size:.6875rem!important;font-weight:500!important;color:var(--ss-charcoal, #4A4A4A)!important;min-width:20px!important;text-align:right!important}.jdgm-histogram__clear-filter{font-family:var(--text-font-family)!important;font-size:.6875rem!important;color:var(--ss-copper, #B87333)!important;cursor:pointer!important;text-align:center!important;margin-top:.25rem!important}#judgeme_product_reviews .jdgm-row-actions,.jdgm-widget.jdgm-review-widget .jdgm-row-actions{display:block!important;text-align:left!important;margin:0!important;padding:0 0 1.25rem!important;border-top:none!important;border-bottom:1px solid rgba(28,28,28,.06)!important;width:100%!important;float:none!important;clear:both!important}#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper,.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__sort-wrapper{display:block!important;text-align:left!important;width:auto!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper,.jdgm-widget.jdgm-review-widget .jdgm-sort-dropdown-wrapper{display:inline-block!important;margin:0 auto 0 0!important;padding:0!important;width:auto!important;float:none!important}.jdgm-sort-dropdown{font-family:var(--text-font-family)!important;font-size:.8125rem!important;font-weight:400!important;color:var(--ss-primary, #1C1C1C)!important;border:1px solid var(--ss-stone-dark, #E5E3DF)!important;border-radius:8px!important;padding:.5rem 2rem .5rem .75rem!important;background-color:transparent!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important}.jdgm-sort-dropdown:focus{outline:none!important;border-color:var(--ss-copper, #B87333)!important}.jdgm-sort-dropdown-arrow{right:.75rem!important}.jdgm-rev{padding:1.25rem 0!important;display:grid!important;grid-template-columns:150px 1fr!important;gap:1.5rem!important;align-items:start!important}@media screen and (max-width:749px){.jdgm-rev{grid-template-columns:1fr!important;gap:.75rem!important}}.jdgm-divider-top{border-top:1px solid rgba(28,28,28,.06)!important}.jdgm-rev:first-child,.jdgm-rev-widg__body{border-top:none!important}.jdgm-rev__header{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.375rem!important;margin:0!important}.jdgm-row-profile{order:1!important;display:flex!important;align-items:center!important;gap:.375rem!important;margin:0!important;width:100%!important}.jdgm-rev__icon{display:none!important}.jdgm-rev__author{font-family:var(--text-font-family)!important;font-size:.875rem!important;font-weight:600!important;color:var(--ss-primary, #1C1C1C)!important;line-height:1.3!important}.jdgm-row-rating{order:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.25rem!important;margin:0!important}@media screen and (max-width:749px){.jdgm-rev__header{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important}.jdgm-row-rating{flex-direction:row!important;align-items:center!important;gap:.5rem!important}}.jdgm-rev__rating{display:inline-flex!important;align-items:center!important;gap:1px!important}.jdgm-rev__rating .jdgm-star{font-size:.75rem!important}.jdgm-rev__timestamp{font-family:var(--text-font-family)!important;font-size:.6875rem!important;font-weight:400!important;color:var(--ss-grey, #888)!important}.jdgm-row-extra,.jdgm-rev__br,.jdgm-row-product{display:none!important}.jdgm-rev__title{font-family:var(--heading-font-family)!important;font-size:.9375rem!important;font-weight:500!important;color:var(--ss-primary, #1C1C1C)!important;display:block!important;margin:0 0 .375rem!important;line-height:1.3!important}.jdgm-rev__body{font-family:var(--text-font-family)!important;font-size:.8125rem!important;font-weight:400!important;color:var(--ss-charcoal, #4A4A4A)!important;line-height:1.6!important}.jdgm-rev__body p{margin:0!important;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden!important;text-overflow:ellipsis}.jdgm-rev__body.is-expanded p{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.jdgm-rev__body-read-more{font-family:var(--text-font-family)!important;font-size:.75rem!important;font-weight:500!important;color:var(--ss-copper, #B87333)!important;text-decoration:none!important;display:none!important;margin-top:.375rem!important;cursor:pointer!important}.jdgm-rev__body.is-truncated .jdgm-rev__body-read-more{display:inline-block!important}.jdgm-rev__body-read-more:hover{text-decoration:underline!important}.jdgm-rev__transparency-badge-wrapper,.jdgm-rev__transparency-badge{display:none!important}.jdgm-rev__content{grid-column:2!important;grid-row:1!important;min-width:0!important}@media screen and (max-width:749px){.jdgm-rev__content{grid-column:1!important;grid-row:2!important}}.jdgm-rev__actions{grid-column:2!important;grid-row:2!important;margin-top:.5rem!important;padding-top:0!important}@media screen and (max-width:749px){.jdgm-rev__actions{grid-column:1!important;grid-row:3!important}}.jdgm-rev__votes{font-family:var(--text-font-family)!important;font-size:.75rem!important}.jdgm-paginate{text-align:center!important;padding:1.5rem 0 .5rem!important}.jdgm-paginate__load-more,.jdgm-btn.jdgm-btn--solid{font-family:var(--heading-font-family)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.01em!important;color:var(--ss-primary, #1C1C1C)!important;background:transparent!important;border:1.5px solid var(--ss-stone-dark, #E5E3DF)!important;border-radius:8px!important;padding:12px 40px!important;cursor:pointer!important;transition:border-color .25s ease,background .2s ease!important;text-transform:none!important;display:inline-block!important}.jdgm-paginate__load-more:hover,.jdgm-btn.jdgm-btn--solid:hover{border-color:var(--ss-copper, #B87333)!important;background:var(--ss-copper-5, rgba(184, 115, 51, .05))!important}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--ss-copper, #B87333)!important}.jdgm-star.jdgm--off{color:var(--ss-stone-dark, #E5E3DF)!important}.jdgm-write-rev-link,.jdgm-btn.jdgm-btn--outline{font-family:var(--text-font-family)!important;font-size:.8125rem!important;font-weight:500!important;color:var(--ss-primary, #1C1C1C)!important;background:transparent!important;border:1.5px solid var(--ss-stone-dark, #E5E3DF)!important;border-radius:8px!important;padding:10px 24px!important;text-transform:none!important;transition:border-color .25s ease!important}.jdgm-write-rev-link:hover,.jdgm-btn.jdgm-btn--outline:hover{border-color:var(--ss-copper, #B87333)!important}.jdgm-form input,.jdgm-form textarea{font-family:var(--text-font-family)!important;border:1px solid var(--ss-stone-dark, #E5E3DF)!important;border-radius:8px!important;padding:.625rem .75rem!important;font-size:.875rem!important}.jdgm-form input:focus,.jdgm-form textarea:focus{border-color:var(--ss-copper, #B87333)!important;outline:none!important;box-shadow:none!important}.jdgm-spinner{border-color:var(--ss-stone-dark, #E5E3DF)!important;border-top-color:var(--ss-copper, #B87333)!important}.jdgm-rev-widg__paginate .jdgm-btn{font-family:var(--text-font-family)!important;font-size:.8125rem!important;border-radius:8px!important}.ss-cart-trust{display:flex;justify-content:center;gap:1.25rem;padding:1rem 0;border-top:1px solid #E5E3DF;margin-top:.5rem}.ss-cart-trust__item{display:flex;align-items:center;gap:.375rem;font-family:var(--text-font-family);font-size:.5625rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-grey, #888888)}.ss-cart-trust__item svg{width:14px;height:14px;flex-shrink:0}@media(max-width:400px){.ss-cart-trust{flex-wrap:wrap;gap:.75rem}.ss-cart-trust__item{flex:0 0 45%;justify-content:center}}.ss-cart-upsell{padding:.75rem 1rem;background:var(--ss-stone, #F2F0EC);font-size:.8125rem;color:var(--ss-charcoal, #4A4A4A);text-align:center}.ss-cart-upsell a{color:var(--ss-primary, #1C1C1C);font-weight:500;text-decoration:underline;text-underline-offset:2px}.cart-drawer::backdrop,cart-drawer::part(overlay),.navigation-drawer::backdrop,navigation-drawer::part(overlay){backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:var(--ss-copper-frosted, rgba(140, 100, 60, .15))}cart-drawer{--drawer-background: var(--ss-warm-white, #FAFAF8)}.cart-drawer .drawer__header,cart-drawer .drawer__header{border-bottom:1px solid rgba(28,28,28,.08)!important}.cart-drawer .line-item,cart-drawer .line-item{border-bottom:1px solid rgba(28,28,28,.06)!important}.cart-drawer .line-item__media img,cart-drawer .line-item__media img{border-radius:10px!important}.cart-drawer .button--primary,cart-drawer .button--primary,.cart-drawer [type=submit].button,cart-drawer [type=submit].button{background:var(--ss-copper, #B87333)!important;color:#fff!important;border-radius:8px!important;font-family:var(--heading-font-family)!important;font-weight:500!important;letter-spacing:.01em!important;border:none!important;transition:background .25s ease!important}.cart-drawer .button--primary:hover,cart-drawer .button--primary:hover{background:var(--ss-copper-hover, #C98040)!important}.cart-drawer .quantity-selector,cart-drawer .quantity-selector{border-radius:8px!important;border-color:#1c1c1c1a!important}.cart-drawer .free-shipping-bar,cart-drawer .free-shipping-bar{background:var(--ss-stone, #F2F0EC)!important;border-radius:8px!important}.cart-drawer .free-shipping-bar__progress,cart-drawer .free-shipping-bar__progress{background:var(--ss-copper, #B87333)!important;border-radius:8px!important}.main-cart .button--primary,.main-cart [type=submit].button{background:var(--ss-copper, #B87333)!important;color:#fff!important;border-radius:8px!important;font-family:var(--heading-font-family)!important;font-weight:500!important;border:none!important}.main-cart .button--primary:hover,.main-cart [type=submit].button:hover{background:var(--ss-copper-hover, #C98040)!important}.main-cart .line-item__media img{border-radius:10px!important}.main-cart .quantity-selector{border-radius:8px!important;border-color:#1c1c1c1a!important}::selection{background:var(--ss-copper-15, rgba(184, 115, 51, .15));color:var(--ss-primary, #1C1C1C)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ss-impact-bridge.css.map */
