@font-face{font-family:Sometimes Times;src:url(/cdn/shop/files/Sometimes_Times.woff?v=1712555587)}@font-face{font-family:Bodoni;src:url(/cdn/shop/files/lte50625.woff?v=1712555587)}@font-face{font-family:TimesTenBold;src:url(/cdn/shop/files/TimesTenBold.woff2?v=1763963234)}h1,h2{font-family:Sometimes Times!important}h2.footer-block__heading.inline-richtext{font-size:18px;font-weight:700;text-transform:uppercase;font-family:Karla!important}.footer__content-bottom.scroll-trigger.animate--slide-in{border-top:none;padding-top:0}div#shopify-section-template--22519792075064__image_with_text_Yz479H,div#shopify-section-template--22519792075064__image_with_text_Xy899m,div#shopify-section-template--22519792238904__image_with_text_TWLiaM{background:#fff}section#shopify-section-template--22519791649080__main{background:#fff}.page-width.section-template--22602872881464__multicolumn_D9jExt-padding{min-width:100%}@media screen and (min-width:750px){.blog-articles{grid-template-columns:1fr 1fr 1fr!important;gap:30px!important}}.shopify-policy__container{max-width:100ch;margin-bottom:50px}.shopify-policy__title h1{font-family:Sometimes Times;font-weight:600}.product__info-wrapper .color-varient label{width:32px;height:32px;border-radius:50%}.main-banner-inner .text-box{text-align:right}.main-banner-inner .text-box p{font-family:Bodoni;font-size:clamp(18px,2vw,24px);line-height:normal;color:#000}.main-banner-inner .text-box a{border-radius:30px}body .main-banenr{height:60vh}body .main-banenr{min-height:650px;overflow:hidden}body .main-banner-inner{height:100%}.main-banner-inner .image-box{height:100%;display:flex;align-items:center;justify-content:center}body .image-with-text .grid__item:after{content:unset!important}body .content-container:after{content:unset!important}body .image-with-text__media{border:none}.an-font.image-with-text .image-with-text__content .img_text_inner .image-with-text__heading{max-width:450px;font-size:clamp(32px,4.5vw,72px)!important;line-height:1.1}body .image-with-text__content .image-with-text__text+.button{border-radius:30px}body .image-with-text__media.image-with-text__media--adapt{padding-bottom:80%!important}.an-font.image-with-text .image-with-text__content .img_text_inner .image-with-text__text p{font-family:Bodoni}.an-font-1.image-with-text .image-with-text__heading{font-size:clamp(24px,4vw,72px)!important;margin:0 0 15px;line-height:1.1}.our-manufacturers .image-with-text__text p,.our-materials .image-with-text__text p{line-height:24px;font-size:16px;letter-spacing:0;color:#000}@media(min-width:750px){.an-font-1 .image-with-text__media.image-with-text__media--adapt,.our-manufacturers .image-with-text__media.image-with-text__media--adapt,.our-materials .image-with-text__media.image-with-text__media--adapt{padding-bottom:60%!important}.our-materials .image-with-text__text,.our-manufacturers .image-with-text__text{max-width:60rem}}@media(max-width:767px){.main-banner-inner .text-box{text-align:center}body .image-with-text__content .img_text_inner .image-with-text__text p{font-size:18px}}.main_product_grid{background:#fff}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)!important;transform:rotate(270deg)}.thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:center}.about-new-text p.image-with-text__text.image-with-text__text--caption.subtitle{font-family:Bodoni;font-size:28px;line-height:normal;color:#121212;margin:10px 0 20px}.about-new-text .image-with-text__grid.page-width{padding:0 5rem}.about-new-text .image-with-text__content .img_text_inner .image-with-text__text p{font-size:16px;color:#000;margin-bottom:15px;letter-spacing:0;line-height:1.5}.about-new-text .image-with-text__media img{width:100%!important;height:auto!important;border-radius:50%!important;margin:auto;max-width:100%!important;text-align:center;left:50%!important;top:50%!important;transform:translate(-50%,-50%);aspect-ratio:1/1}.product-media-container.media-fit-cover .product__media,.product-media-container.media-fit-cover{height:auto!important;aspect-ratio:1/1;width:100%}ul.grid.product-grid li.grid__item{width:100%!important;max-width:100%!important}.why-dog-shoes-section.measure .box-content h3{font-family:Karla,sans-serif!important;font-weight:600}.video-box.traning .heading h2{color:#000}ul.list-menu li a{color:#000;font-family:Karla}.size-guid .image-with-text__heading{margin:0 0 15px;font-size:clamp(32px,4.5vw,72px);line-height:1.1;color:#000}.size-guid .image-with-text__text p,.an-font-1 .image-with-text__text p{margin:0;font-size:18px;color:#000;letter-spacing:0;opacity:1;line-height:1.3}.size-guid a.button.button--primary,.an-font-1 a.button.button--primary{font-size:18px;height:5rem;display:flex;align-items:center;justify-content:center;width:max-content;margin-top:40px}button.slick-arrow{z-index:1}@media(min-width:1370px){.an-font-1.image-with-text .image-with-text__heading{font-size:clamp(24px,4.5vw,72px)!important}}.our-materials h2.image-with-text__heading,.our-manufacturers h2.image-with-text__heading{font-size:clamp(32px,4.5vw,72px);line-height:1.1}@media(min-width:1024px){.product__media-wrapper .thumbnail-slider{left:-45%!important;top:39%}}@media(max-width:749px){.about-new-text .image-with-text__media.image-with-text__media--adapt{padding-bottom:100%!important}.about-new-text .image-with-text__heading{margin:0}.about-new-text .image-with-text__content{padding:20px 0!important}.our-manufacturers .image-with-text__content,.our-materials .image-with-text__content,.an-font .image-with-text__content,.an-font-1 .image-with-text__content{padding:3rem 1.5rem}.our-manufacturers .image-with-text__text p,.our-materials .image-with-text__text p,.an-font-1 .image-with-text__content p{font-size:16px!important;line-height:24px!important}.about-new-text .image-with-text__content .img_text_inner .image-with-text__text p{font-size:16px}.about-new-text p.image-with-text__text.image-with-text__text--caption.subtitle{font-size:24px}.about-new-text .image-with-text__content{padding-top:0}.size-guid h2.image-with-text__heading{font-size:32px!important}.size-guid .image-with-text__text p{font-size:16px}.rich-fitness h2.rich-text__heading{font-size:24px;line-height:1.2}.rich-fitness .rich-text__text.rte p{font-size:20px!important;line-height:26px!important}.header{padding:10px 1.5rem!important}.footer__content-top{padding:3rem 1.5rem!important}.about-new-text .image-with-text__grid.page-width{padding:0 1.5rem}body .main-banenr{height:auto;min-height:550px}.an-font-1.image-with-text .image-with-text__heading{font-size:32px!important}.size-guid a.button.button--primary,.an-font-1 a.button.button--primary{font-size:16px;height:auto}}@media(max-width:390px){body .main-banenr{height:auto;min-height:550px}.custom-newsletter-inner .text-box1 h2{font-size:32px!important;line-height:1.2!important}}.dog-size-helper{margin-top:20px}.dog-size-helper__heading{margin:0 0 10px;font-size:16px;font-weight:500;color:#1f1f1f}.dog-size-helper__size{border:0;background:transparent;color:#fff;min-width:64px;padding:10px 16px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.dog-size-helper__size.is-active{background:#f3eedc;color:#2d2d2d}.dog-size-helper__panels{margin-bottom:18px}.dog-size-helper__panel{display:none}.dog-size-helper__panel.is-active{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.dog-size-helper__dogs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.dog-size-helper__dog{text-align:center}.dog-size-helper__dog-image-wrap{width:72px;height:72px;margin:0 auto 10px;border-radius:50%;overflow:hidden;background:#d9d9d9}.dog-size-helper__dog-image{width:100%;height:100%;object-fit:cover;display:block}.dog-size-helper__dog-name{font-size:16px;line-height:1.2;font-weight:700;font-style:italic;margin-bottom:6px;color:#1f1f1f}.dog-size-helper__dog-breed,.dog-size-helper__dog-weight{font-size:13px;line-height:1.35;color:#4f4f4f}.dog-size-helper__note{font-size:14px;line-height:1.5;color:#5e5e5e;text-align:center}.dog-size-helper__note a{color:inherit;text-decoration:underline}.product .product__title h1{font-size:56px;line-height:1.1;letter-spacing:-2%;font-weight:400}@media screen and (max-width:749px){.dog-size-helper__dogs{grid-template-columns:repeat(2,1fr)}}.product--thumbnail_slider .thumbnail-slider{width:532px;max-width:none;left:-42%}@media screen and (max-width:1152px){.product--thumbnail_slider .thumbnail-slider{width:475px;left:-40%;top:39%}}@media screen and (max-width:1024px){.product--thumbnail_slider .thumbnail-slider{width:410px;left:-37%;top:39%}}@media screen and (max-width:1023px){.product--thumbnail_slider .thumbnail-slider{width:510px;left:-10%}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{transform:rotate(0)}}@media screen and (max-width:877px){.product--thumbnail_slider .thumbnail-slider{width:470px;left:-10%}}@media screen and (max-width:768px){.product--thumbnail_slider .thumbnail-slider{width:408px;left:-10%}}modal-opener.product__modal-opener.product__modal-opener--image.no-js-hidden{position:relative;overflow:hidden}modal-opener.product__modal-opener.product__modal-opener--image.no-js-hidden img{transition:transform .4s ease}modal-opener.product__modal-opener.product__modal-opener--image.no-js-hidden:hover img{transform:scale(1.5)}modal-opener.product__modal-opener.product__modal-opener--image.no-js-hidden:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .3s ease;z-index:1}modal-opener.product__modal-opener.product__modal-opener--image.no-js-hidden:hover:after{background:#00000040}modal-opener.product__modal-opener.product__modal-opener--image.no-js-hidden:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:48px;height:48px;opacity:0;transition:all .3s ease;z-index:2;background-image:url(https://cdn-icons-png.flaticon.com/512/622/622669.png);background-size:contain;background-repeat:no-repeat;background-position:center;filter:invert(1)}modal-opener.product__modal-opener.product__modal-opener--image.no-js-hidden:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.pbk-price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.pbk-price-line .price-item.price-item--regular{font-weight:600}.pbk-price-line__set{font-family:Karla,sans-serif;font-weight:400;font-size:15px;line-height:1;color:#5a5341}.product__tax .pbk-durability-chip{display:inline-block;margin:0;padding:9px 12px;border-radius:6px;background:#e4dcc8;font-family:Karla,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#1f1f1f}.pbk-durability-chip strong{font-weight:700}.pbk-paw-width{margin:12px 0 16px}.pbk-paw-width__line{display:none;margin:0;text-align:center;font-family:Karla,sans-serif;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;color:#3e4a2e}.pbk-paw-width__line.is-active{display:block}.pbk-paw-width__name{font-weight:500}.pbk-size-block .dog-size-helper{margin-top:0}.dog-size-helper__more{margin:0}.pbk-size-block fieldset.pbk-size-block__chips{min-width:0}@media screen and (max-width:749px){.pbk-size-block .size-chart{flex-wrap:wrap;gap:4px;border-radius:24px}.pbk-size-block .size-chart label{flex:1 1 calc(25% - 4px);padding-left:8px;padding-right:8px}.pbk-size-block .dog-size-helper__panel.is-active{gap:8px}}.pbk-size-block--page{display:block;max-width:568px;margin:0 auto;text-align:center}.pbk-size-block--page fieldset.js.pbk-size-block__chips{border:0;padding:0;margin:0;min-width:0}.pbk-size-block--page legend.form__label{width:100%;text-align:center;margin-bottom:8px}.pbk-size-block--page .size-chart input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.pbk-size-block--page .size-chart label{display:block;margin:0;padding:10px 20px;border:0;border-radius:40px;background:#62693c;color:#e0d5c9;font-family:Karla,sans-serif;font-size:14px;letter-spacing:1px;line-height:1;text-align:center;cursor:pointer}.pbk-size-block--page .size-chart label:hover,.pbk-size-block--page .size-chart input[type=radio]:checked+label{background:#e0d5c9;color:#000}.pbk-size-block--page .size-chart input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem #fff,0 0 0 .5rem #0000008c}.pbk-size-block--page .dog-size-helper__note{text-align:center}.pbk-buy-row{display:flex;align-items:flex-start;gap:28px}.pbk-buy-row__col--color{flex:0 1 auto;min-width:0}.pbk-buy-row .product-form__input.pbk-buy-row__col--quantity{flex:0 0 auto;width:auto;max-width:none;margin:0}.pbk-buy-row .color-varient{padding-bottom:0;border-bottom:0}.pbk-buy-row .color-varient p.pbk-buy-row__label{color:rgba(var(--color-foreground),.75)}.pbk-buy-row .form__label{margin-bottom:8px}.product-upsell-block__row{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:8px;background:#f1eada;cursor:pointer}.product-upsell-block__row .product-upsell-block__checkbox{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:#121212;cursor:pointer}.product-upsell-block__row .product-upsell-block__media{flex:0 0 40px;width:40px;height:40px;border-radius:5px;overflow:hidden;background:#fff}.product-upsell-block__row .product-upsell-block__media img{display:block;width:40px;height:40px;object-fit:cover;margin:0}.product-upsell-block__row .product-upsell-block__content{display:flex;flex-direction:column;gap:2px;min-width:0}.product-upsell-block__row .product-upsell-block__title{font-family:Karla,sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#121212}.product-upsell-block__row .product-upsell-block__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-family:Karla,sans-serif;font-weight:400;font-size:13px;line-height:1.3;color:#5a5341}.product-upsell-block__row .product-upsell-block__compare,.product-upsell-block__row .product-upsell-block__discount{margin:0;opacity:1}.product-upsell-block__row .product-upsell-block__compare{text-decoration:line-through}.product-upsell-block__row .product-upsell-block__price-value{font-weight:500;color:#121212}.product-upsell-block__row .product-upsell-block__unavailable[hidden]{display:none}.product-upsell-block.is-unavailable .product-upsell-block__row{opacity:.6;cursor:not-allowed}.shipping-promise--product{justify-content:center;text-align:center;margin:12px 0 0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
