:root{--vb-ink:#1f1f1f;--vb-ink-muted:#767676;--vb-orange:#ff660e;--vb-orange-hover:#ff5100;--vb-btn:#e26b26;--vb-btn-hover:#ff660e;--vb-flag:#d34343;--vb-green:#009901;--vb-gray:#f1f1f1;--vb-line:#e6e6e6;--vb-font:"Nunito",sans-serif}body.type-product .content-wrapper-in>.sidebar{display:none}body.type-product .content-wrapper{padding-top:28px;width:min(1180px,100%)}@media(max-width:767px){body.type-product .content-wrapper{padding-top:10px}}body.type-product .content-wrapper-in>.content.narrow{padding-left:0;padding-right:0;width:100%}body.type-product .breadcrumbs{font-size:13px;padding:0;width:min(1180px,100%)}body.type-product .p-detail{color:var(--vb-ink);font-family:var(--vb-font)}body.type-product .p-detail-inner{padding-top:24px}@media(max-width:767px){body.type-product .p-detail-inner{padding-top:8px}}body.type-product .p-detail-inner>form.pr-action{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);padding-bottom:0}@media(min-width:768px){body.type-product .p-detail-inner>form.pr-action{align-items:start;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(min-width:992px){body.type-product .p-detail-inner>form.pr-action{gap:60px}}body.type-product .p-detail-inner>form.pr-action>input[type=hidden],body.type-product .p-detail-inner>form.pr-action>meta,body.type-product .p-detail-inner>form.pr-action>span[itemprop=offers]{display:none}body.type-product .p-image-wrapper,body.type-product .p-info-wrapper{clear:none;float:none;padding:0;width:auto}@media(min-width:768px){body.type-product .p-image-wrapper{grid-column:1;grid-row:1;position:sticky;top:24px}body.type-product .p-info-wrapper{grid-column:2;grid-row:1}}body.type-product .jgm-product-video-gallery,body.type-product .p-image{margin:0}body.type-product .jgm-product-video-gallery .splide__slide img,body.type-product .p-image .p-main-image img{display:block;height:auto;width:100%}body.type-product .p-image-wrapper .flags{display:flex;gap:6px;left:auto;position:absolute;right:10px;top:10px;z-index:2}body.type-product .p-image-wrapper .flags .flag{background:var(--vb-flag);border-radius:10px;color:#fff;font-size:12px;font-weight:700;margin:0;padding:4px 12px;text-transform:uppercase}body.type-product .p-info-wrapper{display:flex;flex-direction:column}body.type-product .p-info-wrapper>.p-detail-top{order:1}body.type-product .p-info-wrapper>h1{order:2}body.type-product .p-info-wrapper>.p-details{order:3}body.type-product .p-info-wrapper>.vb-benefits{order:4}body.type-product .p-info-wrapper>.price{order:5}body.type-product .p-info-wrapper>.add-to-cart{order:6}body.type-product .p-info-wrapper>.registration-discount-block{order:7}body.type-product .p-info-wrapper>.vb-buy{order:5}body.type-product .p-info-wrapper>.p-details-bottom{order:8}body.type-product .p-info-wrapper>.link-icons{order:9}body.type-product .p-info-wrapper>.social-icons{order:10}body.type-product .p-info-wrapper>.vb-actions{order:9}body.type-product .p-detail-top{display:none}body.type-product .p-detail h1{color:var(--vb-ink);font-family:var(--vb-font);font-size:32px;font-weight:700;line-height:1.2;margin:0 0 14px}@media(max-width:767px){body.type-product .p-detail h1{font-size:25px}}body.type-product .p-details .p-short-description{color:var(--vb-ink);font-size:15px;line-height:1.6;margin:0 0 16px}body.type-product .p-details .p-short-description p{margin:0 0 10px}body.type-product .p-details .p-short-description strong{font-weight:500}body.type-product .p-details .p-short-description .vb-empty,body.type-product .p-details .p-short-description hr,body.type-product .p-details .p-short-description ul{display:none}body.type-product .vb-benefits{list-style:none;margin:0 0 24px;padding:0}body.type-product .vb-benefits li{font-size:15px;line-height:1.5;padding:3px 0}body.type-product .vb-benefits li:before{content:"✅";font-size:13px;margin-right:8px}body.type-product .vb-buy{padding:0}body.type-product .vb-buy__panel{background:var(--vb-gray);border-radius:10px;padding:20px 22px 22px}@media(max-width:767px){body.type-product .vb-buy__panel{padding:16px}}body.type-product .price{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:8px;margin:0 0 16px}body.type-product .price .p-final-price-wrapper{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 10px;margin:0}body.type-product .price .price-final{color:var(--vb-orange);font-size:32px;font-weight:700;line-height:1}body.type-product .price .price-final .pr-list-unit{color:var(--vb-ink-muted);font-size:14px;font-weight:500}body.type-product .price .price-standard{background:none;color:var(--vb-ink-muted);font-size:15px;font-weight:500;margin:0;padding:0;text-decoration:line-through}body.type-product .price .price-standard span{background:none;border-radius:0;color:inherit;margin:0;padding:0;text-decoration:inherit}body.type-product .price .price-save{background:none;border-radius:0;color:var(--vb-orange);font-size:15px;font-weight:500;margin:0;padding:0}body.type-product .price .price-save:before{content:"("}body.type-product .price .price-save:after{content:")"}body.type-product .price .price-measure{display:none}body.type-product .price .availability-wrapper{align-items:baseline;display:flex;font-size:14px;gap:5px;margin:0}body.type-product .price .availability-label{background:none!important;border-radius:0;color:var(--vb-green)!important;display:inline;font-size:15px;font-weight:700;margin:0;padding:0}body.type-product .price .availability-amount{color:var(--vb-ink)}body.type-product .add-to-cart{display:flex;gap:10px;margin:0}body.type-product .add-to-cart .quantity{align-items:center;background:#fff;border:1px solid #ccc;border-radius:24px;display:flex;flex:0 0 auto;height:48px;margin:0;overflow:hidden;padding:0 36px;position:relative;width:120px}body.type-product .add-to-cart .quantity label{display:block;margin:0;width:100%}body.type-product .add-to-cart .quantity input.amount{appearance:textfield;-moz-appearance:textfield;background:none;border:0;box-shadow:none;color:var(--vb-ink);font-family:var(--vb-font);font-size:16px;font-weight:500;height:46px;margin:0;padding:0;text-align:center;width:100%}body.type-product .add-to-cart .quantity input.amount::-webkit-inner-spin-button,body.type-product .add-to-cart .quantity input.amount::-webkit-outer-spin-button{appearance:none;margin:0}body.type-product .add-to-cart .quantity .decrease,body.type-product .add-to-cart .quantity .increase{background:none;border:0;border-radius:0;bottom:0;color:var(--vb-ink);cursor:pointer;font-size:18px;height:auto;line-height:1;margin:0;padding:0;position:absolute;top:0;width:36px}body.type-product .add-to-cart .quantity .decrease:hover,body.type-product .add-to-cart .quantity .increase:hover{background:none;color:var(--vb-orange)}body.type-product .add-to-cart .quantity .decrease:after,body.type-product .add-to-cart .quantity .decrease:before,body.type-product .add-to-cart .quantity .increase:after,body.type-product .add-to-cart .quantity .increase:before{display:none}body.type-product .add-to-cart .quantity .increase{right:0}body.type-product .add-to-cart .quantity .decrease{left:0}body.type-product .add-to-cart .quantity .decrease__sign,body.type-product .add-to-cart .quantity .increase__sign{display:block}body.type-product .add-to-cart .btn-conversion{background:var(--vb-btn);border:0;border-radius:24px;box-shadow:none;color:#fff;flex:1 1 auto;font-family:var(--vb-font);font-size:16px;font-weight:700;height:48px;padding:0 24px}body.type-product .add-to-cart .btn-conversion:focus-visible,body.type-product .add-to-cart .btn-conversion:hover{background:var(--vb-btn-hover);color:#fff}body.type-product .registration-discount-block--detail{align-items:center!important;background:#fff!important;border:1px solid var(--vb-line);border-radius:25px;display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;margin:12px 0 0;padding:10px 18px}body.type-product .registration-discount-block--detail .registration-discount__text-block{align-items:baseline;background:none!important;display:flex;gap:6px;padding:0;width:auto}body.type-product .registration-discount-block--detail .registration-discount__title{color:var(--vb-ink);font-size:14px;font-style:normal;font-weight:500}body.type-product .registration-discount-block--detail .registration-discount__price{color:var(--vb-orange);font-size:15px;font-weight:700}body.type-product .registration-discount-block--detail .registration-discount__btn{align-items:center;background:none!important;border:0;color:var(--vb-orange)!important;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin:0!important;min-height:0;padding:0!important;text-decoration:none;width:auto!important}body.type-product .registration-discount-block--detail .registration-discount__btn span{color:inherit!important;font-weight:inherit}body.type-product .registration-discount-block--detail .registration-discount__btn svg{fill:currentColor;height:13px;width:11px}body.type-product .registration-discount-block--detail .registration-discount__btn:hover{text-decoration:underline}body.type-product .vb-delivery{border:1px solid var(--vb-line);border-radius:10px;list-style:none;margin:14px 0 0;padding:14px 22px 8px}body.type-product .vb-delivery:before{color:var(--vb-ink);content:attr(data-title);display:block;font-size:15px;font-weight:700;margin:0 0 6px}body.type-product .vb-delivery li{align-items:baseline;border-top:1px solid var(--vb-line);display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:7px 0}body.type-product .vb-delivery svg{display:none}body.type-product .vb-delivery b{font-weight:700;white-space:nowrap}body.type-product .vb-delivery .vb-delivery__free b{color:var(--vb-green)}body.type-product .p-details-bottom{margin:18px 0 0}body.type-product .p-details-bottom .p-details{margin:0}body.type-product .vb-meta{color:var(--vb-ink-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 18px;margin:0}body.type-product .vb-meta span b{color:var(--vb-ink);font-weight:500}body.type-product .link-icons,body.type-product .social-icons.share{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin:12px 0 0}body.type-product .vb-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin:14px 0 0}body.type-product .vb-actions .link-icons,body.type-product .vb-actions .social-icons.share{display:contents}body.type-product .link-icons .link-icon{align-items:center;border:0;color:var(--vb-orange);display:inline-flex;font-size:14px;gap:6px;margin:0;padding:0;text-decoration:none;width:auto}body.type-product .link-icons .link-icon:before{display:inline-block;font-size:15px;line-height:1;position:static}body.type-product .link-icons .link-icon span{display:inline;margin:0;text-transform:none}body.type-product .link-icons .link-icon:hover{text-decoration:underline}body.type-product .social-icons.share{margin-top:10px}body.type-product .social-icons.share .social-icon{align-items:center;border:0;color:var(--vb-ink-muted);display:inline-flex;height:auto;margin:0;width:auto}body.type-product .social-icons.share .social-icon:before{font-size:16px}body.type-product .social-icons.share .social-icon:hover{color:var(--vb-orange)}body.type-product .p-detail-tabs-wrapper{margin-top:48px}body.type-product .shp-tabs-holder{border:0}body.type-product .shp-tabs.p-detail-tabs{background:var(--vb-gray);border:0;border-radius:25px;display:inline-flex;gap:0;margin:0;padding:0;width:auto}body.type-product .shp-tabs.p-detail-tabs .shp-tab{background:none;border:0;display:block;float:none;margin:0}body.type-product .shp-tabs.p-detail-tabs .shp-tab-link{background:none;border:1px solid transparent;border-radius:25px;color:var(--vb-ink);display:block;font-size:15px;font-weight:500;margin:0;padding:12px 28px;text-decoration:none}body.type-product .shp-tabs.p-detail-tabs .shp-tab-link:hover{color:var(--vb-orange)}body.type-product .shp-tabs.p-detail-tabs .shp-tab.active .shp-tab-link{background:#fff;border-color:var(--vb-orange);color:var(--vb-orange)}body.type-product .tab-content{padding-top:24px}