.toret-draw-field{margin-bottom:15px;padding:1px 0;}
.toret-draw-div-layout-item, .toret-draw-p-layout-item{}
.toret-draw-table-layout-item th.toret-draw-table-header, .toret-draw-table-layout-item td.toret-draw-table-cell{padding:12px 10px 12px 0;vertical-align:top;border-bottom:1px solid #f0f0f0;}
.toret-draw-table-layout-item:last-child th.toret-draw-table-header, .toret-draw-table-layout-item:last-child td.toret-draw-table-cell{border-bottom:none;}
.toret-draw-table-layout-item th.toret-draw-table-header{width:200px;padding-right:20px;font-weight:600;line-height:1.4;text-align:left;}
.toret-draw-label{display:block;margin-bottom:4px;font-weight:normal;cursor:pointer;}
.toret-draw-table-layout-item th.toret-draw-table-header .toret-draw-label{font-weight:inherit;}
.toret-draw-label-right{display:inline-block;margin-left:8px;vertical-align:middle;font-weight:normal;}
.toret-draw-required{color:#d63638;margin-left:3px;font-weight:bold;}
.toret-draw-description{display:block;font-size:13px;color:#50575e;margin-top:6px;font-style:italic;}
.toret-draw-table-cell .toret-draw-description{margin-left:0;}
.toret-draw-help-tip{color:#787c82;display:inline-block;font-size:1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px;margin-left:5px;cursor:help;}
.toret-draw-help-tip::after{font-family:"Dashicons";content:"\f223";speak:never;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}
.woocommerce-help-tip{display:inline-block;margin-left:5px;font-size:16px;color:#787c82;cursor:help;vertical-align:middle;position:relative;}
.woocommerce-help-tip::before{font-family:"Dashicons";content:"\f223";speak:never;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.toret-draw-input{font-size:14px;line-height:1.5;padding:6px 8px;border:1px solid #8c8f94;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#2c3338;border-radius:3px;transition:border-color .1s ease-in-out, box-shadow .1s ease-in-out;vertical-align:middle;box-sizing:border-box;}
.toret-draw-input:focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba;outline:2px solid transparent;}
.toret-draw-input.short{width:auto;min-width:150px;}
.toret-draw-input.regular-text, .toret-draw-input.toret-draw-field-type-text, .toret-draw-input.toret-draw-field-type-password,
.toret-draw-input.toret-draw-field-type-email, .toret-draw-input.toret-draw-field-type-url, .toret-draw-input.toret-draw-field-type-tel, .toret-draw-input.toret-draw-field-type-number, .toret-draw-input.toret-draw-field-type-date{width:100%;max-width:350px;}
@media screen and (min-width:782px){
.toret-draw-input.regular-text, .toret-draw-input.toret-draw-field-type-text, .toret-draw-input.toret-draw-field-type-password, .toret-draw-input.toret-draw-field-type-email, .toret-draw-input.toret-draw-field-type-url, .toret-draw-input.toret-draw-field-type-tel, .toret-draw-input.toret-draw-field-type-number, .toret-draw-input.toret-draw-field-type-date{}
} .toret-draw-input.toret-draw-field-type-textarea{width:100%;max-width:500px;min-height:80px;line-height:1.6;}
.toret-draw-input.toret-draw-field-type-select, .toret-draw-input.toret-draw-field-type-multiselect{min-width:200px;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%2350575e' d='M5 8l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.toret-draw-input.toret-draw-field-type-select::-ms-expand, .toret-draw-input.toret-draw-field-type-multiselect::-ms-expand{display:none;}
.toret-draw-input.toret-draw-field-type-multiselect{background-image:none;padding-right:8px;min-height:100px;}
.toret-draw-field-wrapper .select2-container{max-width:350px;width:100% !important;box-sizing:border-box;}
.toret-draw-field-wrapper .select2-container .select2-selection--single{height:34px;border:1px solid #8c8f94;border-radius:3px;box-sizing:border-box;}
.toret-draw-field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:8px;padding-right:20px;}
.toret-draw-field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px;right:3px;}
.toret-draw-field-wrapper .select2-container--default.select2-container--focus .select2-selection--multiple, .toret-draw-field-wrapper .select2-container--default.select2-container--focus .select2-selection--single, .toret-draw-field-wrapper .select2-container--default .select2-selection--multiple:focus, .toret-draw-field-wrapper .select2-container--default .select2-selection--single:focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba;}
.toret-draw-field-wrapper .select2-container--default .select2-selection--multiple{border:1px solid #8c8f94;border-radius:3px;min-height:34px;}
.toret-draw-input-checkbox, .toret-draw-input-radio{border:1px solid #8c8f94;background:#fff;color:#50575e;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;padding:0 !important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out;box-sizing:border-box;}
.toret-draw-input-radio{border-radius:50%;}
.toret-draw-input-checkbox:focus, .toret-draw-input-radio:focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba;outline:2px solid transparent;}
.toret-draw-input-checkbox:checked::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23007cba' d='M11.363 3.691L6.252 8.802l-2.61-2.61L2 7.839l3.617 3.617.633.633.633-.633L13 5.338z'/%3E%3C/svg%3E");margin:-3px 0 0 -3px;display:block;height:16px;width:16px;line-height:16px;}
.toret-draw-input-radio:checked::before{content:"\2022";font-size:2em;color:#007cba;display:block;height:16px;width:16px;line-height:14px;text-align:center;box-sizing:border-box;}
.toret-draw-radio-group{border:none;padding:0;margin:0;}
.toret-draw-radio-list{list-style:none;padding:0;margin:0;}
.toret-draw-radio-list-item{margin-bottom:8px;}
.toret-draw-radio-list-item label{display:inline-flex;align-items:center;font-weight:normal;cursor:pointer;}
.toret-draw-radio-list-item .toret-draw-input-radio{margin-right:8px;}
.toret-draw-note-wrapper .toret-draw-label{font-weight:600;margin-bottom:8px;}
.toret-draw-note-content{background-color:#f8f9fa;border-left:4px solid #007cba;padding:10px 15px;font-size:13px;line-height:1.5;color:#3c434a;}
.toret-draw-note-content p:last-child{margin-bottom:0;}
.toret-draw-label-after{margin-left:8px;display:inline-block;vertical-align:middle;}
.toret-draw-label-before{margin-right:8px;display:inline-block;vertical-align:middle;}
.toret-draw-field-type-checkbox-wrapper.toret-draw-checkbox-inline-group, .toret-draw-field-type-checkbox-wrapper .toret-draw-checkbox-inline-group{display:flex;align-items:center;gap:5px;}
.toret-draw-field-type-checkbox-wrapper .toret-draw-input-checkbox{}
.toret-draw-radio-list-item input[type="radio"] + .toret-draw-label-after{margin-left:8px;}
.toret-draw-button{}
.toret-draw-button-submit{}
.toret-draw-button-button{}
.toret-draw-table-cell .toret-draw-button{}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
.toret-draw-form.toret-draw-form-layout-div .toret-draw-field{}
.toret-draw-form.toret-draw-form-layout-div .toret-draw-field .toret-draw-label{}
.toret-draw-form.toret-draw-form-layout-div .toret-draw-field .toret-draw-input{}
.toret-draw-field-group.form-row{margin-bottom:25px;}
.toret-draw-field-group.two-column-group > .toret-draw-field-wrapper.flex-item-half{flex-grow:1;flex-basis:calc(50% - 10px);min-width:200px;}:root{--koverzni:#00c9a5;--zakladni:#22134A;--hlavni:#22134A;--svetla:#ffffff;--bg-svetle:#FCF7FF;--bg-tmave:#533E7B;--bg-ruzova:#FAEAFF;--warning:#b5415e;}
@font-face{font-family:'toret-font';src:url(//ukreativniblanky.cz/wp-content/plugins/toret-zasilkovna/vendor/toret/toret-library/src/assets/fonts/toret-font.eot?5kiojs);src:url(//ukreativniblanky.cz/wp-content/plugins/toret-zasilkovna/vendor/toret/toret-library/src/assets/fonts/toret-font.eot?5kiojs#iefix) format('embedded-opentype'), url(//ukreativniblanky.cz/wp-content/plugins/toret-zasilkovna/vendor/toret/toret-library/src/assets/fonts/toret-font.ttf?5kiojs) format('truetype'), url(//ukreativniblanky.cz/wp-content/plugins/toret-zasilkovna/vendor/toret/toret-library/src/assets/fonts/toret-font.woff?5kiojs) format('woff'), url(//ukreativniblanky.cz/wp-content/plugins/toret-zasilkovna/vendor/toret/toret-library/src/assets/fonts/toret-font.svg?5kiojs#icomoon) format('svg');font-weight:normal;font-style:normal;}
#adminmenu #toplevel_page_toret-plugins .wp-menu-image:before{content:'\e900';font-family:'toret-font';font-style:normal;font-weight:normal;}
.toplevel_page_toret-plugins .wp-menu-image.dashicons-before img{width:20px;}
#to-top-button{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#22134a;color:white;cursor:pointer;padding:15px;border-radius:10px;font-size:18px;}
#to-top-button:hover{background-color:var(--bg-tmave);}
.toret-admin-wrap.form-table{margin:0;position:relative;table-layout:fixed;}
.toret-admin-wrap.form-table th{position:relative;padding-right:24px;}
.toret-admin-wrap.form-table th label{position:relative;display:block;}
.toret-admin-wrap.wrap{padding:0 20px;}
.toret-admin-main-wrap{margin-top:15px;}
.toret-admin-main-wrap form{}
.toret-admin-main-wrap h1{margin-top:10px;margin-bottom:10px;}
.toret-admin-main-wrap input[type=text],
.toret-admin-main-wrap input[type=number],
.toret-admin-main-wrap select{width:100%;max-width:400px;}
.toret-input-tooltip{position:relative;display:inline-block;}
.toret-input-tooltip .toret-input-tooltiptext{visibility:hidden;max-width:350px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;}
.toret-input-tooltip:hover .toret-input-tooltiptext{visibility:visible;}
.toret-input-tooltiptext{font-style:italic;font-weight:400;}
.toret-copy-link:hover{cursor:pointer;color:var(--koverzni)}
.toret-menu-wrap{display:flex;}
.toret-menu{float:left;width:100%;margin:0;list-style:none;display:block}
.toret-menu li{float:left;margin:0;padding:0;}
.toret-menu li + li{border-left:1px solid var(--bg-tmave);}
.toret-menu li a{float:left;margin:0;padding:12px 20px;color:#ffffff;background:var(--zakladni);text-decoration:none;font-size:16px;}
.toret-menu li a:hover{background-color:var(--bg-tmave);}
.toret-menu li a:focus, .toret-menu li a.active{color:#fff;background:var(--koverzni);box-shadow:none;}
.toret-settings-box-wrap{background-color:var(--svetla);padding:20px;}
.toret-settings-box-wrap + .toret-settings-box-wrap{margin-top:35px;}
.toret-settings-box-wrap h2{margin-top:0;}
.toret-settings-box-footer .button-primary, .toret-settings-section-box-footer .button-primary, .toret-settings-sub-section-box-footer .button-primary{color:var(--svetla);background:var(--hlavni);border:none;}
.toret-settings-box-footer .button-primary:hover, .toret-settings-section-box-footer .button-primary:hover, .toret-settings-sub-section-box-footer .button-primary:hover{background-color:var(--bg-tmave);}
.toret-settings-box-body .toret-settings-section-box-wrap:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:10px;}
.toret-settings-box-body textarea{width:100%;min-height:100px;max-width:400px;}
.toret-settings-box-body .select2-container .select2-selection--multiple .select2-selection__rendered{display:table-cell;}
.toret-settings-section-box-body .custom-icon-wrap{display:flex;flex-direction:row;width:100%;max-width:400px;}
.toret-settings-section-box-body .custom-icon-wrap input{flex:1;min-width:200px;}
.toret-limit-table{width:100%;border-collapse:collapse;text-align:left;margin-bottom:15px;}
.toret-limit-table th{background-color:#f4f4f4;border:1px solid #ddd;padding:8px;}
.toret-limit-table td{border:1px solid #ddd;padding:8px;}
.toret-limit-table input[type="number"]{width:100%;box-sizing:border-box;}
.toret-delete-limit{color:#ff0000;text-decoration:none;font-weight:bold;cursor:pointer;}
.toret-delete-limit:hover{text-decoration:underline;}
.button.toret-primary{color:var(--svetla);background:var(--hlavni);border:none;}
.button.toret-secondary:hover{background-color:var(--bg-tmave);}
.button.toret-secondary{border:1px solid var(--zakladni);text-decoration:none;text-transform:uppercase;border-radius:3px;color:var(--bg-tmave);cursor:pointer;}
.button.toret-secondary:hover{background-color:var(--hlavni);color:var(--svetla);}
.toret-license-success{color:#00a65a;}
.toret-license-error{color:red;}
.toret_product_data_collapsible_button{background-color:#001543;color:white;cursor:pointer;padding:10px;width:100%;border:none;text-align:left;outline:none;font-size:13px;}
.toret_product_data_collapsible_button:hover{background-color:#555;}
.toret_product_data_collapsible{display:none;overflow:hidden;background-color:#f1f1f1;margin-bottom:10px;}
.toret-tab-variation, .toret-tab-category{max-height:300px;overflow-y:auto;background:#fbf9f9;padding:0 15px 15px 15px;}
.toret-tab-category label{float:left !important;margin-right:10px !important;}
.toret-tab-variation label{width:250px !important;margin-left:10px;}
.toret_product_data_collapsible label{text-align:left;}
@keyframes spin {
from, 0%{transform:rotate(0deg);}
to, 100%{transform:rotate(360deg);}
}
.toret-spinner{display:flex;width:16px;height:16px;border:2px solid #ccc;border-top:2px solid var(--zakladni) !important;border-radius:50%;animation:spin 0.6s linear infinite;}
.toret-column-action-button{line-height:25px !important;background-color:var(--svetla) !important;border:1px solid var(--zakladni) !important;color:var(--zakladni) !important;margin:0 1px !important;padding:2px 4px 1px 5px !important;}
.toret-column-action-button span:before{color:var(--zakladni);line-height:25px !important;font-size:16px;}
.toret-column-action-button:hover, .toret-column-action-button:hover span:before{background:var(--zakladni) !important;color:var(--svetla) !important;}
.toret-metabox .dashicons{vertical-align:sub;padding-right:0;height:28px;line-height:28px;width:28px;white-space:nowrap;}
.toret-metabox a.button, .toret-metabox .button, .toret-metabox .a{width:100%;margin-left:0 !important;margin-bottom:3px;background:var(--svetla);color:var(--zakladni);border-radius:3px;display:flex;line-height:30px;align-items:center;border:1px solid var(--zakladni);}
.toret-metabox a.button span, .toret-metabox .button span, .toret-metabox .a span{margin-right:3px;}
.toret-metabox a.button:hover, .toret-metabox .button:hover, .toret-metabox .a:hover {
color: var(--svetla);
background: var(--zakladni);
}.toret-draw-form{}
.toret-draw-form-layout-table{}
.toret-draw-form-layout-div{}
.toret-draw-form-table{width:100%;border-collapse:collapse;margin-bottom:20px;}
.toret-draw-field-group{padding:15px;margin-bottom:20px;border:1px solid #ccd0d4;border-radius:4px;background-color:#fff;}
.toret-draw-group-fieldset{}
.toret-draw-group-div{}
.toret-draw-group-title{font-size:1.2em;font-weight:600;margin-top:0;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #eee;color:#2c3338;}
.toret-draw-group-fieldset > .toret-draw-group-title{padding:0 5px;margin-left:10px;font-size:1em;border-bottom:none;}
.custom-flex-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;}
.custom-flex-row > .toret-draw-field-wrapper{flex-grow:1;flex-basis:200px;margin-bottom:0;}
.custom-flex-row > .toret-draw-field-wrapper.flex-item-auto{flex-grow:0;flex-basis:auto;}
.toret-draw-field-group .flex-column-item{flex:1;min-width:0;}
.toret-draw-field-group .flex-column-item.size-half{flex-basis:calc(50% - 10px);}
.toret-draw-form-layout-div .toret-draw-field-wrapper:not(.flex-item-half):not(.flex-column-item){}
.toret-draw-form-layout-div .form-field-full-width .toret-draw-input, .toret-draw-form-layout-div .form-field-full-width .toret-draw-input.toret-draw-field-type-textarea{width:100%;max-width:none;}
.toret-draw-form-layout-div .form-field-full-width .select2-container{width:100% !important;max-width:none !important;}
.my-custom-divi-form .et_pb_button.my-custom-submit-button{display:inline-block;padding:0.7em 2em;font-size:1em;font-weight:bold;line-height:1.7em;text-align:center;text-decoration:none;color:#ffffff !important;background-color:#0C71C3 !important;border-radius:3px;transition:all 0.3s ease 0s;}
.my-custom-divi-form .et_pb_button.my-custom-submit-button:hover {
opacity: 0.8; }.tzas-label-img{max-width:25px;display:inline-block;margin-right:5px;position:relative;bottom:-6px;}
#shipping_method .zas-tlac{margin-top:10px;}
.zasikovna-ico img{max-width:150px!important;}
.tzzas-block-parcelshops .zas-pop-kont {
margin-top: 10px;
}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{zoom:1;width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails,.woocommerce div.product div.thumbnails,.woocommerce-page #content div.product div.thumbnails,.woocommerce-page div.product div.thumbnails{zoom:1}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{zoom:1}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment,.woocommerce div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment{zoom:1}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;column-gap:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;width:100%;padding:0;position:relative}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(4,1fr)}.woocommerce ul.products:not(.elementor-grid).columns-1,.woocommerce-page ul.products:not(.elementor-grid).columns-1{grid-template-columns:repeat(1,minmax(0,1fr));width:100%;margin-right:0}.woocommerce ul.products:not(.elementor-grid).columns-2,.woocommerce-page ul.products:not(.elementor-grid).columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-5,.woocommerce-page ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-6,.woocommerce-page ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left;display:flex;margin:0 auto}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{margin-left:5px}@media(min-width:545px){.woocommerce #content table.cart td.actions>input[type=submit],.woocommerce table.cart td.actions>input[type=submit],.woocommerce-page #content table.cart td.actions>input[type=submit],.woocommerce-page table.cart td.actions>input[type=submit]{margin:5px auto}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{zoom:1;width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:calc(50% - 10px)}.woocommerce .cart-collaterals .cross-sells ul.products li.first,.woocommerce-page .cart-collaterals .cross-sells ul.products li.first{clear:both}.woocommerce .cart-collaterals .cross-sells ul.products li.last,.woocommerce-page .cart-collaterals .cross-sells ul.products li.last{margin-right:0}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{zoom:1}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{zoom:1}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0;width:100%;margin-bottom:1em}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{zoom:1}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.review-rating{order:2}.star-rating{margin-right:10px}.review-count{margin-left:10px;font-size:14px;margin-top:-6px}@media(max-width:544px){.review-rating{display:block}.review-count{margin-left:0;margin-top:0}}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:0;margin:1em 0 0;padding:3px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:3px 0;border-bottom:1px solid var(--ast-border-color);width:100%;margin:10px 0}.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row{padding-left:0;padding-right:0}