#AccessibleNav .mega-menu-modern{display:grid;grid-template-columns:250px 1fr;gap:40px}#AccessibleNav .mega-modern-sidebar{border-right:1px solid #eee;padding-right:20px}#AccessibleNav .mega-modern-tab{cursor:pointer;padding:14px;transition:all .3s ease;border-radius:4px}#AccessibleNav .mega-modern-tab.active,#AccessibleNav .mega-modern-tab:hover{background-color:#fef0e9;border-left:3px solid #F26222}#AccessibleNav .mega-modern-content{position:relative;pointer-events:none;width:300px;max-width:300px}#AccessibleNav .site-nav--has-dropdown.nav-hover .mega-modern-content{pointer-events:auto}#AccessibleNav .mega-modern-panel{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .35s ease}#AccessibleNav .mega-modern-panel.active{position:relative;opacity:1}#AccessibleNav .site-nav--has-dropdown.nav-hover .mega-modern-panel.active{visibility:visible}#AccessibleNav .mega-modern-view-all{margin-top:25px;text-align:left}#AccessibleNav .mega-modern-button{display:inline-block;padding:10px 24px;border:1px solid #42393D;border-radius:0;text-decoration:none;text-transform:capitalize;transition:all .25s ease}#AccessibleNav .mega-modern-button:hover{background-color:#f26222;border-color:#f26222;color:#fff!important}#AccessibleNav .mega-modern-panel ul li a{position:relative;line-height:1.25;margin:0 0 .8rem;display:inline-block!important;white-space:normal;word-break:break-word;background-image:linear-gradient(to top,currentColor 0,currentColor 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:left bottom,left bottom;background-size:0 1px,0 1px;transition:background-size .25s ease,color .3s}#AccessibleNav .mega-modern-panel ul li a:hover,#AccessibleNav .mega-modern-panel ul li a:focus{background-size:100% 1px,100% 1px}#AccessibleNav .mega-modern-panel ul li a:before{content:"\203a";position:absolute;transform:translate(calc(var(--gap) / 2 * -1));top:-.12rem;color:var(--nav-text-color);transition:color .3s,transform .3s}#AccessibleNav .mega-modern-panel ul li a:hover:before{transform:translate(calc(3.2rem / -2 + .2rem));color:#f26222}.section--announcement-bar{letter-spacing:.04em;text-transform:uppercase;font-size:12px}.header-section.sticky-header.sticked .site-header{box-shadow:0 4px 12px #0000002e}.contact-page .overlay-header,.template-article .overlay-header,.template-collection .overlay-header,.template-index .overlay-header,.template-list-collections .overlay-header{transition:none}.top-links.site-header__nav a{transition:background-size .25s!important}.site-nav .site-nav--link-text,.site-nav__dropdown.mega-menu-dropdown a{font-weight:600}.btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{filter:brightness(1.08)}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:0!important;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.grid-product__wrapper{border-radius:0}.grid-product__title{font-weight:600;letter-spacing:.01em}.grid-product__price{color:#42393d;font-weight:700}.grid-view-item-image a.grid__image{display:block;border:1px solid var(--border-color);border-radius:calc(var(--block-border-radius) + 2px);overflow:hidden}.template--collection-list-type-sub-collections .grid-view-item-image a.grid__image{padding:0}.template--collection-list-type-sub-collections .grid-view-item .grid-view-item-image{margin-bottom:0}.template--collection-list-type-sub-collections .list-collections--indiv-collection-title{font-size:16px;font-weight:700;text-align:center;margin:8px 0 0}.homepage-sections--title{text-transform:uppercase;letter-spacing:.04em}.color-scheme--dark .footer-main__wrapper a:hover{color:#f26222}.color-scheme--dark .footer-main__wrapper .footer__heading{text-transform:uppercase;letter-spacing:.06em;font-size:14px}.section--scrolling-banner .color-scheme--dark{letter-spacing:.08em;text-transform:uppercase}.section--image-with-text-overlay .homepage-sections--title{text-transform:none;letter-spacing:0}.section--newsletter .newsletter-form__button{background-color:#f26222;border-color:#f26222;color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:.06em}.section--newsletter .newsletter-form__button:hover{filter:brightness(1.1)}.product-section product-media.media-type-thumbnails .thumb-prev,.product-section product-media.media-type-thumbnails .thumb-next{background-color:#f26222;color:#fff}.product-section product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide-thumb-active .responsive-image-wrapper{border-color:#f26222}.template-product .thumbnail-media--main-media.block-radius-clip{clip-path:none!important;border-radius:var(--block-border-radius);overflow:hidden;border:1px solid var(--border-color)}.media-first-full{margin-bottom:20px;width:100%}.media-first-full img{width:100%;display:block}.product-media-fade{transition:opacity .2s ease,transform .2s ease;opacity:1}.product-media-fade.is-hiding{opacity:0;transform:scale(.98)}[id^=custom-text-field-text_block_]{font-size:smaller}[id^=custom-text-field-text_block_] p{margin-bottom:0}[id^=custom-text-field-text_block_] p a{display:inline;text-decoration:none;position:relative;background:linear-gradient(to top,var(--link-border-color) 0,var(--link-border-color) 0),linear-gradient(to top,currentColor 0,currentColor 0);background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition-property:background-size;transition-timing-function:ease;transition-duration:.25s}[id^=custom-text-field-text_block_] p a:hover{background-size:0 1px,100% 1px}.grid-product__wrapper:hover .grid-product__image-wrapper img{transform:scale(1.03);transition:transform .4s ease}.grid-product__image-wrapper img{transition:transform .4s ease}.product-grid--wrapper,.grid-uniform--list-collections{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:768px){.homepage-sections--title{font-size:24px}.section--newsletter{text-align:center}}fieldset.product-block-radio-buttons{border:none;margin:0;padding:0}fieldset.product-block-radio-buttons legend{padding:0}#AccessibleNav .mega-modern-tab{background:none;border:none;font:inherit;font-weight:600;color:inherit;text-align:left;width:100%;text-transform:capitalize}.announcement_bar animated-background-text-colors.announcements_only .announcement_text{font-weight:700}#matching-dta-configurator .mdta-card__badge,#matching-leash-configurator .mleash-card__badge{color:#82402a}#matching-dta-configurator .mdta-card__price,#matching-leash-configurator .mleash-card__price{color:#757575}#matching-dta-configurator .mdta-card__detail-row span,#matching-leash-configurator .mleash-card__detail-row span{color:#b75b3a}#embroidery-configurator .emb-card__badge{color:#ae5638}#embroidery-configurator .emb-card__price{color:#757575}#embroidery-configurator .emb-card__detail-row span{color:#b75b3a}#your-shopping-cart .cart--detail span:first-child:not(:only-child){color:var(--text-color-transparent4)}.facets__group{border:none}.template-product .swatch .swatch-items-wrapper{padding:0;border:0}.template-product .mdta-card__badge,.template-product .mleash-card__badge,.template-product .emb-card__badge,.template-product .js-qty .js-qty__adjust{font-size:11px}#shopify-subscription-policy-button{text-decoration:none!important;position:relative}#return-product-agreement em span{text-decoration:none!important;font-weight:700;font-size:16px!important;position:relative}#return-product-agreement em span:after,#shopify-subscription-policy-button:after{position:absolute;content:"";display:block;bottom:-4px;left:0;width:100%;height:1px;background-color:#4b4b4b}.template-index #MainContent{background-image:url(/cdn/shop/files/bground-animal-silhoette.webp?v=1775670679)}.footer-wrapper,.footer-main--inner{position:relative}@media screen and (min-width:769px){.footer-wrapper:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(/cdn/shop/files/footer-bg.svg?v=1775671415);background-size:600px 600px;background-position:50%;background-repeat:no-repeat}}.swatch-image-label{padding:2px!important}.swatch-img-wrap{position:relative;display:block;width:42px;height:42px;line-height:0;font-size:0;border-radius:var(--input-border-radius)}.swatch-element.not-seen-here{height:42px}.swatch .swatch-items-wrapper .swatch-element.not-seen-here label{height:100%;display:flex;justify-content:center;align-items:center;padding:1rem 1.2rem}.swatch-img-thumb{width:42px;height:42px;background-size:cover;background-position:center center;border-radius:var(--input-border-radius)}.swatch-img-popover{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px #00000026;padding:10px;z-index:100;opacity:0;pointer-events:none;transition:opacity .2s ease;white-space:nowrap}.swatch-img-popover img{display:block;width:400px;height:auto;border-radius:6px}.swatch-img-popover span{display:block;margin-top:16px;margin-bottom:8px;color:#42393d;font-size:14px;text-align:center}@media(hover:hover)and (pointer:fine){.swatch-img-wrap:hover .swatch-img-popover{opacity:1;pointer-events:auto}}.swatch-element.active .swatch-image-label,.swatch-element input:checked~.swatch-image-label{outline:3px solid #F26222!important;background:#fff!important}.product-section .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label{background:var(--color-primary-background);color:var(--text-color);outline:3px solid #F26222}.swatch-width-label{display:flex!important;flex-direction:column;align-items:center;gap:4px;padding:4px!important;width:195px;cursor:pointer}.swatch-width-label img{display:block;width:140px;height:auto;object-fit:contain;flex-shrink:0}.swatch-width-label span{font-size:13px;color:#42393d;text-align:center;white-space:normal}@media screen and (min-width:768px){.homepage-sections--slideshow-wrapper.text-position--center-left .homepage-featured-content-box-inner .slideshow-title h1,.homepage-sections--slideshow-wrapper.text-position--top-left .homepage-featured-content-box-inner .slideshow-title h1,.homepage-sections--slideshow-wrapper.text-position--bottom-left .homepage-featured-content-box-inner .slideshow-title h1{text-align:left}.homepage-sections--slideshow-wrapper.text-position--center .homepage-featured-content-box-inner .slideshow-title h1{text-align:center}.homepage-sections--slideshow-wrapper.text-position--center-right .homepage-featured-content-box-inner .slideshow-title h1,.homepage-sections--slideshow-wrapper.text-position--top-right .homepage-featured-content-box-inner .slideshow-title h1,.homepage-sections--slideshow-wrapper.text-position--bottom-right .homepage-featured-content-box-inner .slideshow-title h1{text-align:right}}@media(max-width:767px){.homepage-sections--slideshow-wrapper.mobile-text-position--center .homepage-featured-content-box .homepage-featured-content-box-inner .slideshow-title h1{text-align:center}.homepage-sections--slideshow-wrapper.mobile-text-position--left .homepage-featured-content-box .homepage-featured-content-box-inner .slideshow-title h1{text-align:left}.homepage-sections--slideshow-wrapper.mobile-text-position--right .homepage-featured-content-box .homepage-featured-content-box-inner .slideshow-title h1{text-align:right}}.image--slideshow__navigation.dots .swiper-pagination.pagination-bullets{gap:15px!important}.site-nav__dropdown.standard-dropdown:not(.has--subdropdowns){left:50%!important;transform:translate(-50%)}.mega-menu-wrapper .mega-menu .site-nav__dropdown{max-width:1000px;left:0!important;right:auto!important;transform:translate(0);will-change:transform}@media screen and (max-width:1024px){.mega-menu-wrapper .mega-menu .site-nav__dropdown{width:100vw}}.back-to-parent{font-weight:600;color:var(--primary-btn-bg-color);margin-bottom:30px;display:inline-block}.template--collection-list-type-sub-collections .grid-view-item>a{display:flex;flex-direction:column;gap:10px}.template--collection-list-type-sub-collections .category-description,.template--collection-list-type-sub-collections .long-category-description{display:block;clear:both;width:100%}.template--collection-list-type-sub-collections .category-description{margin-bottom:20px;text-align:center}.template--collection-list-type-sub-collections .long-category-description{margin-top:30px;text-align:center}.product-form-block.app-buttons-block{display:grid;grid-template-columns:1fr;gap:.5rem;margin-top:20px;--custom-margin-bottom: 20px}@media(min-width:1024px){.product-form-block.app-buttons-block{grid-template-columns:1fr 1fr}}.product-form-block.app-buttons-block .emb-configurator .emb-trigger{margin-bottom:0!important}.product-form-block.app-buttons-block .emb-configurator,.product-form-block.app-buttons-block .mdta-configurator,.product-form-block.app-buttons-block .mleash-configurator{margin:0!important}.product-form-block.app-buttons-block .emb-configurator .emb-card__text,.product-form-block.app-buttons-block .mdta-configurator .mdta-card__text,.product-form-block.app-buttons-block .mleash-configurator .mleash-card__text{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:0;padding:2px 0}.product-form-block.app-buttons-block .emb-configurator .emb-card__text .emb-card__badge,.product-form-block.app-buttons-block .mdta-configurator .mdta-card__text .mdta-card__badge,.product-form-block.app-buttons-block .mleash-configurator .mleash-card__text .mleash-card__badge{width:fit-content}.product-form-block.app-buttons-block>.product-form-block{margin-bottom:0!important}.product-form-block.app-buttons-block>.product-form-block,.product-form-block.app-buttons-block>.product-form-block>.shopify-app-block,.product-form-block.app-buttons-block>.product-form-block>.shopify-app-block>[id$=-configurator]{height:100%}.product-form-block.app-buttons-block .emb-trigger,.product-form-block.app-buttons-block .mdta-trigger,.product-form-block.app-buttons-block .mleash-trigger{height:100%}.product-form-block.app-buttons-block .emb-card,.product-form-block.app-buttons-block .mdta-card,.product-form-block.app-buttons-block .mleash-card{height:100%;box-sizing:border-box}#privacy-policy .shopify-policy__container,#refund-policy .shopify-policy__container,#terms-of-service .shopify-policy__container{max-width:920px;margin-left:auto;margin-right:auto}#privacy-policy h2,#refund-policy h2,#terms-of-service h2{text-align:left}#privacy-policy .shopify-policy__title,#refund-policy .shopify-policy__title,#terms-of-service .shopify-policy__title{margin:15px 0}@media only screen and (min-width:481px){#privacy-policy .shopify-policy__title,#refund-policy .shopify-policy__title,#terms-of-service .shopify-policy__title{margin-top:60px;margin-bottom:50px}}.rte h2{margin-top:.5em}.text-link-animated a{--link-border-color: currentColor}.template-page .rte p+p{margin-top:1em}.product-description .richtext-block p+p,.product-details__description p+p{margin-top:1em}.site-header__logo-image{min-height:auto}.site-header .site-title{padding:8px 0}.logo_abs_overlay{position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:1}@media screen and (max-width:989px){.opacity-absolute-logo{display:none!important}}@media screen and (min-width:990px){header.overlay-header.overlay-logo .opacity-absolute-logo{opacity:0!important;transition:opacity .25s ease!important;transition-delay:0s!important}.template-index .header-section.sticky-header:not(.sticked) .overlay-header .opacity-absolute-logo{opacity:1!important;transition-delay:0s!important}.template-index .header-section.sticky-header:not(.sticked) .overlay-header:hover .opacity-absolute-logo,.template-index .header-section.sticky-header:not(.sticked) .overlay-header.force-hover .opacity-absolute-logo{opacity:0!important;transition-delay:0s!important}header.overlay-header.overlay-logo .hover-logo{transition-delay:0s!important}}@media only screen and (min-width:768px){.kb-enabled>*{-webkit-transform:translate3d(0,0,0) scale(1)!important;-ms-transform:translate3d(0,0,0) scale(1)!important;-moz-transform:translate3d(0,0,0) scale(1)!important;-o-transform:translate3d(0,0,0) scale(1)!important;transform:translateZ(0) scale(1)!important}}@media screen and (min-width:990px){.collection-filters__topbar{margin-bottom:12px}.collection-filters__topbar .facets__form-inner.desktop{display:flex;align-items:center;gap:16px}.collection-filters__topbar .facets__wrapper{display:flex;align-items:center;flex-wrap:nowrap;gap:12px}.collection-filters__topbar .facets__heading{margin:0;white-space:nowrap;line-height:1}.collection-filters__topbar .facets__disclosure{margin-bottom:0}.collection-filters__topbar .facets__disclosure .facets__summary{white-space:nowrap}.collection-filters__topbar .active-facets-desktop{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:8px}.collection-filters__topbar .active-facets-desktop .active-facets__button{margin:0}.collection-filters__topbar .collection-filters__item.sorting{margin-left:auto}}.width--content,.site-header .site-header__wrapper{max-width:1260px}#judgeme_product_reviews.jdgm-widget{max-width:1260px!important}.site-header__wrapper{margin-left:auto;margin-right:auto}body .product-section [data-product-options]{gap:16px}product-information input,product-information textarea,product-information select{scroll-margin-top:120px}@media screen and (max-width:767px){product-information input,product-information textarea,product-information select{scroll-margin-top:80px}}@media screen and (min-width:768px){body .collection-header__text-content{padding:30px}body .wrapper-spacing--v--template{padding-top:30px;padding-bottom:30px}}.site-nav>.site-nav--has-dropdown>.site-nav__link .site-nav--dropdown-arrow svg{width:10px;height:10px;margin-left:2px}.mega-menu-promo-text--wrapper .mega-menu-promo-text .h5.mega-menu-promo-subtitle{text-transform:capitalize}span.site-nav__link[role=button],span.mobile-nav__link[role=button]{cursor:pointer}.mobile-nav__item.top-level span.mobile-nav__link{padding:20px 0;font-family:var(--navigation-font-stack);font-weight:var(--navigation-font-weight);font-style:var(--navigation-font-style);text-transform:var(--header-font-case);letter-spacing:var(--navigation-font-letter-spacing)}.overlay-header.force-hover span.site-nav__link,.overlay-header.overlay-header--disable span.site-nav__link,.overlay-header.overlay-header--hover span.site-nav__link,.overlay-header:focus-within span.site-nav__link,.overlay-header:hover span.site-nav__link{color:var(--nav-text-color)!important}.overlay-header span.site-nav__link:hover,.overlay-header .site-nav--has-dropdown:hover>span.site-nav__link,.overlay-header.force-hover span.site-nav__link:hover,.overlay-header.force-hover .site-nav--has-dropdown:hover>span.site-nav__link{color:var(--nav-text-hover)!important}.nav-link-animated span.site-nav__link span.animated-underline{background-color:transparent;background-image:linear-gradient(to top,currentColor 0,currentColor 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:left bottom,left bottom;background-size:0 1px,100% 1px;transition:background-size .25s ease}.nav-link-animated span.site-nav__link:hover span.animated-underline,.site-nav--has-dropdown:hover>span.site-nav__link span.animated-underline,.using-keyboard .nav-link-animated span.site-nav__link:focus span.animated-underline{background-size:100% 1px,100% 1px}a.mega-menu-promo-wrapper:hover+.mega-menu-promo-text--wrapper .mega-menu-promo-subtitle.animated-link--item,.using-keyboard a.mega-menu-promo-wrapper:focus+.mega-menu-promo-text--wrapper .mega-menu-promo-subtitle.animated-link--item,.using-keyboard .mega-menu-promo-text:focus a.mega-menu-promo-subtitle.animated-link--item{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}[class*=psmtc_]{display:none!important}.product-sizing-modal__trigger{font-size:1rem;font-weight:600;color:var(--primary-btn-bg-color);text-decoration:none}.product-sizing-modal-block--inline{display:inline-flex;align-items:center;margin:0}.product-sizing-modal-block--inline .product-sizing-modal__trigger{font-size:.875rem}.swatch .option-label-wrapper:has(.product-sizing-modal-block--inline){align-items:center;justify-content:flex-start;gap:.75rem;margin-bottom:5px}.swatch .option-label-wrapper:has(.product-sizing-modal-block--inline) .header.label-font{margin-bottom:0}#ThemeModal:has(.product-sizing-modal__content){clip-path:none}#ThemeModal .product-sizing-modal__content{max-width:800px;border-radius:8px;box-shadow:0 4px 12px #0000002e}#ThemeModal .product-sizing-modal__content .theme-modal--inner{gap:0;padding:24px}#ThemeModal .product-sizing-modal__content [data-close]{position:absolute}#ThemeModal .product-sizing-modal__inner img{display:block;float:none!important;margin:0 auto!important}.collection_grid>.back-to-parent{grid-area:back-to-parent}.collection_grid>.subcollection-tiles{grid-area:subcollection-tiles}.collection_grid.has-category-description.has-long-category-description{grid-template-rows:auto auto auto auto auto auto;grid-template-areas:"back-to-parent" "category-description" "subcollection-tiles" "filtering" "collection" "long-category-description"}.collection_grid.has-category-description:not(.has-long-category-description){grid-template-rows:auto auto auto auto auto;grid-template-areas:"back-to-parent" "category-description" "subcollection-tiles" "filtering" "collection"}.collection_grid.has-long-category-description:not(.has-category-description){grid-template-rows:auto auto auto auto auto;grid-template-areas:"back-to-parent" "subcollection-tiles" "filtering" "collection" "long-category-description"}.collection_grid.filtering_enabled--sidebar.has-category-description.has-long-category-description{grid-template-columns:250px 1fr;grid-template-rows:auto auto auto auto auto;grid-template-areas:"back-to-parent           back-to-parent" "category-description     category-description" "subcollection-tiles      subcollection-tiles" "filtering                collection" "long-category-description long-category-description"}.collection_grid.filtering_enabled--sidebar.has-category-description:not(.has-long-category-description){grid-template-columns:250px 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"back-to-parent       back-to-parent" "category-description category-description" "subcollection-tiles  subcollection-tiles" "filtering            collection"}.collection_grid.filtering_enabled--sidebar.has-long-category-description:not(.has-category-description){grid-template-columns:250px 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"back-to-parent           back-to-parent" "subcollection-tiles      subcollection-tiles" "filtering                collection" "long-category-description long-category-description"}.collection_grid:not([class*=filtering_enabled]):not(.has-category-description):not(.has-long-category-description){grid-template-rows:auto auto auto;grid-template-areas:"back-to-parent" "subcollection-tiles" "collection"}.collection_grid.filtering_enabled--topbar:not(.has-category-description):not(.has-long-category-description){grid-template-rows:auto auto auto auto;grid-template-areas:"back-to-parent" "subcollection-tiles" "filtering" "collection"}.collection_grid .grid-area--category-description{grid-area:category-description;margin-bottom:20px;text-align:center}.collection_grid .grid-area--long-category-description{grid-area:long-category-description;margin-top:30px;text-align:center}.collection-header__title{font-family:Roboto Condensed,Roboto,Helvetica,Arial,sans-serif;color:#fff;background-color:#ca450c;padding:1.5rem 2rem;font-size:1.75rem;font-weight:700;margin:0;display:inline-block;line-height:1}.collection-header [data-animate]{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}theme-parallax .parallax-child{height:100%!important}.site-header__links .nav-item-support{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;line-height:1;transition:color .2s ease,opacity .2s ease}.site-header__links .nav-item-support:hover,.site-header__links .nav-item-support:focus-visible{color:#f26222;opacity:1;outline:none}#ThemeModal .support-modal__content{max-width:480px}#ThemeModal .support-modal__content>.button-unstyled{position:absolute;top:10px;right:10px}#ThemeModal .support-modal__inner{padding:30px 30px 24px;gap:18px}#ThemeModal .support-modal__header h2{margin:0;font-size:1.5em}#ThemeModal .support-modal__body{padding:0}#ThemeModal .support-modal__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}#ThemeModal .support-modal__item{display:flex;align-items:flex-start;gap:14px;margin:0;padding:0}#ThemeModal .support-modal__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--text-color-transparent10, rgba(0, 0, 0, .06));color:var(--text-color)}#ThemeModal .support-modal__item-content{flex:1 1 auto;min-width:0}#ThemeModal .support-modal__item-title{margin:0 0 4px;font-size:1.05em;line-height:1.3}#ThemeModal .support-modal__item-detail{margin:0;font-size:.95em;line-height:1.4}#ThemeModal .support-modal__item-title a,#ThemeModal .support-modal__item-detail a{color:inherit;text-decoration:underline}.sticky-atc{position:fixed;left:0;right:0;bottom:0;width:100vw;max-width:100vw;box-sizing:border-box;z-index:1100;display:block;background:#fff;box-shadow:0 -4px 16px #0000001f;border-top:1px solid rgba(66,57,61,.12);transform:translateY(100%);transition:transform .28s ease-out;padding-bottom:env(safe-area-inset-bottom,0);visibility:hidden;pointer-events:none}.sticky-atc.is-visible{transform:translateY(0);visibility:visible;pointer-events:auto}@media(min-width:768px){.sticky-atc,.sticky-atc.is-visible{display:none!important}}.sticky-atc__inner{display:flex;align-items:center;gap:12px;padding:10px 14px;max-width:100%}.sticky-atc__product{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.sticky-atc__thumb{width:40px;height:40px;flex:0 0 auto;border-radius:6px;object-fit:cover}.sticky-atc__title{font-size:14px;font-weight:600;color:#42393d;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.sticky-atc__button{flex:0 0 auto;min-height:44px;padding:10px 18px;background-color:#f26222;color:#fff;border:0;border-radius:4px;font-weight:700;font-size:14px;line-height:1.2;cursor:pointer;transition:filter .2s ease,opacity .2s ease}.sticky-atc__button:hover,.sticky-atc__button:active{filter:brightness(1.08)}.sticky-atc__button[disabled],.sticky-atc__button[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none}.sticky-atc__button.is-loading{opacity:.8;cursor:progress}.sticky-atc__button:focus-visible{outline:2px solid #42393D!important;outline-offset:2px!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid #42393D!important;outline-offset:2px!important;border-radius:2px}.facet-checkbox.wrap-focus:focus-within,.using-keyboard .facet-checkbox.wrap-focus:focus-within,.using-keyboard label.facet-checkbox.wrap-focus:focus-within{outline:2px solid #42393D!important;outline-offset:2px!important;border-radius:2px}.pagination .pagination-arrow>a:focus-visible,.pagination .pagination-number>a:focus-visible,.pagination .pagination-number.active>a:focus-visible{outline:2px solid #42393D!important;outline-offset:2px!important}.collection-toolbar select:focus-visible,.sort-by select:focus-visible,select.sort-reviews:focus-visible{outline:2px solid #42393D!important;outline-offset:2px!important}.using-keyboard .swatch-element:has(input[type=radio]:focus-visible) .swatch-image-label,.using-keyboard .swatch-element:has(input[type=radio]:focus-visible) label,.using-keyboard .option-button:has(input[type=radio]:focus-visible),.using-keyboard .option-button input[type=radio]:focus-visible+label{outline:2px solid #42393D!important;outline-offset:2px!important;border-radius:2px}.btn:focus-visible,button.btn:focus-visible,a.btn:focus-visible{outline:2px solid #42393D!important;outline-offset:2px!important}.announcement_bar{position:relative}.announcement_bar__pause{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid currentColor;border-radius:50%;color:#fff;cursor:pointer;line-height:1;font-size:11px;letter-spacing:-1px;z-index:2}.announcement_bar__pause[aria-pressed=true] .announcement_bar__pause-icon:before{content:"\25b6";letter-spacing:0}.announcement_bar__pause[aria-pressed=true] .announcement_bar__pause-icon{display:none}.announcement_bar__pause[aria-pressed=true]:after{content:"\25b6";font-size:11px;line-height:1}.scrolling-banner-section{position:relative}.scrolling-banner__pause{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#ffffffd9;border:1px solid currentColor;border-radius:50%;color:inherit;cursor:pointer;line-height:1;font-size:11px;letter-spacing:-1px;z-index:5}.scrolling-banner__pause[aria-pressed=true]>span[aria-hidden=true]{display:none}.scrolling-banner__pause[aria-pressed=true]:after{content:"\25b6";font-size:11px;line-height:1}.scrolling-banner-section.scrolling-banner--paused scrolling-banner .banner{animation-play-state:paused!important}.slideshow__pause{position:absolute;bottom:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#ffffffd9;border:1px solid currentColor;border-radius:50%;color:#42393d;cursor:pointer;line-height:1;font-size:12px;letter-spacing:-1px;z-index:5}.slideshow__pause[aria-pressed=true]>span[aria-hidden=true]{display:none}.slideshow__pause[aria-pressed=true]:after{content:"\25b6";font-size:12px;line-height:1}.rte p a:not(.btn):not(.button),.rte li a:not(.btn):not(.button),.richtext-block p a:not(.btn):not(.button),.richtext-block li a:not(.btn):not(.button){text-decoration:underline;text-underline-offset:2px}[data-grid-slider-wrapper] .swiper-btn--wrapper:focus-within{opacity:1!important;pointer-events:auto!important}product-media.media-type-thumbnails .thumbnail-media--main-media:focus-within .thumb-prev,product-media.media-type-thumbnails .thumbnail-media--main-media:focus-within .thumb-next{opacity:1}product-media.media-type-thumbnails .thumbnail-media--main-media:focus-within .thumb-prev{transform:translate(100%,-50%)}product-media.media-type-thumbnails .thumbnail-media--main-media:focus-within .thumb-next{transform:translate(-100%,-50%)}.newsletter-footer-errors .errors,.newsletter-popup-su-errors .errors,.newsletter-popup-fs-errors .errors{border:0;background:none;padding:0;margin:0}@media screen and (max-width:768px){#slide-up{width:100%;max-width:100vw;right:0;left:0;bottom:0;max-height:60vh;overflow-y:auto;overflow-x:hidden;border-radius:0;padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box}#slide-up .popup_image.newsletter-top{display:none}#slide-up .popup--body{padding:44px 16px 20px}#slide-up .popup--close-btn{top:8px;right:8px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:0}}@media screen and (max-width:479px){#slide-up .popup--body{padding:40px 12px 16px}#slide-up .input-group{display:flex;flex-direction:column;gap:8px}#slide-up .input-group-field,#slide-up #BottomPopupSubscribe{width:100%;max-width:100%}}free-shipping-progress.free-shipping-bar{display:block;text-align:left}.free-shipping-bar__message{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:.95em;font-weight:600;line-height:1.3;color:#42393d}.free-shipping-bar__icon{display:inline-flex;flex-shrink:0;color:#f26222}.free-shipping-bar__icon svg{display:block}.free-shipping-bar__track{position:relative;height:8px;background-color:#e8e3e4;border-radius:4px;overflow:hidden;margin-bottom:8px}.free-shipping-bar__fill{position:absolute;top:0;left:0;height:100%;background-color:#f26222;border-radius:4px;transition:width .3s ease}.free-shipping-bar__labels{display:flex;justify-content:space-between;font-size:.8em;color:var(--text-color-transparent7, rgba(66, 57, 61, .7))}.free-shipping-bar--qualifies .free-shipping-bar__icon{color:#ca450c}.free-shipping-bar--qualifies .free-shipping-bar__fill{background-color:#ca450c}.cart-drawer__free-shipping{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--cart-drawer-text-color-transparent25);text-align:left}.cart-drawer__free-shipping .free-shipping-bar__message{margin-bottom:8px;font-size:.9em;color:inherit}.cart-drawer__free-shipping .free-shipping-bar__track{margin-bottom:6px;background-color:var(--cart-drawer-text-color-transparent25)}.cart-drawer__free-shipping .free-shipping-bar__labels{color:inherit;opacity:.7}.cart__header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #42393d;text-align:left}.cart__header .cart__title{margin:0;text-align:left}.cart__item-count{flex-shrink:0;font-size:.9em;color:var(--text-color-transparent7, rgba(66, 57, 61, .7))}.cart--two-col .cart__header-labels th{border-top:0}.cart__sidebar{display:flex;flex-direction:column;gap:16px}.cart__sidebar.cart__row.grid{border-top:0;margin-left:0}.cart__sidebar>.grid__item{width:100%}.cart__sidebar-card{box-sizing:border-box;width:100%;margin:0;padding:20px;border:1px solid var(--border-color);border-radius:8px;background-color:#42393d08}@media screen and (min-width:990px){.cart--two-col{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:32px;row-gap:0}.cart--two-col>.cart__header{flex:0 0 100%;width:100%}.cart--two-col>.cart-table{flex:1 1 0;min-width:0}.cart--two-col>.cart__sidebar{flex:0 0 360px;width:360px;padding-top:0;position:sticky;top:20px}}.cart--continue-shopping{margin-top:8px}.cart--continue-shopping .cart--button-continue-shopping{display:block;width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
