:root{--main-heading: "Bricolage Grotesque";--common-font: "ES Rebond Grotesque";--primary-color: #2B4454}body,a,p,h1,h2,h3,h4,h5{color:var(--primary-color);font-family:var(--common-font)!important;font-weight:500!important}body,p{font-size:18px!important;line-height:normal}.announcement-bar__text{color:#fff;font-size:18px}@media (max-width: 991px){body,p{font-size:16px!important;line-height:24px}}figure{margin:0}.page-width{max-width:1500px;margin:0 auto;padding:0 30px}.gta-widget.gta-bar.GSC-BAR-EcQJswcygObY{z-index:var(--layer-sticky)!important}.main-title{color:var(--primary-color);font-family:var(--common-font);font-size:48px;font-weight:600;line-height:1.3}@media (max-width: 1200px){.main-title{font-size:42px}}@media (max-width: 991px){.main-title{font-size:36px}}@media (max-width: 767px){.main-title{font-size:30px}.page-width{padding:0 15px}}.announcement-bar__text{font-size:16px!important;line-height:normal!important}@media (max-width: 991px){.announcement-bar__text{font-size:14px!important}}@media (max-width: 475px){.announcement-bar__text{font-size:12px!important}}#header-group{position:sticky;top:0%;z-index:var(--layer-sticky)}.header__row .header__columns{padding-top:20px!important;padding-bottom:20px!important}@media (max-width: 749px){.menu-drawer-container .header__icon--summary{padding:0!important}.header__icon--summary .header-drawer-icon svg{width:22px!important;height:22px!important}.header__columns{display:flex!important;padding-left:18px!important;padding-right:18px!important}.header__column:first-child{order:3!important;display:block}.header__column:nth-child(2){order:-1!important;margin-right:auto;display:block}}@media (max-width: 767px){.header__row .header__columns{padding-top:10px!important;padding-bottom:10px!important}.header__icon--summary .header-drawer-icon{width:40px!important;height:40px!important}.header__icon--summary .header-drawer-icon svg{width:30px;height:30px}}.hulk-powered-wrapper,.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .alert{display:none}.shopify-app-block .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control{border:0px;box-shadow:none!important;border-bottom:1px solid #C7D3D8;background:transparent}.shopify-app-block .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn{padding:20px 40px!important;border:1px solid #2B4454!important;background-color:transparent!important;color:#2b4454!important;font-size:18px!important;font-weight:600!important;line-height:27px!important;cursor:pointer!important;transition:all .3s ease!important}.shopify-app-block .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn:hover{background-color:#2b4454!important;color:#fff!important}.shopify-app-block .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .error,.shopify-app-block .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control.required.error{border:1px solid red!important}.shopify-app-block .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control[type=number]::-webkit-inner-spin-button,.shopify-app-block .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.product-information slideshow-arrows{align-items:end;width:65%;margin:0 auto}.product-information .media-gallery--carousel slideshow-container{overflow:visible}.product-information .media-gallery__mobile-controls{padding:20px;max-width:calc(100% - 90px);position:relative;margin:0 auto}.product-information .media-gallery__mobile-controls .slideshow-controls__dots{display:flex;gap:0px;width:100%;padding:0}.product-information .media-gallery__mobile-controls .slideshow-controls__dots li,.product-information .media-gallery__mobile-controls .slideshow-controls__dots button{width:100%}.product-information .media-gallery__mobile-controls .slideshow-controls__dots button:after{height:1px;width:100%;border-radius:0}.product-information .slideshow-controls__dots button:after{background-color:#c7d3d8}.product-information .slideshow-controls__dots button[aria-selected=true]:after{background:#798b96}.product-information .accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:var(--style-border-width) solid #D9D9D9}.product-information .accordion--dividers accordion-custom:last-child .details{border-block-end:var(--style-border-width) solid #D9D9D9}.product-information accordion-custom details[open] .details-content{padding-top:15px}.product-information .accordion{margin-top:20px}.product-information .product_info_explore p{color:var(--primary-1, #2B4454);font-size:16px!important;font-style:normal;font-weight:700!important;line-height:150%}.product-information .product_price{padding-top:6PX}.menu-list__link[aria-haspopup=true]:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .3s ease;margin-left:6px}.menu-list__link[aria-haspopup=true]{display:flex;align-items:center;justify-content:space-between;gap:3px}@media (min-width: 750px){header .overflow-menu:after{box-shadow:unset!important;background-color:transparent!important;content:unset!important}.menu-list__submenu{padding:25px 0;width:auto!important;top:25px!important;box-shadow:0 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))!important;clip-path:unset!important}.mega-menu__grid{width:fit-content!important;display:flex!important}.menu-list__list-item{position:relative!important}.menu-list__submenu-inner{padding:18px 0!important}.mega-menu__list{display:flex!important;width:max-content}.mega-menu__link:hover{color:#f74600!important}.menu-list__link[aria-expanded=true]:after{transform:rotate(-135deg)}}@media (max-width: 810px){.menu_sub,.menu_sub .menu-list__submenu .mega-menu__grid ul{display:block!important}}@media (max-width: 991px){.product-information slideshow-arrows{width:100%;margin:0}}@media (max-width: 749px){slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=left]){display:flex;flex-direction:column-reverse}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){height:auto}slideshow-controls:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails{flex-direction:row;padding:15px!important}.product-information__media slideshow-container{padding:0 15px;overflow:hidden}.slideshow-controls__thumbnails .slideshow-control{width:80px;height:80px}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails-container{overflow:scroll;overflow-x:scroll}.product-information .info .layout-panel-flex{gap:10px}}.Prodouct_title h1{font-family:var(--common-font)!important;color:var( --primary-color)!important;font-size:30px!important;line-height:40px}.product_price .compare-at-price{color:#f74600;font-size:18px;font-style:normal;font-weight:300;line-height:20px;font-family:var(--common-font);opacity:1}.product_price .price{color:#2b4454;font-size:24px;font-style:normal;font-weight:600!important;line-height:24px;font-family:var(--common-font)}.product_short_text p{color:#2b4454;font-size:18px!important;font-style:normal;font-weight:400;line-height:normal}.product_tab_block.accordion--dividers accordion-custom:first-child .details{border-block-start:unset}.product_tab_block.accordion .details__header{font-family:var(--common-font);font-size:16px;font-style:normal;font-weight:600;color:var(--primary-color);line-height:normal}.product_tab_block.accordion .details__header .svg-wrapper{width:16px;height:16px}.product_tab_block .product_common_text p{font-size:16px!important;font-style:normal;font-weight:300!important;line-height:24px}.product_tab_block .product_common_text p strong{font-weight:500;font-size:16px!important}@media (max-width: 575px){.Prodouct_title h1{font-size:24px!important;line-height:34px}.product-details{padding-top:20px!important}}.pre_order_note p{font-size:14px!important;line-height:normal;font-weight:300!important;color:#f74600;margin-bottom:5px}.pre_order_note strong{text-decoration:underline;font-weight:600;color:#f74600}.button.add-to-cart-button{width:100%;max-width:270px;border-radius:0;border-color:#2b4454;border:1px solid;box-shadow:unset;transition:all .3s ease;color:#2b4454}.button.add-to-cart-button:hover{background:#213140;color:#fff}.button.add-to-cart-button:hover span{color:#fff}.button.add-to-cart-button:hover span svg path{fill:#fff}.pre-order-now{display:flex;gap:30px;align-items:center;justify-content:center;font-size:18px;line-height:normal;font-weight:600!important}.cart-drawer__heading .cart-bubble__background,.cart-bubble__background{background-color:#f74600!important;color:#fff}.cart-bubble__text span{color:#fff}.cart-drawer--empty .cart-drawer__heading{color:var(--primary-color)}.cart-items__empty-button{background:transparent;color:var(--primary-color);border:1px solid var(--primary-color);font-size:18px;font-weight:600!important}.cart-items__empty-button:hover{background:var(--primary-color);color:#fff}.giving_back .layout-panel-flex>div{background:#f1f2ef!important}@media (max-width: 575px){.giving_back{background:#f1f2ef!important}.giving_back .about_text_row.text-block p{margin:0}.giving_back .about_text_row.text-block p:first-child{max-width:270px;margin:0 auto}#shopify-section-template--24893607477563__section_hCKHhF .giving_back .about_text_row.text-block{padding-inline:0!important}.about_text p{max-width:320px}.about_text p:nth-child(1),.about_text p:nth-child(2){margin-top:0}#shopify-section-template--24893607477563__section_FdMbQ4 .story_about_text.text-block{padding-inline:0!important}div#rich-text-01KC0PY74D3W8ZYSTJZ4PZ1E3E{display:flex;justify-content:center;gap:7px}div#rich-text-01KC0PY74D3W8ZYSTJZ4PZ1E3E p span{font-size:25px!important}div#rich-text-01KC0PY74KZHM0MK0AK4P9EXH0{padding:10px}div#rich-text-01KC0PY74KZHM0MK0AK4P9EXH0 p span,div#rich-text-01KC0PY74KZHM0MK0AK4P9EXH0 p span span span{font-size:20px!important}div#rich-text-01KC0PY75H00NZNHZSBFM2ZNWC{padding:0 245px}}.needsclick.klaviyo-form.kl-private-reset-css-Xuajs1 span>span>span{font-weight:700!important}.needsclick.klaviyo-form.kl-private-reset-css-Xuajs1 input:focus{outline:none!important}.klaviyo-form .needsclick:nth-child(2) .needsclick:nth-child(1) .needsclick p span{font-weight:500!important}.cart-page--empty .cart-items__wrapper p,.cart-drawer:not(:has(.cart-form)) .cart-items__wrapper p{display:none!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div *{font-family:var(--common-font)!important;color:var(--primary-color)!important;margin-bottom:20px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-group{margin-bottom:0!important}.contact_form .conatct_kalviyo .needsclick .custom-klaviyo-button svg{display:none}.contact_form .conatct_kalviyo .needsclick fieldset .needsclick.kl-private-reset-css-Xuajs1{font-weight:400!important;margin:0!important}.contact_form .conatct_kalviyo .needsclick fieldset label{align-items:self-start!important}.contact_form .conatct_kalviyo .needsclick fieldset label svg{margin-top:4px}.footer-newsletter .klaviyo-form .needsclick.klaviyo-form .needsclick .needsclick:nth-child(2) [data-testid=form-component].needsclick{padding-left:0!important;padding-right:0!important}.footer-newsletter .klaviyo-form .needsclick.klaviyo-form .needsclick .custom-klaviyo-button,.footer-newsletter .klaviyo-form .needsclick.klaviyo-form .needsclick button{padding:15px 30px!important;font-family:var(--common-font)!important;border:1px solid #fff!important;color:#fff!important;height:auto!important;background:transparent!important}.footer-newsletter .klaviyo-form .needsclick.klaviyo-form .needsclick .custom-klaviyo-button:hover,.footer-newsletter .klaviyo-form .needsclick.klaviyo-form .needsclick button:hover{color:var(--primary-color)!important;background:#fff!important}.footer-newsletter .klaviyo-form .needsclick.klaviyo-form .needsclick .custom-klaviyo-button svg,.footer-newsletter .klaviyo-form .needsclick.klaviyo-form .needsclick button svg{display:none!important}.footer-newsletter .klaviyo-form-REg2Df .needsclick input{background:transparent!important;border:0!important;border-bottom:1px solid #fff!important;color:#fff!important;padding-left:0!important}.footer-newsletter .klaviyo-form-REg2Df .needsclick input:hover{border-color:#fff!important}.footer-newsletter .klaviyo-form-REg2Df .needsclick input:focus-visible{outline:unset!important;outline-offset:unset!important}.footer-newsletter .klaviyo-form-REg2Df .needsclick input:-webkit-autofill,.footer-newsletter .klaviyo-form-REg2Df .needsclick textarea:-webkit-autofill,.footer-newsletter .klaviyo-form-REg2Df .needsclick select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #ffffff00 inset!important;-webkit-text-fill-color:#fff!important;transition:background-color 5000s ease-in-out 0s!important;font:inherit!important}.footer-newsletter .klaviyo-form-REg2Df .needsclick input:focus-visible{outline-width:0}.footer-newsletter .klaviyo-form-REg2Df .needsclick input::placeholder{color:#fff;font-weight:300}.conatct_kalviyo{width:100%}.about_title_row{max-width:550px}@media (max-width: 1200px){.about_title_row,.about_text_row,.inside_title,.inside_text,.story_about_title,.story_about_text{--padding-inline-start: 40px!important;--padding-inline-end: 40px!important}}.cart__ctas .cart__checkout-button{font-size:18px;font-weight:600!important}.cart__total-value{font-size:18px!important}.contact-detail p{margin:0!important;line-height:24px}.contact-detail p:last-child{max-width:425px}.science_beddie h2{max-width:350px}.our_commitment h3{max-width:320px}.product_giftcard .variant-option--buttons legend{font-weight:600;color:#2b4454}.product_giftcard .variant-option__button-label{border-radius:0;background:transparent;color:#798b96;font-size:14px;font-weight:300;border-color:#798b96;min-height:38px}.product_giftcard .variant-option__button-label:hover{background:transparent;color:#798b96;border-color:#798b96}.product_giftcard .variant-option__button-label:has(:checked){background-color:#fff;border-color:#f74600;color:#f74600;font-weight:500}.product_giftcard .variant-option__button-label:has(:checked):hover{background-color:#fff;border-color:#f74600;color:#f74600}.product_giftcard .header-section{background:#f9f9f9}.product_giftcard .faq-section{background:#fffbf3}.product_giftcard .image-text-swiper{padding-top:30px;background:#f9f9f9}.product_giftcard .image-text-swiper .container{background:#f1f2ef}.product_giftcard .instruction-list{gap:20px}.product_giftcard .instruction-list .icon_row{display:flex;gap:12px;align-items:center}.product_giftcard .instruction-list .icon_row svg{flex-shrink:0;width:29px;height:29px}.product_giftcard .instruction-list .icon_row span{font-size:16px;line-height:1.5;font-weight:500;display:block}.product_giftcard .why-beddie-section{padding-top:0}.product_giftcard .giving_back{--page-width: calc(76.2rem + (var(--page-margin) * 2));background:#f9f9f9}gift-card-recipient-form .recipient-fields__input{background:#fff;padding:12px 16px;border:0;border-radius:5px}gift-card-recipient-form .recipient-fields__textarea{height:145px;margin-bottom:20px}gift-card-recipient-form .recipient-fields__textarea+.recipient-form-field-label{font-size:10px;padding-left:0;bottom:-5px;left:0;color:#1a1a1a}gift-card-recipient-form .field.field--send-on>div{font-size:10px;padding-left:16px;position:relative;bottom:-25px;color:#1a1a1a}gift-card-recipient-form .field.field--send-on .recipient-fields__input{padding-top:30px}gift-card-recipient-form.recipient-form{padding-bottom:16px}input[name=gift-card-form-option-checkbox]{display:none}.gift-card-form-option-checkbox{padding-left:30px;position:relative;cursor:pointer;font-size:16px}.gift-card-form-option-checkbox:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:#d9d9d9;border-radius:50px}input[name=gift-card-form-option-checkbox]:checked+label.gift-card-form-option-checkbox:after{background-image:url(/cdn/shop/files/Buddie_Pet_therapy_icon_checked.png?v=1765794950);background-repeat:no-repeat;background-position:center;background-size:12px;background-color:#2b4454}.product_giftcard .image-text-swiper .container .with-swiper .contact .heading{gap:4px}.product_giftcard .image-text-swiper .container .with-swiper .contact .heading .sub-note p{font-weight:700!important}.product_giftcard .product-information slideshow-arrows{width:50%}.product_giftcard slideshow-controls[controls-on-media][pagination-position=center]{width:35%}.product_giftcard .instruction-img-swiper-nav .dots span{height:1px}.product_giftcard .why-beddie-section.our_commitment_to_giving .container .why-beddie .services .service-heading{line-height:1.2}.product_giftcard .our_commitment_to_giving .services .paregraph p{margin:0 0 10px}@media (max-width: 991px){.product_giftcard .product-information slideshow-arrows{width:100%}}@media (max-width: 749px){.product_giftcard .slideshow-controls__thumbnails{margin-inline:unset}}.blog-post-content a:hover{text-decoration:underline!important;color:var(--primary-color)!important}.temp_blog .section{--page-content-width: var(--narrow-page-width);--page-width: 1012px}.temp_blog .blog-posts-container{gap:20px!important}.temp_blog .blog-post-item,.blog-post-item:nth-child(2),.blog-post-item:nth-child(3),.blog-post-item:first-child{grid-column:span 2!important}.temp_blog .blog-post-item:first-child .blog-post-card{flex-direction:column!important}.temp_blog .blog-post-item:first-child .blog-post-card__image-container,.temp_blog .blog-post-item:first-child .blog-post-card__content{width:100%!important;padding-left:0!important}.temp_blog .blog-post-item .blog-post-card__image-container .blog-post-card__image{max-height:238px;height:238px}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content a{order:1}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content a div{padding:0}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content [id*=_blog-post-details]{font-weight:300!important}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content [id*=_content]{order:2}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content [id*=_content] .blog-post-card__content-text{padding-top:4px!important}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content [id*=_content] .blog-post-card__content-text a{padding-top:0!important}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text p{display:none}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text a{font-size:14px!important;color:#f74600!important}@media (max-width: 767px){.temp_blog .blog-post-item,.blog-post-item:nth-child(2),.blog-post-item:nth-child(3),.blog-post-item:first-child{grid-column:span 3!important}.temp_blog .blog-post-item .blog-post-card .blog-post-card__content a div{font-size:20px}}@media (max-width: 575px){.temp_blog .blog-post-item,.blog-post-item:nth-child(2),.blog-post-item:nth-child(3),.blog-post-item:first-child{grid-column:span 6!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
