.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:Oswald,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:Oswald,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:Inter,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:Inter,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:Inter,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:Inter,sans-serif;font-size:17px;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#818181;text-decoration: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:Oswald,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}@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}}.check-spelling-container{display:flex}.check-spelling-container .text{font-family:Manrope,sans-serif;font-size:13px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#2b2b2b}.mini-cart .check-spelling-container{background-color:#f5f5f5;padding:8px 16px;margin-bottom:8px;border-radius:4px}.check-spelling-container .custom-checkbox{margin-top:7px}.custom-checkbox{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#eee;border-radius:2px;border:1px solid #cccccc}.check-spelling-container.error .checkmark{border:2px solid red}.custom-checkbox:hover input~.checkmark{background-color:#ccc}.custom-checkbox input:checked~.checkmark{background-color:#2b2b2b;border:none}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.processing-time-container{display:inline-block}.processing-time{display:flex;width:auto;align-items:center;padding:8px;background-color:#f8f8f8;margin-bottom:15px;border-radius:8px}.processing-time-container svg{height:24px;width:24px;margin-right:8px}.processing-time-container .text{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left}.product__media-nav{width:310px;margin:-138px auto auto}.product__media-nav .product__thumbnail{width:98px}.product__media-nav .product__thumbnail img{background-color:#fff}.product__media-nav .product__thumbnail:after{box-shadow:0 0 0 2px #f4eb4a}.product__media-nav .product__thumbnail-item[aria-current] .product__thumbnail:after{transform:scale(.96)}.product__media-nav .product__thumbnail-scroll-shadow{--scroll-shadow-left: none;--scroll-shadow-right: none;overflow:hidden}.product__media-nav .product__media-prev-next,.product__media-nav .dots-nav{display:none}@media screen and (max-width: 768px){.product__media-nav{width:310px;margin:-65px auto auto}.product__zoom-button{bottom:auto;top:16px}}.home-image-banner{max-height:400px;overflow:hidden}.home-image-banner img{max-height:400px;object-fit:cover;object-position:center}@media screen and (pointer: fine){.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,.shopify-payment-button__button{background-size:100% 195%,100% 100%}}.aa-Panel{z-index:99!important;min-width:420px;background-color:transparent!important;border:none!important;box-shadow:none!important}.aa-Panel .aa-PanelLayout.aa-Panel--scrollable{min-height:85vh}.section-home-rich-text .Button{background:#000;color:#e8f81c;border-radius:3px;display:flex;align-items:center;justify-content:center;height:54px;max-width:225px;min-width:102px;font-family:Oswald,sans-serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:center;margin:30px auto auto}.header__logo-link{display:flex;align-items:center}.section-home-rich-text .container{padding-bottom:45px}.section-home-featured-collection .section{margin-top:45px}body.required-package-initialized .product-form__quantity,body.is-kit-product .product-form__quantity,body.required-package-initialized:not(.is-kit-product) .product-meta__price-list-container{display:none}.quantity-selector.is-disabled{cursor:not-allowed;background-color:#0000001a}.error.error-no-kit-in-cart{text-align:center;color:red;opacity:0;transition:all .5s;margin-bottom:5px}.error.error-no-kit-in-cart.active{opacity:1}.template-cart .checkout-button{margin-top:15px}body .Header__LogoImage,body .header__logo-image{max-width:102px!important}predictive-search-drawer{//background-color: rgba(0,0,0,.3) !important}predictive-search-drawer .drawer__overlay{right:0!important;display:none!important}predictive-search-drawer .drawer__content{display:none!important;opacity:0;height:0}.aa-Panel{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
