.flickity-button:disabled{display:none}.product-single__gallery,.product-single__gallery *:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.product.product--large{max-width:72rem;margin:0 auto}.product__media-item{display:block!important}.product-media-container.constrain-height.media-fit-contain{width:100%}.product__column-sticky .swiper-pagination.swiper-pagination-bullets{bottom:-2rem!important}section.breadcrumbs-section{padding-top:1rem}.product__column-sticky{flex-direction:column;display:flex;flex-flow:row wrap;width:100%}.slider-featured{max-width:80%;flex-basis:80%}.wrap-slider-thumb{max-width:20%;flex-basis:20%;order:-1}.thumbnail-list__item{position:relative;background:#f8f8f8;border-radius:1.25rem;padding:.5rem}.wrap-slider-thumb ul{flex-direction:column}.product__info-wrapper .product-item__collections{text-align:left;width:100%;background:#edf8f1;border-radius:1rem 1rem 0rem 0;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem}.short_description ul{padding-top:0!important;margin-top:0;margin-left:0;padding-left:1.25rem;list-style:none;padding-right:1.25rem}.product__info-wrapper.grid__item{max-width:46%!important;background:#fff;margin-left:0;padding-left:3.8rem!important;width:100%!important}.thumbnail.global-media-settings img{border-radius:0;max-height:32rem}.thumbnail-list__item:before{content:"";display:block;padding-bottom:0}.thumbnail{position:unset}quantity-input.quantity>*{width:33.33%;max-width:33.33%;flex-basis:33.33%;padding:0;font-size:1rem;height:2.5rem}quantity-input.quantity{height:2.5rem;width:5.625rem;border:0;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0;font-size:1rem;min-height:auto;min-width:5.625rem;background:transparent;border:none;border-radius:0}quantity-input.quantity:before,quantity-input.quantity:after{display:none}.product-form__input.product-form__quantity+div *{width:100%}.product__info-container pickup-availability{display:none}.product-form__input.product-form__quantity{margin:0;float:none;width:5.625rem;height:2.5rem;display:flex;align-items:center;border-radius:0;background:#f8f8f8;padding-left:1.25rem!important}.product-form__buttons .product-form__submit:before{content:"";position:unset;background:url(/cdn/shop/files/shopping-bag.svg)!important;width:.75rem;height:.8125rem;display:inline-block!important;z-index:1;margin-right:.5rem}.product-form__input.product-form__quantity+div{margin-top:-2.5rem;height:2.5rem;margin-left:0;margin-left:7.6rem;display:flex;align-items:center;width:100%;padding-right:1.25rem;margin-bottom:0}.product__title{margin-top:0;margin-bottom:0;width:100%;background:#edf8f1;padding-left:1.25rem;padding-right:1.25rem;padding-top:0}.price-custom{margin-bottom:0;background:#edf8f1;width:100%;margin-top:0!important;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem}.product__tax.caption.rte p{font-size:.75rem;color:#777;letter-spacing:.03rem}.product__tax.caption.rte{border-bottom:1px solid #8B8B8B;padding-bottom:.5rem}.product__title h1{margin:0;font-size:1.375rem;line-height:2rem!important;text-transform:uppercase;letter-spacing:.88px!important}.product__info-container .price--on-sale .price-item--regular .product__info-container .price--sold-out .price__availability,.product__info-container .price__regular{display:block;font-size:1.25rem;letter-spacing:0;font-family:var(--heading-font-bold);line-height:1.25rem;color:#414141}.price-custom .price__container{display:flex}.product__info-wrapper .price__regular{background:transparent}.short_description{margin-top:0!important;background:#edf8f1;width:100%;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:0;padding-top:.7rem}small.unit-price.caption{margin-top:0;margin-left:.2rem;font-size:.8125rem;color:#898989;line-height:1.25rem;text-transform:lowercase;font-family:var(--text-light);margin-left:.5rem}.short_description ul{padding-top:.7rem!important;margin-top:0;margin-left:0;padding-left:0;margin-bottom:0}.short_description ul li:before{content:" ";background:url(/cdn/shop/files/check.svg);width:1.125rem;height:.857rem;display:inline-block;margin-right:.5rem}.short_description li{margin-bottom:.4rem}.short_description .metafield-rich_text_field{border-top:.5px solid #C1C1C1;padding-top:.5rem}.product-form__input .select:before,.product-form__input .select:after{display:none}.select__select{border:none!important;height:2.5rem;line-height:2.5rem;border-radius:.18125rem!important;font-size:1rem;border-radius:1.25rem!important;color:#000;padding-left:1.25rem!important;padding-right:1.25rem!important;box-shadow:none!important;outline:none!important}.product-form__input--dropdown{margin-bottom:1rem!important}variant-selects{margin-top:0!important;padding-bottom:.9375rem;width:100%;margin-bottom:0!important;background:#edf8f1;padding-left:1.25rem;padding-right:1.25rem;border-radius:0rem 0rem 1rem 1rem!important;padding-top:.7rem!important}.product__info-wrapper ul.list.list-payment{justify-content:flex-start;padding-left:.5rem;margin-top:0}.product-form__buttons span,.loading__spinner{width:auto!important}.product-form__submit{text-transform:uppercase}.product__inventory .svg-wrapper,.product__inventory svg{width:.43rem;height:.43rem;background-color:#0ab10a;border-radius:50%}.product__inventory svg{opacity:0}.product__inventory{font-size:.8125rem;letter-spacing:0;color:#00963a;margin-bottom:0;line-height:normal;margin-right:1.875rem;text-transform:unset;display:flex;margin-bottom:.625rem;visibility:visible;margin-top:0}.product__info-wrapper li.list-payment__item svg{width:1.75rem;height:1.25rem}.product__info-wrapper .list-payment__item{align-items:center;display:flex;margin-right:.3125rem;padding:0!important}.product__info-wrapper span.h4.inline-richtext{font-size:.75rem;line-height:1.25rem;letter-spacing:0;font-family:var(--font-body-family);color:#5a3d34;font-weight:400;letter-spacing:.03rem}.product__info-wrapper .icon-with-text img{width:7.81rem;height:auto}.product__info-wrapper ul.icon-with-text.icon-with-text--vertical.list-unstyled{margin-top:1.8rem}.testimonials-section{margin-top:6rem}.product-related-section .collection{overflow:hidden}.product-related-section .swiper-wrapper{margin:0;padding:0}.product-related-section .page-width{position:relative;max-width:76.6rem}.swiper-button-prev-pdp.swiper-button-prev{left:-5rem!important}.product-related-section p.image-with-text__text--caption{margin-bottom:0}.product-related-section a.button.button--secondary.quick-add__submit{padding:0}.product-related-section .quick-add.no-js-hidden.mutile-option-custom .hidden-btn{display:none}.product-related-section .page-width{position:relative}.product-item__collections a{font-size:.875rem;text-decoration:none;color:#939393;margin-bottom:.45rem}.product .product__info-container .price .price__container{justify-content:flex-start!important}.product .product__info-container .price .badge{display:none}.product .product__info-container .price--on-sale .price-item--regular{font-size:1.125rem}.product__tax.caption.rte{display:none}.product-form__input .form__label{padding-left:0;font-size:1rem;font-family:var(--heading-font-semibold)}label.quantity__label.form__label{display:none}.inventory_custom{background:#f8f8f8;padding-left:1.25rem;padding-right:1.25rem;width:100%;border-radius:1rem 1rem 0rem 0;padding-top:1.25rem;margin-top:.6525rem;margin-bottom:0}.price-per-item__container{background:#fff;border-radius:1.25rem}.product__info-wrapper .payment-custom{margin-top:0;margin-bottom:0;background:#f8f8f8;width:100%;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1rem}.product__info-wrapper .payment-custom p.fs-12{font-size:.75rem;letter-spacing:.03rem;padding-left:0;color:#5a3d34;margin-top:.3rem;margin-bottom:0}.product__info-wrapper .icon-with-text,.product__info-wrapper .payment-custom,.product-form__input.product-form__quantity,.inventory_custom{box-shadow:0 2px 4px #0000001a}variant-selects,.short_description,.price-custom,.product__title,.product__info-wrapper .product-item__collections{box-shadow:0 2px 4px #0000001a}.price-variant-custom{border-radius:0rem 0rem 1rem 1rem!important;padding-bottom:1.25rem}.product__info-wrapper .icon-with-text{width:100%;margin-top:0!important;background:#f8f8f8;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:0;border-radius:0rem 0rem 1rem 1rem!important;padding-bottom:.6rem;margin-bottom:1.5rem}.product__info-wrapper .icon-with-text--vertical .icon-with-text__item{margin-bottom:.6rem}.acc-tab-content{max-width:100%;width:100%;padding-left:0;margin-top:0;border-bottom:1px solid #d0d0d0;margin-bottom:.3rem;margin-top:.8rem;padding-bottom:1rem}.acc-tab-content .acc-container .acc{background:transparent;display:block}.acc-head{position:relative;cursor:pointer}.acc-head p{font-size:1rem;line-height:1.75rem;font-family:var(--heading-font-bold);width:100%;display:flex;align-items:center;justify-content:space-between;max-width:100%;margin:0;color:#000}.acc-content{display:none;padding:1.25rem 0 0}.acc-head svg{width:1rem;height:.75rem}.acc-content{padding-top:0}.acc-content p{margin-bottom:0;font-size:1rem;letter-spacing:0;color:#000}.acc-head span{font-size:1rem;letter-spacing:0;font-family:var(--text-font-medium)!important;color:#2b2b2b}.acc-content p{font-size:1rem!important;line-height:1.625rem!important;letter-spacing:0!important}.acc_inner_title{letter-spacing:0;color:#000;line-height:normal;margin-top:0;margin-bottom:2.5rem;font-weight:600}.acc-head.active svg.acc-head-icon{transform:rotate(180deg)}.acc-tab-content .acc-container .acc:last-child{margin-bottom:0}.acc-head.active svg{transform:rotate(180deg)}.acc-head svg{transition:all .3s ease-in-out}@media screen and (max-width: 990px){.shopify-section.section>product-info{padding-top:0!important}.grid__item.product__media-wrapper{width:100%!important;max-width:100%!important;padding-right:20px;padding-left:20px}.product-media-container.constrain-height .media{padding-top:0!important;height:260px!important}.product__info-wrapper.grid__item{max-width:100%!important;background:#fff;margin-left:0;padding-left:0!important;margin-top:30px}.acc-img{min-width:40px}.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:none}.product__title img{max-width:65px;transform:translate(0) translateY(7rem);right:0}.thumbnail-slider-custom{margin-right:4.375rem!important;display:block!important}.product__title h1{margin:0;font-size:20px;letter-spacing:.8px!important;line-height:30px!important;max-width:270px}.product__info-container .price--on-sale .price-item--regular .product__info-container .price--sold-out .price__availability,.product__info-container .price__regular{display:block;font-size:18px;line-height:20px}.short_description li{display:flex}.short_description ul{padding-right:0}.short_description ul li:before{margin-right:10px;min-width:1.125rem;position:relative;top:6px}.product__title{padding-top:0}.product-form__input .form__label{font-size:15px;color:#000;padding-top:0;letter-spacing:.6px;line-height:25px}.quantity__button .svg-wrapper{width:11px}.select__select,.customer select{font-size:14px;height:38px;line-height:38px;padding:0 1rem;letter-spacing:0;color:#121212}quantity-input.quantity{width:auto;height:38px;width:81px;min-width:81px}.product-form__buttons .button.button--primary,.product-form__submit{font-size:13px;letter-spacing:.78px;padding:0;height:38px;line-height:38px;font-weight:400}.product__info-wrapper .payment-custom p.fs-12{font-size:13px;letter-spacing:.48px;padding-left:0;color:#5a3d34;margin-top:.5rem!important}.product__info-wrapper ul.list.list-payment{justify-content:flex-start;padding-left:0;padding-top:0;margin-bottom:0;margin-top:10px}.acc-head span{font-size:15px}.acc-content{padding-top:10px}.product__info-container ul.icon-with-text.icon-with-text--vertical.list-unstyled span.h4.inline-richtext{font-size:13px;letter-spacing:0}.with_text_two_icon li.icon-with-text__item{margin-right:10px}.with_text_two_icon li.icon-with-text__item:nth-child(1) img{width:20px;height:20px}.with_text_two_icon li.icon-with-text__item:nth-child(2) img{width:23px;height:18px}.min_head h5{font-size:14px}.product__info-container .crosscell_pdp .pdp_detail .pdp_img{max-width:95px;width:100%;width:95px;height:65px}.product__info-container .crosscell_pdp .pdp_title{letter-spacing:.48px;font-size:12px}.product__info-container .crosscell_pdp .pdp_price{letter-spacing:0;font-size:12px;line-height:1.2}.product.product--large.product--left.product--thumbnail{margin:0 auto}.product-related-section .title-wrapper--no-top-margin p.subtitle{margin-top:5px;margin-bottom:25px;line-height:1.5}.slider-related .swiper-button-next{right:calc(50% - 4rem);top:auto;bottom:-30px}.slider-related .swiper-button-prev{left:calc(50% - 4rem);top:auto;bottom:-30px}.product-related-section{padding-top:45px!important;padding-bottom:15px!important}.product-related-section .collection .collection__title.title-wrapper{padding-left:0;padding-right:0;padding-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tzn_single-product.css.map */
