:root{--color-accent-fresh: #6e7f4e;--color-accent-fresh-strong: #59683f}html,body{overflow-x:clip}.product-information__grid,.product-details,.cart-items,.cart-item,[class*=__info],[class*=__content]{min-width:0}.product-title,.card__heading,.cart-item__name,.variant-option__button-label,.breadcrumb__item,h1,h2,h3{overflow-wrap:anywhere}img,video,iframe,table{max-width:100%}[class*=subify],[class*=bss-],[class*=optis],[class*=Optis],.shopify-app-block{max-width:100%;min-width:0}:where(img,picture,video,canvas,svg)[hidden]{display:none}header-component .header__row .header__columns{transition:padding-block .25s ease}header-component[data-sticky-state=active]{box-shadow:0 2px 18px #3a241e17}@media screen and (min-width:750px){header-component[data-sticky-state=active] .header__row .header__columns{padding-block:6px}}@media screen and (min-width:990px){header-component .menu-list__link{font-weight:500;transition:color .15s ease}header-component .menu-list__link:hover .menu-list__link-title,header-component .menu-list__link:focus-visible .menu-list__link-title{text-decoration:underline;text-decoration-color:#c96d2d;text-decoration-thickness:2px;text-underline-offset:9px;text-decoration-skip-ink:none}}.header-cta{display:none}@media screen and (min-width:990px){.header-cta{display:inline-flex;align-items:center;padding:10px 20px;margin-inline-end:6px;border-radius:999px;background-color:#c96d2d;color:#fff;font-size:.9rem;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:filter .15s ease,box-shadow .15s ease}.header-cta:hover{color:#fff;filter:brightness(.93);box-shadow:0 4px 14px #3a241e2e}}@media screen and (min-width:990px){.announcement-bar .announcement-bar__slides{display:flex!important;justify-content:center;align-items:center;width:auto!important;max-width:none!important;gap:44px}.announcement-bar .announcement-bar__slides>*{grid-area:auto}.announcement-bar .announcement-bar__slide,.announcement-bar .announcement-bar__slide[aria-hidden=true]{position:static!important;opacity:1!important;visibility:visible!important;transition:none!important;display:inline-flex!important;align-items:center;width:auto!important;flex:none!important}.announcement-bar .announcement-bar__slide p,.announcement-bar .announcement-bar__slide>*{margin:0!important;width:auto!important;white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1249px){.announcement-bar .announcement-bar__slide:nth-child(4){display:none!important}}@media screen and (min-width:990px){header-component .menu-list__link-title{padding-inline:10px}}header-component .header-actions__action{border-radius:12px;transition:background-color .15s ease}@media(hover:hover){header-component .header-actions__action:hover{background-color:#3a2a2412}}header-component .mega-menu{border-block-start:1px solid rgb(58 42 36 / .06);border-end-start-radius:18px;border-end-end-radius:18px;box-shadow:0 26px 50px #3a241e21}.button,.button-custom{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}@media(hover:hover){.button:not(.button-secondary,.button-unstyled):hover,.button-custom:hover{filter:brightness(.94);box-shadow:0 4px 14px #3a241e29}}.button-secondary{background-color:#fffdf9;border-color:rgb(var(--color-foreground-rgb) / .22)}@media(hover:hover){.button-secondary:hover{border-color:rgb(var(--color-foreground-rgb) / .45);box-shadow:0 2px 10px #3a241e14}}.product-card,.collection-card,.resource-card{background-color:#fffdf9;border:1px solid rgb(var(--color-foreground-rgb) / .07);border-radius:16px;padding:10px;box-shadow:0 1px 2px #3a241e0a,0 10px 26px #3a241e0d;transition:transform .2s ease,box-shadow .2s ease}.product-card .card-gallery,.collection-card>*:first-child,.resource-card>*:first-child{border-radius:10px;overflow:hidden}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover,.resource-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #3a241e0d,0 18px 38px #3a241e1a}}.announcement-bar{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .08)}.jdgm-rev-widg{border:none!important;padding-inline:0!important}.jdgm-rev{background-color:#fffdf9;border:1px solid rgb(var(--color-foreground-rgb) / .08)!important;border-radius:14px;padding:16px 18px!important;margin-block-end:12px}.jdgm-star{color:#c96d2d!important}footer{position:relative;display:block;background-color:#bd6126;margin-block-start:56px;--color-foreground: #fff6ec;--color-foreground-rgb: 255 246 236;color:#fff6ec}footer:before{content:"";position:absolute;inset-inline:0;top:-47px;height:48px;background-color:#bd6126;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'><path d='M0,26 C240,46 480,6 720,26 C960,46 1200,6 1440,26 L1440,48 L0,48 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'><path d='M0,26 C240,46 480,6 720,26 C960,46 1200,6 1440,26 L1440,48 L0,48 Z' fill='black'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none}footer .email-signup-block{max-width:460px;margin-inline-start:auto}@media screen and (max-width:749px){footer .email-signup-block{margin-inline-start:0;max-width:100%}}footer a{transition:color .15s ease}footer a:hover{color:#ffe2c7}footer .shopify-section[id*=footer_83RxhY] .section{border-block-end:1px solid rgb(255 246 236 / .22)}.product-information__media{border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #4a2c240d,0 14px 34px #4a2c2412}@media screen and (min-width:750px){.product-information__media{align-self:start}}@media screen and (max-width:749px){.product-information__media{border-radius:16px}}@media screen and (min-width:750px){.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left,.product-information .product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.product-details.full-height--desktop{height:auto;max-height:none}.product-information .product-details>.group-block{height:auto}.product-information .product-details>.group-block>.group-block-content{height:auto}}form.shopify-product-form:has(input[name=selling_plan][value]:not([value=""])) .buy-now-block{display:none}
/*# sourceMappingURL=/cdn/shop/t/67/assets/custom-theme.css.map */
