.custom-field-error-msg{color:red}.custom-field-description{margin-top:5px}.field-container{display:flex;flex-direction:column;margin-bottom:15px}.field-container:not(.error) .custom-field-error-msg{display:none}.custom-fields .field-container:first-child{margin-top:20px}.custom-fields .field-container:last-child{margin-bottom:0}.hidden{display:none!important}.product-meta__title{font-family:Nunito Sans,sans-serif;font-size:36px;font-weight:700;line-height:54px;letter-spacing:.699999988079071px;text-align:left}.product-form__option-info,.product-form__quantity-label{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;line-height:21px;letter-spacing:0em;text-align:left}.product-meta__price-list-container{align-items:flex-end}.product__info .price-list .price,.product__info .label-list .label{font-family:Nunito Sans,sans-serif;font-size:17px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left}.product__info .price-list{max-width:250px}.product__info .price-list .price.price--highlight{font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:700;line-height:34px;letter-spacing:0px;text-align:left;color:var(--text-color);margin-bottom:12px}.product__info .price-list .price.price--highlight span{font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:700;line-height:34px;letter-spacing:0px;text-align:left}.product__info .price-list .price.price--compare{font-family:Nunito Sans,sans-serif;font-size:17px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#818181;text-decoration:none}#custom-cart-fields .inputrow{position:relative}#custom-cart-fields .inputrow.error .error-required{display:block;position:absolute;top:100%;left:0;box-shadow:3px 3px 9px #000;z-index:1;background-color:#fff;border-radius:5px;padding:10px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(0,0,0,.5)}#custom-cart-fields .inputrow.error .error-required span{display:inline-block;line-height:0}#custom-cart-fields .inputrow.error .error-required .triangle-up{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:14px solid rgba(0,0,0,.5);position:absolute;top:-15px;left:calc(50% - 10px)}#custom-cart-fields .inputrow.error .error-required .triangle-up:before{content:" ";display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:14px solid #fff;position:absolute;left:-9px;top:1px}#custom-cart-fields .inputrow .error-required{display:none}.product__info .price-list .price.price--compare span{margin-right:5px}[dir=ltr] .price-list:not(.price-list--stack)>.price:not(:last-child){flex-basis:100%}[dir=ltr] .product-meta__label-list:not(:empty){margin-left:-30px}.product__info .label-list .label{background-color:transparent;color:var(--accent-color);text-transform:none}.product__info .custom-fields input,.product__info .custom-fields label{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;line-height:21px;letter-spacing:0em;text-align:left;margin-bottom:16px}.product__thumbnail-item,.product__thumbnail-item .product__thumbnail{height:100%}.product__thumbnail-item .product__thumbnail img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 960px){.hide-mobile{display:none!important}}@media screen and (min-width: 960px){.hide-desktop{display:none!important}.custom-fields .field-container:last-child{margin-bottom:30px}}.slideshow--large{--slideshow-min-height: 80vh}.slideshow__nav{bottom:-60px}.section-slideshow.team-section .overlay-text .overlay-text__reveal,.section-slideshow.team-section .overlay-text .overlay-text__title{color:#2c2825}.section-slideshow.team-section .overlay-text .btn:hover .btn__text{color:#fff}@media screen and (max-width: 768px){.section-slideshow.team-section .slideshow-container .slick-slider .slick-slide{min-height:350px}.section-slideshow.team-section .slideshow-container .slick-slider .slick-slide .background-image{height:100%;position:unset;--ar-padding: 0 !important;padding-top:0!important}.section-slideshow.team-section .slideshow-container .slick-slider .slick-slide .background-image:after{padding-top:0!important}.section-slideshow.team-section .slideshow-container .slick-slider .slick-slide .overlay-text--with-reveal .overlay-text__title:last-child{margin-bottom:.5rem!important}.section-slideshow.team-section .slideshow-container .slick-slider .slick-slide .overlay-text__button-row{margin-top:.5rem!important}}@media screen and (max-width: 1000px){.slideshow--large{margin-bottom:70px}}@media screen and (min-width: 1000px) and (max-height: 1000px){.slideshow--large{--slideshow-min-height: 82vh}}@media screen and (min-width: 1000px) and (min-height: 1000px){.slideshow--large{--slideshow-min-height: 85vh}}.special-order-container{margin-bottom:20px}.special-order-container .special-order-badge{display:inline-block;background-color:#ffdeec;border-radius:48px;padding:6px 12px;font-family:Nunito Sans,sans-serif;font-size:13px;font-weight:700;line-height:13px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fb4896}.special-order-container .special-order-text{display:inline-block;margin-left:8px;font-family:Nunito Sans,sans-serif;font-size:13px;font-weight:400;line-height:13px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.featured-brands{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;align-items:center}.featured-brands .brand{display:inline-block;max-width:200px;max-height:200px}.section-collapsible-tabs.team-section{padding-inline-start:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/multistore.css.map */
