.product.info.detailed{--tb_bkg:#ffffff;--tb_text:#3a3a3a;--tb_bd:#e6e6e6;--tb_tit_bkg:#e6e6e6;--tb_tit_text:#3a3a3a;--tb_tit_bd:#e6e6e6;--tb_tit_bkg_at:#ffffff;--tb_tit_text_at:#3a3a3a;--tb_tit_bd_at:#e6e6e6;--tb_tit_h:50px}.inline-attr strong.type:after{content:':'}.inline-attr .value{display:inline-block;margin-inline-start:5px}.block .block-title strong,.block .title strong{font:var(--f_h2)}.bundle-actions{margin:0 0 15px}.bundle-actions .action.primary.customize{padding:12px 25px;font:var(--f_h3)}.bundle-options-container .action.back{color:#222222 !important;font:var(--f_h3)}.page-product-downloadable .product-options-bottom,.page-product-downloadable .product-options-wrapper{width:100%}.page-product-downloadable .product-options-bottom .field.qty{display:block}.page-product-downloadable .product-options-bottom :is(.label[for=qty], .qty-box){display:none}.field.downloads>.label{font-weight:var(--fw_strong);margin-bottom:10px;font-size:100%}.field.downloads .field.choice{border-bottom-color:var(--clr_bd);padding-inline:0}.field.downloads .field.choice>.label{cursor:text}.field.downloads .field.choice>input+.label{cursor:pointer}.field.downloads .field.choice[data-role=link] input{position:relative;left:auto;top:auto;margin-top:0;vertical-align:baseline}.field.downloads-all .label[class]{color:#0d0c22;text-decoration:none;text-transform:uppercase}.field.downloads-all .label[class]:hover{color:#4f3019}.field.downloads-all .label[class]:before{-webkit-font-smoothing:antialiased;font:normal normal normal 18px/1 FontHabi;speak:none;content:"\eb3d";margin-inline-end:8px;vertical-align:middle}.dl-samples-wrap{margin-top:40px}.pdv-pu-wrap+.dl-samples-wrap{margin-top:80px}dl.items.samples{border:1px solid rgba(230,230,230,0.7);margin-block:0px;border-radius:3px}dl.items.samples dt.item-title{font-size:inherit;text-transform:uppercase;padding:5px 20px;border-bottom:1px solid rgba(230,230,230,0.5);margin:0}dl.items.samples dd.item{padding:5px 20px;margin:0}dl.items.samples dd.item a[class]{text-decoration:none}dl.items.samples dt.item-title:before,dl.items.samples dd.item a:before{-webkit-font-smoothing:antialiased;font:normal normal normal 20px/1 FontHabi;speak:none;line-height:inherit;content:"\e974";margin-inline-end:8px;display:inline-block;vertical-align:middle}dl.items.samples dd.item a:before{content:"\e951";font-size:16px}.review-control-vote label:before{color:#6c6c6c}.no-shortdesc .shortdesc-title{display:none}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper>.price{color:#979797}.product.data.items>.item.title>.switch{font:var(--f_h4);line-height:var(--tb_tit_h);height:var(--tb_tit_h)}.product.data.items>.item.title:not(.disabled)>.switch,.product.data.items>.item.title:not(.disabled)>.switch:hover,.product.data.items>.item.title:not(.disabled)>.switch:focus{background-color:var(--tb_tit_bkg);color:var(--tb_tit_text);border-color:var(--tb_tit_bd);padding-bottom:0}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title.active>.switch:focus{background-color:var(--tb_tit_bkg_at);color:var(--tb_tit_text_at);border-color:var(--tb_tit_bd_at)}.product.data.items>.item.content{background-color:var(--tb_bkg);color:var(--tb_text);border-color:var(--tb_bd)}.product.data.items .data.switch .counter{color:inherit}.product.data.items>.item.content,.product.data.items>.item.title{text-align:start}.hb-wrap-inline .rating-summary{margin:0;margin-inline-end:5px}@media only screen and (min-width: 768px){.product.data.items>.item.content{margin-top:var(--tb_tit_h)}.product.data.items>.item.title{float:none;width:auto;display:inline-block;margin-inline-end:-4px}.product.data.items .review-item{display:flex;flex-wrap:wrap;border-bottom:none;padding:0;padding-block:0;margin-block:30px}.product.data.items .review-item .review-title{width:100%}.product.data.items .review-item .review-ratings{float:none;width:100%;padding-right:0;margin-bottom:10px}.product.data.items .review-content{margin-bottom:20px;background:var(--light_bkg);color:var(--light_text);padding:10px;border-radius:4px}.product.data.items .review-details{font-style:italic;display:flex;gap:10px;align-items:center}.product.data.items .review-details p{margin:0}.product.data.items .review-details:after{content:'';flex-grow:1;display:block;height:0;border-top:1px dotted var(--clr_bd)}.product.data.items .review-author .review-details-value{font-weight:var(--fw_strong)}.product.data.items .review-ratings .rating-label{padding-inline:0}.product.data.items .review-content-container{width:100%;float:left}.product.data.items .review-form .actions-toolbar .actions-primary{display:flex;flex-direction:column}.product.data.items .review-form .actions-toolbar .actions-primary button{text-transform:uppercase}.product.data.items:not(.type-acc) #product-review-container{max-width:600px;margin:0 auto}.product.data.items:not(.type-acc) .review-form{max-width:600px;margin:0 auto;padding:40px;border:1px solid rgba(230,230,230,0.5);border-radius:10px}.product.data.items.type-acc .review-form{max-width:100%}}.hb-pdv-area .product-info-price{border-bottom-color:transparent}.hb-pdv-area .product-info-price.hb-bd-bottom{border-bottom-color:var(--clr_bd)}.hb-pdv-area .box-tocart .cart-button-wrap{display:inline-block}.hb-pdv-area .bundle-options-container,.hb-pdv-area .bundle-options-container .product-add-form>form{width:100%;display:inline-block;margin-bottom:0}.hb-pdv-area .product.media{width:100%}.hb-pdv-area .product-info-main{width:100%}.hb-pdv-area .product-info-main .product.attribute.overview{margin:0;color:#919191}.hb-pdv-area .hb-attr-title{font:var(--f_h3);text-transform:uppercase;letter-spacing:1px;margin:5px 0}.hb-pdv-area .box-tocart .bs-addto{display:inline-block;vertical-align:middle}.hb-pdv-area .box-tocart .bs-addto .product-social-links{margin:0}.block.related .field.choice{inset-inline:10px auto;top:10px;z-index:2}.block.related .related-available .product-item-name{margin-inline:0}.block.related .action.select{color:var(--b_link);font-weight:700;line-height:inherit}.block.related .action.select:hover{color:var(--b_link_hv)}.hb-ct-toggle-wrap:not(.applied) .hb-ct-outer{max-height:none !important}.hb-ct-toggle-wrap.applied:not(.opened) .hb-ct-outer:after{position:absolute;width:100%;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,0), var(--tb_bkg) 100%);height:120px;max-height:40%;content:''}.hb-ct-toggle-wrap .hb-ct-outer{position:relative}.hb-ct-toggle-wrap .hb-ct-toolbar{position:relative;text-align:center;display:none}.hb-ct-toggle-wrap.applied .hb-ct-toolbar{display:block}.hb-ct-toggle-wrap .hb-ct-toggle[class]{cursor:pointer;display:inline-block;padding:3px 18px;border-width:1px;border-radius:4px;text-transform:uppercase}.hb-ct-toggle-wrap .hb-ct-toggle[class]:before{-webkit-font-smoothing:antialiased;font:normal normal normal 16px/1 FontHabi;speak:none;display:inline-block;vertical-align:middle;content:"\ea7b";margin-inline-end:8px;line-height:inherit}.hb-ct-toggle-wrap.opened .hb-ct-outer{max-height:none !important;margin-bottom:30px}.hb-ct-toggle-wrap.opened .hb-ct-toggle:before{content:"\ea7a"}.hb-magnifier{border-radius:50%;box-shadow:inset 0px 0px 30px rgba(0,0,0,0.1)}.fotorama__fullscreen .hb-magnifier{display:none !important}.bs-ilink-03{padding:0;margin:10px 0 5px 0;--ic_bkg:#626262}.bs-ilink-03 .hb-inner{margin-right:-2px}.bs-ilink-03 .hb-item{position:relative;list-style:none;margin:0 2px 5px 0;margin-bottom:5px;display:inline-flex;min-width:35px;height:35px;align-items:center;justify-content:center;font-size:19px;border-radius:50%;text-decoration:none;color:#626262}@media only screen and (min-width: 768px){.bs-ilink-03 .hb-item{transition:transform .4s ease}.bs-ilink-03 .hb-item:hover{transform:translateY(-5px);color:var(--ic_bkg)}.bs-ilink-03 .hb-item:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:50%}.bs-ilink-03 .hb-item:hover:before{border-color:var(--ic_bkg);transition:border-top-color .2s linear 0s,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s,border-left-color .1s linear .25s}}.hb-section{background-color:var(--sec_bkg, #ffffff);color:var(--sec_text, #3a3a3a);border:var(--sec_bdw, 1px) var(--sec_bdst, solid) var(--sec_bdcl, #efefef);border-radius:var(--sec_bdr, 12px);padding:var(--sec_pd, 20px);box-shadow:var(--sec_bsd, 0 1px 5px -2px rgba(0,0,0,20%))}@media only screen and (max-width: 767px){.hb-section{padding:10px}}.hb-boxcart-01{--i_btn_space:8px}.hb-boxcart-01 .control{display:flex;gap:var(--i_btn_space);flex-wrap:wrap}.hb-boxcart-01 .fieldset>.field>label.label{text-transform:uppercase;margin-bottom:7px}.hb-boxcart-01 .qty-box{position:relative;padding:0 27px 0 0;display:inline-block}.hb-boxcart-01 .qty-box .hb-btn{position:absolute;right:0;top:0;width:22px;height:22px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;background:#ffffff;color:#222222;border:1px solid #ebebeb}.hb-boxcart-01 .qty-box .hb-btn:after{-webkit-font-smoothing:antialiased;font:normal normal normal 14px/1 FontHabi;speak:none;content:"\ea5b"}.hb-boxcart-01 .qty-box .hb-btn.hb-minus{top:auto;bottom:0}.hb-boxcart-01 .qty-box .hb-btn.hb-minus:after{content:'\ea32'}.hb-boxcart-01 .qty-box .hb-btn:hover{background-color:#222222;color:#ffffff;border-color:#ffffff}.hb-boxcart-01 .qty-box input.qty{width:100px;height:49px;border-radius:0}.hb-boxcart-01 .cart-button-wrap[class]{flex-grow:1;display:flex;flex-wrap:wrap;gap:var(--i_btn_space);align-items:center}.hb-boxcart-01 .cart-button-wrap[class] .action.buynow,.hb-boxcart-01 .cart-button-wrap[class] .action.tocart{flex-grow:1;width:auto;height:49px;max-width:400px;text-transform:uppercase;border-radius:0}.hb-boxcart-01 .action.tocart{max-width:100%;padding-block:0 !important;margin:0 !important;min-height:22px;display:inline-block;vertical-align:middle;box-shadow:none !important}.hb-boxcart-03{--i_btn_space:8px;--i_mg_ver:8px}.hb-boxcart-03 .control{margin-right:calc(-1 * var(--i_btn_space))}.hb-boxcart-03 .control>*{margin-right:var(--i_btn_space);margin-top:var(--i_mg_ver);margin-bottom:var(--i_mg_ver)}.hb-boxcart-03 .fieldset>.field>.label{margin-bottom:0px}.hb-boxcart-03 .qty-box{position:relative;padding:0 43px 0 43px;display:inline-block}.hb-boxcart-03 .qty-box .hb-btn{position:absolute;z-index:2;right:0;top:calc(50% - 44px/2);width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;background:#ffffff;color:#222222;border:1px solid #ebebeb}.hb-boxcart-03 .qty-box .hb-btn:after{-webkit-font-smoothing:antialiased;font:normal normal normal 14px/1 FontHabi;speak:none;content:"\ea5b"}.hb-boxcart-03 .qty-box .hb-btn.hb-minus{left:0;right:auto}.hb-boxcart-03 .qty-box .hb-btn.hb-minus:after{content:'\ea32'}.hb-boxcart-03 .qty-box .hb-btn:hover{background-color:#222222;color:#ffffff;border-color:#222222}.hb-boxcart-03 .qty-box input.qty{width:80px;height:44px;border-radius:0}.hb-boxcart-03 .action.tocart,.hb-boxcart-03 .buynow{width:auto !important;max-width:100%;min-width:calc(50% - var(--i_btn_space, 0));padding-block:0 !important;margin-block:0 !important;margin-inline-end:var(--i_btn_space, 0);min-height:44px;display:inline-block;vertical-align:middle;box-shadow:none !important;font:var(--f_h3);text-transform:uppercase}.hb-boxcart-03 .control{display:flex;justify-content:space-between;flex-wrap:wrap}.hb-boxcart-03 .hb-cart-btn-wrap>*:last-child{margin-inline-end:0}.bs-addto-02 .product-social-links .action.towishlist,.bs-addto-02 .product-social-links .action.tocompare{color:#222222;background:#ffffff;border:1px solid #d1d1d1;font-size:0;padding:0;width:40px;height:40px;line-height:38px;border-radius:50%;text-align:center;display:inline-block;margin:0;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);overflow:hidden}.bs-addto-02 .product-social-links .action.towishlist:hover,.bs-addto-02 .product-social-links .action.tocompare:hover{background-color:#ffffff;color:#191a2e;border-color:#191a2e}.bs-addto-02 .product-social-links .action.towishlist:hover:before,.bs-addto-02 .product-social-links .action.tocompare:hover:before{animation:efMoveVertical .25s}.bs-addto-02 .product-social-links .action.towishlist:before,.bs-addto-02 .product-social-links .action.tocompare:before{-webkit-font-smoothing:antialiased;font:normal normal normal 17px/1 FontHabi;speak:none;content:var(--i_fc_wl, "\e9e7");width:auto;overflow:visible;margin:0;display:inline-block;line-height:inherit;vertical-align:middle}.bs-addto-02 .product-social-links .action.tocompare:before{content:var(--i_fc_cp, "\e99c")}.bs-addto-02 .product-addto-links{display:flex;gap:var(--i_btn_space, 8px);flex-wrap:wrap}.bs-details-04 .product.data.items{--tb_tit_bkg:var(--tb_tit_bkg_at);--tb_tit_text:var(--tb_tit_text_at);--tb_tit_bd:var(--tb_tit_bd_at);border-bottom:1px solid var(--tb_tit_bd);margin:0}.bs-details-04 .product.data.items>.item.title{width:100%;margin:0}.bs-details-04 .product.data.items>.item.title>.data.switch{border-left:none;border-right:none;padding:1px 20px 1px 20px;text-transform:uppercase;font-weight:500;position:relative}.bs-details-04 .product.data.items>.item.title>.data.switch:after{-webkit-font-smoothing:antialiased;font:normal normal normal 13px/1 FontHabi;speak:none;content:'\ebb9';display:flex;position:absolute;right:10px;top:0;height:100%;align-items:center}.hb-rtl .bs-details-04 .product.data.items>.item.title>.data.switch:after{left:10px;right:auto}.bs-details-04 .product.data.items>.item.title.active>.data.switch:after{content:'\ebb8'}.bs-details-04 .product.data.items>.item.content{margin:0;float:none;border:none;border-top:1px solid var(--tb_bd)}.pdv-cd-01{--cd_i_bkg:#f6f6f6;--cd_i_text:#333333}.pdv-cd-01 .cd-items{display:inline-block;margin-right:-8px}.pdv-cd-01 .cd-item{user-select:none;display:inline-block;min-width:70px;text-align:center;background:var(--cd_i_bkg);color:var(--cd_i_text);border-radius:3px;padding:5px;cursor:default;margin:0 8px 0 0}.pdv-cd-01 .cd-item .value{display:inline-block;width:100%;font-family:var(--cd_i_value_ff);font-size:var(--cd_i_value_fs, 150%);font-weight:bold}.pdv-cd-01 .cd-item .label{font-size:90%}.product-info-main .hb-wrap-inline .pdv-stock-sku-01{padding:0;text-align:inherit}.pdv-stock-sku-01 .stock{display:inline-block;margin-bottom:8px}.pdv-stock-sku-01 .stock.available:before,.pdv-stock-sku-01 .stock.unavailable:before{-webkit-font-smoothing:antialiased;font:normal normal normal 15px/1 FontHabi;speak:none;content:"\e984";width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#333333;background:#f6f6f6;border:2px solid rgba(51,51,51,0.2);border-radius:50%;margin-inline-end:6px}.pdv-stock-sku-01 .stock.unavailable:before{content:"\ead4"}.pdv-stock-sku-01 .product.attribute.sku .type{margin-inline-end:5px}.pdv-pu-01 .pdv-pu-trigger{text-decoration:none}.pdv-pu-01 .pdv-pu-trigger .hb-i-icon{margin-inline-end:10px}.pdv-brand-lg-02{display:inline-block;border:4px double var(--clr_bd);line-height:0}.pd-link-02{--i_btn_w:32px;--i_btn_h:var(--i_btn_w);--i_col_w:100px;--ic_fs:16px}.pd-link-02.hb-cd-02 .hb-countdown{display:inline-block}.pd-link-02 .field.choice[class]{top:25px}.pd-link-02 .product-item[class]{background:#ffffff;color:#3a3a3a;border-bottom:1px dashed #efefef;margin-bottom:0}.pd-link-02 .product-item[class]:last-child{border-bottom:none}.pd-link-02 .product-item .product-item-info{display:flex;width:100%;padding:15px 0;background:none}.pd-link-02 .product-item .product-item-info:hover{box-shadow:none;background:none}.pd-link-02 .product-item-top{width:var(--i_col_w);position:relative}.pd-link-02 .product-item-details{width:calc(100% - var(--i_col_w));position:relative;padding-inline:20px 10px}.pd-link-02 .i-top{padding-bottom:10px}.pd-link-02 .product-item-name{margin:0 0 5px}.pd-link-02 .product-item .price-box{margin:10px 0 10px}.pd-link-02 .product-item-actions{margin:0;display:flex;flex-wrap:wrap;gap:8px}.pd-link-02 .qv-link,.pd-link-02 .action.tocart,.pd-link-02 .action.towishlist,.pd-link-02 .action.tocompare{width:var(--i_btn_w);height:var(--i_btn_h);font-size:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;text-decoration:none;transition:all ease .5s;border-radius:0;background:#ffffff;color:#222222;border:1px solid #d1d1d1}.pd-link-02 .qv-link:before,.pd-link-02 .action.tocart:before,.pd-link-02 .action.towishlist:before,.pd-link-02 .action.tocompare:before{-webkit-font-smoothing:antialiased;font:normal normal normal var(--ic_fs)/1 FontHabi;speak:none;content:'\eb91';margin:0}.pd-link-02 .action.towishlist:before{content:'\e9e9'}.pd-link-02 .action.tocompare:before{content:'\eb77'}.pd-link-02 .qv-link:before{content:'\ea7b'}.pd-link-02 .qv-link{position:absolute;left:calc(50% - var(--i_btn_w) / 2);top:calc(( var(--i_col_w) - var(--i_btn_h) ) / 2);z-index:2;border-radius:50%;--ic_fs:15px;background-color:#ffffff;color:#222222;border-color:#d1d1d1}@media only screen and (min-width: 768px){.pd-link-02 .product-item-actions{position:absolute;left:0;width:100%;bottom:0;padding-inline:20px 10px;opacity:0;transition:all ease .5s;justify-content:end}.pd-link-02 .qv-link{opacity:0;transform:scale(0);transition:all ease .5s}.pd-link-02 .product-item:hover .product-item-actions{opacity:1}.pd-link-02 .product-item:hover .qv-link{opacity:1;transform:scale(1)}.pd-link-02 .qv-link:hover,.pd-link-02 .action.tocart:hover,.pd-link-02 .action.towishlist:hover,.pd-link-02 .action.tocompare:hover{background:#191a2e;color:#ffffff;border:1px solid #191a2e}}.hb-cd-02 .hb-countdown{--i_vl_pd:3px 10px}.hb-cd-02 .hb-countdown .cd-items{background:#ffffff;color:#424242;border:1px solid #ebebeb;border-radius:3px}.hb-cd-02 .hb-countdown .cd-item{display:inline-flex;flex-direction:column;align-items:center;text-align:center}.hb-cd-02 .hb-countdown .cd-item .value{padding:var(--i_vl_pd);font-size:12px;width:100%;font-weight:bold;position:relative}.hb-cd-02 .hb-countdown .cd-item .value:after{content:'|';position:absolute;inset-inline-end:0;color:rgba(66,66,66,0.55);font-weight:normal}.hb-cd-02 .hb-countdown .cd-item:first-child .value:before{-webkit-font-smoothing:antialiased;font:normal normal normal 14px/1 FontHabi;speak:none;content:'\eb0a';margin-inline:0 10px;display:inline-block}.hb-cd-02 .hb-countdown .cd-item:last-child .value:after{display:none}.hb-cd-02 .hb-countdown .cd-item .label{display:none}@media only screen and (max-width: 767px){.hb-cd-02 .hb-countdown{--i_vl_pd:3px 7px}}.hb-img-hv-03 .hovered-img,.hb-img-hv-03 .main-img{transition:all ease .6s}.hb-img-hv-03 .hovered-img{opacity:0 !important;transform:scale(1.2)}.hb-img-hv-03 .product-item:hover .main-img{opacity:0 !important}.hb-img-hv-03 .product-item:hover .hovered-img{opacity:1 !important;transform:scale(1)}.column.main .swatch-option{--sw_bdr:50%;--sw_img_bd:3px solid #ffffff}.column.main .swatch-option:not(.text){box-shadow:inset 0px 0px 2px #cccccc;outline:1px solid #cccccc}.column.main .swatch-option:not(.text):focus{box-shadow:0 0 3px 1px #cccccc,inset 0px 0px 2px #cccccc}.column.main .swatch-option:not(.text):hover{outline:2px solid #cccccc}.column.main .swatch-option:not(.text).selected{outline:2px solid var(--sw_at_stroke)}@media only screen and (min-width: 768px){.block.hb-sl-nav-top .block-title,.block.hb-sl-nav-top .block-content>.block-actions{max-width:calc(100% - 100px)}}