.custom-animation{align-items:center}.po-label span{font-weight:400;font-size:15px!important;line-height:25px;color:#666}.po-dropdown-selected-option{color:#666!important}.po-option--container.po-option-uploadfile,.po-option--container.po-option-uploadfile .upload-frame{width:100%!important;display:flex!important;justify-content:center!important}.po-option--container.po-option-uploadfile .upload-frame .btn-uploadfile{width:100%;background:#f8f9ff!important;height:125px!important;border-color:#a9b7ff!important;display:flex;justify-content:center;align-items:center}.bss-uploadFile-text{border:1px solid #C6CFFF;font-family:DM Sans;font-size:14px;font-weight:500;line-height:14px;text-align:left;border-radius:6px;box-shadow:unset;margin:0 auto;padding:10px;height:40px;position:unset!important;max-width:102px;max-height:35px;background:#fff}.btn-uploadfile .bss-icon,.btn-uploadfile .bss-uploadFile-text__size{display:none!important}.po-option--divider-container{margin:10px 0!important}.template-page-image-gallery .blog-post-detail .post-title{margin:0 auto}.template-page-image-gallery .blog-post-detail .post-title h1{margin:0}.template-page-image-gallery theme-gallery{margin-top:0}.custom-animation .image-with-text-slideshow--image{position:relative;overflow:hidden}.custom-animation .image-with-text-slideshow--image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease;transform-origin:center;border-radius:8px}.logo-list--inner .slick-dots .slick-active{width:38px;height:9px}.logo-list--inner .slick-dots .slick-active button{width:38px;height:10px;border-radius:50px;background:#000!important}.logo-list--inner .slick-dots .slick-active button:before{font-size:0;width:0;height:0}.custom-animation .image-with-text-slideshow--image img:hover{transform:translate(8px)}.flickity-viewport{overflow:hidden!important}.flickity-slider{transition:none!important}.custom-tag{background-color:#ffdc4f;padding:10px 15px;border-radius:90px;width:fit-content}.slick-dots li button:before{font-size:12px}.collapsible-content__inner.faq .accordion{margin-bottom:0}.collapsible-content__inner.faq .accordion+.accordion{margin-top:0}.main-faq{display:flex;gap:50px}.main-faq .collapsible-content__inner{width:47%}.template-page-faq .main-faq .collapsible-content__inner{width:100%}.slick-next.slick-arrow{top:-65px;right:8%;background:url(/cdn/shop/files/Carousel_Arrow_1.png?v=1736502697) 0 0 / 100% no-repeat;width:44px;height:44px}.slick-prev.slick-arrow{top:-65px;right:13%;left:auto;background:url(/cdn/shop/files/Carousel_Arrow.png?v=1736502697) 0 0 / 100% no-repeat;width:44px;height:44px}.slick-prev.slick-arrow:before,.slick-next.slick-arrow:before{opacity:0}.slick-slide img{width:100%}.main-faq .collapse-detail{position:relative;transition:.3s all ease}.main-faq .collapse-detail:after{content:"+";font-size:32px;color:#3b4992;margin-left:5px;position:absolute;top:8px;right:-2px}.main-faq .collapse-detail[open]:after{content:"-";font-size:32px;color:#3b4992;margin-left:5px;position:absolute;top:8px;right:-2px}.app-wrapper{max-width:849px;width:100%;margin:0 auto;position:relative;padding:55px 0}.bcpo:after{content:"Place Your Order";font-size:40px;font-weight:600;color:#3b4992;font-family:"Fraunces , sans-serif";position:absolute;top:0;display:flex;margin-top:-11%;margin-left:40%}.bcpo:before{content:"Service Dog ID Card Details";font-size:18px;font-weight:600;color:#3b4992;font-family:"Fraunces , sans-serif";position:absolute;top:0;display:flex;margin-top:8px}.app-wrapper .selector-wrapper.bcpo-default{width:100%!important}.app-wrapper .selector-wrapper.bcpo-default select{min-width:100%!important}.app-wrapper div[data-unique=_sw4glksnj]{width:48%!important;margin-right:4%!important}.app-wrapper div[data-unique=_xymffmnbt]{width:48%!important}.app-wrapper .row{padding:0}.app-wrapper .bcpo{display:flex;flex-wrap:wrap}.selector-wrapper.bcpo-checkboxes label{font-size:14px;font-weight:400;color:#666}div[data-unique=_uzhlf2ilq] .bcpo-label{display:none}div[data-unique=_qftvu68a1] input{border:none!important;max-width:250px!important}.app-wrapper select,.app-wrapper input{min-height:46px!important;border:1px solid #d1d1d1!important;border-rdaius:6px!important}#bcpo .bcpo-button-parent{width:100%!important}#bcpo .bcpo-buttons .bcpo-front-button-label{background-color:#ec4d49!important;color:#fff!important;font-size:15px;font-weight:500;border:1px solid #ec4d49!important;height:50px!important;display:inline-flex!important;align-items:center!important;min-width:100%!important;width:100%!important;padding-top:13px!important}.app-wrapper .selector-wrapper.bcpo-file{width:100%!important}.app-wrapper .selector-wrapper.bcpo-file input{margin:0 auto;border:none!important;width:250px!important}.app-wrapper .selector-wrapper.bcpo-file>:last-child{border:1px dashed #a9b7ff;width:100%;height:125px;border-radius:6px;display:flex;justify-content:center;align-items:center;background-color:#f8f9ff!important}.selector-wrapper.bcpo-buttons{width:100%!important}#bcpo .bcpo-label{font-size:14px;font-weight:400;color:#666}.bcpo-title{font-size:15px;font-weight:500;color:#666}div[data-unique=_vlze5c3av]{width:100%!important}.app-wrapper .selector-wrapper.bcpo-text input[type=number]{min-width:100%!important;width:100%!important}div[data-unique=_i55ob4oa9]{width:48%!important;margin-right:4%!important}div[data-unique=_24zhzm17r]{width:48%!important}#bcpo .selector-wrapper>:last-child{margin-bottom:20px!important}.stamped-carousel-buttons{position:absolute!important;bottom:-6px!important;right:0!important}.stamped-carousel-title{font-family:Fraunces;font-size:34px!important;font-weight:600!important}.stamped-carousel-scroll .block{background-color:#fff!important;padding:20px!important;margin-right:20px!important;border-radius:10px!important;width:33%!important}.stamped-reviews-message .stamped-reviews-message-block{font-family:DM Sans;font-size:15px!important;font-weight:400!important;line-height:25px!important;color:#444249!important}.stamped-carousel-scroll:before{display:none!important}.stamped-reviews-product-title a{font-family:DM Sans;font-size:12px!important;font-weight:300!important;line-height:14px!important;color:#666!important}.mobile-visible-only{display:none}.desktop-visible-only{display:block}.customclass-height .image-with-text-slideshow--image-media{border-radius:8px}.product-form-main{padding:55px 20px;margin-top:55px;border-top:2px solid #EDEDED;border-bottom:2px solid #EDEDED}.product-form-main .form-wrapper{max-width:810px;margin:0 auto}.h2-form-heading{font-size:40px;font-weight:600;line-height:50px;text-align:center;margin-bottom:30px}.h3-form-heading{font-family:DM Sans;font-size:18px;font-weight:600;line-height:18px;text-align:left}.avp-option .ap-options__file .apo-file__lable{background:#f8f9ff!important;height:125px!important;border-color:#a9b7ff!important}#avp-watermark-footer{display:none!important}.avp-option .ap-options__file .apo-file__lable .apo-file__action{border:1px solid #C6CFFF;font-family:DM Sans;font-size:14px;font-weight:500;line-height:14px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding:10px;border-radius:6px;box-shadow:unset}.chart-image img:nth-child(1){margin-bottom:10px}.accordion{border-color:#e6e6e6!important}.collapsible__content.accordion__content a{color:#3b4992}.breadcrumbs{font-size:12px;font-weight:500;line-height:12px;text-align:left;text-decoration-style:solid}.breadcrumbs a{text-decoration-line:underline}.price .amount.discounted,.price del .amount,.price ins .amount{font-size:24px;font-weight:600;line-height:44px;text-align:left}.product-card .price .amount.discounted,.product-card .price del .amount,.product-card .price ins .amount{font-size:21px;font-weight:600;line-height:29px;text-align:left}.price ins{margin-right:10px}.price del .amount,.price del{color:#b6b6b6}.product-card .product-card-title{line-height:26px!important}.product-badge.premium-badge{color:#444249;text-transform:uppercase;font-size:12px;font-weight:600;line-height:26px;background:#ffdc4f;display:block;max-width:74px;text-align:center;border-radius:25px;margin-bottom:5px}.background-video__content h3{font-family:Fraunces;font-size:54px;font-weight:400;line-height:64px;text-align:center}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:55px}.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{display:flex!important;flex-direction:column-reverse}.jdgm-carousel-wrapper .jdgm-carousel-item{margin:0 15px!important;background:#fff;width:calc(33.3% - 30px);padding-top:30px;padding-bottom:30px;position:relative;box-shadow:0 4px 6px #0000000a;border-radius:10px}.jdgm-carousel-item__review .jdgm-carousel-item__review-rating,.jdgm-carousel-item__review-content>div{text-align:left}.jdgm-carousel-item__review-title{font-size:20px;font-weight:600;line-height:27px;text-align:left;margin-top:8px;color:#444249}.jdgm-carousel-item__review-body p{font-size:15px;font-weight:400;line-height:20px;text-align:left;color:#444249;margin-top:10px!important}.jdgm-carousel-item__review-body{line-height:normal!important}.jdgm-carousel-item__reviewer-name-wrapper{position:absolute;right:35px;top:35px}.jdgm-carousel-item__timestamp{font-size:14px!important;font-weight:500;line-height:14px!important;text-align:right;margin:0;font-style:normal!important;color:#b6b6b6}.jdgm-carousel-item__product{display:flex!important;align-items:center;justify-content:space-between;margin-top:20px}.jdgm-carousel-item__product img{margin:0}.jdgm-carousel-item__product .jdgm-carousel-item__product-title{width:calc(100% - 80px)}.product-card-info .jdgm-preview-badge{margin-top:5px}.product-title-container .jdgm-preview-badge{margin:10px 0 5px}.product-recommendations .section-header--title,.section-logo-list h3{font-weight:600}.jdgm-carousel-title{position:relative;font-size:34px;line-height:normal}.jdgm-carousel-title:after{content:"Stories of Satisfaction and Trust";font-size:17px;font-weight:400;line-height:27px;text-align:left;color:#444249;position:absolute;left:0;bottom:-30px}.jdgm-carousel-wrapper{padding-bottom:0!important}.subheading.custom-tag{text-transform:capitalize}.collection-grid .collection-card--image{padding:0!important;aspect-ratio:188 / 125;height:100%}.collection-grid .collection-card--image a{height:100%}.slideshow__slide-content .slideshow__slide-heading.h1{font-size:42px;line-height:50px}.image-with-text-slideshow--content .h3.desktop-visible-only{font-size:54px;line-height:64px;font-weight:400}.section-media-grid .h2{font-weight:400;font-size:40px;line-height:50px;max-width:484px}.slideshow__slide-content .split-text.description-size--medium{font-size:18px!important;line-height:28px}.section-media-grid .media-grid--inner .media-grid--item:nth-child(2) img{object-fit:contain;background:#86c5ff}.iwt-product .image-with-text--content{background:#f8f9ff}.iwt-product .subheading{font-size:12px;font-weight:600;line-height:15.62px;text-align:center!important;width:100%!important}.iwt-product h3.h2{font-size:42px;font-weight:400;line-height:52px;margin:20px 0}.iwt-product .rte p{font-size:17px;font-weight:400;line-height:27px}.iwt-product .button{background:#ec4d49;color:#fff;font-size:15px;font-weight:600;line-height:19.53px;margin-top:30px}.iwt-product .image-with-text--content{padding:55px}.iwt-product .image-with-text--image-media{height:100%}.homepage.section-image-with-text{background:#f8f9ff}.homepage.section-image-with-text .subheading{background:#ffdc4f;display:inline;font-size:16px;font-weight:500;line-height:16px;text-align:left;padding:8px;border-radius:50px;text-transform:capitalize}.homepage.section-image-with-text h3{font-size:54px;font-weight:400;line-height:64px;text-align:left;margin-top:20px}.homepage.section-image-with-text .rte{margin-bottom:40px}.iwt-index{align-items:center}.iwt-index .image-with-text--image img{transition:.5s;border-radius:8px}.iwt-index .image-with-text--image:hover img{transform:translate(8px)}.iwt-index .image-with-text--image{width:calc(100% + 15px)}.iwt-index .image-with-text--image-media{width:calc(100% - 15px)}.iwt-index .image-with-text--content{padding:0}.iwt-index .image-with-text--content--inner{margin-right:auto}.homepage.section-image-with-text .rte h4{font-family:DM Sans;font-size:21px;font-weight:600;line-height:31px}.homepage.section-image-with-text .button{background:#ec4d49}.homepage.section-image-with-text .rte p,.homepage.section-image-with-text .rte li{font-family:DM Sans;font-size:15px;font-weight:400;line-height:25px;text-align:left;color:#3b4992;margin:10px 0 0}.template-collection .background-video{border-radius:unset}.countdown-banner.countdown-banner--full-width-false{min-height:392px}.widget--signup .social-links li a{width:25px}.sub-footer .row .small-12:nth-child(4){position:relative;top:-52px}.footer .row .small-12:nth-child(1) .widget{text-align:left}.v2-text p{margin:0;letter-spacing:-.2px}.v2-text p a{text-decoration:underline;color:#3b4992;margin-top:5px;display:block}@media only screen and (min-width: 767px) and (max-width: 850px){.iwt-product.image-with-text{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1068px){.collapsible-content.faq-custom-section{display:flex;flex-direction:column}}@media only screen and (max-width: 850px){.row,.media-grid--inner,.countdown-banner .countdown-timer--column{padding:0 10px}.countdown-banner .countdown-timer--column--number{font-size:2rem}#shopify-section-template--15656738390119__b41c8677-3d35-4893-895f-bca590f9e711 .media-grid--item{width:100%!important}.image-with-text-slideshow--content .h3.desktop-visible-only{font-size:30px;line-height:34px}.slick-next.slick-arrow{width:34px;height:34px;top:-100px;right:5%}.slick-prev.slick-arrow{right:11%;width:34px;height:34px;top:-100px}}@media only screen and (max-width: 768px){.jdgm-carousel-wrapper{padding:0!important}.jdgm-carousel-title{text-align:left!important;width:100%}.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{margin-top:50px}.slick-prev.slick-arrow,.slick-next.slick-arrow{display:none!important}div[data-unique=_i55ob4oa9]{width:100%!important;margin-right:0!important}div[data-unique=_24zhzm17r]{width:100%!important}#bcpo .bcpo-file input{border:none!important}.bcpo:after{margin-left:0}.app-wrapper div[data-unique=_sw4glksnj],.app-wrapper div[data-unique=_xymffmnbt]{width:100%!important;margin-right:0!important}.slideshow-min-height{min-height:unset!important}.mobile-visible-only{display:block;color:#3b4992}.desktop-visible-only{display:none}.customclass-height{padding-top:25px!important}.jdgm-carousel-wrapper .jdgm-carousel-item{width:calc(50% - 30px);padding-top:15px;padding-bottom:15px}.jdgm-carousel-title-and-link{width:calc(100% - 40px)!important}.logo-list--inner .slick-list.draggable{margin-left:20px;padding-right:40px}.logo-list .slick-dotted.slick-slider{margin-bottom:70px}.logo-list .slick-dots{bottom:-35px}.image-with-text-slideshow--content .image-with-text-slideshow--content-content div p:nth-child(3){margin:-25px 0 20px}.image-with-text-slideshow--content .image-with-text-slideshow--content-content div .button{margin-top:20px}.footer>.row .small-12:nth-child(1) .widget{text-align:left;margin-bottom:10px}.footer>.row .small-12:nth-child(3) .widget{border-bottom:1px solid}.sub-footer>.row{display:flex}.sub-footer>.row .small-12:nth-child(3){order:4}.footer>.row .widget--menu{border-color:#5a66a5!important}.footer .row .widget{margin-bottom:0 0 40px 0}.footer .row .widget .social-links li a{width:25px;height:40px}.sub-footer hr{margin:8px 0 20px}.iwt-product.image-with-text .image-with-text--image{display:none}.iwt-product.image-with-text{margin:0 0 40px}.iwt-product .image-with-text--content{padding:30px 20px}.product-form-main{padding:55px 10px}.homepage.section-image-with-text h3{font-size:32px;line-height:42px}.iwt-index .image-with-text--image{margin:20px 0}}@media only screen and (max-width: 767px){.jdgm-carousel-wrapper .jdgm-carousel-item{width:100%;margin:0!important}.sub-footer .row .small-12:nth-child(4){top:0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
