.product-info{clear:both;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f8f8f8;padding:.5em 0 1.5em;margin-top:3em;font-size:14px}.product-info .container>div{display:flex;justify-content:space-evenly;flex-wrap:wrap}.product-info .container>div>div{margin:1em 1rem 0}@media(max-width:576px){.product-info .container>div>div{width:100%}}.product-info .manufacturer img{max-width:140px;background:#000;padding:4px 5px;border-radius:4px;margin-top:-2px}.product-info a,.product-info span{color:#999}.product-info a:after{content:", ";margin-left:-3px}.product-info a:last-child:after{display:none}.product-reviews{background:#fff;padding-top:16px;scroll-margin-top:160px}.product-reviews .pagination{margin-top:1rem}.product-reviews .review{display:flex;border-bottom:1px solid #eee;margin-bottom:1rem;padding-bottom:1rem}.product-reviews .review:last-of-type{border-bottom:none;margin-bottom:0}.product-reviews .review .author{display:flex;white-space:nowrap;margin-right:15px;min-width:130px}.product-reviews .review .author .b-avatar{margin-right:10px}.product-reviews .review .author .b-avatar-text{font-weight:700}.product-reviews .review .author .name{font-weight:500}.product-reviews .review .author .date{font-size:.8em}.product-reviews .review .stars .b-icon{color:#fad149}.product-reviews .review .content{overflow-wrap:anywhere}.product-details-item{padding:10px 0;border-bottom:1px solid #dee0e2}.product-details-item:first-child{border-top:1px solid #dee0e2}.product-details-title{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0 8px 0 0;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#272627;gap:20px;cursor:pointer}.product-details-title i{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;border:solid 1px #dee0e2;background-color:#fff;font-size:14px}.product-details-link{text-align:center;margin:16px 0}.product-details-link a{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#000;text-decoration:underline}.product-details-link a:hover{text-decoration:none;color:#000}.product-details-content{overflow:auto;padding-top:16px}.product-details-content ul{margin:0}.product-details-categories{display:flex;flex-wrap:wrap;gap:10px}.product-details-categories a{color:#272627}.product-details-categories a:hover{text-decoration:underline}.product-details .collapse ul{padding:0}.product-details .collapse ul li{list-style:none;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#272627}.product-details table{width:100%}.product-details table tr:nth-child(2n-1){background-color:#f5f8fa}.product-details table th{font-weight:700}.product-details table th,.product-details table td{font-size:14px;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#272627;padding:8px}.product-details .product-details-content .wrapper{height:150px;overflow:hidden;position:relative}.product-details .product-details-content .wrapper:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:150px;background:linear-gradient(to bottom,#fff0,#fff)}.product-details .product-details-content .wrapper.description-expanded{height:auto}.product-details .product-details-content .wrapper.description-expanded:after{display:none}.product-details .product-details-content .wrapper img{width:auto;height:auto}.product-details .section-expand{margin-bottom:10px;display:flex}.product-details .section-expand .read-more-btn{margin-left:auto;background:none;border:none;padding:10px 0;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#000;cursor:pointer}.product-page-gallery{display:flex;gap:15px}.product-page-title{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;color:#272627}.product-page-pricing{display:flex;justify-content:flex-start;align-items:flex-end;gap:5px;margin-top:16px;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:36px;line-height:1}.product-page-form-actions .b-form-spinbutton{padding:8px;align-items:center!important;height:auto!important;border-radius:4px;border:solid 1px #c1c9d1;background-color:#fff}.product-page-form-actions .add-to-cart{flex-grow:1;border-radius:4px!important;background-color:#2c8736;padding:16px;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff}.product-page-usp ul li{display:flex;justify-content:flex-start;align-items:center;list-style:none;gap:12px;margin:16px 0;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#272627}@media(min-width:992px){.product-page-title{font-size:32px}.product-page-rating{font-size:14px}.product-page-pricing-new{font-size:42px}.product-page-pricing-discount,.product-page-pricing-old,.product-page-props li{font-size:16px}.product-page-usp{padding:8px 24px}.product-page-usp-footer{background:none;border-radius:28px;border:solid 1px #c1c9d1;padding:15px 20px;color:#000;font-size:16px}.product-page-usp-footer img{max-width:160px}.product-page-usp ul li{font-size:16px}}.product-subscription{margin:24px 0 0}.product-subscription-radio{display:block;width:100%;padding:16px 20px;border-radius:4px 4px 0 0;border:solid 1px #c1c9d1;border-bottom:none}.product-subscription-radio:last-child{border-bottom:solid 1px #c1c9d1;border-radius:0 0 4px 4px}.product-subscription-radio:last-child.is-active{border-color:#2c8736}.product-subscription-radio.is-active{background-color:#f5f8fa}.product-subscription-radio .custom-control-label{font-size:16px;font-weight:700;line-height:1.5;color:#272627;cursor:pointer}.product-subscription-radio .custom-control-label:before,.product-subscription-radio .custom-control-label:after{width:18px;height:18px;top:2px}.product-subscription-radio .custom-control-input:checked~.custom-control-label:before{border-color:#2c8736;background:#2c8736}.product-subscription-radio .custom-control-input:checked~.custom-control-label:after{border:5px solid #2c8736;background:#fff;border-radius:50%}.product-subscription-radio .custom-control-input:focus:not(:checked)~.custom-control-label:before{box-shadow:none;border-color:#adb5bd}.product-subscription-radio .custom-control-input:focus:checked~.custom-control-label:before{box-shadow:none;border-color:#2c8736}.product-subscription-radio .form-group{margin:12px 0 0;position:relative}.product-subscription-radio .form-group i{font-size:18px;position:absolute;top:16px;right:16px}.product-subscription-select{appearance:none;background:#fff}.product-subscription-select.custom-select{height:48px;border-radius:4px;border:solid 1px #c1c9d1;font-size:16px;font-weight:700;line-height:1.5;color:#272627}.product-subscription-select.custom-select:focus{box-shadow:none}.product-subscription legend{margin:0 0 16px;padding:0;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1;color:#272627}.product-list{display:flex;flex-direction:column;gap:10px}.product-list-item{display:flex;align-items:flex-start;padding:10px;border-radius:4px;border:solid 1px #c1c9d1;background-color:#fff;gap:16px}.product-list-image{width:80px;height:80px;flex-shrink:0}.product-list-image img{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.product-list-title{flex:1;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;color:#272627}.product-list-title:hover{text-decoration:underline}.product-list-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.product-list-pricing{text-align:right;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.product-list-pricing span{color:#272627;font-size:18px;font-weight:600;display:block}.product-list-pricing del{display:block;font-size:12px;color:#54585a}.product-list-pricing .campaign{display:inline-block;padding:2px 6px;border-radius:4px;background-color:#d04444;color:#fff;font-size:12px;font-weight:500;margin-bottom:4px}.product-list-pricing .discount-price{color:#d04444}.product-list-cart-btn{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;background-color:#2c8736}@media(min-width:1200px){.product-list-image{width:72px;height:72px}.product-list-title{font-size:16px}.product-list-pricing span{font-size:20px}.product-list-pricing del{font-size:14px}}.accessories{background:#fff;padding:3em 0}.accessories h2{margin-bottom:1rem;font-size:1.3rem}.product-page-gallery{display:flex;gap:15px;overflow:hidden;position:relative}.product-page-gallery-h{width:100%;border-radius:4px;background-color:#f5f8fa;border:1px solid #f5f8fa;margin:0 0 30px;position:relative}.product-page-gallery-h-slide{display:flex;height:345px}.product-page-gallery-h-slide img{width:100%;height:100%;object-fit:contain;object-position:center}.product-page-gallery-h .hooper-indicators{gap:8px;position:absolute;top:calc(100% + 10px);left:0;right:0;justify-content:center}.product-page-gallery-h .hooper-indicators .hooper-indicator{width:8px;height:8px;margin:0;background-color:#d0dde7}.product-page-gallery-h .hooper-indicators .hooper-indicator.is-active{background-color:#000}@media(min-width:992px){.product-page-gallery-h{width:480px;margin:0}.product-page-gallery-h-slide{height:480px}}.product-page-gallery-v{width:90px;flex-shrink:0}.product-page-gallery-v-list{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.product-page-gallery-v-slide,.product-page-gallery-v-item{display:flex;align-items:center;width:90px;border:1px solid transparent}.product-page-gallery-v-slide img,.product-page-gallery-v-item img{width:100%;height:100%;object-fit:contain;object-position:center}.product-page-gallery-v-slide{-webkit-user-select:none;user-select:none;align-items:stretch;height:90px;padding:0 0 8px;cursor:pointer}.product-page-gallery-v-slide .product-page-gallery-v-image{background:#f5f8fa;width:100%}.product-page-gallery-v-slide.is-current .product-gallery-v-image{border:1px solid #000}.product-page-gallery-v-item{height:90px;background:#f5f8fa;cursor:pointer}.product-page-gallery-v-item.is-current{border:1px solid #000}.product-page-gallery-v .hooper-navigation button{left:0!important;right:0!important}.product-page-gallery-v .hooper-prev{top:-16px!important}.product-page-gallery-v .hooper-next{bottom:-16px!important}.product-page-gallery-discount{display:flex;justify-content:center;align-items:center;width:64px;height:64px;gap:3px;border-radius:50%;background-color:#d04444;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;position:absolute;top:12px;right:12px}.product-page-gallery-discount .large-text{font-size:18px;font-weight:700}.product-page-gallery-discount .small-text{font-size:10px;font-weight:400}.product-page-gallery .hooper-navigation button{display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;padding:8px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffff4d;margin:auto;cursor:pointer}.product-page-gallery .hooper-navigation button:hover{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-page-gallery .hooper-navigation button.is-disabled{display:none}.product-page-title{display:flex;justify-content:space-between;gap:16px;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;color:#272627}.product-page-brand{width:90px;height:60px}.product-page-brand img{width:100%;height:100%;object-fit:contain;object-position:center}@media(min-width:992px){.product-page-brand{width:120px;height:80px}}.product-page-rating{margin-top:12px;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#282729;cursor:pointer}.product-page-rating-value{margin:0 8px 0 4px}.product-page-pricing{display:flex;justify-content:flex-start;align-items:flex-end;gap:5px;margin:16px 0;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:36px;line-height:1;font-weight:700}.product-page-pricing>:not(del,.discount-price){display:none}.product-page-pricing .discount-price{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#d04444}.product-page-pricing del{width:100%;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#888}.product-page-props{display:block;margin:24px 0 0;padding:12px;border-radius:4px;background-color:#f5f8fa}.product-page-props li{display:block;margin:2px 0;list-style:none;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#272627}.product-page-more{display:inline-block;margin:16px 0 0;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#000;text-decoration:underline}.product-page-more:hover{text-decoration:none;color:#000}.product-page-stocks{display:flex;justify-content:flex-start;align-items:center;gap:8px;margin:24px 0 0;font-weight:600}.product-page-stocks i{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#49ad53;font-size:12px;color:#fff}.product-page-form{margin:24px 0 0}.product-page-form-actions{display:flex;justify-content:space-between;gap:12px}.product-page-form-actions-atc{display:flex;justify-content:space-between;gap:12px;flex:1}.product-page-form-actions .b-form-spinbutton{padding:8px;align-items:center!important;height:auto;border-radius:4px;border:solid 1px #c1c9d1;background-color:#fff}.product-page-form-actions .b-form-spinbutton output{border:0!important}.product-page-form-actions .b-form-spinbutton button{width:22px;height:22px;padding:0;margin:0;background-color:#495555;border-radius:50%!important;color:#fff}.product-page-form-actions .b-form-spinbutton button:before,.product-page-form-actions .b-form-spinbutton button:after{display:none}.product-page-form-actions .b-form-spinbutton.min-value button:first-of-type{opacity:.2}.product-page-form-actions .b-form-spinbutton.max-value button:last-of-type{opacity:.2}.product-page-form-actions .add-to-cart{flex-grow:1;border-radius:4px!important;border:none;background-color:#2c8736;padding:16px;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff}.product-page-form-actions .add-to-cart:hover{background-color:#37a944!important}@media(max-width:577px){.product-page-form-actions-atc{display:none}}.product-page-form a{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#000;text-decoration:underline}.product-page-form a:hover{text-decoration:none;color:#000}.product-page-usp{padding:8px 16px;border-radius:4px;background-color:#f5f8fa}.product-page-usp-footer{display:flex;align-items:center;justify-content:center;gap:12px;margin:24px 0 0;padding:12px 0;border-radius:4px;background-color:#000;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff}.product-page-usp-footer img{max-width:50%}.product-page-usp ul{padding:0;margin:0}.product-page-usp ul li{display:flex;justify-content:flex-start;align-items:center;list-style:none;gap:12px;margin:16px 0;font-size:14px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1;letter-spacing:normal;color:#272627}.product-page-usp ul li img{width:32px;height:32px}.product-page .bulk-buy legend{font-weight:700}.product-page .bulk-buy>div{display:flex;gap:16px}.product-page .bulk-buy>div button{padding:6px 12px;border-radius:4px;border:solid 1px #c1c9d1}.product-page .buy-more{font-weight:600}.product-page .buy-more a{color:#d04444;font-size:1.2rem;font-weight:700;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.product-page-splash-labels{display:flex;flex-direction:column;gap:8px;position:absolute;align-items:flex-start;left:5%;top:20px;z-index:1}.product-page-splash-labels .splash-grid-label{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;padding:2px 6px;border-radius:4px}@media(min-width:768px){.product-page-splash-labels{left:150px}}@media(min-width:992px){.product-page-title{font-size:32px}.product-page-rating{font-size:17px}.product-page-pricing-new{font-size:42px}.product-page-pricing-discount,.product-page-pricing-old,.product-page-props li{font-size:16px}.product-page-usp{padding:8px 24px}.product-page-usp-footer{background:none;border-radius:28px;border:solid 1px #c1c9d1;padding:15px 20px;color:#000;font-size:16px}.product-page-usp-footer img{max-width:160px}.product-page-usp ul li{font-size:16px}}main.product-page .product-page-gallery-h-slide{background-color:#f5f8fa}main.product-page .product-page-gallery-h-slide img{mix-blend-mode:multiply}main.product-page .product-page-gallery-v-item img,main.product-page .product-page-gallery-v-image img{mix-blend-mode:multiply}main.product-page .fa-square{background:currentColor;font-size:16px}main.product-page .sticky-buy{width:100%;position:fixed;bottom:0;left:0;right:0;background-color:#fff;color:#000;display:none;z-index:6;box-shadow:0 -2px 14px #0003;align-items:center;padding:2px}main.product-page .sticky-buy .product-sticky{padding:10px}main.product-page .sticky-buy .product-sticky .bundle-summary{display:flex;flex-direction:row;justify-content:space-between;width:100%}main.product-page .sticky-buy .product-sticky .bundle-summary .pricing>strong{display:block}main.product-page .sticky-buy .product-sticky .bundle-summary .bundle-images{display:flex;gap:10px;align-items:center;justify-content:center}main.product-page .sticky-buy .product-sticky .bundle-summary .bundle-images img{width:60px;height:60px;object-fit:contain;border-radius:4px;border:1px solid #c1c9d1}main.product-page .sticky-buy .product-sticky .product{display:none;gap:16px;align-items:center;padding:10px 0}main.product-page .sticky-buy .product-sticky .product .image{width:60px;text-align:center}main.product-page .sticky-buy .product-sticky .product .name h3{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:1.29;letter-spacing:normal;color:#282729;margin:0!important}main.product-page .sticky-buy .product-sticky .product.visible{display:flex}main.product-page .sticky-buy .product-sticky .product .pricing{text-align:right;margin-left:auto;font-size:20px;font-weight:700;font-stretch:condensed;font-style:normal;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}main.product-page .sticky-buy .product-sticky .product .pricing .campaign{display:none!important}main.product-page .sticky-buy .product-sticky .product .pricing .discount-price{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1;letter-spacing:-.45px;text-align:right;color:#ff4d4d}main.product-page .sticky-buy .product-sticky .product .pricing .discount-price .save-amount{display:none}main.product-page .sticky-buy .product-sticky .product .pricing .normal-price{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:right;color:#888}main.product-page .sticky-buy .add-to-cart-action{display:flex;align-items:center;width:100%;gap:12px}main.product-page .sticky-buy .add-to-cart-action .add-to-cart-btn{background:#2c8736;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:uppercase}@media(max-width:577px){main.product-page .sticky-buy{display:block}main.product-page .sticky-buy .product-sticky img{width:100%}main.product-page .sticky-buy .product-sticky .actions{margin-right:5%}main.product-page .sticky-buy .product-sticky .name h3{font-weight:bolder;font-size:16px}}
