.wc-pao-addons-container{margin-bottom:10px}.wc-pao-addons-container .wc-pao-fieldset{border:none;background:inherit;margin:0;min-width:0;padding:.01em 0 0 0}.wc-pao-addons-container .wc-pao-legend{background:inherit;font-weight:inherit;margin-left:0;display:table}body:not(:-moz-handler-blocked) .wc-pao-legend{display:table-cell}.woocommerce select.wc-pao-addon-image-swatch-select{display:none !important}.wc-pao-addon-image-swatch{display:inline-block;outline:1px
solid #ddd;padding:2px;margin-right:5px;margin-bottom:2px}.wc-pao-addon-image-swatch:hover,.wc-pao-addon-image-swatch:active,.wc-pao-addon-image-swatch:focus{outline:1px
solid #666}.wc-pao-addon-image-swatch.selected{outline-color:#000;outline-width:2px}.wc-pao-addon-image-swatch
img{max-width:65px;max-height:65px;float:left}.wc-pao-addon-image-swatch-selected-swatch{display:block}.wc-pao-addon-heading{margin:1em
0 0}#required_addons_validation_message{margin:0
0 30px;display:none}.wc-pao-addon{padding:0
2px}.wc-pao-addon .wc-pao-addon-name{margin:0;display:inline-block}.wc-pao-addon label.wc-pao-addon-name,.wc-pao-addon legend.wc-pao-addon-name{font-weight:700}.wc-pao-addon .wc-pao-addon-description{font-style:italic}.wc-pao-addon .wc-pao-addon-wrap{margin:.5em 0 0 0}.wc-pao-addon .wc-pao-addon-wrap
select{font-size:1em;width:auto;min-width:50%}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{align-self:center;margin-right:4px}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-radio{align-self:center}.wc-pao-cart-quantity-field
input{background:none !important;outline:0
!important;border:0
!important;box-shadow:none !important}.wc-pao-addon-chars-remaining{display:none}.wc-pao-addon-chars-remaining.visible{display:block}.wc-pao-validation-notice{display:block;color:#cc1818;font-size:small;line-height:1.1em;margin-top:5px}.woocommerce .wc-pao-addon .wc-pao-addon-wrap
label{display:inline}.wc-pao-addon
abbr.required{text-decoration:none !important}div.product-addon-totals{margin:20px
0 40px 0;padding:20px
0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}div.product-addon-totals
ul{list-style:none;margin:0;padding:0}div.product-addon-totals ul
li{display:flex;justify-content:space-between;padding:5px
0}div.product-addon-totals .wc-pao-subtotal-line{justify-content:flex-end;border-top:1px solid #eee;padding:10px
0;margin-top:20px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line
p.price{margin:0}.tips{cursor:help;text-decoration:none}img.tips{padding:5px
0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top
#tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom
#tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right
#tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left
#tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip
code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:rgba(0,0,0,0);border-style:solid;border-width:6px;height:0;width:0}.wc_pao_datepicker div,.wc_pao_datepicker span,.wc_pao_datepicker h1,.wc_pao_datepicker h2,.wc_pao_datepicker h3,.wc_pao_datepicker h4,.wc_pao_datepicker h5,.wc_pao_datepicker h6,.wc_pao_datepicker p,.wc_pao_datepicker pre,.wc_pao_datepicker a,.wc_pao_datepicker abbr,.wc_pao_datepicker acronym,.wc_pao_datepicker big,.wc_pao_datepicker cite,.wc_pao_datepicker code,.wc_pao_datepicker del,.wc_pao_datepicker dfn,.wc_pao_datepicker em,.wc_pao_datepicker img,.wc_pao_datepicker ins,.wc_pao_datepicker kbd,.wc_pao_datepicker q,.wc_pao_datepicker s,.wc_pao_datepicker small,.wc_pao_datepicker strike,.wc_pao_datepicker strong,.wc_pao_datepicker sub,.wc_pao_datepicker sup,.wc_pao_datepicker tt,.wc_pao_datepicker var,.wc_pao_datepicker b,.wc_pao_datepicker u,.wc_pao_datepicker i,.wc_pao_datepicker center,.wc_pao_datepicker dl,.wc_pao_datepicker dt,.wc_pao_datepicker dd,.wc_pao_datepicker ol,.wc_pao_datepicker ul,.wc_pao_datepicker li,.wc_pao_datepicker fieldset,.wc_pao_datepicker form,.wc_pao_datepicker label,.wc_pao_datepicker legend,.wc_pao_datepicker table,.wc_pao_datepicker caption,.wc_pao_datepicker tbody,.wc_pao_datepicker tfoot,.wc_pao_datepicker thead,.wc_pao_datepicker tr,.wc_pao_datepicker th,.wc_pao_datepicker td,.wc_pao_datepicker article,.wc_pao_datepicker aside,.wc_pao_datepicker canvas,.wc_pao_datepicker details,.wc_pao_datepicker embed,.wc_pao_datepicker figure,.wc_pao_datepicker figcaption,.wc_pao_datepicker footer,.wc_pao_datepicker header,.wc_pao_datepicker hgroup,.wc_pao_datepicker
section{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.wc_pao_datepicker
table{border-collapse:collapse;border-spacing:0}.wc_pao_datepicker{width:40em;font-size:10px;padding:0
1.3em 2.3em;background-color:#f5f5f5;color:#060606;z-index:9999 !important}.wc_pao_datepicker .ui-datepicker-header{font-size:1.5em;overflow:hidden}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next{padding:1em;cursor:pointer;color:#060606;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next:hover{color:#000}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled{color:#bbb;cursor:initial}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev{float:left}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next{float:right}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center;font-weight:700;padding:1em}.wc_pao_datepicker table.ui-datepicker-calendar{font-size:1.4em;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.wc_pao_datepicker table.ui-datepicker-calendar th,.wc_pao_datepicker table.ui-datepicker-calendar
td{background-color:rgba(0,0,0,0) !important;text-align:center}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day
a{color:#000 !important;cursor:default}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day a:hover{color:#000}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day::after{background-color:#fff !important}.wc_pao_datepicker table.ui-datepicker-calendar td::after{content:"";position:absolute;background-color:rgba(0,0,0,0);border-radius:50%;width:2.3em;height:2.3em;top:50%;left:50%;z-index:1;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wc_pao_datepicker table.ui-datepicker-calendar th
span{padding:.5em;display:block;color:#bbb;font-weight:700}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-state-disabled
span{color:#bbbbbc}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled){position:relative}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled) a{position:relative;z-index:2;padding:.5em;display:block;color:#2f2f2f;font-weight:700}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled):hover
a{color:#000}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled):hover::after{background-color:#fff}.wc-pao-addon
.reset_date{display:none;font-size:.9em}.wc-pao-addon
.reset_file.inactive{display:none}.wc-pao-addon
.reset_file.active{display:block}.cu_pr_ta_ma_tabs{width:30%;list-style:none;margin-left:0;text-align:left;border-top:1px solid rgba(0,0,0,.05)}.cu_pr_ta_ma_tab_style_left{float:left;margin-right:6%;margin-left:0}.cu_pr_ta_ma_tab_style_right{float:right;margin-left:6%;margin-right:0}.tabs-container{display:flex;flex-direction:column;align-items:flex-start}.tabs-container-h-t,.tabs-container-accordion,.tabs-container-full{flex-direction:column}.tabs-container-h-b{flex-direction:column-reverse}.tabs-container-v-l{flex-direction:row}.tabs-container-v-r{flex-direction:row-reverse}
/*!* Style the tab *!*/
.tab-vertical{width:30%;flex-direction:column}.tab-accordion,.tab-full{width:100%;flex-direction:column}.tab-accordion
li{margin:5px
0 !important}.tab-vertical li,.tabs-accordion
li{width:100%;display:block}.tab-horizontal
li{width:50%;flex:0 0 calc(40%)}.tab-horizontal{width:100%}.tab-horizontal li, .tab-horizontal
a{padding-left:20px !important;padding-right:20px !important}.tab-horizontal::-webkit-scrollbar{height:5px}.tab-horizontal::-webkit-scrollbar-track{background:none}.tab-horizontal::-webkit-scrollbar-thumb{background:#888}.tab-horizontal::-webkit-scrollbar-thumb:hover{background:#555;height:10px}.cu_pr_ta_ma_image_gallery_front,.cu_pr_ta_ma_video_gallery_front,.cu_pr_ta_ma_file_front{display:flex;width:100%;flex-flow:row wrap}.cu_pr_ta_ma_single_image_front{display:flex;width:22%;margin:5px}.cu_pr_ta_ma_single_video_front{display:flex;width:45%;margin:5px}.cu_pr_ta_ma_single_image_front
button{padding:7px;border-radius:5px}.cu_pr_ta_ma_single_image_front button
img{width:100%}.ka-tm-tab-default
li{position:relative}.cu_pr_ta_ma_download_file
a{padding:10px
12px!important}.cu_pr_ta_ma_gallery_modal{display:flex;padding:27px;z-index:1000;background-color:white;border-radius:15px;overflow:hidden;position:fixed;left:50%;transform:translate(-50%, -80%);transition:top 0.3s}.cu_pr_ta_ma_single_video_front
button{padding:0;background:#fff}@media screen and (min-width: 420px){.cu_pr_ta_ma_gallery_modal{height:380px}.cu_pr_ta_ma_gallery_modal_body{height:100%}}.cu_pr_ta_ma_gallery_modal_body
img{width:100%;height:100%;object-fit:contain}
/*!* Modal Content *!*/
.cu_pr_ta_ma_gallery_modal_header{position:absolute;right:0;top:0}.cu_pr_ta_ma_gallery_modal_body{display:flex;justify-content:center;width:100%}.cu_pr_ta_ma_gallery_btn_close{cursor:pointer;border:none;font-weight:600;display:inline-block;color:#767676;text-align:center;font-size:14px;padding:0.4rem 0.8rem;background:none}.cu_pr_ta_ma_gallery_btn_close:hover,.cu_pr_ta_ma_gallery_btn_close:focus{color:#000;text-decoration:none;cursor:pointer;background:none}.cu_pr_ta_ma_gallery_overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);z-index:100}.cu_pr_ta_ma_gallery_hidden{display:none }.cu_pr_ta_ma_file_front{flex-direction:column}.cu_pr_ta_ma_file_front
.cu_pr_ta_ma_single{display:flex;justify-content:space-between;align-items:baseline}.cu_pr_ta_ma_slideshow-container{max-width:1000px;position:relative;margin:auto}.cu_pr_ta_ma_slider{display:flex !important;justify-content:center}.cu_pr_ta_ma_mySlides{flex:0 0 30%;display:none}.cu_pr_ta_ma_mySlides
img{width:100%;padding:5%}.cu_pr_ta_ma_prev,.cu_pr_ta_ma_next{cursor:pointer;position:absolute;top:34%;width:auto;padding:5px
7.5px;color:white;background:black;border-radius:50%;font-weight:bold;font-size:14px}.cu_pr_ta_ma_next{right:0}.cu_pr_ta_ma_dot-container{text-align:center}.cu_pr_ta_ma_dot{height:15px;width:15px;margin:0
2px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}.cu_pr_ta_ma_active-dot{background-color:#717171}.map-info-box{background-color:black;border:1px
solid #ccc;padding:10px;max-width:100%}.map-info-box
img{max-width:200px;height:100px;width:100% }.map-info-box li
a{color:white}.map-info-box
li{padding:5px}.map-info-box li a:hover{color:#E28C1F}.ez-map{min-height:150px;min-width:150px;height:420px;width:100%}.woocommerce-tabs ul.tabs.tab-vertical.tab-right{margin-right:0;margin-left:5.8823529412%}.woocommerce-tabs ul.tabs.tab-vertical.tab-left li a,
.woocommerce-tabs ul.tabs.tab-default li
a{padding-right:25px!important}.woocommerce-tabs ul.tabs.tab-vertical.tab-left li:after,
.woocommerce-tabs ul.tabs.tab-default li:after{margin-right:0!important}