@keyframes qqvfw-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown{padding:11px 0;border:1px solid var(--qqvfw-border-color,#dadada);border-radius:var(--qqvfw-border-radius,8px);z-index:10002}.admin-bar.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown{top:var(--wp-admin--admin-bar--height,32px)}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results>.select2-results__options{max-height:240px;margin:0;padding:0;text-align:inherit}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results>.select2-results__options::-webkit-scrollbar{height:4px;width:4px}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-track{background-color:transparent}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results__option{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.928571428571429em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c);line-height:1.285714285714286em;padding:5px 20px}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results__option[aria-selected=true]{background-color:#f7f7f7;color:var(--qqvfw-heading-color,#000)}.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results__option--highlighted[aria-selected],.qqvfw-predefined-style--enabled .select2-container--default .select2-dropdown.qqvfw-select2-dropdown .select2-results__option--highlighted[data-selected]{background:#f7f7f7;color:var(--qqvfw-heading-color,#000)}.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-x.ps--clicking,.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-x:focus,.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-x:hover,.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-y.ps--clicking,.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-y:focus,.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-y:hover{background-color:transparent;opacity:1}.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-y{width:5px}.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-y.ps--clicking>.ps__thumb-y,.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-y:focus>.ps__thumb-y,.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__rail-y:hover>.ps__thumb-y{background-color:var(--qqvfw-additional-background-color,#f6f6f6);width:5px}.qqvfw-predefined-style--enabled .qqvfw .ps.qqvfw-ps .ps__thumb-y{background-color:var(--qqvfw-additional-background-color,#f6f6f6);border-radius:var(--qqvfw-border-radius,8px);right:8px;width:5px}.qqvfw{--qqvfw-qv-close-button-color:var(--qqvfw-heading-color, #000);--qqvfw-qv-close-button-hover-color:var(--qqvfw-main-color, #ec274f);--qqvfw-qv-navigation-color:var(--qqvfw-heading-color, #000);--qqvfw-qv-navigation-hover-color:var(--qqvfw-main-color, #ec274f)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-media-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{font-size:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE4LjdweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTguNyAxOSIgc3R5bGU9ImZpbGw6ICMxZTFlMWUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xMS4xLDE1LjJjLTQuMiwwLTcuNi0zLjQtNy42LTcuNlM2LjksMCwxMS4xLDBzNy42LDMuNCw3LjYsNy42UzE1LjMsMTUuMiwxMS4xLDE1LjJ6IE0xMS4xLDEuNGMtMy40LDAtNi4yLDIuOC02LjIsNi4yczIuOCw2LjIsNi4yLDYuMnM2LjItMi44LDYuMi02LjJTMTQuNSwxLjQsMTEuMSwxLjR6Ii8+PC9nPjxnPjxyZWN0IHg9Ii0wLjciIHk9IjE0LjgiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTkuOTg3MSA2Ljk5MzEpIiB3aWR0aD0iOC4zIiBoZWlnaHQ9IjEuNCIvPjwvZz48L3N2Zz4NCg==);background-position:center;background-size:19px;background-repeat:no-repeat;background-color:transparent;border:0;transform:scaleX(-1);display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-media-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger:after,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-media-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-media-wrapper .qqvfw-woo-onsale{left:15px;right:auto;width:44px;min-height:auto;padding:4px 3px 3px;text-align:center;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:11px;line-height:1.2;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;color:#fff;line-height:1;background-color:var(--qqvfw-main-color,#ec274f);border-radius:var(--qqvfw-border-radius,8px);z-index:10}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-media-wrapper .qqvfw-woo-onsale:after,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-media-wrapper .qqvfw-woo-onsale:before{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary>.stock{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-product-category{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:11px;line-height:1.2;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c);margin:0 0 5px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-product-category a{color:inherit}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_title{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:27px;line-height:1.148148148148148em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);margin:0 0 5px}@media only screen and (max-width:680px){.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_title{font-size:24px}}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .price{display:flex;align-items:center;margin:0 0 10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .price{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:15px;line-height:1.333333333333333em;font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary del{margin:0 10px 0 0;color:var(--qqvfw-additional-text-color,#aaa);text-decoration:line-through!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary ins{margin:0;text-decoration:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .woocommerce-product-rating{margin:0 0 20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .woocommerce-product-rating .woocommerce-review-link{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:15px;line-height:1.333333333333333em;font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c);font-size:14px;top:0;line-height:1em}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .woocommerce-product-rating .woocommerce-review-link:hover{color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-ratings .qqvfw-m-star{color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .woocommerce-product-details__full-description,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .woocommerce-product-details__short-description{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:15px;line-height:1.333333333333333em;font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c);margin:0 0 20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .woocommerce-product-details__full-description p,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .woocommerce-product-details__short-description p{margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart{margin:0 0 28px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations{table-layout:auto;width:100%;border:0;margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations select{position:relative;display:block;height:auto;margin:0;padding:11px 20px;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.928571428571429em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA5IDYiPjxwYXRoIGQ9Ik05LDEuMzMwNmEuMzY2OC4zNjY4LDAsMCwwLS4xMDU4LS4yNjM3TDcuOTY2OS4xMUEuMzQuMzQsMCwwLDAsNy40NzI4LjEwMjFMNy40NjQ3LjExLDQuNSwzLjE4ODksMS41MzQ2LjExQS4zNC4zNCwwLDAsMCwxLjA0LjEwMjFMMS4wMzI0LjExbC0uOTI2NS45NTY0YS4zODE1LjM4MTUsMCwwLDAtLjAwMjEuNTI1M2wuMDAyMS4wMDIyTDQuMjQ4NCw1Ljg5YS4zNDIzLjM0MjMsMCwwLDAsLjQ5NjguMDA2TDQuNzUxLDUuODksOC44OTQxLDEuNTk0NEEuMzY2OC4zNjY4LDAsMCwwLDksMS4zMzA2WiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:calc(100% - 20px) center;border:1px solid var(--qqvfw-border-color,#dadada);border-radius:var(--qqvfw-border-radius,8px);outline:0!important;box-shadow:none;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;width:100%}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations select:focus,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations select:hover{border-color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default{width:100%;margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single{position:relative;margin:0;outline:0!important;box-shadow:none;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.928571428571429em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);padding:11px 20px;height:50px;background:#fff;border:1px solid var(--qqvfw-border-color,#dadada);border-radius:var(--qqvfw-border-radius,8px)!important;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single .select2-selection__arrow{right:20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single:hover{border-color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single .select2-selection__rendered,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single .selection__rendered{color:inherit;line-height:inherit;padding:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:auto;height:100%;padding:0;color:currentColor}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:'';position:relative;top:2px;display:block;width:10px;height:10px;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5LjIgNi4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5LjIgNi4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+Cjxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9IjguNSwwLjcgNC42LDQuNyAwLjcsMC43ICIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5LjIgNi4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5LjIgNi4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+Cjxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9IjguNSwwLjcgNC42LDQuNyAwLjcsMC43ICIvPgo8L3N2Zz4K);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations .select2 .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations tr{position:relative;border:0;margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations tr th{display:block;text-align:left;border:0;padding:0 0 5px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations tr th label{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.214285714285714em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);margin:0;padding:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations tr td{display:block;width:100%;padding:0;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations tr .reset_variations{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:11px;line-height:1.2;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);float:right;margin:12px 0 0;text-decoration:underline!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations tr:not(:last-child) .select2-container--default{margin:0 0 25px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .variations tr.qodef-attribute-wrapper th{position:relative;top:auto;left:auto;background-color:transparent}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .single_variation_wrap{margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-description{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:13px;line-height:1.2em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c);margin:7px 0 20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-description p{margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-availability{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list{width:100%;margin:0 0 20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item{border:0;border-bottom:1px solid var(--qqvfw-border-color,#dadada);display:flex;justify-content:space-between;align-items:center;padding:0 0 10px;margin:0 0 10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:13px;line-height:1.2em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price del{margin-right:10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item:first-child .woocommerce-grouped-product-list-item__label,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item:first-child .woocommerce-grouped-product-list-item__price{padding-top:15px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item:first-child .woocommerce-grouped-product-list-item__label:before,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item:first-child .woocommerce-grouped-product-list-item__price:before{top:calc(50% + 8px)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item:not(:first-child) .qqvfw-quantity-label{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item:last-child{margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item.sale .woocommerce-grouped-product-list-item__price{min-width:100px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__quantity{width:auto;padding:0;text-align:left;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__quantity .button{position:relative;display:block;margin:0!important;padding:16px 42px!important;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif!important;font-size:13px!important;line-height:1.23077em!important;font-weight:600!important;font-style:normal!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-decoration:none!important;text-align:center;border-radius:var(--qqvfw-border-radius,8px)!important;outline:0!important;box-shadow:none;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;color:#fff!important;background-color:var(--qqvfw-heading-color,#000)!important;border:1px solid var(--qqvfw-heading-color,#000)!important;margin-right:12px!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__quantity .button:hover{color:var(--qqvfw-heading-color,#000)!important;background-color:#fff!important;border-color:var(--qqvfw-heading-color,#000)!important;text-decoration:none!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__quantity .button svg{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__label{padding:0 30px 0 0;flex-grow:1;line-height:1em;text-align:left;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__label a{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.214285714285714em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__label label{margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__price{position:relative;padding:0 0 0 14px;min-width:100px;height:100%;text-align:left;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__price:before{content:'';display:inline-block;position:absolute;top:50%;left:0;width:1px;height:50px;background-color:var(--qqvfw-border-color,#dadada);transform:translateY(-50%)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__price .stock{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:11px;line-height:1.2;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;color:var(--qqvfw-additional-text-color,#aaa);margin:4px 0 0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__price .stock.in-stock{color:var(--qqvfw-additional-text-color,#58b35b)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__price .stock.out-of-stock{color:var(--qqvfw-additional-text-color,#e61d1d)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .woocommerce-grouped-product-list-item__price .stock.available-on-backorder{color:var(--qqvfw-additional-text-color,#3528e6)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .added_to_cart,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary form.cart.grouped_form .single_add_to_cart_button{width:100%!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-label{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.214285714285714em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);padding:0 0 5px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons{position:relative;display:inline-block;vertical-align:middle;border:1px solid var(--qqvfw-border-color,#dadada);border-radius:var(--qqvfw-border-radius,8px);background:var(--qqvfw-background-color,#fff);float:left;width:100px;margin-right:14px;white-space:nowrap;box-sizing:border-box}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-input,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus{display:inline-block;vertical-align:middle;font-family:inherit;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-input{position:relative;height:48px;width:34px;padding:0;margin:0 34px;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;line-height:48px;outline:0;font-size:15px;font-weight:500;box-shadow:none;color:var(--qqvfw-heading-color,#000);background-color:transparent;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-input[type=number]::-webkit-inner-spin-button,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus{position:absolute;right:0;width:34px;height:48px;line-height:48px;cursor:pointer;transition:color .2s ease-out}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus:after,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus:before,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus:after,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus:before{content:'';position:absolute;top:50%;left:calc(50% - 10px);width:10px;height:2px;background-color:#ccc}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus:hover,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus:hover{color:var(--qqvfw-text-color,#7c7c7c)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus:hover:after,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus:hover:before,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus:hover:after,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus:hover:before{background-color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus{top:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-plus:after{transform:rotate(90deg)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus{bottom:0;left:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus:after,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-quantity-buttons .qqvfw-quantity-minus:before{left:50%;width:10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .added_to_cart,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .single_add_to_cart_button{position:relative;display:inline-block;margin:0!important;padding:16px 42px!important;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif!important;font-size:13px!important;line-height:1.23077em!important;font-weight:600!important;font-style:normal!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-decoration:none!important;text-align:center;border-radius:var(--qqvfw-border-radius,8px)!important;outline:0!important;box-shadow:none;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;color:#fff!important;background-color:var(--qqvfw-heading-color,#000)!important;border:1px solid var(--qqvfw-heading-color,#000)!important;width:calc(100% - 114px)!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .added_to_cart:hover,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .single_add_to_cart_button:hover{color:var(--qqvfw-heading-color,#000)!important;background-color:#fff!important;border-color:var(--qqvfw-heading-color,#000)!important;text-decoration:none!important}@media only screen and (max-width:480px){.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .added_to_cart,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .single_add_to_cart_button{padding:16px 34px!important}}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta{position:relative;display:inline-block;width:100%;vertical-align:top;margin:0 0 22px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta>*{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:11px;line-height:1.2;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);position:relative;display:flex;align-items:center;margin:0 0 4px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta>*>*{margin-left:4px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta>*>a,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta>*>span{color:var(--qqvfw-text-color,#7c7c7c)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta>*>a:hover{color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta>:last-child{margin-bottom:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .posted_in{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .qqvfw-availability-meta{display:flex;align-items:center}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .qqvfw-availability-meta p{margin:0 0 0 4px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .qqvfw-availability-meta>a{color:inherit;text-decoration:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .qqvfw-availability-meta>a:hover{color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .qqvfw-availability-meta .in-stock{color:var(--qqvfw-additional-text-color,#58b35b)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .qqvfw-availability-meta .out-of-stock{color:var(--qqvfw-additional-text-color,#e61d1d)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .product_meta .qqvfw-availability-meta .available-on-backorder{color:var(--qqvfw-additional-text-color,#3528e6)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-social-share{margin:0 0 28px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs{position:relative;display:inline-block;width:100%;vertical-align:top;margin:0 0 16px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title{position:relative;display:flex;align-items:center;margin:0;padding:16px 0;border-top:1px solid var(--qqvfw-separator-color,#ededed);transition:color .2s ease-out,background-color .2s ease-out;cursor:pointer}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title:first-child{border-top:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title .qqvfw-e-tab-title{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:16px;line-height:1.25em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);width:100%;padding-right:20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title .qqvfw-e-accordion-mark{position:relative;flex-shrink:0;color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title .qqvfw-e-accordion-mark svg{fill:currentColor;stroke:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title .qqvfw-e-accordion-mark .qqvfw--opened{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title.ui-state-active .qqvfw--closed{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-title.ui-state-active .qqvfw--opened{display:block}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content{margin:0;padding:0 0 20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner{position:relative;display:inline-block;width:100%;vertical-align:top;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:15px;line-height:1.333333333333333em;font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner h2:first-of-type{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner p{margin:0;padding:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner label{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.214285714285714em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c);margin:0 0 5px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .comment-reply-title{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:16px;line-height:1.25em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);margin:0 0 10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .logged-in-as{margin:0 0 10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .comment-notes{margin:4px 0 7px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:4px;margin:0 0 10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner input[name=submit]{position:relative;display:block;margin:0!important;padding:16px 42px!important;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif!important;font-size:13px!important;line-height:1.23077em!important;font-weight:600!important;font-style:normal!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-decoration:none!important;text-align:center;border-radius:var(--qqvfw-border-radius,8px)!important;outline:0!important;box-shadow:none;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;color:#fff!important;background-color:var(--qqvfw-heading-color,#000)!important;border:1px solid var(--qqvfw-heading-color,#000)!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner input[name=submit]:hover{color:var(--qqvfw-heading-color,#000)!important;background-color:#fff!important;border-color:var(--qqvfw-heading-color,#000)!important;text-decoration:none!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .woocommerce-product-attributes{border:0;margin:0;padding:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .woocommerce-product-attributes tr{border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .woocommerce-product-attributes tr:last-child td,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .woocommerce-product-attributes tr:last-child th{padding-bottom:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .woocommerce-product-attributes th{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.214285714285714em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);text-align:left;padding:0 10px 8px 0;line-height:1;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner .woocommerce-product-attributes td{line-height:1;padding:0 0 8px;border:0;font-style:normal}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments{margin-bottom:20px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .woocommerce-Reviews-title{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .commentlist{margin:4px 0 0;list-style:none;padding-left:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .commentlist li{padding:0;margin:0 0 10px;position:relative;background:0;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .commentlist li img{float:left}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment_container{position:relative}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment_container>img{position:absolute;top:0;left:0;width:75px;height:auto;margin:0!important;padding:0;background:0;border:0;border-radius:50%}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment-text{margin:0 0 0 90px;padding:0;border:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment-text .meta{margin:3px 0 4px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment-text .meta .woocommerce-review__author{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:16px;line-height:1.25em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);background:0 0;transition:color .2s ease-out}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment-text .meta .woocommerce-review__author.qqvfw--active,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment-text .meta .woocommerce-review__author:hover{color:var(--qqvfw-main-color,#ec274f)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment-text .meta .woocommerce-review__dash{color:var(--qi-main-color,var(--qqvfw-additional-text-color,#aaa))}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #comments .comment-text .meta time{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:13px;line-height:1.2em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews #review_form_wrapper{margin:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-rating label{color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-rating select{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-rating label{display:inline-block;padding:5px 0 0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-rating .stars{margin:0 0 10px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-comment label{color:var(--qqvfw-text-color,#7c7c7c);float:left;padding-right:0;margin-bottom:5px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-comment textarea{width:100%}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews input:not([type=submit]),.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews textarea{width:100%;padding:10px;border-radius:var(--qqvfw-border-radius,8px);border:1px solid var(--qqvfw-border-color,#dadada);box-sizing:border-box;outline:0;transition:border-color .2s ease-out}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews input:not([type=submit]):focus,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews textarea:focus{border-color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-cookies-consent{margin:0 0 16px}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-cookies-consent input{width:auto;padding:0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .comment-form-cookies-consent label{color:inherit;font-weight:inherit;line-height:1.1}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .stars a{position:relative;display:inline-block;vertical-align:top;font-size:0;margin:0 4px 0 0;line-height:1;text-decoration:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .stars a svg{display:block;width:13px;height:auto;fill:none;stroke:currentColor}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .stars a:before{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .stars a.active svg{fill:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .stars.selected a:not(.active) svg{fill:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-accordion-tabs .qqvfw-e-accordion-content-inner #reviews .stars.selected a.active~a svg{fill:none;stroke:currentColor}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-suggested-products .qqvfw-e-suggested-product-name a{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.214285714285714em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-suggested-products .qqvfw-e-suggested-product-price{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:15px;line-height:1.333333333333333em;font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000);display:flex;align-items:center;margin:7px 0 0}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary .qqvfw-m-suggested-products .qqvfw-e-suggested-product-price *{font-size:inherit}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product .qqvfw-m-summary-wrapper .summary.ps{height:100%}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product:after{display:none}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product.product-type-grouped .price,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product.product-type-grouped .qqvfw-e-suggested-product-price,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product.product-type-variable .price,.qqvfw .qqvfw-m-content .qqvfw-m-product>.product.product-type-variable .qqvfw-e-suggested-product-price{gap:4px!important}.qqvfw .qqvfw-m-content .qqvfw-m-product>.product.product-type-external .qqvfw-m-summary-wrapper .summary .single_add_to_cart_button{width:100%!important}.qqvfw .qqvfw-m-product-view-details a{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:13px;line-height:1.23077em;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:var(--qqvfw-heading-color,#000);background:0 0;transition:color .2s ease-out}.qqvfw .qqvfw-m-product-view-details a.qqvfw--active,.qqvfw .qqvfw-m-product-view-details a:hover{color:var(--qqvfw-main-color,#ec274f)}.qqvfw .qqvfw-m-additional-product-info .qqvfw-m-additional-product-info-item .qqvfw-m-additional-product-info-text{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:13px;line-height:1.2em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000)}.qqvfw .qqvfw-m-nav-item .qqvfw-m-nav-category{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:11px;line-height:1.2;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;color:var(--qqvfw-text-color,#7c7c7c);margin-bottom:5px}.qqvfw .qqvfw-m-nav-item .qqvfw-m-nav-category a{color:inherit}.qqvfw .qqvfw-m-nav-item .qqvfw-m-nav-icon svg{display:block}.qqvfw .qqvfw-m-nav-item .qqvfw-m-nav-title{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:14px;line-height:1.214285714285714em;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none!important;color:var(--qqvfw-heading-color,#000)}.qqvfw-type--sidebar.qqvfw .qqvfw-m-nav-item .qqvfw-m-nav-title{padding:0;font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:12px;line-height:1.333333333333333em;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;outline:0;box-shadow:none;color:var(--qqvfw-heading-color,#000)}.qqvfw-type--sidebar.qqvfw .qqvfw-m-nav-item .qqvfw-m-nav-title .qqvfw-m-nav-title-inner{background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);transition:background .36s cubic-bezier(.51,.5,.07,.99);background-size:0 100%}.qqvfw-type--sidebar.qqvfw .qqvfw-m-nav-item .qqvfw-m-nav-title:hover .qqvfw-m-nav-title-inner{background-size:100% 100%}:not(.qqvfw-type--sidebar).qqvfw .qqvfw-m-nav-item{border-bottom-left-radius:var(--qqvfw-border-radius,8px);border-bottom-right-radius:var(--qqvfw-border-radius,8px)}.qqvfw-quick-view-button-wrapper .qqvfw-quick-view-button.qqvfw-shortcode{position:relative;display:inline-flex;align-items:center;vertical-align:middle;gap:6px;padding:16px 28px;margin:0;color:var(--qqvfw-background-color,#fff);background-color:var(--qqvfw-heading-color,#000);border:0 solid currentColor;border-radius:var(--qqvfw-border-radius,8px);font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:13px;line-height:1.23077em;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;line-height:1;outline:0;cursor:pointer;z-index:inherit;white-space:nowrap;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.qqvfw-quick-view-button-wrapper .qqvfw-quick-view-button.qqvfw-shortcode:focus,.qqvfw-quick-view-button-wrapper .qqvfw-quick-view-button.qqvfw-shortcode:hover{color:var(--qqvfw-heading-color,#000);background-color:#fff}.qqvfw-quick-view-button-wrapper.qqvfw-position--on-product-image .qqvfw-quick-view-button.qqvfw-shortcode{background-color:var(--qqvfw-background-color,#fff);color:var(--qqvfw-heading-color,#000)}.qqvfw-quick-view-button-wrapper.qqvfw-position--on-product-image .qqvfw-quick-view-button.qqvfw-shortcode:focus,.qqvfw-quick-view-button-wrapper.qqvfw-position--on-product-image .qqvfw-quick-view-button.qqvfw-shortcode:hover{background-color:var(--qqvfw-heading-color,#000);color:#fff}.qqvfw-quick-view-button-wrapper.qqvfw-position--on-product-image .qqvfw-quick-view-button.qqvfw-shortcode.qqvfw-type--only-icon{padding:11px 7px;border-radius:100%}.qqvfw-quick-view-button-wrapper.qqvfw-position--on-product-image .qqvfw-quick-view-button.qqvfw-shortcode.qqvfw-type--only-icon:focus,.qqvfw-quick-view-button-wrapper.qqvfw-position--on-product-image .qqvfw-quick-view-button.qqvfw-shortcode.qqvfw-type--only-icon:hover{background-color:var(--qqvfw-background-color,#fff);color:var(--qqvfw-main-color,#ec274f)}.qqvfw-quick-view-button-wrapper.qqvfw-position--on-product-image .qqvfw-quick-view-button.qqvfw-shortcode.qqvfw-type--only-icon.qqvfw--loading .qqvfw-m-spinner{color:var(--qqvfw-heading-color,#000)}.qqvfw-m-social-share{align-items:baseline}.qqvfw-m-social-share span.qqvfw-m-social-title{font-family:var(--qqvfw-text-font, "DM Sans"),sans-serif;font-size:11px;line-height:1.2;font-weight:600;font-style:normal;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;color:var(--qqvfw-heading-color,#000)}.qqvfw-m-social-share .qqvfw-m-social-item a{text-decoration:none;color:var(--qqvfw-heading-color,#000)}.qqvfw-m-social-share .qqvfw-m-social-item a:hover{color:var(--qqvfw-main-color,#ec274f)}