/*! ============ Custom Code Added By Burnette & CO ================== */h2,.h4{font-family:Eagle Book;font-weight:500;font-style:normal;line-height:1.2}.h1,.blog__title{font-family:Eagle Book;line-height:1%;font-weight:500}body,p,.p{font-family:Apercu Mono;font-size:15px;line-height:1.4}.column__heading{margin-top:0;margin-bottom:7px;font-family:termina;letter-spacing:2px}.is-selected .logos__slide__text{transform:none;opacity:1;animation:fadeInUp .3s ease-out;animation-delay:.3s;animation-fill-mode:backwards;background-color:beige;color:#000;border-radius:20px;padding:20px}.announcement__text p{font-family:termina;margin:0;letter-spacing:3px;font-weight:400}.article__title{font-family:termina;font-size:18px;letter-spacing:3px;text-transform:uppercase;margin:10px 10px 8px;font-weight:500}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,#challenge .shopify-challenge__button{font-family:termina}.rte a,.hero__rte a,p a{background:linear-gradient(to right,#ed974b,#c58029);background-size:100% 1px;background-position:50% 86%;background-repeat:no-repeat;transition:color 333ms ease-in-out,background-size 333ms ease-in-out}.product-item__bg,.product-item__bg__under{border-radius:30px}.btn{font-size:12px;font-family:termina;font-weight:500}.hero__title{font-family:Eagle Book;font-weight:500}ul.unstyled,ol.unstyled{list-style-type:none;margin-left:0;text-align:right}.footer__block__title{text-align:right}h3{font-family:termina;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:2px}.cart__total{font-weight:300;font-family:termina}.cart__total:nth-of-type(2){display:none}.cart__quantity-minus svg path,.cart__quantity-plus svg path{stroke:#c68c2b;stroke-width:2px}.cart__item__meta{margin-bottom:10px;font-family:apercu mono;font-size:15px;font-weight:400}.cart__title{font-family:Eagle Book;font-weight:500}.cart__item__title{font-family:Termina,san-serif;font-weight:600;font-size:15px}.cart__item__image a{width:150px;height:150px;background-color:transparent}@media (min-width: 750px){.cart__empty__item .btn{padding:16px 0;min-height:67px;display:flex}}.cart__items{width:100%;margin-top:var(--inner)}.cart__quantity .cart__quantity-field{padding:10px 30px;border-color:#e4e9e100}.cart-block--top,.drawer__foot .cart-block,.drawer__inner{background-color:#edeadc}@media (min-width: 750px){#your-shopping-cart .cart__items .cart__item{gap:24px;flex-wrap:nowrap;border:none}#your-shopping-cart .cart__price{order:1;width:unset}#your-shopping-cart .cart__item__image{border-radius:20px}#your-shopping-cart .cart__item__image img{border-radius:20px;object-fit:cover}#your-shopping-cart .cart__quantity button,#your-shopping-cart .cart__quantity .cart__quantity-field{align-items:center;padding:0}#your-shopping-cart .cart__item__content{align-items:flex-start;height:20%;border-bottom:2px solid #C68C2B;flex-wrap:nowrap}#your-shopping-cart .cart__quantity .cart__quantity-field input{border:none;padding:0}.cart__item__content .cart__item__remove{position:absolute;top:2px;right:0;margin-top:15px}#your-shopping-cart .rhombus.section-columns{width:auto;padding-top:0;padding-left:20px;padding-right:20px;position:relative;margin:0 auto;max-width:1250px}#your-shopping-cart:has(.cart.is-empty) .rhombus.section-columns{max-width:}#your-shopping-cart .rhombus.section-columns .wrapper--full-padded{padding-left:0;padding-right:0}#your-shopping-cart .rhombus.section-columns .grid__heading{font-family:Termina,sans-serif;font-size:15px;letter-spacing:2px;text-transform:uppercase;font-weight:600}.cart__item__content{padding-left:0;padding-right:24px}}@media (max-width: 749px){.cart__item__content .cart__item__remove{position:absolute;top:12px;right:0}#your-shipping-cart .cart .cart__foot__inner{padding:var(--inner) 0}#your-shopping-cart .cart__items .cart__item{padding:12px 0}#your-shopping-cart .cart__message{padding:0}#your-shopping-cart .cart__body *,.cart__foot__inner{border-color:#e7e3ce}#your-shopping-cart .cart__head .cart__title{justify-content:center;font-family:Eagle Book,sans-serif;font-size:25px;text-transform:none}#your-shopping-cart .cart__head .drawer__close{background-color:#c68c2b;color:#edeadc;width:30px;height:30px;border-radius:50%}#your-shopping-cart .cart__quantity input{border-color:#c68c2b;border-width:2px}#your-shopping-cart .cart__total{margin:6px 0}#your-shopping-cart .cart__price__loader{margin:0}#your-shopping-cart .cart__item__image a{background-color:transparent}#your-shopping-cart .rhombus.section-columns{padding-top:0}#your-shopping-cart .rhombus.section-columns .grid__heading{font-family:Termina,sans-serif;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:600}}#cart-drawer .drawer__inner{padding:12px 48px}.drawer .cart__foot__inner{padding:var(--inner) 0}#cart-drawer .drawer__items .cart__item,#cart-drawer .drawer__message{padding:0}#cart-drawer .drawer__body *,.cart__foot__inner{border-color:#e7e3ce}#cart-drawer .drawer__head .cart__title{justify-content:center;font-family:Eagle Book,sans-serif;font-size:25px;text-transform:none}#cart-drawer .drawer__head .drawer__close{background-color:#c68c2b;color:#edeadc;width:30px;height:30px;border-radius:50%}#cart-drawer .cart__quantity input{border-color:#c68c2b;border-width:2px}#cart-drawer .cart__total{margin:6px 0}#cart-drawer .cart__price__loader{margin:0}.cart__price{font-weight:500;margin-top:0}.cart__item__meta{margin-bottom:0}.drawer__body{overflow:scroll}.cart__item__content{width:calc(100% - 150px)}.cart__total__price,.free-shipping,.free-shipping__title,.free-shipping__default-message{font-family:Termina,sans-serif;font-size:calc(.75rem * var(--FONT-ADJUST-BODY));text-transform:uppercase;font-weight:500}.free-shipping{color:#63796e;border-bottom:none}.free-shipping__title{color:#353433;margin-top:0;margin-bottom:12px}.free-shipping__default-message{margin-left:auto}.upsell-title{margin-top:36px}.drawer__body .cart-block hr{margin:6px 0}.cart__upsell__products{display:flex;margin-top:36px;height:100%;justify-content:space-around}.cart__upsell__products .cart__upsell__product{display:flex;flex-direction:column;gap:12px;max-height:142px;height:100%;max-width:30%;cursor:pointer}.upsell-image-wrapper{position:relative;aspect-ratio:1/1;width:100%}.quick-view-title{position:absolute;font-family:terima,sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2px;top:-24px;left:-8px;padding:6px 18px;background-color:#c68c2b;color:#edeadc;width:68px}.upsell-details{font-family:terima,sans-serif;font-size:10px;font-weight:600}.upsell-title,.upsell-details h4,.cart__total__label{font-family:Termina,sans-serif;font-size:calc(.75rem * var(--FONT-ADJUST-BODY));text-transform:uppercase;font-weight:500}.drawer__body,.drawer__inner:has(.cart__upsell__products){overflow:visible;overflow-x:scroll}@media only screen and (min-width: 750px){.drawer__inner{max-width:547px}}@media (max-width: 749px){.free-shipping__default-message{margin:0 auto}#cart-drawer .drawer__inner{padding:12px}}.feature{--height: calc(100vh - var(--header-sticky-height));--top: 0;--dot-margin: 6px;--dot-margin-offset: calc(var(--dot-margin) * -1);--dot-width: 23px;--width-indicator: calc(var(--dot-width) + (var(--dot-margin) * 2));--padding: calc(var(--width-indicator) + var(--inner));--width-line: 1px;--counter: 1}body.has-header-sticky .feature{--top: var(--header-height)}@media only screen and (min-width: 750px){.feature{--height: var(--full-screen)}body.has-header-sticky .main-content>.shopify-section:first-of-type .feature{--height: calc(var(--full-screen) + var(--announcement-height))}body:not(.has-header-sticky) .main-content>.shopify-section:first-of-type .feature{--height: var(--full-height)}}.feature__row .hero__title{margin-bottom:0}@media only screen and (min-width: 750px){.wrapper--full .feature__head{padding-left:var(--outer);padding-right:var(--outer)}}@media only screen and (max-width: 749px){.wrapper--full .feature__wrapper{padding-left:var(--outer);padding-right:var(--outer)}}.feature__head{overflow:unset}.feature__head:not(:last-child){margin-bottom:var(--gutter)}.feature__body{position:relative}@media only screen and (min-width: 750px){.feature__inner{flex:0 1 100%;position:sticky;top:var(--top);display:block;min-height:calc(var(--height) * (min(var(--counter),1)))}}@media only screen and (max-width: 749px){.feature__inner{display:flex;overflow-x:auto;overflow-y:hidden;padding-left:var(--outer);padding-right:var(--outer);margin-left:var(--outer-offset);margin-right:var(--outer-offset);scrollbar-width:none;-ms-overflow-style:none}.feature__inner::-webkit-scrollbar{display:none}}.feature__row{--part-width: 50px;--dot-position: ((5% + var(--outer)) / 2) - (var(--width-indicator) / 2);flex:0 0 auto;position:relative;width:100%;padding-top:0}.feature__row:not(:last-child){margin-right:var(--gap)}.feature__row:not(:only-child){width:calc(100% - var(--part-width))}@media only screen and (min-width: 750px){.feature__row{position:static;cursor:pointer}.feature__row:not(:last-child){margin-right:0}.feature__row:not(:only-child){width:auto}}.feature__row__editor{--row-count: 0;--row-height-min: 0px;--row-height: max(var(--row-height-min), var(--height));position:absolute;left:0;top:0;z-index:-1;width:100%;height:0;opacity:0;visibility:hidden;pointer-events:none}@media only screen and (min-width: 750px){.feature__row__editor{top:calc(var(--row-count) * var(--row-height) + 1px);height:var(--row-height)}}@media only screen and (min-width: 750px){.feature__image{position:absolute;top:0;left:50%;bottom:0;right:0}}@media only screen and (max-width: 749px){.feature__image{opacity:.5;transition:opacity .5s}}@media only screen and (min-width: 750px){.feature__image-inner{position:sticky;top:var(--top);max-height:var(--height);overflow:hidden;height:100%;padding-top:0}}@media only screen and (min-width: 750px){.feature__image-figure{overflow:hidden;height:100%;padding-top:0;transition:opacity 333ms ease-in-out}.feature__image-figure img{object-fit:cover}}.feature__content{padding:0 0 calc(var(--outer) * 2)}@media only screen and (min-width: 750px){.feature__content{position:relative;z-index:1;padding:0 0 var(--outer)}}@media only screen and (min-width: 750px){.feature--images .feature__content{width:50%}}@media only screen and (max-width: 749px){.feature--images .feature__content{padding-top:var(--outer)}}.feature__content__inner{padding-top:calc(var(--dot-margin) + 2px);margin:0 auto}@media only screen and (min-width: 1400px){.feature__content__inner{max-width:76%}}@media only screen and (min-width: 990px) and (max-width: 1399px){.feature__content__inner{max-width:84%}}@media only screen and (min-width: 750px) and (max-width: 989px){.feature__content__inner{max-width:90%}}@media only screen and (min-width: 750px){.feature__content__inner{padding-right:var(--outer)}}@media only screen and (min-width: 750px){.wrapper--narrow .feature__content__inner,.wrapper--full .feature__content__inner{padding-left:var(--outer)}}@media only screen and (max-width: 749px){.feature--images .feature__content__inner{padding-top:0}}.feature__content__inner>*:first-child{margin-top:0}.feature__content__inner>*:last-child{margin-bottom:0}.feature__indicator{position:absolute;top:calc((var(--width-indicator) / 2) - (var(--width-line) / 2));left:var(--dot-margin);right:0;bottom:auto;display:block;width:auto;height:var(--width-line);font-size:0}@media only screen and (min-width: 750px){.feature__indicator{top:29px;left:calc((var(--width-indicator) / 2) - (var(--width-line) / 2));bottom:calc(var(--dot-margin-offset) - var(--inner));right:auto;width:var(--width-line);height:auto}.wrapper--full-padded .feature__indicator{margin-left:calc(5% - var(--dot-position))}.wrapper--full .feature__indicator{margin-left:calc(var(--dot-position))}}@media only screen and (min-width: 990px){.wrapper--full-padded .feature__indicator{margin-left:0}.wrapper--full .feature__indicator{margin-left:var(--outer)}}@media only screen and (max-width: 749px){.feature__row:first-child .feature__indicator{left:0;right:auto;width:calc(((100% + var(--gap)) * var(--counter)) - var(--gap))}}@media only screen and (max-width: 749px){.feature__row:first-child .feature__indicator__line{width:calc(100% / var(--counter) + var(--part-width) - (var(--gap) - (var(--gap) / var(--counter))))}}.feature__row:last-child .feature__indicator{background:var(--bg);opacity:1;transition:none;animation:none}@media only screen and (min-width: 750px){.feature__row:last-child .feature__indicator{display:none}}@media only screen and (max-width: 749px){.feature__row:only-child .feature__indicator{display:none}}.feature__indicator__line:before,.feature__indicator:before,.feature__indicator:after{position:absolute;top:0;left:0;min-width:0;max-width:100%;min-height:0;max-height:100%;width:100%;height:100%;background:var(--text);content:""}@media only screen and (min-width: 750px){.feature__indicator:after{height:var(--percent-desktop, 0%);opacity:0}}@media only screen and (max-width: 749px){.feature__indicator:after{width:var(--dot-width);background:var(--bg)}}.feature__indicator:before{opacity:.2}.feature__dot__holder,.feature__content__outer{opacity:.5;transition:opacity .5s}.feature__row.is-selected .feature__indicator:after,.feature__row.is-selected .feature__dot__holder,.feature__row.is-selected .feature__content__outer{opacity:1}@media only screen and (min-width: 750px){.feature__row.is-selected .feature__image-figure{opacity:1}}@media only screen and (max-width: 749px){.feature__row.is-selected .feature__image{opacity:1}}.feature__row:not(.is-selected) .feature__image{pointer-events:none;opacity:0}.feature__indicator__line{position:sticky;top:0;left:var(--outer-offset);display:block;max-width:100%;width:100%;max-height:100%;height:var(--height)}@media only screen and (min-width: 750px){.feature__indicator__line{display:none}}.feature__indicator__line:before{width:var(--percent-mobile, 0%);height:100%}@media only screen and (max-width: 749px){.feature__row:not(:first-child) .feature__indicator:before,.feature__row:not(:first-child) .feature__indicator__line:before{content:none}}.feature__dot__wrapper{position:absolute;top:10px;left:0;width:100%;height:var(--width-indicator)}@media only screen and (min-width: 750px){.feature__dot__wrapper{width:var(--width-indicator);height:100%}.wrapper--full-padded .feature__dot__wrapper{margin-left:calc(5% - var(--dot-position))}.wrapper--full .feature__dot__wrapper{margin-left:calc(var(--dot-position))}}@media only screen and (min-width: 990px){.wrapper--full-padded .feature__dot__wrapper{margin-left:0}.wrapper--full .feature__dot__wrapper{margin-left:var(--outer)}}.feature__dot__holder{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 750px){.feature__dot__holder{max-height:100%;height:var(--height)}}.feature__dot__button{position:absolute;top:50%;left:var(--dot-margin);width:var(--dot-width);height:var(--dot-width);padding:0;margin-top:calc((var(--dot-width) / 2) * -1);cursor:pointer}@media only screen and (min-width: 750px){.feature__dot__button{left:50%;top:var(--dot-margin);margin:0 0 0 calc((var(--dot-width) / 2) * -1)}}@media (hover: hover){.feature__dot__button.is-selected .feature__dot:before{animation:pulseDot 2.5s linear infinite}.feature__dot__button:hover .feature__dot:after{animation:pulseDotHover 1.5s linear infinite}}.feature__dot{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background-color:var(--text);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:0}.feature__dot:before{opacity:0}.feature__dot__button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg);border-radius:var(--radius)}.feature__wrapper{counter-reset:section}.feature__indicator:after,.feature__indicator:before{display:none}.feature__content__inner div{display:none}.feature__content{padding:0}.feature__content__inner{padding-top:20px;padding-bottom:20px;border-bottom:3px #D6D2BC solid}.feature__row.is-selected .feature__content__inner div{display:block}.feature__dot{position:relative;border-radius:50%;width:36px;height:36px}.feature__dot{background:#d6d2bc}.feature__row.is-selected .feature__dot{background:#c68c2b}.feature__dot:after{counter-increment:section;content:counter(section);display:block;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;font-size:18px;font-family:Termina,sans-serif;color:#f3f2e9}@media only screen and (min-width: 750px){.feature__inner{position:static}}@media (max-width: 749px){.feature__row:not(.is-selected) .feature__image,.feature__row:not(.is-selected) *{opacity:1}.feature__dot:before{opacity:1;background-color:#c68c2b}.feature__dot{background:#c68c2b}.feature__content__inner div{display:block;opacity:1}.feature__content__inner{border:none}}@media (min-width: 749px){.product__images .product__slides{position:sticky;top:90px}}.deferred-image__overlay{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:all 333ms ease-in-out}.deferred-image__overlay .deferred-image__overlay__bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#c68c2b;opacity:0;border-radius:30px}.product-item__bg,.product-item__bg__under{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.deferred-image__overlay h3{position:relative;opacity:0;color:#edeadc;transition:all 333ms ease-in-out}.product-item__image.double__image:hover .product-link .deferred-image__overlay,.deferred-image__overlay:hover{opacity:1;z-index:2}.product-item__image.double__image:hover .product-link .deferred-image__overlay .deferred-image__overlay__bg,.deferred-image__overlay:hover .deferred-image__overlay__bg{opacity:.89;z-index:2}.deferred-image__overlay:hover h3{z-index:3;opacity:1;color:#edeadc}.product-item__info a:last-child{text-decoration:unset;display:block;margin-top:12px;width:110px}.product__icon__row{padding-bottom:12px}.product__icon__text p{font-family:Termina,san-serif;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin:0}.accordion{border-top:none;border-bottom:1.5px #353433 solid}.accordion:first-of-type{border-top:1.5px #353433 solid}.accordion:last-of-type{border-bottom:1.5px #353433 solid}.accordion__heading{font-family:Eagle Book,san-serif}.radio__fieldset .radio__button input:checked+label{background-color:#c68c2b}.radio__fieldset .radio__button input:checked~label,.radio__fieldset .radio__button input:hover~label{border:none}.radio__fieldset .radio__button input:checked,.radio__fieldset .radio__button input:checked~label{color:#edeadc}.product__detail__review .detail__review__title{margin:24px 0}.product__detail__review .detail__review__container{display:flex;gap:12px;align-content:center;justify-content:space-around}.product__detail__review .detail__review__container .detail__review__content{display:flex;flex-direction:column}.product__detail__review .detail__review__container .image-wrapper{aspect-ratio:1/1;width:114px;height:114px;object-fit:contain;padding-top:114px}.product__detail__review .detail__review__container .image-wrapper img{aspect-ratio:1/1;width:114px;height:114px;object-fit:contain}.product__detail__review .detail__review__container .detail__review__content p{margin:0}.product__detail__review .detail__review__container .detail__review__content p:empty{display:none}.product__detail__review .detail__review__container .detail__review_content .detail__review__author{font-family:Termina,san-serif;font-size:10px;text-transform:uppercase;margin:24px 0 0}.template-product .icon__animated .image-wrapper{max-width:28px;width:28px}.product__images:has(.sub-image-link){display:block}.sub-image-link{margin-top:0;order:1;margin-bottom:24px}.sub-image-link-text{margin-top:0}.sub-image-link:nth-of-type(2){display:none}@media (max-width: 749px){.product__detail__review .detail__review__container{display:inline}.product__detail__review .detail__review__container .image-wrapper{float:left}}.header__desktop__upper.header__info{justify-content:space-between}.header__logo{margin:20px 0;display:flex;align-items:center;justify-content:center;min-height:46px}.header__desktop__upper.header__info .cart__container{display:flex;align-items:center}@media only screen and (min-width: 750px){.navlink--toplevel{padding:24px .9em}.navlink--toplevel:after{bottom:25%;left:24px;right:25px}}@media screen and (min-width: 1250px){.header__desktop__upper .header__desktop__bar__c{margin-top:-36px}.header__desktop__lower{margin-top:-12px}.navlink--toplevel{padding:24px}}.icon.icon-cart{margin-top:4px;stroke-width:unset}.post__button__text{font-family:TERMINA;letter-spacing:2px;font-size:12px;font-weight:600}.wrapper--full .hero__content{padding:var(--outer)}.wrapper--full .btn--primary.btn--solid{border:none}@media (max-width: 749px){.hero__content__wrapper:has(.hero__button){min-height:calc(100vh - 144px)}.hero__content__wrapper:has(.hero__button:only-child){min-height:100%}.hero__button-group{width:100%}}@media (max-width: 850px){.hero__content__wrapper{display:block}.hero__content{align-items:center;gap:12px}.hero__title,.post__button__text,.hero__description,.hero__description+p{text-align:center;margin:0 auto}}.review.review--has-image{background-color:#bf7954;border-radius:20px;display:block;position:relative;min-height:400px;padding:36px 0}.review__content blockquote{margin:0}.review.review--has-image:has(.review__content[data-aos-order="2"]),.review.review--has-image:has(.review__content[data-aos-order="5"]),.review.review--has-image:has(.review__content[data-aos-order="8"]){background-color:#6e6d34}.review.review--has-image:has(.review__content[data-aos-order="3"]),.review.review--has-image:has(.review__content[data-aos-order="6"]),.review.review--has-image:has(.review__content[data-aos-order="9"]){background-color:#c68c2b}.reviews--section .review__image{position:absolute;left:-5%;top:50%;transform:translateY(-50%);height:40%;aspect-ratio:6/7;border-radius:10px}.reviews--have-images .review__content{width:100%;height:100%;padding:0 3em 0 10em;margin:0}.reviews--have-images .review__content h2{font-size:36px;margin:0 0 12px;letter-spacing:2.5px}.reviews--have-images .review__content h3{font-size:1.5rem;margin:0 0 12px}.reviews__grid-item .review{color:#edeadc}.review__quote{display:none}.reviews--section .grid--slider{gap:96px}.review__author{margin-top:72px}.review__author__content{display:flex;flex-direction:column;gap:6px}.review__author__content .review__author__subheading{margin:0;font-family:Termina,san-serif}.reviews--have-images .reviews__grid-item{scroll-snap-align:center}.reviews__grid-item:first-of-type{margin-left:48px}.reviews__grid-item:last-of-type{margin-right:48px}@media screen and (max-width: 749px){.reviews--have-images .review__content h2{font-size:28px;letter-spacing:8px}.reviews--have-images .review__content h3{font-size:1.25rem}.review.review--has-image{display:flex;flex-direction:column;align-items:center}.reviews--section .review__image{position:relative;left:unset;top:-10%;width:40%;height:unset;transform:translateY(0)}.reviews--have-images .review__content{margin:0;padding:0 24px 24px}.reviews__grid-item{margin-top:24px}.review__author{margin-top:12px}}@media only screen and (min-width: 750px){.reviews--section .review__image{max-width:30%}}.footer__block__title{font-weight:var(--FONT-WEIGHT-BODY-BOLD);font-size:12px;padding-bottom:0;font-family:termina;text-transform:uppercase;letter-spacing:2px;font-weight:600}.footer__block__image{margin:0 auto}.footer__block--menu:first-of-type{margin-left:auto}.footer__quicklinks li{margin:0 0 .25em;font-size:15px;font-family:apercu mono}.newsletter-form .input-group{border:none;display:flex;flex-direction:column;gap:12px}.newsletter-form .input-group__btn{background-color:#edeadc;color:#346274;font-family:TERMINA,san-serif;font-weight:500;padding:10px 24px}.newsletter-form .input-group input{border:1.5px #EDEADC solid;padding:5px 12px}.newsletter-form .input-group input::placeholder{font-family:TERMINA,san-serif;font-weight:500;font-size:.8em;text-align:center;text-transform:uppercase;color:#edeadc}@media (min-width: 750px){.newsletter-form .input-group{max-width:325px}.newsletter-form .input-group__btn{max-width:150px}}.btn{padding-left:60px;padding-right:60px}.btn.btn--outline.btn--large.btn--white{border:2px #EDEADC solid}.btn.btn--outline.btn--large.btn--black{border:2px #353433 solid}.btn--primary.btn--solid{transition:all 333ms ease-in-out}.btn--primary.btn--solid:after{background-color:#edeadc;transition:transform 333ms ease-in-out}.btn--primary.btn--solid:hover{color:#c68c2b}.btn--primary.btn--solid:disabled:hover{color:#edeadc}@media (max-width: 749px){.btn{font-size:12px;font-family:termina;font-weight:600;padding:10px 15px;width:100%}.hero__button{width:100%}}@media screen and (min-width: 1250px){#help-39-em-up-harnesses .blog-listing .article__title{margin-left:0;margin-right:0;max-width:25ch}}#help-39-em-up-harnesses .blog-listing .article__title{margin-top:0;margin-bottom:0}#help-39-em-up-harnesses .article__text-wrapper{display:flex;flex-direction:column;padding:36px 0;align-items:center;justify-content:space-between;min-height:144px}#help-39-em-up-harnesses .article__text-wrapper .article__link{margin-top:auto}.article__link .btn{padding:0}@media (max-width: 1250px){#news .blog-section .grid-item .article__text-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:132px}}.blog-section{padding-top:48px}.blog-section .inline-nav{position:absolute;left:calc(var(--outer) - 12px);padding:0 12px 12px;top:-34px;margin:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;transition:backgroiund-color 333ms ease-in-out}@media (max-width: 1080px){.blog-section .inline-nav{left:50%;top:0;transform:translate(-50%);align-items:center}}.blog-section .inline-nav:hover{background-color:#f3f2e9}.blog-section .inline-nav li{font-family:Termina,san-serif;font-size:13px;text-transform:uppercase;margin:0}.blog-section .inline-nav li:not(.inline-nav--active){visibility:hidden;opacity:0;transition:all 333ms ease-in-out;margin-top:1rem}.blog-section .inline-nav li.inline-nav--active{visibility:visible;order:-1}.blog-section .inline-nav li.inline-nav--active:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.311' height='8.216'%3E%3Cg fill='none' stroke='%23353433' stroke-linecap='round' stroke-width='1.5' data-name='Group%20307'%3E%3Cpath d='m1.061 1.061 6.095 6.095' data-name='Line%2048'%3E%3C/path%3E%3Cpath d='M13.251 1.061 7.156 7.156' data-name='Line%2049'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");display:inline-block;margin-left:6px;transition:transform 333ms ease-in-out}.blog-section .inline-nav li.inline-nav--active a:after{color:#c68c2b;background:#c68c2b}.blog-section .inline-nav:hover li:not(.inline-nav--active),.blog-section .inline-nav li.inline-nav--active:hover~li:not(.inline-nav--active),.blog-section .inline-nav li:not(.inline-nav--active):hover{visibility:visible;opacity:1}.blog-section .inline-nav:hover li.inline-nav--active:after,.blog-section .inline-nav li.inline-nav--active:hover:after{transform:rotate(180deg)}@media (max-width: 749px){#news .blog-section .grid-item .article__text-wrapper{min-height:unset}#news .grid.blog-listing{gap:48px}}.is-selected .logos__slide__text{background-color:#f3f2e9}.logos__slider-text .logos__slide{max-width:500px;width:90%}.logos__wrapper{padding:60px 0}.logos__slide:has(.logos__circle__title,.logos__circle__subtitle){display:flex;flex-direction:column;align-items:center;justify-content:center;height:225px}.logos__circle__subtitle{max-width:33ch;white-space:wrap}@media screen and (min-width: 750px){.logos__wrapper{display:grid;grid-template-columns:repeat(12,[col-start] 1fr)}.logos__slider-text .logos__slide{margin-left:auto;margin-right:72px}.logos__wrapper .logos__title{grid-column:1/13;grid-row:1;margin-bottom:0}.logos__slider-text{grid-column:1/7;grid-row:2;width:100%;padding-bottom:0;margin-bottom:0;align-self:center}.logos__slider__outer{grid-column:7/12;grid-row:2;height:100%}.logos__slide:has(.logos__circle__title,.logos__circle__subtitle){width:44%}.logos__circle__title{max-width:14ch;white-space:wrap}.logos__circle__subtitle{margin-top:auto}}@media (max-width: 749px){.logos__slider:not(.flickity-enabled){display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.logos__slide:has(.logos__circle__title,.logos__circle__subtitle){height:unset}}.partial-background{background-color:transparent;height:360px;position:absolute;top:0;left:0;right:0;width:100%;z-index:0;pointer-events:none}.multicolumn .grid-item .icon__animated{min-height:unset}.section-columns .btn--text span{background:linear-gradient(to right,#c68c2b,#c68c2b);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:100% 1px;background-position:50% 86%;background-repeat:no-repeat;transition:color .25s ease-in,background-size .25s ease-in;line-height:2;padding:5px 0}.section-columns .btn--text span:hover{background-size:0% 1px}.dropdown-wrapper .dropdown__content{max-height:0;overflow:hidden;transition:max-height 333ms ease-in-out}.dropdown-wrapper .dropdown__title{display:flex;gap:12px;align-items:center;margin:24px 0}.dropdown-wrapper .dropdown__title p{border-bottom:1px solid #C68C2B;font-family:Termina,san-serif;font-size:10px;position:relative;margin:0}.dropdown-wrapper .dropdown__title.active+.dropdown__content{max-height:1000px;padding-bottom:var(--section-x-padding)}.dropdown-wrapper .dropdown__content .dropdown__content__container{display:flex;gap:36px;background-color:#edeadc;padding:36px;border-radius:20px}.dropdown-wrapper .dropdown__content .dropdown__content__container .dropdown__content__image{width:100%}@media (max-width: 749px){.dropdown-wrapper .dropdown__content .dropdown__content__container{flex-direction:column;gap:12px;padding:0 24px}.dropdown-wrapper .dropdown__content .dropdown__content__container p:empty{display:none}}.rhombus .multicolumn .grid-item .icon__animated{position:absolute;top:-3%;left:50%;transform:translate(-50%) scale(12);z-index:-1}.rhombus .multicolumn .grid-item .icon__animated.first{transform:translate(-50%) scale(10)}.rhombus .multicolumn .grid-item .column__content{display:flex;flex-direction:column;align-items:center;min-height:424px}.rhombus .multicolumn .grid-item .column__content .column__image{margin-top:auto;width:80%}@media (max-width: 749px){.rhombus .multicolumn .grid-item .icon__animated{transform:translate(-50%) scale(6)}.rhombus .multicolumn .grid-item .icon__animated.first{transform:translate(-50%) scale(5)}.rhombus .multicolumn .grid-item .column__content .column__image{width:90%}.rhombus .grid--mobile-slider{overflow-y:visible;padding-top:48px}.rhombus .multicolumn .grid-item .column__content{min-height:56vh;min-height:60svh}}[data-toggle=product-modal].disabled{pointer-events:none;cursor:not-allowed}[data-toggle=product-modal].disabled:hover{color:inherit;background-color:inherit}.divider{border-color:#d6d2bc}hr{border:3px #D6D2BC solid}.wrapper--full-padded .video__background-image{position:absolute;top:33%;left:0;width:100%;height:100%;object-fit:cover}.video__background-image img{width:100%}.wrapper--full-padded .hero__video{width:75%;margin:0 auto}video-popup .btn--outline{border:none}video-popup .btn--outline svg circle{transition:stroke 333ms ease-in-out}video-popup .btn--outline svg path{transition:fill 333ms ease-in-out}video-popup .btn--outline:hover svg circle{stroke:#edeadc}video-popup .btn--outline:hover svg path{fill:#edeadc}.hero__video__icon{position:absolute;top:0%;right:20%}.hero__video__icon.top-left{left:20%;right:unset}.hero__video__icon.bottom-left{top:unset;right:unset;bottom:10%;left:20%}.hero__video__icon.bottom-right{top:unset;bottom:10%}.wrapper--full-padded:has(.hero__video__icon){padding-top:84px;padding-bottom:84px}.hero__video .image__hero__frame,.hero__video .image__hero__frame .image__fill{overflow-y:visible}.wide-image:has(.hero__video__icon){margin-top:-84px}@media screen and (max-width: 749px){.hero__video__icon{transform:scale(.5);right:0}.hero__video__icon.bottom-left{right:unset;left:0}video-popup .btn--outline svg{transform:scale(.5)}.wrapper--full-padded .hero__video{width:100%}}.rhombus.image__hero__pane .image__link__wrapper{display:flex;flex-direction:column-reverse;align-items:center;gap:84px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.rhombus.image__hero__pane .image__link__wrapper a:hover+a .image__link__icon svg path{fill:#edeadc}a .image__link__icon:hover svg path{fill:#edeadc}a .image__link__icon:hover svg circle{stroke:#edeadc}.rhombus.image__hero__pane .image__link__wrapper a:hover+a .image__link__icon svg circle{stroke:#edeadc}.rhombus.image__hero__pane .image__link__wrapper a .image__link__icon svg path,.rhombus.image__hero__pane .image__link__wrapper a .image__link__icon svg circle{transition:all 333ms ease-in-out}.rhombus.image__hero__pane a .image__link__icon{transform:scale(2)}.rhombus .brick__block__text.has-padding{padding:24px var(--outer)}.rhombus .tooltip-image-wrapper,.rhombus .tooltip-image-wrapper .tooltip-image-container,.rhombus .tooltip-image-wrapper .tooltip-image-container img{width:100%;height:100%}.rhombus .btn.btn--solid.btn--primary.image__hero__link{min-width:448px;font-size:1.1em}section.rhombus .brick__block__image:has(.tooltip-image-wrapper){align-self:end}section.rhombus .brick__block__image:has(.tooltip-image-wrapper).wide-image{padding:120px 0}@media (max-width: 749px){.rhombus.image__hero__pane .image__fill img{object-fit:contain}.rhombus.image__hero__pane .image__link__icon{transform:scale(1);margin:24px 0}.rhombus .btn.btn--solid.btn--primary.image__hero__link{min-width:unset;width:100%}.rhombus.image__hero__pane .image__link__wrapper{gap:48px;width:100%;padding:var(--inner)}.brick__section:has(.image__link__wrapper){flex-direction:column-reverse}section.rhombus .brick__block__image:has(.tooltip-image-wrapper).wide-image{overflow-y:visible}}#fitting-the-harness .hero__rte h6 a{line-height:10px}#fitting-the-harness .hero__rte h6 a:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2212%22%3E%3Cg%20data-name%3D%22Group%20826%22%3E%3Ctext%20data-name%3D%22%E2%86%92%22%20fill%3D%22%23353433%22%20font-size%3D%2210%22%20font-family%3D%22Termina-Demi%2C%20Termina%22%20font-weight%3D%22300%22%20letter-spacing%3D%22.15em%22%3E%3Ctspan%20x%3D%220%22%20y%3D%2210%22%3E%E2%86%92%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fsvg%3E);height:12px;width:10px;display:inline-block;position:absolute;left:102%;top:15%;transform:translate(0);transition:transform 333ms ease-in-out}#fitting-the-harness .hero__rte h6 a:hover:before{transform:translate(3px)}@media (min-width: 1200px){#help-39-em-up-harnesses .rhombus .brick__section--reversed,#fitting-the-harness .rhombus .brick__section--reversed{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:0px;grid-row-gap:0px}#help-39-em-up-harnesses .rhombus .brick__section.brick__section--reversed .brick__block__image,#fitting-the-harness .rhombus .brick__section.brick__section--reversed .brick__block__image{grid-column:5 / 13;grid-row:1 / 5}#help-39-em-up-harnesses .rhombus .brick__section.brick__section--reversed .brick__block--text,#fitting-the-harness .rhombus .brick__section.brick__section--reversed .brick__block--text{grid-column:1 / 7;grid-row:1 / 5}#help-39-em-up-harnesses .rhombus .hero__content .hero__rte{max-width:35ch}#fitting-the-harness .rhombus .hero__content .hero__rte{max-width:35ch;padding-left:var(--outer)}#fitting-the-harness .rhombus .hero__content .hero__button{padding-left:var(--outer)}}section.rhombus.index-image-text .brick__card{border-radius:20px;padding:24px;color:#edeadc}section.rhombus.index-image-text .brick__card h3{margin:0}section.rhombus .hero__content{position:relative}section.rhombus .hero__title:before{content:"1";text-align:center;padding-top:10px;margin-top:10px;display:block;border-radius:50%;background-color:#c68c2b;color:#fff;width:46px;height:36px;font-size:22px;font-family:Termina,san-serif}section.rhombus:has(.tooltip-content) .image__fill img{object-fit:contain}section.rhombus .brick__block__image{align-self:center}section.rhombus .hero__title:before{position:absolute;top:-38px;left:50%;transform:translate(-50%,-50%)}section.rhombus .tooltip-content{position:absolute}section.rhombus .tooltip-content .tooltip__dot:before{content:"2";text-align:center;padding-top:10px;display:block;border-radius:50%;background-color:#c68c2b;color:#fff;width:46px;height:36px;font-size:18px;font-family:Termina,san-serif}#help-39-em-up-harnesses section.rhombus .hero__title:before{display:none}#help-39-em-up-harnesses section.rhombus .tooltip-content:nth-of-type(2) .tooltip__dot:before{content:"1"}#help-39-em-up-harnesses section.rhombus .tooltip-content:nth-of-type(3) .tooltip__dot:before{content:"2"}#help-39-em-up-harnesses section.rhombus .tooltip-content:nth-of-type(4) .tooltip__dot:before{content:"3"}#help-39-em-up-harnesses section.rhombus .tooltip-content:nth-of-type(5) .tooltip__dot:before{content:"4"}#help-39-em-up-harnesses section.rhombus .tooltip-content:nth-of-type(6) .tooltip__dot:before{content:"5"}section.rhombus .tooltip-content:nth-of-type(2) .tooltip__dot:before{content:"2"}section.rhombus .tooltip-content:nth-of-type(3) .tooltip__dot:before{content:"3"}section.rhombus .tooltip-content:nth-of-type(4) .tooltip__dot:before{content:"4"}section.rhombus .tooltip-content:nth-of-type(5) .tooltip__dot:before{content:"5"}section.rhombus .tooltip-content:nth-of-type(6) .tooltip__dot:before{content:"6"}section.rhombus .tooltip-content:nth-of-type(7) .tooltip__dot:before{content:"7"}section.rhombus .tooltip-content:nth-of-type(8) .tooltip__dot:before{content:"8"}section.rhombus .tooltip-content:nth-of-type(9) .tooltip__dot:before{content:"9"}section.rhombus .tooltip-content .tooltip__dot .tooltip__text{width:225px;min-height:136px;max-height:285px;border-radius:20px;padding:24px;color:#edeadc;background-color:#c68c2b;opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .666ms ease-in-out;overflow-y:visible}@media (max-width: 749px){section.rhombus .tooltip-content .tooltip__dot .tooltip__text{width:180px}}section.rhombus .tooltip-content .tooltip__dot .tooltip__text p{margin:0}section.rhombus .tooltip-content .tooltip__dot:hover .tooltip__text{opacity:1;pointer-events:all;z-index:1}@media (min-width: 750px){section.rhombus .brick__block__text{margin:0}section.rhombus .hero__content .hero__title,section.rhombus .hero__content .hero__rte,section.rhombus .hero__content .hero__button{padding-left:48px}#help-39-em-up-harnesses section.rhombus .hero__content .hero__title,section.rhombus .hero__content .hero__rte,section.rhombus .hero__content .hero__button{padding-left:0}#help-39-em-up-harnesses section.rhombus .hero__content .post__button__text{width:259px;white-space:nowrap;text-transform:uppercase}#help-39-em-up-harnesses section.rhombus .hero__content .hero__button{margin-bottom:12px}section.rhombus .hero__content .hero__button{margin-bottom:24px}section.rhombus .hero__content .hero__rte{margin-bottom:60px}section.rhombus .hero__title:before{top:10px;left:18px}}@media (max-width: 749px){#features .brick__block .brick__block__video .video__poster{display:none}#features .brick__block .brick__block__video .video__player{position:relative;top:unset;left:unset}}@media (max-width: 749px){[data-collapsible-trigger] .icon{right:0}}#choosing-a-harness .accordion{border-top:none;border-bottom:1.5px #EDEADC solid}#choosing-a-harness .accordion:first-of-type{border-top:1.5px #EDEADC solid}#choosing-a-harness .accordion:last-of-type{border-bottom:1.5px #EDEADC solid}#choosing-a-harness .brick__section--accordion .brick__block--images{align-self:flex-end;align-items:center;justify-content:center}section.rhombus .grid-wrapper .grid-content{display:flex;flex-direction:column;gap:12px}section.rhombus .grid-wrapper .grid-content h3,section.rhombus .grid-wrapper .grid-content p{margin:0}section.rhombus .grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:72px;grid-row-gap:72px}section.rhombus .grid-wrapper .grid-content .grid__icon{width:66px;margin-bottom:12px}@media (max-width: 749px){section.rhombus .tooltip-content .tooltip__dot:before{transform:scale(.75)}section.rhombus .tooltip-content .tooltip__dot .tooltip__text{padding:12px}}body#contact-us .column__links__item{padding:12px 0;margin:0;font-weight:600;font-size:13px;border-bottom:2px solid #c78c2c}body#contact-us .multicolumn .grid-item:has(.column__btn){padding:0}@media (min-width: 750px){body#contact-us .multicolumn .grid-item .column__btn .btn{width:350px;padding-left:unset;padding-right:unset}}@media (max-width: 749px){body#contact-us .multicolumn{justify-content:center;display:flex;flex-direction:column;padding-left:0;padding-right:0}body#contact-us .multicolumn .grid-item{margin-right:0}}.rhombus-slideshow .hero__content__wrapper{margin:0 var(--outer);padding-top:60px;padding-bottom:48px;border-bottom:2px solid #264957}.rhombus-slideshow:last-of-type .slideshow .hero__content__wrapper{border-bottom:none}.rhombus-slideshow .feature-highlight__title{max-width:20ch}.rhombus-slideshow .feature-highlight__description{max-width:40ch}.rhombus-slideshow .frame{display:block}.slideshow__slide:has(.feature-highlight__content,.feature-review__content){background-color:var(--bg);padding:0}.hero__content__wrapper:has(.feature-highlight__content){justify-content:space-around;gap:48px;max-width:1200px;margin:0 auto}.feauture-highlight__bg__icon{position:absolute;top:21%;left:50%;transform:translate(-50%,-50%)}.feature-highlight__content{display:flex;flex-direction:column;position:relative;text-align:center;justify-content:flex-end;align-items:center}.rhombus-slideshow .feature-review__content{gap:48px;margin-right:var(--outer)}.feature-review__circle img{border-radius:50%}.feature-review__circle__container{text-align:center}.feature-review__circle__container h3{margin:0}.rhombus-slideshow .feature-review__text__container{align-self:flex-start}.rhombus-slideshow .feature-review__text__container p{font-family:Eagle Book,sans-serif;font-size:1.25em;letter-spacing:1px}.flex{display:flex;justify-content:space-around;align-items:center}@media (min-width: 750px) and (max-width: 999px){.feature-highlight__content{width:40%}.feature-review__content{width:60%}}@media (min-width: 1000px){.feature-highlight__content{width:30%}.feature-review__content{width:50%}}@media (max-width: 749px){.flex{padding:0 var(--outer);flex-direction:column}.feature-review__content{margin-top:48px}}.product-detail-modal dialog{background-color:#63796e;color:#edeadc;border-radius:0;overflow:scroll}@media only screen and (min-width: 750px){.product-detail-modal dialog{position:fixed;max-width:unset;height:calc(100vh - var(--header-height));width:50vw;top:var(--header-height);left:50%}.product-detail-modal .popup-cookies--center{top:50%;height:unset}}.product-detail-modal .close{color:#edeadc}.product-detail-modal .close:hover{color:#c68c2b}.gpo-modal__content.gpo-quill{padding:0 20px 20px}.product-detail-modal .popup__tracking{text-align:left}.product-detail-modal h3{font-family:Termina,sans-serif;font-size:15px;text-transform:uppercase;text-align:center;margin:0 0 24px}.product-detail-modal h4{font-family:Termina,sans-serif;font-size:13px;text-transform:uppercase;border-top:2px #EDEADC solid;padding-top:24px;margin:0 0 12px}.product-detail-modal h4:first-of-type{border-top:none;padding-top:0}.product-detail-modal p{margin:0 0 24px}.product-detail-modal p:empty{display:none}.product-detail-modal a{color:#edeadc;text-decoration:none}@media (max-width: 749px){dialog.popup-cookies{max-height:85vh;padding-top:36px}.popup-cookies .close{top:18px;right:6px;width:30px;height:30px}}.product__subheading{margin-top:24px}.jdgm-prev-badge__text{font-family:Termina,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.size-selector-wrapper{position:relative;border:2px solid #C68C2B;width:275px}.size__selector{border:none;margin:0;width:275px;font-family:Termina,sans-serif;font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;padding:11px 16px}.size__selector:focus,.size-selector-wrapper select:focus{outline:none;border:none}.size__selector option{font-family:Termina,sans-serif;font-size:10px;letter-spacing:1.5px}.size__selector-label h3{margin-top:24px;color:#353433}.radio-wrapper{display:flex;gap:12px}.radio-button:has(#xs-rear,#XS-rear,#xs-front,#XS-front){display:none}.radio-button input[type=radio]{position:absolute;opacity:0;margin:0;min-height:46px;min-width:183px;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.radio-button input[type=radio]:last-of-type{min-width:124px}@media (max-width: 749px){.radio-wrapper{overflow:clip;overflow-x:scroll}}.radio-button:has(input[type=radio]:checked),.radio-button:has(input[type=radio]:not(:checked)),#walking-handle .sibling__link,#walking-leash-shoulder-strap .sibling__link,#walking-loop-handles .sibling__link,#walking-handle .radio-button,#walking-leash-shoulder-strap .radio-button,#walking-loop-handles .radio-button,.radio__fieldset .radio__button label{min-height:46px;border:2px solid #C68C2B;font-family:Termina,sans-serif;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;padding:6px 29px}@media (max-width: 749px){.radio-button:has(input[type=radio]:checked),.radio-button:has(input[type=radio]:not(:checked)),#walking-handle .sibling__link,#walking-leash-shoulder-strap .sibling__link,#walking-loop-handles .sibling__link,#walking-handle .radio-button,#walking-leash-shoulder-strap .radio-button,#walking-loop-handles .radio-button,.radio__fieldset .radio__button label{padding:6px 16px}}.radio-button.disabled:has(input[type=radio]:not(:checked)),.radio-button.disabled:has(input[type=radio]:not(:checked)):hover{border:2px solid rgba(198,140,43,.5)}.radio-button.disabled:has(input[type=radio]:not(:checked)) label{color:#c68c2b;opacity:.5}.radio-button.disabled:has(input[type=radio]:not(:checked)):after{content:"SOLD OUT";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:termina,sans-serif;font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;line-height:24px;color:#353433}.swatch__button--square .sibling__link{width:unset}.data-product-price{font-family:Termina,sans-serif;font-size:15px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.radio__legend__option-name{font-family:Termina,sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.product__submit__item .btn{min-height:48px;border-width:2px}.product__submit__item .btn .btn__text{line-height:24px}.product__submit__item--inline .select-popout__toggle{min-height:46px;border-width:2px}#walking-handle .sibling__link,#walking-leash-shoulder-strap .sibling__link,#walking-loop-handles .sibling__link,.radio__fieldset .radio__button label{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent}#walking-handle .sibling__link span,#walking-leash-shoulder-strap .sibling__link span,#walking-loop-handles .sibling__link span{font-family:Termina,sans-serif;font-size:10px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase}#walking-handle .sibling__link .image-wrapper,#walking-leash-shoulder-strap .sibling__link .image-wrapper,#walking-loop-handles .sibling__link .image-wrapper{display:none}#walking-handle .sibling__link--current,#walking-leash-shoulder-strap .sibling__link--current,#walking-loop-handles .sibling__link--current{background-color:#c68c2b;color:#edeadc}#walking-handle .sibling__link--current:after,#walking-leash-shoulder-strap .sibling__link--current:after,#walking-loop-handles .sibling__link--current:after{opacity:0}.radio-button:has(input[type=radio]:not(:checked)){cursor:pointer}.radio-button:has(.hidden){display:none}.radio-button:has(input[type=radio]:not(:checked)),.radio__fieldset .radio__button label{border:2px solid #C68C2B}.radio__fieldset .radio__button label:hover,.radio__button label:hover{border:2px solid #353433}.radio-button:has(input[type=radio]:not(:checked)):hover{border:2px solid #353433}.radio-button:has(input[type=radio]:checked){background-color:#c68c2b;color:#edeadc}@media (hover: hover){a.sibling__link:hover span{color:#353433}a.sibling__link:hover{color:#353433;border:2px solid #353433}}.radio-button:has(input#xs-front:checked),.radio-button:has(input#xs-rear:checked),.radio-button:has(input#XS-front:checked){background-color:#e81e1e;border-color:#e81e1e;color:#edeadc}.radio-button:has(input#xs-front:not(:checked)):hover,.radio-button:has(input#xs-rear:not(:checked)):hover{border-color:#e81e1e}.radio-button:has(input#S-front:checked),.radio-button:has(input#S-rear:checked){background-color:#c2db35;border-color:#c2db35;color:#edeadc}.radio-button:has(input#S-front:not(:checked)):hover,.radio-button:has(input#S-rear:not(:checked)):hover{border-color:#c2db35}.radio-button:has(input#L-front:checked),.radio-button:has(input#L-rear:checked){background-color:#3c95e0;border-color:#3c95e0;color:#edeadc}.radio-button:has(input#L-front:not(:checked)):hover,.radio-button:has(input#L-rear:not(:checked)):hover{border-color:#3c95e0}.radio-button:has(input#XL-front:checked),.radio-button:has(input#XL-rear:checked){background-color:#e5c829;border-color:#e5c829;color:#edeadc}.radio-button:has(input#XL-front:not(:checked)):hover,.radio-button:has(input#XL-rear:not(:checked)):hover{border-color:#e5c829}.product-detail-modal-open,.product-detail-jump-to-anchor,.product-detail-lead-in,.sub-image-link-text{position:relative;font-family:Termina,sans-serif;font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin-top:12px;padding:0 0 2px;line-height:10px}.sub-image-link-text{cursor:pointer}.product-detail-modal-open:after,.product-detail-jump-to-anchor:after,.sub-image-link-text:after,.product-item__info a:last-of-type:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#c68c2b;transform:scaleX(1);transition:transform 333ms ease-in-out}.considerations:before,.product-item__info a:last-of-type:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2212%22%3E%3Cg%20data-name%3D%22Group%20826%22%3E%3Ctext%20data-name%3D%22%E2%86%92%22%20fill%3D%22%23353433%22%20font-size%3D%2210%22%20font-family%3D%22Termina-Demi%2C%20Termina%22%20font-weight%3D%22300%22%20letter-spacing%3D%22.15em%22%3E%3Ctspan%20x%3D%220%22%20y%3D%2210%22%3E%E2%86%92%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fsvg%3E);height:12px;width:10px;display:inline-block;position:absolute;left:102%;top:25%;transform:translateY(-50%);transition:transform 333ms ease-in-out}.product-detail-jump-to-anchor.considerations:before{top:38%}.product-item__info a:last-of-type:before{top:0;transform:translate(0)}.considerations:hover:before{transform:translate(3px,-50%)}.product-item__info a:last-of-type:hover:before{transform:translate(3px)}.product-item__info a:last-of-type{position:relative}.product-detail-modal-open:hover:after,.product-detail-jump-to-anchor:hover:after,.sub-image-link-text:hover:after,.product-item__info a:last-of-type:hover:after{transform:scaleX(0)}.harness-button{margin:18px 0 24px;min-height:46px}.hidden-u-band-harnesses{display:none}.size__selector-label .product-detail-lead-in{color:#353433}.modal-dialog{min-width:995px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.close{position:absolute;right:15px;top:15px;background:none;border:none;font-size:1.5rem}.product-modal-content .product-modal-title{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING));margin:0;line-height:.8}.product-modal-content h3{margin:0}.product-modal-price{font-family:Termina,sans-serif;font-size:15px;margin:10px 0}.product-modal-details,.product-modal-sizing,.add-to-cart-form{margin-top:12px}.modal-variants{margin-bottom:12px}.product-modal-wrapper{position:relative;background-color:#f3f2e9;padding:var(--inner);box-shadow:0 3px 9px #00000080}.product-modal-content{text-align:left;display:flex;flex-direction:column}.product-modal-content .accessory-button{margin-top:auto}.product-modal-image{max-width:100%;height:100%;object-fit:contain}.product-modal-container{display:flex;gap:36px}@media (max-width: 995px){.product-modal-container{flex-direction:column}.modal-dialog{min-width:unset;width:95vw;max-height:92vh;overflow-y:scroll}}.jdgm-preview-badge .jdgm-prev-badge__stars .jdgm-star{color:#c68c2b}.jdgm-rev-widg__summary-average{font-family:Eagle Book,sans-serif;font-size:35px;display:block;width:82px;white-space:nowrap;overflow:hidden}.jdgm-rev-widg__summary-average{content:"Rating";display:inline;font-family:Eagle Book,sans-serif;font-size:35px}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{align-items:center}}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-left:none}.jdgm-rev-widg__summary-stars,.jdgm-rev-widg__summary-text{text-align:center}.jdgm-rev-widg__summary-text{font-family:Termina,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin-bottom:24px}.jdgm-rev__icon{position:absolute;right:0}.jdgm-write-rev-link.jdgm-write-rev-link{font-family:Termina,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:600;border:2px solid #353433;background:transparent;color:#353433}.jdgm-row-stars{text-align:center;flex-direction:column;align-items:center;align-content:center;justify-content:center}.jdgm-rev-widg__title,.jdgm-histogram.jdgm-temp-hidden{display:none}.jdgm-sort-dropdown .most-recent{font-family:Termina,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.sliderow__title{font-family:Termina,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-weight:600}#header-menu .drawer__head,#header-menu .drawer__menu{background-color:#346274}.header__mobile .header__logo{margin-bottom:0;margin-top:0}body.scroll-lock{overflow:hidden;position:fixed;height:100vh;width:100%}.additional-images-wrapper{overflow-y:scroll;width:10vw;scrollbar-width:none}.additional-images-container{overflow-y:scroll;scrollbar-width:none}.additional-images-wrapper::-webkit-scrollbar{display:none}.additional-images{flex-direction:column;gap:24px;margin-right:24px;display:none}.additional-images.active{display:flex}.additional-image{width:100%;height:auto;cursor:pointer}@media (min-width: 750px){.product__images .additional-images-wrapper{position:sticky;top:90px;max-height:19.35vw}.additional-images-container{display:none;width:100%;height:100%;overflow:scroll}.additional-images-container:before,.additional-images-container:after{content:"";position:absolute;width:10.1385px;height:11.412px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="6.759" height="7.608"><path data-name="Path 8518" d="m3.38 7.608 3.38-3.379-.985-.985-1.7 1.706V0H2.683v4.949l-1.7-1.706-.985.985Z" fill="%23c68c2b"/></svg>') no-repeat center center;background-size:contain;display:inherit;animation:fade-out 3s forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.additional-images-container:before{top:3px;right:29px;transform:rotate(180deg)}.additional-images-container:after{bottom:3px;right:29px}}@media (max-width: 749px){.additional-images-wrapper{display:block;overflow-x:scroll;width:unset}.additional-images{flex-direction:row;gap:12px;margin-right:0}.product__wrapper--thumbnails-left .product__images{display:flex;flex-direction:column-reverse}.product__slides{margin-bottom:12px}}.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right,.pswp-zoom-gallery .pswp__button--arrow--right,.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left,.pswp-zoom-gallery .pswp__button--arrow--left{border:none}.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--left .icon,.pswp-zoom-gallery .pswp__button--arrow--left .icon,.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__button--arrow--right .icon,.pswp-zoom-gallery .pswp__button--arrow--right .icon{stroke:#353433;stroke-width:3px}.pswp__custom-close{border:none}.pswp__custom-close .icon{stroke:#353433;width:35px;height:35px;stroke-width:3px}.pswp__thumbs{display:none}zoom-images [data-zoom-image]{cursor:default}.product__wrapper.rhombus-product .product__slides{pointer-events:none}#testimonials .brick__block__image .image__fill img{object-fit:contain}@media (min-width: 750px){#testimonials .brick__block__image .image__hero__pane{--aspect-ratio: 1.8635802469135803;width:75%;height:75%;top:0%;left:50%;transform:translate(-50%)}.article__text-wrapper.aos-animate{display:flex;flex-direction:column;justify-content:space-between;min-height:160px}}.hero__content__wrapper.frame__item{z-index:9}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
