.product-form .not-in-quickbuy .product-description{max-height:170px;overflow:hidden;transition:.2s ease-in-out;margin-bottom:10px}.product-form .not-in-quickbuy .product-description p:empty{display:none}.product-form .not-in-quickbuy .product-description.show_content{max-height:100%;transition:.2s ease-in-out}input[type=number]:focus{box-shadow:none}.need_per_box{line-height:0}.product_sub_title label{font-weight:500;font-size:10.5px;line-height:12px;display:flex;letter-spacing:1.365px;text-transform:uppercase;color:#43b02abf;margin-bottom:14px}.product-detail .detail .title,.need_per_box span{letter-spacing:.6px;text-transform:uppercase}.product-detail .detail .title,.product_feature_heading h2.tk-din-condensed{font-weight:400}span.current-price.theme-money{font-weight:700;letter-spacing:1.365px;color:#43b02a;margin:12px 0 34px;display:inline-block}ul.product_features_list{margin:0 -15px;display:flex;flex-wrap:wrap}ul.product_features_list li{list-style-type:none;width:26%;position:relative;padding:4px 15px;text-align:center;border-right:1px solid #000;display:flex;flex-direction:column;justify-content:space-between}ul.product_features_list li:last-child{border-right:none}ul.product_features_list li:nth-child(2n){width:29%}ul.product_features_list li span{font-size:40px;line-height:38px;text-transform:uppercase;color:#000}ul.product_features_list li span sub{bottom:0;font-size:18px;padding-left:4px}ul.product_features_list li h6{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.42px;text-transform:uppercase;margin-bottom:0;margin-top:15px}.product-form .input-row .label{letter-spacing:.42px;text-transform:uppercase;color:#000000bf;line-height:20px;position:relative}.tooltip_hover_content{position:absolute;width:312px;left:135%;background:#000;border-radius:8px;color:#fff;top:-50%;padding:12px;transform:translateY(-37%);opacity:0;visibility:hidden;z-index:1}.tooltip_hover_content img+p{margin-bottom:0;margin-top:10px;font-weight:400;font-size:12px;line-height:16px}.tooltip_hover_content p{margin-bottom:0;font-weight:400;font-size:12px;line-height:16px;text-transform:none;text-align:center}.product-form .input-row .label svg{margin-left:12px;width:15px;height:15px;position:relative;top:-2px;cursor:pointer}.tooltip_hover_content:after{content:"";top:46%;transform:rotate(-46deg)translateY(-50%);left:0;width:0;height:0;border-style:solid;border-width:12px;border-color:#000 transparent transparent #000;position:absolute;border-radius:4px 0 0}.product-form .input-row .label:hover .tooltip_hover_content{opacity:1;visibility:visible}.opt-btn:checked+.opt-label{border:1px rgb(0,0,0) solid;box-shadow:none;background-color:#000;border-radius:0;color:#fff;font-weight:600;font-size:14.7px;line-height:15px;letter-spacing:1.05px;min-height:38px;max-height:38px}.opt-btn.is-unavailable+.opt-label:hover,.opt-label:hover{border:1px rgb(191,191,191) solid}.opt-label,.opt-btn.is-unavailable+.opt-label{font-size:14.7px;line-height:15px;border-radius:0;border:1px solid rgba(0,0,0,.55);font-weight:600;min-height:38px;max-height:38px;background-color:#fff;color:#000}.opt-btn.is-unavailable+.opt-label .opt-label__text{opacity:1}.opt-btn.is-unavailable:checked+.opt-label{box-shadow:none;background-color:#000;color:#fff}.product-form .quantity-wrapper a{border:none;border-radius:0;height:35px;width:35px;min-width:35px;color:#000;line-height:35px;line-height:32px;opacity:1}.product-form .quantity-wrapper a svg{margin-bottom:0;fill:#000}.product-form .input-row input[name=quantity]{font-size:15px;line-height:17px;border:none;width:35px;height:35px}.product-form .quantity-wrapper{border:1px solid #000000;padding:0 8px;display:inline-flex}.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit],.button--sold-out{width:100%;background:#000!important;border-radius:0;color:#fff!important;font-weight:700;font-size:15.75px;line-height:19px;letter-spacing:1.05px;text-transform:uppercase}.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:hover{background:transparent!important;color:#000!important}.store-availability-container .store-availability-information .store-availability-icon svg{height:46px;width:110px}p.store-availability-information__title,.store-availability-information__stock.store-availability-small-text small{font-weight:600;font-size:13.65px;line-height:20px;letter-spacing:.42px;text-transform:uppercase}.store-availability-information__stock.store-availability-small-text small{margin-top:10px;display:inline-block}.shopify-payment-button .shopify-payment-button__more-options{box-sizing:border-box;color:inherit;text-transform:none;padding:0 10%;font-size:14px;line-height:1.2em;letter-spacing:0;display:none}.shopify-payment-button .shopify-payment-button__more-options{display:none}.store-availability-container{padding:42px 0 0}.product-form .not-in-quickbuy .product-description p,.product-form .not-in-quickbuy a.read-more{font-weight:600!important;font-size:13.65px!important;letter-spacing:.42px!important;font-family:Futura,sans-serif!important;color:#000!important}.product-form .not-in-quickbuy a.read-more{text-decoration:underline;position:relative;width:100%;display:inline-block}.variant-status--unavailable .quantity-submit-row .label,.variant-status--unavailable .quantity-wrapper{opacity:1}.product_feature_heading h2.tk-din-condensed{font-size:44px;line-height:42px;letter-spacing:.6px;text-transform:uppercase;color:#fff;text-align:center;margin-bottom:70px}.product_feature_inner .inner-text p{font-weight:500;font-size:13.65px;line-height:20px;letter-spacing:.42px;text-transform:uppercase;color:#fff;max-width:228px}.product_feature_inner .inner-text img{position:absolute;left:0;width:30px;height:30px}.product_feature_inner .inner-text{position:relative;padding-left:45px;margin-top:100px;display:flex;flex-direction:column;height:100%}.product_col_left,.product_col_right{flex:0 0 24%;max-width:24%;display:flex;flex-direction:column;margin-bottom:200px;justify-content:end}.product_feature_inner{display:flex;justify-content:space-between;flex-wrap:wrap}.product_col_center{flex:0 0 52%;max-width:52%;align-self:flex-end;line-height:0;text-align:center}.product_feature_content .container{max-width:1255px}.section-product-recommendations{background:#f5f5f5}.section-product-recommendations .fully-spaced-row{margin-top:0;margin-bottom:0;padding:99px 52px 68px}.section-product-recommendations .hometitle{font-weight:700;letter-spacing:.6px;color:#43b02a;margin-bottom:16px}.product-block .image-cont{background:#fff}.section-product-recommendations .product-block__subtitle{font-weight:500;font-size:16px;line-height:30px;letter-spacing:.63px;text-transform:uppercase;color:#43b02abf}.section-product-recommendations .product-block__title{letter-spacing:.6px;text-transform:uppercase;color:#000;font-family:din-condensed,sans-serif}.section-product-recommendations .product-price{font-weight:700;letter-spacing:1.05px;text-transform:uppercase;color:#5b5c5e}#pagefooter .cross-page-promos{background:#f0f0f0}.cross-page-promos .icon-with-caption .icon-with-caption__text{max-width:250px;margin:9px auto 0}@media (max-width: 1199px){.product_col_center{flex:0 0 50%;max-width:50%;align-self:center;line-height:0}.product_col_left,.product_col_right{flex:0 0 25%;max-width:25%}}@media (min-width: 992px){.product-detail .detail .title{max-width:312px;font-size:44px;line-height:42px;margin:0 0 12px}.need_per_box span{font-weight:500;font-size:12px;line-height:20px}span.current-price.theme-money{font-size:20px;line-height:28px}.product-detail .gallery-size-medium+.product-column-right{width:calc(69.85% - 93px);max-width:461px;margin-inline-start:93px}.product-detail .gallery-size-medium{width:40.15%}.section-product-recommendations .collection-listing .product-block{padding-left:38px}.section-product-recommendations .product-block__title{font-size:28px;line-height:24px}.section-product-recommendations .product-price{font-size:14px;line-height:25px}.product-block .image-cont{border-radius:23.1px}.section-product-recommendations .hometitle{font-size:40px;line-height:52px}.product-detail.quickbuy-content.spaced-row.container{margin-bottom:80px}}@media (max-width:991px){.product-detail .gallery-size-medium+.product-column-right,.product-detail .gallery-size-medium{width:100%;max-width:100%;margin-inline-start:0}.product-detail{display:flex;justify-content:center;flex-wrap:wrap}ul.product_features_list{max-width:450px}.product-form .quantity-submit-row,.store-availability-information-container{max-width:350px}.product-form.theme-init{padding-top:40px}.product_col_center{flex:0 0 100%;max-width:100%;order:1}.product_col_left,.product_col_right{flex:0 0 50%;max-width:50%;order:2}.product-form .need_per_box span{line-height:18px}.section-product-recommendations .product-block__title{font-size:20px;line-height:23px}.section-product-recommendations .product-price{font-size:12px;line-height:22px}.product-block .image-cont{border-radius:8px}.section-product-recommendations .hometitle{font-size:28px;line-height:34px}.product_col_left,.product_col_right{margin-bottom:100px}}@media (max-width:767px){.product_feature_heading h2.tk-din-condensed{margin-bottom:34px;font-size:28px;line-height:40px}.section-product-recommendations .fully-spaced-row{padding:70px 16px}.product_feature_content img{width:50%}.product_col_left,.product_col_right{padding-left:50px}}@media (max-width:575px){.store-availability-container .store-availability-information .store-availability-icon svg{width:80px}.product_col_left,.product_col_right{flex:0 0 100%;max-width:100%}.product_feature_inner .inner-text{margin-top:40px}.product_col_left{margin-bottom:0}.product_col_right{margin-bottom:50px}}@media (max-width:450px){.tooltip_hover_content{width:170px;left:115%}.tooltip_hover_content:after{top:47%;border-width:7px}.tooltip_hover_content img{height:88px;object-fit:cover}ul.product_features_list li h6{margin-top:15px;word-break:break-all}ul.product_features_list li{width:33.33%;padding-left:10px;padding-right:10px}ul.product_features_list{margin-right:-10px;margin-left:-10px}}.product-form .product_features_list:not(.active){display:none}
/*# sourceMappingURL=/cdn/shop/t/28/assets/new_product_css.css.map */
