@charset "UTF-8";#Page__Single_Product__col_buying{width:400px;float:right;height:fit-content}@media(max-width:991.98px){#Page__Single_Product__col_buying{width:100%;margin-bottom:1rem}}#Page__Single_Product__col_buying>*:not(:last-child) .card{margin-bottom:1rem}#Page__Single_Product__col_buying__buying .card-body{padding-left:12px;padding-right:12px}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price){width:100%;margin-bottom:0;font-size:1.75rem;font-weight:700;color:red;background:var(--ka-tertiary-bg);padding:1rem .5rem;line-height:.8}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price) .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:.95rem;bottom:2px}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>ins{margin-right:6px}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>del{font-size:1rem;font-weight:400;text-decoration:line-through;bottom:1px}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:.8rem;bottom:1px}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>.sale-percent{font-size:12px}#Page__Single_Product__col_buying__buying .stock.in-stock,#Page__Single_Product__col_buying__buying .stock.available-on-backorder{color:var(--ka-success)}#Page__Single_Product__col_buying__buying .stock.out-of-stock{color:var(--ka-danger)}#Page__Single_Product__col_buying__buying .__quantity{width:100px;height:60px;float:left;margin:16px 4px 0 0;border:1px solid var(--ka-border-color-translucent)}@media(max-width:991.98px){#Page__Single_Product__col_buying__buying .__quantity{width:30%;max-width:160px}}@media(max-width:575.98px){#Page__Single_Product__col_buying__buying .__quantity{margin:20px 0 0;width:100%;height:50px;max-width:140px}}#Page__Single_Product__col_buying__buying .__btn-add-to-cart{width:calc(100% - 104px);height:60px;float:right;margin:16px 0 0}@media(max-width:991.98px){#Page__Single_Product__col_buying__buying .__btn-add-to-cart{width:100%;max-width:calc(100% - 164px)}}@media(max-width:575.98px){#Page__Single_Product__col_buying__buying .__btn-add-to-cart{margin:16px 0 0;width:100%;max-width:100%}}#Page__Single_Product__col_buying__buying .ka-commonproductcart-addon__addon{margin:16px 0 0}.woocommerce div.product form.cart{margin-bottom:0}#Page__Single_Product__col_buying__external_links .__item{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}#Page__Single_Product__col_buying__external_links .__item>.__icon-san{height:36px;width:auto;max-width:150px}#Page__Single_Product__col_buying__nutrition_facts .__btn-info{fill:var(--ka-body-color);width:15px;height:auto;padding:0;line-height:1;margin-left:4px;cursor:pointer;opacity:.65}#Page__Single_Product__col_buying__nutrition_facts .__btn-info:hover{opacity:1}#Page__Single_Product__col_buying__meta_other .readmore{max-height:200px}#Page__Single_Product__col_buying__meta_other table tr:last-child th,#Page__Single_Product__col_buying__meta_other table tr:last-child td{border-bottom:none}#Page__Single_Product__col_buying__meta_other table th{font-weight:500;font-size:.875rem;max-width:200px;min-width:110px;width:25%}#Page__Single_Product__col_buying__meta_other table td{font-size:.875rem}#Page__Single_Product__col_buying__meta_other table td>p{margin:0}[data-ka-theme=dark] #Page__Single_Product__col_buying #Page__Single_Product__col_buying__buying .price{color:var(--ka-danger)}#Page__Single_Product__col_buying__buying form.variations_form,#Page__Single_Product__col_buying__buying form.variations_form table.variations{margin:0}#Page__Single_Product__col_buying__buying form.variations_form table.variations tr th.label,#Page__Single_Product__col_buying__buying form.variations_form table.variations tr td:first-child{display:none}#Page__Single_Product__col_buying__buying form.variations_form table.variations tr td.value{padding:8px 0}#Page__Single_Product__col_buying__buying .select_option{width:auto;border:1px solid var(--ka-border-color);float:left;margin-bottom:7px;margin-right:7px;position:relative;min-height:34px;padding:5px;box-sizing:border-box;color:#000c;text-align:left;border-radius:4px;outline:0;word-break:break-word;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:0s}#Page__Single_Product__col_buying__buying .select_option.disable{display:none}#Page__Single_Product__col_buying__buying .select_option:hover{opacity:1!important;cursor:pointer}#Page__Single_Product__col_buying__buying .select_option.ka_chosen{cursor:pointer}#Page__Single_Product__col_buying__buying .select_option>span:first-child{border:2px solid #fff}#Page__Single_Product__col_buying__buying .select_option.ka_chosen:hover{border:1px solid #ee4d2d}#Page__Single_Product__col_buying__buying .select_option.ka_chosen:hover a.item-variation{color:#ee4d2d;transition:0s}#Page__Single_Product__col_buying__buying .select_option img{height:50px;width:50px}#Page__Single_Product__col_buying__buying .select_option>span:first-child,#Page__Single_Product__col_buying__buying .select_option img{display:block;height:40px;text-decoration:none;text-align:center;cursor:pointer}#Page__Single_Product__col_buying__buying .select_option.color>span:first-child{width:40px}#Page__Single_Product__col_buying__buying .select_option.color,#Page__Single_Product__col_buying__buying .select_option.photo{padding:0}#Page__Single_Product__col_buying__buying .select_option.label{min-width:40px}#Page__Single_Product__col_buying__buying .select_option.label p,#Page__Single_Product__col_buying__buying .select_option p{min-width:40px;margin-bottom:0!important;text-align:center;line-height:40px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#Page__Single_Product__col_buying__buying .select_option span.ka_tool_tip{display:none;position:absolute;top:-46px;left:0;background:#ee4d2d;z-index:var(--ka-z-btn-above-1);color:#fff;width:auto;padding:0 10px;margin:auto;height:unset;width:max-content}#Page__Single_Product__col_buying__buying .select_option .yith_wccl_tooltip{position:absolute;font-size:12px;line-height:14px;text-align:center;box-sizing:border-box;opacity:0;width:100px;margin-left:-50px;z-index:var(--ka-z-btn-above-2);left:50%;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;pointer-events:none;margin-bottom:1px}#Page__Single_Product__col_buying__buying .select_option .yith_wccl_tooltip.top{bottom:100%;padding-bottom:10px}#Page__Single_Product__col_buying__buying .select_option:hover .yith_wccl_tooltip.fade{opacity:1}#Page__Single_Product__col_buying__buying .select_option .yith_wccl_tooltip>span{display:inline-block;position:relative;height:auto;width:auto;max-width:100%;border-radius:3px;padding:5px 10px 6px;top:2px}#Page__Single_Product__col_buying__buying .select_option .yith_wccl_tooltip span:after{content:"";border:5px solid transparent;width:1px;height:1px;position:absolute;left:50%;margin-left:-5px;bottom:-10px;border-top-color:#222}#Page__Single_Product__col_buying__buying .select_option .yith_wccl_tooltip>span{background:#222;color:#fff}#Page__Single_Product__col_buying__buying .main_chosen{border:1px solid #ee4d2d}#Page__Single_Product__col_buying__buying .selected.ka_chosen{border-color:#ee4d2d}#Page__Single_Product__col_buying__buying .reset_variations{display:none!important;opacity:0;visibility:hidden;pointer-events:none}#Page__Single_Product__col_buying__buying .select_box>.__label{float:left;margin-right:10px;font-weight:700;line-height:2}#Page__Single_Product__col_buying__buying .variations select{opacity:0;visibility:hidden}#Page__Single_Product__col_buying__buying .product-variation__tick{width:.9375rem;height:.9375rem;position:absolute;overflow:hidden;right:-1px;bottom:0;opacity:0;border-bottom-right-radius:4px}#Page__Single_Product__col_buying__buying .product-variation__tick:before{border:.9375rem solid transparent;border-bottom-color:#ee4d2d;content:"";position:absolute;right:-.9375rem;bottom:0}#Page__Single_Product__col_buying__buying .ka_chosen.selected .product-variation__tick{opacity:1}#Page__Single_Product__col_buying__buying .product-variation__tick>.icon-tick-bold{position:absolute;right:1px;bottom:0;color:#fff;font-size:8px}#Page__Single_Product__col_buying__buying .shopee-svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor;position:relative}#Page__Single_Product__col_buying__buying .product-variation__note{position:absolute;right:-2px;top:-8px;z-index:1;line-height:1;padding:0;display:none}#Page__Single_Product__col_buying__buying .product-variation__note>svg{width:1rem;height:1rem;fill:var(--ka-tertiary-color)}#Page__Single_Product__col_buying__buying .product-variation__note>svg:hover{fill:var(--ka-success)}#Page__Single_Product__col_buying__buying .selected .product-variation__note{display:block}#Page__Single_Product__col_buying__buying .item-variation{color:var(--ka-body-color);display:block;line-height:20px;min-width:20px;position:relative;border-radius:4px;border-color:var(--ka-border-color)}#Page__Single_Product__col_buying__buying .item-variation:hover{color:unset;transition:0s}#Page__Single_Product__col_buying__buying .ka_chosen.selected .item-variation{color:#ee4d2d}#Page__Single_Product__col_buying__buying .woocommerce .box div.product form.cart .woocommerce-variation-price{margin-bottom:0}#Page__Single_Product__col_buying__buying .select-selected{background-color:#1e90ff;color:#000}#Page__Single_Product__col_buying__buying .select-selected:after{position:absolute;content:"";top:20px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#000 transparent transparent transparent}#Page__Single_Product__col_buying__buying .select-selected.select-arrow-active:after{border-color:transparent transparent #000 transparent;top:10px}#Page__Single_Product__col_buying__buying .select-items div,#Page__Single_Product__col_buying__buying .select-selected{color:#000;background-color:#fff;padding:6px 12px;cursor:pointer;border:1px solid #cccccc;border-radius:2px}#Page__Single_Product__col_buying__buying .select-items{position:absolute;top:100%;left:0;right:0;z-index:99;padding:0 1px;box-shadow:2px 2px 4px #0000004d;max-height:250px;overflow-y:auto}#Page__Single_Product__col_buying__buying .select-items div{border-top:0}#Page__Single_Product__col_buying__buying .select-hide{display:none}#Page__Single_Product__col_buying__buying .select-items div:hover,#Page__Single_Product__col_buying__buying .same-as-selected{background-color:#059;color:#fff}#Page__Single_Product__col_buying__buying .single-product #ka_single_product table.variations tbody tr th.label{display:none}#Page__Single_Product__col_buying__buying .woocommerce-variation-description>p{color:var(--ka-info-text-emphasis);background:var(--ka-info-bg-subtle);border:var(--ka-border-width) solid var(--ka-info-border-subtle);border-radius:var(--ka-border-radius);padding:8px;margin-top:8px}#Page__Single_Product .__nutrition-facts>.card-body>.readmore{max-height:400px}@media(max-width:575.98px){#Page__Single_Product .__nutrition-facts>.card-body>.readmore{max-height:200px}}#Page__Single_Product .__nutrition-facts__body .facts_label{border:0;font-size:11px;color:var(--ka-body-color);border-bottom:1px solid}#Page__Single_Product .__nutrition-facts__body .facts_label td{border:0;padding:0 2px}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above.seq_span.label_ing{width:70%}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above.seq_span.label_qty{width:16%}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above.seq_span.label_dv{width:14%}#Page__Single_Product .__nutrition-facts__body #facts_outer_cell{border:1px solid var(--ka-body-color)}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above{border-top:1px solid var(--ka-body-color)}#Page__Single_Product .__nutrition-facts__body span.line_indent{padding-left:10px}#Page__Single_Product .__nutrition-facts__body span.ing_strong{font-weight:700}#Page__Single_Product .__nutrition-facts__body .label_dv{text-align:right}#Page__Single_Product .__nutrition-facts__body .label_divider{border:0 solid var(--ka-body-color);color:var(--ka-body-color);background-color:var(--ka-body-color);padding:0}#Page__Single_Product .__nutrition-facts__body .facts_label .medium{height:5px}#Page__Single_Product .__nutrition-facts__body .narrow{height:3px}#Page__Single_Product .__nutrition-facts__body .label_flavor,#Page__Single_Product .__nutrition-facts__body .label_size{font:700 16px Arial,Helvetica,sans-serif}#Page__Single_Product .__nutrition-facts__body .nutrition-panel{border-radius:8px;color:var(--ka-body-color);font-size:11px;line-height:1.7em;border:1px solid var(--ka-body-color);padding:.5em;overflow:hidden}#Page__Single_Product .__nutrition-facts__body .col-1{box-sizing:border-box;width:70%;float:left;padding-left:0;padding-right:0;min-height:1px}#Page__Single_Product .__nutrition-facts__body .col-2{box-sizing:border-box;width:16%;float:left;padding-left:0;padding-right:0;text-align:right;min-height:1px}#Page__Single_Product .__nutrition-facts__body .col-3{box-sizing:border-box;width:14%;float:left;padding-left:0;padding-right:0;text-align:center;min-height:1px}#Page__Single_Product .__nutrition-facts__body .thinline{border-bottom:.3em solid var(--ka-body-color)}#Page__Single_Product .__nutrition-facts__body .item{padding:2px 0;clear:both;overflow:hidden;width:100%;font-size:11px;line-height:1.7em}#Page__Single_Product .__nutrition-facts__body .hairline{border-bottom:1px solid var(--ka-body-color)}#Page__Single_Product .__nutrition-facts__body .row{clear:both;width:100%;float:left;display:block;min-height:1px;max-width:1060px;margin:0 auto}#Page__Single_Product .__nutrition-facts__body .ingredients-heading{font-weight:700}#Page__Single_Product .__nutrition-facts__body .indent{margin-left:10px;display:block}#Page__Single_Product .__nutrition-facts__body .thickline{border-bottom:3px solid var(--ka-body-color)}#Page__Single_Product .__nutrition-facts__body .thickline-top{border-top:.5em solid var(--ka-body-color)}#Page__Single_Product .__nutrition-facts__body table.ingredients{padding:8px;font-size:12px;color:var(--ka-secondary-color);width:100%;border-collapse:separate;line-height:20px}#Page__Single_Product .__nutrition-facts__body table.ingredients td,#Page__Single_Product .__nutrition-facts__body table.ingredients th{padding:1px;border:unset}#Page__Single_Product .__nutrition-facts__body table.ingredients th{background-color:unset}#Page__Single_Product .__nutrition-facts__body .nutritional-info-table{font-size:12px}#Page__Single_Product .__nutrition-facts__body .nutritional-info-table td{padding:5px}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper table{border:unset;font-size:12px}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .top_info{display:block;font-weight:600;margin-bottom:10px;font-size:12px}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .top_info label{width:75%;display:inline-block}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper table tr:not(:last-child) th{border:unset;border-bottom:1px solid var(--ka-body-bg);background-color:unset}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper table tr:last-child th{border:unset}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .table_wrapper{text-align:center;display:block;padding:10px;border:1px solid var(--ka-body-bg)}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper span.table_label{font-size:25px;padding:10px 0 20px;display:block;margin-bottom:10px;border-bottom:5px solid #3c0b8f}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper td p,#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .table_wrapper p{margin-bottom:0;font-size:12px;font-weight:600}#Page__Single_Product .__nutrition-facts__body .supplement-facts-container{font-size:11px}#Page__Single_Product .__nutrition-facts__body .supplement-facts-container table{border:0}#Page__Single_Product .__nutrition-facts__body .supplement-facts-container table td{padding:5px;border:0;border-bottom:1px solid var(--ka-body-bg)}#Page__Single_Product__col_info{width:calc(100% - 400px);float:left}@media(max-width:991.98px){#Page__Single_Product__col_info{width:100%}}#Page__Single_Product__col_info>*:not(:last-child) .card{margin-bottom:1rem}#Page__Single_Product__col_info__description .card-body{text-align:justify}#Page__Single_Product__col_info__description .__description{max-height:400px}@media(max-width:575.98px){#Page__Single_Product__col_info__description .__description{max-height:200px}}#Page__Single_Product__col_info__description .__dimension,#Page__Single_Product__col_info__description .__size-guide,#Page__Single_Product__col_info__description .__direction,#Page__Single_Product__col_info__description .__warning{max-height:200px}#Page__Single_Product__col_info__review .__success-msg-wrapper{display:none}#Page__Single_Product__col_info__review #reviews>#comments ol.commentlist{padding:0}#Page__Single_Product__col_info__review #reviews>#comments ol.commentlist>li{border:0}#Page__Single_Product__col_info__review #reviews>#comments ol.commentlist>li .comment-text{margin:0 0 0 42px;border:1px solid var(--ka-border-color)}#Page__Single_Product__col_info__review #reviews>#comments ol.commentlist>li ul.children{margin:12px 0 0 12px}#Page__Single_Product__col_info__review #review_form .comment-form-comment{margin-bottom:16px}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary{width:100%;display:flex;align-items:center;background-color:rgba(var(--ka-danger-rgb),.01);border:1px solid rgba(var(--ka-danger-rgb),.15);border-radius:2px;padding:1.75rem 1.5rem;margin-bottom:1rem}@media(max-width:575.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary{padding:1rem .75rem}}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating{display:flex;flex-direction:column;align-items:center;min-width:95px}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating>.__text{color:rgba(var(--ka-danger-rgb),1)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating>.__text>span:first-child{font-size:1.75rem}@media(max-width:575.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating>.__text>span:first-child{font-size:1.25rem}}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating>.__text>span:last-child{font-size:1.25rem}@media(max-width:575.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating>.__text>span:last-child{font-size:.85rem}}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating>.star-rating{font-size:1.25rem}@media(max-width:575.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__average-rating>.star-rating{font-size:1rem}}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__rating-counts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-left:40px}@media(max-width:767.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__rating-counts{margin-left:24px}}@media(max-width:575.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__rating-counts{margin-left:12px}}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__rating-counts>.__rating-count{min-width:84px;text-align:center;background-color:var(--ka-body-bg);border:1px solid var(--ka-border-color);border-radius:2px;margin:4px;padding:0 8px;cursor:pointer;line-height:2rem}@media(max-width:575.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__rating-counts>.__rating-count{line-height:1.75rem;font-size:.85rem;min-width:60px;padding:0 6px}}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-summary .__rating-counts>.__rating-count.active{color:rgba(var(--ka-danger-rgb),1);border-color:rgba(var(--ka-danger-rgb),.9)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-lists{position:relative;margin-left:4px}@media(max-width:575.98px){#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-lists{margin-left:0}}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-lists>.__rating-list{margin-top:1rem;margin-bottom:1rem;display:none}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating .__rating-lists>.__rating-list.active{display:block}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form-rating p.stars{font-size:2rem;text-align:center}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form-rating p.stars a{color:var(--ka-warning)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form-comment,#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form__field-after-textarea,#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .form-submit{display:none}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__comment .__comment-list{position:relative;padding-top:8px}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__comment #review_form .comment-form__field-after-textarea,#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__comment #review_form .form-submit{display:none}#Page__Single_Product__col_meta{width:calc(100% - 400px);float:left;margin-bottom:1rem}@media(max-width:991.98px){#Page__Single_Product__col_meta{width:100%}}#Page__Single_Product__col_meta>*:not(:last-child) .card{margin-bottom:1rem}#Page__Single_Product__col_meta__gallery{max-width:400px;margin-left:auto;margin-right:auto}#Page__Single_Product__col_meta__gallery .__carousel-main{border-radius:.375rem}#Page__Single_Product__col_meta__gallery .__carousel-main .carousel-control-prev,#Page__Single_Product__col_meta__gallery .__carousel-main .carousel-control-next{width:44px!important}#Page__Single_Product__col_meta__gallery .__carousel-main .carousel-control-prev{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}#Page__Single_Product__col_meta__gallery .__carousel-main .carousel-control-next{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport{border-radius:.375rem}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport:hover>.__glass{display:block}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport>.carousel-viewport__frame{border-radius:.375rem}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport>.__badge.carousel-viewport__badge{right:14px;bottom:14px}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport>.__glass{position:absolute;z-index:12;right:0;top:0;padding:10px;cursor:pointer;display:none}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport>.__glass>svg{width:20px;opacity:.5;fill:var(--ka-dark)}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport>.__glass>svg:hover{opacity:1}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport>.carousel-slider>.carousel-item>.__carousel-item-wrapper{height:100%}#Page__Single_Product__col_meta__gallery .__carousel-main>.carousel-viewport>.carousel-slider>.carousel-item>.__carousel-item-wrapper>img{object-fit:contain;padding:20px;background:#fff}#Page__Single_Product__col_meta__gallery .__carousel-nav{margin:4px 0 0}#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-prev,#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-next{background-image:none!important;width:36px!important}#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-prev{left:-1px}#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-next{right:-1px}#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-prev-icon-2,#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-next-icon-2{width:34px;height:34px;padding:8px}#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-prev-icon-2:hover,#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-prev-icon-2:focus{transform:translate(-2px)}#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-next-icon-2:hover,#Page__Single_Product__col_meta__gallery .__carousel-nav .carousel-control-next-icon-2:focus{transform:translate(2px)}#Page__Single_Product__col_meta__gallery .__carousel-nav>.carousel-viewport>.carousel-slider>.carousel-item{padding:2px}#Page__Single_Product__col_meta__gallery .__carousel-nav>.carousel-viewport>.carousel-slider>.carousel-item.selected>.__carousel-item-wrapper{border:2px solid var(--ka-border-color);border-radius:.375rem}#Page__Single_Product__col_meta__gallery .__carousel-nav>.carousel-viewport>.carousel-slider>.carousel-item>.__carousel-item-wrapper>img{object-fit:contain;border-radius:.375rem;padding:2px}#Page__Single_Product__col_meta__gallery .__carousel-item-wrapper{position:relative;width:100%}#Page__Single_Product__col_meta__gallery .__carousel-item-wrapper:before{display:block;padding-top:100%;content:""}#Page__Single_Product__col_meta__gallery .__carousel-item-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}#Page__Single_Product__col_meta__gallery .__carousel-item-wrapper>img{width:100%;max-width:100%;height:100%}@media(min-width:1200px){#Page__Single_Product__col_meta__meta{padding-left:12px}}#Page__Single_Product__col_meta__meta .__title{padding-left:12px;border-left:7px solid var(--theme-primary-text-static)}#Page__Single_Product__col_meta__meta .__rating{display:flex;align-items:center;justify-content:flex-start;margin:0}#Page__Single_Product__col_meta__meta .__rating .star-rating{color:var(--ka-warning)}#Page__Single_Product__col_meta__meta .__rating .star-rating:before{color:var(--ka-border-color)}#Page__Single_Product__col_meta__meta>._product-badges{margin:4px 0}#Page__Single_Product__col_meta__meta>._product-badges ._product-badge{font-size:.85rem;font-weight:600}#Page__Single_Product__col_meta__meta .__stock-status>.in-stock,#Page__Single_Product__col_meta__meta .__stock-status .available-on-backorder{color:var(--ka-success)}#Page__Single_Product__col_meta__meta .__stock-status>.out-of-stock{color:var(--ka-danger)}.swatch-control{overflow:hidden}.swatch-control select,.swatch-control .select2-container{display:none!important}.swatch-control.radio-select ul{padding:1px!important;margin:0!important;list-style:none!important}.swatch-control.radio-select li{list-style:none!important}.swatch-control.radio-select li label{display:inline;margin-left:10px}.swatch-wrapper{padding:2px;background:#fff;border:1px solid #ccc;float:left;margin:0 5px 5px 0}.swatch-wrapper:hover{border-color:#000}.swatch-wrapper.disabled:hover{border-color:#ccc}.swatch-wrapper a{display:block}div.swatch-wrapper.selected{border:2px solid green;padding:1px}div.swatch-wrapper.disabled,div.swatch-wrapper.disabled a,.radio-select .disabled{cursor:not-allowed;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.radio-select .disabled input,.radio-select .disabled label{cursor:not-allowed}div.swatch-label{margin-bottom:8px;clear:left}table.wcsap_input{border:0 none}table.wcsap_input tbody tr td{padding:10px}table.wcsap_input tbody tr:last-child td{border-bottom:0 none}table.wcsap_input tbody tr td.label{width:24%;vertical-align:top;border-right:#ebebeb solid 1px}table.wcsap_input td.label ul.hl{margin:20px 0 0}table.wcsap_input td.label ul.hl li{margin:0 3px 0 0}table.wcsap_input td.label ul.hl li a.wcsap-button{font-size:12px;padding:6px 10px;font-weight:400}table.wcsap_input tbody tr td.label label{display:block;font-size:12px;font-weight:700;padding:0;margin:0;color:#333}table.wcsap_input tbody tr td.label label span.required{color:red;display:inline;margin-right:5px}table.wcsap_input tbody tr td.label p{display:block;font-size:12px;padding:6px 0!important;margin:0!important;font-style:normal;line-height:16px;color:#666}table.wcsap_input input[type=text],table.wcsap_input textarea,table.wcsap_input select{width:99.95%;padding:5px;outline:none}table.wcsap_input select{padding:2px}table.wcsap_input input[type=text]:focus,table.wcsap_input textarea:focus,table.wcsap_input select:focus{border-color:#98b6cb}table.widefat.wcsap{border:0 none;background:transparent none}table.widefat.wcsap td{border:0 none}.wcsap,.wcsap tr,.wcsap tr td{vertical-align:top}.wcsap tr th span{color:#666;font-size:10px;line-height:1.2;font-weight:400;text-shadow:0 1px 0 #FFFFFF}.wcsap tr td.field_preview,.wcsap tr th.field_preview{text-indent:32px;width:25%}.wcsap tr td.field_label,.wcsap tr th.field_label,.wcsap tr td.field_name,.wcsap tr th.field_name,.wcsap tr td.field_type,.wcsap tr th.field_type{width:25%}.wcsap tr td{background:transparent;padding:8px;position:relative;font-size:12px}.wcsap tr td.attribute_swatch_label,.wcsap tr th.attribute_swatch_label{width:50%}.wcsap tr td.attribute_swatch_type,.wcsap tr th.attribute_swatch_type{width:50%;text-align:right}.fields_header{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border:#DFDFDF solid 1px;border-bottom:0 none}#swatches .wcsap_field_meta{position:relative;overflow:hidden;cursor:pointer}#swatches .field .wcsap_field_meta{border:#DFDFDF solid 1px;border-top:0 none}#swatches .field .wcsap_field_meta strong{display:block;padding-bottom:6px;font-size:13px;line-height:13px}#swatches .field .wcsap_field_meta .row_options{font-size:12px;line-height:12px;visibility:hidden}#swatches .field .wcsap_field_meta:hover .row_options{visibility:visible}#swatches .field.form_open>.wcsap_field_meta{background-color:#6e6e6e;color:#fff;text-shadow:#000 0 1px 0;border:#565656 solid 1px}#swatches .field.form_open>.wcsap_field_meta td,#swatches .field.form_open>.wcsap_field_meta a{color:#fff}#swatches .field.form_open>.wcsap_field_meta a:hover{color:#ff8a4f}#swatches .fields .field .wcsap_field_meta .circle{width:20px;height:20px;text-align:center;font-size:11px;line-height:20px;display:block;float:left;margin:7px 0 0 7px;text-indent:0;background:url(../../images/sprite.png) 0 -350px no-repeat}#swatches .fields .field:nth-child(2n) .wcsap_field_meta .circle{background-position:0 -400px}#swatches .field.form_open>.wcsap_field_meta .circle{background-position:0 -300px!important}.fields{position:relative;background:#fcfcfc;box-shadow:inset 0 0 0 1px #dfdfdf}.fields .field{position:relative;overflow:hidden;background:#f9f9f9}.field_options{background:#dfdfdf;position:relative;overflow:hidden}.field_options .field_option{display:none;position:relative;overflow:hidden;padding:6px}.field_options .field_option.open{display:block}.field_options .field_option table{border:#CCCCCC solid 1px;border-radius:5px}.field_save td{line-height:25px}.field_form{border:#7390a5 solid 1px;border-top:0 none;background:#dadada;padding:10px;clear:both;vertical-align:top}.field_form table.wcsap_input{border:#7390a5 solid 1px;position:relative;overflow:hidden;box-shadow:0 1px 4px #0003}.field_form table.wcsap_input tr.field_label td{border-top:0 none}.field_form table.wcsap_input td{background:transparent;border-bottom-color:#dfdfdf;border-top-color:#fff}.field_form_mask{display:none;width:100%;position:relative;overflow:hidden;clear:both}table.wcsap_input .field_option_color input.woo-color{width:92.95%;padding:5px;outline:none;margin-left:5px}#Page__Single_Product__modal-gallery{background:transparent}#Page__Single_Product__modal-gallery.--fullscreen{background:#000}#Page__Single_Product__modal-gallery.--fullscreen .__open-fullscreen{display:none!important}#Page__Single_Product__modal-gallery.--fullscreen .__close-fullscreen{display:block!important}#Page__Single_Product__modal-gallery .modal-content{background:transparent!important}#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control{display:flex;justify-content:flex-end;align-items:center;padding:0 0 0 12px;margin:0;border:0;background:#0006;min-height:40px;height:40px;max-height:40px}#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control>.__open-fullscreen,#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control>.__close-fullscreen,#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control>.__close{padding:4px 12px}#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control>.__open-fullscreen>svg,#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control>.__close-fullscreen>svg,#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control>.__close>svg{fill:var(--ka-light);width:25px}#Page__Single_Product__modal-gallery .modal-content .modal-body .__modal-control>.__close-fullscreen{display:none}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-main{min-height:calc(100% - 124px);height:calc(100% - 124px);max-height:calc(100% - 124px);padding:0;margin:0}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-main .carousel-item{display:flex;justify-content:center;align-items:center;padding:0;margin:0}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-main .carousel-item img{height:100%;width:auto;object-fit:contain}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-nav{min-height:84px;height:84px;max-height:84px;padding:0;margin:0}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-nav .carousel-item{padding:2px;min-width:84px;width:84px;max-width:84px}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-nav .carousel-item.selected>.__carousel-item-wrapper{border:3px solid #2d9cdb}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-nav .carousel-item>.__carousel-item-wrapper{display:flex;justify-content:center;align-items:center;border-radius:4px;min-height:100%;max-height:100%}#Page__Single_Product__modal-gallery .modal-content .modal-body .__carousel-nav .carousel-item>.__carousel-item-wrapper img{height:100%;width:auto;object-fit:contain;padding:2px}
