.button--custom,button.button--custom{width:100%;max-width:335px;max-height:48px;background-color:#40c3f4!important;color:#fff!important;text-align:center;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:2px!important;text-decoration:none!important;font-family:Moul!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;letter-spacing:1px!important;text-transform:uppercase!important;padding-block:15px!important;cursor:pointer!important;outline:0px!important;border:0px!important;text-align:center!important}.button--custom:before,.button--custom:after{display:none!important}.product-form{display:flex;align-items:center;justify-content:center}.doggy-carousel .swiper,.doggy-carousel__slide-count,.doggy-carousel__name{text-decoration:none}.doggy-carousel img{cursor:pointer}.card__content .card__heading a{min-height:35px}.image-text-block{display:flex;flex-direction:column;justify-content:center;overflow-y:hidden}.image-text-block--reverse .image-text-block__image{order:2}.image-text-block__image{max-width:151px;width:100%;object-fit:cover}.image-text-block--white{background-color:#fff}.image-text-block--blue{background-color:#bddbf6}.image-text-block--yellow{background-color:#fff888}.image-text-block--red{background-color:#ff9190}.image-text-block__content{text-align:center;padding-inline:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.image-text-block__heading{margin-block:40px;color:#161412;text-align:right;width:100%;font-family:Moul;font-style:normal;font-weight:400;font-size:31px;line-height:56px}.image-text-block--reverse .image-text-block__heading,.image-text-block--reverse .image-text-block__paragraph{text-align:left}.image-text-block__paragraph{margin-block-end:40px;text-align:right;width:100%;font-family:Karla;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#65635f;letter-spacing:initial}.image-text-block__paragraph p{margin:0}.image-text-block__button.button--custom{max-height:fit-content;padding-block:4px!important}.image-text-block__button-container{display:flex;flex-direction:column;align-items:center;justify-content:right;gap:20px;width:100%}.image-text-block--reverse .image-text-block__button-container{justify-content:left}.header__menu-item-stacked{display:flex;flex-direction:column;align-items:center}.header__menu-item-stacked .header__menu-eyebrow{text-transform:lowercase;margin-bottom:4px;font-family:Moul;font-style:normal;font-weight:400;font-size:10px;line-height:16px;color:#9b9b9b}.menu-drawer__menu-eyebrow{text-transform:lowercase;margin-right:12px;font-family:Moul;font-style:normal;font-weight:400;font-size:18.9px;line-height:16px;color:#9b9b9b}.header__menu-main-link{color:#161412;text-decoration:none;font-family:Karla;font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:.875px;text-transform:uppercase}.menu-drawer__menu-main-link{color:#161412;text-decoration:none;font-family:Karla;font-style:normal;font-weight:400;font-size:18.9px;line-height:28px;letter-spacing:.875px;text-transform:uppercase}.header__menu-main-link.header__active-menu-item,.menu-drawer__menu-main-link.menu-drawer__active-menu-item{color:#40c3f4}.header__inline-menu{width:fit-content;margin-inline:auto;margin-left:auto!important}.header__icons{width:fit-content}.header__menu-item:hover span{text-decoration:none;transition:color linear .2s}.header__menu-item:hover .header__menu-main-link,.menu-drawer__menu-item:hover .menu-drawer__menu-main-link{color:#40c3f4}.doggy-carousel{margin-block:60px}.doggy-carousel img.swiper-slide{aspect-ratio:1 / 1;object-fit:cover;width:450px!important}@media(max-width:990px){.doggy-carousel img.swiper-slide{max-width:200px!important}}.doggy-carousel__slide-details{display:flex;flex-direction:column;align-items:center;margin-block:40px 20px}.doggy-carousel__slide-details span{text-align:center}.doggy-carousel__name{text-transform:capitalize;margin-block-end:10px;font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#00aff0;margin-bottom:10px}.doggy-carousel__slide-count{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#65635f}.doggy-carousel__button{margin:0 auto}.product .product__back{display:none}.product .product__title{margin-block:0px}.product .product__title h1{font-family:Moul;font-style:normal;font-weight:400;font-size:31px;line-height:56px;text-align:center;color:#161412;margin-bottom:20px}.product .product__vendor{font-family:Karla;font-style:normal;font-weight:700;font-size:16px;line-height:25px;color:#161412;margin-block:0px 20px;text-align:center}.product .product__tax{display:none}.product .price,.product .price *{text-align:center;font-family:Karla;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#00aff0}.product .product__description{margin-block:0px 60px;text-align:center;font-family:Karla;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#65635f}.product .product__description *{text-align:center!important;font-family:Karla;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#65635f}.product .product__description a{color:#40c3f4}.product .product-form__input{margin:0 auto}.product .product-form__input .form__label,.product .product-form__input .select{margin-inline:auto;text-align:center}.product .form__label{margin-bottom:20px;font-family:Karla;font-style:normal;font-weight:700;font-size:16px;line-height:25px;color:#161412}.product .product-form__input .select .select__select{border-radius:2px;background-color:#ebebeb;font-family:Karla;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#65635f;border:none;outline:none}.product .product-form__input .select:before,.product .product-form__input .select:after{display:none}.product .slider-counter *{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#65635f}.customer{max-width:100%!important}.customer__sign-out{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#65635f;display:flex;align-items:center;justify-content:center;margin-bottom:60px}.customer__sign-out a{color:#00aff0;margin-inline:2px 0px;font-weight:500;font-size:16px;line-height:24px}.customer__sign-out a:hover{color:#00aff0;text-decoration-thickness:initial}div.customer__navigation{display:flex;flex-direction:column;gap:20px;margin-block:0px 120px!important;width:100%;justify-content:center;align-items:center}a.customer__navigation-button{background-color:transparent;border:3px solid #40C3F4;color:#40c3f4;border-radius:2px;flex:1;font-family:Moul;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;padding-inline:30px;max-height:48px;height:48px;max-width:350px;min-height:48px}a.customer__navigation-button:hover,a.customer__navigation-button.button--active{background-color:#40c3f4;color:#fff}.product-form__quantity{margin:0!important;flex:0!important}.product-form__submit{margin-bottom:0!important}.quantity:before,.quantity:after{display:none}.quantity .quantity__input{font-family:Karla;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#161412}.quantity__button{background-color:#ebebeb!important}quantity-input::first-child{border-radius:2px 0 0 2px}quantity-input:nth-child(3){border-radius:0 2px 2px 0}.product-form__buttons{display:flex;align-items:center;gap:20px}.product-usps{display:flex;flex-direction:column;gap:10px}.product-usps__text-icon{display:flex;flex-direction:column;align-items:center;gap:10px;font-family:Karla;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#65635f;text-align:center}.product-usps svg{width:16px;height:16px}.cart-count-bubble{background-color:#40c3f4}.cart-count-bubble span{font-family:Karla}.badge--bottom-left{padding:5px;font-family:Moul;font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#fff;border-radius:4px}.badge--sold-out{background-color:#bb3f3f}.badge--on-sale{background-color:#40c3f4}.pagination__item--current,.pagination__item.link{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#65635f}.pagination__item--current{color:#40c3f4!important}.pagination__item.link:hover:after,.pagination__item--current:after{background-color:#40c3f4!important}.collection-hero__title,.article-template__title,.main-page-title.page-title,.title--primary{text-align:center}.collection-hero__title,.article-template__title,.title--primary,.main-page-title.page-title,h2.image-with-text__heading,.cart__empty-text{font-family:Moul;font-style:normal;font-weight:400;font-size:37.5px;line-height:56px;color:#161412}.cart__warnings{margin-bottom:42px}.cart__warnings a.button{margin-inline:auto}.product-count.light{opacity:1}.card__inner,.card__inner .card__media{aspect-ratio:1 / 1!important}.card__inner:before{display:none}.facet-filters__field,.facet-filters__label,.facet-filters__sort.select__select,.facets__summary.caption-large,.facets__heading.caption-large,.mobile-facets__open-label,.mobile-facets__heading,.mobile-facets__count,.mobile-facets__main *,.active-facets__button-inner.button.button--tertiary,.active-facets__button-remove.underlined-link,.search__input.field__input,.search__input::placeholder,.share-button__fallback *,.rte,.rte *,time,.article-card__excerpt,#ProductCountDesktop,#ProductCount{font-family:Karla!important;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#65635f}.cart-notification__heading.caption-large,.cart-notification-product *,.cart-notification__links .link.button-label{font-family:Karla!important;font-style:normal;font-weight:400;line-height:16px;color:#65635f}.card__heading a,.article-template__link.link.animate-arrow{font-family:Karla;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#161412;margin-block:0px 10px}.underline-links-hover:hover .card__heading a{text-decoration:none}.card__heading a:after{display:none}.card-information .caption-with-letter-spacing{font-family:Moul;font-style:normal;font-weight:400;font-size:10px;line-height:16px;color:#65635f;margin-block:0px 10px;opacity:1}.card-information .price__container *{font-family:Karla;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#00aff0}.related-products__heading{font-family:Moul;font-style:normal;font-weight:400;font-size:31px;line-height:56px;color:#161412;margin-block:0px 40px;text-align:center}.show--desktop{display:none}.share-button__button{font-family:Karla;font-style:normal;font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;color:#161412}.main-list-collections .title,.cart-items .title.title--primary{font-family:Moul;font-style:normal;font-weight:400;font-size:31px;color:#161412}.main-list-collections .card__heading a,.main-list-collections .card__caption,.cart-items .underlined-link,.cart-items .caption-with-letter-spacing,.cart-items .product-option,.cart-items .product-option *,.cart-footer .tax-note,.facets__selected,.facets__reset,.facets__price .field__input,.facets__price .field__label,.facets__price .field-currency,.facet-checkbox *{font-family:Karla;font-style:normal;font-weight:400;line-height:16px;color:#161412}.facets__price .field__label{line-height:initial!important}.cart-items .caption-with-letter-spacing{text-decoration:capitalize}.cart-items .cart-item__name,.cart-footer .totals__subtotal{font-family:Moul;font-style:normal;font-weight:400;line-height:16px;color:#65635f}.cart-items .cart-item__price-wrapper,.cart-items .cart-item__price-wrapper *,.cart-footer .totals__subtotal-value{font-family:Karla;font-style:normal;font-weight:700;line-height:24px;color:#00aff0}.cart-footer .totals{display:flex;align-items:center}.cart__ctas{display:flex;justify-content:flex-end}.customer-order__container{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.customer-order__items{margin-bottom:24px;width:100%!important}.customer-order__items .swiper-wrapper{justify-content:center!important}.customer-order__item-card{display:flex;flex-direction:column;align-items:center;max-width:124px}.customer-order__item-image{max-width:124px;width:124px;max-height:156px;height:156px;object-fit:cover;margin-bottom:20px}.customer-order__item-title{font-family:Karla;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#161412;margin-bottom:10px;text-align:center;min-height:80px}.customer-order__item-artist{font-family:Moul;font-style:normal;font-weight:400;font-size:10px;line-height:16px;color:#65635f;text-align:center;margin-bottom:10px}.customer-order__item-price{font-family:Karla;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#00aff0}.customer-order__no-orders,.customer-order__status{font-family:Moul;font-style:normal;font-weight:400;font-size:31px;line-height:56px;color:#161412;margin-bottom:10px}.customer-order__link{margin-bottom:20px}.customer-order__number,.customer-order__order-date{font-family:Karla;font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#65635f}.customer-order__number{margin-bottom:10px}.customer.addresses .button--custom{margin-inline:auto!important;min-width:335px!important}.customer.addresses h2{font-family:Moul;font-style:normal;font-weight:400;font-size:37.5px;line-height:56px;color:#161412}.customer.addresses input,.customer.addresses textarea,.customer.addresses select{background:#fff;border:1px solid #EBEBEB;box-shadow:0 4px 5px #00000040;border-radius:2px;font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:28px;letter-spacing:.875px}.customer.addresses p,.customer.addresses label{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-align:center;color:#65635f}.customer.addresses .select:before,.customer.addresses .select:after,.customer.addresses .field:before,.customer.addresses .field:after{display:none}.product-form__submit span{display:flex;align-items:center;gap:11px}.card.card--media,.card__inner{pointer-events:none}.card__media{cursor:pointer;pointer-events:all}.main-product{margin-bottom:42px}.collection-list__item .card__heading a{pointer-events:all}.footer .mobile-left-dots,.footer .mobile-right-dots,.footer .desktop-left-dots,.footer .desktop-right-dots{pointer-events:none}.cart-shipping-message{margin-block:-24px 24px;text-align:left;align-items:flex-start}@media(max-width:750px){.cart__checkout-button.button--custom{margin-inline:auto}}@media(max-width:989px){.badge--bottom-left{display:none}.image-text-block{padding-block:40px 60px}.image-text-block__image{margin-inline:auto}.image-text-block--reverse .image-text-block__image{order:0}.image-text-block__heading,.image-text-block__paragraph{text-align:center!important}.product-form__buttons{flex-direction:column}.product-form__input .select{margin-bottom:40px}.product-form__input .select,.product-form__input,.product-form__submit,.product-form__input.product-form__quantity .quantity{width:100%!important;max-width:100%!important}.product-form__buttons{max-width:100%!important}}@media(min-width:990px){.doggy-carousel{margin-block:120px}.doggy-carousel__slide-details{margin-block:20px 40px}.product .product__back{display:flex;align-items:center;gap:8px;font-family:Karla;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.875px;text-transform:uppercase;color:#161412;background-color:transparent;border:none;outline:none;cursor:pointer;margin-block:0px 20px}.product .product__back svg{height:16px;width:16px}.product .product__title h1{text-align:left;font-size:37.5px;line-height:48px;margin-bottom:10px}.product .product__vendor{text-align:left;margin-block:0px 40px;font-size:21px}.product .price,.product .price *{text-align:left}.product .product__description{margin-block:0px;padding-block:0px 20px;border-bottom:.5px solid rgba(101,99,95,.6);text-align:left}.product .product__description *{text-align:left!important}.product .form__label{margin-bottom:20px;font-size:21px}.image-text-block{flex-direction:row;min-height:640px}.image-text-block__heading{margin-block:0px 40px;font-size:37.5px}.image-text-block__content{flex:1;padding-inline:103px;text-align:start}.image-text-block__image{max-width:471px}.image-text-block__button-container{flex-direction:row}.header--middle-left{grid-template-columns:auto}div.customer__navigation{flex-direction:row}.product .product-form__input{margin-inline:0!important}.product .product-form__input .form__label{text-align:left}.product .product-form__input,.product-form__input .select{width:100%!important;max-width:100%!important}.card__heading a{font-size:16px;margin-block:0px 20px}.card-information .caption-with-letter-spacing{font-size:12px;margin-block:0px 20px}.card-information .price__container *{font-size:16px}.related-products__heading{font-size:52px;margin-block:0px 20px}.product-usps{display:flex!important}.product-usps__text-icon{flex-direction:row;text-align:left}.show--mobile{display:none}.show--desktop{display:initial}}.desktop-blue-dots,.desktop-yellow-dots,.mobile-blue-dots,.mobile-yellow-dots{z-index:-1}@media(max-width:990px){.desktop-blue-dots,.desktop-yellow-dots,.desktop-left-dots,.desktop-right-dots{display:none}}@media(min-width:990px){.mobile-blue-dots,.mobile-yellow-dots,.mobile-left-dots,.mobile-right-dots{display:none}}h2.text-block__heading{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
