:root{--pk-canvas: #FFFDFA;--pk-soft: #F6F0E8;--pk-taupe: #E5DBCF;--pk-panel: #F0E7DD;--pk-card: #FFFDF9;--pk-footer: #ECE3D8;--pk-image-well: #F0EEE9;--pk-divider: #DFD6CB;--pk-text: #38291F;--pk-muted: #72685E;--pk-price: #4B3B30;--pk-label: #837365;--pk-burgundy: #701E2B;--pk-burgundy-dark: #541420;--pk-clay: #865242;--pk-on-button: #FFFAF4;--pk-outline: #B4A696;--pk-link-rule: #CBBBAD;--pk-focus: #A56B4F;--pk-radius-control: 5px;--pk-radius-image: 11px;--pk-radius-panel: 14px;--pk-radius-dialog: 18px;--pk-radius-pill: 100px}body{background-color:var(--pk-canvas);color:var(--pk-text);font-family:var(--DTFontTypo_Body);font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--DTFontTypo_Heading);font-weight:var(--font-weight-header);color:var(--pk-text)}h1,.h1{font-size:clamp(40px,4.4vw,58px);line-height:1.1;letter-spacing:-.5px}h2,.h2{font-size:clamp(30px,3vw,40px);line-height:1.18;letter-spacing:-.3px}h3,.h3{font-size:clamp(26px,2.2vw,30px);line-height:1.2;letter-spacing:0}::selection{background:var(--pk-burgundy);color:var(--pk-on-button)}a{transition:color .2s ease,text-decoration-color .2s ease}.rte a,.shopify-policy__body a{text-decoration:underline;text-decoration-color:var(--pk-link-rule);text-underline-offset:3px}.rte a:hover,.shopify-policy__body a:hover{text-decoration-color:var(--pk-burgundy)}#AccessibleNav ul.dt-nav>li>a,.dt-nav>li>a{font-family:var(--DTFontTypo_Body);font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px}#AccessibleNav ul.dt-nav>li>a:hover,.dt-nav>li>a:hover{color:var(--pk-burgundy)!important;text-decoration-color:var(--pk-burgundy)}input[type=submit],button[type=submit],.button,a.button,.dt-sc-btn,.shopify-payment-button__button--unbranded{min-height:48px;padding:13px 24px;border-radius:var(--pk-radius-control);font-family:var(--DTFontTypo_Body);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}input[type=submit]:hover,button[type=submit]:hover,.button:hover,a.button:hover,.dt-sc-btn:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px)}input[type=submit]:active,button[type=submit]:active,.button:active,.dt-sc-btn:active{background-color:var(--pk-burgundy-dark)!important;transform:none}button:disabled,.dt-sc-btn[disabled],.dt-sc-btn.disabled,input[type=submit]:disabled{background-color:var(--pk-divider)!important;color:var(--pk-muted)!important;transform:none!important;cursor:not-allowed}.dt-sc-btn.outline,.dt-sc-btn.btn-outline,.button--secondary,.btn--secondary,.dT_VProdWishList .dt-sc-btn.add-wishlist{background-color:transparent!important;color:var(--pk-text)!important;border:1px solid var(--pk-outline)!important}.dt-sc-btn.outline:hover,.dt-sc-btn.btn-outline:hover,.button--secondary:hover,.btn--secondary:hover,.dT_VProdWishList .dt-sc-btn.add-wishlist:hover{background-color:var(--pk-soft)!important;color:var(--pk-text)!important}.products .product-container .product-button a,.products .product-container .product-button button,.products .product-container .product-button span{min-width:44px;min-height:44px}input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],input[type=number],select,textarea{border:1px solid var(--pk-divider);border-radius:var(--pk-radius-control);background-color:var(--pk-canvas);color:var(--pk-text);font-family:var(--DTFontTypo_Body)}input::placeholder,textarea::placeholder{color:var(--pk-muted)}.product-grid-item .products{background:transparent!important;border:0!important;padding-bottom:0!important}.product-grid-item .products .product-container,.product-grid-item .products .ImageWrapper{border-radius:var(--pk-radius-image);overflow:hidden;background-color:var(--pk-image-well)}.product-grid-item .products img{aspect-ratio:1 / 1;object-fit:cover;transition:transform .45s ease}.product-grid-item .products:hover .ImageWrapper img{transform:scale(1.045)}.product-grid-item .products .product-detail{padding:15px 0 0!important;text-align:left}.product-grid-item .product-vendor{color:var(--pk-label);font-family:var(--DTFontTypo_Body);font-size:12px;letter-spacing:1.2px;text-transform:uppercase}.product-grid-item .grid-link__title,.product-grid-item .grid-link__title a,.product-grid-item .grid-link__title p{color:var(--pk-text);font-family:var(--DTFontTypo_Body);font-size:16px;font-weight:500!important;line-height:1.35!important;letter-spacing:0}.product-grid-item .grid-link__title p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-grid-item .grid-link__title a:hover{color:var(--pk-burgundy)}.product-grid-item .grid-link__meta{margin-top:7px}.product-grid-item .grid-link__meta,.product-grid-item .product_price,.product-grid-item .grid-link__org_price{color:var(--pk-price);font-family:var(--DTFontTypo_Body);font-size:14px;font-weight:400}.product-grid-item .grid-link__sale_price{color:var(--pk-muted)}.product-grid-item{display:flex;flex-direction:column}.product-grid-item.swiper-slide{height:auto}.swiper-wrapper:has(>.product-grid-item){align-items:stretch}.product-grid-item .products{display:flex;flex:1 1 auto;flex-direction:column}.product-grid-item .products .product-detail{flex:1 1 auto}.product-grid-item .product-card-actions{margin-top:16px;padding:0}.product-grid-item .product-card-actions form{width:100%}.product-grid-item .products .product-card-actions .dt-sc-btn.product-card-add-to-cart{display:flex;width:100%!important;margin:0!important;justify-content:center;align-items:center;text-align:center;white-space:nowrap}.badge,.badge__text,.offer-price,.featured-tag{border-radius:var(--pk-radius-pill);font-family:var(--DTFontTypo_Body);font-size:12px;letter-spacing:.6px}.modal,.modal-content,.quickview-modal,.fancybox-content,.mfp-content>div{border-radius:var(--pk-radius-dialog)}.widget,.sidebar-block{border-color:var(--pk-divider)}nav.breadcrumb{background-color:var(--pk-taupe)!important}nav.breadcrumb,nav.breadcrumb a,nav.breadcrumb h1,nav.breadcrumb h2{color:var(--pk-text)}collection-filters-form.facets{border-color:var(--pk-divider)!important}collection-filters-form.facets summary,collection-filters-form.facets summary span{color:#76675b;font-family:var(--DTFontTypo_Body);font-size:13px!important;font-weight:400!important}collection-filters-form.facets summary:hover,collection-filters-form.facets summary:hover span{color:var(--pk-burgundy)}.collection-sidebar .widget ul li a,.product-sidebar .widget ul li a,.facets__label{border-radius:var(--pk-radius-pill);color:#76675b;font-size:13px}.collection-sidebar .widget ul li a:hover,.product-sidebar .widget ul li a:hover{color:var(--pk-burgundy)}.collection-sidebar .widget ul li.active>a,.collection-sidebar .widget ul li a.active{color:var(--pk-burgundy);font-weight:500}.site-footer,.site-footer p,.site-footer li,.site-footer a,.site-footer span,.site-footer address,.site-footer input,.site-footer .footer__title,.site-footer .copyright,.site-footer .copyright p{font-family:var(--DTFontTypo_Body)!important;font-size:14px!important;line-height:1.7!important}.site-footer .footer__title{font-weight:600!important;letter-spacing:1.4px!important;text-transform:uppercase;color:var(--pk-text)}.site-footer a{color:#716356}.site-footer a:hover{color:var(--pk-burgundy)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.dt-sc-btn:focus-visible{outline:3px solid var(--pk-focus)!important;outline-offset:5px}.dT_ProductProactiveSearch form:focus-within{outline:3px solid var(--pk-focus);outline-offset:5px}@media screen and (max-width:540px){.product-grid-item .product-vendor{font-size:12px;letter-spacing:.8px}.product-grid-item .grid-link__title,.product-grid-item .grid-link__title a,.product-grid-item .grid-link__title p,.product-grid-item .grid-link__meta,.product-grid-item .product_price{font-size:14px}.product-grid-item .products .product-detail{padding-top:11px!important}input[type=submit],button[type=submit],.button,a.button,.dt-sc-btn{font-size:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dt-sc-btn:hover,.button:hover,button:hover{transform:none!important}.product-grid-item .products:hover .ImageWrapper img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/petsnklaws-ds.css.map */
