.toret-draw-field{margin-bottom:15px;padding:1px 0}.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:400;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:400}.toret-draw-required{color:#d63638;margin-left:3px;font-weight:700}.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:400;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:400;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 rgb(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 #fff0}.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 rgb(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 #fff0}.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:400;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-radio-list-item input[type="radio"]+.toret-draw-label-after{margin-left:8px}.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-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(https://touchmelabel.com/wp-content/plugins/toret-ppl/vendor/toret/toret-library/src/assets/css/../fonts/toret-font.eot#1758583779);src:url(https://touchmelabel.com/wp-content/plugins/toret-ppl/vendor/toret/toret-library/src/assets/css/../fonts/toret-font.eot#1758583779) format('embedded-opentype'),url(https://touchmelabel.com/wp-content/plugins/toret-ppl/vendor/toret/toret-library/src/assets/css/../fonts/toret-font.ttf#1758583779) format('truetype'),url(https://touchmelabel.com/wp-content/plugins/toret-ppl/vendor/toret/toret-library/src/assets/css/../fonts/toret-font.woff#1758583779) format('woff'),url(https://touchmelabel.com/wp-content/plugins/toret-ppl/vendor/toret/toret-library/src/assets/css/../fonts/toret-font.svg?5kiojs#icomoon) format('svg');font-weight:400;font-style:normal}#adminmenu #toplevel_page_toret-plugins .wp-menu-image:before{content:'\e900';font-family:'toret-font';font-style:normal;font-weight:400}.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:#fff;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 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:#000;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:#fff;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:red;text-decoration:none;font-weight:700;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:#fff;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-layout-table{}.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-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 .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:.7em 2em;font-size:1em;font-weight:700;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:.8}.wcml-dropdown{width:15.5em;max-width:100%;position:relative}.wcml-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wcml-dropdown li{list-style-type:none;padding:0;margin:0;border:1px solid #cdcdcd;background-color:#fff}.wcml-dropdown li:hover,.wcml-dropdown li:focus{background-color:#f5f5f5}.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu,.wcml-dropdown li:focus.wcml-cs-active-currency .wcml-cs-submenu{visibility:visible}.wcml-dropdown a{display:block;text-decoration:none;padding:.5em .5em .4em;line-height:1;box-shadow:none!important;cursor:pointer}.wcml-dropdown a:hover{box-shadow:none!important;text-decoration:none}.wcml-dropdown a.wcml-cs-item-toggle{position:relative;padding-right:calc(10px + .7em + .7em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle{padding-right:10px;padding-left:calc(10px + .7em + .7em)}.wcml-dropdown a.wcml-cs-item-toggle:after{content:'';vertical-align:middle;display:inline-block;border:.35em solid #fff0;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle:after{right:auto;left:10px}.wcml-dropdown .wcml-cs-submenu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0!important;list-style-type:none;z-index:101}.wcml-dropdown .wcml-cs-submenu li{padding:0;margin:0;border:solid #cdcdcd;border-width:0 1px 1px 1px}.woocommerce .wcml-dropdown.product{margin:1em 0;overflow:visible}.widget .wcml-dropdown ul li{padding:0}.widget .wcml-dropdown ul li a{box-shadow:none}.widget .wcml-dropdown ul li a:hover{box-shadow:none;text-decoration:none}.wcml-spinner{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.rtl .wcml-spinner{right:auto;left:-20px}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.tppl-label-img{max-width:25px;display:inline-block;margin-right:5px;position:relative;bottom:-6px}.tppl-widget-iframe{height:100%;width:100%;border:none;overflow:hidden}.tppl-popup-widget{margin:0;padding:0;overflow:hidden}.tppl-popup-widget-loading{width:100%;height:100%;vertical-align:center;text-align:center;background:rgb(255 255 255 / .8) url(http://i.stack.imgur.com/FhHRx.gif) 50% 50% no-repeat;z-index:999999!important}.tppl-widget-title{font-weight:500;margin-bottom:10px}.ppl-parcelshop-map{min-height:551px;min-width:350px;height:600px;max-height:640px}.tppl-widget-popup{position:fixed;top:0;left:0;background:rgb(0 0 0 / .75);width:100%;height:100%;display:none;z-index:999999!important}.ppl-popup-content{width:100%;margin:0 auto;box-sizing:border-box;padding:10px;margin-top:10px;margin-right:10px;height:100%;box-shadow:0 2px 6px rgb(0 0 0);border-radius:3px;background:#fff;position:relative}.tppl-widget-close-button{width:35px;height:35px;position:absolute;top:-5px;right:-5px;border-radius:20px;background:rgb(0 0 0 / .8);font-size:20px;text-align:center;color:#fff;text-decoration:none;z-index:9999}.tppl-widget-close-button:hover{background:rgb(0 0 0)}@media screen and (max-width:720px){.ppl-popup-content{width:100%}}.thepay_select{cursor:pointer;padding:10px;border-bottom:1px dashed #b9b8b8;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.thepay_select:hover{background-color:#ddd}.thepay_select .thepay_select_input{padding:9px}.thepay_select_img_wrap{display:flex;align-items:center;justify-content:center;width:100px;height:45px;background:#fff;padding:10px;border-radius:5px}.thepay_select_img_wrap img{max-width:100%;max-height:100%;object-fit:contain}.woocommerce-checkout #payment ul.payment_methods li .thepay_select img{background:#fff;border-radius:4px}.wc-block-components-checkout-step__content .wc-block-components-radio-control__label-group>span>span{display:flex}.wc-block-components-checkout-step__content .wc-block-components-radio-control__label-group>span>span img{margin-right:5px}.wpclv-attributes .wpclv-terms{margin:0 -3px;padding:0;list-style:none;display:inline-block}.wpclv-attributes .wpclv-attribute{margin-bottom:1em}.wpclv-attributes .wpclv-attribute-label{text-align:start}.wpclv-attributes .wpclv-terms .wpclv-more{display:inline-block;height:42px;line-height:42px;margin:6px 3px 0 3px;padding:3px;float:left}.wpclv-attributes .wpclv-terms .wpclv-terms-select{float:left}.wpclv-attributes .wpclv-terms .wpclv-term{display:inline-block;height:42px;min-width:42px;line-height:40px;text-align:center;margin:6px 3px 0 3px;padding:3px;border-radius:2px;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;position:relative;float:left}.wpclv-attributes .wpclv-terms .wpclv-term.wpclv-term-image{height:auto;width:42px}.wpclv-attributes .wpclv-terms .wpclv-term.wpclv-term-image span,.wpclv-attributes .wpclv-terms .wpclv-term.wpclv-term-image a{padding:0;height:auto}.wpclv-attributes .wpclv-terms .wpclv-term.wpclv-term-image img{margin:0!important}.wpclv-attributes .wpclv-terms .wpclv-term.active,.wpclv-attributes .wpclv-terms .wpclv-term:hover{border-color:green}.wpclv-attributes .wpclv-terms .wpclv-term.wpclv-term-disabled{opacity:.5;cursor:not-allowed}.wpclv-attributes .wpclv-terms .wpclv-term span,.wpclv-attributes .wpclv-terms .wpclv-term a{display:block;padding:0 20px;white-space:nowrap;height:34px;line-height:34px;width:100%;position:relative;background-color:#efefef;border-radius:2px;outline:none;box-shadow:none}.wpclv-attributes .wpclv-terms .wpclv-term-color span,.wpclv-attributes .wpclv-terms .wpclv-term-color a{font-size:0;width:34px;padding:0}.wpclv-attributes .wpclv-terms img{display:block;width:100%;height:auto}.wpclv-tippy-inner{padding:5px 1px;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.wpclv-tippy-inner .wpclv-tippy-title{font-weight:700}.wpclv-tippy-inner>span{margin-bottom:5px}.wpclv-tippy-inner>span:last-child{margin-bottom:0}.wpclv-tippy-inner .wpclv-tippy-image{display:block;width:100%;min-width:150px;max-width:600px}.wpclv-tippy-inner .wpclv-tippy-image img{width:100%;height:auto;border-radius:3px;margin:0!important;padding:0!important}.wpcvs-empty,.wpcvs-terms+select:not(.wpcvs-select),.wpcvs-term.wpcvs-disabled:after,.wpcvs-term.wpcvs-disabled:before{display:none!important}.wpcvs-terms{display:inline-flex;align-items:center;flex-wrap:wrap;margin-left:0;margin-right:0}.wpcvs-terms .wpcvs-term{display:inline-block;cursor:pointer;text-align:center;margin:3px 6px 3px 0;padding:3px;border-radius:2px;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;position:relative;box-sizing:border-box;float:none}.wpcvs-terms .wpcvs-term .wpcvs-term-inner{display:flex;align-items:center;height:34px;line-height:34px;width:100%;position:relative;background-color:#efefef}.wpcvs-terms .wpcvs-term.wpcvs-selected{border-color:green}.wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner:before{content:"✓";display:block;width:16px;height:16px;border-radius:10px;background-color:green;color:#fff;text-align:center;line-height:16px;font-size:10px;position:absolute;top:-10px;right:-10px;z-index:9;border:2px solid #fff}.wpcvs-terms .wpcvs-term.wpcvs-disabled{opacity:.4;cursor:default}.wpcvs-terms.wpcvs-type-image .wpcvs-term{height:42px;width:42px}.wpcvs-terms.wpcvs-type-image .wpcvs-term .wpcvs-term-image{font-size:0;border-radius:2px;width:34px;flex:0 0 34px}.wpcvs-terms.wpcvs-type-image .wpcvs-term .wpcvs-term-image img{width:100%;height:100%;display:block;border-radius:2px}.wpcvs-terms.wpcvs-type-color .wpcvs-term{height:42px;width:42px}.wpcvs-terms.wpcvs-type-color .wpcvs-term .wpcvs-term-color{font-size:0;border-radius:2px;width:34px;flex:0 0 34px}.wpcvs-terms.wpcvs-type-button .wpcvs-term{height:42px;min-width:42px;line-height:40px}.wpcvs-terms.wpcvs-type-button .wpcvs-term .wpcvs-term-inner{border-radius:2px}.wpcvs-terms.wpcvs-type-button .wpcvs-term .wpcvs-term-inner .wpcvs-term-label{padding:0 10px}.wpcvs-terms.wpcvs-type-radio .wpcvs-term{display:block;width:calc(100% - 6px);text-align:start}.wpcvs-terms.wpcvs-type-radio .wpcvs-term .wpcvs-term-inner{display:flex;align-items:center}.wpcvs-terms.wpcvs-type-radio .wpcvs-term .wpcvs-term-radio{width:34px;flex:0 0 34px;text-align:center}.wpcvs-terms.wpcvs-type-radio .wpcvs-term .wpcvs-term-label{padding:0 10px}.wpcvs-terms.wpcvs-type-radio .wpcvs-term input[type=radio]{outline:none;pointer-events:none}.wpcvs-terms.wpcvs-style-rounded .wpcvs-term{border-radius:21px}.wpcvs-terms.wpcvs-style-rounded .wpcvs-term .wpcvs-term-inner{border-radius:17px}.wpcvs-terms.wpcvs-style-rounded .wpcvs-term .wpcvs-term-image img{border-radius:50%}.wpcvs-terms.wpcvs-style-rounded .wpcvs-term .wpcvs-term-color{border-radius:21px}.wpcvs-terms.wpcvs-show-label-yes .wpcvs-term{width:auto}.wpcvs-terms.wpcvs-show-label-yes .wpcvs-term .wpcvs-term-label{padding-left:10px;padding-right:10px}.wpcvs-group{flex-grow:1;display:block;width:100%}.wpcvs-more{display:inline-block;margin:6px 3px 0 3px;padding:3px;height:42px;line-height:42px;position:relative;float:left}.wpcvs-attributes-stacked .wpcvs-attribute-label label{font-weight:700;color:#333}.wpcvs-attributes-stacked .wpcvs-attribute-label label:after{content:":"}.wpcvs-single-replacement-enable:not(.woovr-active) .single_variation_wrap .woocommerce-variation-description,.wpcvs-single-replacement-enable:not(.woovr-active) .single_variation_wrap .woocommerce-variation-price{display:none!important}table.variations.wpcvs-initialized tr{display:flex;align-items:center}table.variations.wpcvs-initialized tr .label{width:100px;flex:0 0 100px}table.variations.wpcvs-initialized tr .value{flex-grow:1}.wpcev-btn+.wpcvs_add_to_cart{display:none!important}body.rtl .wpcvs-term{float:right}.wpcvs-tippy-inner{padding:5px 1px;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.wpcvs-tippy-inner .wpcvs-tippy-title{font-weight:700}.wpcvs-tippy-inner>span{margin-bottom:5px}.wpcvs-tippy-inner>span:last-child{margin-bottom:0}.wpcvs-tippy-inner .wpcvs-tippy-swatches span{display:block;width:100%;min-width:150px;min-height:150px;max-width:600px;font-size:0}.wpcvs-tippy-swatches--color,.wpcvs-tippy-swatches--image img{width:100%;height:auto;border-radius:3px;margin:0!important;padding:0!important}table.wpcvs-variations{table-layout:fixed;margin:-1em 0 1em}table.wpcvs-variations tr{display:flex;align-items:center}table.wpcvs-variations tr th,table.wpcvs-variations tr td{padding:0;list-style:none;background-color:#fff0;vertical-align:middle;display:initial}table.wpcvs-variations tr .label{width:100px;flex:0 0 100px}table.wpcvs-variations tr .label label{font-weight:700;margin-right:30px;white-space:nowrap}table.wpcvs-variations tr .value{flex-grow:1}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}a[href^=tel]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type=text],input[type=button],input[type=submit],input[type=reset],input[type=search],input[type=password]{-webkit-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:700}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.visually-hidden:not(:focus):not(:active),.form-allowed-tags:not(:focus):not(:active){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}[data-wvstooltip]::before,[data-wvstooltip]::after{display:none}body{min-height:100dvh;display:flex;flex-direction:column}#footer{margin-top:auto}.container,.container-full{padding:0 14px}.row{margin:0 -7px;display:flex;flex-wrap:wrap;width:calc(100% + 14px)}.ta-l{text-align:left}.ta-c{text-align:center}.ta-r{text-align:right}.col-md-1-4,.col-md-1-3,.col-md-1-2,.col-md-2-3,.col-md-3-4,.col-lg-1-4,.col-lg-1-3,.col-lg-1-2,.col-lg-2-3,.col-lg-3-4{padding:0 7px;width:100%}.col-1-4{padding:0 7px;width:25%}.col-1-3{padding:0 7px;width:33.33333%}.col-1-2{padding:0 7px;width:50%}.col-2-3{padding:0 7px;width:66.66666%}.col-3-4{padding:0 7px;width:75%}@media (min-width:800px){.container,.container-full{padding:0 35px;margin:0 auto}.container{max-width:1200px}.ta-md-l{text-align:left}.ta-md-c{text-align:center}.ta-md-r{text-align:right}.row{margin:0 -10px;width:calc(100% + 20px)}.col-md-1-4{padding:0 10px;width:25%}.col-md-1-3{padding:0 10px;width:33.33333%}.col-md-1-2{padding:0 10px;width:50%}.col-md-2-3{padding:0 10px;width:66.66666%}.col-md-3-4{padding:0 10px;width:75%}.offset-md-1-6{margin-left:16.66666%}}@media (min-width:1200px){.ta-lg-l{text-align:left}.ta-lg-c{text-align:center}.ta-lg-r{text-align:right}.col-lg-1-4{width:25%}.col-lg-1-3{width:33.33333%}.col-lg-1-2{width:50%}.col-lg-2-3{width:66.66666%}.col-lg-3-4{width:75%}.offset-lg-1-4{margin-left:25%}}@font-face{font-family:"font-display";src:url(https://touchmelabel.com/wp-content/themes/touchme/style/fonts/Persona-Regular.woff2) format("woff2"),url(https://touchmelabel.com/wp-content/themes/touchme/style/fonts/Persona-Regular.woff) format("woff")}@font-face{font-family:"font-text";src:url(https://touchmelabel.com/wp-content/themes/touchme/style/fonts/PlusJakartaSans.woff2) format("woff2"),url(https://touchmelabel.com/wp-content/themes/touchme/style/fonts/PlusJakartaSans.woff) format("woff")}a{color:var(--black);text-decoration:underline}.logo{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;font-size:24px;line-height:1em}.link,.menu-pages a,.menu-social a,#menu-menu-main a{text-transform:uppercase;letter-spacing:.2em;position:relative;text-decoration:none}.link:after,.menu-pages a:after,.menu-social a:after,#menu-menu-main a:after{content:"";width:0%;height:1px;background-color:var(--black);position:absolute;bottom:0;right:0;transition:width 0.3s ease-out}.link:hover:after,.menu-pages a:hover:after,.menu-social a:hover:after,#menu-menu-main a:hover:after{width:100%;left:0;right:auto}#menu-menu-main .menu-item.opened>a:after{width:100%;left:0;right:auto}.button{display:inline-block;font-size:14px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;padding:10px 0 20px;position:relative;border:0;border-radius:0;background-color:#fff0;cursor:pointer;color:var(--black);font-family:var(--font-text);font-weight:400}.button:before{width:100%;height:10px;position:absolute;left:0;bottom:0;background-color:var(--base);content:""}.button:after{width:0%;height:10px;position:absolute;right:0;bottom:0;background-color:var(--black);content:"";transition:width 0.3s}.button:hover:after{width:100%;right:auto;left:0}input,textarea,select{width:100%;font-family:var(--font-text);color:var(--black);border:1px solid var(--black);font-size:12px;line-height:15px;margin-bottom:15px;padding:10px 20px;letter-spacing:.1em;background-color:var(--white);border-radius:0}input::placeholder,textarea::placeholder,select::placeholder{text-transform:uppercase}input:focus,textarea:focus,select:focus{border-left-width:11px;padding-left:10px;box-shadow:none;outline:none}input[type=submit]{border:0;background-color:var(--black);color:var(--white);text-transform:uppercase;cursor:pointer}input[type=submit]:focus{border-left-width:0;padding-left:20px}input[type=submit]:hover{background-color:var(--base);color:var(--black)}.select2-container{margin-bottom:15px}.select2-container .select2-selection{border-radius:0!important;border-color:var(--black)!important;font-size:12px!important;line-height:15px!important;height:auto!important;margin:0!important}.select2-container .select2-selection .select2-selection__rendered{padding:12px 20px;vertical-align:top;line-height:1;color:var(--black)}.select2-container .select2-selection .select2-selection__arrow{height:32px}.select2-container .select2-dropdown{border-color:var(--black);border-radius:0}.select2-container .select2-dropdown .select2-results__option{font-size:12px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--base);color:var(--black)}.woocommerce-notices-wrapper{position:fixed;top:40%;width:80%;left:10%;z-index:100;pointer-events:none}.woocommerce-notices-wrapper .woocommerce-message{background-color:var(--white);max-width:800px;width:fit-content;margin:0 auto;padding:20px 25px;text-align:center;border:1px solid var(--black);display:flex;flex-direction:column;pointer-events:auto}.woocommerce-notices-wrapper .woocommerce-message:focus-visible{outline:none;box-shadow:none}.woocommerce-notices-wrapper .woocommerce-message .button{width:fit-content;margin:20px auto 0}.ttt-pnwc-container{border-radius:0}.ttt-pnwc-notice::after{background-color:var(--white)}.ttt-pnwc-notice i{display:none}.ttt-pnwc-message{text-align:center;display:flex;flex-direction:column}.ttt-pnwc-notice .button{border-left:0;margin:30px auto 0;padding:10px 0 20px}.ttt-pnwc-header .ttt-pnwc-close::before{content:"×"}#header{background-color:var(--white);padding:10px 0;position:sticky;width:100%;top:0;left:0;line-height:1em;z-index:10}#header a{text-decoration:none}#header .header-row{display:flex}#header .header-row .left{width:40%}#header .header-row .branding{text-align:center;flex-grow:1}#header .header-row .right{width:40%;text-align:right;padding:3px 0}#header .header-row .lang-switcher{display:inline-block;vertical-align:top;font-size:14px}#header .header-row .lang-switcher .wpml-ls-legacy-list-horizontal{padding:0;border:0}#header .header-row .lang-switcher .wpml-ls-legacy-list-horizontal a{padding:0}#header .header-row .lang-switcher .wpml-ls-legacy-list-horizontal a span{vertical-align:top}#header .header-row .cart{display:inline-block;margin-left:10px}#header .header-row .cart img{width:18px;vertical-align:top}#header .header-row .cart .cart-button-count{margin-left:5px}#header .menu-button{font-size:0;width:24px;height:24px;padding:0;background-color:#fff0;border:0;position:relative;cursor:pointer}#header .menu-button::before,#header .menu-button::after{width:20px;height:1px;content:"";background-color:var(--black);display:block;position:absolute;left:2px;top:7px;transition:transform 0.5s,top 0.5s}#header .menu-button::after{top:15px}#menu{position:fixed;top:44px;left:0;width:100%;height:calc(100% - 44px);background:rgb(0 0 0 / .5);z-index:5;opacity:0;pointer-events:none;transition:opacity 0.5s 0.4s;background:#fff0}#menu .overlay{position:absolute;background-color:var(--black);opacity:0;top:0;left:0;width:100%;height:100%;transition:opacity 0.5s 0.4s}#menu .container-full{background-color:var(--white);transform:translate(0,-100%);height:100%;transition:transform 0.8s 0s}#menu .menu-menu-main-container{overflow:auto;height:100%}#menu #menu-menu-main{padding:20px 0;height:fit-content}#menu #menu-menu-main a{text-decoration:none;font-size:14px;text-transform:uppercase;letter-spacing:.2em}#menu #menu-menu-main>.menu-item a{padding:0;margin:10px 0;line-height:24px;display:inline-block}#menu #menu-menu-main>.menu-item:not(:first-child){border-top:1px solid var(--black);margin:40px 0 0}#menu #menu-menu-main>.menu-item .menu-item a{font-size:24px;padding:5px 0;margin:5px 0;display:inline-block;font-family:var(--font-display);letter-spacing:.1em}body.menu-opened #header .menu-button::before{transform:rotate(-45deg);top:12px}body.menu-opened #header .menu-button::after{transform:rotate(45deg);top:12px}body.menu-opened #menu{opacity:1;pointer-events:auto;transition-delay:0s}body.menu-opened #menu .container-full{transform:translate(0,0);transition-delay:0.2s}@media (min-width:601px){#header{top:0}body.admin-bar #header{top:var(--wp-admin--admin-bar--height,0)}#menu{top:calc(44px + var(--wp-admin--admin-bar--height, 0px))}}@media (min-width:1200px){#header{padding:30px 0}#header .menu-button{display:none}#header .header-row .cart{margin-left:15px}#menu{top:calc(84px + var(--wp-admin--admin-bar--height, 0px));pointer-events:none;z-index:10;transform:translate(0,0);opacity:1}#menu .container-full{background-color:#fff0;transform:translate(0,0)}#menu #menu-menu-main{position:absolute;top:-84px}#menu #menu-menu-main>.menu-item{display:inline-block;margin:0 30px 0 0!important;border:0!important;vertical-align:top;pointer-events:auto}#menu #menu-menu-main>.menu-item .sub-menu{width:50vw;height:100vh;background-color:var(--white);position:absolute;top:84px;left:-35px;padding-left:35px;transform:translate(-50vw,0);transition:transform 0.8s;pointer-events:auto}#menu #menu-menu-main>.menu-item.opened .sub-menu{transform:translate(0,0);transition-delay:0.2s}#menu.opened .overlay{pointer-events:auto;opacity:.5;transition-delay:0s}}#footer{background-color:var(--base);padding:30px 0 0;font-size:12px;line-height:15px}#footer .menu-pages a{margin:5px 0;padding:3px 0;display:inline-block}#footer .logo{margin:30px 0 40px}#footer .logo a{text-decoration:none}#footer .menu-social{padding:10px 0;border-top:1px solid var(--black)}#footer .menu-social .menu{display:flex;justify-content:center}#footer .menu-social .menu a{margin:5px 10px;padding:3px 0;display:inline-block}@media (min-width:800px){#footer{font-size:16px;line-height:20px;padding:40px 0}#footer .footer-holder{border-bottom:1px solid var(--black);padding-bottom:15px}#footer .right-side{display:flex;flex-direction:column;height:100%}#footer .logo{margin:10px 0 30px}#footer .menu-social{border-top:0;margin-top:auto;padding:0}#footer .menu-social .menu{justify-content:right}#footer .menu-social .menu a{margin:5px 0 5px 30px}}@media (min-width:1200px){#footer{padding:120px 0}}.product{margin:0 0 80px}.product a{display:block;text-decoration:none;text-transform:uppercase}.product a .image{width:100%;padding-top:140%;position:relative;overflow:hidden}.product a .image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;transition:scale 0.7s}.product a .woocommerce-loop-product__title{font-family:var(--font-display);font-size:24px;line-height:1;margin:15px 0}.product a .price{font-size:16px}.product a:hover .image img{scale:1.05}main.page article header{text-align:center;padding:40px 0}main.page article header .entry-title{font-size:24px;line-height:1em;font-family:var(--font-display);text-transform:uppercase}main.page article .wp-block-column{margin-bottom:30px}main.page article .wp-block-image{margin-bottom:30px;display:flex}main.page article .wp-block-image img{max-width:100%;margin:0 auto}main.page article .post-edit-link{margin-top:10px;display:inline-block}main.page article strong{font-weight:700}main.page article .wp-block-list{margin:20px 0}main.page article .wp-block-list li{list-style:disc;margin-left:20px}main.page article .wp-block-quote{font-family:var(--font-display);font-size:24px;line-height:1em;text-transform:uppercase;margin:60px 0}main.page article .wp-block-heading{font-family:var(--font-display);margin:40px 0;text-transform:uppercase;font-size:24px;line-height:1}main.page article a{white-space:nowrap;text-decoration:none;position:relative}main.page article a::before{width:100%;left:0;height:1px;background-color:var(--black);content:"";display:block;position:absolute;bottom:0;transition:width 0.3s 0.5s}main.page article a::after{width:0;right:0;height:1px;background-color:var(--black);content:"";display:block;position:absolute;bottom:0;transition:width 0.3s 0s}main.page article a:hover::before{width:0%;right:0;left:auto;transition-delay:0s}main.page article a:hover::after{width:100%;left:0;right:auto;transition-delay:0.5s}main.page article .wp-block-table td{padding:8px 0;border:0}main.page article .terms-and-conditions .wp-block-heading,main.page article .privacy-policy .wp-block-heading{margin:0 0 20px}main.page article .terms-and-conditions p,main.page article .privacy-policy p{margin:20px 0}main.page article .values .wp-block-columns{margin:30px 0 60px}main.page article .values .wp-block-image{margin:0}main.page article .values .wp-block-heading{margin:0 0 30px}@media (min-width:800px){main.page article header{padding:80px 0}main.page article header .entry-title{font-size:36px}main.page article .wp-block-heading{margin:60px 0;font-size:36px}main.page article .terms-and-conditions .wp-block-heading,main.page article .privacy-policy .wp-block-heading{font-size:24px}main.page article .terms-and-conditions p,main.page article .privacy-policy p{margin:30px 0}main.page article .values .wp-block-columns.reversed{flex-direction:row-reverse}main.page article .values .wp-block-column{display:flex;flex-direction:column}main.page article .values .wp-block-column p{margin-top:auto;max-width:400px}main.page .sticky-column{position:sticky;top:110px;height:fit-content}}@media (min-width:1200px){main.page{padding-bottom:40px}main.page article .wp-block-column{margin-bottom:60px}main.page article .wp-block-image{margin-bottom:60px}main.page article .wp-block-heading{font-size:36px}main.page .sticky-column{top:140px}}body.single-product .woocommerce-product-gallery{margin:0 -14px 20px}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{overflow:hidden;position:relative}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{width:100%}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img,body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image video,body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image .video_js{max-width:100%;height:auto;width:100%;vertical-align:top}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image a{pointer-events:none}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image a video,body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image a .video-js{pointer-events:auto}body.single-product .woocommerce-product-gallery .flickity-page-dots{position:absolute;left:14px;top:14px;width:44px;height:20px;font-size:12px}body.single-product .woocommerce-product-gallery .flickity-page-dots:before{content:"|"}body.single-product .woocommerce-product-gallery .flickity-page-dots .dot,body.single-product .woocommerce-product-gallery .flickity-page-dots .dot:before,body.single-product .woocommerce-product-gallery .flickity-page-dots .dot:after{float:left;width:15px;height:20px}body.single-product .woocommerce-product-gallery .flickity-page-dots .dot{counter-increment:carousel-cell;position:absolute;left:0;margin:0;opacity:1;background-color:#fff0}body.single-product .woocommerce-product-gallery .flickity-page-dots .dot:before{content:counter(carousel-cell);background-color:#fff0;text-align:right;opacity:0}body.single-product .woocommerce-product-gallery .flickity-page-dots .dot.is-selected::before{opacity:1}body.single-product .woocommerce-product-gallery .flickity-page-dots .dot:last-child:after{content:counter(carousel-cell);position:absolute;top:0;right:-29px;text-align:left}body.single-product .woocommerce-product-gallery .flickity-prev-next-button{background-color:#fff0;width:30px;height:30px;cursor:pointer}body.single-product .woocommerce-product-gallery .flickity-prev-next-button:focus{box-shadow:none;outline:none}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper:after{content:"flickity";display:none}@media screen and (min-width:800px){body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper:after{content:""}}body.single-product .product_title{text-align:center;font-family:var(--font-display);margin-bottom:20px;font-size:24px;text-transform:uppercase}body.single-product .price{text-align:center;font-family:var(--font-display);margin-bottom:30px;font-size:24px}body.single-product .wpclv-attributes .wpclv-attribute{text-align:center}body.single-product .wpclv-attributes .wpclv-attribute-label{display:none}body.single-product .wpclv-attributes .wpclv-term{width:27px!important;height:27px;border-radius:50%;margin:0 5px;display:inline-block;vertical-align:top;font-size:0;min-width:0!important;box-shadow:none;padding:0;overflow:hidden;border:0}body.single-product .wpclv-attributes .wpclv-term.active{box-shadow:0 0 0 1px var(--black)}body.single-product .wpclv-attributes .wpclv-term::before,body.single-product .wpclv-attributes .wpclv-term::after{display:none!important}body.single-product .wpclv-attributes .wpclv-term span{width:100%;height:100%}body.single-product .variations_form{margin-bottom:20px}body.single-product .variations_form .variations{width:100%}body.single-product .variations_form .variations td{padding:0 0 30px}body.single-product .variations_form .variations .pa_size{font-size:12px;text-transform:uppercase}body.single-product .variations_form .variations .pa_size .value{display:flex;flex-direction:column}body.single-product .variations_form .variations .pa_size .value .size-location{display:block;text-align:center}body.single-product .variations_form .variations .pa_size .value .size-guide-link{order:3;display:block;text-align:center}body.single-product .variations_form .variations .pa_size .value .size-guide-link a{text-decoration:none}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms{margin:10px 0;display:block;text-align:center}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms .wpcvs-term{box-shadow:none;font-size:14px;margin:0;padding:0!important;width:auto!important;min-width:0!important;height:auto!important;border:0;background-color:#fff0;border-radius:0}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms .wpcvs-term .wpcvs-term-inner{padding:5px 10px;position:relative;background-color:#fff0;border-radius:0}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms .wpcvs-term .wpcvs-term-inner .wpcvs-term-label{padding:0}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms .wpcvs-term .wpcvs-term-inner::after{height:4px;width:0;background-color:var(--black);content:"";display:block;position:absolute;right:0;bottom:-4px;transition:width 0.2s}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms .wpcvs-term .wpcvs-term-inner::before{display:none}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner::after{width:100%;right:auto;left:0}body.single-product .variations_form .variations .variable-items-wrapper{display:flex;justify-content:center}body.single-product .variations_form .quantity{display:none!important}body.single-product .stock-and-shipping{display:flex;flex-wrap:wrap;font-size:12px;text-transform:uppercase}body.single-product .stock-and-shipping .stock-holder .stock{margin:0 20px 0 0}body.single-product .stock-and-shipping .stock-holder .stock.in-stock{color:#039900}body.single-product .stock-and-shipping .stock-holder .stock.out-of-stock{color:red}body.single-product .stock-and-shipping .shipping{margin-left:auto}body.single-product .product_meta{display:none}body.single-product .single_add_to_cart_button{margin-top:10px;width:100%;border:0;background-color:var(--black);color:var(--white);text-transform:uppercase;font-size:14px;letter-spacing:.2em;padding:15px;cursor:pointer}body.single-product .single_add_to_cart_button:hover{background-color:var(--base);color:var(--black)}body.single-product .single_add_to_cart_button::after,body.single-product .single_add_to_cart_button::before{display:none}body.single-product main{margin-bottom:40px}body.single-product .woocommerce-tabs{margin-top:30px}body.single-product .woocommerce-tabs .drawer{border-radius:0;border-top:1px solid var(--black)}body.single-product .woocommerce-tabs .drawer:last-child{border-bottom:1px solid var(--black)}body.single-product .woocommerce-tabs .drawer .accordion-item{border:0}body.single-product .woocommerce-tabs .drawer .accordion-header{text-transform:uppercase;border:0;padding:15px 0;min-height:45px}body.single-product .woocommerce-tabs .drawer .accordion-header h2{font-size:14px!important}body.single-product .woocommerce-tabs .drawer .accordion-content{padding:10px 0 15px;border:0;font-size:14px;line-height:1.25}body.single-product .woocommerce-tabs .drawer .accordion-content li{list-style:disc;margin:5px 0 5px 20px}body.single-product .woocommerce-tabs .drawer .accordion-content p{margin:10px 0}body.single-product .woocommerce-tabs .drawer .accordion-content a{text-transform:none;display:inline;text-decoration:underline}body.single-product .related .title{text-align:center;margin:60px 0;text-transform:uppercase;font-family:var(--font-display);font-size:24px;line-height:1}body.single-product .related .products{width:100%}body.single-product .related .products .product{margin-bottom:20px}body.single-product .related .products .product .woocommerce-loop-product__title{font-size:18px}body.single-product .related .products .product .price{font-size:14px}@media (min-width:800px){body.single-product main{padding:60px 0}body.single-product .woocommerce-product-gallery{margin:0}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;gap:20px}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{flex-basis:calc(50% - 10px)}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image:first-child{flex-basis:100%}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image a{pointer-events:auto}body.single-product .product_title{text-align:left;font-size:36px;line-height:1;margin-bottom:30px}body.single-product .price{text-align:left;font-size:36px;line-height:1}body.single-product .wpclv-attributes .wpclv-attribute{text-align:left}body.single-product .variations_form .variations .variable-items-wrapper{justify-content:start}body.single-product .variations_form .variations .pa_size .value{flex-wrap:wrap;display:block}body.single-product .variations_form .variations .pa_size .value .size-location{display:inline-block}body.single-product .variations_form .variations .pa_size .value .size-guide-link{order:0;display:inline-block;float:right}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms{margin:10px 0 0;text-align:left}body.single-product .variations_form .variations .pa_size .value .wpcvs-terms .wpcvs-term{margin:0;padding:7px;font-size:16px}body.single-product .stock-and-shipping .shipping{margin-left:0}body.single-product .single_add_to_cart_button{margin:30px 0 -10px}body.single-product .woocommerce-tabs .drawer .accordion-header h2{font-size:16px!important}body.single-product .woocommerce-tabs .drawer .accordion-content{font-size:16px}body.single-product .sticky-panel{position:sticky;top:140px;transition:top 0.4s}body.single-product .related .title{margin:180px 0 60px;font-size:36px}body.single-product .related .products .product{margin-bottom:20px}body.single-product .related .products .product .woocommerce-loop-product__title{font-size:24px}body.single-product .related .products .product .price{font-size:16px}}@media (min-width:1200px){body.single-product main .sticky-panel{position:sticky;top:180px}}body.archive .products{display:flex;flex-wrap:wrap;width:100%}body.archive .woocommerce-products-header__title{text-align:center;font-family:var(--font-display);text-transform:uppercase;font-size:36px;line-height:1;margin:20px 0}body.archive .products-filters{margin:30px 0 10px;text-align:right}body.archive .products-filters .select2-container--default .select2-selection--single{border:0!important}body.archive .products-filters .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 40px 0 15px}body.archive .products-filters .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--black)}body.archive .products-filters .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--black) #fff0 #fff0 #fff0}body.archive .products-filters .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 var(--black) #fff0}body.archive .products-filters .widget-title{display:none}body.archive .products-filters .woocommerce-ordering,body.archive .products-filters li{display:inline-block;list-style:none}body.archive .products-filters .woocommerce-ordering:not(:first-of-type),body.archive .products-filters li:not(:first-of-type){margin-left:30px}body.archive .select2-search--dropdown{display:none!important}body.archive .select2-container--default .select2-results>.select2-results__options{border-top:1px solid var(--black)}body.archive .select2-container .select2-dropdown .select2-results__option{padding:5px 15px}body.archive .select2-container--default .select2-results__option--highlighted[aria-selected],body.archive .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--base);color:var(--black)}body.archive .lmp_load_more_button{margin:0 0 80px}body.archive .lmp_load_more_button .lmp_button{background-color:transparent!important;color:var(--black)!important;text-transform:uppercase;font-size:18px!important;line-height:20px!important;letter-spacing:.2em;position:relative;padding:10px 0 20px!important}body.archive .lmp_load_more_button .lmp_button::before{width:100%;height:10px;position:absolute;left:0;bottom:0;background-color:var(--base);content:""}body.archive .lmp_load_more_button .lmp_button::after{width:0%;height:10px;position:absolute;right:0;bottom:0;background-color:var(--black);content:"";transition:width 0.3s}body.archive .lmp_load_more_button .lmp_button:hover{background-color:transparent!important}body.archive .lmp_load_more_button .lmp_button:hover::after{width:100%;left:0;right:auto}main.homepage img{max-width:100%}main.homepage .hero{text-align:center}main.homepage .hero .wp-block-cover{margin:0 -14px;width:calc(100% + 28px);align-items:end;padding:20px;min-height:78vh}main.homepage .hero .entry-title{font-family:var(--font-display);text-transform:uppercase;margin:24px 0;font-size:24px;line-height:1}main.homepage .categories{margin:60px 0}main.homepage .categories .category{margin:20px 0}main.homepage .categories .category .title{text-transform:uppercase;font-size:14px;letter-spacing:.2em;margin:10px 0}main.homepage .categories .category .image{overflow:hidden;padding-top:140%;width:100%;position:relative}main.homepage .categories .category .image img{vertical-align:top;transition:scale 0.7s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;vertical-align:top}main.homepage .categories a{text-decoration:none}main.homepage .categories a:hover .image img{scale:1.05}main.homepage .title{text-transform:uppercase;font-size:14px;letter-spacing:.2em;margin:20px 0}main.homepage .title .subtitle{font-family:var(--font-display);font-size:24px;line-height:1;margin:5px 0}main.homepage .about{text-align:center}main.homepage .about .image{margin:0 -14px;width:calc(100% + 28px)}main.homepage .about .image img{height:auto}main.homepage .about .text{margin:10px 0}main.homepage .about .text .button{margin:20px 0}main.homepage .values{margin:60px 0}main.homepage .values .title{text-align:center}main.homepage .values .values-row{flex-wrap:nowrap;overflow:auto;margin:0 -14px;width:calc(100% + 28px);padding:0 7px}main.homepage .values .value-holder{min-width:240px}main.homepage .values .value{text-decoration:none;display:block;margin:0 0 20px}main.homepage .values .value .image{position:relative;width:100%;padding-top:80%;overflow:hidden}main.homepage .values .value .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:scale 0.7s}main.homepage .values .value .value-title{margin:10px 0;min-height:60px;text-transform:uppercase;font-family:var(--font-display);font-size:24px;line-height:1}main.homepage .values .value .text{min-height:120px;margin:10px 0}main.homepage .values .value:hover .image img{scale:1.05}main.homepage .values .value:hover .button::after{width:100%;left:0}@media (min-width:800px){main.homepage .hero{position:relative}main.homepage .hero .wp-block-cover{margin:0;width:100%;align-items:start;padding:35px;min-height:calc(100dvh - 80px)}main.homepage .hero .wp-block-cover .wp-block-cover__inner-container .has-text-align-center{text-align:left;margin-top:90px}main.homepage .hero .entry-title{position:absolute;left:35px;top:0;z-index:2;color:var(--white);text-align:left;font-size:36px;margin:35px 0}main.homepage .categories{margin:80px 0}main.homepage .categories .category .title{font-size:16px}main.homepage .title{font-size:16px}main.homepage .title .subtitle{font-size:36px}main.homepage .about .content{margin:100px 0}main.homepage .about .image{margin:0;width:100%}main.homepage .about .text{text-align:left;position:sticky;margin:0;top:90px}}@media (min-width:1200px){main.homepage .hero .wp-block-cover{min-height:calc(100dvh - 120px)}}body.woocommerce-cart .cart{font-size:12px}body.woocommerce-cart .shop_table{width:100%}body.woocommerce-cart .shop_table th{text-transform:uppercase;letter-spacing:.1em;text-align:left;padding:15px 0;vertical-align:top;border-bottom:1px solid var(--black)}body.woocommerce-cart .shop_table th.header-right{text-align:right;display:none}body.woocommerce-cart .shop_table .woocommerce-shipping-calculator{margin:15px 0}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item{position:relative;display:flex}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item td{border-bottom:1px solid var(--black);padding:0 0 15px}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-thumbnail{width:50%;padding:0}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-thumbnail a{display:block}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-thumbnail a:after,body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-thumbnail a:before{display:none}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-thumbnail a img{width:100%;vertical-align:top;height:auto}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details{width:50%;padding:0 0 0 15px}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .product-details-inner{display:flex;flex-direction:column;height:100%}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .product-name{text-transform:uppercase;padding-right:20px}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .product-name a{padding:15px 0;display:inline-block;font-size:18px;font-family:var(--font-display);text-decoration:none;white-space:normal}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .product-name a:before,body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .product-name a:after{display:none}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .product-price{font-size:18px;font-family:var(--font-display)}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .quantity{margin:auto 0 45px;max-width:100px}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .quantity input{margin:0}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .remove{position:absolute;top:0;right:0;font-size:0;text-decoration:none}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .remove:after{content:"×";font-size:16px;top:10px;right:0;position:absolute;display:inline-block;width:auto;height:auto;background-color:#fff0}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-details .remove:before{display:none}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-subtotal{position:absolute;bottom:0;right:0;width:calc(50% - 15px);border-top:0;text-align:right;font-size:12px}body.woocommerce-cart .shop_table .woocommerce-cart-form__cart-item .product-subtotal:before{content:"Total";position:absolute;left:0;top:0;text-transform:uppercase}body.woocommerce-cart .shop_table .actions{text-align:center;padding:0}body.woocommerce-cart .shop_table .actions .coupon{padding:15px 0;display:flex}body.woocommerce-cart .shop_table .actions .coupon input{font-size:14px;margin:0}body.woocommerce-cart .shop_table .actions .coupon .button{background-color:var(--black);color:var(--white);white-space:nowrap;padding:0 15px}body.woocommerce-cart .shop_table .actions .coupon .button:before,body.woocommerce-cart .shop_table .actions .coupon .button:after{display:none}body.woocommerce-cart .shop_table .actions .coupon .button:hover{background-color:var(--base);color:var(--black)}body.woocommerce-cart .cart-header{margin-top:40px;text-align:left;text-transform:uppercase;letter-spacing:.1em;padding:15px 0;border-bottom:1px solid var(--black)}body.woocommerce-cart .cart-collaterals{margin:60px 0}body.woocommerce-cart .cart-collaterals td{padding:15px 0}body.woocommerce-cart .cart-collaterals .cart-subtotal,body.woocommerce-cart .cart-collaterals .shipping{display:none}body.woocommerce-cart .cart-collaterals .cart_totals h2{display:none}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table{width:100%}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .cart-subtotal th{border-bottom:1px solid var(--black);padding:15px 15px 15px 0}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .cart-subtotal td{font-size:18px;font-family:var(--font-display);text-align:right;border-bottom:1px solid var(--black)}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .shipping td{padding:0}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .shipping .title{text-transform:uppercase;padding:60px 0 15px;border-bottom:1px solid var(--black)}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .shipping .content{text-transform:uppercase;padding:15px 0 30px}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .shipping .content .shipping-calculator-button{margin-bottom:25px;display:inline-block}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total{font-family:var(--font-display);font-size:18px;line-height:1}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total th{border-bottom:0}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total td{text-align:right}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total td strong{font-weight:400}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-top:10px}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a{width:100%;background-color:var(--black);color:var(--white);text-align:center;padding:15px 0}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{background-color:var(--base);color:var(--black)}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a:before,body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a:after{display:none}body.woocommerce-cart #shipping_method{margin:-15px 0 15px}body.woocommerce-cart #shipping_method li{display:flex;border-bottom:1px solid var(--black);padding:10px 0}body.woocommerce-cart #shipping_method li label{display:block;cursor:pointer;padding-left:35px;position:relative}body.woocommerce-cart #shipping_method li label img{display:none}body.woocommerce-cart #shipping_method li label::before{position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid var(--black);border-radius:50%;display:block;content:""}body.woocommerce-cart #shipping_method li label::after{position:absolute;left:6px;top:6px;width:8px;height:8px;background-color:var(--black);border-radius:50%;display:block;opacity:0;content:""}body.woocommerce-cart #shipping_method li input{opacity:0;position:absolute;left:-99999px}body.woocommerce-cart #shipping_method li input:checked+label::after{opacity:1}@media (min-width:800px){body.woocommerce-cart .woocommerce-cart-form{margin:0 0 60px;display:block}body.woocommerce-cart .woocommerce-cart-form thead{display:block}body.woocommerce-cart .woocommerce-cart-form thead tr{width:100%;display:block}body.woocommerce-cart .woocommerce-cart-form thead tr th.header-right{display:table-cell;width:100%}body.woocommerce-cart .woocommerce-cart-form tbody{display:block}body.woocommerce-cart .woocommerce-cart-form tbody tr{display:block}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item{width:100%}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-thumbnail{width:30%;padding:0}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-thumbnail a{padding-top:140%;position:relative;vertical-align:top}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-details{width:55%;display:table-cell}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-details .product-details-inner .product-name{padding:0}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-details .product-details-inner .product-name a{font-size:24px;line-height:1;padding:15px 0}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-details .product-details-inner .product-price{font-size:24px;line-height:1}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-details .product-details-inner .quantity{margin-top:auto;margin-bottom:0}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-details .product-details-inner .remove{position:static;font-size:12px;font-weight:500;color:red;text-transform:uppercase;margin:15px 0}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-details .product-details-inner .remove::after{display:none}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-subtotal{width:15%;position:static;padding:15px 0}body.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-subtotal::before{display:none}body.woocommerce-cart .woocommerce-cart-form .actions{width:100%;display:block;margin-top:20px}body.woocommerce-cart .cart-collaterals{margin:0 0 60px;position:sticky;top:140px}body.woocommerce-cart .cart-collaterals .cart-header{border-bottom:1px solid var(--black)}body.woocommerce-cart .cart-collaterals .cart-subtotal{border-bottom:1px solid var(--black)}body.woocommerce-cart .cart-collaterals .cart-subtotal td{padding:15px 0!important}body.woocommerce-cart .cart-collaterals .shop_table{margin:0}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total td{padding:15px 0}body.woocommerce-cart .cart-header{margin:0}}@media (min-width:800px){body.woocommerce-cart .woocommerce-cart-form{width:80%}}body.woocommerce-checkout{font-size:12px}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout h3{padding:15px 0;text-transform:uppercase;border-bottom:1px solid var(--black);margin-bottom:15px}body.woocommerce-checkout input,body.woocommerce-checkout textarea,body.woocommerce-checkout select,body.woocommerce-checkout .select2{font-size:12px;line-height:1;margin-bottom:10px}body.woocommerce-checkout input[type=checkbox]{width:25px;position:absolute;left:-99999px}body.woocommerce-checkout .woocommerce-form__label-for-checkbox{position:relative;padding-left:35px;line-height:20px;display:inline-block}body.woocommerce-checkout .woocommerce-form__label-for-checkbox::before{position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid var(--black);display:block;content:""}body.woocommerce-checkout .woocommerce-form__label-for-checkbox::after{position:absolute;left:6px;top:6px;width:8px;height:8px;background-color:var(--black);display:block;opacity:0;content:""}body.woocommerce-checkout #ship-to-different-address-checkbox:checked+label::after{opacity:1}body.woocommerce-checkout #ship-to-different-address{margin:20px 0;text-transform:uppercase}body.woocommerce-checkout .right-column .shop_table{width:100%}body.woocommerce-checkout .right-column .shop_table thead th{display:none}body.woocommerce-checkout .right-column .shop_table th,body.woocommerce-checkout .right-column .shop_table td{padding:15px 0;text-transform:uppercase}body.woocommerce-checkout .right-column .shop_table .cart_item th,body.woocommerce-checkout .right-column .shop_table .cart_item td{padding:3px 0;line-height:1.2em}body.woocommerce-checkout .right-column .shop_table tbody td:last-child{text-align:right}body.woocommerce-checkout .right-column .shop_table tbody tr:last-child td{padding-bottom:15px}body.woocommerce-checkout .right-column .shop_table tfoot{border-top:1px solid var(--black);margin-top:10px}body.woocommerce-checkout .right-column .shop_table tfoot tr:first-child td{padding-top:15px}body.woocommerce-checkout .right-column .shop_table tfoot th{text-align:left}body.woocommerce-checkout .right-column .shop_table tfoot td{font-family:var(--font-display);font-size:16px;text-align:right}body.woocommerce-checkout .right-column .shop_table tfoot td strong{font-weight:400}body.woocommerce-checkout .right-column .shop_table .woocommerce-shipping-totals>td{padding:0}body.woocommerce-checkout .right-column .shop_table .shipping .title{font-family:var(--font-text);text-align:left;padding:75px 0 15px;border-top:1px solid var(--black);font-size:12px}body.woocommerce-checkout .right-column .tppl-selected-branche th img{width:100px!important;height:auto!important;vertical-align:top}body.woocommerce-checkout .right-column .tppl-selected-branche #ppl-content{vertical-align:top}body.woocommerce-checkout .right-column .tppl-selected-branche #ppl-content #tppl-open-popup-widget{background-color:var(--black);color:var(--white);padding:10px 20px;letter-spacing:.1em;font-size:12px}body.woocommerce-checkout .right-column .tppl-selected-branche #ppl-content #tppl-open-popup-widget::before,body.woocommerce-checkout .right-column .tppl-selected-branche #ppl-content #tppl-open-popup-widget::after{display:none}body.woocommerce-checkout .right-column .tppl-checkout_show_selected th,body.woocommerce-checkout .right-column .tppl-checkout_show_selected td{font-size:12px!important;line-height:1.3;font-family:var(--font-text)!important;padding-top:0}body.woocommerce-checkout .right-column .order-total td,body.woocommerce-checkout .right-column .order-total th{padding-top:15px}body.woocommerce-checkout .right-column #payment{margin-top:40px}body.woocommerce-checkout .right-column #payment #payment-title{border-bottom:0;margin-bottom:0}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay>label{display:none}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box{border:1px solid var(--black);border-bottom-width:0}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box>p{display:none}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select{border-bottom:1px solid var(--black);position:relative;padding:0 10px}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select input{position:absolute;left:-99999px}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select input:checked+.thepay_select_img_wrap::after{opacity:1}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select .thepay_select_img_wrap{background-color:#fff0;padding-left:35px;position:relative}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select .thepay_select_img_wrap::before{position:absolute;left:0;top:12px;width:18px;height:18px;border:1px solid var(--black);border-radius:50%;display:block;content:""}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select .thepay_select_img_wrap::after{position:absolute;left:6px;top:18px;width:8px;height:8px;background-color:var(--black);border-radius:50%;display:block;opacity:0;content:""}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select span{font-size:12px;font-weight:400;margin-left:10px;text-transform:uppercase}body.woocommerce-checkout .right-column #payment .wc_payment_method.payment_method_thepay .payment_box .thepay_select:hover{background-color:#fff0}body.woocommerce-checkout .right-column .place-order{padding-top:30px}body.woocommerce-checkout .right-column .place-order .validate-required{margin:40px 0 20px}body.woocommerce-checkout .right-column .place-order .validate-required .woocommerce-form__label{line-height:1.3}body.woocommerce-checkout .right-column .place-order .validate-required #terms{float:left}body.woocommerce-checkout .right-column .place-order .woocommerce-validated .woocommerce-form__label-for-checkbox::after{opacity:1}body.woocommerce-checkout .right-column .place-order #place_order{width:100%;background-color:var(--black);color:var(--white);margin:15px 0 60px;padding:15px 0}body.woocommerce-checkout .right-column .place-order #place_order:before,body.woocommerce-checkout .right-column .place-order #place_order:after{display:none}body.woocommerce-checkout .right-column .place-order #place_order:hover{background-color:var(--base);color:var(--black)}body.woocommerce-checkout #shipping_method{border-top:1px solid var(--black);border-left:1px solid var(--black);border-right:1px solid var(--black)}body.woocommerce-checkout #shipping_method li{display:flex;border-bottom:1px solid var(--black);padding:10px}body.woocommerce-checkout #shipping_method li label{display:block;cursor:pointer;padding-left:35px;position:relative;text-align:left;font-size:12px;font-family:var(--font-text)}body.woocommerce-checkout #shipping_method li label img{display:none}body.woocommerce-checkout #shipping_method li label::before{position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid var(--black);border-radius:50%;display:block;content:""}body.woocommerce-checkout #shipping_method li label::after{position:absolute;left:6px;top:6px;width:8px;height:8px;background-color:var(--black);border-radius:50%;display:block;opacity:0;content:""}body.woocommerce-checkout #shipping_method li input{opacity:0;position:absolute;left:-99999px}body.woocommerce-checkout #shipping_method li input:checked+label::after{opacity:1}body.woocommerce-checkout .woocommerce-order{text-align:center;padding-bottom:100px}body.woocommerce-checkout .woocommerce-order .woocommerce-order-overview,body.woocommerce-checkout .woocommerce-order .woocommerce-order-details,body.woocommerce-checkout .woocommerce-order .woocommerce-customer-details{display:none}body.woocommerce-checkout abbr.required{display:none}body.woocommerce-checkout #order_comments{min-height:80px}body.woocommerce-checkout .order-total th{font-family:var(--font-display);font-size:16px}body.woocommerce-checkout .ppl-popup-content{height:85vh}body.woocommerce-checkout #ppl-parcelshop-map .ppl-parcelshop-map{height:100%}.tppl-widget-close-button{z-index:3}#billing_country_field,#billing_postcode_field,#shipping_country_field,#shipping_postcode_field{margin-bottom:30px}#order_review_heading{margin-top:60px}@media (max-width:767.98px){#ppl-parcelshop-map .control-panel:not(.control-panel--open,.control-panel--filter-open) .control-panel__scroll-panel-wrapper{height:150px!important}#ppl-parcelshop-map .control-panel__scroll-panel-content{order:2}#ppl-parcelshop-map .control-panel__scroll-panel-controls::before{display:none}}@media (min-width:800px){body.woocommerce-checkout .left-column{width:80%}#order_review_heading{margin-top:0}}@media (min-width:1200px){body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:5px 20px}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper p{width:calc(50% - 10px)}body.woocommerce-checkout #billing_address_2,body.woocommerce-checkout #shipping_address_2{margin-top:21px}}main.page-stores article .wp-block-heading{margin:40px 0 20px}main.page-stores article .wp-block-image img{width:100%}main.page-stores article p{max-width:400px}@media (min-width:800px){main.page-stores article header{padding:80px 0 110px}main.page-stores article .wp-block-heading{margin:60px 0 20px;font-size:24px}}:root{--base:#E7E5DF;--white:#FFFFFF;--black:#000000;--font-text:"font-text";--font-display:"font-display"}body{font-family:var(--font-text);font-size:14px;line-height:18px;letter-spacing:.1em;color:var(--black);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;scroll-padding-top:84px;overflow:auto}::selection{background-color:var(--base)}@media (min-width:1200px){body{font-size:16px;line-height:21px}}