body,input,textarea,select,button,optgroup{font-family:brandon-grotesque}h1,h2,h3,h4,h5,h6,.title,.large-title,.giant-title,.massive-title,.biggest-title,.standard-title,.small-title,.section-popup.cc-popup .cc-popup-title,#shopify-product-reviews .spr-form-title,#shopify-product-reviews .spr-header-title{font-family:p22-mackinac-pro}.subscribe-form__heading,.footer-block__heading,.site-nav__link.site-nav__dropdown-link,.nav{font-family:brandon-grotesque;text-transform:uppercase;letter-spacing:2px}.page-footer__blocks .footer-block__heading,.footer-block .nav__link{font-size:15px}h4.cart-offer-txt{padding:24px 10px;background-color:#d7e7f2}.inv-qty{font-weight:700;color:#d72923;padding:0 2px}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.blink-stock{animation:blink 1s 3}.low-stock{color:#d72923}.pdp-review-rating-summary{margin:4px 0 12px}.pdp-review-rating-summary .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:6px;text-decoration:none}.pdp-review-rating-summary .jdgm-star{color:#f5a623!important}.pdp-review-rating-summary .jdgm-prev-badge__text{font-size:13.5px;color:#555;font-weight:500}.pdp-perks-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px;border-top:1px solid #ebe5dc;border-bottom:1px solid #ebe5dc;padding:14px 4px;margin:18px 0 14px}.pdp-perk-item{display:flex;align-items:center;justify-content:flex-start;gap:8px}.pdp-perk-icon{width:17px;height:17px;fill:none;stroke:#3a3b3a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.pdp-perk-item span{font-size:12px;font-weight:600;color:#3a3b3a;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:768px){.pdp-perks-strip{gap:10px 12px;padding:12px 2px}.pdp-perk-item span{font-size:11px}}.view-msg{background-color:#f9f9f9;border:1px solid #ebebeb;padding:10px;border-radius:5px;text-align:left;font-family:Arial,sans-serif;margin:14px 0}.view-txt{font-size:16px;color:#333}.view-txt span{font-weight:700;color:#ff6f00;font-size:20px}.BYOB-btn{margin:90px 10px;text-align:center}span.BYOB-txt{font-size:24px}.BYOB-txt-cont{padding:30px}.BYOB-head{background:#f6c391;padding:40px 0;border-radius:25px}.rimage-outer-wrapper{border-radius:10px}.paw-offers{margin:16px 0 20px}.paw-offers__header{display:flex;align-items:center;gap:6px;margin-bottom:12px}.paw-offers__icon{font-size:18px;line-height:1}.paw-offers__title{font-size:15px;font-weight:700;color:#333;letter-spacing:.3px}.paw-offers__carousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.paw-offers__carousel::-webkit-scrollbar{display:none}.paw-offer-card{flex:0 0 240px;scroll-snap-align:start;border-radius:12px;border:1.5px solid #f6c391;background:linear-gradient(145deg,#fdf0e3,#fff9f5);overflow:hidden;display:flex;flex-direction:column}.paw-offer-card__top{padding:14px 14px 10px;flex:1}.paw-offer-card__heading{font-size:15px;font-weight:800;color:#c05621;margin:0 0 4px;line-height:1.3}.paw-offer-card__desc{font-size:13px;color:#555;margin:0;font-style:italic;line-height:1.4}.paw-offer-card__bottom{display:flex;align-items:center;justify-content:space-between;padding:8px 14px 12px;border-top:1px solid rgba(246,195,145,.5);gap:8px}.paw-offer-card__code-label{font-size:13px;color:#444}.paw-offer-card__code-label strong{color:#c05621;letter-spacing:.5px}.paw-offer-card__copy{background:none;border:none;padding:0;font-size:13px;font-weight:700;color:#c05621;cursor:pointer;white-space:nowrap;transition:opacity .15s}.paw-offer-card__copy:hover{opacity:.7}.paw-offer-card__no-code{font-size:13px;color:#777}.paw-pairs-with{margin:16px 0 20px}.paw-pairs-with__title{font-size:15px;font-weight:700;color:#333;margin-bottom:12px}.paw-pairs-with__carousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.paw-pairs-with__carousel::-webkit-scrollbar{display:none}.paw-pairs-card{flex:0 0 260px;scroll-snap-align:start;display:flex;align-items:center;gap:12px;border:1px solid #e8e8e8;border-radius:12px;padding:12px;background:#fff}.paw-pairs-card__img-wrap{flex-shrink:0;display:block}.paw-pairs-card__img-wrap img{width:80px;height:80px;object-fit:cover;border-radius:8px;display:block}.paw-pairs-card__info{flex:1;min-width:0}.paw-pairs-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;color:#333;text-decoration:none;line-height:1.35;margin-bottom:4px}.paw-pairs-card__title:hover{color:#000}.paw-pairs-card__price{font-size:14px;font-weight:700;color:#333;margin:0 0 8px}.paw-pairs-card__btn{width:100%;font-size:12px!important;padding:7px 10px!important;text-align:center}.section-collection-list .grid-flex{flex-wrap:nowrap}@media(max-width:767px){.section-collection-list .grid-flex{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}.section-collection-list .grid-flex::-webkit-scrollbar{display:none}.section-collection-list .grid-flex__item{flex:0 0 28vw!important;width:28vw!important;max-width:28vw!important;scroll-snap-align:start}.section-collection-list .product-block__title{font-size:16px;text-align:center}.section-collection-list .product-block__title a{text-decoration:none}}#smartbar-bar-337363 .smartbar-object,#smartbar-bar-337363 .smartbar-message,#smartbar-bar-337363 .smartbar-button,#smartbar-bar-337363 .smartbar-countdown .sbc-digit,#smartbar-bar-337363 .smartbar-countdown .sbc-unit{font-weight:500!important;letter-spacing:1px!important}.percent-off{background-color:#bbdff8;text-decoration:none;color:#000!important;display:inline-block;padding:1px 5px;margin-left:3px}.percent-off-box.prod-page{display:inline-block}.percent-off.prod-page{background-color:#da3a33;color:#fff!important}.percent-off.prod-block{margin-left:0;font-size:15px;display:inline-block}.product-price__compare,.product-price__compare-large{opacity:.8}.announcement-bar__content.container{font-weight:600;line-height:34px}.product-label.product-label--bestseller{background:#f6c391}.product-block{display:flex;flex-direction:column;height:100%}.product-block__rating-placeholder{min-height:28px}.product-block__atc{margin-top:auto;padding-top:10px}.product-block__atc-btn{width:100%;text-align:center;padding:10px;font-size:14px}.product-block__image-container{position:relative}.product-block__badge{position:absolute;top:10px;z-index:2}.product-block__badge--bestseller{left:10px}.product-block__badge--discount{right:10px;border-radius:6px;overflow:hidden}.product-block__badge--discount .percent-off.prod-block{margin-left:0}.product-block .product-price{min-height:60px}.product-block__title-link{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){#colorbox,#cboxWrapper{width:96vw!important;left:2vw!important}#cboxContent,#cboxLoadedContent{width:96vw!important;max-height:90vh!important;overflow-y:auto!important}.quickbuy{width:100%!important;padding-top:0}.quickbuy .container:not(.quickbuy__form){display:flex;flex-direction:column;padding-left:0!important;padding-right:0!important}.quickbuy__toolbar{padding-left:12px!important;padding-right:12px!important;order:0}.quickbuy__media-container{display:block!important;width:100%!important;overflow:hidden;order:1}.quickbuy .quickbuy__product-media,.quickbuy .slick-list,.quickbuy .slick-track{height:auto!important;width:100%!important}.quickbuy .slick-list{overflow:hidden!important}.quickbuy .quickbuy__product-media-item{width:96vw!important;max-width:96vw!important}.quickbuy .rimage-outer-wrapper,.quickbuy .rimage-background{width:100%!important;max-width:100%!important}.quickbuy__titlebar{order:2;padding:12px 12px 4px!important}.quickbuy__slider-controls{display:none!important}.quickbuy .container.quickbuy__form{padding-left:12px!important;padding-right:12px!important}.quickbuy .option-selector__btn{min-height:44px;min-width:44px}.quickbuy__product-form--confirmation .grid__item.three-quarters,.quickbuy__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
