/** Shopify CDN: Minification failed

Line 175:108 Expected ")" to end URL token
Line 198:386 Expected ")" to end URL token
Line 328:120 Expected ")" to end URL token
Line 617:2 Unexpected "@keyframes"
Line 618:4 Unexpected "0%"
Line 621:4 Unexpected "100%"
Line 1485:14 Expected "{" but found "("
Line 1507:53 Expected ")" to end URL token
Line 1507:87 Expected ")" to end URL token
Line 1507:120 Expected ")" to end URL token

**/
.hp3k-off .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.hp3k-off .predictive-search__list-item:hover .predictive-search__item-heading{text-underline-offset:calc(var(--rem) * .3)}
.hp3k-off .predictive-search__item{display:flex;padding:14px 25px;text-align:left;text-decoration:none;width:100%;box-sizing:border-box}
.hp3k-off .predictive-search__item span{height:-moz-fit-content;height:fit-content}
.hp3k-off .predictive-search__item--link{display:grid;grid-template-columns:calc(var(--rem) * 5) 1fr;grid-template-areas:"product-image product-content"}
.hp3k-off .predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}
.hp3k-off .predictive-search__item-content--centered{justify-content:center}
.hp3k-off .predictive-search__item-vendor{font-size:calc(var(--rem) * .9)}
.hp3k-off .predictive-search__item-heading{margin:0;font-size:14px;color:#333}
.hp3k-off .predictive-search__item .price{color:#121212b3;font-size:calc(var(--rem) * 1.2)}
.hp3k-off .predictive-search__item-vendor+.predictive-search__item-heading,.hp3k-off .predictive-search .price{margin-top:calc(var(--rem) * .5)}
.hp3k-off .predictive-search__item--term{justify-content:space-between;align-items:center;word-break:break-word;line-height:1;font-size:14px}
.hp3k-off .predictive-search__item--term svg{width:20px;height:20px}
@media screen and (min-width:750px){.hp3k-off .predictive-search__item--term{padding-top:var(--rem);padding-bottom:var(--rem)}}
.hp3k-off .predictive-search__item--term .icon-arrow{width:14px;height:14px;flex-shrink:0;margin-left:calc(1 * var(--rem) * 2);color:#121212}
.hp3k-off .predictive-search__image{grid-area:product-image;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}
.hp3k-off details-disclosure{height:100%}
.hp3k-off details-disclosure .focus-inset::marker{content:""}
.hp3k-off details-disclosure summary{display:flex;align-items:center;height:100%}
.hp3k-off details-disclosure .list-menu--disclosure{position:absolute;box-shadow:0 0 10px #0003;background-color:#fff;left:50%;transform:translate(-50%);display:flex;flex-direction:column;vertical-align:middle;border-radius:0 0 12px 12px}
.hp3k-off details-disclosure .list-menu--disclosure li a{display:flex;height:50px;padding:0 25px;align-items:center;justify-content:flex-start;vertical-align:middle;color:#333;text-decoration:none;transition:all .3s;font-weight:500}
.hp3k-off details-disclosure .list-menu--disclosure li a:hover{color:var(--jds-color-primary)}
.hp3k-off details-disclosure summary .iconfont{transition:all .3s}
.hp3k-off details-disclosure [open] summary .iconfont:not(.icon-user){transform:rotate(270deg)}
.hp3k-off details-disclosure>details{position:relative;height:100%}
.hp3k-off .quantity{color:#000;position:relative;max-width:100px;min-width:75px;display:flex;border-radius:0;overflow:visible;border:solid 1px #f0f1f3}
.hp3k-off .quantity:after{pointer-events:none;content:"";position:absolute;inset:1px;border:calc(var(--hp3k-rem)*.1) solid transparent;border-radius:0;box-shadow:0 0 0 1px rgba(var(--text-main-color),.6);transition:box-shadow var(--duration-short) ease;z-index:1}
.hp3k-off .quantity:before{background:transparent;pointer-events:none;content:"";position:absolute;inset:0;border-radius:0;z-index:-1}
.hp3k-off .quantity__input{color:#000;font-size:16px;font-weight:400;text-align:center;background-color:transparent;padding:2px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.hp3k-off .quantity__button{flex-shrink:0;border:0;background-color:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;padding:0 5px;transition:all .2s ease-out}
.hp3k-off .quantity__button:first-child{border-right:solid 1px #f0f1f3}
.hp3k-off .quantity__button:last-child{border-left:solid 1px #f0f1f3}
.hp3k-off .quantity__button svg{display:block;font-size:8px;vertical-align:middle;width:10px;height:10px;fill:inherit;pointer-events:none}
.hp3k-off .quantity__button:disabled,.hp3k-off .quantity__button[disabled]{color:#999;background-color:#f8f8f8;cursor:not-allowed}
.hp3k-off .quantity__button:disabled:hover,.hp3k-off .quantity__button[disabled]:hover{color:#999;background-color:#f8f8f8}
.hp3k-off .quantity__button:not(:focus-visible):not(.focused),.hp3k-off .quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit}
.hp3k-off .quantity__input:-webkit-autofill,.hp3k-off .quantity__input:-webkit-autofill:hover,.hp3k-off .quantity__input:-webkit-autofill:active{box-shadow:0 0 0 calc(var(--hp3k-rem)*10) transparent inset!important;-webkit-box-shadow:0 0 0 calc(var(--hp3k-rem)*10) transparent inset!important}
.hp3k-off .quantity__input::-webkit-outer-spin-button,.hp3k-off .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.hp3k-off .quantity__input[type=number]{-moz-appearance:textfield}
@media screen and (max-width:768px){.hp3k-off .quantity{height:40px;max-width:120px;min-width:80px}.hp3k-off .quantity__button{padding:0 10px}}
.hp3k-off toast-message-manager{--jp-custom-line-height: 1.1;--text-size: 20px;--text-line-height: 28px;--text-weight: 600;--text-color: #000;--pos-top: 7.6vw;--index: 9999999999;--type-border: 4px;--content-padding: 16px 24px 16px 24px;--close-right: 8px;--close-size: 16px;--close-wh: 30px;--close-padding: 5px;--icon-size: 20px;--icon-right: 12px;position:fixed;left:50%;right:auto;transform:translate(-50%);top:var(--pos-top);display:flex;flex-direction:column-reverse;row-gap:calc(24px - calc(var(--hp3k-rem)*1));overflow:hidden;z-index:var(--index)}
.hp3k-off toast-message-manager toast-message{transition:transform .3s ease;margin:calc(var(--hp3k-rem)*.5);box-shadow:0 2px 10px #0003;border-radius:2px;transform:translate(calc(100% + calc(var(--hp3k-rem)*1)))}
.hp3k-off toast-message-manager toast-message.open{transform:translate(0)}
.hp3k-off toast-message-manager .alert{--color-link: 18, 18, 18;color:#121212;background-color:#fff;padding:var(--content-padding);position:relative;font-size:var(--text-size);line-height:var(--text-line-height);font-weight:400;border-radius:2px;display:flex;align-items:flex-start;word-break:break-word}
.hp3k-off toast-message-manager .alert.alert--no-button{padding-right:calc(var(--hp3k-rem)*3)}
.hp3k-off toast-message-manager .alert.alert--small{padding:calc(var(--hp3k-rem)*1) calc(var(--hp3k-rem)*1) calc(var(--hp3k-rem)*1) calc(var(--hp3k-rem)*1.5);font-size:calc(var(--hp3k-rem)*1.4)}
.hp3k-off toast-message-manager .alert.alert--success{background-color:#f6ffed;border:1px solid #B7EB8F}
.hp3k-off toast-message-manager .alert.alert--warning{--color-foreground: 160, 98, 7;--color-background-message: 254, 252, 232}
.hp3k-off toast-message-manager .alert.alert--error{--color-foreground: 152, 28, 27;--color-background-message: 254, 242, 242}
.hp3k-off toast-message-manager .alert .toast__button{display:none!important;width:var(--close-wh);height:var(--close-wh);background-color:transparent;border:0;padding:var(--close-padding);display:inline-flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - var(--close-wh) / 2);right:var(--close-right);border-radius:50%;transition:background-color .3s ease;cursor:pointer}
.hp3k-off toast-message-manager .alert .toast__button svg{width:var(--close-size);height:var(--close-size)}
.hp3k-off toast-message-manager .alert .toast__button:hover{background-color:rgb(var(--color-foreground),.1)}
.hp3k-off toast-message-manager .alert .toast-icon{margin-top:3px;flex:none;width:var(--icon-size);height:var(--icon-size);margin-right:var(--icon-right)}
@media screen and (min-width:1024px){.hp3k-off toast-message-manager{max-width:560px}}
@media screen and (max-width:1023.98px){.hp3k-off toast-message-manager{--text-size: 3.73333333vw;--text-line-height: 4.8vw;--pos-top: 12vh;--content-padding: 3.2vw;--icon-right: 1.86666667vw;--icon-size: 3.73333333vw;top:var(--pos-top);width:-moz-max-content;width:max-content;max-width:85.33333333vw}.hp3k-off toast-message-manager .alert .toast-icon{margin-top:.4vw}}
.hp3k-off jky-video{--video-ratio: 56.25%;--play-btn-w: 50px;--text-color: #333;position:relative;width:100%;height:0;overflow:hidden;display:block;padding-bottom:var(--video-ratio)}
.hp3k-off jky-video:fullscreen,.hp3k-off jky-video:-webkit-full-screen,.hp3k-off jky-video:-moz-full-screen{padding-bottom:0;height:100%}
.hp3k-off jky-video.jky-video--pc{display:none}
.hp3k-off jky-video.jky-video--mb{display:block}
@media screen and (min-width:1024px){.hp3k-off jky-video.jky-video--pc{display:block}.hp3k-off jky-video.jky-video--mb{display:none}.hp3k-off jky-video .jky-video-poster_button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:.2s ease;z-index:1;background-color:#fff;border-radius:50%;width:var(--play-btn-w);height:var(--play-btn-w);color:var(--text-color);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #1212121a,0 1px 2px #1212120f}.hp3k-off jky-video .jky-video-poster_button.jky-new-video-poster_button{background-color:#000}.hp3k-off jky-video .jky-video-poster_button.jky-new-video-poster_button:hover{background-color:#4d4d4d}}
.hp3k-off jky-video .jky-video-poster_container{position:absolute;inset:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.hp3k-off jky-video .jky-video-poster_container picture{width:100%;height:100%}
.hp3k-off jky-video .jky-video-poster_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .3s}
.hp3k-off jky-video .jky-video-poster_container img.loading_img{opacity:0}
.hp3k-off jky-video .jky-video-poster_container img.loaded_img{opacity:1}
.hp3k-off jky-video .jky-video-poster_container .jky-video-poster_button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:.2s ease;z-index:1;background-color:#fff;border-radius:50%;width:var(--play-btn-w);height:var(--play-btn-w);color:var(--text-color);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #1212121a,0 1px 2px #1212120f}
.hp3k-off jky-video .jky-video-poster_container .jky-video-poster_button.jky-new-video-poster_button{background-color:#000}
.hp3k-off jky-video .jky-video-poster_container .jky-video-poster_button.jky-new-video-poster_button:hover{background-color:#4d4d4d}
.hp3k-off jky-video .jky-video_media{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:2}
.hp3k-off jky-video iframe,.hp3k-off jky-video video{border:none;outline:none}
.hp3k-off jky-checkbox{--pd-r: 40px;--primary-color: var(--jds-color-primary);flex:1;padding-right:var(--pd-r);display:flex;box-sizing:border-box}
@media screen and (max-width:1024px){.hp3k-off jky-checkbox{--pd-r: 14px}}
.hp3k-off .jky-checkbox label{align-items:flex-start;cursor:pointer;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;box-sizing:border-box;font-size:16px;line-height:1.25;list-style:none}
.hp3k-off .jky-checkbox-disabled label{cursor:not-allowed}
.hp3k-off .jky-checkbox-input{box-sizing:border-box;margin:0;padding:2px 0 0;font-size:16px;line-height:1;list-style:none;position:relative;white-space:nowrap;align-self:center;border-radius:4px;display:flex;height:100%;align-items:flex-start}
.hp3k-off jky-checkbox.jky-checkbox .jky-checkbox .jky-checkbox-original{position:absolute;inset:0;z-index:1;cursor:pointer;opacity:0;margin:0;padding:0;box-sizing:border-box}
.hp3k-off .jky-checkbox-inner{position:relative;box-sizing:border-box;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #999999;border-radius:4px;border-collapse:separate;transition:all .3s}
.hp3k-off .jky-checkbox-inner:after{box-sizing:border-box;position:absolute;top:50%;inset-inline-start:25%;display:table;width:6px;height:9px;border:2px solid #fff;border-top:0;border-inline-start:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;content:"";transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}
.hp3k-off .jky-checkbox-input .jky-checkbox-original:checked~.jky-checkbox-inner{background-color:var(--primary-color);border-color:var(--primary-color)}
.hp3k-off .jky-checkbox-input .jky-checkbox-original:checked~.jky-checkbox-inner:after{opacity:1;transform:rotate(45deg) scale(1) translate(-50%,-50%);transition:all .2s cubic-bezier(.12,.4,.29,1.256) .1s}
.hp3k-off jky-checkbox.jky-checkbox-disabled .jky-checkbox-input{cursor:not-allowed;pointer-events:none}
.hp3k-off jky-checkbox.jky-checkbox-disabled .jky-checkbox-inner{background-color:#d8d8d8;opacity:.3}
.hp3k-off .jky-checkbox-input+span{padding:0 8px}
.hp3k-off .jky-checkbox-label .jky-agree,.hp3k-off .jky-checkbox-label .jky-agree p{font-size:14px;display:inline-block;margin:0;padding:0}
.hp3k-off .jky-checkbox-label .jky-agree a{color:var(--text-main-color);text-decoration:underline}
.hp3k-off .jky-checkbox-label .jky-agree a:hover,.hp3k-off .jky-checkbox-label .jky-agree a:active{color:var(--primary-color)}
.hp3k-off .jky-checkbox-input .jky-checkbox-original:checked~.jky-checkbox-inner:before{background:var(--jds-color-primary);border-color:var(--jds-color-primary);color:#fff}
.hp3k-off .jky-checkbox-input .jky-checkbox-original:checked~.jky-checkbox-inner .jackery-icon-checkbox{color:#fff;opacity:1}
.hp3k-off .jky-checkbox:not(.jky-checkbox-disabled):hover .jky-checkbox-inner{border-color:var(--primary-color)}
.hp3k-off .jky-checkbox:not(.jky-checkbox-disabled):hover .jky-checkbox-original:checked~.jky-checkbox-inner{border-color:transparent;background-color:#fc844c}
.hp3k-off .newbee-form{--error: #F72626;--text-main-color: #222222;--placeholder-color: #9D9D9D;--input-bg: #F5F5F5;--title-color: #333333;--title-border: #DDDDDD;--input-radius: 4px;--input-h: 48px;--input-padding-x: 12px;--input-font-size: 16px;--input-border: 1px;--input-border-color: transparent;--label-font-size: 16px;--label-col-distance: 8px;--label-error-size: 13px;--field-row-distance: 60px;--field-col-distance: 24px;--title-size: 28px;--title-padding-y: 30px;--duration-default: .3s}
.hp3k-off .newbee-form.form-container{display:flex;flex-wrap:wrap;justify-content:space-between}
.hp3k-off .newbee-form .form-row{gap:var(--field-row-distance);margin-bottom:var(--field-col-distance);display:inline-block;width:calc(50% - 30px)}
.hp3k-off .newbee-form .form-row.form-row_check_box{margin-bottom:calc(var(--field-col-distance) - 8px)}
.hp3k-off .newbee-form .form-row.full{width:100%}
.hp3k-off .newbee-form .form-row .form-item{flex:1;flex-direction:column;border:none;position:relative;min-height:unset}
.hp3k-off .newbee-form .form-row .form-item.error[data-field=check_box],.hp3k-off .newbee-form .form-row .form-item.error[data-field=open_drop]{margin-bottom:calc(var(--label-error-size) - 2px)}
.hp3k-off .newbee-form .form-row .form-item label{font-size:var(--label-font-size);color:var(--text-main-color);margin-bottom:var(--label-col-distance);font-weight:500;transition:all .3s}
.hp3k-off .newbee-form .form-row .form-item.required label:after:not(.jky-checkbox-label:after){content:"*";font-weight:600;color:var(--error)}
.hp3k-off .newbee-form .form-row .form-item input{width:100%;height:var(--input-h);font-size:var(--input-font-size);line-height:var(--input-h)!important;padding:0 var(--input-padding-x);background:var(--input-bg);border-radius:var(--theme-btn-border-radius,var(--input-radius));color:var(--text-main-color);border:var(--input-border) solid var(--input-border-color);transition:all .3s}
.hp3k-off .newbee-form .form-row .form-item input::-moz-placeholder{color:var(--placeholder-color)}
.hp3k-off .newbee-form .form-row .form-item input::placeholder{color:var(--placeholder-color)}
.hp3k-off .newbee-form .form-row .form-item.error label{color:var(--error)}
.hp3k-off .newbee-form .form-row .form-item.error input{border:var(--input-border) solid var(--error)!important}
.hp3k-off .newbee-form .form-row .field_error-tips{position:absolute;line-height:1.2!important;font-size:var(--label-error-size);bottom:calc(-2px - var(--label-error-size));color:var(--error);font-weight:500;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}
.hp3k-off .newbee-form .form-row .field_error-tips.text-overflow-2{-webkit-line-clamp:2}
.hp3k-off .newbee-form .form-row .form-item[data-field=open_drop] .field_error-tips{bottom:calc(0px - var(--label-error-size))}
.hp3k-off .newbee-form .form-row.form-row_check_box .form-item.error label{color:var(--text-main-color)}
.hp3k-off .newbee-form .form-row.form-row_check_box .form-item.error jky-checkbox .jky-checkbox-inner:before{border-color:var(--primary-color)}
.hp3k-off .newbee-form .newbee-form-title{width:100%;font-size:var(--title-size);color:var(--title-color);line-height:1.15!important;padding-bottom:var(--title-padding-y);border-bottom:solid 1px var(--title-border);margin-bottom:24px}
.hp3k-off .form-item_phone_select{position:relative}
.hp3k-off .newbee-form .form-row jky-phoneselect .form-item .phone_select_search_wrapper input{background:transparent;height:32px;padding-left:var(--input-padding-x)!important;border:solid 1px #b3b3b3;transition:all .3s ease}
.hp3k-off .newbee-form .form-row jky-phoneselect .form-item .phone_select_search_wrapper input:hover,.hp3k-off .newbee-form .form-row jky-phoneselect .form-item .phone_select_search_wrapper input:active{border:solid 1px #404040}
.hp3k-off .newbee-form_submit{width:100%;flex-wrap:wrap;gap:20px}
.hp3k-off .newbee-form .form-row.form-row_radio .form-item .radio-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px}
.hp3k-off .newbee-form .form-row.form-row_radio .form-item input{width:var(--input-font-size);height:var(--input-font-size);position:relative}
.hp3k-off .newbee-form .form-row.form-row_radio .form-item.required .radio-list label:after{display:none}
.hp3k-off .newbee-form .form-row.form-row_radio .form-item .radio-list label{align-items:center!important;gap:12px}
.hp3k-off .newbee-form .form-row.form-row_radio .form-item input[type=radio]:checked{border-color:var(--primary-color);background-color:var(--primary-color);accent-color:var(--primary-color)}
.hp3k-off .newbee-form .form-row.form-row_radio .form-item.error .radio-list label{color:var(--text-main-color)}
.hp3k-off .jky-overlay{opacity:0;transition:all .3s ease;display:none;position:fixed;inset:0;background-color:#000000b3}
@media screen and (max-width:1024px){.hp3k-off .newbee-form{--error: #F72626;--text-main-color: #222222;--placeholder-color: #9D9D9D;--input-bg: #FFFFFF;--title-color: #333333;--title-border: #DDDDDD;--input-radius: 4px;--input-h: 38px;--input-padding-x: 8px;--input-font-size: 16px;--input-border: 1px;--input-border-color: #DDDDDD;--label-font-size: 14px;--label-col-distance: 8px;--field-row-distance: 0px;--field-col-distance: 20px;--title-size: 18px;--title-padding-y: 16px}.hp3k-off .newbee-form .form-row{gap:var(--field-row-distance);margin-bottom:var(--field-col-distance);width:100%}.hp3k-off .newbee-form .form-item .form-item input{border:var(--input-border) solid var(--input-border-color)!important}.hp3k-off .newbee-form_submit{justify-content:center}.hp3k-off .newbee-form .form-row.form-row_check_box .field_error-tips{position:relative;margin-top:-10px}.hp3k-off .newbee-form .form-row.form-row_check_box{margin-bottom:calc(var(--field-col-distance) + 4px)}.hp3k-off details-disclosure details[open] .jky-overlay{opacity:1;display:block}}
.hp3k-off .jky_drop_menu_field{position:relative}
.hp3k-off .jky_drop_menu_field:after{position:absolute;content:"";inset:0;z-index:2;cursor:pointer}
.hp3k-off .jky_drop_menu_field label{margin-bottom:0!important}
.hp3k-off .jky_drop_menu_field input{cursor:pointer;margin-top:var(--label-col-distance)}
.hp3k-off jky-drop-menu details-disclosure .list-menu--disclosure{left:0;right:0;transform:translate(0);box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border-radius:var(--input-radius);padding:4px;top:calc(100% + 2px);z-index:19999}
.hp3k-off jky-drop-menu details-disclosure .list-menu--disclosure li{cursor:pointer;padding:5px 12px;transition:all .3s ease;font-size:16px;color:var(--text-main-color)}
.hp3k-off jky-drop-menu details-disclosure .list-menu--disclosure li:hover,.hp3k-off jky-drop-menu details-disclosure .list-menu--disclosure li.active{background:var(--input-bg)}
.hp3k-off .jky_drop_menu_field_arrow{right:16px;top:50%;transform:translateY(calc(-50% + var(--label-col-distance) / 2));transition:all .3s ease}
.hp3k-off jky-drop-menu details-disclosure details[open] .jky_drop_menu_field_arrow{transform:translateY(calc(-50% + var(--label-col-distance) / 2)) rotate(180deg)}
@media screen and (max-width:1024px){.hp3k-off jky-drop-menu details-disclosure details[open] .list-menu--disclosure{margin:0;top:unset;z-index:19999;position:fixed;max-height:unset;min-height:unset;bottom:0;height:34vh;left:0;right:0;transform:translate(0);animation:hp3k-animateMenuOpen_m var(--duration-default) ease!important;animation-fill-mode:forwards}@keyframes hp3k-animateMenuOpen_m{0%{bottom:-34vh}to{bottom:0}}}
.hp3k-off jky-select-open .jky-options{overflow-y:scroll}
.hp3k-off .jky-options .jky-option-item .jky-checkbox-label .jky-agree{color:#222}
.hp3k-off .jky-options .jky-option-item{padding-right:12px;margin-bottom:20px;width:-moz-max-content;width:max-content;max-width:100%}
.hp3k-off .jky-options .jky-option-item:last-child{margin-bottom:0}
@media screen and (max-width:1024px){.hp3k-off jky-select-open .jky-options::-webkit-scrollbar{width:4px;border-radius:2px}.hp3k-off jky-select-open .jky-options::-webkit-scrollbar-track{background-color:#00000008}.hp3k-off jky-select-open .jky-options::-webkit-scrollbar-thumb{background-color:#00000014}.hp3k-off jky-select-open .jky-options{width:100%}.hp3k-off jky-select-open .jky-options .jky-option-item{align-items:end;flex-direction:column;width:100%}.hp3k-off jky-select-open .jky-options jky-checkbox{width:100%}}
.hp3k-off .jky-phoneselect{flex:1;flex-direction:column;--input-padding-l: 138px}
.hp3k-off .phone_select_prefix{height:var(--input-h);position:absolute;left:var(--input-padding-x);bottom:0;cursor:pointer}
.hp3k-off .newbee-form .form-row .jky-phoneselect .form-item input{padding-left:var(--input-padding-l)}
.hp3k-off .phone_select_prefix_country{font-size:var(--input-font-size);line-height:var(--input-h)!important;color:var(--text-main-color);font-weight:400}
.hp3k-off .phone_select_prefix_code{font-size:var(--input-font-size);line-height:var(--input-h)!important;color:var(--text-main-color);font-weight:400;padding-left:4px}
.hp3k-off .phone_select_prefix_code:before{content:"+"}
.hp3k-off .phone_select_prefix_flag{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;margin-right:4px}
.hp3k-off .form-item_phone_select .select-arror{display:flex;width:16px;font-size:16px;margin-left:8px;transition:transform .3s ease;transform-origin:center center}
.hp3k-off .form-item_phone_select details-disclosure details[open] .select-arror{transform:rotate(180deg)}
.hp3k-off .phone_select_country_item{color:var(--text-main-color);font-size:14px;margin-top:4px;padding:8px;position:relative;transition:all .3s;cursor:pointer}
.hp3k-off .phone_select_country_item:hover{background:#f6f6f7}
.hp3k-off .phone_select_country_item.active{background:#f2f7fe!important;padding-left:12px}
.hp3k-off .phone_select_country_item.active:before{background:var(--primary-color);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}
.hp3k-off .form-item_phone_select details-disclosure .list-menu--disclosure{left:0;transform:translateY(-1.5rem);bottom:calc(100% + var(--input-h) + 4px);border-radius:8px;min-width:260px;margin:10px 0;min-height:340px;max-height:340px;background:#fff;overflow-y:scroll;z-index:19999}
.hp3k-off .form-item_phone_select details-disclosure details[open] .list-menu--disclosure{animation:hp3k-animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards}
.hp3k-off .form-item_phone_select details-disclosure details[open] .list-menu--disclosure *{-webkit-user-select:none;-moz-user-select:none;user-select:none}
@keyframes hp3k-animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translate(0)}}
.hp3k-off jky-phoneselect .phone_select_country_container .no-data{color:var(--text-main-color);font-size:14px;margin-top:4px;padding:8px}
.hp3k-off .phone_select_search_wrapper{padding:8px;position:sticky;top:0;background:#fff;z-index:999}
@media screen and (max-width:1024px){.hp3k-off .form-item_phone_select details-disclosure details[open] .list-menu--disclosure{margin:0;position:fixed;z-index:19999;max-height:unset;min-height:unset;border-radius:0;bottom:0;height:34vh;left:0;right:0;transform:translate(0);animation:hp3k-animateMenuOpen_m var(--duration-default) ease!important;animation-fill-mode:forwards}.hp3k-off .phone_select_search_wrapper{top:-4px}@keyframes hp3k-animateMenuOpen_m{0%{bottom:-34vh}to{bottom:0}}}
.hp3k-off jky-qty-select{width:98px;height:30px;background:#f5f5f5;border:solid 1px #eee;box-sizing:content-box}
.hp3k-off .form-row jky-qty-select .jky_quantity__button{width:30px;height:30px;line-height:1;text-align:center;cursor:pointer;display:inline-block;transition:all .3s ease}
.hp3k-off .form-row jky-qty-select .jky_quantity__button.disabled{pointer-events:none;opacity:.3}
.hp3k-off .form-row jky-qty-select .jky_quantity__input{height:100%!important;background:#fff!important;text-align:center;font-size:16px;display:inline-block;flex:1;padding:0!important;border-radius:0!important}
.hp3k-off .ces_submitted_modal .modal-content{position:relative;width:760px;height:auto;background:url([bad url]);background-size:100% 100%;border-radius:var(--theme-dialog-border-radius, 40px)}
.hp3k-off .ces_submitted_modal .moadal-header-content{display:none}
.hp3k-off .ces_submitted_modal .moadal-header{border:none!important}
.hp3k-off .ces_submitted_modal .moadal-header .close{position:absolute;display:flex;align-items:center;justify-content:center;top:22px;right:22px;width:32px;height:32px;border-radius:50%;background:#0009;font-size:14px;font-weight:600;color:#fff}
.hp3k-off .ces_submitted_modal .modal-content-body{padding-top:0!important;padding-bottom:0!important}
.hp3k-off .ces_form_modal_title{font-size:24px;font-weight:600;color:#1a1a1a;margin-bottom:34px}
.hp3k-off .ces_form_modal_content{flex:1;flex-direction:column;justify-content:space-between;align-items:center;padding:0 30px}
.hp3k-off .ces_i{display:flex;flex-direction:column;align-items:center;flex:1;margin-bottom:20px}
.hp3k-off .form_left_main{border-right:solid 1px #C8C8C8}
.hp3k-off .ces_form_modal_main_signle .form_left_main{border-right:none;border-bottom:none}
.hp3k-off .ces_content_title{font-size:18px;font-weight:600;color:#1a1a1a}
.hp3k-off .ces_code{height:48px;display:flex;align-items:center;color:var(--primary-color);font-size:14px;font-weight:500}
.hp3k-off .ces_code_img{width:240px;height:136px}
.hp3k-off .ces_code_des{height:62px;justify-content:center;align-items:center;flex-direction:column}
.hp3k-off .ces_code_pic{font-size:18px;font-weight:600;color:#c29548}
.hp3k-off .ces_code_des span{font-size:16px;font-weight:500;color:#666}
.hp3k-off .ces_code_des span:first-child{padding-bottom:6px}
.hp3k-off .ces_b_des{font-size:14px;font-weight:500;color:#1a1a1a;line-height:18px;text-align:center}
.hp3k-off button.loading{opacity:.6;pointer-events:none;position:relative}
.hp3k-off button.loading:after{content:"LOADING";inset:0;display:flex;align-items:center;justify-content:center;position:absolute;background:var(--primary-color);border-radius:30px}
.hp3k-off[lang=nl] button.loading:after{content:"Laden..."}
.hp3k-off .ces_form_modal_content .ces_code_des button{display:none!important}
.hp3k-off .ces_code_des_tt{display:none}
@media(max-width:1024px){.hp3k-off .ces_submitted_modal .ces_form_modal_main{flex-direction:column}.hp3k-off .ces_submitted_modal.modal-container.modal .modal-content{width:85vw;overflow:hidden}.hp3k-off .ces_submitted_modal.modal-container.modal .moadal-header{height:38px;background:transparent}.hp3k-off .ces_submitted_modal .modal-content{width:100%;height:auto;background:url([bad url]);background-size:100% 100%;border-radius:var(--theme-dialog-border-radius, 20px)}.hp3k-off .ces_submitted_modal.modal-container.modal .moadal-header .close{top:12px;right:12px;height:26px;width:26px}.hp3k-off .ces_form_modal_title{font-size:20px;color:#1a1a1a;line-height:24px;font-weight:600;text-align:left;margin-bottom:10px}.hp3k-off .ces_i{flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-bottom:12px}.hp3k-off .ces_form_modal_content{padding:0}.hp3k-off .ces_content_title{width:100%;font-weight:600;margin-bottom:10px}.hp3k-off .ces_code_img{width:40%;height:auto;margin-right:3.2vw}.hp3k-off .ces_form_modal_content button{display:none!important}.hp3k-off .ces_code{display:none}.hp3k-off .ces_code_des{width:calc(60% - 4.6vw);height:auto;align-items:center;justify-content:flex-start}.hp3k-off .form_right_main .ces_code_des{align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:12px;text-align:left}.hp3k-off .ces_form_modal_content .ces_code_des button,.hp3k-off .ces_form_modal_content .ces_code_des_tt button{display:flex!important;margin-top:2.32vw;font-weight:600;height:8.83vw!important;line-height:8.83vw!important;font-size:3.72vw!important}.hp3k-off .ces_b_des{text-align:left;margin-top:10px}.hp3k-off .form_left_main{border-right:none;border-bottom:solid 1px #979797}.hp3k-off .ces_code_des_tt{display:flex;flex-direction:column;width:calc(60% - 20px);align-items:center}.hp3k-off .ces_code_pic{width:100%;text-align:left;font-weight:500;line-height:1.05}.hp3k-off .form_right_main{padding-top:13px}.hp3k-off .form_right_main .ces_b_des{margin-top:-4px}.hp3k-off .ces_form_modal_main_signle{padding-bottom:38px;border:none}.hp3k-off .ces_form_modal_main_signle .ces_code{display:block;height:auto;width:100%;font-size:15px;color:#c29548}.hp3k-off .ces_form_modal_main_signle .ces_form_modal_content button{display:flex!important}.hp3k-off .ces_form_modal_main_signle .form_right_main{align-items:flex-start}.hp3k-off .ces_form_modal_main_signle .ces_code_des_tt{display:none}.hp3k-off .ces_form_modal_main_signle .ces_code_img{width:60%}}
.hp3k-off .modal-container.modal{position:fixed;z-index:20000;left:0;top:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;visibility:visible;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.5}
.hp3k-off .modal-container.modal .modal-content{max-height:80vh;overflow-y:scroll;border-radius:var(--theme-dialog-border-radius, calc(var(--hp3k-rem)*.75));width:960px;background-color:#fff;padding-bottom:20px;border:1px solid #888;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;transform:translateY(-50px);opacity:0}
.hp3k-off .modal-container.modal .modal-content.fade-in{opacity:1;transform:translateY(0) translateZ(0)}
.hp3k-off .modal-container.modal .moadal-header{display:flex;justify-content:space-between;align-items:center;text-align:center;border-bottom:1px solid #f0f1f2;padding:0 16px;height:54px;font-size:18px;font-weight:600;z-index:2}
.hp3k-off .modal-container.modal .moadal-header-content{flex:1}
.hp3k-off .modal-container.modal .close{font-size:32px;line-height:1;cursor:pointer;font-weight:400}
.hp3k-off .modal-container.modal .close svg{width:20px;height:20px}
.hp3k-off .modal-container.modal .modal-content-body{padding:32px}
.hp3k-off .modal-container.modal #confirmBtn{margin-top:10px}
.hp3k-off .modal-container.modal.fade-in{opacity:1}
.hp3k-off .modal-container.modal.fade-out{opacity:0}
.hp3k-off .modal-container.modal.fade-out .modal-content{transform:translateY(-50px);opacity:0}
@media(max-width:1024px){.hp3k-off .modal-container.header__changeLocal.modal .moadal-header{padding-top:60px;height:112px;position:sticky;top:0}.hp3k-off .modal-container.header__changeLocal.modal .moadal-header .modal__close{top:45px!important}.hp3k-off .modal-container.modal .modal-content{max-height:100vh;width:100%;transform:translateY(0) translateZ(0);padding-bottom:12px;border:none}.hp3k-off .modal-container.modal .moadal-header{padding:0 12px;height:52px;background:#fff}.hp3k-off .modal-container.modal .modal-content-body{padding:18px}}
.hp3k-off .v-column-layout-container .tile{--gap: calc(var(--hp3k-rem)*1.56);--flex-basis: 1;display:flex;justify-content:var(--center-content, center);align-items:stretch;gap:var(--gap);flex-wrap:var(--flex-wrap, nowrap)}
@media screen and (min-width:1024px){.hp3k-off .v-column-layout-container .tile>div{--justify-content: flex-start;display:flex;flex-direction:column;justify-content:var(--justify-content)}.hp3k-off .v-column-layout-container .swiper-wrapper>div{width:var(--swiper-width-pc)}}
@media screen and (max-width:1023.98px){.hp3k-off .w-full .v-column-layout-container:has(.swiper-wrapper){width:100%;margin-left:calc(var(--hp3k-rem)*1);padding-right:calc(var(--hp3k-rem)*2)}.hp3k-off .section-container .v-column-layout-container:has(.swiper-wrapper),.hp3k-off .section-container-lg .v-column-layout-container:has(.swiper-wrapper){padding-right:calc(var(--hp3k-rem)*1);width:calc(100% + calc(var(--hp3k-rem)*1))}.hp3k-off .v-column-layout-container:has(.swiper-wrapper){max-width:initial}.hp3k-off .v-column-layout-container .tile{--gap-mb: calc(var(--hp3k-rem)*1.5);--mb-flex-direction: column;flex-direction:var(--mb-flex-direction);flex-wrap:var(--mb-flex-wrap, wrap);gap:var(--gap-mb)}.hp3k-off .v-column-layout-container .swiper-wrapper>div{width:var(--swiper-width-mb)}}
.hp3k-off .blocks-tabs-wrap .tab-nav-wrap{top:calc(var(--jky-header-h) - 1px)}
.hp3k-off .blocks-tabs-wrap .tabs-nav-ul{scrollbar-width:none;-webkit-overflow-scrolling:touch;box-shadow:inset 0 -2px 0 0 var(--tab_line_color, #00000026)}
.hp3k-off .blocks-tabs-wrap .tabs-nav-ul::-webkit-scrollbar{display:none}
.hp3k-off .blocks-tabs-wrap .tabs-nav-ul li.tab-nav-item{list-style:none;cursor:pointer;text-align:center;flex-shrink:0;color:var(--text-color, #1a1a1a);transition:color .3s}
.hp3k-off .blocks-tabs-wrap .tabs-nav-ul li.tab-nav-item em{color:var(--highlight-color, var(--text-color, #1a1a1a))}
.hp3k-off .blocks-tabs-wrap .tabs-nav-ul li.tab-nav-item.active,.hp3k-off .blocks-tabs-wrap .tabs-nav-ul li.tab-nav-item.active em{color:var(--tab_active_color, var(--jds-color-primary))}
.hp3k-off .blocks-tabs-wrap .tabs-nav-ul .tab-nav-indicator{background-color:var(--tab_active_color, var(--jds-color-primary));transition:left .3s ease,width .3s ease}
@media(min-width:1024px){.hp3k-off .blocks-tabs-wrap{row-gap:calc(var(--pc-gap-y) / 16 * calc(var(--hp3k-rem)*1))}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul{column-gap:calc(var(--pc-gap-x) / 16 * calc(var(--hp3k-rem)*1))}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul li.tab-nav-item{padding:calc(var(--pc-tab-size) * 12 / 21) 0;font-size:var(--pc-tab-size, calc(var(--hp3k-rem)*1.3125));line-height:calc(var(--pc-tab-size) * 32 / 21);font-weight:500}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul.align-center{margin-left:auto;margin-right:auto;justify-content:center}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul.align-left{margin-left:unset;margin-right:auto;justify-content:flex-start}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul.align-right{margin-left:auto;margin-right:unset;justify-content:flex-end}}
@media(max-width:1023.98px){.hp3k-off .blocks-tabs-wrap{row-gap:calc(var(--mb-gap-y) / 32 * calc(var(--hp3k-rem)*1))}.hp3k-off .blocks-tabs-wrap .tab-nav-ul-wrap{width:100%!important}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul{column-gap:calc(var(--mb-gap-x) / 32 * calc(var(--hp3k-rem)*1))}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul li.tab-nav-item{padding:calc(var(--mb-tab-size) * 6 / 14) 0;font-size:var(--mb-tab-size, calc(var(--hp3k-rem)*.875));line-height:calc(var(--mb-tab-size) * 32 / 14);font-weight:600}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul.mb-align-center{margin-left:auto;margin-right:auto;justify-content:center}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul.mb-align-left{margin-left:unset;margin-right:auto;justify-content:flex-start}.hp3k-off .blocks-tabs-wrap .tabs-nav-ul.mb-align-right{margin-left:auto;margin-right:unset;justify-content:flex-end}}
.hp3k-off .blocks-tabs-wrap.v5 .tabs-nav-ul.flex li.tab-nav-item{font-weight:600}
.hp3k-off .blocks-tabs-wrap.v5 .tabs-nav-ul.flex .tab-nav-indicator{height:2px}
@media screen and (min-width:1024px){.hp3k-off .blocks-tabs-wrap.v5{.tab-nav-wrap{margin-left:auto;margin-right:auto;.tabs-nav-ul.flex{width:100%;display:flex;padding-left:0;padding-right:0}}}}
@media screen and (max-width:1023.98px){.hp3k-off .blocks-tabs-wrap.v5{.tab-nav-wrap{border-top-width:0;.tab-nav-ul-wrap{padding-right:0;padding-left:0;.tabs-nav-ul{.tab-nav-indicator{height:2px}}}}.tabs-content-container{padding-left:0;padding-right:0}}}
@keyframes hp3k-lineFlashAnimation{0%{bottom:0;height:var(--line-height)}55%{bottom:calc(100% - var(--line-height));height:var(--line-height)}60%{bottom:calc(100% - var(--line-height));height:var(--line-height)}to{bottom:0;height:100%}}
@keyframes hp3k-shadowAnimation{0%{box-shadow:0 0 #fff0}60%{box-shadow:0 0 #fff0}to{box-shadow:0 30px 50px #fffc}}
.hp3k-off .flash-line-container{--line-height: var(--line_height)}
.hp3k-off .flash-line{height:var(--line-height);background-color:var(--line_bg)}
.hp3k-off .flash-line-container.active .flash-line{animation:hp3k-lineFlashAnimation var(--duration) ease-in-out forwards}
.hp3k-off .flash-line-container.active{animation:hp3k-shadowAnimation var(--duration) ease-in-out forwards}
.hp3k-off jds-dialog.v5-video-img-banner-dialog:not([open]),.hp3k-off jds-dialog.v5-video-img-banner-dialog[open=false]{display:none}
.hp3k-off jds-dialog.v5-video-img-banner-dialog::part(dialog-container){display:none}
.hp3k-off jds-dialog.v5-video-img-banner-dialog::part(dialog-polyfill){background:#1f1f1f}
.hp3k-off jds-dialog.v5-video-img-banner-dialog::part(close-button){position:fixed;z-index:calc(var(--jds-dialog-index) + 1);cursor:pointer;color:#ffffff80}
.hp3k-off jds-dialog.v5-video-img-banner-dialog::part(content-wrap){position:fixed;z-index:calc(var(--jds-dialog-index) + 1);top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;background-color:#000}
@media screen and (min-width:1024px){.hp3k-off .v5-video-img-banner .block-btn-and-dialog jds-button::part(button){--icon-size: calc(var(--hp3k-rem)*1.125)}.hp3k-off jds-dialog.v5-video-img-banner-dialog::part(close-button){right:calc(var(--hp3k-rem)*1.5);top:calc(var(--hp3k-rem)*1.5);font-size:calc(var(--hp3k-rem)*2.5)}.hp3k-off jds-dialog.v5-video-img-banner-dialog.pc_ratio_16_9::part(content-wrap){width:calc(var(--hp3k-rem)*68.875);height:calc(var(--hp3k-rem)*38.75)}.hp3k-off jds-dialog.v5-video-img-banner-dialog.pc_ratio_1_1::part(content-wrap){width:calc(var(--hp3k-rem)*38.75);height:calc(var(--hp3k-rem)*38.75)}.hp3k-off jds-dialog.v5-video-img-banner-dialog.pc_ratio_9_16::part(content-wrap){width:calc(var(--hp3k-rem)*21.796875);height:calc(var(--hp3k-rem)*38.75)}}
@media screen and (max-width:1023.98px){.hp3k-off .v5-video-img-banner .block-btn-and-dialog jds-button::part(button){--icon-size: calc(var(--hp3k-rem)*.875)}.hp3k-off[lang=es] .v5-video-img-banner jds-button::part(button){font-size:calc(var(--hp3k-rem)*.875)}.hp3k-off .v5-video-img-banner .blocks-button-group.mb-align-left{padding-left:calc(var(--hp3k-rem)*.9375)}.hp3k-off jds-dialog.v5-video-img-banner-dialog::part(close-button){right:calc(var(--hp3k-rem)*1.25);top:calc(var(--hp3k-rem)*1.25);font-size:calc(var(--hp3k-rem)*2.5)}.hp3k-off jds-dialog.v5-video-img-banner-dialog.mb_ratio_16_9::part(content-wrap){width:calc(var(--hp3k-rem)*23.4375);height:calc(var(--hp3k-rem)*13.18359375)}.hp3k-off jds-dialog.v5-video-img-banner-dialog.mb_ratio_1_1::part(content-wrap){width:calc(var(--hp3k-rem)*23.4375);height:calc(var(--hp3k-rem)*23.4375)}.hp3k-off jds-dialog.v5-video-img-banner-dialog.mb_ratio_9_16::part(content-wrap){width:calc(var(--hp3k-rem)*17.578125);height:calc(var(--hp3k-rem)*31.25)}}
.hp3k-off .pswp__bullets-indicator{display:flex;flex-direction:row;align-items:center;position:absolute;bottom:0;left:50%;transform:translate(-50%);background:#fff;width:100%;justify-content:center;height:136px;padding:calc(var(--hp3k-rem)*2) calc(var(--hp3k-rem)*1);border-top:1px solid #dddddd}
.hp3k-off .pswp__bullet{width:72px;height:72px;margin-right:12px}
.hp3k-off .pswp__bullet:last-child{margin-right:0}
.hp3k-off .pswp__bullet img{width:100%;height:100%}
.hp3k-off .pswp__bullet--active{border:1px solid var(--jds-color-primary)}
.hp3k-off .pswp .pswp__bg{background-color:#fff}
.hp3k-off .newcomer-faq .metafield-rich_text_field ol li{list-style:decimal;list-style-position:inside}
.hp3k-off .newcomer-faq .metafield-rich_text_field ul li{list-style:inside}
.hp3k-off .newcomer-faq .metafield-rich_text_field em{color:var(--jds-color-primary)}
.hp3k-off .newcomer-faq .metafield-rich_text_field a{text-decoration:underline}
.hp3k-off .newcomer-faq .metafield-rich_text_field em a,.hp3k-off .newcomer-faq .metafield-rich_text_field a em{text-decoration:underline;color:var(--jds-color-primary)}
.hp3k-off .produc-detail--faq .faq-title{font-size:44px;font-weight:500;line-height:1.2;color:#1a1a1a;padding-bottom:40px;letter-spacing:-1px}
.hp3k-off .produc-detail--faq[data-show-category=false] .faq-title{border-bottom:1px solid #DDD}
.hp3k-off .produc-detail--faq .produc-detail--faq-wrap{-moz-column-gap:48px;column-gap:48px}
.hp3k-off .produc-detail--faq .produc-detail--faq-left{width:200px;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;row-gap:16px;position:sticky;top:100px;background-color:#fff;z-index:1}
.hp3k-off .produc-detail--faq .produc-detail--faq-left .faq-category-name{display:flex;align-items:center;font-size:18px;line-height:24px;color:#666;background-color:transparent;width:100%;min-height:48px;border-radius:8px;padding:8px 16px;font-weight:500;cursor:pointer}
.hp3k-off .produc-detail--faq .produc-detail--faq-left .faq-category-name:hover{background-color:#f2f4f580}
.hp3k-off .produc-detail--faq .produc-detail--faq-left .faq-category-name.active{background:#303030;color:#fff;font-weight:600}
.hp3k-off .produc-detail--faq .produc-detail--faq-right{flex:1}
.hp3k-off .produc-detail--faq[data-show-category=true] .produc-detail--faq-right{border-top:1px solid #DDDDDD}
.hp3k-off .produc-detail--faq[data-show-category=true] .produc-detail--faq-right ul[data-index]{display:none}
.hp3k-off .produc-detail--faq[data-show-category=true] .produc-detail--faq-right ul[data-index].active{display:block}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li{border-bottom:1px solid #DDDDDD;padding-bottom:30px}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header{padding-top:30px;font-size:18px;color:#1a1a1a;font-weight:500;line-height:22px;justify-content:space-between;align-items:flex-start;cursor:pointer;transform:all .3s}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header h3{font-size:18px;color:#1a1a1a;font-weight:500;line-height:22px;flex:1;max-width:800px}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header span{flex:1;max-width:800px}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header .toggle_btn{transition:transform .3s;transform:rotate(0)}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header.active .toggle_btn{transform:rotate(180deg)}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content{display:none;max-width:800px;color:#666;font-weight:400;font-size:16px;line-height:24px}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content .faq-content-inner{padding-top:18px}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content jky-video,.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content img{margin-top:24px}
.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content video{width:100%;aspect-ratio:16 / 9}
.hp3k-off .produc-detail--faq .faq--more{display:none;width:-moz-max-content;width:max-content;margin:40px auto}
.hp3k-off .produc-detail--faq .faq--more .index-button{--index-button-p: 10px 0 10px 32px;--index-button-hover-p: 7px 7px 7px 16px;--index-button-r: 28px;--index-button-text: 18px;--index-button-h: 48px;--index-arrow-w: 0;--index-arrow-h: 0;--index-arrow-r: 28px;--index-arrow-ml: 9px;--index-arrow-svg-w: 14px;--index-arrow-hover-w: 32px;--index-arrow-hover-h: 32px;padding:var(--index-button-p);border-radius:var(--index-button-r);font-size:var(--index-button-text);color:#fff;display:flex;align-items:center;background:var(--primary-color);height:var(--index-button-h);font-weight:600;transition:all .3s cubic-bezier(.8,0,.2,1)}
.hp3k-off .produc-detail--faq .faq--more .index-button>div{overflow:hidden}
.hp3k-off .produc-detail--faq .faq--more .index-button .arrow{width:var(--index-arrow-hover-w);height:var(--index-arrow-hover-h);border-radius:var(--index-arrow-r);background:#fd7333;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.8,0,.2,1);display:flex;transform:scale(0)}
.hp3k-off .produc-detail--faq .faq--more .index-button svg{transform:translate(calc(0px - var(--index-arrow-svg-w)));width:var(--index-arrow-svg-w);transition:all .4s cubic-bezier(.8,0,.2,1)}
.hp3k-off .produc-detail--faq .faq--more .index-button:hover{padding:var(--index-button-hover-p)}
.hp3k-off .produc-detail--faq .faq--more .index-button:hover>div{overflow:inherit}
.hp3k-off .produc-detail--faq .faq--more .index-button:hover .arrow{margin-left:var(--index-arrow-ml);transform:scale(1)}
.hp3k-off .produc-detail--faq .faq--more .index-button:hover svg{transform:translate(0)}
.hp3k-off .produc-detail--faq .faq--more .index-button:active{background:#d25424}
@media screen and (max-width:1439.98px){.hp3k-off .produc-detail--faq .faq--more .index-button{--index-button-p: .69444444vw 0 .69444444vw 2.22222222vw;--index-button-hover-p: .48611111vw .48611111vw .48611111vw 1.11111111vw;--index-button-r: 1.94444444vw;--index-button-text: 1.25vw;--index-button-h: 3.33333333vw;--index-arrow-w: 0;--index-arrow-h: 0;--index-arrow-r: 1.94444444vw;--index-arrow-ml: .625vw;--index-arrow-svg-l: .69444444;--index-arrow-svg-w: .97222222vw;--index-arrow-hover-w: 2.22222222vw;--index-arrow-hover-h: 2.22222222vw}}
@media screen and (max-width:1023.98px){.hp3k-off product-faq-columns jky-video .jky-video-poster_container .jky-video-poster_button{z-index:0}.hp3k-off .produc-detail--faq{max-width:100vw;margin:16vw auto}.hp3k-off .produc-detail--faq .produc-detail--faq-wrap{-moz-column-gap:unset;column-gap:unset;flex-direction:column;position:relative}.hp3k-off .produc-detail--faq[data-show-category=true] .produc-detail--faq-wrap:after{display:block;content:"";width:10.93333333vw;height:16vw;position:absolute;top:1px;right:0;background:linear-gradient(to right,transparent,#FFFFFF 70%);z-index:1}.hp3k-off .produc-detail--faq[data-show-category=true] .produc-detail--faq-wrap.no-after:after{content:none}.hp3k-off .produc-detail--faq .produc-detail--faq-left{flex-direction:row;width:100%;overflow-x:auto;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;padding:2.66666667vw 5.33333333vw;-moz-column-gap:2.13333333vw;column-gap:2.13333333vw;top:12.8vw;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hp3k-off .produc-detail--faq .produc-detail--faq-left::-webkit-scrollbar{display:none}.hp3k-off .produc-detail--faq .produc-detail--faq-left .faq-category-name{width:-moz-max-content;width:max-content;height:10.66666667vw;min-height:unset;border-radius:1.6vw;flex-shrink:0;font-size:3.73333333vw;font-weight:500;padding-left:3.2vw;padding-right:3.2vw}.hp3k-off .produc-detail--faq .produc-detail--faq-left .faq-category-name.active{font-weight:500}.hp3k-off .produc-detail--faq[data-show-category=false] .produc-detail--faq-right{flex:unset;width:85.06666667vw;margin-left:8.53333333vw}.hp3k-off .produc-detail--faq[data-show-category=true] .produc-detail--faq-right{padding:0 8.53333333vw;border-top:0}.hp3k-off .produc-detail--faq .faq-title{width:82.93333333vw;margin-left:8.53333333vw;font-size:8.53333333vw;line-height:10.66666667vw;padding-bottom:5.33333333vw;font-weight:600}.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li{padding-bottom:4vw}.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header{font-size:3.73333vw;line-height:1.2;padding-top:4vw}.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header h3{font-size:3.73333vw;line-height:1.2;width:75.46666667vw}.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header span{width:75.46666667vw;font-size:3.73333333vw;line-height:5.6vw;font-weight:600}.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content{font-size:3.73333333vw;line-height:5.6vw;font-weight:400;color:#666}.hp3k-off .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content .faq-content-inner{padding-top:2.4vw;padding-bottom:2.4vw}.hp3k-off .produc-detail--faq .faq--more{width:100%;padding-left:5.33333333vw;padding-right:5.33333333vw}.hp3k-off .produc-detail--faq .faq--more .index-button{--index-button-p: 2.66666667vw 5.33333333vw;--index-button-hover-p: 2.66666667vw 5.33333333vw;--index-button-r: 5.33333333vw;--index-button-text: 3.73333333vw;--index-button-h: inherit;max-width:100%;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.hp3k-off .produc-detail--faq .faq--more .index-button span{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:100%}.hp3k-off .produc-detail--faq .faq--more .index-button>div{display:none}}
.hp3k-off .jky-v5 .produc-detail--faq .faq--more .index-button{border-radius:0}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .faq-title{font-weight:600;color:#242f20;font-size:calc(var(--hp3k-rem)*3);letter-spacing:0;padding-bottom:calc(var(--hp3k-rem)*1)}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq[data-show-category=false] .faq-title{border-bottom:0}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li{padding-bottom:calc(var(--hp3k-rem)*1.5)}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li:last-of-type{border-bottom:0}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header{padding-top:calc(var(--hp3k-rem)*1.5);font-size:calc(var(--hp3k-rem)*1.25);line-height:calc(var(--hp3k-rem)*1.75);color:#242f20;font-weight:400;-moz-column-gap:calc(var(--hp3k-rem)*1.5);column-gap:calc(var(--hp3k-rem)*1.5)}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header span{max-width:100%;margin-top:0}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header .toggle_btn{width:calc(var(--hp3k-rem)*1.5);height:calc(var(--hp3k-rem)*1.5)}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content{font-size:calc(var(--hp3k-rem)*1);line-height:calc(var(--hp3k-rem)*1.5);color:#000000a6;max-width:100%;font-weight:400}
.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content .faq-content-inner{padding-top:calc(var(--hp3k-rem)*1.25)}
.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-wrap{-moz-column-gap:calc(var(--hp3k-rem)*1.5);column-gap:calc(var(--hp3k-rem)*1.5)}
.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right{border-top:0}
.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li{padding-bottom:calc(var(--hp3k-rem)*1.5)}
.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header{padding-top:calc(var(--hp3k-rem)*1.5)}
.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header span{margin-top:0;font-weight:600;font-size:calc(var(--hp3k-rem)*1.125);line-height:1.5}
.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header .toggle_btn{width:calc(var(--hp3k-rem)*1.5);height:calc(var(--hp3k-rem)*1.5)}
.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content{padding-top:calc(var(--hp3k-rem)*1);color:#0009}
@media screen and (max-width:1023.98px){.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq[data-show-category=false] .faq-title,.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq[data-show-category=false] .produc-detail--faq-right{width:100%;margin-left:0}.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .faq-title{font-size:calc(var(--hp3k-rem)*1.5);line-height:calc(var(--hp3k-rem)*2);padding-bottom:0}.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li{padding-bottom:calc(var(--hp3k-rem)*1)}.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header{padding-top:calc(var(--hp3k-rem)*1);font-size:calc(var(--hp3k-rem)*.875);line-height:calc(var(--hp3k-rem)*1.25);font-weight:600}.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header .toggle_btn{width:calc(var(--hp3k-rem)*1.25);height:calc(var(--hp3k-rem)*1.25)}.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content{font-size:calc(var(--hp3k-rem)*.75);line-height:calc(var(--hp3k-rem)*1);color:#242f20e6}.hp3k-off .jky-v5 .newcomer-faq .produc-detail--faq .produc-detail--faq-right>ul>li .faq-content .faq-content-inner{padding-top:calc(var(--hp3k-rem)*.75);padding-bottom:0}.hp3k-off .faq-position-title-left .produc-detail--faq{margin:0 auto}.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right{width:100%;margin-left:0;padding:0}.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li{padding-bottom:calc(var(--hp3k-rem)*1)}.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header{padding-top:calc(var(--hp3k-rem)*1)}.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header span{margin-top:0;font-size:calc(var(--hp3k-rem)*1)}.hp3k-off .faq-position-title-left .produc-detail--faq .produc-detail--faq-right>ul>li .faq-header .toggle_btn{width:calc(var(--hp3k-rem)*1.125);height:calc(var(--hp3k-rem)*1.125);margin-top:calc(var(--hp3k-rem)*.25)}}
.hp3k-off v5-pdp-scroll-pic-text{display:block;position:relative}
.hp3k-off v5-pdp-scroll-pic-text .tabs .tab-btn.active{border-bottom:2px solid #242F20;color:#242f20}
.hp3k-off v5-pdp-scroll-pic-text .tabs .tab-btn.inactive{color:#0000004d;border-bottom:1px solid #C6C7C8}
.hp3k-off v5-pdp-scroll-pic-text .tabs .tab-btn:hover{color:#242f20}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content{opacity:0;transition:all .45s ease;pointer-events:none;visibility:hidden;top:0;left:0}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content.active{display:flex;position:relative;opacity:1;pointer-events:auto;visibility:visible}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .tab-content-text.divider-left:before{content:"";position:absolute;left:-1.625rem;top:0;bottom:0;width:2px;background-color:#e6e6e6}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .tab-content-text.divider-right:before{content:"";position:absolute;right:-1.625rem;top:0;bottom:0;width:2px;background-color:#e6e6e6}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .tab-content-text .text-block:before{content:"";position:absolute;top:0;width:2px;height:100%;background-color:transparent;transition:background-color .1s ease;z-index:11}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .tab-content-text .text-block.active .title{opacity:1}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .tab-content-text .text-block.active:before{background-color:var(--jds-color-primary);box-shadow:0 0 12px 1px color-mix(in srgb,var(--jds-color-primary),transparent 60%)}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .pc-play-video{display:none}
.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .pc-play-video.active{display:flex}
.hp3k-off v5-pdp-scroll-pic-text .scence-image,.hp3k-off v5-pdp-scroll-pic-text .text-block,.hp3k-off v5-pdp-scroll-pic-text .sub-title{will-change:opacity,max-height}
@media screen and (max-width:1440px){.hp3k-off v5-pdp-scroll-pic-text .no-scrollbar::-webkit-scrollbar{display:none}.hp3k-off v5-pdp-scroll-pic-text .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content.active{position:relative;opacity:1;pointer-events:auto;visibility:visible;display:block}.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .mb-card .text-info:before{content:"";position:absolute;left:-1.125rem;top:0;width:2px;height:100%;background-color:transparent;transition:background-color .4s ease}.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .mb-card.active .text-info:before{background-color:var(--jds-color-primary)}.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .mb-card.active .mb-card-title{opacity:.9;margin-bottom:calc(var(--hp3k-rem)*1)}.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .mb-card.active .mb-card-sub-title{height:auto;opacity:.6}.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .mb-card.active .mb-card-image{height:calc(var(--hp3k-rem)*13.625);opacity:1;margin-top:calc(var(--hp3k-rem)*1)}.hp3k-off v5-pdp-scroll-pic-text .tab-contents .tab-content .mb-card::last-child{margin-bottom:0}}
.hp3k-off jds-dialog.v5-video-dialog:not([open]),.hp3k-off jds-dialog.v5-video-dialog[open=false]{display:none}
.hp3k-off jds-dialog.v5-video-dialog::part(dialog-polyfill){background:#1f1f1f}
.hp3k-off jds-dialog.v5-video-dialog::part(dialog-close){position:fixed;z-index:calc(var(--jds-dialog-index) + 1);cursor:pointer;color:#ffffff80}
.hp3k-off jds-dialog.v5-video-dialog::part(dialog-container){background:transparent;width:100%;height:100%}
.hp3k-off jds-dialog.v5-video-dialog::part(dialog-content){position:fixed;z-index:calc(var(--jds-dialog-index) + 1);top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;background-color:#000}
@media screen and (min-width:1024px){.hp3k-off .v5-pdp-scroll-pic-text .jds-h4{font-size:calc(var(--hp3k-rem)*1.75)}.hp3k-off jds-dialog.v5-video-dialog::part(dialog-close){right:calc(var(--hp3k-rem)*1.5);top:calc(var(--hp3k-rem)*1.5);font-size:calc(var(--hp3k-rem)*2.5)}.hp3k-off jds-dialog.v5-video-dialog::part(dialog-content){width:calc(var(--hp3k-rem)*68.875);height:calc(var(--hp3k-rem)*38.75)}}
@media screen and (max-width:1023.98px){.hp3k-off .v5-pdp-scroll-pic-text .jds-display-1{font-size:calc(var(--hp3k-rem)*2.25)}.hp3k-off jds-dialog.v5-video-dialog::part(dialog-close){right:calc(var(--hp3k-rem)*1.25);top:calc(var(--hp3k-rem)*1.25);font-size:calc(var(--hp3k-rem)*2.5)}.hp3k-off jds-dialog.v5-video-dialog::part(dialog-content){width:calc(var(--hp3k-rem)*17.578125);height:calc(var(--hp3k-rem)*31.25)}}
@media screen and (max-width:768px){.hp3k-off jds-dialog.v5-video-dialog::part(dialog-close){top:-1.25rem}}
.hp3k-off .v5-pictext-cate-left__item:hover,.hp3k-off .v5-pictext-cate-left__item.active{color:var(--color-text-main);text-shadow:.25px 0 currentColor,-.25px 0 currentColor}
.hp3k-off .v5-pictext-cate-card_img{height:calc(var(--hp3k-rem)*13.25)}
.hp3k-off .v5-pictext-cate-card_img:not(.img-inited),.hp3k-off .lazy-image-wrapper:not(.img-inited){background:url([bad url]) center/cover no-repeat}
.hp3k-off .v5-pictext-cate-card_img img.img-loaded,.hp3k-off .lazy-image-wrapper img.img-loaded{opacity:1;will-change:transform}
.hp3k-off .v5-pictext-cate-card:hover .v5-pictext-cate-card_img img{transform:scale(1.04)}
.hp3k-off .v5-pictext-cate-content:not(.active){display:none}
@media(max-width:1024px){.hp3k-off .v5-menu-opener .text-base{transition:all .3s ease;color:#242f20}.hp3k-off .v5-menu-opener.active .text-base{color:var(--primary-color)}}
.hp3k-off jky-navigation{display: block;}
.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01 .navigation-item:not(.navigation-item.active){
        color: #ffffff;
    }
.hp3k-off .blocks-navs .navigation-inner.navigation-inner--overflow{
        padding: 0 calc(var(--hp3k-rem)*2.5);
    }
@media screen and (max-width: 1024px){
        .hp3k-off .blocks-navs .navigation-inner:not(.mode-nav--button_line .section-container-lg){
            width: 100%;
        }
    }
.hp3k-off .blocks-navs .navigation-inner:not(.blocks-navs .navigation-inner.navigation-inner--overflow) .navigation-action{
        display: none;
    }
.hp3k-off .navigation-action{
        background: var(--tab-bg);
    }
.hp3k-off .navigation-action.navigation--prev{
        box-shadow: 2px 0px 5px 0px rgba(0, 0, 0, 0.1);
    }
.hp3k-off .navigation-action.navigation--next{
        box-shadow: -2px 0px 5px 0px rgba(0, 0, 0, 0.1);
    }
.hp3k-off .blocks-navs .overflow-x-auto::-webkit-scrollbar{
        height: 0px;
        width: 0px;
    }
.hp3k-off .blocks-navs .overflow-x-auto::-webkit-scrollbar-track{
        background-color: transparent;
    }
.hp3k-off .blocks-navs .overflow-x-auto::-webkit-scrollbar-thumb{
        background-color: transparent;
        border-radius: 0px;
        box-shadow: none;
    }
.hp3k-off .blocks-navs .overflow-x-auto::-webkit-scrollbar-thumb:hover{
        background-color: transparent;
    }
.hp3k-off .mode-nav--button .navigation-slideline{
        top: calc(var(--hp3k-rem)*0.5);
        bottom: calc(var(--hp3k-rem)*0.5);
    }
.hp3k-off .mode-nav--button .navigation-slideline--inner{
        top: 0;
        bottom: 0;
        border-radius: 9999px;
    }
@media screen and (max-width: 1024px){
        .hp3k-off .mode-nav--button .navigation-slideline{
            top: calc(var(--hp3k-rem)*0.375);
            bottom: calc(var(--hp3k-rem)*0.375);
        }
    }
.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--button .navigation-item.active{
        color: #242f20;
    }
.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--button .navigation-slideline--inner{
        background: #ffffff;
    }
.hp3k-off .mode-nav--button_rectangle .navigation-slideline{
        top: calc(var(--hp3k-rem)*0.5);
        bottom: calc(var(--hp3k-rem)*0.5);
    }
.hp3k-off .mode-nav--button_rectangle .navigation-slideline--inner{
        top: 0;
        bottom: 0;
        border-radius: 0;
    }
@media screen and (max-width: 1024px){
        .hp3k-off .mode-nav--button_rectangle .navigation-slideline{
            top: calc(var(--hp3k-rem)*0.375);
            bottom: calc(var(--hp3k-rem)*0.375);
        }
    }
.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--button_rectangle .navigation-item.active{
        color: #242f20;
    }
.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--button_rectangle .navigation-slideline--inner{
        background: #ffffff;
    }
.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--line .navigation-item.active,.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--button_line .navigation-item.active{
        color: #242f20;
    }
.hp3k-off .type-type_page_nav .navigation-item.active{
        color: #242f20!important;
    }
.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--line .navigation-slideline--inner,.hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--button_line .navigation-slideline--inner{
        background: #ffffff;
    }
.hp3k-off .mode-nav--line .navigation-slideline,.hp3k-off .mode-nav--button_line .navigation-slideline{
        top: calc(100% - calc(var(--hp3k-rem)*0.25));
        bottom: 0;
    }
.hp3k-off .mode-nav--line .navigation-slideline--inner,.hp3k-off .mode-nav--button_line .navigation-slideline--inner{
        top: 0;
        bottom: 0;
    }
.hp3k-off jky-navigation.is-first .navigation-action.navigation--prev,.hp3k-off jky-navigation.is-last .navigation-action.navigation--next{
        display: none!important;
    }
@media screen and (max-width: 1024px){
        .hp3k-off .mode-nav--button.blocks-navs .navigation-inner.navigation-inner--overflow,.hp3k-off .mode-nav--line.blocks-navs .navigation-inner.navigation-inner--overflow{
            padding: 0;
        }
        .hp3k-off .blocks-navs .navigation-action:not(.mode-nav--button_line .navigation-action){
            z-index: 10;
            width: calc(var(--hp3k-rem)*1.25);
            justify-content: flex-start;
        }
        .hp3k-off .blocks-navs .navigation-action:not(.mode-nav--button_line .navigation-action)::before{
            content: "";
            position: absolute;
            width: calc(var(--hp3k-rem)*1.25);
            top: 0;
            bottom: 0;
            background: blue;
        }
        .hp3k-off .blocks-navs .navigation-action.navigation--next:not(.mode-nav--button_line .navigation-action)::before{
            left: -1.24rem;
            transform: rotate(180deg);
            background: linear-gradient(-90deg, var(--light-bg) 0%, var(--tab-bg) 100%);
        }
        .hp3k-off .blocks-navs .navigation-action.navigation--prev:not(.mode-nav--button_line .navigation-action)::before{
            right: -1.25rem;
            background: linear-gradient(-90deg, var(--light-bg) 0%, var(--tab-bg) 100%);
        }
        .hp3k-off .blocks-navs .navigation-action.navigation--prev,.hp3k-off .blocks-navs .navigation-action.navigation--next{
            box-shadow: none;
        }
    }
@media screen and (max-width: 1024px){
        .hp3k-off .mode-nav--button_line .navigation-action,.hp3k-off .mode-nav--button_line .navigation-slideline{
            display: none;
        }

        .hp3k-off .mode-nav--button_line.blocks-navs{
            position: static!important;
            opacity: 1!important;
        }
        .hp3k-off .mode-nav--button_line.blocks-navs .navigation-inner{
            background: transparent;
            padding-top: calc(var(--hp3k-rem)*1);
            padding-bottom: calc(var(--hp3k-rem)*1);
        }
        .hp3k-off .mode-nav--button_line.blocks-navs{
            background: transparent!important;
        }
        .hp3k-off .mode-nav--button_line.blocks-navs .navigation--container{
            flex-wrap: wrap;
            width: 100%;
            height: auto;
            column-gap: calc(var(--hp3k-rem)*0.5);
            row-gap: calc(var(--hp3k-rem)*0.625);
        }
        .hp3k-off .mode-nav--button_line .navigation-item{
            height: calc(var(--hp3k-rem)*2.5);
            border: 1px solid #DDDDDD;
            box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.06);
            border-radius: calc(var(--hp3k-rem)*0.25);
            font-size: calc(var(--hp3k-rem)*0.875);
            line-height: calc(var(--hp3k-rem)*1);
        }
        .hp3k-off .mode-nav--button_line .navigation-item:not(.navigation-item.active){
            color: #1A1A1A!important;
            background: #FFFFFF!important;
        }

        .hp3k-off #blocks-navs-AK1A2M0hGOThocWppZ__navigation-01.mode-nav--button_line .navigation-item.active{
            color: #fff!important;
            background: var(--jds-color-primary)!important;
            border: solid 1px transparent;
        }
    }
.hp3k-off 
    .blocks-navs.pos_show{
        position: fixed;
        top: 0;
        z-index: 98;
        left: 0;
        right: 0;
    }
.hp3k-off .blocks-navs:not([loaded]){
        opacity: 0;
    }
@media screen and (min-width: 1024px){
              .hp3k-off .info-box .heading{
                font-size: calc(var(--hp3k-rem)*4.5);
              }
            }
.hp3k-off .v5-scroll-pic-3{
    position: relative;
    overflow: hidden;
  }
.hp3k-off .v5-scroll-pic-3 .v5-scroll-pic-bg{
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
.hp3k-off .v5-scroll-pic-3 .v5-scroll-pic-content{
    position: relative;
    z-index: 1;
  }
.hp3k-off .v5-video-carousel .swiper-unload .slide-1,.hp3k-off .v5-video-carousel .swiper-slide-active,.hp3k-off .v5-video-carousel .swiper-slide-duplicate-active,.hp3k-off .v5-video-carousel .swiper-loaded .swiper-bottom,.hp3k-off .v5-video-carousel .swiper-loaded .pc-arrow{
    opacity: 1;
  }
.hp3k-off .v5-pdp-variant-compare-card .includes *{
        margin: calc(var(--hp3k-rem)*1) 0;
    }
.hp3k-off .v5-pdp-variant-compare-card .includes ul{
        padding-left: calc(var(--hp3k-rem)*1);
    }
.hp3k-off .v5-pdp-variant-compare-card .includes ul li{
        list-style: inside;
    }
.hp3k-off .runtime-scene_WmAVDC{
        height: var(--pc_height);
        aspect-ratio: var(--pc_aspect_ratio);
    }
@media screen and (max-width: 1024px){
    .hp3k-off .v5-pdp-variant-compare-card .includes *{
        margin: calc(var(--hp3k-rem)*0.75) 0;
    }
    .hp3k-off .v5-pdp-variant-compare-card .includes ul{
        padding-left: calc(var(--hp3k-rem)*0.75);
    }
    .hp3k-off .runtime-scene_WmAVDC{
        height: var(--mb_height);
        aspect-ratio: var(--aspect_ratio);
    }
   }
.hp3k-off .v5-pdp-variant-compare-card .includes *{
        margin: calc(var(--hp3k-rem)*1) 0;
    }
.hp3k-off .v5-pdp-variant-compare-card .includes ul{
        padding-left: calc(var(--hp3k-rem)*1);
    }
.hp3k-off .v5-pdp-variant-compare-card .includes ul li{
        list-style: inside;
    }
.hp3k-off .runtime-scene_frb3Lq{
        height: var(--pc_height);
        aspect-ratio: var(--pc_aspect_ratio);
    }
@media screen and (max-width: 1024px){
    .hp3k-off .v5-pdp-variant-compare-card .includes *{
        margin: calc(var(--hp3k-rem)*0.75) 0;
    }
    .hp3k-off .v5-pdp-variant-compare-card .includes ul{
        padding-left: calc(var(--hp3k-rem)*0.75);
    }
    .hp3k-off .runtime-scene_frb3Lq{
        height: var(--mb_height);
        aspect-ratio: var(--aspect_ratio);
    }
   }
.hp3k-off .v5-pdp-variant-compare-card .includes *{
        margin: calc(var(--hp3k-rem)*1) 0;
    }
.hp3k-off .v5-pdp-variant-compare-card .includes ul{
        padding-left: calc(var(--hp3k-rem)*1);
    }
.hp3k-off .v5-pdp-variant-compare-card .includes ul li{
        list-style: inside;
    }
.hp3k-off .runtime-scene_W3rHeD{
        height: var(--pc_height);
        aspect-ratio: var(--pc_aspect_ratio);
    }
@media screen and (max-width: 1024px){
    .hp3k-off .v5-pdp-variant-compare-card .includes *{
        margin: calc(var(--hp3k-rem)*0.75) 0;
    }
    .hp3k-off .v5-pdp-variant-compare-card .includes ul{
        padding-left: calc(var(--hp3k-rem)*0.75);
    }
    .hp3k-off .runtime-scene_W3rHeD{
        height: var(--mb_height);
        aspect-ratio: var(--aspect_ratio);
    }
   }
.hp3k-off 
  @keyframes hp3k-v5LineStretch{
    0% {
      height: 0;
    }
    100% {
      height: 100%;
    }
  }
@keyframes hp3k-v5LineLeaveStretch{
    0% {
      height: 100%;
    }
    100% {
      height: 0;
    }
  }
@media screen and (min-width: 1024px){
    .hp3k-off .v5-scroll-product-features .page-content.active .line{
      box-shadow: 0px 0px 12px 0.5px color-mix(in srgb, var(--jds-color-primary), transparent 70%);
    }
    .hp3k-off .v5-scroll-product-features .first-page-content.active .line{
      animation: hp3k-v5LineStretch 0.6s ease-in-out forwards;
    }
  }
@media screen and (max-width: 1023.98px){
    .hp3k-off .v5-scroll-product-features .page-content.mb-active .line-container .line{
      animation: hp3k-v5LineStretch 0.6s ease-in-out forwards;
      box-shadow: 0px 0px 12px 0.5px color-mix(in srgb, var(--jds-color-primary), transparent 70%);
    }
    .hp3k-off .v5-scroll-product-features .page-content.mb-active-leave .line-container{
      align-items: flex-end;
      bottom:0;
    }
    .hp3k-off .v5-scroll-product-features .page-content.mb-active-leave .line-container .line{
      animation: hp3k-v5LineLeaveStretch 0.6s ease-in-out forwards;
    }

    .hp3k-off .v5-scroll-product-features .page-content .blocks-content-des{
      max-height: 0;
      padding-top: 0;
      overflow: hidden;
      visibility: hidden;
    }
    .hp3k-off .v5-scroll-product-features .page-content.show .blocks-content-des{
      max-height: 500px;
      padding-top: calc(var(--hp3k-rem)*1);
      visibility: visible;
      transition: visibility 0.6s ease-in-out, max-height 0.6s ease-in-out, padding-top 0.1s ease-in-out;
    }

    .hp3k-off .v5-scroll-product-features .blocks-content-des.jds-rte p{
      font-size: var(--jds-font-size-24);
    }
  }
.hp3k-off .v5-pdp-variant-compare-swiper-button-prev.swiper-button-disabled,.hp3k-off .v5-pdp-variant-compare-swiper-button-next.swiper-button-disabled{
        opacity: 0.6;
        pointer-events: none;
    }
@media (max-width: 1024px){
        .hp3k-off .pdp-choose-v5-inner h2{
            font-size: calc(var(--hp3k-rem)*1.75);
            line-height: 1;
        }
    }
.hp3k-off drop-down [trigger-content]{
      display: none;
      opacity: 0;
      transform: translateY(-0.5rem);
      will-change: height, opacity, transform;
      transition: height 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
  }
.hp3k-off drop-down[open="true"]>.pdp-v5-specs-item_trigger>.trigger--summery svg{
      transform: rotate(180deg);
  }
.hp3k-off .section-pdp-specs-v5 .pdp-v5-specs-item_header{
      box-sizing: border-box;
      height: calc(var(--hp3k-rem)*4.5);
      padding-right: calc(var(--hp3k-rem)*1);
      padding-left: calc(var(--hp3k-rem)*1);
      z-index: 1;
      transform: translateZ(0);
      backface-visibility: hidden;
  }
.hp3k-off .section-pdp-specs-v5 .pdp-v5-specs-item_trigger{
      -webkit-tap-highlight-color: transparent;
      user-select: none;
  }
.hp3k-off .section-pdp-specs-v5 .pdp-v5-specs-item_header:not(.pdp-specs-v5-content .pdp-v5-specs-item_header){
    background: #f2f4f5;
    transition: background 0.3s ease-in-out;
  }
.hp3k-off .section-pdp-specs-v5 .pdp-v5-specs-item_header:not(.pdp-specs-v5-content .pdp-v5-specs-item_header):hover{
    background: #e8eced;
  }
.hp3k-off .pdp-v5-specs-item_header h3{
      color: #242F20;
      flex: 1 1 auto;
      min-width: 0;
      line-height: 1.2;
      margin: 0;
  }
.hp3k-off .pdp-v5-specs-item_header svg{
      display: block;
      flex: none;
      transform-origin: center;
      will-change: transform;
      backface-visibility: hidden;
  }
.hp3k-off .pdp-v5-specs-item_header .trigger--summery__underline{
      height: 1px;
      background: #C6C7C8;
  }
.hp3k-off .pdp-v5-specs-item__content .pdp-v5-specs-item__unit:last-child{
      margin-bottom: 0;
  }
.hp3k-off .section-pdp-specs-v5 .pdp-specs-v5_heading{
      color: #242F20;
      font-size: calc(var(--hp3k-rem)*5.25);
      line-height: 1.1;
  }
@media (max-width: 1024px){
      .hp3k-off .section-pdp-specs-v5 .pdp-specs-v5_heading{
          font-size: calc(var(--hp3k-rem)*2.25);
      }

      .hp3k-off .pdp-v5-specs-item_header{
          height: calc(var(--hp3k-rem)*3);
      }

      .hp3k-off .section-pdp-specs-v5 .pdp-v5-specs-item_header{
        height: calc(var(--hp3k-rem)*3.5);
        padding-right: calc(var(--hp3k-rem)*0.75);
        padding-left: calc(var(--hp3k-rem)*0.75);
    }
  }
.hp3k-off .product-carousel-container{
        position: relative;
        width: 100%;
    }
.hp3k-off .product-carousel-swiper{
        width: 100%;
        position: relative;
    }
.hp3k-off .product-carousel-swiper .swiper-slide{
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: stretch;
        height: auto;
    }
.hp3k-off .product-carousel-container .swiper-arrow{
        color: #1A1A1A;
        display: inline-block;
        cursor: pointer;
    }
.hp3k-off .product-carousel-swiper .swiper-pagination{
        position: relative;
        margin-top: calc(var(--hp3k-rem)*1);
    }
.hp3k-off .product-carousel-swiper .swiper-pagination-bullet{
        background: #ccc;
        opacity: 1;
        margin: 0 4px;
    }
.hp3k-off .product-carousel-swiper .swiper-pagination-bullet-active{
        background: var(--jds-color-primary);
    }
@media screen and (max-width: 768px){
        .hp3k-off .product-carousel-container .swiper-arrow{
            
        }
    }
.hp3k-off .specs-v5-accordion{
      background-color: #FFFFFF;
      overflow: hidden;
    }
.hp3k-off .specs-v5-accordion .specs-v5-content{
      padding: 40px 0;
      display: flex;
      justify-content: center;
    }
.hp3k-off .specs-v5-content .accordion-content--title{
      color: #1A1A1A;
      font-size: 24px;
      font-weight: 600;
      line-height: 1.2;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic{
      width: calc(var(--hp3k-rem)*60.125);
      margin: 0 auto;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic img{
      width: 550px;
      height: auto;
    }
.hp3k-off .specs-v5-content .specs-img{
      object-fit: cover;
      max-width: 750px;
      min-width: 500px;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic ul{
      flex: 1;
    }
.hp3k-off .specs-v5-content ul{
      margin-left: 8%;
      counter-reset: li;
      display: flex;
      flex-direction: column;
      justify-content: center;
      row-gap: 16px;
    }
.hp3k-off .specs-v5-content ul li{
      padding-left: 48px;
      position: relative;
      font-size: 16px;
      line-height: 24px;
      color: #1A1A1A;
    }
.hp3k-off .specs-v5-content ul li::before{
      counter-increment: li;
      content: counter(li);
      width: 24px;
      height: 24px;
      line-height: 24px;
      color: #fff;
      text-align: center;
      background: var(--primary-color);
      border-radius: 15px;
      display: inline-block;
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
    }
.hp3k-off .specs-v5-content .accordion-content--specs-more-main,.hp3k-off .specs-v5-content .accordion-content--specs-pic_bundle{
      display: flex;
      flex-direction: column;
      align-items: center;
      margin-top: 40px;
      flex: 1;
      justify-content: space-around;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic_bundle img{
      width: 550px;
      height: auto;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic_bundle .accordion-content--title{
      width: 550px;
      text-align: center;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic_bundle span.jky-text-sm{
      width: 550px;
      text-align: center;
      padding-top: 24px;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic_bundles{
      margin-top: 24px;
    }
.hp3k-off .specs-v5-content .accordion-content--specs-pic_bundles img{
      margin: 0 auto calc(var(--hp3k-rem)*1);
      display: block;
    }
@media screen and (max-width: 1023px){
      .hp3k-off .specs-v5-accordion{
        margin-bottom: 6.8vw;
        border-radius: 6px 6px 0 0;
      }
      .hp3k-off .specs-v5-accordion .specs-v5-content{
        padding: 6.8vw 0;
        flex-direction: column;
      }
      .hp3k-off .specs-v5-content .accordion-content--title{
        font-size: 4.53333333vw;
        line-height: 6.93333333vw;
        font-weight: 600;
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic{
        flex-direction: column;
        margin-left: 0;
        width: 100%;
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic img{
        width: 82vw;
        height: auto;
        margin: 0 auto 5.33333333vw;
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic ul{
        width: 82vw;
        margin-left: 0;
      }
      .hp3k-off .specs-v5-content .specs-img{
        max-width: 82vw;
        margin-bottom: 12px;
        min-width: 70vw;
      }
      .hp3k-off .specs-v5-content ul{
        margin-left: 0;
        row-gap: 4.26666667vw;
      }
      .hp3k-off .specs-v5-content ul li{
        padding-left: 9.6vw;
        font-size: 4.26666667vw;
        line-height: 1;
      }
      .hp3k-off .specs-v5-content ul li::before{
        width: 5.33333333vw;
        height: 5.33333333vw;
        line-height: 5.33333333vw;
        border-radius: 5.33333333vw;
        font-size: 3.46666667vw;
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic_bundle{
        padding-top: 8.53333333vw;
        margin-top: 8.53333333vw;
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic_bundles{
        margin-top: 8.53333333vw;
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic_bundles img{
        width: 100%;
        margin-bottom: calc(var(--hp3k-rem)*1);
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic_bundle .accordion-content--title{
        width: 100%;
        text-align: center;
        font-size: 4.53333333vw;
        line-height: 6.93333333vw;
        font-weight: 600;
      }
      .hp3k-off .specs-v5-content .accordion-content--specs-pic_bundle span.jky-text-sm{
        width: 100%;
        text-align: center;
        padding-top: 4.26666667vw;
        font-size: 4.26666667vw;
      }
    }
.hp3k-off .specs-v5-accordion .specs-v5-content{
        padding: calc(var(--hp3k-rem)*2.5) 0;
        display: flex;
        justify-content: center;
    }
.hp3k-off what-is-in-the-box{
        margin-left: auto;
        margin-right: auto;
        display: block;
        width: 100%;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box{
            width: fit-content;
            max-width: calc(var(--hp3k-rem)*75);
        }
    }
.hp3k-off what-is-in-the-box .mb-show{
        display: block;
    }
.hp3k-off what-is-in-the-box .pc-show-flex{
        display: none;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box .mb-show{
            display: none;
        }
        .hp3k-off what-is-in-the-box .pc-show-flex{
            display: flex;
            padding-bottom: calc(var(--hp3k-rem)*2);
        }
    }
.hp3k-off what-is-in-the-box .sku-box-wrap{
        width: 100%;
    }
.hp3k-off what-is-in-the-box .sku-box-wrap .sku-img{
        width: 100%;
        object-fit: contain;
        height: 64.8vw;
        margin-top: 2.1333333333333333vw;
    }
.hp3k-off what-is-in-the-box .sku-box-wrap .select-sku-variant-name-wrap{
        position: relative;
    }
.hp3k-off what-is-in-the-box .sku-box-wrap .select-sku-variant-name-wrap select{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        line-clamp: 1;
        width: 100%;
        -webkit-appearance: none;
        appearance: none;
        overflow: hidden;
        overflow: hidden !important;
        text-overflow: ellipsis;
        white-space: nowrap;
        border-color: rgb(0 0 0 / 0.1);
        border-style: solid;
        background-color: transparent;
        color: rgb(51 51 51 / 1);
        font-weight: 500;
        min-height: 12.8vw;
        margin-top: 0.8vw;
        padding-top: 3.7333333333333334vw;
        padding-bottom: 3.7333333333333334vw;
        padding-left: 4.266666666666667vw;
        padding-right: 12vw;
        border-width: 0.26666666666666666vw;
        border-radius: 1.6vw;
        font-size: 4.266666666666667vw;
        line-height: 5.333333333333333vw;
    }
.hp3k-off what-is-in-the-box .sku-box-wrap .select-sku-variant-name-wrap svg{
        position: absolute;
        right: 4vw;
        top: 50%;
        transform: translateY(-50%) rotate(90deg);
        width: 3.7333333333333334vw;
        height: 3.7333333333333334vw;
    }
.hp3k-off what-is-in-the-box .sku-box-wrap select option{
        border-color: rgb(0 0 0 / 0.1);
        padding-top: calc(var(--hp3k-rem)*0.5);
        padding-bottom: calc(var(--hp3k-rem)*0.5);
    }
.hp3k-off what-is-in-the-box .sku-wrap{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        margin-top: 5.333333333333333vw;
        gap: 2.6666666666666665vw;
    }
.hp3k-off what-is-in-the-box .sku-wrap.sku-wrap-no-margin{
        margin-top: 0;
    }
.hp3k-off what-is-in-the-box .sku-wrap .sku-item{
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        background-color: rgb(247 249 250 / 1);
        width: 44.4vw;
        height: 46.666666666666664vw;
        padding-left: 3.2vw;
        padding-right: 3.2vw;
        padding-top: 2.6666666666666665vw;
        padding-bottom: 0vw;
    }
.hp3k-off what-is-in-the-box .sku-wrap .sku-item h4{
        color: rgb(26 26 26 / 1);
        font-weight: 500;
        font-size: 3.466666666666667vw;
        line-height: 4.8vw;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        
        
    }
.hp3k-off what-is-in-the-box .sku-wrap .sku-item span{
        color: rgb(102 102 102 / 1);
        font-weight: 500;
        font-size: 3.7333333333333334vw;
    }
.hp3k-off what-is-in-the-box .sku-wrap .sku-item img{
        margin-left: auto;
        margin-right: auto;
        object-fit: contain;
        width: 26.666666666666668vw;
        height: 26.666666666666668vw;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box .single-sku-wrap{
            margin-left: auto;
            margin-right: auto;
            flex-wrap: wrap;
            padding-left: 0vw;
            padding-right: 0vw;
            margin-top: calc(var(--hp3k-rem)*1);
            gap: calc(var(--hp3k-rem)*0.5);
        }
        .hp3k-off what-is-in-the-box .single-sku-wrap .sku-item{
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            background-color: rgb(247 249 250 / 1);
            width: calc(var(--hp3k-rem)*18.375);
            height: calc(var(--hp3k-rem)*16.875);
            padding-left: calc(var(--hp3k-rem)*1.25);
            padding-right: calc(var(--hp3k-rem)*1.25);
            padding-top: calc(var(--hp3k-rem)*1);
            padding-bottom: calc(var(--hp3k-rem)*0.625);
        }
        .hp3k-off what-is-in-the-box .single-sku-wrap .sku-item h4{
            color: rgb(26 26 26 / 1);
            font-weight: 500;
            font-size: calc(var(--hp3k-rem)*1.125);
            line-height: calc(var(--hp3k-rem)*1.5);
            overflow: hidden;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            line-clamp: 2;
        }
        .hp3k-off what-is-in-the-box .single-sku-wrap .sku-item span{
            line-height: calc(var(--hp3k-rem)*1.5);
            color: rgb(102 102 102 / 1);
            font-weight: 500;
        }
        .hp3k-off what-is-in-the-box .single-sku-wrap .sku-item img{
            margin-left: auto;
            margin-right: auto;
            object-fit: contain;
            width: calc(var(--hp3k-rem)*10.625);
            height: calc(var(--hp3k-rem)*10.625);
        }
    }
.hp3k-off what-is-in-the-box .table-container{
        position: relative;
        margin-left: auto;
        margin-right: auto;
        display: block;
        width: 100%;
        overflow-x: auto;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box .table-container{
            width: fit-content;
            max-width: calc(var(--hp3k-rem)*75);
            margin-top: calc(var(--hp3k-rem)*2.5);
        }
    }
.hp3k-off what-is-in-the-box .table-container::-webkit-scrollbar{
        height: 0vw;
    }
.hp3k-off what-is-in-the-box table{
        width: 100%;
        background-color: rgb(255 255 255 / 1);
        border-spacing: 0;
    }
.hp3k-off what-is-in-the-box table thead th,.hp3k-off what-is-in-the-box table tbody td{
        border: 0;
        box-sizing: border-box;
        border-color: rgb(221 221 221 / 1);
        border-style: none;
        border-style: solid;
        background-color: rgb(255 255 255 / 1);
        text-align: center;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table thead th{
            border-right-width: 1px;
            width: calc(var(--hp3k-rem)*14.375);
            padding: 0 calc(var(--hp3k-rem)*1.5625) calc(var(--hp3k-rem)*1.5625);
        }
        .hp3k-off what-is-in-the-box table tbody td{
            border-right-width: 1px;
            width: calc(var(--hp3k-rem)*14.375);
            padding: calc(var(--hp3k-rem)*1.5625);
        }
    }
.hp3k-off what-is-in-the-box table thead th.active-column,.hp3k-off what-is-in-the-box table tbody td.active-column{
        background-color: rgb(247 249 250 / 1);
    }
.hp3k-off what-is-in-the-box table thead tr th:first-of-type,.hp3k-off what-is-in-the-box table tbody tr td:first-of-type{
        position: sticky;
        z-index: 1;
        text-align: left;
        left: 0vw;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table thead tr th:first-of-type,.hp3k-off what-is-in-the-box table tbody tr td:first-of-type{
            padding-left: 0vw;
            width: calc(var(--hp3k-rem)*17.1875);
            min-width: calc(var(--hp3k-rem)*17.1875);
        }
    }
.hp3k-off what-is-in-the-box table thead tr th{
        vertical-align: top;
    }
.hp3k-off what-is-in-the-box table thead tr th div{
        display: flex;
        align-items: center;
        justify-content: flex-start;
        flex-direction: column;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table thead tr th div{
            width: calc(var(--hp3k-rem)*11.25);
        }
    }
.hp3k-off what-is-in-the-box table thead tr th img{
        width: 100%;
        object-fit: contain;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table thead tr th img{
            height: calc(var(--hp3k-rem)*11.25);
        }
    }
.hp3k-off what-is-in-the-box table thead tr th div h4{
        color: rgb(26 26 26 / 1);
        font-weight: 500;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table thead tr th div h4{
            margin-top: calc(var(--hp3k-rem)*0.5);
            font-size: calc(var(--hp3k-rem)*1);
            line-height: calc(var(--hp3k-rem)*1.5);
        }
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table tbody tr td{
            padding-top: calc(var(--hp3k-rem)*0.625);
            padding-bottom: calc(var(--hp3k-rem)*0.625);
        }
    }
.hp3k-off what-is-in-the-box table tbody tr td div{
        display: flex;
        align-items: center;
        justify-content: center;
        color: rgb(26 26 26 / 1);
        font-weight: 500;
    }
.hp3k-off what-is-in-the-box table tbody tr td div span{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        line-height: 1.25;
        
        
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table tbody tr td:not(:first-of-type) div{
            width: calc(var(--hp3k-rem)*11.25);
            height: calc(var(--hp3k-rem)*5);
            column-gap: calc(var(--hp3k-rem)*1.25);
            font-size: calc(var(--hp3k-rem)*1);
            line-height: calc(var(--hp3k-rem)*1.5);
        }
    }
.hp3k-off what-is-in-the-box table tbody tr td:first-of-type div{
        display: flex;
        align-items: center;
        justify-content: flex-start;
        font-weight: 400;
    }
.hp3k-off what-is-in-the-box table tbody tr td img{
        object-fit: contain;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box table tbody tr td img{
            width: calc(var(--hp3k-rem)*4);
            height: calc(var(--hp3k-rem)*4);
            margin-left: calc(var(--hp3k-rem)*0.5);
            margin-right: calc(var(--hp3k-rem)*1);
        }
    }
.hp3k-off what-is-in-the-box .table-arrow-wrap{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box .table-arrow-wrap{
            padding-top: calc(var(--hp3k-rem)*1.25);
            column-gap: calc(var(--hp3k-rem)*1);
        }
    }
.hp3k-off what-is-in-the-box .table-arrow{
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        border-radius: 9999px;
        background-color: rgb(26 26 26 / 0.4);
        transition: background-color .3s;
    }
.hp3k-off what-is-in-the-box .table-arrow:disabled{
        background-color: rgb(26 26 26 / 0.1);
    }
@media (min-width: 1024px){
        .hp3k-off what-is-in-the-box .table-arrow{
            width: calc(var(--hp3k-rem)*2.5);
            height: calc(var(--hp3k-rem)*2.5);
            position: relative;
        }
        .hp3k-off what-is-in-the-box .table-arrow::after{
            position: absolute;
            left: 50%;
            top: 50%;
            display: block;
            transform: translate(-50%, -50%) rotate(90deg);
            background-size: calc(var(--hp3k-rem)*1.0625) calc(var(--hp3k-rem)*0.625);
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAYCAYAAACWTY9zAAAAAXNSR0IArs4c6QAAAoJJREFUSEvNl8urTlEYxn8Pyj233EVuxyUUuZWBIp2BlESJJBkYHAORXFKHciLJpTCRpFDCQLnfjiMG/gYzE3NF7o/e0z6n72x7f9/e33eKd7IH63mf97fXXutda4v/NNQbXLYHA/OAD5I+9oZnw2C21wA3gNHAb+C4pNZG4RoCs90M3AP6p0DOStrbCFzdYLZXA/eBATkApyQdqBeuLjDbK4GHwKAahdskHakHrjSY7RXAY2BIwYJHJR0rqO2WlQKzvRx4CgwtWeiwpBNlcgqD2V4MPAeGZRT4BGwE2oAlOQD7JZ0uClcIzPZC4AUwIsP4M9As6a3tGA9d6LNij6TzReBqgtleALwERmUYfgHWSnrVNWY7dO3A/ByAFkmXasFVBbM9F4ii0TzT8RVYJyk+b4+wPSbJm5ORZ2CXpMvV4HLBbM8COoCxGQbfgfWSHuWZ2x6f5M/Mgdsp6WpefiaY7RmJ6YSMxB/AJknR8auG7UnAa2BqhjCOr+2SrmeZ/AVme1oCFabp+AVslnSnFlTFmpuSwE3O8dsq6VZ6rAeY7TCJzxfPdMQbbpN0syhUBdz0xHdiRu7P5GXvVo51g9WY9liwOyRdKwtVAdeUwI0rsjw6wWzHWoqZirWVjkK7qAhwjV0eG2qDpAfhJdvRyd8BsQuzYreki0UKF9EkfTH63MgM/bekWXcEWJxhB3NM90k6U6RgGY3tRckJMTwj772kpgC7nZxzac0hSSfLFCyjtb0MeJZxIYjNMDDAWoALKdO6riplwJK1HVeoJ0D8M3RFu6RVAdYHOBfNDgjaVklp0LI1C+ttLwWuALOBN8CW+KGpbBd9JUUD/Sdhu5+kmJjO+AOg9dIaBU/FTQAAAABJRU5ErkJggg==);
            background-position: center;
            background-repeat: no-repeat;
            content: "";
            width: calc(var(--hp3k-rem)*2.5);
            height: calc(var(--hp3k-rem)*2.5);
        }
        .hp3k-off what-is-in-the-box .table-arrow.table-left-arrow::after{
            transform: translate(-50%, -50%) rotate(-90deg);
        }
    }
@media screen and (max-width: 1023px){
        .hp3k-off .accordion-ul .accordion-content{
            padding: 6.8vw 4vw;
            flex-direction: column;
        }
    }
@media (max-width: 1024px){
      .hp3k-off what-is-in-the-box .sku-wrap .sku-item{
        width: 47%;
      }
    }
.hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf{
        flex-direction: column
    }
.hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf{
        flex-direction: column;
        padding: 0 24px;
    }
.hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item .specs-v5-manual-list{
        padding-bottom: 0;
        margin-bottom: 0
    }
.hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd{
        border-bottom: 1px solid #ddd;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding-top: 24px;
        padding-bottom: 24px;
    }
.hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd p{
        display: flex;
        align-items: center;
    }
.hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd svg{
        width: 64px;
        height: 64px;
        min-width: 64px;
        padding: 11px;
        margin-right: 13px;
    }
.hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd .z-button-fill-middle{
        min-width: 150px;
        height: 40px;
    }
@media screen and (max-width:1023px){
        .hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf{
            padding: 0;
        }

        .hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item .specs-v5-manual-list{
            margin-bottom: 0;
            padding-bottom: 0
        }

        .hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd{
            border-bottom: 1px solid rgba(0, 0, 0, 0.15);
            width: 100%;
            display: flex;
            flex-direction: column;
            align-items: flex-end;
            padding-top: 6.4vw;
            padding-bottom: 4.26666666666667vw;
        }

        .hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd p{
            width: 100%;
            margin-bottom: 1.06666666666667vw;
        }

        .hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd svg{
            width: 15.7333333333333vw;
            height: 15.7333333333333vw;
            padding: 2.66666666666667vw;
            margin-right: 2.66666666666667vw;
        }

        .hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd p span{
            flex: 1;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-line-clamp: 3;
            line-clamp: 3;
            font-size: 4.26666666666667vw;
            font-weight: 600;
            color: #1A1A1A;
            line-height: 5.86666666666667vw;
        }

        .hp3k-off .specs-v5-accordion .specs-v5-content.specs-v5-content--with-pdf .specs-v5-manual-item dd .z-button-fill-middle{
            min-width: 32vw;
            height: 8.53333333333333vw;
            border-radius: var(--theme-btn-border-radius,5.33333333333333vw);
            padding: 4vw;
        }
    }
.hp3k-off .produc-detail--faq{
      padding-top: calc(var(--pc-padding-top) * 1px);
      padding-bottom: calc(var(--pc-padding-bottom) * 1px);
    }
@media screen and (min-width: 1024px) and (max-width: 1439.98px){
      .hp3k-off .produc-detail--faq{
        padding-top: calc(var(--pc-padding-top) * 100vw / 1440);
        padding-bottom: calc(var(--pc-padding-bottom) * 100vw / 1440);
      }
    }
@media screen and (max-width: 1023.98px){
      .hp3k-off .produc-detail--faq{
        padding-top: calc(var(--mb-padding-top) * 100vw / 750);
        padding-bottom: calc(var(--mb-padding-bottom) * 100vw / 750);
      }
    }
.hp3k-off a#CybotCookiebotDialogPoweredbyCybot,.hp3k-off div#CybotCookiebotDialogPoweredByText{
      display: none;
  }
.hp3k-off #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{
    display: none;
  }
.hp3k-off #CybotCookiebotDialogBodyContentText > p > span{
    word-break:break-word;
  }
.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{
    background-color: #d04300;
    border-color: #d04300;
  }
.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{
    background: transparent;
    color: #d04300;
    border-color: #d04300;
  }
.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow{
    border-color: #d04300;
  }
.hp3k-off #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,.hp3k-off #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a{
    color: #242f20 !important;
    text-decoration: underline !important;
  }
.hp3k-off #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{
    color: #242f20 !important;
  }
.hp3k-off #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{
    background-color: var(--jds-color-primary) !important;
  }
.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{
    border-color: var(--jds-color-primary);
    color: var(--jds-color-primary);
  }
.hp3k-off #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,.hp3k-off #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,.hp3k-off #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,.hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{
    color: var(--jds-color-primary) !important;
  }
.hp3k-off #CybotCookiebotDialog a:hover:after,.hp3k-off #CybotCookiebotDialog a:hover:before,.hp3k-off #CybotCookiebotDialog button:hover:after,.hp3k-off #CybotCookiebotDialog button:hover:before{
    border-color: var(--jds-color-primary) !important;
  }
@media screen and (max-width: 1023.98px){
    .hp3k-off #CybotCookiebotDialog{
      max-width: 80% !important;
      max-height: 50% !important;
    }
  }
@media screen (max-width:1279.98px){
    .hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{
      padding: 0.5em;
    }
  }
@media screen and (max-width:600px){
    .hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{
      flex-direction: row;
      justify-content: space-around;
    }
    .hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{
      padding: 0.5em;
      width: 45%;
    }
    .hp3k-off .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:first-of-type){
      margin-top: 0;
    }
  }
.hp3k-off{
    
    --jds-custom-color-primary: #D0490A;
  }
@font-face{  font-family: "iconfont";  src: url([bad url]) format("woff2"),   url([bad url]) format("woff"),   url([bad url]) format("truetype");  font-display: swap; }
.hp3k-off{  font-family: "HP3K Inter", sans-serif;  --font-name: "HP3K Inter"; }
.hp3k-off button{  font-family: "HP3K Inter", sans-serif; }
.hp3k-off .v5-font-oxm{  --jds-custom-font-family: "HP3K Oxanium", sans-serif;  --font-name: var(--jds-custom-font-family);  font-family: var(--jds-custom-font-family);  text-transform: uppercase; }
@media screen and (min-width: 1024px){  .hp3k-off .lg\:v5-font-default{  --jds-custom-font-family: "HP3K Inter", sans-serif;  --font-name: var(--jds-custom-font-family);  font-family: var(--jds-custom-font-family);  } }
.hp3k-off #shopify-buyer-consent{
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}
.hp3k-off #shopify-buyer-consent.hidden{
  display: none;
}
.hp3k-off #shopify-subscription-policy-button{
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}
.hp3k-off #shopify-subscription-policy-button::before{
  box-shadow: none;
}
@media screen and (max-width: 1023.98px){
        .hp3k-off #CybotCookiebotDialog{
          max-width: 80% !important;
          max-height: 50% !important;
        }
      }
.hp3k-off .jdgm-xx{left:0}
.hp3k-off{--jdgm-primary-color: #fd5000;--jdgm-secondary-color: rgba(253,80,0,0.1);--jdgm-star-color: #fd5000;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #fd5000;--jdgm-paginate-color: #fd5000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #fd5000}
.hp3k-off .jdgm-histogram__bar-content{background-color:#fd5000}
.hp3k-off .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.hp3k-off .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#fd5000}
.hp3k-off .jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}
@media only screen and (min-width: 768px){.hp3k-off .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}
.hp3k-off .jdgm-preview-badge .jdgm-star.jdgm-star{color:#fd5000}
.hp3k-off .jdgm-prev-badge[data-average-rating="0.00"]{display:none !important}
.hp3k-off .jdgm-author-fullname{display:none !important}
.hp3k-off .jdgm-author-all-initials{display:none !important}
.hp3k-off .jdgm-rev-widg__title{visibility:hidden}
.hp3k-off .jdgm-rev-widg__summary-text{visibility:hidden}
.hp3k-off .jdgm-prev-badge__text{visibility:hidden}
.hp3k-off .jdgm-rev__prod-link-prefix:before{content:"about"}
.hp3k-off .jdgm-rev__variant-label:before{content:"Variant: "}
.hp3k-off .jdgm-rev__out-of-store-text:before{content:"(out of store)"}
.hp3k-off .jdgm-all-reviews-page__wrapper .jdgm-rev__content{min-height:120px}
.hp3k-off .jdgm-preview-badge[data-template="product"]{display:none !important}
.hp3k-off .jdgm-preview-badge[data-template="collection"]{display:none !important}
.hp3k-off .jdgm-preview-badge[data-template="index"]{display:none !important}
.hp3k-off .jdgm-review-widget[data-from-snippet="true"]{display:none !important}
.hp3k-off .jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}
.hp3k-off .jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}
.hp3k-off .jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}
.hp3k-off .jdgm-medals-section[data-from-snippet="true"]{display:none !important}
.hp3k-off .jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}
.hp3k-off .jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}
.hp3k-off .jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}
.hp3k-off .jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}
.hp3k-off .jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}
.hp3k-off .jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #FD5000;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}
.hp3k-off .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}
.hp3k-off .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#FD5000}
.hp3k-off .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.hp3k-off .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}
.hp3k-off .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.hp3k-off .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}
.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}
.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}
.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}
.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:"Jackery"}
.hp3k-off .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
@-webkit-keyframes hp3k-jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes hp3k-jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}
