p.product__sku{margin:0;font-size:calc(.875rem * var(--adjust-body))}.bulk_message{display:block;position:static;font-size:9px;font-weight:500;color:#fff;background:#fc5a04;text-align:center;line-height:1.4;letter-spacing:.01em;margin-top:-30px;margin-bottom:calc((var(--form-margin) / 4) - 2px);margin-left:auto;margin-right:auto;--r: .3em;padding-top:5px;padding-bottom:5px;padding-inline:calc(var(--r) + 1em);clip-path:polygon(0 0,100% 0,calc(100% - var(--r)) 50%,100% 100%,0 100%,var(--r) 50%);width:fit-content}.radio__button{position:relative}.bulk_message_label{border-color:#2b5c43!important}@media(max-width:767px){.bulk_message{font-size:6px;margin-bottom:5px;margin-top:-25px}}.product-single__details .form__wrapper>.product__block .product__icon__row{border-radius:0}.product__accordion{padding-top:20px;padding-bottom:20px;border-radius:0%!important}.product-single__details .product__block:last-of-type .product__accordion{padding-bottom:40px}.product__accordion__title{font-size:20px;font-weight:700}.product__accordion__title__divider{display:block;width:100%;height:1.5px;background-color:#a3d2a9;margin:15px 0;transition:opacity .35s cubic-bezier(.25,.1,.25,1),max-height .35s cubic-bezier(.25,.1,.25,1),margin .35s cubic-bezier(.25,.1,.25,1)}.product__accordion__inner ul.product__accordion__nutshell{list-style:none;padding-left:0;display:flex;margin:-8px}.product__accordion__inner ul.product__accordion__nutshell li{display:flex;align-items:center;flex-direction:column;gap:4px;flex-basis:25%;padding:8px;box-sizing:border-box}.product__accordion__inner ul.product__accordion__nutshell li p{font-size:14px;font-weight:700;color:#000;text-align:center}.icon-nutshell-check{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;margin-right:10px;margin-top:3px}.icon-nutshell-check svg{width:100%;height:100%;stroke:none;stroke-width:0%}.product__accordion__inner li p{margin:0}@media(max-width:767px){.icon-nutshell-check{width:40px;height:40px}.product__accordion__inner li{margin-bottom:10px}.product__accordion__inner ul.product__accordion__nutshell li{flex-basis:33.33%}}.product__accordion__inner h4{margin-top:15px;margin-bottom:15px;font-size:18px;font-weight:500}.product__accordion__inner p{color:#595959;font-size:16px;line-height:26px}.product__accordion__inner table{font-size:16px}.product__accordion__inner{overflow:visible;transition:height .35s ease-in-out;height:auto}.product__accordion__faqs{list-style:none;padding:0;margin:0!important}.product__accordion__faqs li{display:flex;flex-direction:column;margin-bottom:16px}.product__accordion__faqs li button{display:flex;justify-content:space-between;align-items:flex-start;width:100%;cursor:pointer;background:transparent;border:none}.product__accordion__faqs button .question-text{flex:1;margin-top:0;text-align:left;font-size:18px;font-weight:500;line-height:26px}.product__accordion__faqs button .icon-toggle-plus,.product__accordion__faqs button .icon-toggle-minus{transition:transform .35s cubic-bezier(.25,.1,.25,1),opacity .35s cubic-bezier(.25,.1,.25,1);will-change:transform,opacity;position:absolute}.product__accordion__faqs button .icon-toggle-plus{opacity:0;pointer-events:none;transform:rotate(90deg)}.product__accordion__faqs button .icon-toggle-minus{opacity:1;transform:rotate(0)}.product__accordion__faqs button.collapsed .icon-toggle-plus{opacity:1;pointer-events:auto;transform:rotate(0)}.product__accordion__faqs button.collapsed .icon-toggle-minus{opacity:0;pointer-events:none;transform:rotate(-90deg)}.product__accordion__faqs button .toggle-icons{position:relative;width:24px;height:26px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product__accordion__faqs__content{overflow:hidden;height:auto;transition:height .35s cubic-bezier(.25,.1,.25,1),opacity .35s cubic-bezier(.25,.1,.25,1),padding .35s cubic-bezier(.25,.1,.25,1);opacity:1;will-change:height,opacity,padding;color:#595959;line-height:26px}.product__accordion__faqs button.collapsed+.product__accordion__faqs__content{height:0!important;padding-top:0;padding-bottom:0;opacity:0;transition:height .35s cubic-bezier(.25,.1,.25,1),opacity .35s cubic-bezier(.25,.1,.25,1),padding .35s cubic-bezier(.25,.1,.25,1)}@keyframes expandAccordion{0%{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes collapseAccordion{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}.popup-quick-view__body__inner{display:flex;flex-direction:column}.popup-quick-view__gallery .product-gallery .wrapper .product-gallery__media-slider .flickity-viewport{max-height:25rem}.product__subs>div:nth-child(2)>.product__subs__option{font-weight:600}.product-grid-item__title{font-size:calc(.9rem * var(--adjust-product-grid-heading))}.product-grid-item__price{font-size:calc(.9rem * var(--adjust-product-grid))}@media(max-width:767px){.product-grid-item__title{font-size:calc(.75rem * var(--adjust-product-grid-heading))!important}.product-grid-item__price{font-size:calc(.75rem * var(--adjust-product-grid))!important}}@media(max-width:479px){.product-grid-item__title{font-size:calc(.7rem * var(--adjust-product-grid-heading))!important}.product-grid-item__price{font-size:calc(.7rem * var(--adjust-product-grid))!important}}.product__accordion.description .product__accordion__content,.product__accordion.description .product__accordion__content p{font-size:14px;font-weight:400}.product__accordion.description .product__accordion__content h2{font-size:20px;font-weight:400}.product__accordion.description .product__accordion__content h3{font-size:16px;font-weight:700}.product__sku__wrapper{display:flex;align-items:center;justify-content:space-between}@media(max-width:479px){.product__sku__wrapper{flex-direction:column;align-items:flex-start}}.product__sku__reviews,.ryviu-stars{display:flex;align-items:center;gap:2px}.product__sku__reviews svg{margin-bottom:2px}.product__sku__reviews__rating{font-weight:700}.product__sku__reviews__count{color:#006241;text-decoration:underline;cursor:pointer}.product__mini-description{box-sizing:border-box;padding:10px 13px;background-color:#fff;border-radius:8px}.product__mini-description ul,.product__mini-description ul li{margin-bottom:0}.product__mini-description-title{margin-top:0;font-weight:600;margin-bottom:10px}.product__mini-description-remark{margin-top:10px}.product__tiered-price-table{padding-bottom:0;border:var(--BORDER-WIDTH) solid var(--text-alpha-25);border-radius:8px;overflow:hidden}.product__tiered-price-table table{margin:0;border:0;border-collapse:separate;border-spacing:0}.product__tiered-price-table th,.product__tiered-price-table td{border:0;border-bottom:var(--BORDER-WIDTH) solid var(--text-alpha-25)}.product__tiered-price-table thead th,.product__tiered-price-table thead td{background-color:#f2f2f2;padding:8px 24px;font-weight:400;color:#333;font-size:18px}.tiered_price_table_fac.product__tiered-price-table thead th,.tiered_price_table_fac.product__tiered-price-table thead td{font-size:16px;padding:8px 20px}.product__tiered-price-table tbody th,.product__tiered-price-table tbody td{padding:16px 24px}.tiered_price_table_fac.product__tiered-price-table tbody th,.tiered_price_table_fac.product__tiered-price-table tbody td{padding:12px 20px}.product__tiered-price-table tr>*:last-child{border-right:0}.product__tiered-price-table tbody tr:last-child>*{border-bottom:0}.product__tiered-price-table-qty{font-size:18px}.tiered_price_table_fac .product__tiered-price-table-qty{font-size:16px}.product__tiered-price-table-pricing{display:flex;align-items:center;justify-content:space-between}.product__tiered-price-table-pricing-main{display:flex;gap:8px;align-items:end}.product__tiered-price-table-pricing-num{font-size:22px;font-style:normal;font-weight:700}.tiered_price_table_fac .product__tiered-price-table-pricing-num{font-size:18px}.product__tiered-price-table-pricing-unit{color:#666;font-size:18px;font-style:normal;font-weight:400}.tiered_price_table_fac .product__tiered-price-table-pricing-unit{font-size:16px}.product__tiered-price-table-pricing-savings{padding:2px 6px;color:#f60d11;font-size:18px;font-style:normal;font-weight:600;box-sizing:border-box;background:#f60d110d;border-radius:4px}.tiered_price_table_fac .product__tiered-price-table-pricing-savings{font-size:16px;padding:2px 4px}@media(max-width:768px){.product__tiered-price-table thead th,.product__tiered-price-table thead td{padding:6px 12px;font-size:16px}.product__tiered-price-table tbody th,.product__tiered-price-table tbody td{padding:12px}.product__tiered-price-table-pricing-main{flex-direction:column;align-items:flex-start;gap:4px}.product__tiered-price-table-pricing-num{font-size:18px}.product__tiered-price-table-pricing-unit{font-size:16px;display:none}.product__tiered-price-table-pricing-savings{font-size:16px;padding:2px 4px}}.tiered_price_table_fac_button{margin-bottom:20px;width:100%;padding:12px 0;display:flex;align-items:center;justify-content:center;border-color:#075e42;background-color:#075e42;color:#fff;font-weight:600;border-radius:8px;font-size:18px;cursor:pointer}.tiered_price_table_fac .product__tiered-price-table-pricing-main{flex-direction:column;align-items:flex-start}.tiered_price_table_fac .product__tiered-price-table-pricing{gap:8px}.tiered_price_table_fac_button-leadtime{font-size:14px;line-height:1.3;color:#666;font-style:italic;text-align:center;margin:10px 0}.tiered_price_table_fac_customization_desc{font-size:14px;white-space:nowrap}@media(max-width:768px){.tiered_price_table_fac_button{font-size:16px;padding:10px 0}.tiered_price_table_fac_button-leadtime{font-size:12px}}#lb-volume-discount{position:fixed!important;top:0!important;left:0!important;opacity:0!important;pointer-events:none!important;z-index:-1!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-product-template.overwrite.css.map */
