@font-face{font-family:SilkSerif;src:url(/cdn/shop/files/SilkSerif-Regular.woff2?v=1776463181) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GothamBook;src:url(/cdn/shop/files/Gotham-Book.woff2?v=1776463181) format("woff2");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.section-header h2,.section-header h1{font-family:SilkSerif,serif!important}body,a,button,.btn{font-family:GothamBook,sans-serif!important}.site-footer ul.list-unstyled.footer-navigation{flex-wrap:wrap}.subscription-details h3{margin-bottom:25px}.subscription-details ul{list-style:none;padding-left:0}.subscription-details ul li{font-size:18px}.subscription-details ul li a{font-weight:800}.subscription-details ul li span{color:#85c444;margin-right:10px}@media screen and (max-width:768px){.subscription-details{padding:0 15px;margin-top:20px}.subscription-details ul li span{margin-right:25px}}.recharge-subscription .my-2{font-family:Red Hat Text,sans-serif;font-size:14px;line-height:21px}.recharge-subscription span{font-weight:400;font-size:14px;line-height:21px}.recharge-subscription label.rc_label input:checked+span:after{border-color:#000}.recharge-subscription .rc_option{background-color:#fff;border:1px solid rgba(11,11,11,.1);margin-bottom:12px;border-radius:0;padding:12px}.recharge-subscription div.rc_option.active{background-color:transparent!important;border:1px solid black}.recharge-subscription div.rc_option.active span{font-weight:500}.recharge-subscription .cur_discount_price{float:right}.recharge-subscription label.rc_label,.recharge-subscription label.rc_select__label{margin:0}.recharge-subscription select.rc_select__dropdown{width:100%!important;max-width:unset;margin-left:0!important;border:1px solid rgba(11,11,11,.1)!important;border-radius:0;padding:12px;font-size:12px;line-height:12px;font-weight:500;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgogIDxnPgogICAgPHBhdGggZD0ibTEyMS4zLDM0LjZjLTEuNi0xLjYtNC4yLTEuNi01LjgsMGwtNTEsNTEuMS01MS4xLTUxLjFjLTEuNi0xLjYtNC4yLTEuNi01LjgsMC0xLjYsMS42LTEuNiw0LjIgMCw1LjhsNTMuOSw1My45YzAuOCwwLjggMS44LDEuMiAyLjksMS4yIDEsMCAyLjEtMC40IDIuOS0xLjJsNTMuOS01My45YzEuNy0xLjYgMS43LTQuMiAwLjEtNS44eiIgZmlsbD0iIzAwMDAwMCIvPgogIDwvZz4KPC9zdmc+Cg==)!important}.recharge-subscription div.rc_option.active .rc_select__label_text{display:none}.article-body a{border-bottom:1px solid #313132;color:#313132}.article-body a:hover{color:#5f8f2d;text-decoration:none;border-color:#85c444}.pick-plan-btn .btn-secondary{background-color:#b96a3e;color:#fff;border:none;border-radius:10px;padding:14px 28px;font-size:15px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.pick-plan-btn .btn-secondary:hover{background-color:#e07a5f;color:#fff}.pick-plan-btn .btn-secondary{transition:all .2s ease}.pick-plan-btn .btn-secondary:hover{transform:translateY(-1px)}.card-title,p.h4,.h4.card-title{font-family:SilkSerif,serif!important}:root{--bp-brown-1: #803529;--bp-brown-2: #6c4031;--bp-brown-3: #b96a3e;--bp-cream: #e9d5b0;--bp-ivory: #f8f2ea;--bp-white-glass: rgba(255, 255, 255, .5);--bp-cream-glass: rgba(233, 213, 176, .18);--bp-border: rgba(128, 53, 41, .14);--bp-shadow: rgba(108, 64, 49, .1)}.index-list-items .bark-potty-ideal-card,.index-list-items .list-wrap{position:relative;height:auto!important;min-height:unset!important;padding:4.5rem 1.5rem 1.5rem!important;border-radius:24px;border:1px solid var(--bp-border);background:linear-gradient(135deg,var(--bp-white-glass),var(--bp-cream-glass));box-shadow:0 18px 40px var(--bp-shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:visible!important}.index-list-items .list-title{position:absolute!important;top:-18px;left:50%;transform:translate(-50%);z-index:3;margin:0!important;width:auto!important;max-width:calc(100% - 40px)}.index-list-items .list-title span{display:inline-block!important;background:#fff8f0f0;border:1px solid rgba(128,53,41,.12);border-radius:999px;padding:.55rem 1.2rem!important;box-shadow:0 8px 20px #80352914;font-family:SilkSerif,serif!important;color:var(--bp-brown-1)!important;font-size:clamp(2.5rem,5vw,2.5rem)!important;font-weight:400!important;letter-spacing:.04em;line-height:1.1;text-transform:none;white-space:nowrap}.index-list-items .row{margin-left:0!important;margin-right:0!important}.index-list-items .responsive-lists{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%!important;margin:0!important;padding:0!important;list-style:none}.index-list-items .responsive-lists li{display:flex;align-items:flex-start;gap:.8rem;width:100%!important;margin:0!important;padding:1rem 1rem 1rem 1.05rem;border-radius:18px;background:#ffffff59;border:1px solid rgba(185,106,62,.08);font-family:GothamBook,sans-serif!important;color:var(--bp-brown-2)!important;font-size:.98rem;line-height:1.5;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.index-list-items .responsive-lists li:hover{transform:translateY(-4px);background:#ffffff94;box-shadow:0 10px 20px #80352914}.index-list-items .icon-true{flex:0 0 28px;margin:0!important;color:var(--bp-brown-3)!important;font-size:1rem!important}.index-list-items .responsive-lists li.mb-2,.index-list-items .responsive-lists li.mb-lg-3{margin-bottom:0!important}@media(max-width:991px){.index-list-items .bark-potty-ideal-card,.index-list-items .list-wrap{padding:4rem 1rem 1rem!important}.index-list-items .responsive-lists{grid-template-columns:1fr}.index-list-items .list-title{top:-14px;max-width:calc(100% - 24px)}.index-list-items .list-title span{font-size:clamp(.9rem,4vw,1.2rem);white-space:normal;text-align:center}}.index-list-items,.index-list-items .section-content,.index-list-items .container,.index-list-items .row,.index-list-items .col-lg-12,.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{height:auto!important;max-height:none!important;overflow:visible!important}.index-list-items .responsive-lists{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;height:auto!important;max-height:none!important;overflow:visible!important;align-items:start}.index-list-items .responsive-lists li{height:auto!important;min-height:0!important}:root{--bp-terracotta: #b96a3e;--bp-deep: #803529;--bp-brown: #6c4031;--bp-cream: #e9d5b0}.index-service-section .container{max-width:1680px}.service-split-left{display:flex;flex-direction:column;align-items:flex-start}.service-split-left .section-title,.service-split-left .service-subcopy,.service-split-left .service-cta-note,.service-split-left .service-eyebrow{text-align:left}.index-service-section .section-title{font-size:40px;line-height:1.15;margin-bottom:10px}.index-service-section .service-eyebrow{font-size:11px;margin-bottom:8px}.index-service-section .service-subcopy{font-size:13px;margin-bottom:18px}.index-service-section .service-cta-note{font-size:11px;margin-top:6px;margin-bottom:0}.service-split-left .service-cta-btn{width:auto;display:inline-block;margin-bottom:10px;font-size:13px}.service-video-cta{display:inline-flex;align-items:center;gap:7px;background:transparent;border:1px solid #c0a898;border-radius:4px;cursor:pointer;color:#6b4c3b;font-size:12px;font-weight:400;letter-spacing:.04em;padding:7px 14px;transition:border-color .2s,color .2s;margin-bottom:0;box-shadow:none;text-decoration:none}.service-video-cta:hover{border-color:var(--bp-deep);color:var(--bp-deep);background:transparent}.service-video-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.7}.service-steps-stack{display:flex;flex-direction:column;gap:8px}.service-step-card{position:relative;border-radius:18px;overflow:hidden}.service-step-card--inline{display:flex;align-items:center;gap:16px;padding:12px 18px;min-height:unset}.service-step-card--inline .service-step-number{position:static;transform:none;flex-shrink:0;font-family:SilkSerif,serif;font-size:2.2rem;line-height:1;color:#b96a3e40;pointer-events:none;min-width:32px;text-align:center}.service-step-card--inline .card-body{position:relative;z-index:1;padding-left:0!important}.index-service-section .card-title{font-family:SilkSerif,serif;color:#000;font-size:14px;line-height:1.3;margin-bottom:3px;transition:color .25s ease}.index-service-section .card-text{font-family:GothamBook,sans-serif;color:#2b2b2b;font-size:12px;line-height:1.5;margin-bottom:0;transition:color .25s ease}.service-step-card:hover .card-title,.service-step-card:hover .card-text{color:#2b1d15}.bp-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.bp-video-modal[hidden]{display:none}.bp-video-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000bf;cursor:pointer}.bp-video-dialog{position:relative;z-index:1;width:min(90vw,860px);background:#000;border-radius:8px;overflow:hidden;box-shadow:0 20px 60px #00000080}.bp-video-close{position:absolute;top:-36px;right:0;background:transparent;border:none;color:#fff;font-size:2rem;cursor:pointer;line-height:1;padding:0;z-index:2}.bp-video-wrapper{position:relative;padding-bottom:56.25%;height:0}.bp-video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(max-width:991px){.service-split-left{align-items:center}.service-split-left .section-title,.service-split-left .service-subcopy,.service-split-left .service-cta-note,.service-split-left .service-eyebrow{text-align:center}.service-split-left .service-cta-btn{width:100%;display:block;text-align:center}.index-service-section .section-title{font-size:32px}.service-step-card--inline{padding:10px 14px}}.index-list-items{position:relative;z-index:1;margin-top:0}.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{background-image:none!important;background-color:#f5ede4!important;padding-top:5.5rem!important;padding-bottom:2.5rem!important}.index-list-items .list-wrap:before,.index-list-items .bark-potty-ideal-card:before{background:linear-gradient(#fff8f014,#fff8f01a)}.index-list-items .list-title{position:absolute!important;top:26px;left:50%;transform:translate(-50%);z-index:5;width:auto!important;max-width:calc(100% - 32px);margin:0!important;text-align:center}.index-list-items .list-title span{display:inline-block!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#803529!important;text-shadow:none!important}.index-list-items .row,.index-list-items .responsive-lists,.index-list-items .responsive-lists li{position:relative;z-index:2}.index-list-items .responsive-lists li{background:#8a4e2e!important;border:1px solid #b96a3e!important;color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;box-shadow:0 4px 12px #80352933}.index-list-items .responsive-lists li,.index-list-items .responsive-lists li span,.index-list-items .responsive-lists li p,.index-list-items .icon-true{color:#fff!important}.index-list-items .responsive-lists li:hover{background:#803529!important;border-color:#803529!important;transform:translateY(-2px)}@media(max-width:991px){.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{background-size:108%;background-position:center 50%}.index-list-items .list-title{top:18px;max-width:calc(100% - 20px)}.index-list-items .list-title span{font-size:clamp(1.3rem,6vw,1.8rem);white-space:normal}}.container,.container-fluid,.page-width,.section-content .container{width:100%;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important}@media(max-width:991px){.container,.container-fluid,.page-width,.section-content .container{padding-left:18px!important;padding-right:18px!important}}.index-included-with-every-order{position:relative;z-index:1;margin-top:0}.index-included-with-every-order .container{max-width:1200px}.included-order-section{padding:36px 0 44px;background:transparent}.included-order-shell{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:34px;align-items:start}.included-order-media{position:relative;width:100%}.included-order-image{display:block;width:100%;max-width:100%;height:auto;border-radius:24px;object-fit:cover;box-shadow:0 18px 42px #03030314}.included-order-copy{padding:4px 0}.included-order-eyebrow{margin:0 0 12px;color:#6c4031;font-family:GothamBook,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.22em;line-height:1.2;text-transform:uppercase}.included-order-title{margin:0;color:#030303;font-family:SilkSerif,Georgia,serif;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.02;letter-spacing:-.03em}.included-order-caption{margin-top:10px;color:#6c4031;font-family:GothamBook,Arial,sans-serif;font-size:clamp(15px,1.05vw,18px);line-height:1.5}.included-order-caption p:last-child,.included-order-item-text p:last-child{margin-bottom:0}.included-order-list{margin-top:20px;display:grid;gap:12px}.included-order-item{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;padding:16px 18px;border:1px solid rgba(185,106,62,.2);border-radius:18px;background:#e9d5b02e;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.included-order-item:hover{transform:translateY(-2px);border-color:#b96a3e61;box-shadow:0 12px 28px #6c403114}.included-order-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:40px;height:40px;border-radius:50%;background:#803529;color:#fff8f1;font-family:GothamBook,Arial,sans-serif;font-size:20px!important;line-height:1!important;padding:2px 0 0!important;flex-shrink:0!important}.included-order-item-title{margin:0 0 4px;color:#030303;font-family:SilkSerif,Georgia,serif;font-size:clamp(20px,1.4vw,22px);font-weight:400;line-height:1.15}.included-order-item-text{color:#6c4031;font-family:GothamBook,Arial,sans-serif;font-size:clamp(14px,.95vw,15px);line-height:1.45}@media screen and (max-width:989px){.included-order-shell{grid-template-columns:1fr;gap:22px}.included-order-copy{padding:0}}@media(max-width:767px){.included-order-item{grid-template-columns:38px 1fr!important;gap:12px!important;padding:13px 14px!important;align-items:center!important}.included-order-icon{width:36px!important;height:36px!important;font-size:18px!important}.included-order-item-title{font-size:20px!important;line-height:1.2!important;margin-bottom:3px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.included-order-item-text{font-size:13px!important;line-height:1.4!important}}@media screen and (max-width:749px){.included-order-section{padding:28px 0 34px}.included-order-image{border-radius:18px}.included-order-title{font-size:34px}.included-order-item{grid-template-columns:38px 1fr;gap:12px;padding:14px;border-radius:16px}.included-order-icon{width:38px;height:38px;font-size:21px}.included-order-item-title{font-size:22px}.included-order-item-text{font-size:14px}}.included-order-cta-wrap{margin-top:22px;text-align:center}.included-order-cta{display:inline-flex!important;align-items:center;justify-content:center;min-width:230px;padding:.95rem 1.6rem;border-radius:12px;background:#8a4e2e!important;color:#fff!important;border:0!important;font-family:GothamBook,sans-serif!important;font-size:.92rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 10px 24px #8035291f;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.included-order-cta:hover{background:#803529!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 14px 28px #8035292e}.included-order-cta-note{font-family:GothamBook,sans-serif!important;color:#000;font-size:.8rem;line-height:1.4;margin-top:.55rem;margin-bottom:1.8rem!important;opacity:.62;text-align:center}@media screen and (max-width:749px){.included-order-cta-wrap{margin-top:18px}.included-order-cta{width:100%;min-width:0;padding:13px 18px;font-size:14px}.included-order-cta-note{text-align:center}}.index-why-bark-potty-works .container,.index-included-with-every-order .container,.index-list-items .container,.index-service-section .container,.index-logo-items .container-fluid,.index-pr-logos .container,.index-customer-photos .container{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important}@media(max-width:991px){.index-why-bark-potty-works .container,.index-included-with-every-order .container,.index-list-items .container,.index-service-section .container,.index-logo-items .container-fluid,.index-pr-logos .container,.index-customer-photos .container{padding-left:18px!important;padding-right:18px!important}}@media(max-width:767px){.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{padding:4.6rem .85rem 1rem!important;border-radius:18px!important;background-size:cover!important;background-position:center!important}.index-list-items .list-title{top:14px!important;max-width:calc(100% - 24px)!important}.index-list-items .list-title span{font-size:1.9rem!important;line-height:1.05!important;white-space:normal!important;text-align:center}.index-list-items .responsive-lists{grid-template-columns:1fr!important;gap:10px!important}.index-list-items .responsive-lists li{min-height:auto!important;padding:.9rem .9rem .9rem .95rem!important;border-radius:16px!important;font-size:.92rem!important;line-height:1.4!important}.index-list-items .icon-true{flex:0 0 22px!important;font-size:.9rem!important;margin-top:2px!important}}@media(max-width:767px){.index-service-section .section-title{font-size:1.5rem!important;line-height:1.08!important;max-width:300px!important;margin:0 auto .7rem!important}.index-service-section .service-eyebrow{font-size:.72rem!important;letter-spacing:.18em!important}.index-service-section .service-subcopy{font-size:.96rem!important;line-height:1.45!important;max-width:290px!important}.index-list-items .list-title span{font-size:1.45rem!important;line-height:1.02!important;white-space:normal!important;max-width:220px!important;margin:0 auto!important}.index-list-items .list-title{top:12px!important}.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{padding-top:4.2rem!important}.bark-potty-works-title{font-size:2.05rem!important;line-height:.98!important;max-width:260px!important}.bark-potty-works-caption{font-size:1rem!important;line-height:1.4!important;max-width:250px!important}}@media(max-width:480px){.index-service-section .section-title{font-size:1.56rem!important;max-width:260px!important}.index-list-items .list-title span{font-size:1.28rem!important;max-width:190px!important}.bark-potty-works-title{font-size:1.82rem!important;max-width:220px!important}}.index-pr-logos{position:relative;z-index:1;margin-top:0}.index-pr-logos .container{max-width:1200px}.index-fetaured-logo-grid .container,.index-fetaured-logo-grid .container-fluid{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.featured-press-section{padding:20px 0;background:transparent}.featured-press-shell{text-align:center}.featured-press-heading{display:none}.featured-press-image{display:block;width:100%;height:auto;border-radius:10px}@media(max-width:767px){.index-fetaured-logo-grid .container,.index-fetaured-logo-grid .container-fluid{padding-left:18px;padding-right:18px}.featured-press-heading{display:none}}.index-customer-photos{position:relative;z-index:1;margin-top:20px}.index-customer-photos .container{max-width:1200px}.customer-photos-slider-section{padding:26px 0 36px;background:transparent}.customer-photos-slider-shell{position:relative}.customer-photos-slider-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.customer-photos-slider-title{margin:0;color:#030303;font-family:SilkSerif,Georgia,serif;font-size:clamp(28px,2.6vw,40px);font-weight:400;line-height:1.04;letter-spacing:-.03em}.customer-photos-slider-controls{display:flex;align-items:center;gap:10px;flex-shrink:0}.customer-photos-slider-arrow{width:44px;height:44px;border:1px solid rgba(108,64,49,.16);border-radius:999px;background:#fff;color:#6c4031;font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #6c403114;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.customer-photos-slider-arrow:hover{background:#f8f2ea;transform:translateY(-1px);box-shadow:0 12px 24px #6c40311f}.customer-photos-slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,24%);gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.customer-photos-slider-track::-webkit-scrollbar{display:none}.customer-photos-slide{scroll-snap-align:start;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 10px 24px #6c403114;aspect-ratio:1 / 1}.customer-photos-media{display:block;width:100%;height:100%}.customer-photos-image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.customer-photos-slider-track{grid-auto-columns:minmax(240px,72%)}}@media screen and (max-width:749px){.customer-photos-slider-section{padding:20px 0 28px}.customer-photos-slider-header{margin-bottom:14px}.customer-photos-slider-title{font-size:34px}.customer-photos-slider-arrow{width:38px;height:38px;font-size:17px}.customer-photos-slider-track{grid-auto-columns:minmax(240px,82%);gap:12px}.customer-photos-slide{border-radius:18px}}.index-service-section{position:relative;z-index:2;padding-bottom:3.25rem}.index-service-section .service-eyebrow{font-family:GothamBook,sans-serif!important;color:#000;text-transform:uppercase;letter-spacing:.16em;font-size:11px!important;line-height:1.4;margin-bottom:8px!important;opacity:.72;text-align:left}.index-service-section .section-title{font-family:SilkSerif,serif!important;color:#000;font-size:38px!important;line-height:1.15!important;margin-bottom:10px!important;text-align:left!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.index-service-section .service-subcopy{font-family:GothamBook,sans-serif!important;color:#000;font-size:13px!important;line-height:1.6;margin-bottom:18px!important;opacity:.82;text-align:left!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.index-service-section .service-cta-btn{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;padding:.95rem 1.6rem;border-radius:12px;background:#8a4e2e!important;color:#fff!important;border:0!important;font-family:GothamBook,sans-serif!important;font-size:13px!important;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 10px 24px #8035291f;transition:background .25s ease,transform .25s ease,box-shadow .25s ease;margin-bottom:10px!important}.index-service-section .service-cta-btn:hover{background:#803529!important;transform:translateY(-2px);box-shadow:0 14px 28px #8035292e}.index-service-section .service-cta-note{font-family:GothamBook,sans-serif!important;color:#000;font-size:11px!important;line-height:1.4;margin-top:6px!important;margin-bottom:0!important;opacity:.62;text-align:left!important}.service-video-cta{display:inline-flex!important;align-items:center!important;gap:7px!important;background:transparent!important;border:1px solid #c0a898!important;border-radius:4px!important;cursor:pointer!important;color:#6b4c3b!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04em!important;padding:7px 14px!important;transition:border-color .2s,color .2s!important;margin-bottom:0!important;box-shadow:none!important;text-decoration:none!important}.service-video-cta:hover{border-color:#803529!important;color:#803529!important;background:transparent!important}.service-split-row{gap:1.5rem 0}.service-split-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.service-steps-stack{display:flex!important;flex-direction:column!important;gap:8px!important}.index-service-section .service-step-card{position:relative;border-radius:18px!important;overflow:hidden;min-height:unset!important;height:auto!important;background:linear-gradient(180deg,#fffdf9,#f8f2ea)!important;border:1px solid rgba(185,106,62,.14)!important;box-shadow:0 10px 28px #6c40310a;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.index-service-section .service-step-card--inline{display:flex!important;align-items:center!important;gap:16px!important;padding:12px 18px!important}.index-service-section .service-step-card:hover{background:linear-gradient(180deg,#ead8c3,#d9b18f)!important;transform:translateY(-3px);box-shadow:0 18px 36px #6c40311a}.index-service-section .service-step-number{position:static!important;transform:none!important;left:auto!important;top:auto!important;flex-shrink:0!important;font-family:SilkSerif,serif!important;font-size:2rem!important;line-height:1!important;color:#b96a3e4d!important;pointer-events:none;min-width:30px!important;text-align:center!important;width:auto!important}.index-service-section .service-step-card .card-body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding-left:0!important}.index-service-section .card-title{font-family:SilkSerif,serif!important;color:#000!important;font-size:14px!important;line-height:1.3!important;margin-bottom:3px!important}.index-service-section .card-text{font-family:GothamBook,sans-serif!important;color:#2b2b2b!important;font-size:12px!important;line-height:1.5!important;margin-bottom:0!important}@media(max-width:991px){.service-split-left{align-items:center!important}.index-service-section .service-eyebrow,.index-service-section .section-title,.index-service-section .service-subcopy,.index-service-section .service-cta-note{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.index-service-section .service-cta-btn{width:100%!important;max-width:280px!important;text-align:center!important}.index-service-section .section-title{font-size:32px!important}}@media(max-width:480px){.index-service-section .section-title{font-size:28px!important}}.service-split-right{padding-left:3rem!important}@media(max-width:991px){.service-split-right{padding-left:0!important}}.index-service-section .card-title{font-family:SilkSerif,serif!important;color:#000!important;font-size:1.1rem!important;line-height:1.3!important;margin-bottom:4px!important}.index-service-section .card-text{font-family:GothamBook,sans-serif!important;color:#2b2b2b!important;font-size:.92rem!important;line-height:1.55!important;margin-bottom:0!important}.index-logo-items{padding-top:0!important;padding-bottom:.75rem!important}.index-logo-items .container-fluid{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important}.index-logo-items .desktop-logo-list{gap:0!important;flex-wrap:nowrap!important}.index-logo-items .desktop-logo-list>div{padding:.5rem 1.5rem!important;flex:1!important}.desktop-logo-image-wrapper{width:56px!important;height:56px!important}.desktop-logo-image-wrapper img{width:100%!important;height:100%!important;object-fit:contain!important}.index-logo-items .font-size-sm{color:#fff!important;font-size:.85rem!important;line-height:1!important;text-transform:none!important;margin-top:6px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important}.index-logo-items .font-size-sm b{display:block!important;text-transform:uppercase!important;font-size:.9rem!important;margin:0!important;padding:0!important;line-height:1!important}.mobile-logo-image-wrapper{width:44px!important;height:44px!important}.mobile-logo-image-wrapper img{width:100%!important;height:100%!important;object-fit:contain!important}@media(max-width:991px){.index-logo-items{padding-top:0!important;padding-bottom:.5rem!important;margin-top:0!important}.index-logo-items .container-fluid{padding-left:18px!important;padding-right:18px!important}}#oke-reviews-widget-section .oke-reviewCarousel-card,#oke-reviews-widget-section .oke-reviewCard,#oke-reviews-widget-section .oke-w-reviewCarousel-item,#oke-reviews-widget-section .oke-reviewCarousel-card-content,#oke-reviews-widget-section .oke-reviewCard-content{background:#fff!important}#oke-reviews-widget-section .oke-reviewCarousel-card,#oke-reviews-widget-section .oke-reviewCard,#oke-reviews-widget-section .oke-w-reviewCarousel-item{border:none!important;box-shadow:0 4px 24px #6c40311a!important;border-radius:16px!important;overflow:hidden!important}#oke-reviews-widget-section .oke-reviewCarousel-card-content,#oke-reviews-widget-section .oke-reviewCard-content{border:none!important;box-shadow:none!important;background:#fff!important}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;text-align:right!important;justify-self:end!important;white-space:nowrap}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child .oke-stars,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child [data-oke-star-rating]{display:inline-flex!important;align-items:center!important;margin:0!important}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child a,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child p,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child span:last-child{text-decoration:underline!important;text-underline-offset:2px}#oke-reviews-widget-section .oke-reviewCarousel-header:before{content:"Don't Take Our Word for It."!important;display:block;color:#030303;font-family:SilkSerif,Georgia,serif!important;font-size:40px!important;line-height:1.05!important;letter-spacing:-.03em!important;text-transform:none!important;text-align:left;padding-top:0}#oke-reviews-widget-section .oke-reviewCarousel-header:after{content:"Over 1,800 happy pets (and even happier owners).";display:block;font-family:GothamBook,Arial,sans-serif;font-size:16px;color:#6c4031;margin-top:-10px;grid-column:1 / -1;text-align:left!important}#oke-reviews-widget-section .oke-reviewCarousel-header{display:grid!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:20px!important;margin-bottom:26px!important}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child{margin-left:0!important;text-align:right!important;align-self:start!important;padding-top:8px}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child span,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child p,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child div{font-family:GothamBook,Arial,sans-serif!important;color:#803529!important;font-size:14px!important;line-height:1.35!important}#oke-reviews-widget-section img[class*=avatar],#oke-reviews-widget-section .oke-reviewer-avatar,#oke-reviews-widget-section .oke-reviewCard-avatar,#oke-reviews-widget-section .oke-w-reviewer-avatar{display:none!important}#oke-reviews-widget-section .oke-stars svg,#oke-reviews-widget-section .oke-sr-stars svg,#oke-reviews-widget-section [data-oke-star-rating] svg{display:inline-block!important;color:#8a4e2e!important;fill:#8a4e2e!important}#oke-reviews-widget-section .oke-reviewer-name,#oke-reviews-widget-section .oke-reviewCard-reviewer-name,#oke-reviews-widget-section .oke-w-reviewer-name{font-size:11px!important;line-height:1.2!important;font-family:GothamBook,Arial,sans-serif!important;color:#6c4031!important}#oke-reviews-widget-section .oke-media>*:not(:first-child),#oke-reviews-widget-section .oke-review-media>*:not(:first-child),#oke-reviews-widget-section .oke-reviewCard-media>*:not(:first-child){display:none!important}#oke-reviews-widget-section .oke-media img,#oke-reviews-widget-section .oke-review-media img,#oke-reviews-widget-section .oke-reviewCard-media img{max-width:120px!important;height:74px!important;object-fit:cover!important;border-radius:12px!important}@media(max-width:767px){#oke-reviews-widget-section .oke-reviewCarousel-header{grid-template-columns:1fr!important}#oke-reviews-widget-section .oke-reviewCarousel-header:before{font-size:28px!important}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child{text-align:left!important;padding-top:0}}#oke-reviews-widget-section.reviews{width:100%;max-width:none!important;margin:0!important;padding:46px 0 54px!important;background:#f7f3ed;border-radius:0}#oke-reviews-widget-section .okeReviews{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px;background:transparent!important}#oke-reviews-widget-section .oke-reviewCarousel-header{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:20px!important;max-width:980px;margin:0 auto 24px!important}#oke-reviews-widget-section .oke-reviewCarousel-header h2,#oke-reviews-widget-section .oke-title,#oke-reviews-widget-section .oke-reviewCarousel-header-title{display:none!important}#oke-reviews-widget-section .oke-reviewCarousel-header:before{content:"What Real Dog Moms Say";display:block;color:#803529;font-family:SilkSerif,Georgia,serif!important;font-size:40px!important;line-height:1.05!important;letter-spacing:-.03em!important;text-transform:none!important;text-align:left}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child{margin-left:0!important;text-align:right!important;justify-self:end!important}#oke-reviews-widget-section .oke-sr-stars-filled,#oke-reviews-widget-section .oke-stars svg,#oke-reviews-widget-section .oke-stars-background svg,#oke-reviews-widget-section [data-oke-star-rating] svg{color:#8a4e2e!important;fill:#8a4e2e!important;display:inline-block!important}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child span,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child p,#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child div{color:#803529!important;font-family:GothamBook,Arial,sans-serif!important;font-size:14px!important;line-height:1.35!important}#oke-reviews-widget-section .oke-reviewer-avatar,#oke-reviews-widget-section .oke-reviewCard-avatar,#oke-reviews-widget-section .oke-w-reviewer-avatar,#oke-reviews-widget-section img[class*=avatar],#oke-reviews-widget-section .oke-reviewer [class*=verified],#oke-reviews-widget-section .oke-reviewer [class*=badge],#oke-reviews-widget-section .oke-reviewer .oke-icon,#oke-reviews-widget-section .oke-reviewCard-footer [class*=verified],#oke-reviews-widget-section .oke-reviewCard-footer [class*=badge],#oke-reviews-widget-section .oke-reviewCard-footer .oke-icon{display:none!important}@media(max-width:767px){#oke-reviews-widget-section.reviews{padding:30px 0 36px!important}#oke-reviews-widget-section .okeReviews{padding-left:18px;padding-right:18px}#oke-reviews-widget-section .oke-reviewCarousel-header{grid-template-columns:1fr!important;max-width:100%}#oke-reviews-widget-section .oke-reviewCarousel-header:before{font-size:28px!important}#oke-reviews-widget-section .oke-reviewCarousel-header>*:last-child{justify-self:start!important;text-align:left!important}}.pick-plan-button .paragraph-link{text-decoration:none!important;border-bottom:none!important;color:#6c4031!important}.pick-plan-button .label-heading{display:block!important;font-family:GothamBook,sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;margin-bottom:14px!important;margin-top:28px!important}.pick-plan-button .size-label{display:none!important}.pick-plan-button .carousel-nav .carousel-cell{width:80px!important;height:80px!important;margin-right:10px!important;border-radius:12px!important;border:2px solid transparent!important;overflow:hidden!important;transition:border-color .2s ease!important;cursor:pointer!important}.pick-plan-button .carousel-nav .carousel-cell.is-selected,.pick-plan-button .carousel-nav .carousel-cell:hover{border-color:#8a4e2e!important}.pick-plan-button .carousel-nav .carousel-cell img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:10px!important}.pick-plan-button .col-lg-12{margin-top:12px!important}.pick-plan-button .frequency-top-text,.pick-plan-product-root .frequency-top-text{margin:0 0 16px;padding:14px 16px;border-radius:8px;background:var(--bp-cream-glass, rgba(253, 246, 238, .95))!important;line-height:1.35;text-align:center;font-size:15px}.pick-plan-button .frequency-top-text__highlight,.pick-plan-product-root .frequency-top-text__highlight,.pick-plan-button .frequency-top-text__rest,.pick-plan-product-root .frequency-top-text__rest{display:inline;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.pick-plan-button .frequency-top-text__highlight,.pick-plan-product-root .frequency-top-text__highlight{color:#965a38}.pick-plan-button .bp-frequency-panel-fieldset{min-width:0}.pick-plan-button .size-variant-cards{display:flex!important;gap:12px!important;margin-bottom:20px!important;padding:8px;background:#f3f3f3!important;border-radius:8px!important}.pick-plan-button .size-variant-card{flex:1!important;border:none;border-radius:8px!important;overflow:visible!important;cursor:pointer!important;transition:border-color .2s ease,background .2s ease!important;position:relative!important;background:transparent!important}.pick-plan-button .size-variant-card--selected,.pick-plan-button .size-variant-card:has(.size-variant-card__input:checked){border-color:#965a38!important;background:#fdf6ee!important;box-shadow:none!important}.pick-plan-button .size-variant-card__inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:14px 16px!important;cursor:pointer!important;min-height:52px!important;width:100%!important}.pick-plan-button .size-variant-card .badge{position:absolute!important;top:-19px!important;left:50%!important;width:auto!important;transform:translate(-50%)!important;background:#d29730!important;color:#fff!important;font-size:10px!important;padding:5px 10px!important;border-radius:4px 4px 0 0!important;white-space:nowrap!important;font-weight:700!important;z-index:2!important}.pick-plan-button .size-variant-card__image.d-none d-lg-block,.pick-plan-button .size-variant-card__image.d-lg-block{flex-shrink:0!important;display:block!important}.pick-plan-button .size-variant-card__content-inner{display:flex!important;flex-direction:column!important;justify-content:center!important}.pick-plan-button .size-variant-card__image img{width:76px!important;height:76px!important;object-fit:contain!important;display:block!important;border-radius:8px!important}.pick-plan-button .size-variant-card__content{display:flex!important;flex-direction:column!important;justify-content:center!important;height:10%!important}.pick-plan-button .size-variant-card__title{font-size:16px!important;font-weight:700!important;margin:0!important;line-height:1.2!important;text-align:center!important}.pick-plan-button .size-variant-card__title .size-dims{font-size:16px!important;color:#6c4031!important;font-weight:400!important}.pick-plan-button .size-variant-card__subtitle{font-family:GothamBook,sans-serif!important;font-size:12px!important;color:#767676!important;margin:0!important;padding:0 10px 14px!important;line-height:1.4!important;width:100%!important;display:block!important;text-align:center!important}.pick-plan-button .size-variant-card__prices{display:flex!important;align-items:baseline!important;gap:8px!important}.pick-plan-button .size-variant-card__price{font-family:GothamBook,sans-serif!important;font-size:20px!important;font-weight:500!important;color:#8a4e2e!important}.pick-plan-button .size-variant-card__prices{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;margin-top:4px!important}.pick-plan-button .size-variant-card__compare{font-family:GothamBook,sans-serif!important;font-size:11px!important;color:#bbb!important;text-decoration:line-through!important}.pick-plan-button .frequency-cards{display:flex!important;flex-direction:column!important;gap:14px!important;margin-bottom:0!important}.pick-plan-button .frequency-add-onetime-wrap{margin-bottom:20px!important}.pick-plan-button .frequency-add-onetime-wrap--standalone{margin-top:14px!important}.pick-plan-button .frequency-add-onetime-divider{display:flex!important;align-items:center!important;gap:14px!important;margin:0 0 14px!important}.pick-plan-button .frequency-add-onetime-divider__line{flex:1!important;height:1px!important;background-color:#d8d8d8!important;border:none!important}.pick-plan-button .frequency-add-onetime-divider__text{flex-shrink:0!important;font-size:13px!important;font-weight:400!important;line-height:1!important;color:#6b6b6b!important;text-transform:lowercase!important}.pick-plan-button .frequency-add-onetime-heading{display:block!important;margin:0 0 14px!important;font-family:GothamBook,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#3d4246!important}.pick-plan-button .frequency-add-onetime-option{display:block!important;margin-top:0!important;margin-bottom:0!important}.pick-plan-button .frequency-add-onetime-option__label{display:flex!important;align-items:flex-start!important;gap:14px!important;padding:16px 18px!important;border:1px solid #d8d8d8!important;border-radius:8px!important;background:#fff!important;cursor:pointer!important;color:#3d4246!important;transition:border-color .2s ease,background .2s ease!important}.pick-plan-button .frequency-add-onetime-option__label:hover{border-color:#965a38!important}.pick-plan-button .frequency-add-onetime-option__box{width:20px!important;height:20px!important;border:2px solid #c5c5c5!important;border-radius:50%!important;flex-shrink:0!important;position:relative!important;background:#fff!important;margin-top:2px!important}.pick-plan-button .frequency-add-onetime-option__input:checked+.frequency-add-onetime-option__box{border-color:#965a38!important;background:#965a38!important}.pick-plan-button .frequency-add-onetime-option__input:checked+.frequency-add-onetime-option__box:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#fff!important}.pick-plan-button .frequency-add-onetime-option__body{flex:1!important;min-width:0!important}.pick-plan-button .frequency-add-onetime-option__row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;width:100%!important}.pick-plan-button .frequency-add-onetime-option__main{flex:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}.pick-plan-button .frequency-add-onetime-option__title{font-size:16px!important;font-weight:700!important;line-height:1.25!important;color:#3d4246!important}.pick-plan-button .frequency-add-onetime-option__subtitle{font-size:13px!important;font-weight:400!important;line-height:1.35!important;color:#3d4246!important}.pick-plan-button .frequency-add-onetime-option__prices{flex-shrink:0!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;text-align:right!important;gap:5px!important}.pick-plan-button .frequency-add-onetime-option__unit-line{font-size:16px!important;font-weight:700!important;line-height:1.25!important;color:#3d4246!important;white-space:nowrap!important}.pick-plan-button .frequency-add-onetime-option__total-line{font-size:13px!important;font-weight:500!important;line-height:1.35!important;color:#3d4246!important}.pick-plan-button .frequency-add-onetime-option--active .frequency-add-onetime-option__label{border:2px solid #965a38!important;background:#fff!important;box-shadow:none!important}.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--selected,.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked){border:1px solid #d8d8d8!important;background:#fff!important;box-shadow:none!important}.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--selected .frequency-card__radio,.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio{border-color:#c5c5c5!important;background:#fff!important}.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--selected .frequency-card__radio:after,.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio:after{content:none!important;display:none!important}.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--selected .frequency-card__renewal-note,.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__renewal-note{display:none!important}.pick-plan-button .frequency-card{display:flex!important;align-items:flex-start!important;gap:14px!important;padding:16px 18px!important;border:1px solid #d8d8d8!important;border-radius:8px!important;cursor:pointer!important;transition:border-color .2s ease,background .2s ease!important;background:#fff!important;position:relative!important}.pick-plan-button .frequency-card:hover{border-color:#965a38!important}.pick-plan-button .frequency-card--selected{border:2px solid #965a38!important;background:#fff!important;box-shadow:none!important}.pick-plan-button .frequency-card__corner-badge{position:absolute;top:-23px;right:20px;padding:5px 10px;border-radius:4px 4px 0 0!important;background:#d29730!important;color:#fff;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap;z-index:1;width:auto!important}.pick-plan-button .frequency-card__radio{width:20px!important;height:20px!important;border:2px solid #c5c5c5!important;border-radius:50%!important;flex-shrink:0!important;position:relative!important;background:#fff!important;margin-top:2px!important}.pick-plan-button .frequency-card--selected .frequency-card__radio{border-color:#965a38!important;background:#965a38!important}.pick-plan-button .frequency-card--selected .frequency-card__radio:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#fff!important}.pick-plan-button .frequency-card__input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pick-plan-button .frequency-card__body{flex:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:0!important}.pick-plan-button .frequency-card__row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;width:100%!important}.pick-plan-button .frequency-card__main{flex:1!important;min-width:0!important}.pick-plan-button .frequency-card__header{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:4px!important}.pick-plan-button .frequency-card__title{font-size:16px!important;font-weight:700!important;line-height:1.25!important}.pick-plan-button .frequency-card__badge{background:var(--bp-cream-glass, rgba(253, 246, 238, .95))!important;color:#965a38!important;font-size:11px!important;padding:4px 8px!important;border-radius:4px!important;letter-spacing:0!important;font-weight:700!important;white-space:nowrap!important;box-shadow:none!important}.pick-plan-button .frequency-card__total-row{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.pick-plan-button .frequency-card__badge--standalone{align-self:flex-start!important;margin-top:4px!important}.pick-plan-button .frequency-card__text{font-size:13px!important;color:#3d4246!important;display:flex!important;flex-direction:column!important;gap:7px!important;line-height:1.35!important;margin-top:7px}.pick-plan-button .frequency-card__interval,.pick-plan-button .frequency-card__total-line{display:block!important}.pick-plan-button .frequency-card__total-line,.pick-plan-button .frequency-card .total_price{font-weight:500!important}.pick-plan-button .frequency-card__description{font-size:12px!important;color:#6c4031!important;margin:4px 0 0!important;line-height:1.35!important}.pick-plan-button .frequency-card__prices{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:5px!important;flex-shrink:0!important;text-align:right!important}.pick-plan-button .frequency-card__price{font-family:GothamBook,sans-serif!important;font-size:20px!important;font-weight:700!important;color:#965a38!important;line-height:1.2!important}.pick-plan-button .frequency-card__compare{margin-bottom:2px}.pick-plan-button .frequency-card__per-unit{font-size:12px!important}.pick-plan-button .frequency-card__renewal-note{display:none!important;width:calc(100% + 34px)!important;margin-top:12px!important;margin-left:-34px!important;padding-top:12px!important;border-top:1px solid #e8e8e8!important;font-size:12px!important;line-height:1.4!important;color:inherit!important}.pick-plan-button .frequency-card__renewal-price,.pick-plan-product-root .frequency-card__renewal-price{font-weight:700!important}.pick-plan-button .frequency-card--selected .frequency-card__renewal-note{display:block!important}.pick-plan-button .frequency-card--onetime .frequency-card__renewal-note{display:none!important}.pick-plan-button .total_price,.pick-plan-button .frequency-card__total-line{font-size:13px!important;font-weight:500!important}.pick-plan-button .cart-wrap .btn.btn-secondary,.pick-plan-button .btn.btn-secondary[data-add-to-cart-btn]{background:#6b342a!important;border:none!important;border-radius:6px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important;color:#fff!important;box-shadow:none!important;transition:background .2s ease!important;padding:16px 24px!important;min-height:52px!important}.pick-plan-button .cart-wrap .btn.btn-secondary:hover,.pick-plan-button .btn.btn-secondary[data-add-to-cart-btn]:hover{background:#803529!important;transform:none!important;box-shadow:none!important}.pick-plan-button .quantity-wrapper .input-group{border-color:#b96a3e66!important;border-radius:10px!important;overflow:hidden!important}.pick-plan-button .quantity-wrapper .input-group-text{color:#8a4e2e!important;font-size:20px!important}.pick-plan-button input[data-qty-input]{font-size:16px!important}.pick-plan-button .cancel-skip-anytime{display:block!important;text-align:center!important;background:transparent}.pick-plan-button .price-validity{font-size:11px!important;color:#767676!important;margin-top:6px!important;font-style:italic!important}@media(max-width:767px){.pick-plan-button .size-variant-cards{flex-direction:column!important;gap:12px!important}.pick-plan-button .size-variant-card__inner{padding:14px 12px 10px!important}.pick-plan-button .size-variant-card:not(:has(.badge)) .size-variant-card__inner{justify-content:flex-start!important;padding-top:16px!important}}.pick-plan-button .size-variant-card__image img{width:60px!important;height:60px!important}.pick-plan-button .size-variant-card__title .size-dims{font-size:14px!important}.pick-plan-button .size-variant-card__price{font-size:18px!important}.pick-plan-button .size-variant-card{display:flex!important;flex-direction:column!important}.pick-plan-button .size-variant-card label.size-variant-card__inner{flex:1!important}.pick-plan-button .carousel-nav .carousel-cell{width:62px!important;height:62px!important}.pick-plan-button .cancel-skip-anytime{font-size:15px!important;font-weight:500!important;color:#803529!important;margin-top:16px!important;line-height:1.5!important}label.frequency-card.frequency-card--best-value{margin-top:12px}.pick-plan-button .pdp-trust-bar,.pick-plan-product-root .pdp-trust-bar{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;margin-top:20px!important;border:1px solid rgba(185,106,62,.14)!important;border-radius:10px!important;overflow:hidden!important;background:#f9f5eb!important}.pick-plan-button .pdp-trust-item,.pick-plan-product-root .pdp-trust-item{flex:1 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px!important;padding:15px 10px!important;border-right:1px solid rgba(185,106,62,.14)!important}.pick-plan-button .pdp-trust-item:last-child,.pick-plan-product-root .pdp-trust-item:last-child{border-right:none!important}.pick-plan-button .pdp-trust-item__icon,.pick-plan-product-root .pdp-trust-item__icon{display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;color:#965a38!important}.pick-plan-button .pdp-trust-item__icon-img,.pick-plan-product-root .pdp-trust-item__icon-img{display:block!important;width:26px!important;height:20px!important;object-fit:contain!important}.pick-plan-button .pdp-trust-item__text,.pick-plan-product-root .pdp-trust-item__text{font-size:12px!important;color:#6b342a!important;flex:1 1 auto!important}@media(max-width:767px){.pick-plan-button .pdp-trust-bar,.pick-plan-product-root .pdp-trust-bar{margin-top:16px!important}.pick-plan-button .pdp-trust-item,.pick-plan-product-root .pdp-trust-item{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:14px 6px!important;gap:8px!important}.pick-plan-button .pdp-trust-item__icon-img,.pick-plan-product-root .pdp-trust-item__icon-img{width:22px!important;height:18px!important}.pick-plan-button .pdp-trust-item__text,.pick-plan-product-root .pdp-trust-item__text{font-size:11px!important;line-height:1.3!important}}.pick-plan-button .container{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important}@media(max-width:991px){.pick-plan-button .container{padding-left:18px!important;padding-right:18px!important}.pick-plan-button .pdp-trust-item__text,.pick-plan-product-root .pdp-trust-item__text{font-size:14px!important}}@media(max-width:591px){.pick-plan-button .pdp-trust-bar,.pick-plan-product-root .pdp-trust-bar{margin-top:16px!important;flex-direction:column!important}.pick-plan-button .pdp-trust-item,.pick-plan-product-root .pdp-trust-item{border-right:none!important;border-bottom:1px solid rgba(185,106,62,.14)!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;padding-inline:20px!important;gap:12px!important}.pick-plan-button .pdp-trust-item__text,.pick-plan-product-root .pdp-trust-item__text{text-align:left!important}}.pick-plan-button .size-variant-card__title{white-space:normal!important;word-break:break-word!important;max-width:120px!important;font-family:GothamBook,sans-serif!important}.pick-plan-offer-banner{display:flex;align-items:center;justify-content:center;gap:10px;margin:18px 0 20px;padding:14px 18px;background:#f8f2ea;border:1px solid rgba(185,106,62,.12);border-radius:10px;text-align:center}.pick-plan-offer-icon{display:inline-flex;align-items:center;justify-content:center;color:#803529;flex-shrink:0}.pick-plan-offer-text{color:#803529;font-family:GothamBook,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}@media(max-width:767px){.pick-plan-offer-banner{margin:14px 0 16px;padding:12px 14px;border-radius:8px}.pick-plan-offer-text{font-size:13px;line-height:1.25}}.pick-plan-offer-banner{border-radius:6px;box-shadow:none}.template-product-classic .row.align-items-start{align-items:flex-start!important}.product-carousel-row,.carousel.carousel-main{margin-top:0!important}.carousel-nav{margin-top:12px!important}.product-details-wrapper{margin-top:0!important}.pick-plan-button .col-lg-6.position-sticky,.template-product-classic .col-lg-6.position-sticky{display:block!important}.pick-plan-button .pdp-header-above-image,.pick-plan-product-root .pdp-header-above-image{margin-top:35px!important;margin-bottom:24px!important}.pick-plan-button .pdp-header-above-image .price-wrapper,.pick-plan-product-root .pdp-header-above-image .price-wrapper{margin-bottom:16px!important}.pick-plan-button .pdp-header-above-image .product-description,.pick-plan-product-root .pdp-header-above-image .product-description{margin-bottom:0!important}.pick-plan-button .pdp-header-above-image h1,.pick-plan-product-root .pdp-header-above-image h1{font-family:SilkSerif,serif!important;font-size:clamp(36px,2.2vw,36px)!important;color:#1a1008!important;margin-bottom:15px!important}.pick-plan-button .pdp-header-above-image .rte,.pick-plan-product-root .pdp-header-above-image .rte{font-family:GothamBook,sans-serif!important;font-size:16px!important;color:#6c4031!important;line-height:1.6!important}@media(max-width:767px){.pick-plan-button .pdp-header-above-image,.pick-plan-product-root .pdp-header-above-image{margin-top:0!important;margin-bottom:20px!important}}.pick-plan-button .product-details-wrapper{margin-top:0!important}@media(max-width:767px){.index-list-items .container{padding-left:18px!important;padding-right:18px!important}.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{margin-left:0!important;margin-right:0!important}.index-service-section,.index-list-items,.index-why-bark-potty-works,.index-included-with-every-order,.index-pr-logos,.index-customer-photos,#oke-reviews-widget-section.reviews{padding-left:0!important;padding-right:0!important}.index-service-section .container,.index-why-bark-potty-works .container,.index-included-with-every-order .container,.index-pr-logos .container,.index-customer-photos .container{padding-left:18px!important;padding-right:18px!important}}@media(max-width:767px){.index-service-section .section-title{font-size:2rem!important;line-height:1.08!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.index-list-items .list-title span{font-size:2rem!important;line-height:1.08!important;white-space:normal!important;max-width:none!important;margin:0 auto!important}.bark-potty-works-title{font-size:2rem!important;line-height:1.08!important;max-width:none!important}.included-order-title{font-size:2rem!important;line-height:1.08!important}#oke-reviews-widget-section .oke-reviewCarousel-header:before{font-size:2rem!important;line-height:1.08!important}.customer-photos-slider-title{font-size:2rem!important;line-height:1.08!important}}@media(max-width:991px){.index-service-section .service-split-row,.index-service-section .row{margin-left:0!important;margin-right:0!important}.index-service-section .service-split-left,.index-service-section .service-split-right,.index-service-section [class*=col-]{padding-left:0!important;padding-right:0!important}}@media(max-width:767px){.index-service-section,.index-list-items,.index-why-bark-potty-works,.index-included-with-every-order,.index-pr-logos,.index-customer-photos,#oke-reviews-widget-section.reviews{padding-left:0!important;padding-right:0!important}.index-service-section .container,.index-why-bark-potty-works .container,.index-included-with-every-order .container,.index-pr-logos .container,.index-customer-photos .container,.index-list-items .container,.index-list-items .col-lg-12,.index-list-items .col-12{padding-left:18px!important;padding-right:18px!important}.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{padding-top:6rem!important;margin-left:0!important;margin-right:0!important}.index-list-items .list-title{top:18px!important}}@media(max-width:767px){.index-service-section .section-title,.index-list-items .list-title span,.bark-potty-works-title,.included-order-title,#oke-reviews-widget-section .oke-reviewCarousel-header:before,.customer-photos-slider-title{font-size:4rem!important;line-height:1.08!important;max-width:none!important;letter-spacing:-.02em!important}.bark-potty-works-caption{font-size:.95rem!important;line-height:1.5!important;max-width:none!important}.bark-potty-works-intro{margin-bottom:20px!important}}@media(max-width:480px){.index-service-section .section-title,.index-list-items .list-title span,.bark-potty-works-title,.included-order-title,#oke-reviews-widget-section .oke-reviewCarousel-header:before,.customer-photos-slider-title{font-size:1.75rem!important;line-height:1.1!important}}.index-list-items .responsive-lists li{align-items:center!important}.index-list-items .icon-true{align-self:center!important;margin-top:0!important}@media(max-width:767px){.pick-plan-button .size-variant-card img,.pick-plan-button .size-variant-card__image,.pick-plan-button .size-variant-card__image img,.pick-plan-button .size-variant-card [class*=image]{display:none!important;width:0!important;height:0!important}.pick-plan-button .size-variant-cards,body .pick-plan-button .size-variant-cards{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important}.pick-plan-button .size-variant-cards .size-variant-card{flex:1 1 0!important;min-width:0!important;width:50%!important;max-width:50%!important}.pick-plan-button .size-variant-card__inner,.pick-plan-button .size-variant-card:not(:has(.badge)) .size-variant-card__inner,.pick-plan-button .size-variant-card:has(.badge) .size-variant-card__inner{flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:10px 12px 12px!important;gap:2px!important;text-align:center!important;min-height:46px!important}.pick-plan-button .size-variant-card__title{font-size:15px!important;max-width:none!important;white-space:normal!important}.pick-plan-button .size-variant-card__title .size-dims{font-size:13px!important;display:block!important;margin-top:1px!important}.pick-plan-button .frequency-top-text,.pick-plan-product-root .frequency-top-text{font-size:13px;padding-inline:10px}.pick-plan-button .size-variant-card__price{font-size:18px!important}.pick-plan-button .size-variant-card__compare{font-size:11px!important}.pick-plan-button .size-variant-card__subtitle{font-size:11px!important;padding:0 10px 12px!important;text-align:center!important}}@media(max-width:767px){.pick-plan-button .frequency-cards{gap:15px!important;margin-bottom:18px!important}.pick-plan-button .frequency-card{padding:14px 16px!important;gap:12px!important}.pick-plan-button .frequency-card__header{margin-bottom:2px!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important}.pick-plan-button .frequency-card__title{font-size:15px!important}.pick-plan-button .frequency-card__text{font-size:12px!important}.pick-plan-button .frequency-card__badge{font-size:10px!important;padding:2px 6px!important}.pick-plan-button .frequency-card__price{font-size:16px!important}.pick-plan-button .frequency-card__compare{font-size:11px!important}.pick-plan-button .total_price,.pick-plan-button .frequency-card__total-line{font-size:12px!important}.pick-plan-button .frequency-card__renewal-note{font-size:11px!important;width:calc(100% + 32px)!important;margin-left:-32px!important}.pick-plan-button .cancel-skip-anytime{font-size:11.5px!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-align:center!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media(max-width:591px){.pick-plan-button .frequency-card__row,.pick-plan-button .frequency-card__body{flex-wrap:wrap!important}}.bp-faq{background-color:#faf7f4;padding:72px 0;font-family:GothamBook,sans-serif}.bp-faq__inner{max-width:820px;margin:0 auto;padding-left:24px;padding-right:24px}.bp-faq__header{text-align:center;margin-bottom:52px}.bp-faq__eyebrow{font-family:GothamBook,sans-serif;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#b96a3e;margin:0 0 16px}.bp-faq__title{font-family:SilkSerif,serif;font-size:44px;font-weight:400;line-height:1.05;letter-spacing:-.03em;color:#030303;margin:0 0 12px}.bp-faq__subtitle{font-family:GothamBook,sans-serif;font-size:15px;color:#6c4031;margin:0;line-height:1.65;opacity:.85}.bp-faq__list{display:flex;flex-direction:column;gap:6px}.bp-faq__item{border:1px solid rgba(185,106,62,.2);border-radius:16px;overflow:hidden;background:#fff;transition:box-shadow .25s ease,border-color .25s ease}.bp-faq__item:hover{border-color:#b96a3e61;box-shadow:0 10px 28px #6c403112}.bp-faq__question{display:flex;align-items:center;gap:16px;width:100%;padding:20px 22px;background:none;border:none;cursor:pointer;text-align:left;color:#030303;transition:background .2s ease}.bp-faq__question:hover{background:#e9d5b040}.bp-faq__question[aria-expanded=true]{background:#e9d5b059;border-bottom:1px solid rgba(185,106,62,.15)}.bp-faq__q-number{font-family:SilkSerif,serif;font-style:italic;font-size:13px;color:#b96a3e;opacity:.65;flex-shrink:0;min-width:22px}.bp-faq__q-text{flex:1;font-family:GothamBook,sans-serif;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:.01em;color:#030303}.bp-faq__icon{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#b96a3e1f;display:flex;align-items:center;justify-content:center;color:#b96a3e;transition:background .2s ease,color .2s ease}.bp-faq__question[aria-expanded=true] .bp-faq__icon{background:#b96a3e;color:#fff}.bp-faq__icon .bp-icon-h{transition:opacity .2s ease,transform .2s ease;transform-origin:center}.bp-faq__question[aria-expanded=true] .bp-icon-h{opacity:0;transform:scaleY(0)}.bp-faq__answer{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.bp-faq__answer.is-open{max-height:600px!important;overflow:visible!important}.bp-faq__answer-inner{padding:20px 22px 26px 60px;font-family:GothamBook,sans-serif;font-size:15px;line-height:1.75;color:#6c4031}.bp-faq__answer-inner p{margin:0 0 10px}.bp-faq__answer-inner p:last-child{margin-bottom:0}.bp-faq__cta-wrap{margin-top:52px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.bp-faq__cta-text{font-family:GothamBook,sans-serif;font-size:14px;color:#6c4031;margin:0;opacity:.85}.bp-faq__cta-btn{display:inline-flex;align-items:center;justify-content:center;background:#b96a3e;color:#fff;font-family:GothamBook,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:15px 40px;border-radius:12px;box-shadow:0 10px 24px #8035291f;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.bp-faq__cta-btn:hover{background:#803529;transform:translateY(-2px);box-shadow:0 14px 28px #8035292e;color:#fff}@media(max-width:767px){.bp-faq{padding:52px 0}.bp-faq__inner{padding-left:18px;padding-right:18px}.bp-faq__title{font-size:2rem;letter-spacing:-.02em}.bp-faq__header{margin-bottom:32px}.bp-faq__question{padding:18px 16px;gap:12px}.bp-faq__q-number{display:none}.bp-faq__answer-inner{padding:16px 16px 22px}.bp-faq__cta-btn{width:100%;max-width:320px}}.bp-email-section{background-color:#b96a3e;padding:0 40px}.bp-email-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:60px}.bp-email-text{flex:1;max-width:400px}.bp-email-eyebrow{font-family:GothamBook,sans-serif;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#fff8f0e6;margin:0 0 10px}.bp-email-title{font-family:SilkSerif,serif;font-size:28px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:#fff;margin:0 0 8px}.bp-email-subtitle{font-family:GothamBook,sans-serif;font-size:13px;color:#fff8f0e6;margin:0;line-height:1.6}.bp-email-form-wrap{flex:1;max-width:460px;width:100%}.bp-email-form-wrap *{font-family:GothamBook,sans-serif!important}.bp-email-form-wrap .klaviyo-form,.bp-email-form-wrap [data-testid=form-component]{background:transparent!important;padding:0!important;border:none!important;box-shadow:none!important}.bp-email-form-wrap input[type=email],.bp-email-form-wrap input[type=text]{background:transparent!important;border:1px solid rgba(255,255,255,.55)!important;color:#fff!important;font-family:GothamBook,sans-serif!important;font-size:13px!important;width:100%!important;outline:none!important;box-shadow:none!important}.bp-email-form-wrap input[type=email]::placeholder,.bp-email-form-wrap input[type=text]::placeholder{color:#ffffff8c!important}.bp-email-form-wrap .klaviyo-form>div>div+div{margin-top:10px!important}.bp-email-form-wrap button[type=submit],.bp-email-form-wrap [data-testid=submit-button],.bp-email-form-wrap button,.bp-email-section button,.bp-email-section [data-testid=submit-button]{background:#fff!important;background-color:#fff!important;color:#803529!important;border:none!important;font-family:GothamBook,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.1em!important;cursor:pointer!important;transition:all .2s ease!important;width:100%!important;margin-top:10px!important}.bp-email-form-wrap button[type=submit]:hover,.bp-email-form-wrap [data-testid=submit-button]:hover{background:#ffffff47!important}@media(max-width:767px){.bp-email-form-wrap .klaviyo-form,.bp-email-form-wrap [data-testid=form-component],.bp-email-form-wrap>div,.bp-email-form-wrap form{padding-bottom:0!important;margin-bottom:0!important}.bp-email-section{padding-bottom:28px!important}.bp-email-section{padding:20px}.bp-email-inner{flex-direction:column;gap:0px;text-align:center}.bp-email-text{max-width:100%}.bp-email-title{font-size:30px}.bp-email-subtitle{font-size:15px}.bp-email-form-wrap{max-width:100%;width:100%}.bp-email-form-wrap input[type=email],.bp-email-form-wrap input[type=text]{font-size:10px!important;width:100%!important}.bp-email-form-wrap button[type=submit],.bp-email-form-wrap [data-testid=submit-button]{width:100%!important;font-size:10px!important;background:#fff!important;background-color:#fff!important;color:#803529!important;border:none!important}}.included-order-shell{align-items:center}.iom-video-wrap{position:relative;border-radius:16px;overflow:hidden;line-height:0;max-height:420px}.iom-video{width:100%;height:100%;object-fit:cover;display:block;max-height:420px}.iom-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000038;border:none;cursor:pointer;transition:background .2s ease;z-index:10}.iom-play-btn:hover{background:#00000059}.iom-play-btn.hidden{display:none}.iom-play-circle{width:64px;height:64px;border-radius:50%;background:#803529;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 20px #80352973;transition:transform .2s ease}.iom-play-btn:hover .iom-play-circle{transform:scale(1.08)}.included-order-shell{align-items:start!important}.iom-video-wrap{max-height:320px!important}.iom-video{max-height:320px!important;object-fit:cover!important;object-position:center center!important}@media(max-width:767px){.included-order-shell{display:flex!important;flex-direction:column!important}.included-order-media{order:2!important}.included-order-eyebrow,.included-order-title,.included-order-caption{order:1!important}.included-order-list{order:3!important}.included-order-cta-wrap{order:4!important}.included-order-copy{display:flex!important;flex-direction:column!important}}@media(max-width:767px){.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{padding-top:7rem!important}.index-list-items .list-title{top:20px!important}.index-list-items .list-title span{font-size:1.6rem!important;white-space:normal!important;text-align:center!important;max-width:200px!important;line-height:1.1!important}}@media(max-width:767px){.index-list-items .list-title span{max-width:280px!important;font-size:1.4rem!important}}.index-list-items .list-wrap,.index-list-items .bark-potty-ideal-card{padding-top:9rem!important}.hb-card{display:none!important}@media(max-width:768px){#shopify-section-header-banner{padding-top:120px!important}}.hb-stars-link .oke-stars{color:#8a4e2e!important}.hb-review-count{color:#8a4e2e!important;font-weight:500!important;text-decoration:underline!important}#oke-reviews-widget-section .oke-reviewCard-content,#oke-reviews-widget-section .oke-reviewCarousel-card-content{display:flex!important;flex-direction:column!important}#oke-reviews-widget-section .oke-media,#oke-reviews-widget-section .oke-review-media,#oke-reviews-widget-section .oke-reviewCard-media{order:-1!important;margin-bottom:12px!important}#oke-reviews-widget-section .oke-stars-foreground,#oke-reviews-widget-section .oke-stars-foreground svg,#oke-reviews-widget-section .oke-sr-stars-filled,#oke-reviews-widget-section .oke-sr-stars-filled svg,#oke-reviews-widget-section [class*=starsFilled] svg,#oke-reviews-widget-section [class*=stars-filled] svg{color:#8a4e2e!important;fill:#8a4e2e!important;display:inline-block!important}#oke-reviews-widget-section .oke-stars,#oke-reviews-widget-section .oke-stars *{color:#8a4e2e!important}.bpw-section{padding:64px 0 72px;background:transparent}.bpw-container{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;width:100%!important;box-sizing:border-box!important}.bpw-intro{text-align:center!important;max-width:560px!important;margin:0 auto 40px!important}.bpw-eyebrow{display:block;text-align:center!important;font-family:GothamBook,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#b96a3e;margin:0 0 12px}.bpw-title{text-align:center!important;font-family:SilkSerif,Georgia,serif;font-size:clamp(32px,3vw,44px);font-weight:400;line-height:1.04;letter-spacing:-.03em;color:#030303;margin:0 0 10px}.bpw-caption{text-align:center!important;font-family:GothamBook,Arial,sans-serif;font-size:16px;line-height:1.55;color:#6c4031;opacity:.85;margin:0}.bpw-caption p:last-child{margin-bottom:0}.bpw-slider-wrap{position:relative}.bpw-track{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bpw-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;border:1px solid rgba(185,106,62,.18);box-shadow:0 10px 32px #6c403117;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.bpw-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #6c403124;border-color:#b96a3e61}.bpw-card-image{width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#ccc8c2;flex-shrink:0}.bpw-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.bpw-card:hover .bpw-card-image img{transform:scale(1.04)}.bpw-card-placeholder{width:100%;height:100%;min-height:200px;background:#ccc8c2}.bpw-card-tag-bar{background:#803529;padding:9px 18px;flex-shrink:0}.bpw-card-tag{font-family:GothamBook,Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff}.bpw-card-body{padding:18px 20px 22px;display:flex;flex-direction:column;flex:1;background:#fdf8f4}.bpw-card-title{font-family:SilkSerif,Georgia,serif;font-size:clamp(18px,1.4vw,22px);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:#803529;margin:0 0 8px}.bpw-card-copy{font-family:GothamBook,Arial,sans-serif;font-size:14px;line-height:1.6;color:#5f5750;margin:0}.bpw-card-copy p:last-child{margin-bottom:0}.bpw-dots{display:none;gap:7px;justify-content:center;margin-top:18px}.bpw-dot{width:7px;height:7px;border-radius:50%;border:none;background:#80352938;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.bpw-dot.is-active{background:#803529;transform:scale(1.3)}@media(min-width:768px)and (max-width:989px){.bpw-track{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.bpw-section{padding:44px 0 52px}.bpw-container{padding-left:18px;padding-right:18px}.bpw-intro{text-align:left;margin:0 0 28px;max-width:none}.bpw-slider-wrap{padding:0;position:relative;overflow:hidden}.bpw-track{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:0 0 4px;margin-bottom:-4px}.bpw-track::-webkit-scrollbar{display:none}.bpw-card{flex:0 0 100%;scroll-snap-align:center;margin:0;border-radius:12px}.bpw-card-image{aspect-ratio:unset;height:220px;border-radius:12px 12px 0 0;overflow:hidden}.bpw-dots{display:flex;margin-top:16px}}.bpw-section .bpw-container{max-width:1200px!important;padding-left:24px!important;padding-right:24px!important}@media(max-width:991px){.bpw-section .bpw-container{padding-left:18px!important;padding-right:18px!important}}.frequency-card__renewal-note{display:none}.frequency-card.frequency-card--selected .frequency-card__renewal-note{display:block!important}.frequency-card.frequency-card--selected .frequency-card__badge{background:#fff!important}.pick-plan-button .frequency-card.frequency-card--subscription-muted,.pick-plan-button .frequency-card.frequency-card--subscription-muted.frequency-card--selected,.pick-plan-button .frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card,.pick-plan-button .frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card.frequency-card--selected,.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--subscription-muted,.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--subscription-muted:has(.frequency-card__input[type=radio]:checked),.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked){border:1px solid #d8d8d8!important;background:#fff!important;box-shadow:none!important}.pick-plan-button .frequency-card.frequency-card--subscription-muted .frequency-card__radio,.pick-plan-button .frequency-card.frequency-card--subscription-muted.frequency-card--selected .frequency-card__radio,.pick-plan-button .frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card .frequency-card__radio,.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--subscription-muted .frequency-card__radio,.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--subscription-muted:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio,.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio{border-color:#c5c5c5!important;background:#fff!important}.pick-plan-button .frequency-card.frequency-card--subscription-muted .frequency-card__radio:after,.pick-plan-button .frequency-card.frequency-card--subscription-muted.frequency-card--selected .frequency-card__radio:after,.pick-plan-button .frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card .frequency-card__radio:after,.pick-plan-button .bp-onetime-active .frequency-card.frequency-card--subscription-muted .frequency-card__radio:after,.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio:after{content:none!important;display:none!important}.pick-plan-button .frequency-card.frequency-card--subscription-muted .frequency-card__renewal-note,.pick-plan-button .frequency-card.frequency-card--subscription-muted.frequency-card--selected .frequency-card__renewal-note,.pick-plan-button .frequency-cards[data-bp-subscription-visual-muted=true] .frequency-card .frequency-card__renewal-note,.pick-plan-button .bp-onetime-active .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__renewal-note{display:none!important}.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card.frequency-card--selected,.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card.frequency-card--subscription-muted,.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card:has(.frequency-card__input[type=radio]:checked){border:1px solid #d8d8d8!important;background:#fff!important;box-shadow:none!important}.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card .frequency-card__radio,.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card.frequency-card--selected .frequency-card__radio,.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio{border-color:#c5c5c5!important;background:#fff!important}.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card .frequency-card__radio:after,.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card.frequency-card--selected .frequency-card__radio:after,.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card:has(.frequency-card__input[type=radio]:checked) .frequency-card__radio:after{content:none!important;display:none!important}.pick-plan-button form[data-bp-purchase-as-onetime=true] .frequency-card .frequency-card__renewal-note{display:none!important}.btn-primary{background-color:#803529!important;border-color:#803529!important}.btn-primary:hover{background-color:#b96a3e!important;border-color:#b96a3e!important}
/*# sourceMappingURL=/cdn/shop/t/148/assets/custom-styles.css.map */
