:root{--font-body-family: "Figtree", sans-serif;--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 800;--font-heading-family: "Figtree", sans-serif;--font-heading-style: normal;--font-heading-weight: 900}body{font-family:Figtree,sans-serif;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,button,.button,.shopify-challenge__button,input,select,textarea,.card__heading,.product__title,.price{font-family:Figtree,sans-serif!important}h1,h2,.h0,.h1,.h2,.card__heading,.product__title{letter-spacing:-.03em;font-weight:900}.button,.button--primary,.shopify-payment-button__button{font-weight:800;letter-spacing:0}.announcement-bar,.utility-bar{font-weight:800;letter-spacing:.01em}.color-scheme-1{--color-background: 255,248,236;--gradient-background: #FFF8EC;--color-foreground: 34,32,61;--color-button: 255,91,67;--color-button-text: 255,255,255;--color-secondary-button: 255,248,236;--color-secondary-button-text: 34,32,61;--color-link: 255,91,67;--color-shadow: 34,32,61}.color-scheme-2{--color-background: 255,241,214;--gradient-background: #FFF1D6;--color-foreground: 34,32,61;--color-button: 255,91,67;--color-button-text: 255,255,255;--color-secondary-button: 255,241,214;--color-secondary-button-text: 34,32,61;--color-link: 255,91,67;--color-shadow: 34,32,61}.color-scheme-3{--color-background: 34,32,61;--gradient-background: #22203D;--color-foreground: 255,248,236;--color-button: 255,91,67;--color-button-text: 255,255,255;--color-secondary-button: 34,32,61;--color-secondary-button-text: 255,248,236;--color-link: 255,197,61;--color-shadow: 0,0,0}.color-scheme-4{--color-background: 139,123,240;--gradient-background: #8B7BF0;--color-foreground: 255,255,255;--color-button: 255,255,255;--color-button-text: 139,123,240;--color-secondary-button: 139,123,240;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-shadow: 34,32,61}.color-scheme-5{--color-background: 255,197,61;--gradient-background: #FFC53D;--color-foreground: 34,32,61;--color-button: 34,32,61;--color-button-text: 255,197,61;--color-secondary-button: 255,197,61;--color-secondary-button-text: 34,32,61;--color-link: 34,32,61;--color-shadow: 34,32,61}.button:not(.link):not(.button--tertiary){border-radius:100px;border:0;box-shadow:none;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.button:not(.link):after{box-shadow:none!important;border:0!important}.button--primary,.product-form__submit{box-shadow:0 3px 10px #22203d24}.button--primary:hover,.product-form__submit:hover{transform:translateY(-1px);box-shadow:0 6px 16px #22203d33}.button--secondary{background:transparent;border:2px solid rgb(var(--color-foreground))!important;color:rgb(var(--color-foreground))}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:translateY(-1px)}.card-wrapper .card,.card.card--standard,.card.card--card{border-radius:18px}.card.card--card{border:1px solid rgba(34,32,61,.08);box-shadow:0 6px 20px #22203d12;transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card.card--card{transform:translateY(-3px);box-shadow:0 12px 28px #22203d1f}.card__media .media img{transition:transform .45s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.header__heading-logo{font-family:Figtree,sans-serif}.header__heading-link{font-family:Figtree,sans-serif;text-transform:lowercase;font-weight:900;letter-spacing:-.04em;font-size:2rem;display:inline-flex;align-items:center;gap:10px}.header__heading-link:before{content:"";display:inline-block;width:36px;height:36px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Crect x='6' y='6' width='108' height='108' rx='32' fill='%2322203D'/%3E%3Cg fill='none' stroke='%23FFF8EC' stroke-width='6.5' stroke-linejoin='round'%3E%3Cellipse cx='37' cy='55' rx='6' ry='9.5' transform='rotate(-22 37 55)'/%3E%3Cellipse cx='51' cy='46' rx='6.5' ry='10.5' transform='rotate(-8 51 46)'/%3E%3Cellipse cx='69' cy='46' rx='6.5' ry='10.5' transform='rotate(8 69 46)'/%3E%3Cellipse cx='83' cy='55' rx='6' ry='9.5' transform='rotate(22 83 55)'/%3E%3Cpath d='M60 59 C70 59 78 68 78 78 C78 87 69 91 61 89.5 C60.3 89.3 59.7 89.3 59 89.5 C51 91 42 87 42 78 C42 68 50 59 60 59 Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain}.bw-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-weight:800;font-size:.8rem;color:#ff5b43;margin:0 0 .6rem}.bw-section-title{font-weight:900;letter-spacing:-.03em;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.05;text-align:center;margin:0 0 2rem}.bw-hero{max-width:1200px;margin:0 auto;padding:0 1.5rem}.bw-hero__inner{display:grid;grid-template-columns:1.05fr .95fr;gap:2.5rem;align-items:center}.bw-hero__title{font-weight:900;letter-spacing:-.035em;line-height:.98;font-size:clamp(2.4rem,6.2vw,4.4rem);margin:0 0 1.1rem}.bw-hero__sub{font-size:clamp(1.05rem,2.2vw,1.3rem);line-height:1.5;max-width:34ch;margin:0 0 1.6rem;opacity:.92}.bw-hero__cta{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.4rem}.bw-hero__cta .button{margin:0}.bw-hero__proof{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;font-weight:700;font-size:.95rem}.bw-hero__proof li{display:flex;align-items:center;gap:.35rem}.bw-hero__media{text-align:center}.bw-hero__media img{width:100%;max-width:560px;height:auto;border-radius:28px;border:2px solid #22203D;box-shadow:8px 10px #22203d;background:#fff}@media(max-width:749px){.bw-hero__inner{grid-template-columns:1fr;gap:1.6rem;text-align:center}.bw-hero__sub{margin-left:auto;margin-right:auto}.bw-hero__cta,.bw-hero__proof{justify-content:center}.bw-hero__media{order:-1}.bw-hero__media img{max-width:380px;box-shadow:5px 6px #22203d}}.bw-trustbar{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 2.2rem;max-width:1100px;margin:0 auto;padding:0 1.5rem;font-weight:800;font-size:.98rem}.bw-trustbar__item{display:flex;align-items:center;gap:.5rem}.bw-trustbar__item span{font-size:1.3rem;line-height:1}.bw-feature{max-width:1100px;margin:0 auto;padding:2.4rem 1.8rem;border-radius:28px;display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;align-items:center}.bw-feature__media img{width:100%;max-width:420px;height:auto;display:block;margin:0 auto;border-radius:22px}.bw-feature__copy h2{font-weight:900;letter-spacing:-.03em;line-height:1.02;font-size:clamp(1.6rem,3.6vw,2.5rem);margin:0 0 .9rem}.bw-feature__copy p{font-size:1.1rem;line-height:1.5;margin:0 0 1.4rem;opacity:.95}.bw-feature__copy .button{margin:0}@media(max-width:749px){.bw-feature{grid-template-columns:1fr;text-align:center;padding:1.8rem 1.3rem}.bw-feature__media{order:-1}}.bw-steps{max-width:1050px;margin:0 auto;padding:0 1.5rem}.bw-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.bw-step{background:#fff8ec;border:2px solid #22203D;border-radius:20px;box-shadow:4px 5px #22203d;padding:1.6rem 1.4rem;text-align:center}.bw-step__n{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#ff5b43;color:#fff;font-weight:900;font-size:1.3rem;margin-bottom:.8rem}.bw-step h3{font-weight:900;letter-spacing:-.02em;margin:0 0 .4rem;font-size:1.2rem}.bw-step p{margin:0;line-height:1.45;opacity:.9}@media(max-width:749px){.bw-steps__grid{grid-template-columns:1fr}}.bw-compare{max-width:760px;margin:0 auto;padding:0 1.5rem}.bw-compare table{width:100%;border-collapse:separate;border-spacing:0;border:2px solid #22203D;border-radius:20px;overflow:hidden;background:#fff;box-shadow:5px 6px #22203d}.bw-compare th,.bw-compare td{padding:.9rem 1rem;text-align:left;font-size:1rem}.bw-compare thead th{background:#22203d;color:#fff8ec;font-weight:800}.bw-compare thead th:nth-child(2){background:#ff5b43;text-align:center;width:26%}.bw-compare thead th:nth-child(3){text-align:center;width:26%;opacity:.85}.bw-compare tbody tr:not(:last-child) td{border-bottom:1px solid #E8E2D2}.bw-compare tbody td:nth-child(2),.bw-compare tbody td:nth-child(3){text-align:center;font-weight:800}.bw-compare .bw-yes{color:#2fb36b}.bw-compare .bw-no{color:#c0402c}@media(max-width:749px){.bw-compare th,.bw-compare td{padding:.7rem .6rem;font-size:.9rem}}.featured-collection .card__heading,.product-card-wrapper .card__heading{font-weight:800;letter-spacing:-.02em}.multicolumn .multicolumn-card__info .title{font-weight:900}.price--on-sale .price-item--sale{color:#c0402c;font-weight:900}.price__badge-sale{background:#ff5b43;color:#fff;border-radius:30px;font-weight:800}.bw-pdp-badges{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin:1rem 0 .5rem}.bw-pdp-badges div{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.92rem;line-height:1.2}.bw-pdp-badges span{font-size:1.2rem}.product-form__submit{font-weight:800}.utility-bar{border-bottom:2px solid #22203D}.bw-ship-bar{margin:0 0 1rem}.bw-ship-bar__msg{margin:0 0 .5rem;font-weight:700;font-size:.95rem;text-align:center}.bw-ship-bar__track{height:10px;border-radius:20px;background:#22203d1f;border:1.5px solid #22203D;overflow:hidden}.bw-ship-bar__fill{display:block;height:100%;background:#2fb36b;border-radius:20px;transition:width .4s ease}.bw-sticky-atc{display:none}@media(max-width:749px){.bw-sticky-atc{display:flex;align-items:center;gap:.8rem;position:fixed;left:0;right:0;bottom:0;z-index:5;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:#fff8ec;border-top:2px solid #22203D;box-shadow:0 -4px 14px #22203d1f}.bw-sticky-atc[hidden]{display:none}.bw-sticky-atc__info{display:flex;flex-direction:column;line-height:1.1;min-width:0}.bw-sticky-atc__title{font-weight:800;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.bw-sticky-atc__price{font-weight:700;font-size:.9rem;opacity:.85}.bw-sticky-atc__btn{margin:0 0 0 auto;flex:none;padding:.7rem 1.4rem}.product{padding-bottom:72px}}.bw-firstbatch{margin:1rem 0 .6rem;padding:.7rem .9rem;border:2px solid #22203D;border-radius:14px;background:#ff5b431a;font-weight:600;line-height:1.35}.bw-firstbatch strong{font-weight:900}.bw-step,.bw-compare table{border:1px solid rgba(34,32,61,.1);box-shadow:0 6px 20px #22203d12}.bw-hero__media img{border:0;box-shadow:0 24px 50px #22203d2e}@media(max-width:749px){.bw-hero__media img{box-shadow:0 14px 30px #22203d29}}.bw-ico{display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;margin-right:.15em;background:no-repeat center / contain}.bw-ico-vet{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322203D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v8M8 12h8'/%3E%3C/svg%3E")}.bw-ico-leaf{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322203D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19c0-8 6-14 14-14 0 8-6 14-14 14z'/%3E%3Cpath d='M5 19c3-4 6-6 10-8'/%3E%3C/svg%3E")}.bw-ico-truck{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322203D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v9H3z'/%3E%3Cpath d='M14 9h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='18' r='1.6'/%3E%3Ccircle cx='17.5' cy='18' r='1.6'/%3E%3C/svg%3E")}.bw-ico-shield{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322203D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 7.5-7 9-4-1.5-7-4.5-7-9V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}.bw-ico-paw{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2322203D'%3E%3Cellipse cx='6.5' cy='11' rx='2' ry='2.6'/%3E%3Cellipse cx='10' cy='8' rx='2' ry='2.8'/%3E%3Cellipse cx='14' cy='8' rx='2' ry='2.8'/%3E%3Cellipse cx='17.5' cy='11' rx='2' ry='2.6'/%3E%3Cpath d='M12 12.5c3 0 5 2.2 5 4.6 0 2-2 2.9-3.4 2.4-.6-.2-1.6-.2-3.2 0C9 20 7 19.1 7 17.1c0-2.4 2-4.6 5-4.6z'/%3E%3C/svg%3E")}.bw-trustbar__item .bw-ico{width:1.3em;height:1.3em}.bw-pdp-badges .bw-ico{width:1.25em;height:1.25em}.bw-hero__proof .bw-ico{width:1.15em;height:1.15em}.bw-firstbatch{border:1px solid rgba(255,91,67,.35);border-left:4px solid #FF5B43;background:#ff5b4314;border-radius:12px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/2/assets/barkwell.css.map */
