@charset "UTF-8";.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now,.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now:active,.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now:focus,.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now:hover{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fake-checkbox input[type=radio]:checked+label,.fake-checkbox label,.single-product .product-cta::after,.single-product .product-cta::before,.wc-cart__aside table.shipping-types td .shipping-calculator-form button,.wc-cart__aside table.shipping-types td .shipping-calculator-form button:active,.wc-cart__aside table.shipping-types td .shipping-calculator-form button:focus,.wc-cart__aside table.shipping-types td .shipping-calculator-form button:hover,.wc-cart__form table.table-cart tbody td.actions .cart-actions button,.wc-cart__form table.table-cart tbody td.actions .cart-actions button:not([disabled]):active,.wc-cart__form table.table-cart tbody td.actions .cart-actions button:not([disabled]):focus,.wc-cart__form table.table-cart tbody td.actions .cart-actions button:not([disabled]):hover,.wc-checkout__aside #wc_gc_cart_redeem_send::after,.wc-checkout__aside #wc_gc_cart_redeem_send::before,.wc-checkout__aside #wc_gc_cart_redeem_send:active::after,.wc-checkout__aside #wc_gc_cart_redeem_send:active::before,.wc-checkout__aside #wc_gc_cart_redeem_send:focus::after,.wc-checkout__aside #wc_gc_cart_redeem_send:focus::before,.wc-checkout__aside #wc_gc_cart_redeem_send:hover::after,.wc-checkout__aside #wc_gc_cart_redeem_send:hover::before,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button:active,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button:focus,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button:hover,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:active::after,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:active::before,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:focus::after,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:focus::before,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:hover::after,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:hover::before,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:active::after,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:active::before,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:focus::after,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:focus::before,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:hover::after,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:hover::before,.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]+label:after,.widget_price_filter form .price_slider_amount button,.widget_price_filter form .price_slider_amount button:active,.widget_price_filter form .price_slider_amount button:focus,.widget_price_filter form .price_slider_amount button:hover,.woocommerce .site-content input.input-checkbox+span:after,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a::after,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::after,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a::after,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::after,.woocommerce-error .button,.woocommerce-error .button:hover,.woocommerce-error a,.woocommerce-error a:hover,.woocommerce-info .button,.woocommerce-info .button:hover,.woocommerce-info a,.woocommerce-info a:hover,.woocommerce-message .button,.woocommerce-message .button:hover,.woocommerce-message a,.woocommerce-message a:hover,.woocommerce-noreviews .button,.woocommerce-noreviews .button:hover,.woocommerce-noreviews a,.woocommerce-noreviews a:hover,.woocommerce-page .site-content input.input-checkbox+span:after,.woocommerce-tabs-panel__press::after,.woocommerce-tabs-panel__press::before,.woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter li.widget,.woocommerce__fake-dropdown .menu-dropdown>div.selected[data-value],.woocommerce__fake-dropdown .menu-dropdown>div.selected[data-value]::after,.woocommerce__fake-dropdown .menu-dropdown>div[data-value],.woocommerce__fake-dropdown .menu-dropdown>div[data-value]::after,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:focus,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:focus::after,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:hover,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:hover::after,p.no-comments .button,p.no-comments .button:hover,p.no-comments a,p.no-comments a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now,.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-next-arrow,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-prev-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-prev-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow,.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before,.woocommerce-products-header,.woocommerce-products-header__subheader,.woocommerce-reviews .load-more-reviews,.woocommerce-reviews .load-more-reviews .c-btn,.woocommerce-reviews__reviews-list-item .commenter__avatar,.woocommerce-reviews__stars-box-total,.woocommerce-tabs .woocommerce-reviews .load-more-reviews,.woocommerce-tabs .woocommerce-reviews .load-more-reviews .c-btn,.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__avatar,.woocommerce-tabs .woocommerce-reviews__stars-box-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:root{--font-fallback:"Roboto",Verdana,sans-serif}.screen-reader-text,.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}@media (min-width:767px){.align-center,.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.overflow-hidden{overflow:hidden}.img-invert{-webkit-filter:invert(1);filter:invert(1);opacity:.5}.pb-10{padding-bottom:10px}[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}[data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}.-nobg{background-image:none!important}.-nowrap{white-space:nowrap}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-fixed{background-attachment:fixed}.bg-transparent{background-color:transparent}.bg-bottom{background-position:bottom}.bg-center{background-position:center}.bg-left{background-position:left}.bg-left-bottom{background-position:left bottom}.bg-left-top{background-position:left top}.bg-right{background-position:right}.bg-right-bottom{background-position:right bottom}.bg-right-top{background-position:right top}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.place-items-auto{place-items:auto}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.content-center{-ms-flex-line-pack:center;align-content:center}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.self-auto{-ms-flex-item-align:auto;align-self:auto}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;align-self:center}.self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.justify-items-auto{justify-items:auto}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.flex-left,.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-right,.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-center,.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-initial{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-first{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999}.order-last{-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.order-none{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.has-decor-arrow{overflow:hidden}.pos-rel{position:relative}:root{--input-border-color:#DCDEE1}.-btn-green,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address{background-color:var(--validation-success-color);-webkit-transition:.3s ease;transition:.3s ease;padding:var(--btn-padding-top-bottom,10px) 0;color:#fff}.-btn-green:hover,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:hover,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:hover{background-color:var(--primary-color1);-webkit-transition:.3s ease;transition:.3s ease}.inputs,.leave-a-review-modal-wrapper--modal .modal__body .product__form input,.leave-a-review-modal-wrapper--modal .modal__body .product__form textarea,.woocommerce .site-content .select2-selection,.woocommerce .site-content input,.woocommerce .site-content select,.woocommerce .site-content textarea,.woocommerce-page .site-content .select2-selection,.woocommerce-page .site-content input,.woocommerce-page .site-content select,.woocommerce-page .site-content textarea{-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid var(--input-border-color);padding:15px;font-size:var(--smaller-text-size)}@media (min-width:1113px){.inputs,.leave-a-review-modal-wrapper--modal .modal__body .product__form input,.leave-a-review-modal-wrapper--modal .modal__body .product__form textarea,.woocommerce .site-content .select2-selection,.woocommerce .site-content input,.woocommerce .site-content select,.woocommerce .site-content textarea,.woocommerce-page .site-content .select2-selection,.woocommerce-page .site-content input,.woocommerce-page .site-content select,.woocommerce-page .site-content textarea{padding:18px 20px}}.woocommerce .site-content .select2-selection:focus,.woocommerce .site-content input:focus,.woocommerce .site-content select:focus,.woocommerce .site-content textarea:focus,.woocommerce-page .site-content .select2-selection:focus,.woocommerce-page .site-content input:focus,.woocommerce-page .site-content select:focus,.woocommerce-page .site-content textarea:focus{outline-color:var(--primary-color2);border-radius:0}.woocommerce .site-content .select2-selection[type=checkbox],.woocommerce .site-content input[type=checkbox],.woocommerce .site-content select[type=checkbox],.woocommerce .site-content textarea[type=checkbox],.woocommerce-page .site-content .select2-selection[type=checkbox],.woocommerce-page .site-content input[type=checkbox],.woocommerce-page .site-content select[type=checkbox],.woocommerce-page .site-content textarea[type=checkbox]{height:auto}.woocommerce .site-content .select2-selection.error-input,.woocommerce .site-content input.error-input,.woocommerce .site-content select.error-input,.woocommerce .site-content textarea.error-input,.woocommerce-page .site-content .select2-selection.error-input,.woocommerce-page .site-content input.error-input,.woocommerce-page .site-content select.error-input,.woocommerce-page .site-content textarea.error-input{border:2px solid var(--validation-error-color)}.woocommerce .site-content button:active,.woocommerce .site-content button:focus,.woocommerce-page .site-content button:active,.woocommerce-page .site-content button:focus{border-radius:0}.woocommerce .site-content textarea,.woocommerce-page .site-content textarea{resize:none}.woocommerce .site-content .select2-selection,.woocommerce-page .site-content .select2-selection{height:auto;border-radius:0}.woocommerce .site-content .select2-selection__arrow,.woocommerce-page .site-content .select2-selection__arrow{top:50%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-3.67176e-07 0.6L5.39912 4.93522L6 5.4L6.60088 4.93522L12 0.6L6 9L-3.67176e-07 0.6Z'/%3E%3C/svg%3E%0A")}.woocommerce .site-content .select2-selection__arrow b,.woocommerce-page .site-content .select2-selection__arrow b{display:none}.woocommerce .site-content .select2-selection__rendered,.woocommerce-page .site-content .select2-selection__rendered{line-height:1;padding-left:0}.woocommerce .site-content label,.woocommerce-page .site-content label{font-size:1.2rem;line-height:1.2;color:var(--primary-color1);margin-bottom:8px;text-align:left}@media (min-width:1113px){.woocommerce .site-content label,.woocommerce-page .site-content label{font-size:var(--base-text-size)}}.woocommerce .site-content label.checkbox,.woocommerce .site-content label.label-for-input-checkbox,.woocommerce-page .site-content label.checkbox,.woocommerce-page .site-content label.label-for-input-checkbox{position:relative;padding-left:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce .site-content label.remember-me,.woocommerce-page .site-content label.remember-me{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;margin:0}@media (min-width:1113px){.woocommerce .site-content label.remember-me,.woocommerce-page .site-content label.remember-me{font-size:1.4rem}}.woocommerce .site-content input.input-checkbox,.woocommerce-page .site-content input.input-checkbox{position:absolute;visibility:hidden!important;width:12px;height:12px;top:0;left:0}.woocommerce .site-content input.input-checkbox+span,.woocommerce-page .site-content input.input-checkbox+span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.2rem;line-height:1}@media (min-width:768px){.woocommerce .site-content input.input-checkbox+span,.woocommerce-page .site-content input.input-checkbox+span{font-size:var(--base-text-size)}}.woocommerce .site-content input.input-checkbox+span:before,.woocommerce-page .site-content input.input-checkbox+span:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;position:absolute;top:0;bottom:0;left:0;margin:auto;border:1px solid var(--input-border-color)}.woocommerce .site-content input.input-checkbox+span:after,.woocommerce-page .site-content input.input-checkbox+span:after{content:"";display:inline-block;position:absolute;width:14px;height:12px;position:absolute;top:0;bottom:0;left:3px;margin:auto;background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.47222L4.35092 8L11 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;opacity:0;background-repeat:no-repeat;background-position:50% 50%}.woocommerce .site-content input.input-checkbox:checked+span:before,.woocommerce-page .site-content input.input-checkbox:checked+span:before{background:var(--primary-color2);border-color:var(--primary-color2)}.woocommerce .site-content input.input-checkbox:checked+span:after,.woocommerce-page .site-content input.input-checkbox:checked+span:after{visibility:visible;opacity:1;color:var(--primary-color2)}.woocommerce .site-content input.input-checkbox:checked+.wpcf7-list-item-label,.woocommerce-page .site-content input.input-checkbox:checked+.wpcf7-list-item-label{background-color:#ddf7e8}.woocommerce .site-content .lost-password,.woocommerce-page .site-content .lost-password{text-align:right}.woocommerce .site-content .lost-password a,.woocommerce-page .site-content .lost-password a{font-size:1.2rem;text-decoration:underline;text-underline-offset:2px}@media (min-width:1113px){.woocommerce .site-content .lost-password a,.woocommerce-page .site-content .lost-password a{font-size:1.4rem}}.woocommerce-form__label-for-checkbox{cursor:pointer;display:block}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-right:ms(-5)}.form-row label{display:block}.form-row input,.form-row select,.form-row textarea{width:100%}.form-row input[type=checkbox],.form-row input[type=radio]{width:auto}.form-row .button{width:auto}.form-row.create-account label{display:inline-block}.form-row.woocommerce-validated input.input-text{-webkit-box-shadow:inset 3px 0 0 var(--validation-success-color);box-shadow:inset 3px 0 0 var(--validation-success-color)}.form-row.woocommerce-invalid input.input-text{-webkit-box-shadow:inset 3px 0 0 var(--validation-error-color);box-shadow:inset 3px 0 0 var(--validation-error-color);border:1px solid var(--validation-error-color)}.form-row.woocommerce-invalid input.input-checkbox{outline:3px solid var(--validation-error-color);outline-offset:1px}.form-row.woocommerce-invalid .select2-selection{border:1px solid var(--input-border-color);border-left-width:3px;border-left-color:var(--validation-error-color)}.form-row{margin-bottom:35px;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.form-row{width:49%;margin-right:2%}}.form-row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-right:0;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:768px){.form-row-last{margin-right:0}}.form-row-wide{clear:both;width:100%;margin-right:0}.form-row-wide em{font-size:var(--smaller-text-size)}.form-row-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-right:0}.required{border-bottom:0!important;color:var(--validation-error-color)}abbr[data-original-title],abbr[title]{text-decoration:none;cursor:default}.password-input{display:block;position:relative}.show-password-input{width:27px;height:16px;position:absolute;top:15px;right:10px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M13.301 0C7.61612 0 2.65536 3.08998 0 7.6806C2.65536 12.2706 7.61612 15.3612 13.301 15.3612C18.9859 15.3612 23.9466 12.2706 26.602 7.6806C23.9466 3.08998 18.9859 0 13.301 0ZM13.301 13.6443C10.0082 13.6443 7.33802 10.9741 7.33802 7.6806C7.33802 4.38776 10.0082 1.71695 13.301 1.71695C16.5938 1.71695 19.2653 4.38776 19.2653 7.6806C19.2653 10.9741 16.5938 13.6443 13.301 13.6443Z' fill='%23162537'/%3E%3Cpath d='M15.8268 6.80535C14.9152 6.80535 14.1763 6.06644 14.1763 5.15557C14.1763 4.60072 14.4531 4.11169 14.8716 3.81344C14.3872 3.61596 13.8572 3.50512 13.301 3.50512C10.9943 3.50512 9.12622 5.37388 9.12622 7.68062C9.12622 9.98735 10.9943 11.8568 13.301 11.8568C15.6078 11.8568 17.4772 9.98735 17.4772 7.68062C17.4772 7.12442 17.3671 6.59509 17.1689 6.1101C16.87 6.52994 16.3816 6.80535 15.8268 6.80535Z' fill='%23162537'/%3E%3C/g%3E%3C/svg%3E%0A");display:block;opacity:.3;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:1113px){.show-password-input{top:20px}}.show-password-input.display-password,.show-password-input:hover{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.fake-checkbox{display:block}.fake-checkbox label{width:16px;height:16px;border-radius:500px;border:1px solid #dcdee1;cursor:pointer;margin:0}@media (min-width:1113px){.fake-checkbox label{width:20px;height:20px}}.fake-checkbox input[type=radio]{display:none}.fake-checkbox input[type=radio]:checked+label{background-color:var(--primary-color2);-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}form.checkout{position:static!important}form.checkout::after,form.checkout::before{content:"";display:table}form.checkout::after{clear:both}form.checkout>.blockUI{position:fixed!important}.woocommerce-password-strength{font-weight:600;text-align:left;font-size:1.2rem;margin-top:5px}@media (min-width:1113px){.woocommerce-password-strength{font-size:1.4rem}}.woocommerce-password-strength.strong{color:var(--validation-success-color)}.woocommerce-password-strength.short{color:var(--validation-error-color)}.woocommerce-password-strength.bad{color:var(--validation-error-color)}.woocommerce-password-strength.good{color:var(--validation-notice-color)}.woocommerce-password-hint{margin-top:10px;display:block;font-size:1.2rem}@media (min-width:1113px){.woocommerce-password-hint{font-size:1.4rem}}.woocommerce__fake-dropdown{position:relative;color:var(--primary-color1)}.woocommerce__fake-dropdown select{display:none!important}.woocommerce__fake-dropdown .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce__fake-dropdown .menu .title{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;margin-left:10px;line-height:1}.woocommerce__fake-dropdown .menu-dropdown{display:block;position:absolute;top:100%;right:0;font-size:1.3rem;background:#fff;border:1px solid #f7f7f9;z-index:10;min-width:250px;text-align:right;cursor:pointer;text-transform:capitalize;padding:10px 20px 10px}@media (min-width:1113px){.woocommerce__fake-dropdown .menu-dropdown.is-shown{display:block}}@media (min-width:1113px){.woocommerce__fake-dropdown .menu-dropdown.is-hidden{display:none}}.woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter li.widget,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]{text-align:left;border-bottom:1px solid #dcdee1;position:relative;color:var(--primary-color1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;font-size:1.4rem}.woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter li.widget a,.woocommerce__fake-dropdown .menu-dropdown>div[data-value] a{color:var(--primary-color1)}@media (min-width:1113px){.woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter li.widget:last-child,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:last-child{border-bottom:0}}.woocommerce__fake-dropdown .menu-dropdown>div[data-value]{padding:17px 40px 17px 0}.woocommerce__fake-dropdown .menu-dropdown>div[data-value]::after{content:"";display:inline-block;position:absolute;width:20px;height:20px;top:50%;right:0;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:500px;border:1px solid #dcdee1}.woocommerce__fake-dropdown .menu-dropdown>div[data-value].selected,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:focus,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:hover{color:var(--secondary-color1)}.woocommerce__fake-dropdown .menu-dropdown>div[data-value].selected::after,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:focus::after,.woocommerce__fake-dropdown .menu-dropdown>div[data-value]:hover::after{background-color:var(--primary-color2);-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}@media (max-width:1112px){.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left],.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right]{position:fixed;top:0;bottom:0;width:300px;height:100%;z-index:1000}.admin-bar .woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left],.admin-bar .woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right]{top:28px}}@media (max-width:767px){.admin-bar .woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left],.admin-bar .woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right]{top:45px}}.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left] .visible-mobile,.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right] .visible-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 10px;border-bottom:1px solid #dcdee1}@media (min-width:1113px){.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left] .visible-mobile,.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right] .visible-mobile{display:none}}.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left] .visible-mobile .title,.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right] .visible-mobile .title{font-size:1.2rem;text-transform:uppercase}.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left] .visible-mobile .menu-close,.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right] .visible-mobile .menu-close{color:var(--secondary-color1);display:none;background:0 0;outline:0;border:0;margin-right:-5px;padding:5px}.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left] .visible-mobile .menu-close svg,.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right] .visible-mobile .menu-close svg{width:15px;height:15px}@media (max-width:1112px){.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left] .visible-mobile .menu-close,.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right] .visible-mobile .menu-close{display:block}}.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=right]{right:0}@media (max-width:1112px){.woocommerce__fake-dropdown .menu-dropdown[data-menu-placement=left]{left:0}}@media (min-width:1113px){.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown{right:-25px}}@media (min-width:1113px){.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown{top:calc(100% + 20px)}}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget>span,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget>span{padding:17px 0;display:block;text-transform:uppercase;font-weight:700;width:100%}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget::after,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget::after{content:'+';position:absolute;top:10px;right:0;bottom:0;font-size:2rem;color:var(--primary-color1);font-family:monospace;z-index:1}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget.is-shown::after,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget.is-shown::after{content:'–'}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget.is-shown form,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget.is-shown>.woocommerce-widget-layered-nav-list,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget.is-shown form,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget.is-shown>.woocommerce-widget-layered-nav-list{display:block}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget .woocommerce-widget-layered-nav-list,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget form,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget .woocommerce-widget-layered-nav-list,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.products_shop_filter>li.widget form{display:none}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list{width:100%;margin-top:-10px;margin-bottom:10px}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li{position:relative;color:var(--primary-color1);font-size:1.4rem}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li .count,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li .count{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a{display:block;padding:10px 0 10px 30px}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a::before,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a::before{display:block;content:'';position:absolute;top:50%;left:0;width:20px;height:20px;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid var(--input-border-color)}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a::after,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li a::after{content:'';position:absolute;top:50%;left:3px;width:14px;height:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.47222L4.35092 8L11 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:50% 50%;opacity:0}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:focus a,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:hover a,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:focus a,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:hover a{color:var(--secondary-color1)}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::before,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:focus a::before,.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:hover a::before,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::before,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:focus a::before,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li:hover a::before{background-color:#f7f7f9;border-color:var(--primary-color2)}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::before,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::before{background:var(--primary-color2);border-color:var(--primary-color2)}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::after,.woocommerce-controls-bar__sorting .woocommerce__fake-dropdown .menu-dropdown ul.woocommerce-widget-layered-nav-list li.chosen a::after{opacity:1}.quantity{height:60px;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:700;font-size:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 0 20px 0}@media (min-width:768px){.quantity{margin:0 20px 0 0;max-width:140px}}.quantity button{width:15%;height:100%;background:0 0;outline:0;border:0;font-size:2.8rem;font-weight:400;position:absolute}@media (min-width:768px){.quantity button{width:30%;height:100%}}.quantity button.minus{left:0}.quantity button.plus{right:0}.quantity button.disabled{color:#dcdee1}.quantity button:active,.quantity button:focus,.quantity button:hover{color:var(--secondary-color1);outline:0!important}.quantity input{padding:10px 40px;font-weight:700;font-size:2rem;border:1px solid #dcdee1;width:100%;height:100%;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media (min-width:768px){.quantity input{max-width:140px}}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input:focus{outline:0}.widget_price_filter form{width:100%;margin-bottom:15px}.widget_price_filter form .price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.widget_price_filter form .price_slider_amount button{background:#dcdee1;color:var(--primary-color1);border:0;text-transform:uppercase;padding:5px 10px;font-size:1.4rem;line-height:1}.widget_price_filter form .price_slider_amount button:active,.widget_price_filter form .price_slider_amount button:focus,.widget_price_filter form .price_slider_amount button:hover{background:var(--primary-color1);color:#fff}.widget_price_filter form .price_label{line-height:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.widget_price_filter form .price_label span{color:var(--secondary-color1);font-weight:700}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;top:auto;z-index:2;width:1em;height:1em;border-radius:500px;cursor:ew-resize;background:var(--primary-color2);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-.25em;margin-left:auto;opacity:1;border:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{-webkit-box-shadow:0 0 0 1px rgba(22,37,55,.54);box-shadow:0 0 0 1px rgba(22,37,55,.54);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#f7f7f9}.widget_price_filter .ui-widget-content{background:rgba(0,0,0,.1);border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce-breadcrumb{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;padding:14px 0;text-transform:none;text-align:center;font-size:1.2rem;color:#8e8e8e}@media (min-width:1113px){.woocommerce-breadcrumb{text-align:left;font-size:1.4rem}}.woocommerce-breadcrumb span{margin:0 5px}.woocommerce-breadcrumb span:first-child{margin-left:0}.woocommerce-breadcrumb span:last-child{color:#898989}.woocommerce-breadcrumb a{color:var(--primary-color1)}.woocommerce-breadcrumb a:hover{text-decoration:underline}.woocommerce-notices-wrapper{max-width:calc(var(--content-width) + var(--page-gutter,20px) * 2);margin:0 auto;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.woocommerce-notices-wrapper::after,.woocommerce-notices-wrapper::before{content:"";display:table}.woocommerce-notices-wrapper::after{clear:both}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{color:var(--primary-color1);clear:both;border:1px solid var(--validation-success-color);border-left:5px solid var(--validation-success-color);padding:15px;position:relative;list-style:none outside;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;font-size:1.2rem;min-height:40px;text-align:center}@media (min-width:576px){.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 15px;font-size:1.4rem;text-align:left}}@media (min-width:768px){.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{min-height:60px}}.woocommerce-error>li,.woocommerce-info>li,.woocommerce-message>li,.woocommerce-noreviews>li,p.no-comments>li{padding:8px 0;display:inline-block;width:100%}.woocommerce-error>li:first-child,.woocommerce-info>li:first-child,.woocommerce-message>li:first-child,.woocommerce-noreviews>li:first-child,p.no-comments>li:first-child{padding-top:0}.woocommerce-error>li:last-child,.woocommerce-info>li:last-child,.woocommerce-message>li:last-child,.woocommerce-noreviews>li:last-child,p.no-comments>li:last-child{padding-bottom:0}.woocommerce-error>li a,.woocommerce-info>li a,.woocommerce-message>li a,.woocommerce-noreviews>li a,p.no-comments>li a{margin:5px auto;display:inline-block}.woocommerce-error .button,.woocommerce-error a,.woocommerce-info .button,.woocommerce-info a,.woocommerce-message .button,.woocommerce-message a,.woocommerce-noreviews .button,.woocommerce-noreviews a,p.no-comments .button,p.no-comments a{padding:10px;text-align:center;-ms-flex-negative:0;flex-shrink:0;color:#fff;border:1px solid var(--validation-success-color);background:var(--validation-success-color);margin:8px 0;width:100%;display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-transform:capitalize}@media (min-width:576px){.woocommerce-error .button,.woocommerce-error a,.woocommerce-info .button,.woocommerce-info a,.woocommerce-message .button,.woocommerce-message a,.woocommerce-noreviews .button,.woocommerce-noreviews a,p.no-comments .button,p.no-comments a{margin:0 0 0 15px;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.woocommerce-error .button:hover,.woocommerce-error a:hover,.woocommerce-info .button:hover,.woocommerce-info a:hover,.woocommerce-message .button:hover,.woocommerce-message a:hover,.woocommerce-noreviews .button:hover,.woocommerce-noreviews a:hover,p.no-comments .button:hover,p.no-comments a:hover{border-color:var(--secondary-color1);background-color:var(--secondary-color1)}.woocommerce-error pre,.woocommerce-info pre,.woocommerce-message pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgba(0,0,0,.1)}.woocommerce-info,.woocommerce-noreviews,p.no-comments{border-color:var(--validation-notice-color)}.woocommerce-info .button,.woocommerce-info a,.woocommerce-noreviews .button,.woocommerce-noreviews a,p.no-comments .button,p.no-comments a{color:var(--primary-color1);background-color:var(--validation-notice-color);border-color:var(--validation-notice-color)}.woocommerce-info .button:hover,.woocommerce-info a:hover,.woocommerce-noreviews .button:hover,.woocommerce-noreviews a:hover,p.no-comments .button:hover,p.no-comments a:hover{color:#fff}.woocommerce-error{border-color:var(--validation-error-color);text-align:left}.woocommerce-error .button,.woocommerce-error a{background-color:var(--validation-error-color);border-color:var(--validation-error-color)}ul.woocommerce-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.woocommerce-info.cart-empty{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:0;text-align:center;font-size:2rem;font-family:var(--font-family-secondary)}@media (min-width:1113px){.woocommerce-info.cart-empty{font-size:3.8rem}}.wc-cart__seal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.wc-cart__seal-title{padding-right:10px}.l-shop-filters .c-shop-filters__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:208px;position:relative}@media (min-width:1113px){.l-shop-filters .c-shop-filters__bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:174px}}.l-shop-filters .c-shop-filters__bar .c-heading{font-size:16px;font-family:var(--font-family-primary);font-weight:700;margin:20px 0 10px;-ms-flex-item-align:center;align-self:center}@media (min-width:1113px){.l-shop-filters .c-shop-filters__bar .c-heading{-webkit-box-flex:0;-ms-flex:0 0 var(--columns-ratio);flex:0 0 var(--columns-ratio);font-size:2rem;margin:0}}.l-shop-filters .c-shop-filters__bar::before{content:"";display:inline-block;position:absolute;width:100vw;height:100%;background:#f7f7f9;border-bottom:1px solid var(--secondary-color2);left:0;top:0;width:100vw;margin-left:calc(-50vw + 50%)}@media (min-width:1113px){.l-shop-filters .c-shop-filters__bar::before{max-height:173px}}.l-shop-filters .c-shop-filters__attributes{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:grid;gap:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;position:relative}@media (min-width:768px){.l-shop-filters .c-shop-filters__attributes{grid-auto-columns:minmax(100px,100px);grid-auto-flow:column;padding:0 var(--c-txt-gr,30px);gap:40px}}@media (min-width:1113px){.l-shop-filters .c-shop-filters__attributes{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:767px){.l-shop-filters .c-shop-filters__attributes{grid-template:auto/repeat(3,minmax(0,1fr))}}.l-shop-filters .c-shop-filters__item{max-width:100px;border-bottom:7px solid transparent;height:100%;cursor:pointer;z-index:1;position:relative;margin:auto;-webkit-transition:border-bottom-color .3s ease;transition:border-bottom-color .3s ease}@media (max-width:575px){.l-shop-filters .c-shop-filters__item{position:static}}.l-shop-filters .c-shop-filters__item .c-block__media{margin-bottom:11px;height:100px}.l-shop-filters .c-shop-filters__item .c-block__media .c-image{height:100%}.l-shop-filters .c-shop-filters__item .c-block__media .c-image::before{content:"";display:inline-block;position:absolute;width:80px;height:80px;background:#ebebed;border-radius:500px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;pointer-events:none}@media (min-width:768px){.l-shop-filters .c-shop-filters__item .c-block__media .c-image::before{content:"";display:inline-block;position:absolute;width:100px;height:100px}}.l-shop-filters .c-shop-filters__item .c-block__media .c-image__media{z-index:1;position:relative}.l-shop-filters .c-shop-filters__item .c-block__title{text-align:center;font-family:var(--font-family-primary);font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.l-shop-filters .c-shop-filters__item.is-active,.l-shop-filters .c-shop-filters__item:hover,.l-shop-filters .c-shop-filters__item[data-attribute-selected=true]{border-bottom-color:var(--secondary-color1);-webkit-transition:border-bottom-color .3s ease;transition:border-bottom-color .3s ease}.l-shop-filters .c-shop-filters__item.is-active .c-block__title,.l-shop-filters .c-shop-filters__item:hover .c-block__title,.l-shop-filters .c-shop-filters__item[data-attribute-selected=true] .c-block__title{font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}.l-shop-filters .c-shop-filters__item.is-active .c-shop-filters__dropdown,.l-shop-filters .c-shop-filters__item:hover .c-shop-filters__dropdown{display:block}.l-shop-filters .c-shop-filters__dropdown{border:1px solid rgba(22,37,55,.25);background:#f7f7f9;padding:0 26px 14px;position:absolute;top:100%;left:0;width:100%;z-index:10;display:none}.l-shop-filters .c-shop-filters__dropdown input[type=hidden]+.c-shop-filters-close{margin-top:0}@media (min-width:576px){.l-shop-filters .c-shop-filters__dropdown{width:300px;top:calc(100% + 5px)}}.l-shop-filters .c-shop-filters__dropdown .c-shop-filters-title{font-size:18px;font-weight:500;margin-bottom:9px;color:#162537;margin-top:30px}.l-shop-filters .c-shop-filters__dropdown .c-shop-filters-title:first-child{margin-top:0}.l-shop-filters .c-shop-filters__dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;font-size:16px;cursor:pointer}.l-shop-filters .c-shop-filters__dropdown input[type=checkbox]{width:20px;height:20px;margin-right:5px}.l-shop-filters .c-shop-filters__dropdown input[type=checkbox]:checked{background:var(--primary-color1)}.l-shop-filters .c-shop-filters__dropdown button{width:100%;margin-top:10px}.l-shop-filters .c-shop-filters__reset{-webkit-transition:.3s ease;transition:.3s ease;font-weight:400;line-height:1.6;text-decoration:underline;display:block;padding:10px;margin-top:8px;text-align:center}@media (hover:hover){.l-shop-filters .c-shop-filters__reset:hover{opacity:.7;-webkit-transition:.3s ease;transition:.3s ease}}.l-shop-filters .c-shop-filters__close{-webkit-transition:.3s ease;transition:.3s ease}.l-shop-filters .c-shop-filters__close svg{position:absolute;right:10px;width:20px;height:20px;top:10px}@media (hover:hover){.l-shop-filters .c-shop-filters__close:hover{opacity:.7;-webkit-transition:.3s ease;transition:.3s ease}}.l-shop-filters .c-shop-filters__close:first-of-type{margin-top:0}.l-shop-filters .c-shop-filters__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1}.wc-cart .site-header::before,.wc-checkout .site-header::before{height:auto}.wc-cart .site-content,.wc-checkout .site-content{padding-top:60px}@media (min-width:768px){.wc-cart .site-content,.wc-checkout .site-content{padding-top:10.2vmin}}.wc-cart__wrapper,.wc-checkout__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;padding-bottom:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width:1113px){.wc-cart__wrapper,.wc-checkout__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:7.8vmin;padding-bottom:11.5vmin}}.wc-cart__form,.wc-checkout__form{width:100%;max-width:950px}.wc-cart__form .-h3,.wc-checkout__form .-h3{margin-bottom:30px}@media (max-width:1112px){.wc-cart__form .-h3,.wc-checkout__form .-h3{font-size:2.4rem}}@media (max-width:767px){.wc-cart__form .-h3,.wc-checkout__form .-h3{font-size:2rem}}.woocommerce-checkout .wc-cart__form,.woocommerce-checkout .wc-checkout__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1113px){.woocommerce-checkout .wc-cart__form,.woocommerce-checkout .wc-checkout__form{max-width:710px}}@media (min-width:1113px){.wc-cart__form .form-row .select2-selection,.wc-cart__form .form-row input,.wc-cart__form .form-row textarea,.wc-checkout__form .form-row .select2-selection,.wc-checkout__form .form-row input,.wc-checkout__form .form-row textarea{padding:14px 20px}}.wc-cart__form .form-row .select2-selection,.wc-checkout__form .form-row .select2-selection{padding:17px 15px 16px}@media (min-width:1113px){.wc-cart__form .form-row .select2-selection,.wc-checkout__form .form-row .select2-selection{padding:16px 20px}}.wc-cart__aside,.wc-checkout__aside{width:100%}.wc-cart__aside .-h3,.wc-checkout__aside .-h3{margin-bottom:30px}@media (max-width:1112px){.wc-cart__aside .-h3,.wc-checkout__aside .-h3{font-size:2.4rem}}@media (max-width:767px){.wc-cart__aside .-h3,.wc-checkout__aside .-h3{font-size:2rem}}@media (min-width:1113px){.wc-cart__aside,.wc-checkout__aside{max-width:415px}.woocommerce-checkout .wc-cart__aside,.woocommerce-checkout .wc-checkout__aside{max-width:585px}}.wc-cart__aside table.shipping-types,.wc-checkout__aside table.shipping-types{margin-bottom:0!important;width:100%}.wc-cart__aside table.shipping-types th,.wc-checkout__aside table.shipping-types th{text-align:left;color:var(--primary-color1)}.wc-cart__aside table.shipping-types td,.wc-cart__aside table.shipping-types th,.wc-checkout__aside table.shipping-types td,.wc-checkout__aside table.shipping-types th{padding:0!important;border:0!important}.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:8px;padding-left:10px}.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li .fake-checkbox,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li .fake-checkbox{width:20px;height:20px;margin-left:5px}@media (min-width:576px){.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li .fake-checkbox,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li .fake-checkbox{margin-left:10px}}.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li label,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li label{color:var(--secondary-color1)!important;font-size:1.4rem;margin-bottom:0;cursor:pointer;text-align:left;word-break:break-word}@media (min-width:576px){.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li label,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li label{text-align:right}}@media (min-width:1113px){.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li label,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li label{font-size:1.8rem}}.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li:last-child,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li:last-child{margin-bottom:0}.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods li:only-child .fake-checkbox,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods li:only-child .fake-checkbox{margin-bottom:0}.wc-cart__aside table.shipping-types td ul.woocommerce-shipping-methods+p,.wc-checkout__aside table.shipping-types td ul.woocommerce-shipping-methods+p{margin:5px 0;padding-left:20px}.wc-cart__aside table.shipping-types td .shipping-calculator-form,.wc-checkout__aside table.shipping-types td .shipping-calculator-form{margin-top:10px;padding-left:20px}.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row{margin-bottom:10px}.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row .select2,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row .select2{text-align:left}.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row .select2-selection,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row .select2-selection{padding:10px}.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row .select2-results__option,.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row .select2-selection,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row .select2-results__option,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row .select2-selection{font-size:1.2rem}@media (min-width:1113px){.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row .select2-results__option,.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row .select2-selection,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row .select2-results__option,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row .select2-selection{font-size:1.4rem}}.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row input,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row input{height:34px;padding:4px 10px;font-size:1.2rem}@media (min-width:1113px){.wc-cart__aside table.shipping-types td .shipping-calculator-form .form-row input,.wc-checkout__aside table.shipping-types td .shipping-calculator-form .form-row input{font-size:1.4rem}}.wc-cart__aside table.shipping-types td .shipping-calculator-form button,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-color1);font-weight:700;font-size:1.2rem;color:#fff;border:0;background-color:#a1a8b0;padding:10px;font-size:1.3rem;line-height:1;width:100%}@media (min-width:1113px){.wc-cart__aside table.shipping-types td .shipping-calculator-form button,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button{font-size:1.4rem}}@media (min-width:1113px){.wc-cart__aside table.shipping-types td .shipping-calculator-form button,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button{font-size:var(--smaller-text-size);width:auto}}.wc-cart__aside table.shipping-types td .shipping-calculator-form button:active,.wc-cart__aside table.shipping-types td .shipping-calculator-form button:focus,.wc-cart__aside table.shipping-types td .shipping-calculator-form button:hover,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button:active,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button:focus,.wc-checkout__aside table.shipping-types td .shipping-calculator-form button:hover{background:var(--primary-color2);color:var(--primary-color1)}.wc-cart__aside .wc-cart__go-to-checkout .c-btn.-link,.wc-cart__aside .wc-checkout__payment .c-btn.-link,.wc-checkout__aside .wc-cart__go-to-checkout .c-btn.-link,.wc-checkout__aside .wc-checkout__payment .c-btn.-link{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px}.wc-cart .woocommerce-message,.wc-checkout .woocommerce-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce-cart .woocommerce-notices-wrapper,.woocommerce-checkout .woocommerce-notices-wrapper{position:relative;z-index:2}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-error,.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-info,.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message,.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-error,.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-info,.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-message{font-size:1.4rem}@media (min-width:1113px){.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-error,.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-info,.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message,.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-error,.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-info,.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-message{font-size:1.6rem}}.single-product .product{position:relative;overflow:hidden}.single-product .product::after,.single-product .product::before{content:"";display:table}.single-product .product::after{clear:both}.single-product .product__info{gap:40px 0}@media (min-width:1113px){.single-product .product__info{display:grid;position:relative;grid-template-columns:50% 40%;gap:0 10%;margin-bottom:16.6vmin}}.single-product .product__info .product-cta{margin-top:30px;margin-bottom:30px}@media (min-width:1113px){.single-product .product__info form.cart{max-width:585px}}.single-product .product__info .title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:766px){.single-product .product__info .title-wrap{margin-bottom:0}}.single-product .product__info .title-wrap .woocommerce-product-rating{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single-product .product__info .price{font-size:2rem;color:var(--secondary-color1);margin-bottom:0;letter-spacing:.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.single-product .product__info .price del,.single-product .product__info .price ins{margin-right:25px}.single-product .product__info .price ins{text-decoration:none}@media (min-width:1113px){.single-product .product__info .price{font-size:3rem}}.single-product .product__info .product_title{color:var(--primary-text-color);font-size:2.4rem;font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 20px 0 0}@media (min-width:1113px){.single-product .product__info .product_title{font-size:5.4rem}}.single-product .product__info .product-badges ul{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .product__info .product-badges ul li{margin-right:8px;padding-right:7px;border-right:2px solid #555}.single-product .product__info .product-badges ul li:last-child{margin-right:0;border-right:0}@media (min-width:1113px){.single-product .product__info .product-summary-top{max-width:585px}}.single-product .product__info .product-features{font-size:1.3rem}@media (min-width:768px){.single-product .product__info .product-features{padding:52px 0 32px;font-size:1.6rem}}.single-product .product__info .product-features ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product .product__info .product-features ul li{padding-left:30px;padding-right:20px;line-height:15px;position:relative;margin-bottom:21px}@media (min-width:421px){.single-product .product__info .product-features ul li{width:50%}}@media (min-width:768px) and (max-width:1112px){.single-product .product__info .product-features ul li{width:100%}}@media (min-width:768px){.single-product .product__info .product-features ul li{margin-bottom:23px}}.single-product .product__info .product-features ul li::before{content:"";display:inline-block;position:absolute;width:18px;height:17px;left:0;z-index:0;background-image:url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8228 1.08961C16.6229 0.889725 16.3231 0.889725 16.1232 1.08961L7.92773 9.23512L4.7295 5.68708C4.52961 5.48719 4.22977 5.48719 4.02988 5.63711C3.82999 5.837 3.82999 6.13683 3.97991 6.33672C4.37969 6.78647 4.77947 7.23623 5.17925 7.636C5.82889 8.33562 6.47853 9.03523 7.0782 9.73485C7.17815 9.83479 7.27809 9.93474 7.32806 10.0347C7.47798 10.1846 7.6279 10.4345 7.87776 10.4345C8.02768 10.4345 8.12762 10.3845 8.22757 10.2845L16.8228 1.78923C17.0227 1.58934 17.0227 1.2895 16.8228 1.08961Z' fill='%2332547D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.7701 0.735547C16.1652 0.340909 16.7813 0.341081 17.1763 0.736061C17.5714 1.13121 17.5714 1.74763 17.1763 2.14278L17.1742 2.14485L8.581 10.6381C8.5806 10.6385 8.58019 10.6389 8.57978 10.6393C8.50049 10.7184 8.4015 10.7974 8.27435 10.8539C8.14438 10.9117 8.01094 10.9345 7.87764 10.9345C7.56981 10.9345 7.35279 10.7758 7.22509 10.6572C7.16089 10.5976 7.10564 10.5352 7.06607 10.4901C7.05983 10.483 7.054 10.4764 7.04855 10.4701C7.01401 10.4307 6.99401 10.4079 6.97439 10.3882L6.91702 10.3309L6.88122 10.2593C6.88112 10.2593 6.87287 10.2453 6.84547 10.214C6.8147 10.1789 6.77702 10.1409 6.72453 10.0884L6.71095 10.0748L6.69846 10.0602C6.10828 9.37171 5.46779 8.68168 4.81898 7.98295C4.41102 7.57445 4.00538 7.11811 3.61151 6.675L3.59227 6.65336L3.57979 6.63672C3.29183 6.25277 3.28744 5.67233 3.67621 5.28355L3.70134 5.25843L3.72976 5.23711C4.11372 4.94914 4.69416 4.94475 5.08293 5.33353L5.09209 5.34269L7.9475 8.51041L15.7701 0.735547C15.7702 0.735375 15.7699 0.735718 15.7701 0.735547Z' fill='%2332547D'/%3E%3Cpath d='M8.54377 17C7.68298 17 6.77436 16.8583 5.91357 16.5748C3.71377 15.866 1.94436 14.4013 0.940101 12.3697C-1.21188 8.21183 0.461883 3.06177 4.62238 0.935597C6.82218 -0.19836 9.40456 -0.292857 11.7 0.60486C12.1304 0.746605 12.513 0.982846 12.8956 1.17184C13.1347 1.31358 13.1825 1.59707 13.039 1.83331C12.8956 2.06956 12.6086 2.1168 12.3695 1.97506C12.0348 1.78607 11.7 1.59707 11.3174 1.45533C9.2611 0.652108 7.01347 0.746604 5.05278 1.73882C1.32268 3.62875 -0.159801 8.21183 1.75307 11.8972C2.66169 13.6926 4.23981 15.0156 6.2005 15.6298C8.11337 16.244 10.1697 16.055 11.9391 15.1573C15.2866 13.4564 16.8648 9.48753 15.6214 5.94391C15.5258 5.70767 15.6692 5.42418 15.9083 5.32968C16.1474 5.23519 16.4344 5.37693 16.53 5.61317C17.9168 9.58203 16.1474 14.0706 12.3695 15.9605C11.174 16.6693 9.88278 17 8.54377 17Z' fill='%23162537'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}.single-product .product__info .product-features-accordion .c-accordion__item{border-bottom:1px solid #dcdee1;padding:0;background-color:transparent;margin:0;border-left:0}.single-product .product__info .product-features-accordion .c-accordion__item:first-child{border-top:1px solid #dcdee1}.single-product .product__info .product-features-accordion .c-accordion__box{padding:0}.single-product .product__info .product-features-accordion .c-accordion__title{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;padding:17px 40px 17px 0;line-height:1.2;font-size:1.3rem}@media (min-width:768px){.single-product .product__info .product-features-accordion .c-accordion__title{padding:19px 40px 19px 0;line-height:1.4}}.single-product .product__info .product-features-accordion .c-accordion__title::after{font-size:3.2rem;font-weight:500}.single-product .product__info .product-features-accordion .c-accordion__content{font-size:1.3rem;padding:0 35px 0 0}@media (min-width:1113px){.single-product .product__info .product-features-accordion .c-accordion__content{font-size:var(--smaller-text-size)}}.single-product .product__info .product-features-accordion .c-accordion__content p{font-size:1.3rem}@media (min-width:1113px){.single-product .product__info .product-features-accordion .c-accordion__content p{font-size:1.8rem}}.single-product .product__info .product-features-accordion .c-accordion__content p:last-child{margin-bottom:23px}.single-product .product__info .product-features-accordion .c-accordion__content ul{margin:0}.single-product .product__info .variations_button,.single-product .product__info .woocommerce-product-simple-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:576px){.single-product .product__info .variations_button,.single-product .product__info .woocommerce-product-simple-add-to-cart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}@media (min-width:576px){.single-product .product__info .variations_button,.single-product .product__info .woocommerce-product-simple-add-to-cart{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1441px){.single-product .product__info .variations_button,.single-product .product__info .woocommerce-product-simple-add-to-cart{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.single-product .product__info .variations_button .sv-wc-external-checkout,.single-product .product__info .woocommerce-product-simple-add-to-cart .sv-wc-external-checkout{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:unset;margin:unset}.single-product .product__info .variations_button .quantity,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity{height:47px;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #dcdee1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 0 20px 0;max-width:100%;width:100%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:576px){.single-product .product__info .variations_button .quantity,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity{margin:0;height:60px;width:140px}}@media (min-width:1113px){.single-product .product__info .variations_button .quantity,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity{width:75px}}@media (min-width:1441px){.single-product .product__info .variations_button .quantity,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity{width:100px}}.single-product .product__info .variations_button .quantity button,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button{width:15%;height:100%;background:0 0;outline:0;border:0;font-size:2.8rem;font-weight:400;position:absolute}@media (min-width:768px){.single-product .product__info .variations_button .quantity button,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button{width:30%;height:100%}}.single-product .product__info .variations_button .quantity button.minus,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button.minus{left:0}.single-product .product__info .variations_button .quantity button.plus,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button.plus{right:0}.single-product .product__info .variations_button .quantity button.disabled,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button.disabled{color:#dcdee1}.single-product .product__info .variations_button .quantity button:active,.single-product .product__info .variations_button .quantity button:focus,.single-product .product__info .variations_button .quantity button:hover,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button:active,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button:focus,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity button:hover{color:var(--secondary-color1)}.single-product .product__info .variations_button .quantity input,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity input{border:0;padding:10px 20px;font-weight:700;font-size:var(--smaller-text-size);width:100%;height:100%;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;max-width:100%}.single-product .product__info .variations_button .quantity input::-webkit-inner-spin-button,.single-product .product__info .variations_button .quantity input::-webkit-outer-spin-button,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity input::-webkit-inner-spin-button,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .product__info .variations_button .c-btn,.single-product .product__info .woocommerce-product-simple-add-to-cart .c-btn{padding-left:20px;padding-right:20px;max-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 20px}@media (min-width:576px){.single-product .product__info .variations_button .c-btn,.single-product .product__info .woocommerce-product-simple-add-to-cart .c-btn{margin-bottom:0;width:30%}}.single-product .product__info .variations_button .c-btn .button__icon,.single-product .product__info .woocommerce-product-simple-add-to-cart .c-btn .button__icon{margin-right:5px;margin-left:-5px}@media (max-width:767px){.single-product .product__info .variations_button .c-btn .button__icon svg,.single-product .product__info .woocommerce-product-simple-add-to-cart .c-btn .button__icon svg{height:22px;width:14px}}.single-product .product__info .variations_button .c-btn,.single-product .product__info .variations_button .quantity,.single-product .product__info .woocommerce-product-simple-add-to-cart .c-btn,.single-product .product__info .woocommerce-product-simple-add-to-cart .quantity{-webkit-box-flex:1;-ms-flex:1;flex:1}.single-product .product .woocommerce-product-rating{width:100%;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .product .woocommerce-product-rating .star-rating{float:left;margin-right:10px}.single-product .product .woocommerce-product-rating .woocommerce-review-link{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;color:var(--secondary-color1);line-height:1}.single-product .product-cta{position:relative;background-color:var(--primary-color1);padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='355' height='123' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.08' d='M-228-350.615V-534l654 745H242.421L-228-350.615Z' fill='%23E8E9EB'/%3E%3C/svg%3E");background-position:left 45% center}@media (max-width:1112px){.single-product .product-cta{padding:1.8rem}}.single-product .product-cta::after,.single-product .product-cta::before{content:"";display:inline-block;position:absolute;width:3px;height:100%;background-color:var(--btn-primary-bg);opacity:1;bottom:0;left:0}.single-product .product-cta::before{-webkit-transform:translate(0,20px) rotate(140deg);transform:translate(0,20px) rotate(140deg)}.single-product .product-cta::after{top:0;right:0;bottom:auto;left:auto;-webkit-transform:translate(0,-20px) rotate(140deg);transform:translate(0,-20px) rotate(140deg)}.single-product .product-cta__title{font-size:2rem;font-family:var(--font-family-secondary);margin-right:20px}@media (min-width:1113px){.single-product .product-cta__title{font-size:3.6rem;margin-right:50px}}@media (max-width:575px){.single-product .product-cta__title{margin-bottom:1rem}}.single-product .product-cta .c-btn{min-width:165px}@media (min-width:1113px){.single-product .product-cta .c-btn{min-width:200px}}.single-product .product-cta .inner-frame{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .product-cta .inner-frame::before{-webkit-clip-path:polygon(0 25%,0 0,100% 100%,75% 100%);clip-path:polygon(0 25%,0 0,100% 100%,75% 100%);content:'';position:absolute;width:495px;height:564px;left:0;right:0;z-index:-1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-50px}@media (min-width:1113px){.single-product .product-cta .inner-frame{max-width:700px;margin:auto}}@media (min-width:576px){.single-product .product-cta .inner-frame{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.woo-variation-product-gallery{position:relative;margin-right:0;margin-bottom:20px;overflow:hidden;float:none;width:100%;max-width:100%!important}@media (min-width:1281px){.woo-variation-product-gallery{max-height:750px}}.woo-variation-gallery-wrapper{overflow:hidden}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image>div{height:100%}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image>div img{max-height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:1281px){.woo-variation-gallery-wrapper .slick-list{height:750px!important}}@media (min-width:1281px){.woo-variation-gallery-slider,.woo-variation-gallery-slider .slick-list,.woo-variation-gallery-slider .slick-slide,.woo-variation-gallery-slider .slick-track,.woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-slider,.woo-variation-gallery-thumbnail-wrapper{height:750px!important;max-height:750px}.woo-variation-gallery-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-variation-gallery-slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:none}}@media (min-width:768px) and (max-width:1280px){.woo-variation-gallery-slider,.woo-variation-gallery-slider .slick-list,.woo-variation-gallery-slider .slick-slide,.woo-variation-gallery-slider .slick-track,.woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-slider,.woo-variation-gallery-thumbnail-wrapper{height:400px!important;max-height:400px}.woo-variation-gallery-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-variation-gallery-slider-wrapper .slick-slide>div,.woo-variation-gallery-slider-wrapper .wvg-gallery-image,.woo-variation-gallery-slider-wrapper .wvg-single-gallery-image-container{height:100%}.woo-variation-gallery-slider-wrapper .wvg-single-gallery-image-container img{-o-object-fit:contain;object-fit:contain;height:100%}}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-next-arrow,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-prev-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-prev-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow{background:var(--primary-color2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:hover,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:hover,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-next-arrow:hover,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-prev-arrow:hover,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-next-arrow:hover,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-prev-arrow:hover,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow:hover,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow:hover{background:#f7f7f9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow::before,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow::before,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-next-arrow::before,.woo-variation-gallery-slider-wrapper .wvg-thumbnail-prev-arrow::before,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-next-arrow::before,.woo-variation-gallery-thumbnail-wrapper .wvg-slider-prev-arrow::before,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-next-arrow::before,.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow::before{content:"";display:inline-block;position:absolute;width:19px;height:28px;background-image:url("data:image/svg+xml,%3Csvg width='19' height='28' viewBox='0 0 19 28' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 28l9.806-12.598.793-1.402-.793-1.402L0 0l19 14L0 28z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow::before{-webkit-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}@media (min-width:768px){.woo-variation-gallery-thumbnail-wrapper .wvg-thumbnail-prev-arrow::before{-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}}.woo-variation-gallery-slider-wrapper .slick-slide>div{height:100%;width:100%}.woo-variation-gallery-slider-wrapper .wvg-gallery-video-slider.wvg-gallery-image{height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-variation-gallery-slider-wrapper .wvg-gallery-video-slider.wvg-gallery-image .wvg-single-gallery-video-container{width:100%}.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow::before{-webkit-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.woo-variation-gallery-slider-wrapper:hover{background:0 0!important}.woo-variation .woo-variation-gallery-trigger{background:var(--primary-color2)}.wvg-single-gallery-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woo-variation-gallery-wrapper .swiper-wrapper img[role=presentation],.woo-variation-gallery-wrapper .woo-variation-gallery-slider img[role=presentation],.woocommerce-product-gallery .swiper-wrapper img[role=presentation],.woocommerce-product-gallery .woo-variation-gallery-slider img[role=presentation]{background-color:#fff}@media (max-width:1112px){.woo-variation-gallery-wrapper .swiper-wrapper img[role=presentation],.woo-variation-gallery-wrapper .woo-variation-gallery-slider img[role=presentation],.woocommerce-product-gallery .swiper-wrapper img[role=presentation],.woocommerce-product-gallery .woo-variation-gallery-slider img[role=presentation]{pointer-events:none;display:none!important}}@media (max-width:767px){.woo-variation-gallery-wrapper .swiper-wrapper img,.woo-variation-gallery-wrapper .woo-variation-gallery-slider img,.woocommerce-product-gallery .swiper-wrapper img,.woocommerce-product-gallery .woo-variation-gallery-slider img{max-height:300px;-o-object-fit:contain;object-fit:contain}}@media (min-width:1113px){.woo-variation-gallery-wrapper .swiper-wrapper img,.woo-variation-gallery-wrapper .woo-variation-gallery-slider img,.woocommerce-product-gallery .swiper-wrapper img,.woocommerce-product-gallery .woo-variation-gallery-slider img{height:auto;width:auto}}.woocommerce-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:80px}.woocommerce-tabs::after,.woocommerce-tabs::before{content:"";display:table}.woocommerce-tabs::after{clear:both}@media (min-width:1113px){.woocommerce-tabs{margin-top:16.6vmin;padding-top:0}}.woocommerce-tabs-panel-tab{overflow:hidden;position:relative}.woocommerce-tabs ul.tabs{list-style:none;margin-left:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f9}@media (min-width:1113px){.woocommerce-tabs ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce-tabs ul.tabs li{-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;display:block;position:relative;padding:0 30px}.woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li:active a,.woocommerce-tabs ul.tabs li:focus a,.woocommerce-tabs ul.tabs li:hover a{border-bottom-color:var(--primary-text-color);color:var(--primary-text-color);-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s}.woocommerce-tabs ul.tabs li:focus{outline-offset:.25rem}.woocommerce-tabs ul.tabs li a{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;color:#8e8e8e;display:block;padding:20px 0 18px;border-bottom:3px solid transparent;text-align:center}.woocommerce-tabs-panel__features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:70px;padding-bottom:20px}@media (min-width:1113px){.woocommerce-tabs-panel__features{padding-top:47px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:var(--default-bottom-gap)}}.woocommerce-tabs-panel__features-left .l-tbpanel{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1113px){.woocommerce-tabs-panel__features-left .l-tbpanel{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1113px){.woocommerce-tabs-panel__features-left{width:40%}}@media (min-width:1113px){.woocommerce-tabs-panel__features-left+div{width:60%}}.woocommerce-tabs-panel__features-left .c-heading.-h2{margin-bottom:10px}.woocommerce-tabs-panel__features-left .c-heading__title{margin-bottom:0}.woocommerce-tabs-panel__features-left .c-heading__description{color:var(--primary-color1);line-height:1.6;text-align:center}@media (min-width:1113px){.woocommerce-tabs-panel__features-left .c-heading__description{text-align:left}}.woocommerce-tabs-panel__features-image{width:100%}.woocommerce-tabs-panel__features-title{text-align:center}@media (min-width:1113px){.woocommerce-tabs-panel__features-title{text-align:left}}.woocommerce-tabs-panel__features-title>div{max-width:560px}.woocommerce-tabs-panel__features-title .c-heading__pre{font-size:var(--smaller-text-size)}.woocommerce-tabs-panel__features-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}@media (min-width:1113px){.woocommerce-tabs-panel__features-image{padding:0}}.woocommerce-tabs-panel__features-image .c-image__src{max-height:700px}.woocommerce-tabs-panel__features-image-box{display:inline-block;position:relative}.woocommerce-tabs-panel__features-image-box .c-image__primary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce-tabs-panel__features-hotspot{position:absolute;--dot-size:30px;width:var(--dot-size);height:var(--dot-size);-webkit-appearance:none}.woocommerce-tabs-panel__features-hotspot:active,.woocommerce-tabs-panel__features-hotspot:focus,.woocommerce-tabs-panel__features-hotspot:hover{outline:0}.woocommerce-tabs-panel__features-hotspot .tooltip{width:100%;height:290px;background:var(--primary-color1);text-align:left;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-width:290px;padding:15px 20px 20px;color:var(--secondary-color3);font-size:1.4rem;font-weight:400;line-height:1.6;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.woocommerce-tabs-panel__features-hotspot .tooltip .title{font-weight:700}.woocommerce-tabs-panel__features-hotspot .tooltip .description{margin-top:10px}.woocommerce-tabs-panel__features-hotspot .tooltip-close{display:none;position:absolute;top:10px;right:10px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1112px){.woocommerce-tabs-panel__features-hotspot .tooltip-close{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce-tabs-panel__features-hotspot .tooltip-icon-plus,.woocommerce-tabs-panel__features-hotspot .tooltip-icon-plus-close{width:26px;height:26px}@media (min-width:1113px){.woocommerce-tabs-panel__features-hotspot .tooltip-icon-plus,.woocommerce-tabs-panel__features-hotspot .tooltip-icon-plus-close{width:30px;height:30px}}.woocommerce-tabs-panel__features-hotspot .tooltip-icon-plus-close{display:none}.woocommerce-tabs-panel__features-hotspot .tooltip-icon-close{width:25px;height:25px;padding:5px}@media (min-width:1113px){.woocommerce-tabs-panel__features-hotspot .tooltip-right{position:absolute;top:50%;left:0;-webkit-transform:translate(calc(var(--dot-size)/ 2),-50%);transform:translate(calc(var(--dot-size)/ 2),-50%)}.woocommerce-tabs-panel__features-hotspot .tooltip-left{position:absolute;top:50%;right:0;-webkit-transform:translate(calc(var(--dot-size)/ 2 * -1),-50%);transform:translate(calc(var(--dot-size)/ 2 * -1),-50%)}.woocommerce-tabs-panel__features-hotspot .tooltip-top{position:absolute;bottom:50%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.woocommerce-tabs-panel__features-hotspot .tooltip-bottom{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,calc(var(--dot-size)/ 2 * -1));transform:translate(-50%,calc(var(--dot-size)/ 2 * -1))}}@media (max-width:1112px){.woocommerce-tabs-panel__features-hotspot .tooltip{left:0!important;right:0!important;bottom:0!important;position:fixed;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:99;padding-right:40px}}@media (max-width:767px){.woocommerce-tabs-panel__features-hotspot .tooltip.is-hidden{display:none}.woocommerce-tabs-panel__features-hotspot .tooltip.is-shown{display:block;opacity:1;visibility:visible}.woocommerce-tabs-panel__features-hotspot .tooltip.is-shown+.dot{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.woocommerce-tabs-panel__features-hotspot .tooltip.is-shown+.dot::after{-webkit-animation:none;animation:none}.woocommerce-tabs-panel__features-hotspot .tooltip.is-shown+.dot .tooltip-icon-plus{display:none}.woocommerce-tabs-panel__features-hotspot .tooltip.is-shown+.dot .tooltip-icon-plus-close{display:block}}.woocommerce-tabs-panel__features-hotspot:hover .dot,.woocommerce-tabs-panel__features-hotspot:target .dot{-webkit-animation:none;animation:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.woocommerce-tabs-panel__features-hotspot:hover .tooltip,.woocommerce-tabs-panel__features-hotspot:target .tooltip{opacity:1;visibility:visible;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce-tabs-panel__features-hotspot .dot{width:26px;height:26px;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:500px;z-index:1;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.woocommerce-tabs-panel__features-hotspot .dot:active,.woocommerce-tabs-panel__features-hotspot .dot:focus,.woocommerce-tabs-panel__features-hotspot .dot:hover{outline:0}@media (min-width:1113px){.woocommerce-tabs-panel__features-hotspot .dot{width:30px;height:30px}}.woocommerce-tabs-panel__features-hotspot .dot svg{pointer-events:none}.woocommerce-tabs-panel__features-hotspot .dot::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:500px;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:pulse-white 2s infinite;animation:pulse-white 2s infinite}.woocommerce-tabs-panel__how-to-use{padding:80px 0 30px}@media (min-width:1113px){.woocommerce-tabs-panel__how-to-use{padding:14.8vmin 0}}.woocommerce-tabs-panel__how-to-use .-h2{line-height:1.2;margin-bottom:30px}@media (min-width:1113px){.woocommerce-tabs-panel__how-to-use .-h2{margin-bottom:70px}}.woocommerce-tabs-panel__how-to-use .-h3{line-height:1.2;margin-bottom:42px}@media (min-width:1113px){.woocommerce-tabs-panel__how-to-use .-h3{margin-bottom:20px}}@media (max-width:1112px){.woocommerce-tabs-panel__how-to-use .-title-line{overflow:hidden}}.woocommerce-tabs-panel__how-to-use .-title-line .c-block__inner::before{display:block}@media (max-width:1112px){.woocommerce-tabs-panel__how-to-use .-title-line .c-block__inner::before{width:259px;height:295px;margin-top:0}}@media (min-width:1113px) and (max-width:1280px){.woocommerce-tabs-panel__how-to-use .-title-line .c-block__inner::before{display:none}}@media (max-width:767px){.woocommerce-tabs-panel__how-to-use .l-dcbl .c-block .c-image:before{display:none}.woocommerce-tabs-panel__how-to-use .c-block__media{margin-bottom:25px}}.woocommerce-tabs-panel--press{position:relative;overflow:hidden}.woocommerce-tabs-panel__press{background:var(--primary-color1);padding:65px 0;text-align:center;overflow:hidden}@media (min-width:1113px){.woocommerce-tabs-panel__press{padding:9.2vmin 0}}.woocommerce-tabs-panel__press .l-slider-press-1{margin-bottom:0}.woocommerce-tabs-panel__press::after,.woocommerce-tabs-panel__press::before{content:"";display:inline-block;position:absolute;width:3px;height:100%;background-color:var(--btn-primary-bg);opacity:1;bottom:0;left:0}.woocommerce-tabs-panel__press::before{-webkit-transform:translate(100px,100px) rotate(140deg);transform:translate(100px,100px) rotate(140deg)}@media (max-width:1112px){.woocommerce-tabs-panel__press::before{-webkit-transform:translate(100px,250px) rotate(140deg);transform:translate(100px,250px) rotate(140deg)}}.woocommerce-tabs-panel__press::after{top:0;right:0;bottom:auto;left:auto;-webkit-transform:translate(-100px,-100px) rotate(140deg);transform:translate(-100px,-100px) rotate(140deg)}@media (max-width:1112px){.woocommerce-tabs-panel__press::after{-webkit-transform:translate(-100px,-250px) rotate(140deg);transform:translate(-100px,-250px) rotate(140deg)}}.woocommerce-tabs-panel__press .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-tabs-panel__press .swiper-slide .c-image{max-height:100px;margin-bottom:10px}.woocommerce-tabs-panel__press .swiper-slide .c-image__src{-o-object-fit:contain;object-fit:contain}.woocommerce-tabs-panel__press .c-heading.-h2{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;text-align:center;text-transform:uppercase;color:#8e8e8e;font-family:var(--font-family-primary)}.woocommerce-tabs-panel__press-description{font-size:2.4rem;line-height:1.4;font-weight:700;margin-bottom:40px;color:#fff;max-width:850px}@media (min-width:1113px){.woocommerce-tabs-panel__press-description{font-size:5rem}}.woocommerce-tabs-panel__press-name{font-weight:700;text-align:center;color:#8e8e8e;font-size:2.2rem}@media (min-width:1113px){.woocommerce-tabs-panel__press-name{padding-bottom:60px;font-size:2.8rem}}.woocommerce-tabs-panel__faq{padding:80px 0;text-align:center}@media (min-width:1113px){.woocommerce-tabs-panel__faq{padding:16.6vmin 0 13.4vmin}}.woocommerce-tabs-panel__faq-accordion{max-width:950px;margin:auto}@media (max-width:1112px){.woocommerce-tabs__promo{padding-top:200px;padding-bottom:200px}}.woocommerce-tabs .woocommerce-tabs-panel--reviews{position:relative;background:#f7f7f9}.woocommerce-tabs .woocommerce-tabs-panel--reviews::before{overflow:hidden;background-color:var(--line-deco-bg);-webkit-clip-path:polygon(0 25%,0 0,100% 100%,75% 100%);clip-path:polygon(0 25%,0 0,100% 100%,75% 100%);content:"";position:absolute;width:495px;height:564px;left:0;right:0;z-index:-1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-50px;content:"";position:absolute;width:2400px;height:2740px;background:rgba(232,233,235,.3);left:50%;-webkit-transform:translate(-22.5%,-685px);transform:translate(-22.5%,-685px);z-index:0;top:auto}@media (max-width:1112px){.woocommerce-tabs .woocommerce-tabs-panel--reviews::before{display:none}}@media (max-width:1112px){.woocommerce-tabs .woocommerce-tabs-panel--reviews::before{display:block;width:842px;height:960px;-webkit-transform:translate(-44.5%,-400px);transform:translate(-44.5%,-400px)}}.woocommerce-tabs .woocommerce-reviews{padding:80px 0;position:relative}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews{padding:160px 0}}.woocommerce-tabs .woocommerce-reviews__stars-box{background:#fff;border:1px solid #dcdee1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:23px;padding:20px 0}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:40px;margin-bottom:35px}}@media (min-width:1441px){.woocommerce-tabs .woocommerce-reviews__stars-box{padding:45px 85px 42px;min-height:302px}}.woocommerce-tabs .woocommerce-reviews__stars-box>div{border-bottom:1px solid #dcdee1}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box>div{border:0}}.woocommerce-tabs .woocommerce-reviews__stars-box>div:last-child{border-bottom:0}.woocommerce-tabs .woocommerce-reviews__stars-box-total{text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 20px 30px;width:100%}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 6rem 0 0;width:auto}}@media (min-width:1441px){.woocommerce-tabs .woocommerce-reviews__stars-box-total{padding-right:170px}}.woocommerce-tabs .woocommerce-reviews__stars-box-total .total{font-size:6rem;letter-spacing:-.04em;font-weight:700;margin-right:20px;line-height:1}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total .total{margin-right:0;margin-bottom:5px;font-size:8rem}}.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars{margin:0 auto 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars{margin-bottom:15px}}.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars .star-rating{height:12px;width:60px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars .star-rating{height:26px;width:125px}}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars .star-rating span::before,.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars .star-rating::before{height:28px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7001 19.5286L20.3013 24.1429L18.2903 15.4404L24.9998 9.5879L16.1551 8.824L12.7001 0.619141L9.24509 8.824L0.400391 9.5879L7.10987 15.4404L5.09887 24.1429L12.7001 19.5286Z' fill='%23F8DE4F'/%3E%3C/svg%3E%0A")}}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars .star-rating::before{background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7001 19.5286L20.3013 24.1429L18.2903 15.4404L24.9998 9.5879L16.1551 8.824L12.7001 0.619141L9.24509 8.824L0.400391 9.5879L7.10987 15.4404L5.09887 24.1429L12.7001 19.5286Z' fill='%23f7f7f9'/%3E%3C/svg%3E")}}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total .stars .star-rating span{padding-top:28px}}.woocommerce-tabs .woocommerce-reviews__stars-box-total .no-of-reviews{color:var(--secondary-color1);font-size:1.2rem;text-align:left}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-total .no-of-reviews{text-align:center;font-size:var(--base-text-size)}}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed{width:100%;padding:30px 20px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed{max-width:536px;width:auto;padding:0}}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-right:0;margin-left:0}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed>div:not(:last-child){margin-bottom:22px}@media (max-width:1112px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:420px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .stars{color:var(--secondary-color1);font-size:1.2rem;margin-right:20px;width:70px}@media (min-width:576px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .stars{width:60px;margin-right:25px}}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .stars{font-size:var(--base-text-size);text-align:right}}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}@media (min-width:1441px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress{margin-right:50px}}@media (max-width:1112px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress{width:100%}}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:1441px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress{width:360px}}@media (max-width:1112px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress{width:100%}}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#f7f7f9;height:10px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress[value]{height:15px}}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress[value]::-webkit-progress-bar{background:#f7f7f9}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress[value]::-webkit-progress-value{background:var(--primary-color2)}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress[value]::-moz-progress-bar{background:var(--primary-color2)}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .progress progress:not([value]){background:#f7f7f9}.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .total{color:var(--secondary-color1);font-size:1.2rem;min-width:30px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-detailed .total{font-size:var(--base-text-size)}}.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review{text-align:center;width:100%;padding:30px 20px 10px 20px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review{width:auto;text-align:left;padding:0 0 0 4.5vmin}}@media (min-width:1441px){.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review{padding-left:12vmin}}.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review h3{font-weight:700;font-size:1.4rem;margin-bottom:10px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review h3{font-size:var(--base-text-size)}}.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review p{line-height:1.6;margin-bottom:2rem;font-size:1.2rem;color:var(--secondary-color1)}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review p{font-size:var(--base-text-size);margin-bottom:35px;padding-right:20px}}.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review .stars{margin-bottom:15px}.woocommerce-tabs .woocommerce-reviews__stars-box-leave-review .button .c-btn{max-width:250px;width:100%}.woocommerce-tabs .woocommerce-reviews__reviews-list{position:relative;background:var(--primary-color1);padding:0 20px 25px;color:#fff}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list{padding:0 30px 0 50px}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid var(--secondary-color1)}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:40px 0}.woocommerce-tabs .woocommerce-reviews__reviews-list-item:not(:last-child){border-bottom:1px solid var(--secondary-color1)}.woocommerce-tabs .woocommerce-reviews__reviews-list-item:last-child{border:0}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:70px;padding-right:140px;padding-bottom:0}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__avatar{width:50px;height:50px;border-radius:500px;background:#dcdee1;-webkit-box-shadow:inset 0 0 0 1px var(--primary-color1);box-shadow:inset 0 0 0 1px var(--primary-color1);border:1px solid var(--primary-color2);font-size:1.85rem;font-family:var(--font-family-secondary);color:var(--primary-color1);margin-right:15px;pointer-events:none}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__avatar{width:100px;height:100px;font-size:3.8rem;margin-right:0}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__meta{text-align:left}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__meta{text-align:center;margin-top:20px}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__meta .name{font-weight:700;margin-bottom:5px;font-size:1.4rem}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__meta .name{margin-bottom:1em;font-size:1.4rem}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__meta .date{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;color:var(--primary-color3);margin-bottom:0}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .commenter__meta .date{font-size:1.4rem}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__stars span{font-size:1.2rem;font-weight:700;margin-left:15px;color:var(--primary-color3);line-height:1}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__stars span{font-size:var(--base-text-size)}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__stars svg{width:14px;height:14px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__stars svg{width:25px;height:25px}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body{font-size:1.3rem;line-height:1.6}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body{font-size:var(--base-text-size)}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body .text-holder{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:1112px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body .text-holder p{margin-bottom:5px;white-space:pre-wrap;word-break:break-all}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body .text-holder.view-more{height:106px}@media (min-width:768px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body .text-holder.view-more{height:100px}}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body .text-holder.view-more{height:114px}}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body .text-holder.active{-webkit-line-clamp:inherit;height:auto}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body a{color:var(--primary-color2);display:block;margin-top:5px}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body a.view-more{margin-bottom:10px;position:relative}.woocommerce-tabs .woocommerce-reviews__reviews-list-item .review__body a.view-more::before{content:'';position:absolute;right:0;bottom:100%;left:0;padding:30px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--primary-color1)));background-image:linear-gradient(to bottom,transparent,var(--primary-color1))}.woocommerce-tabs .woocommerce-reviews__reviews-list .nothing-to-load{padding:15px;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;color:#fff;margin:0;text-align:center}@media (max-width:1112px){.woocommerce-tabs .woocommerce-reviews__reviews-list .nothing-to-load{padding-bottom:0}}.woocommerce-tabs .woocommerce-reviews .load-more-reviews{background:#2d3a4b;height:40px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews .load-more-reviews{height:50px}}.woocommerce-tabs .woocommerce-reviews .load-more-reviews .c-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;text-transform:none;color:var(--primary-color2);width:100%;font-size:1.3rem}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews .load-more-reviews .c-btn{font-size:1.6rem}}.woocommerce-tabs .woocommerce-reviews .load-more-reviews .c-btn svg{margin-left:10px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:1111px){.woocommerce-tabs .woocommerce-reviews .load-more-reviews .c-btn svg{width:17px;height:17px}}.woocommerce-tabs .woocommerce-reviews .load-more-reviews .c-btn:hover{color:#fff}.woocommerce-tabs .woocommerce-reviews__reviews-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}@media (min-width:1113px){.woocommerce-tabs .woocommerce-reviews__reviews-controls{margin-bottom:35px}}.woocommerce-tabs-panel--reviews{position:relative;background:#f7f7f9}.woocommerce-tabs-panel--reviews::before{overflow:hidden;background-color:var(--line-deco-bg);-webkit-clip-path:polygon(0 25%,0 0,100% 100%,75% 100%);clip-path:polygon(0 25%,0 0,100% 100%,75% 100%);content:"";position:absolute;width:495px;height:564px;left:0;right:0;z-index:-1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-50px;content:"";position:absolute;width:2400px;height:2740px;background:rgba(232,233,235,.3);left:50%;-webkit-transform:translate(-22.5%,-685px);transform:translate(-22.5%,-685px);z-index:0;top:auto}@media (max-width:1112px){.woocommerce-tabs-panel--reviews::before{display:none}}@media (max-width:1112px){.woocommerce-tabs-panel--reviews::before{display:block;width:842px;height:960px;-webkit-transform:translate(-44.5%,-400px);transform:translate(-44.5%,-400px)}}.woocommerce-reviews{padding:80px 0;position:relative}@media (min-width:1113px){.woocommerce-reviews{padding:160px 0}}.woocommerce-reviews__stars-box{background:#fff;border:1px solid #dcdee1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:23px;padding:20px 0}@media (min-width:1113px){.woocommerce-reviews__stars-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:40px;margin-bottom:35px}}@media (min-width:1441px){.woocommerce-reviews__stars-box{padding:45px 85px 42px;min-height:302px}}.woocommerce-reviews__stars-box>div{border-bottom:1px solid #dcdee1}@media (min-width:1113px){.woocommerce-reviews__stars-box>div{border:0}}.woocommerce-reviews__stars-box>div:last-child{border-bottom:0}.woocommerce-reviews__stars-box-total{text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 20px 30px;width:100%}@media (min-width:1113px){.woocommerce-reviews__stars-box-total{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 6rem 0 0;width:auto}}@media (min-width:1441px){.woocommerce-reviews__stars-box-total{padding-right:170px}}.woocommerce-reviews__stars-box-total .total{font-size:6rem;letter-spacing:-.04em;font-weight:700;margin-right:20px;line-height:1}@media (min-width:1113px){.woocommerce-reviews__stars-box-total .total{margin-right:0;margin-bottom:5px;font-size:8rem}}.woocommerce-reviews__stars-box-total .stars{margin:0 auto 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem}@media (min-width:1113px){.woocommerce-reviews__stars-box-total .stars{margin-bottom:15px}}.woocommerce-reviews__stars-box-total .stars .star-rating{height:12px;width:60px}@media (min-width:1113px){.woocommerce-reviews__stars-box-total .stars .star-rating{height:26px;width:125px}}@media (min-width:1113px){.woocommerce-reviews__stars-box-total .stars .star-rating span::before,.woocommerce-reviews__stars-box-total .stars .star-rating::before{height:28px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7001 19.5286L20.3013 24.1429L18.2903 15.4404L24.9998 9.5879L16.1551 8.824L12.7001 0.619141L9.24509 8.824L0.400391 9.5879L7.10987 15.4404L5.09887 24.1429L12.7001 19.5286Z' fill='%23F8DE4F'/%3E%3C/svg%3E%0A")}}@media (min-width:1113px){.woocommerce-reviews__stars-box-total .stars .star-rating::before{background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7001 19.5286L20.3013 24.1429L18.2903 15.4404L24.9998 9.5879L16.1551 8.824L12.7001 0.619141L9.24509 8.824L0.400391 9.5879L7.10987 15.4404L5.09887 24.1429L12.7001 19.5286Z' fill='%23f7f7f9'/%3E%3C/svg%3E")}}@media (min-width:1113px){.woocommerce-reviews__stars-box-total .stars .star-rating span{padding-top:28px}}.woocommerce-reviews__stars-box-total .no-of-reviews{color:var(--secondary-color1);font-size:1.2rem;text-align:left}@media (min-width:1113px){.woocommerce-reviews__stars-box-total .no-of-reviews{text-align:center;font-size:var(--base-text-size)}}.woocommerce-reviews__stars-box-detailed{width:100%;padding:30px 20px}@media (min-width:1113px){.woocommerce-reviews__stars-box-detailed{max-width:536px;width:auto;padding:0}}.woocommerce-reviews__stars-box-detailed>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-right:0;margin-left:0}.woocommerce-reviews__stars-box-detailed>div:not(:last-child){margin-bottom:22px}@media (max-width:1112px){.woocommerce-reviews__stars-box-detailed>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:420px){.woocommerce-reviews__stars-box-detailed>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.woocommerce-reviews__stars-box-detailed .stars{color:var(--secondary-color1);font-size:1.2rem;margin-right:20px;width:70px}@media (min-width:576px){.woocommerce-reviews__stars-box-detailed .stars{width:60px;margin-right:25px}}@media (min-width:1113px){.woocommerce-reviews__stars-box-detailed .stars{font-size:var(--base-text-size);text-align:right}}.woocommerce-reviews__stars-box-detailed .progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}@media (min-width:1441px){.woocommerce-reviews__stars-box-detailed .progress{margin-right:50px}}@media (max-width:1112px){.woocommerce-reviews__stars-box-detailed .progress{width:100%}}.woocommerce-reviews__stars-box-detailed .progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:1441px){.woocommerce-reviews__stars-box-detailed .progress progress{width:360px}}@media (max-width:1112px){.woocommerce-reviews__stars-box-detailed .progress progress{width:100%}}.woocommerce-reviews__stars-box-detailed .progress progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#f7f7f9;height:10px}@media (min-width:1113px){.woocommerce-reviews__stars-box-detailed .progress progress[value]{height:15px}}.woocommerce-reviews__stars-box-detailed .progress progress[value]::-webkit-progress-bar{background:#f7f7f9}.woocommerce-reviews__stars-box-detailed .progress progress[value]::-webkit-progress-value{background:var(--primary-color2)}.woocommerce-reviews__stars-box-detailed .progress progress[value]::-moz-progress-bar{background:var(--primary-color2)}.woocommerce-reviews__stars-box-detailed .progress progress:not([value]){background:#f7f7f9}.woocommerce-reviews__stars-box-detailed .total{color:var(--secondary-color1);font-size:1.2rem;min-width:30px}@media (min-width:1113px){.woocommerce-reviews__stars-box-detailed .total{font-size:var(--base-text-size)}}.woocommerce-reviews__stars-box-leave-review{text-align:center;width:100%;padding:30px 20px 10px 20px}@media (min-width:1113px){.woocommerce-reviews__stars-box-leave-review{width:auto;text-align:left;padding:0 0 0 4.5vmin}}@media (min-width:1441px){.woocommerce-reviews__stars-box-leave-review{padding-left:12vmin}}.woocommerce-reviews__stars-box-leave-review h3{font-weight:700;font-size:1.4rem;margin-bottom:10px}@media (min-width:1113px){.woocommerce-reviews__stars-box-leave-review h3{font-size:var(--base-text-size)}}.woocommerce-reviews__stars-box-leave-review p{line-height:1.6;margin-bottom:2rem;font-size:1.2rem;color:var(--secondary-color1)}@media (min-width:1113px){.woocommerce-reviews__stars-box-leave-review p{font-size:var(--base-text-size);margin-bottom:35px;padding-right:20px}}.woocommerce-reviews__stars-box-leave-review .stars{margin-bottom:15px}.woocommerce-reviews__stars-box-leave-review .button .c-btn{max-width:250px;width:100%}.woocommerce-reviews__reviews-list{position:relative;background:var(--primary-color1);padding:0 20px 25px;color:#fff}@media (min-width:1113px){.woocommerce-reviews__reviews-list{padding:0 30px 0 50px}}.woocommerce-reviews__reviews-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid var(--secondary-color1)}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:40px 0}.woocommerce-reviews__reviews-list-item:not(:last-child){border-bottom:1px solid var(--secondary-color1)}.woocommerce-reviews__reviews-list-item:last-child{border:0}}.woocommerce-reviews__reviews-list-item .commenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .commenter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:70px;padding-right:140px;padding-bottom:0}}.woocommerce-reviews__reviews-list-item .commenter__avatar{width:50px;height:50px;border-radius:500px;background:#dcdee1;-webkit-box-shadow:inset 0 0 0 1px var(--primary-color1);box-shadow:inset 0 0 0 1px var(--primary-color1);border:1px solid var(--primary-color2);font-size:1.85rem;font-family:var(--font-family-secondary);color:var(--primary-color1);margin-right:15px;pointer-events:none}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .commenter__avatar{width:100px;height:100px;font-size:3.8rem;margin-right:0}}.woocommerce-reviews__reviews-list-item .commenter__meta{text-align:left}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .commenter__meta{text-align:center;margin-top:20px}}.woocommerce-reviews__reviews-list-item .commenter__meta .name{font-weight:700;margin-bottom:5px;font-size:1.4rem}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .commenter__meta .name{margin-bottom:1em;font-size:1.4rem}}.woocommerce-reviews__reviews-list-item .commenter__meta .date{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;color:var(--primary-color3);margin-bottom:0}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .commenter__meta .date{font-size:1.4rem}}.woocommerce-reviews__reviews-list-item .review__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.woocommerce-reviews__reviews-list-item .review__stars span{font-size:1.2rem;font-weight:700;margin-left:15px;color:var(--primary-color3);line-height:1}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .review__stars span{font-size:var(--base-text-size)}}.woocommerce-reviews__reviews-list-item .review__stars svg{width:14px;height:14px}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .review__stars svg{width:25px;height:25px}}.woocommerce-reviews__reviews-list-item .review__body{font-size:1.3rem;line-height:1.6}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .review__body{font-size:var(--base-text-size)}}.woocommerce-reviews__reviews-list-item .review__body .text-holder{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:1112px){.woocommerce-reviews__reviews-list-item .review__body .text-holder p{margin-bottom:5px;white-space:pre-wrap;word-break:break-all}}.woocommerce-reviews__reviews-list-item .review__body .text-holder.view-more{height:106px}@media (min-width:768px){.woocommerce-reviews__reviews-list-item .review__body .text-holder.view-more{height:100px}}@media (min-width:1113px){.woocommerce-reviews__reviews-list-item .review__body .text-holder.view-more{height:114px}}.woocommerce-reviews__reviews-list-item .review__body .text-holder.active{-webkit-line-clamp:inherit;height:auto}.woocommerce-reviews__reviews-list-item .review__body a{color:var(--primary-color2);display:block;margin-top:5px}.woocommerce-reviews__reviews-list-item .review__body a.view-more{margin-bottom:10px;position:relative}.woocommerce-reviews__reviews-list-item .review__body a.view-more::before{content:'';position:absolute;right:0;bottom:100%;left:0;padding:30px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--primary-color1)));background-image:linear-gradient(to bottom,transparent,var(--primary-color1))}.woocommerce-reviews__reviews-list .nothing-to-load{padding:15px;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;color:#fff;margin:0;text-align:center}@media (max-width:1112px){.woocommerce-reviews__reviews-list .nothing-to-load{padding-bottom:0}}.woocommerce-reviews .load-more-reviews{background:#2d3a4b;height:40px}@media (min-width:1113px){.woocommerce-reviews .load-more-reviews{height:50px}}.woocommerce-reviews .load-more-reviews .c-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;text-transform:none;color:var(--primary-color2);width:100%;font-size:1.3rem}@media (min-width:1113px){.woocommerce-reviews .load-more-reviews .c-btn{font-size:1.6rem}}.woocommerce-reviews .load-more-reviews .c-btn svg{margin-left:10px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media (max-width:1111px){.woocommerce-reviews .load-more-reviews .c-btn svg{width:17px;height:17px}}.woocommerce-reviews .load-more-reviews .c-btn:hover{color:#fff}.woocommerce-reviews__reviews-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}@media (min-width:1113px){.woocommerce-reviews__reviews-controls{margin-bottom:35px}}body.modal-on{overflow:hidden;padding-right:15px}.leave-a-review-modal-wrapper{background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:-1;overflow:auto;display:none}@media (max-width:1112px){.leave-a-review-modal-wrapper{overflow-y:auto}}.leave-a-review-modal-wrapper.modal-open{display:block;opacity:1;visibility:visible;z-index:9999}.leave-a-review-modal-wrapper--modal{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.leave-a-review-modal-wrapper--modal .modal{max-width:960px;height:auto;margin:70px 20px;padding:20px;background:#fff;position:relative}@media (min-width:1113px){.leave-a-review-modal-wrapper--modal .modal{margin:10vmin auto;width:100%}}.leave-a-review-modal-wrapper--modal .modal__close{position:absolute;top:0;right:0;padding:20px 20px 30px 30px;background:#fff;color:var(--primary-color1)}.leave-a-review-modal-wrapper--modal .modal__wrap{background:#fff;padding:20px;border:1px solid var(--secondary-color1);-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__wrap{padding:30px 40px 45px}}.leave-a-review-modal-wrapper--modal .modal__wrap .must-log-in{margin-top:30px;color:var(--secondary-color1);font-size:1.4rem}@media (min-width:1113px){.leave-a-review-modal-wrapper--modal .modal__wrap .must-log-in{font-size:var(--base-text-size)}}.leave-a-review-modal-wrapper--modal .modal__wrap .must-log-in a{font-weight:700;text-decoration:underline;text-underline-offset:2px}.leave-a-review-modal-wrapper--modal .modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.leave-a-review-modal-wrapper--modal .modal__body #review_form{width:100%}.leave-a-review-modal-wrapper--modal .modal__body .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media (min-width:576px){.leave-a-review-modal-wrapper--modal .modal__body .product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.leave-a-review-modal-wrapper--modal .modal__body .product__image{width:90px;height:90px;background:#fff;border:1px solid #dcdee1;padding:15px;margin-bottom:20px}@media (min-width:576px){.leave-a-review-modal-wrapper--modal .modal__body .product__image{margin-right:20px}}@media (min-width:1113px){.leave-a-review-modal-wrapper--modal .modal__body .product__image{width:160px;height:160px;margin-right:30px;margin-bottom:0}}.leave-a-review-modal-wrapper--modal .modal__body .product__image img{height:100%;max-width:100%;margin:auto;display:block;-o-object-fit:contain;object-fit:contain}@media (min-width:1113px){.leave-a-review-modal-wrapper--modal .modal__body .product__image{margin-bottom:44px}}.leave-a-review-modal-wrapper--modal .modal__body .product__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:0;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:576px){.leave-a-review-modal-wrapper--modal .modal__body .product__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1113px){.leave-a-review-modal-wrapper--modal .modal__body .product__info{margin-bottom:0}}.leave-a-review-modal-wrapper--modal .modal__body .product__info label{display:block;text-align:center}@media (min-width:576px){.leave-a-review-modal-wrapper--modal .modal__body .product__info label{text-align:left}}.leave-a-review-modal-wrapper--modal .modal__body .product__name h2{font-size:2rem;text-transform:capitalize}@media (min-width:1113px){.leave-a-review-modal-wrapper--modal .modal__body .product__name h2{margin-bottom:25px;font-size:4rem}}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate:not(:checked)>input{position:absolute;top:-9999px}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate:not(:checked)>label{float:right;width:26px;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:3rem;color:#ccc;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:0;margin-right:3px}@media (min-width:1113px){.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate:not(:checked)>label{font-size:5rem;width:40px}}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate:not(:checked)>label::before{content:'★ '}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate:not(:checked)>label:hover{color:var(--primary-color2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate:not(:checked)>label:hover~label{color:var(--primary-color2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate>input:checked+label:hover,.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate>input:checked+label:hover~label,.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate>input:checked~label,.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate>input:checked~label:hover,.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate>input:checked~label:hover~label{color:var(--primary-color2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.leave-a-review-modal-wrapper--modal .modal__body .product__comment-form-rating .rate>label:hover~input:checked~label{color:var(--primary-color2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.leave-a-review-modal-wrapper--modal .modal__body .product__form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__body .product__form .form-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:20px}}.leave-a-review-modal-wrapper--modal .modal__body .product__form .form-row>div{width:100%;margin-bottom:20px}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__body .product__form .form-row>div{margin-bottom:0}}.leave-a-review-modal-wrapper--modal .modal__body .product__form .form-row:last-child{margin-bottom:0}.leave-a-review-modal-wrapper--modal .modal__body .product__form input,.leave-a-review-modal-wrapper--modal .modal__body .product__form textarea{width:100%}.leave-a-review-modal-wrapper--modal .modal__body .product__form textarea{height:80px;resize:none}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__body .product__form textarea{height:120px}}.leave-a-review-modal-wrapper--modal .modal__body .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.leave-a-review-modal-wrapper--modal .modal__body .form-actions>div{width:100%;text-align:center}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__body .form-actions>div{text-align:right}}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__body .form-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}}.leave-a-review-modal-wrapper--modal .modal__body .form-actions .c-btn-cancel{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;font-size:1.4rem;display:none}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__body .form-actions .c-btn-cancel{display:block}}.leave-a-review-modal-wrapper--modal .modal__body .form-actions .c-btn{width:auto}@media (min-width:768px){.leave-a-review-modal-wrapper--modal .modal__body .form-actions .c-btn{min-width:250px}}@media (max-width:575px){.leave-a-review-modal-wrapper--modal .modal__body .form-actions .c-btn{width:100%}}.leave-a-review-modal-wrapper--modal .modal .error,.leave-a-review-modal-wrapper--modal .modal .success{text-align:center;margin:15px 0 0;padding-bottom:0;color:green}.leave-a-review-modal-wrapper--modal .modal .error{color:red}.mobile-product-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;height:auto;position:fixed;right:0;bottom:0;left:0;min-height:60px;z-index:4;background:#f7f7f9;border:1px solid #dcdee1;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-product-bar.is-shown{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-product-bar__action,.mobile-product-bar__info{width:50%}.mobile-product-bar__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 16px calc(env(safe-area-inset-bottom) + 10px) 16px}.mobile-product-bar__info .title{font-weight:700;font-size:1.4rem;margin-bottom:4px}.mobile-product-bar__info .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:15px}.mobile-product-bar__info .info div{line-height:15px}.mobile-product-bar__info .info span{font-size:1.2rem;text-transform:capitalize}.mobile-product-bar__info .info span.price{margin-left:5px}.mobile-product-bar__info .info p.price{margin-left:5px}.mobile-product-bar__action .c-btn{margin:0;font-size:1.4rem;width:100%;height:100%}.mobile-product-bar__action .c-btn .icon{width:19px;height:19px}.mobile-product-bar__action .c-btn::after,.mobile-product-bar__action .c-btn::before{display:none}@media (min-width:1113px){.mobile-product-bar{display:none}}.stars{color:var(--primary-color2)}.star-rating{overflow:hidden;position:relative;height:13px;width:60px}@media (min-width:1113px){.star-rating{height:18px;width:85px}}.star-rating span::before,.star-rating::before{content:'';content:"";display:inline-block;position:absolute;width:100%;height:13px;top:0;left:0;z-index:0;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.20025 9.20865L9.78457 11.3845L8.83629 7.28088L12.0001 4.52117L7.82943 4.16096L6.20025 0.291992L4.57107 4.16096L0.400391 4.52117L3.56422 7.28088L2.61594 11.3845L6.20025 9.20865Z' fill='%23F8DE4F'/%3E%3C/svg%3E%0A");background-position:left center;height:14px}@media (min-width:1113px){.star-rating span::before,.star-rating::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.80038 13.0189L13.8678 16.0951L12.5272 10.2934L17.0002 6.39177L11.1037 5.8825L8.80038 0.412598L6.49706 5.8825L0.600586 6.39177L5.07357 10.2934L3.73291 16.0951L8.80038 13.0189Z' fill='%23F8DE4F'/%3E%3C/svg%3E%0A");height:20px}}.star-rating::before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.20025 9.20865L9.78457 11.3845L8.83629 7.28088L12.0001 4.52117L7.82943 4.16096L6.20025 0.291992L4.57107 4.16096L0.400391 4.52117L3.56422 7.28088L2.61594 11.3845L6.20025 9.20865Z' fill='%23f7f7f9'/%3E%3C/svg%3E")}@media (min-width:1113px){.star-rating::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.80038 13.0189L13.8678 16.0951L12.5272 10.2934L17.0002 6.39177L11.1037 5.8825L8.80038 0.412598L6.49706 5.8825L0.600586 6.39177L5.07357 10.2934L3.73291 16.0951L8.80038 13.0189Z' fill='%23f7f7f9'/%3E%3C/svg%3E")}}.star-rating span{overflow:hidden;float:left;position:absolute;top:0;left:0;text-indent:-99999px;padding-top:14px}@media (min-width:1113px){.star-rating span{padding-top:20px}}.star-rating span.rating,.star-rating strong{display:none}.wc-comparison{position:relative}.wc-comparison .wc-comparison__dropdowns{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0 15px;margin-top:-30px}@media (min-width:1113px){.wc-comparison .wc-comparison__dropdowns{margin-top:-40px;grid-template-columns:repeat(3,1fr);gap:0 30px}}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown,.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown__title,.wc-comparison .wc-comparison__dropdowns .wc-comparison__product-title{font-size:1.6rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}@media (min-width:1113px){.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown,.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown__title,.wc-comparison .wc-comparison__dropdowns .wc-comparison__product-title{font-size:2.4rem}}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown a,.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown__title a,.wc-comparison .wc-comparison__dropdowns .wc-comparison__product-title a{line-height:1;color:var(--primary-color1)}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown span.attribute,.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown__title span.attribute,.wc-comparison .wc-comparison__dropdowns .wc-comparison__product-title span.attribute{color:var(--secondary-color1);font-size:1.4rem;font-weight:400}@media (min-width:1113px){.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown span.attribute,.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown__title span.attribute,.wc-comparison .wc-comparison__dropdowns .wc-comparison__product-title span.attribute{font-size:var(--smaller-text-size)}}.wc-comparison .wc-comparison__dropdowns .menu-dropdown{display:none;width:100%;position:absolute;top:100%;background:#fff;border:1px solid #dcdee1;margin-top:10px;z-index:2}.wc-comparison .wc-comparison__dropdowns .menu-dropdown.is-shown{display:block}.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title{padding:5px 20px;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}@media (min-width:1113px){.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title{padding:22px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1113px){.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title span.attribute{margin-left:8px;margin-top:5px}}.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title:hover,.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title[data-selected=true]{background-color:var(--primary-color2);color:var(--secondary-color1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1113px){.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title:hover,.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title[data-selected=true]{background-color:#f7f7f9}}.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title:hover::before,.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title[data-selected=true]::before{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.wc-comparison .wc-comparison__dropdowns .menu-dropdown .wc-comparison__product-title[data-selected=true]{background-color:var(--primary-color2)}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown-box{width:100%;position:relative}@media (max-width:1024px){.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown-box:nth-child(3){display:none}}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14%;border:1px solid #dcdee1;background:#fff;position:relative;max-width:100%;line-height:1;cursor:pointer;z-index:1;white-space:nowrap;overflow:hidden}@media (min-width:1113px){.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown{height:80px;width:100%;white-space:normal}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown::after{display:none}}@media (min-width:576px){.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown{padding:20px}}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown::after{content:"";display:inline-block;position:absolute;width:72px;height:100%;top:0;right:0;bottom:0;z-index:0;background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(60.46%,rgba(255,255,255,.9)),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#fff 0,rgba(255,255,255,.9) 60.46%,rgba(255,255,255,0) 100%)}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown>svg{width:16px;height:16px;z-index:1;position:absolute;top:50%;right:20px;margin-top:-8px}.wc-comparison .wc-comparison__dropdowns .wc-comparison__dropdown.is-active>svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.wc-comparison .wc-comparison__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:31px;-moz-column-gap:31px;column-gap:31px;width:100%}.wc-comparison .wc-comparison__product-table{margin-top:30px;width:100%}.wc-comparison .wc-comparison__product-table[data-product-count="1"]{width:50%}.wc-comparison .wc-comparison__product-table[data-product-count="1"] .wc-comparison__product-table--row{grid-template-columns:repeat(1,1fr)}.wc-comparison .wc-comparison__product-table[data-product-count="2"]{width:100%}.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row{grid-template-columns:repeat(2,1fr);position:relative}@media (max-width:1112px){.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row .wc-comparison__product-table--dimension,.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row .wc-comparison__product-table--overview{padding-top:65px}.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row .wc-comparison__product-table--dimension+div .title,.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row .wc-comparison__product-table--overview+div .title{display:none}.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row .wc-comparison__product-table--dimension .title,.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row .wc-comparison__product-table--overview .title{left:50%;top:20px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table[data-product-count="1"]{width:33.3333%}.wc-comparison .wc-comparison__product-table[data-product-count="1"] .wc-comparison__product-table--row{grid-template-columns:repeat(1,1fr)}.wc-comparison .wc-comparison__product-table[data-product-count="2"]{width:66.6666%}.wc-comparison .wc-comparison__product-table[data-product-count="2"] .wc-comparison__product-table--row{grid-template-columns:repeat(2,1fr)}.wc-comparison .wc-comparison__product-table[data-product-count="3"]{width:100%}.wc-comparison .wc-comparison__product-table[data-product-count="3"] .wc-comparison__product-table--row{grid-template-columns:repeat(3,1fr)}}.wc-comparison .wc-comparison__product-table--row{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.wc-comparison .wc-comparison__product-table--row:first-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wc-comparison .wc-comparison__product-table--row:first-child>div{border-top:0}.wc-comparison .wc-comparison__product-table--row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;border-top:1px solid #dcdee1;padding:20px 0 25px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row>div{padding:39px 0}}@media (max-width:1112px){.wc-comparison .wc-comparison__product-table--row:nth-child(2),.wc-comparison .wc-comparison__product-table--row:nth-child(3){border-top:1px solid #dcdee1}.wc-comparison .wc-comparison__product-table--row:nth-child(2)>div,.wc-comparison .wc-comparison__product-table--row:nth-child(3)>div{border-top:0}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product{width:100%;position:relative}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product img{max-height:320px;max-width:100%;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 15px}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .add-to-cart-wrapper{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .explore-product-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .c-btn:not(.-link){min-width:251px;width:auto;display:block;margin:auto auto 26px;padding:0 10px}@media (max-width:575px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .c-btn:not(.-link){width:100%;min-width:100%}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .added_to_cart{display:none}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .btn-remove-product{text-transform:uppercase;text-align:center;display:block;margin-top:10px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .btn-remove-product{font-size:1.2rem}}@media (max-width:767px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .btn-remove-product svg{width:20px;height:20px}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .secondary-attribute select{display:none}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper{display:grid;grid-template-columns:repeat(auto-fill,25px);gap:10px 10px;margin-bottom:14px!important}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper{margin-bottom:18px!important;grid-template-columns:repeat(auto-fill,35px);gap:15px 15px}}@media (min-width:576px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper{display:inline-grid;grid-auto-flow:column}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item{border-radius:500px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:0;margin:0;width:26px;height:26px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item{width:35px;height:35px}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item span{pointer-events:none}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item-span-color{border-radius:500px;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:18.3px;height:18.3px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item-span-color{width:25px;height:25px}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.disabled{pointer-events:none}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.disabled .variable-item-span-color:after{content:'\274c';color:var(--primary-color1);text-align:center;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.selected,.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item:hover{-webkit-box-shadow:0 0 0 2px var(--primary-color1);box-shadow:0 0 0 2px var(--primary-color1);-webkit-transition:all .3s ease;transition:all .3s ease}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item-contents{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed,.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected{-webkit-box-shadow:none;box-shadow:none}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents,.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents{position:relative}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents::before,.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.5' cy='19.5' r='18.5' stroke='%23162537' stroke-width='2'/%3E%3Cline x1='6.70711' y1='7.29289' x2='31.7071' y2='32.2929' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:1;height:30px!important;width:30px!important}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents::before,.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents::before{height:39px!important;width:39px!important}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper{grid-template-columns:repeat(4,minmax(25px,1fr));margin-bottom:36px!important;min-height:58px}@media (min-width:576px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper{min-height:inherit}}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper{grid-template-columns:repeat(auto-fit,minmax(25px,1fr))}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper .color-variable-item{width:23.6px;height:23.6px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper .color-variable-item{width:27.3px;height:27.3px}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper .color-variable-item .variable-item-contents::before{width:30px!important;height:30px!important}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper .color-variable-item .variable-item-contents::before{width:33px!important;height:33px!important}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper .color-variable-item .variable-item-span-color{width:18px;height:18px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .color-switcher .color-variable-wrapper .color-variable-item .variable-item-span-color{width:21px;height:21px}}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .price{display:block;text-align:center;font-size:1.6rem;margin-bottom:25px}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .price del{margin-right:5px;font-size:var(--base-text-size)}.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .price ins{text-decoration:none}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--row .wc-comparison__product .price{font-size:3rem;margin-bottom:35px}}.wc-comparison .wc-comparison__product-table--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.wc-comparison .wc-comparison__product-table--column .sub-row>div{padding:20px 0 0;border-top:1px solid #dcdee1}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--column .sub-row>div{padding:39px 20px 0}}.wc-comparison .wc-comparison__product-table--column .sub-row,.wc-comparison .wc-comparison__product-table--column .sub-row-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--column .sub-row,.wc-comparison .wc-comparison__product-table--column .sub-row-content{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.wc-comparison .wc-comparison__product-table--column .sub-row-content>div,.wc-comparison .wc-comparison__product-table--column .sub-row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6}@media (max-width:1112px){.wc-comparison .wc-comparison__product-table--column .sub-row-content>div+div,.wc-comparison .wc-comparison__product-table--column .sub-row>div+div{display:none}}.wc-comparison .wc-comparison__product-table--column .sub-row-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:25px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--column .sub-row-content{padding-bottom:39px}}.wc-comparison .wc-comparison__product-table--column .sub-row-content>div{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wc-comparison .wc-comparison__product-table--column .sub-row-content>div .label{text-transform:capitalize;margin-bottom:10px}.wc-comparison .wc-comparison__product-table--column .sub-row-content>div .info{margin-bottom:34px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--column .sub-row-content>div .info{margin-bottom:25px}}.wc-comparison .wc-comparison__product-table--column .sub-row-content>div.features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--column .sub-row-content>div.features{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.wc-comparison .wc-comparison__product-table--column .sub-row-content>div.features>div{padding:0;width:100%}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table--column .sub-row-content>div.features>div{padding:0 20px}}.wc-comparison .wc-comparison__product-table--column .sub-row-content>div.features:last-child>div .info{margin-bottom:0}.wc-comparison .wc-comparison__product-table .title{text-transform:capitalize;font-family:var(--font-family-secondary);text-align:center;margin-bottom:15px;color:var(--primary-color1);line-height:1.5;font-size:2rem}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table .title{margin-bottom:22px;font-size:2.4rem}}.wc-comparison .wc-comparison__product-table .info,.wc-comparison .wc-comparison__product-table .label{line-height:1.6;font-size:1.3rem;color:var(--secondary-color1)}@media (min-width:1113px){.wc-comparison .wc-comparison__product-table .info,.wc-comparison .wc-comparison__product-table .label{font-size:var(--smaller-text-size)}}.wc-comparison .wc-comparison__product-table .label{text-transform:uppercase;font-weight:700;margin-bottom:8px}.wc-comparison .wc-comparison__product-table .info{margin-bottom:25px;font-size:1.3rem}.wc-comparison .wc-comparison__product-table .info:last-of-type{margin-bottom:0}.wc-comparison .wc-comparison__product-table--overview .info{text-align:left}@media (min-width:768px){.wc-comparison .wc-comparison__product-table--overview .info{text-align:center}}.wc-comparison .no-compared-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 20px 30px;width:100%;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700}@media (min-width:1113px){.wc-comparison .no-compared-product{padding:var(--default-top-gap) 20px 0}}.popup-comparison{position:fixed;right:0;bottom:0;background:var(--primary-color1);color:#fff;z-index:104;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:575px){.popup-comparison:not(.peek){left:0;width:100%}}.popup-comparison .popup-content{position:relative;width:100%;padding:30px 30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.popup-comparison .popup-content{width:320px}}.popup-comparison .popup-content .c-btn{min-width:205px;width:auto;border-radius:0;-webkit-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-comparison .popup-close{position:absolute;top:5px;right:5px;cursor:pointer;padding:5px;z-index:1}.popup-comparison .popup-close svg{width:16px;height:16px}.popup-comparison p{font-size:1.3rem;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;margin-bottom:10px}@media (min-width:1113px){.popup-comparison p{font-size:var(--smaller-text-size)}}.popup-comparison.stack{-webkit-transition:all .3s ease;transition:all .3s ease;right:-100%;left:auto}.popup-comparison.peek{right:0;bottom:120px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:1113px){.popup-comparison.peek{bottom:unset;top:calc(75vh - 60px)}}@media (min-width:1441px){.popup-comparison.peek{top:calc(75vh - 100px)}}.popup-comparison.peek .popup-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;width:60px}@media (min-width:1441px){.popup-comparison.peek .popup-content{width:100px}}.popup-comparison.peek .popup-content p{display:none;-webkit-transition:all .3s ease;transition:all .3s ease}.popup-comparison.peek .popup-content .c-btn{min-width:unset;width:60px;height:60px;margin:0}@media (min-width:1441px){.popup-comparison.peek .popup-content .c-btn{width:100px;height:100px}}.popup-comparison.peek .popup-content .c-btn::before{-webkit-transform:translate(-6px,10px) rotate(140deg);transform:translate(-6px,10px) rotate(140deg)}.popup-comparison.peek .popup-content .c-btn::after{-webkit-transform:translate(6px,-10px) rotate(140deg);transform:translate(6px,-10px) rotate(140deg)}.popup-comparison.peek .popup-content .c-btn__txt{display:none}.popup-comparison.peek .popup-content .c-btn svg{width:15px;height:24px}@media (min-width:1113px){.popup-comparison.peek .popup-content .c-btn svg{width:30px;height:30px;margin-top:-3px}}.popup-comparison.peek .popup-close{width:22px;height:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-27px;right:0;padding:3px;background:var(--primary-color1)}.popup-comparison.peek .popup-close svg{width:10px;height:10px}.popup-comparison.peek.add-to-cart-open{bottom:164px}.popup-comparison.add-to-cart-open{bottom:60px}.woocommerce-archive-content{padding-bottom:80px}@media (min-width:768px){.woocommerce-archive-content{padding-bottom:12.8vmin}}.woocommerce-product-related__search-no-results{background:#f7f7f9;padding:80px}@media (min-width:768px){.woocommerce-product-related__search-no-results{padding:13.8vmin 0 16.6vmin}}.woocommerce-product-related__search-no-results .-h2{text-align:center}.woocommerce-products-header__subheader{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-products-header__subheader p{font-size:1.6rem;color:var(--secondary-color1);text-align:center;margin-top:10px;margin-bottom:30px}@media (min-width:1113px){.woocommerce-products-header__subheader p{margin-top:0;margin-bottom:55px;font-size:2rem}}.woocommerce-result-count{font-size:2rem;color:var(--secondary-color1)}.woocommerce-controls-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;border-bottom:1px solid #f7f7f9;border-top:1px solid #f7f7f9}@media (min-width:1113px){.woocommerce-controls-bar{margin-top:55px}}.woocommerce-controls-bar__breadcrumbs{display:none}.woocommerce-controls-bar__breadcrumbs .container{padding-left:0}@media (min-width:1113px){.woocommerce-controls-bar__breadcrumbs{display:block}}.woocommerce-controls-bar__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:1113px){.woocommerce-controls-bar__filter{width:auto}}.woocommerce-controls-bar__filter .container{padding-left:0}.woocommerce-controls-bar__filter .filter-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-controls-bar__filter .filter-action button{background:0 0;outline:0;border:0;margin-left:10px;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em}.woocommerce-controls-bar__filtering{padding:20px 24px;border-right:1px solid #f7f7f9}@media (max-width:1112px){.woocommerce-controls-bar__filtering{width:50%;padding:20px 24px 20px 0}.woocommerce-controls-bar__filtering .woocommerce__fake-dropdown .menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.woocommerce-controls-bar__filtering ul.products_shop_filter>li.widget::after{top:13px!important}.woocommerce-controls-bar__sorting{padding:20px 0 20px 24px}@media (max-width:1112px){.woocommerce-controls-bar__sorting{width:50%}}.woocommerce-controls-bar__perpage{display:none}.woocommerce-ordering select{display:none;visibility:hidden}.woocommerce-product-search-archive{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;max-width:700px;width:100%;margin-bottom:80px}@media (min-width:1113px){.woocommerce-product-search-archive{margin-bottom:14.8vmin}}.woocommerce-product-search-archive .search-field{height:50px;outline-offset:0;width:100%;padding-right:60px!important}.woocommerce-product-search-archive .search-field::-webkit-input-placeholder{color:#dcdee1}.woocommerce-product-search-archive .search-field:-moz-placeholder{color:#dcdee1}.woocommerce-product-search-archive .search-field::-moz-placeholder{color:#dcdee1}.woocommerce-product-search-archive .search-field:-ms-input-placeholder{color:#dcdee1}@media (max-width:1112px){.woocommerce-product-search-archive .search-field::-webkit-input-placeholder{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em}.woocommerce-product-search-archive .search-field:-moz-placeholder{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em}.woocommerce-product-search-archive .search-field::-moz-placeholder{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em}.woocommerce-product-search-archive .search-field:-ms-input-placeholder{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em}}.woocommerce-product-search-archive .search-field::-webkit-search-cancel-button{display:none}.woocommerce-product-search-archive .c-btn{position:absolute;top:0;right:0;bottom:0;margin:0;background:var(--primary-color2);color:var(--primary-color1);width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.woocommerce-product-search-archive .c-btn:active,.woocommerce-product-search-archive .c-btn:focus,.woocommerce-product-search-archive .c-btn:hover{color:var(--primary-color2);background:var(--primary-color1)}.woocommerce-product-search-archive .c-btn svg{width:23px;height:23px}.woocommerce-account__non-logged-in{background:#f7f7f9;padding-bottom:80px}@media (min-width:768px){.woocommerce-account__non-logged-in{padding-bottom:14vmin}}.woocommerce-account__non-logged-in .c-heading__pre{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;color:#fff}.woocommerce-account__non-logged-in__wrapper{max-width:750px;background:#fff;margin:35px auto 0;position:relative;z-index:1;-webkit-box-shadow:0 4px 0 #f8de4f;box-shadow:0 4px 0 #f8de4f}.woocommerce-account__non-logged-in__wrapper::after,.woocommerce-account__non-logged-in__wrapper::before{content:"";display:table}.woocommerce-account__non-logged-in__wrapper::after{clear:both}@media (min-width:768px){.woocommerce-account__non-logged-in__wrapper{margin-top:-70px}}.woocommerce-account__non-logged-in__wrapper.reset-password .woocommerce-notices-wrapper .woocommerce-error{margin-bottom:0}@media (max-width:767px){.woocommerce-account__non-logged-in__wrapper.reset-password .woocommerce-notices-wrapper .woocommerce-error{min-height:40px;padding:0 10px}}.woocommerce-account__non-logged-in__wrapper.reset-password .woocommerce-notices-wrapper+form{padding-top:20px}.woocommerce-account__non-logged-in__wrapper .confirmation{padding:40px 20px}@media (min-width:768px){.woocommerce-account__non-logged-in__wrapper .confirmation{padding:35px 64px 50px}}.woocommerce-account__non-logged-in__wrapper form{padding:40px 20px}@media (min-width:768px){.woocommerce-account__non-logged-in__wrapper form{padding:35px 64px 50px}}.woocommerce-account__non-logged-in__wrapper form .form-row{margin-bottom:20px}@media (max-width:320px){.woocommerce-account__non-logged-in__wrapper form .form-row.form-row-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce-account__non-logged-in__wrapper form .form-row.form-row-flex label.remember-me{margin-bottom:10px}}.woocommerce-account__non-logged-in__wrapper form p{text-align:left;color:var(--secondary-color1);margin-bottom:20px;font-size:var(--smaller-text-size)}.woocommerce-account__non-logged-in__wrapper form button{width:100%;margin:0 auto;min-width:inherit}@media (min-width:768px){.woocommerce-account__non-logged-in__wrapper form button{width:auto;min-width:205px}}.woocommerce-account__non-logged-in__wrapper form.login .form-row-last,.woocommerce-account__non-logged-in__wrapper form.lost_reset_password .form-row-last{margin-bottom:30px}.woocommerce-account__non-logged-in .m-tabs .l-tbnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;margin-bottom:0}.woocommerce-account__non-logged-in .m-tabs .l-tbnav__item{margin:0 0 -1px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;background:#dcdee1;padding:17px 22px 16px;border:0;color:var(--primary-color1)}@media (min-width:1113px){.woocommerce-account__non-logged-in .m-tabs .l-tbnav__item{padding:20px 22px 19px}}.woocommerce-account__non-logged-in .m-tabs .l-tbnav__item.is-active{background:#fff;color:var(--primary-color1)}.woocommerce-account__non-logged-in .m-tabs .l-tbpanel{width:100%}.woocommerce-account__non-logged-in .woocommerce-notices-wrapper{padding:0 20px;margin:20px 0}@media (min-width:1113px){.woocommerce-account__non-logged-in .woocommerce-notices-wrapper{padding:0 64px;margin:30px 0}}.woocommerce-account__non-logged-in .woocommerce-notices-wrapper .woocommerce-error,.woocommerce-account__non-logged-in .woocommerce-notices-wrapper .woocommerce-message{text-align:center;margin:0}.woocommerce-account__non-logged-in .woocommerce-notices-wrapper .woocommerce-error li,.woocommerce-account__non-logged-in .woocommerce-notices-wrapper .woocommerce-message li{padding:0}.woocommerce-account__non-logged-in .woocommerce-notices-wrapper .woocommerce-error li a,.woocommerce-account__non-logged-in .woocommerce-notices-wrapper .woocommerce-message li a{margin-bottom:0}.woocommerce-account__non-logged-in .woocommerce-LostPassword{color:var(--secondary-color1);font-size:1.4rem;text-align:right}.woocommerce-account__logged-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:80px}@media (min-width:768px){.woocommerce-account__logged-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:14vmin}}.wc-cart__steps{background:#f7f7f9;z-index:1;position:relative;display:none}@media (min-width:1113px){.wc-cart__steps{display:block}}.wc-cart__steps::before{content:"";display:inline-block;position:absolute;width:100%;height:300px;background:#f7f7f9;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.wc-cart__steps>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.wc-cart__steps>div .step{width:100%;text-transform:uppercase;font-size:2.4rem}.wc-cart__steps>div .step:nth-child(2){text-align:center}.wc-cart__steps>div .step:nth-child(3){text-align:right}.wc-cart__steps>div .step.disabled{pointer-events:none}.wc-cart__steps>div .step.active,.wc-cart__steps>div .step:hover{border-bottom:5px solid var(--primary-color2)}.wc-cart__steps>div .step a{display:block;padding:15px 5px;color:var(--primary-color1)}.wc-cart__steps>div .step a:active,.wc-cart__steps>div .step a:focus,.wc-cart__steps>div .step a:hover{color:var(--secondary-color1)}.wc-cart__steps>div .step a strong{margin-right:5px;color:var(--secondary-color1)}.wc-cart__title-mobile{border-bottom:1px solid #dcdee1;padding:0 0 20px;font-size:1.8rem;font-weight:700;width:100%}@media (min-width:768px){.wc-cart__title-mobile{display:none}}.wc-cart__form table.table-cart{width:100%;margin-bottom:10px}@media (min-width:1113px){.wc-cart__form table.table-cart{margin-bottom:20px}}.wc-cart__form table.table-cart thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-color1);font-weight:700;font-size:1.2rem;text-align:center;padding:10px 0;font-size:1.4rem}@media (min-width:1113px){.wc-cart__form table.table-cart thead th{font-size:1.4rem}}@media (min-width:1113px){.wc-cart__form table.table-cart thead th{font-size:2rem}}.wc-cart__form table.table-cart thead th.product-name{text-align:left}.wc-cart__form table.table-cart thead th:last-child{text-align:right}.wc-cart__form table.table-cart td,.wc-cart__form table.table-cart th{border-bottom:1px solid #dcdee1;vertical-align:middle}.wc-cart__form table.table-cart tbody td{padding:30px 15px}.wc-cart__form table.table-cart tbody td.product-remove{padding-left:0;color:#dcdee1}@media (min-width:1113px){.wc-cart__form table.table-cart tbody td.product-remove{max-width:30px}}.wc-cart__form table.table-cart tbody td.product-remove svg{height:20px;width:20px}@media (min-width:1281px){.wc-cart__form table.table-cart tbody td.product-thumbnail{max-width:120px}}.wc-cart__form table.table-cart tbody td.product-thumbnail a{border:1px solid #dcdee1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;width:92px;height:92px;max-width:100%}@media (min-width:1113px){.wc-cart__form table.table-cart tbody td.product-thumbnail a{width:100px;height:100px}}.wc-cart__form table.table-cart tbody td.product-thumbnail img{max-width:100%;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-height:100%}@media (max-width:575px){.wc-cart__form table.table-cart tbody td.product-thumbnail img{height:inherit}}.wc-cart__form table.table-cart tbody td.product-name{padding-left:0}.wc-cart__form table.table-cart tbody td.product-name a{font-weight:700;text-transform:capitalize;display:block;margin-bottom:10px;font-size:1.4rem;color:var(--primary-color1)}@media (min-width:1113px){.wc-cart__form table.table-cart tbody td.product-name a{font-size:2rem}}.wc-cart__form table.table-cart tbody td.product-name .product-info__attr,.wc-cart__form table.table-cart tbody td.product-name .product-info__size{font-size:1.2rem;text-transform:capitalize;margin-bottom:5px;color:var(--secondary-color1)}@media (min-width:1113px){.wc-cart__form table.table-cart tbody td.product-name .product-info__attr,.wc-cart__form table.table-cart tbody td.product-name .product-info__size{font-size:1.4rem}}.wc-cart__form table.table-cart tbody td.product-price,.wc-cart__form table.table-cart tbody td.product-subtotal{text-align:center;font-size:1.4rem;color:var(--secondary-color1)}@media (min-width:1113px){.wc-cart__form table.table-cart tbody td.product-price,.wc-cart__form table.table-cart tbody td.product-subtotal{font-size:2rem}}.wc-cart__form table.table-cart tbody td.product-price del,.wc-cart__form table.table-cart tbody td.product-subtotal del{margin-right:10px}.wc-cart__form table.table-cart tbody td.product-price ins,.wc-cart__form table.table-cart tbody td.product-subtotal ins{text-decoration:none}.wc-cart__form table.table-cart tbody td.product-quantity{text-align:center}.wc-cart__form table.table-cart tbody td.product-quantity .quantity{margin:auto;height:30px;width:80px}.wc-cart__form table.table-cart tbody td.product-quantity .quantity input{padding:5px 10px}@media (min-width:768px){.wc-cart__form table.table-cart tbody td.product-quantity .quantity{height:45px;width:100%;max-width:132px}}.wc-cart__form table.table-cart tbody td.product-subtotal{padding-right:0;text-align:right}.wc-cart__form table.table-cart tbody td.actions{border-bottom:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:768px){.wc-cart__form table.table-cart tbody td.actions{padding-top:20px;display:table-cell}}.wc-cart__form table.table-cart tbody td.actions .cart-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.wc-cart__form table.table-cart tbody td.actions .cart-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wc-cart__form table.table-cart tbody td.actions .cart-actions input{height:47px;margin-bottom:10px}@media (min-width:768px){.wc-cart__form table.table-cart tbody td.actions .cart-actions input{height:50px;margin-bottom:0}}.wc-cart__form table.table-cart tbody td.actions .cart-actions button{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-color1);font-weight:700;font-size:1.2rem;margin-bottom:10px;color:#fff;min-width:200px;border:0;background-color:#a1a8b0;height:47px;padding-left:30px;padding-right:30px;font-size:1.3rem}@media (min-width:1113px){.wc-cart__form table.table-cart tbody td.actions .cart-actions button{font-size:1.4rem}}@media (min-width:1113px){.wc-cart__form table.table-cart tbody td.actions .cart-actions button{font-size:var(--smaller-text-size)}}@media (min-width:768px){.wc-cart__form table.table-cart tbody td.actions .cart-actions button{height:50px;margin-left:5px;margin-bottom:0}}.wc-cart__form table.table-cart tbody td.actions .cart-actions button[disabled]{background:#dcdee1}.wc-cart__form table.table-cart tbody td.actions .cart-actions button:not([disabled]):active,.wc-cart__form table.table-cart tbody td.actions .cart-actions button:not([disabled]):focus,.wc-cart__form table.table-cart tbody td.actions .cart-actions button:not([disabled]):hover{background:var(--primary-color2);color:var(--primary-color1)}.wc-cart__form table.table-cart tbody td.actions .cart-actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.wc-cart__form table.table-cart tbody td.actions .cart-actions .coupon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wc-cart__form table.table-cart tbody td.actions .cart-actions .coupon button{background:#dcdee1;color:var(--primary-color1)}@media (max-width:767px){.wc-cart__form table.table-cart{display:block}.wc-cart__form table.table-cart thead{display:none}.wc-cart__form table.table-cart tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wc-cart__form table.table-cart tbody tr{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-auto-columns:1fr;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;gap:0 0;grid-template-areas:'product-thumbnail product-name product-remove' 'product-thumbnail product-quantity product-subtotal';padding:20px 0;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;border-bottom:1px solid #dcdee1}}@media (max-width:767px) and (min-width:1113px){.wc-cart__form table.table-cart tbody tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.wc-cart__form table.table-cart tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:0;padding:0}.wc-cart__form table.table-cart tbody tr td.product-price{display:none}.wc-cart__form table.table-cart tbody tr td.product-thumbnail{grid-area:product-thumbnail}.wc-cart__form table.table-cart tbody tr td.product-name{grid-area:product-name;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wc-cart__form table.table-cart tbody tr td.product-quantity{grid-area:product-quantity;text-align:left;align-self:flex-end}.wc-cart__form table.table-cart tbody tr td.product-quantity .quantity{margin:0}.wc-cart__form table.table-cart tbody tr td.product-quantity .quantity button{width:35%;font-size:20px}.wc-cart__form table.table-cart tbody tr td.product-remove{grid-area:product-remove;justify-self:flex-end;align-self:flex-start}.wc-cart__form table.table-cart tbody tr td.product-subtotal{grid-area:product-subtotal;justify-self:flex-end;align-self:flex-end}.wc-cart__form-actions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:0!important}}.wc-cart__aside .wc-cart__go-to-checkout .header{background-color:var(--primary-color1);color:var(--primary-color2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;font-size:1.3rem}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .header{padding:11px 15px;font-size:var(--base-text-size)}}.wc-cart__aside .wc-cart__go-to-checkout .header svg{margin-right:10px}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals{padding:16px 26px 25px;-webkit-box-shadow:0 15px 40px rgba(22,37,55,.1);box-shadow:0 15px 40px rgba(22,37,55,.1)}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .cart_totals{padding:30px 35px 38px}}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals h2{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-color1);font-weight:700;font-size:1.2rem;font-size:1.4rem;margin-bottom:15px}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .cart_totals h2{font-size:1.4rem}}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .cart_totals h2{font-size:2rem}}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart{width:100%;margin-bottom:12px}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart{margin-bottom:15px}}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td,.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart th{border-bottom:1px solid #dcdee1;padding:11px 0;font-weight:400;font-size:1.3rem;line-height:1.73}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td,.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart th{padding:15px 0;font-size:var(--smaller-text-size)}}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td{text-align:right;color:var(--secondary-color1)}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td ul label{color:var(--secondary-color1);text-align:right;font-size:1.3rem}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td ul label{font-size:var(--smaller-text-size)}}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td .shipping-calculator-button{font-weight:700;color:var(--secondary-color1);text-decoration:underline;text-underline-offset:2px}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td .shipping-calculator-button:active,.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td .shipping-calculator-button:focus,.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart td .shipping-calculator-button:hover{color:var(--primary-color1)}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart tr.cart-subtotal td,.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart tr.cart-subtotal th{border-top:1px solid #dcdee1}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart tr.order-total td,.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart tr.order-total th{font-weight:700;font-size:1.4rem;border-bottom:0}@media (min-width:1113px){.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart tr.order-total td,.wc-cart__aside .wc-cart__go-to-checkout .cart_totals table.table-aside-cart tr.order-total th{font-size:2.2rem}}.wc-cart__aside .wc-cart__go-to-checkout .cart_totals .wc-proceed-to-checkout a{display:block;margin:0}.wc-cart__aside .wc-cart__payment-methods{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;font-size:1.8rem}.wc-cart__aside .wc-cart__payment-methods .title{line-height:1;font-size:1.2rem;-ms-flex-item-align:start;align-self:flex-start;padding-top:4px}@media (min-width:1113px){.wc-cart__aside .wc-cart__payment-methods .title{font-size:var(--base-text-size);padding-top:0;-ms-flex-item-align:center;align-self:center}}.wc-cart__aside .wc-cart__payment-methods .sv-wc-payment-gateway-card-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4px}.wc-cart__aside .wc-cart__payment-methods .sv-wc-payment-gateway-card-icons img{max-width:30px;margin-left:4px}@media (min-width:768px){.wc-cart__aside .wc-cart__payment-methods .sv-wc-payment-gateway-card-icons img{max-width:40px}}.wc-cart__cart-empty .woocommerce-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wc-cart__cart-empty-return-to-shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 20px}@media (min-width:1113px){.wc-cart__cart-empty-return-to-shop{padding:40px 0 80px}}.wc-cart__cart-collaterals{padding-bottom:80px}@media (min-width:1113px){.wc-cart__cart-collaterals{padding-bottom:165px}}.wc-cart__cart-collaterals h2{font-size:2.4rem;font-family:var(--font-family-secondary);margin-bottom:35px;text-align:center;text-transform:capitalize}@media (min-width:1113px){.wc-cart__cart-collaterals h2{text-align:left;margin-bottom:75px;font-size:3.8rem}}.blockUI.blockOverlay{z-index:3!important}.woocommerce-order-received .l-content-simple-1 .c-heading{margin-bottom:24px}.woocommerce-order-received .l-content-simple-1 .c-btn-bar{margin-top:24px}@media (min-width:1113px){.woocommerce-order-received .l-content-simple-1 .c-btn-bar .c-btn{min-width:260px}}@media (max-width:1112px){.woocommerce-order-received .l-content-simple-1{margin-bottom:30px}}.woocommerce-order-received .wc-cart__steps::before{height:100%}.wc-checkout .site-header::before{height:auto}.wc-checkout .site-content{padding-top:60px}@media (min-width:768px){.wc-checkout .site-content{padding-top:112px}}.wc-checkout__wrapper{-webkit-column-gap:6.9vmax;-moz-column-gap:6.9vmax;column-gap:6.9vmax;padding-top:20px}@media (min-width:1113px){.wc-checkout__wrapper{padding-top:72px}}.wc-checkout__form .wc-checkout__billing-fields input.woocommerce-form__input-checkbox+span,.wc-checkout__form .wc-checkout__shipping-fields input.woocommerce-form__input-checkbox+span{font-weight:400!important}.wc-checkout__form .wc-checkout__billing-fields input.woocommerce-form__input-checkbox:checked+span,.wc-checkout__form .wc-checkout__shipping-fields input.woocommerce-form__input-checkbox:checked+span{font-weight:700!important}.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-color1);font-weight:700;font-size:1.2rem;margin-bottom:40px;text-decoration:none;overflow:hidden;position:relative;border:0;-ms-flex-negative:0;flex-shrink:0;letter-spacing:.1em;line-height:1;padding:10px 25px;height:46px;font-size:1.3rem;width:100%;color:#fff}@media (min-width:1113px){.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address{font-size:1.4rem}}@media (min-width:1113px){.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address{font-size:var(--smaller-text-size)}}@media (min-width:768px){.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address{height:49px;padding:.2rem 2.5rem}}@media (min-width:576px){.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address{width:auto;min-width:200px;margin-inline:auto;display:block}}.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:active::after,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:active::before,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:focus::after,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:focus::before,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:hover::after,.wc-checkout__form .wc-checkout__billing-fields .wc_avatax_validate_address:hover::before,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:active::after,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:active::before,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:focus::after,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:focus::before,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:hover::after,.wc-checkout__form .wc-checkout__shipping-fields .wc_avatax_validate_address:hover::before{opacity:1;height:0}.wc-checkout__form .wc-checkout__billing-fields .wc-avatax-address-validation-result,.wc-checkout__form .wc-checkout__billing-fields .wc-avatax-address-validation-sucess,.wc-checkout__form .wc-checkout__shipping-fields .wc-avatax-address-validation-result,.wc-checkout__form .wc-checkout__shipping-fields .wc-avatax-address-validation-sucess{color:var(--validation-error-color);font-size:1.2rem;margin-bottom:40px;font-weight:700}@media (min-width:768px){.wc-checkout__form .wc-checkout__billing-fields .wc-avatax-address-validation-result,.wc-checkout__form .wc-checkout__billing-fields .wc-avatax-address-validation-sucess,.wc-checkout__form .wc-checkout__shipping-fields .wc-avatax-address-validation-result,.wc-checkout__form .wc-checkout__shipping-fields .wc-avatax-address-validation-sucess{font-size:1.6rem}}.wc-checkout__form .wc-checkout__billing-fields .wc-avatax-address-validation-result::before,.wc-checkout__form .wc-checkout__billing-fields .wc-avatax-address-validation-sucess::before,.wc-checkout__form .wc-checkout__shipping-fields .wc-avatax-address-validation-result::before,.wc-checkout__form .wc-checkout__shipping-fields .wc-avatax-address-validation-sucess::before{display:none}.wc-checkout__form .wc-checkout__billing-fields .wc-avatax-address-validation-success,.wc-checkout__form .wc-checkout__shipping-fields .wc-avatax-address-validation-success{color:var(--validation-success-color)}.wc-checkout__form .wc-checkout__billing-fields .wc-form-error,.wc-checkout__form .wc-checkout__shipping-fields .wc-form-error{display:block;margin-top:5px;font-size:1.2rem;font-weight:600;color:var(--validation-error-color)}@media (min-width:768px){.wc-checkout__form .wc-checkout__billing-fields .wc-form-error,.wc-checkout__form .wc-checkout__shipping-fields .wc-form-error{font-size:1.4rem}}.wc-checkout__form .wc-checkout__account-fields .form-row.form-row-last,.wc-checkout__form .wc-checkout__billing-fields .form-row.form-row-last,.wc-checkout__form .wc-checkout__shipping-fields .form-row.form-row-last{margin-bottom:35px}@media (max-width:1112px){.wc-checkout__form .wc-checkout__account-fields .form-row.form-row-last,.wc-checkout__form .wc-checkout__billing-fields .form-row.form-row-last,.wc-checkout__form .wc-checkout__shipping-fields .form-row.form-row-last{margin-bottom:16px}}@media (min-width:1113px){.wc-checkout__form .wc-checkout__account-fields .form-row-wide,.wc-checkout__form .wc-checkout__billing-fields .form-row-wide,.wc-checkout__form .wc-checkout__shipping-fields .form-row-wide{width:49%;margin-right:2%}.wc-checkout__form .wc-checkout__account-fields .form-row-wide:nth-child(even),.wc-checkout__form .wc-checkout__billing-fields .form-row-wide:nth-child(even),.wc-checkout__form .wc-checkout__shipping-fields .form-row-wide:nth-child(even){margin-right:0}}@media (max-width:1112px){.wc-checkout__form .wc-checkout__account-fields .form-row,.wc-checkout__form .wc-checkout__billing-fields .form-row,.wc-checkout__form .wc-checkout__shipping-fields .form-row{margin-bottom:16px}}.wc-checkout__form .wc-checkout__account-fields strong,.wc-checkout__form .wc-checkout__billing-fields strong,.wc-checkout__form .wc-checkout__shipping-fields strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;background:#f7f7f9;padding:10px;line-height:1}@media (min-width:1113px){.wc-checkout__form .wc-checkout__account-fields strong,.wc-checkout__form .wc-checkout__billing-fields strong,.wc-checkout__form .wc-checkout__shipping-fields strong{height:49px}}.wc-checkout__form .wc-checkout__account-fields>.form-row{margin-bottom:12px}.wc-checkout__form .wc-checkout__account-fields .create-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1113px){.wc-checkout__form .wc-checkout__account-fields .create-account{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wc-checkout__form .wc-checkout__account-fields .create-account .form-row{width:100%}@media (min-width:1113px){.wc-checkout__form .wc-checkout__account-fields .create-account .form-row{width:49%;margin-right:2%}.wc-checkout__form .wc-checkout__account-fields .create-account .form-row+.form-row{margin-right:0}}.wc-checkout__form .wc-checkout__additional-fields{padding-top:15px}.wc-checkout__form .wc-checkout__additional-fields .form-row.notes{width:100%;margin-right:0}.wc-checkout__form .wc-checkout__additional-fields textarea{height:90px}@media (min-width:1113px){.wc-checkout__form .wc-checkout__additional-fields textarea{height:120px}}.wc-checkout__form .woocommerce-input-note{font-weight:700;color:#ff9100;margin-top:5px;margin-bottom:15px;font-size:1.6rem;display:block}.wc-checkout__form #ship-to-different-address input.woocommerce-form__input-checkbox+span{font-weight:700!important}.wc-checkout__form .kl_newsletter_checkbox_field{width:100%}.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper{font-size:1.3rem;line-height:1.4}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper{font-size:var(--smaller-text-size)}}.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper .form-row{padding-top:20px;width:100%;margin-right:0;margin-bottom:30px}.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper .form-row .woocommerce-terms-and-conditions-checkbox-text .required{margin-left:5px}.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper a{text-decoration:underline;text-underline-offset:2px;color:var(--secondary-color1)}.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions{font-size:1.2rem;padding-top:20px;margin-top:20px}.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions h2{margin-top:30px;margin-bottom:15px}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions{font-size:1.4rem}}.wc-checkout__aside .wc-checkout__payment .cta_1{padding:16px 0}.wc-checkout__aside .wc-checkout__coupon{margin-bottom:30px;border-bottom:3px solid var(--primary-color1);padding-bottom:40px}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__coupon{padding-bottom:56px}}.wc-checkout__aside .wc-checkout__coupon-toggle{border:1px solid var(--primary-color1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1112px){.wc-checkout__aside .wc-checkout__coupon-toggle{display:none}}.wc-checkout__aside .wc-checkout__coupon-toggle .woocommerce-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;border:0;background:0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-color1);padding-left:15px;padding-right:0;font-size:1.8rem}.wc-checkout__aside .wc-checkout__coupon-toggle .woocommerce-info a{background-color:transparent;font-size:1.6rem;color:var(--secondary-color1);padding-left:15px;text-decoration:underline;text-underline-offset:2px;border:0}.wc-checkout__aside .wc-checkout__coupon-toggle .woocommerce-info a:active,.wc-checkout__aside .wc-checkout__coupon-toggle .woocommerce-info a:focus,.wc-checkout__aside .wc-checkout__coupon-toggle .woocommerce-info a:hover{color:var(--primary-color1)}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__coupon-form.is-hidden{display:none}}.wc-checkout__aside .wc-checkout__coupon-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__coupon-form .form-fields{padding-top:30px}}@media (min-width:768px){.wc-checkout__aside .wc-checkout__coupon-form .form-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wc-checkout__aside .wc-checkout__coupon-form .form-fields .form-input{width:100%}.wc-checkout__aside .wc-checkout__coupon-form .form-fields .form-input input{width:100%;margin-bottom:10px;height:100%}@media (min-width:768px){.wc-checkout__aside .wc-checkout__coupon-form .form-fields .form-input input{margin-bottom:0;padding:5px 20px}}.wc-checkout__aside .wc-checkout__coupon-form .form-fields .form-button .c-btn{margin:0;width:100%}@media (min-width:768px){.wc-checkout__aside .wc-checkout__coupon-form .form-fields .form-button .c-btn{width:auto}}.wc-checkout__aside .wc-checkout__coupon-form .form-fields .form-button .c-btn__txt{padding:17px 0}@media (min-width:768px){.wc-checkout__aside .wc-checkout__coupon-form .form-fields .form-button .c-btn__txt{padding:16px 10px}}.wc-checkout__aside .wc-checkout__coupon .woocommerce-error,.wc-checkout__aside .wc-checkout__coupon .woocommerce-message{margin-top:10px;margin-bottom:0}.wc-checkout__aside .wc-checkout__payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__payment-methods{margin-bottom:35px}}.wc-checkout__aside .wc-checkout__payment-methods .-h3{margin-bottom:0}.wc-checkout__aside .wc-checkout__payment-methods-cards img{max-width:40px}@media (max-width:1112px){.wc-checkout__aside .wc-checkout__order-details .-h3{margin-bottom:5px}}.wc-checkout__aside .wc-checkout__order-details table{width:100%;margin-bottom:0}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table{margin-bottom:30px}}.wc-checkout__aside .wc-checkout__order-details table td,.wc-checkout__aside .wc-checkout__order-details table th{border-bottom:1px solid #dcdee1;padding:17px 0;font-weight:400;font-size:1.4rem}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table td,.wc-checkout__aside .wc-checkout__order-details table th{font-size:var(--base-text-size)}}@media (max-width:1112px){.wc-checkout__aside .wc-checkout__order-details table thead{display:none}}.wc-checkout__aside .wc-checkout__order-details table thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-color1);font-weight:700;font-size:1.2rem;border-bottom:0;padding:0}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table thead th{font-size:1.4rem}}.wc-checkout__aside .wc-checkout__order-details table thead th.product-total{text-align:right}.wc-checkout__aside .wc-checkout__order-details table td{text-align:right;color:var(--secondary-color1)}.wc-checkout__aside .wc-checkout__order-details table td.product-name{vertical-align:middle;text-align:left}.wc-checkout__aside .wc-checkout__order-details table td.product-name>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table td.product-name>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name{font-size:1.4rem;margin-bottom:10px}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name{font-size:2rem}}.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name .first-word,.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name span{font-weight:400}.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name a{color:var(--primary-color1);font-weight:700}.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name a:active,.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name a:focus,.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__name a:hover{color:var(--secondary-color1)}.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__attr,.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__size{font-size:1.2rem;color:var(--secondary-color1)}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__attr,.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-info__size{font-size:1.4rem}}.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-thumbnail a{border:1px solid #dcdee1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:20px;width:92px;height:92px}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-thumbnail a{width:81px;height:81px}}.wc-checkout__aside .wc-checkout__order-details table td.product-name .product-thumbnail a img{max-width:100%;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;height:auto}.wc-checkout__aside .wc-checkout__order-details table td.product-total{vertical-align:bottom}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table td.product-total{vertical-align:middle}}.wc-checkout__aside .wc-checkout__order-details table td del{display:block}.wc-checkout__aside .wc-checkout__order-details table tr.order-total td,.wc-checkout__aside .wc-checkout__order-details table tr.order-total th{font-weight:700;font-size:1.6rem}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table tr.order-total td,.wc-checkout__aside .wc-checkout__order-details table tr.order-total th{border-bottom:0;font-size:2rem}}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details table tr.order-total th{font-size:2.2rem}}.wc-checkout__aside .wc-checkout__order-details table tr.product-note td,.wc-checkout__aside .wc-checkout__order-details table tr.product-note th{border-bottom:0}.wc-checkout__aside .wc-checkout__order-details table tr.tax-total td{max-width:50%}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle>div{width:100%}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle input{display:none}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle input:checked+label{border:1px solid var(--primary-color1);background:0 0}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle input:checked+label::before{background:var(--primary-color1)}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle label{background:#f7f7f9;border:1px solid transparent;height:47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;cursor:pointer;position:relative;line-height:1;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle label{height:60px;padding:20px 30px}}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_toggle label::before{content:'';width:16px;height:16px;-webkit-box-shadow:inset 0 0 0 2px var(--primary-color3);box-shadow:inset 0 0 0 2px var(--primary-color3);border-radius:500px;background:var(--primary-color3);border:1px solid var(--primary-color1);pointer-events:none;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_form{position:relative}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_form>div{margin:20px 0 0;border:1px solid var(--primary-color1);position:relative}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_form>div .content{padding:20px;background-color:#fff;position:relative;z-index:1}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_form>div .content{padding:35px 40px 38px}}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_form>div::after{content:"";display:inline-block;position:absolute;width:26px;height:26px;top:-5px;left:50%;margin-left:-13px;background:#fff;border-left:1px solid var(--primary-color1);border-top:1px solid var(--primary-color1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_form p{font-size:1.2rem}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .wc_payment_method_form p{font-size:var(--base-text-size)}}@media (min-width:1113px){.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .payment-body .wc_payment_method+.wc_payment_method{display:block}.wc-checkout__aside .wc-checkout__order-details #payment .payment_methods .payment-body .wc_payment_method+.wc_payment_method .wc_payment_method_form>div::after{left:75%}}.wc-checkout__aside .wc-checkout__order-details #payment .place-order{margin:0}.wc-checkout__aside #wc_gc_cart_redeem_send{letter-spacing:.05em;text-transform:uppercase;color:var(--primary-color1);font-weight:700;font-size:1.2rem;margin-bottom:40px;background-color:var(--btn-primary-color);color:var(--btn-primary-bg);text-decoration:none;overflow:hidden;position:relative;border:0;-ms-flex-negative:0;flex-shrink:0;letter-spacing:.1em;line-height:1;padding:10px 25px;height:46px;font-size:1.3rem;width:100%}@media (min-width:1113px){.wc-checkout__aside #wc_gc_cart_redeem_send{font-size:1.4rem}}@media (min-width:1113px){.wc-checkout__aside #wc_gc_cart_redeem_send{font-size:var(--smaller-text-size)}}@media (min-width:768px){.wc-checkout__aside #wc_gc_cart_redeem_send{height:49px;padding:.2rem 2.5rem}}.wc-checkout__aside #wc_gc_cart_redeem_send::after,.wc-checkout__aside #wc_gc_cart_redeem_send::before{content:"";display:inline-block;position:absolute;width:3px;height:100%;background-color:var(--primary-color2);opacity:1}.wc-checkout__aside #wc_gc_cart_redeem_send::before{position:absolute;bottom:0;left:0;-webkit-transform:translate(4px,8px) rotate(140deg);transform:translate(4px,8px) rotate(140deg)}.wc-checkout__aside #wc_gc_cart_redeem_send::after{position:absolute;top:0;right:0;bottom:auto;left:auto;-webkit-transform:translate(-4px,-8px) rotate(140deg);transform:translate(-4px,-8px) rotate(140deg)}.wc-checkout__aside #wc_gc_cart_redeem_send:active::after,.wc-checkout__aside #wc_gc_cart_redeem_send:active::before,.wc-checkout__aside #wc_gc_cart_redeem_send:focus::after,.wc-checkout__aside #wc_gc_cart_redeem_send:focus::before,.wc-checkout__aside #wc_gc_cart_redeem_send:hover::after,.wc-checkout__aside #wc_gc_cart_redeem_send:hover::before{opacity:1;height:0}@media (max-width:767px){.wc-checkout__aside .woocommerce-terms-and-conditions-checkbox-text{line-height:2!important}}.wc-checkout__processing-message{display:none}.processing .wc-checkout__processing-message{display:-webkit-box;display:-ms-flexbox;display:flex}.wc-checkout .woocommerce-error,.wc-checkout .woocommerce-info,.wc-checkout .woocommerce-message{font-size:1.4rem}@media (min-width:1113px){.wc-checkout .woocommerce-error,.wc-checkout .woocommerce-info,.wc-checkout .woocommerce-message{font-size:1.6rem}}.wc-checkout .woocommerce-error{margin-bottom:0}.wc-checkout .woocommerce-account__non-logged-in__wrapper{margin-top:0;border-bottom:0;-webkit-box-shadow:none;box-shadow:none}.wc-checkout .woocommerce-account__non-logged-in__wrapper .login{padding:20px;-webkit-box-shadow:0 4px 0 #f8de4f;box-shadow:0 4px 0 #f8de4f;border:1px solid #dcdee1;margin-bottom:40px}@media (min-width:768px){.wc-checkout .woocommerce-account__non-logged-in__wrapper .login{padding:35px 64px 50px}}.wc-checkout .woocommerce-account__non-logged-in__wrapper .login .form-row-last.form-row-center{margin-bottom:0}.wc-checkout .woocommerce-form-login-toggle .woocommerce-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.wc-checkout .woocommerce-form-login-toggle .woocommerce-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wc-checkout .woocommerce-order-details{margin-bottom:50px}@media (max-width:1112px){.wc-checkout .-h3{width:100%;border-bottom:1px solid #dcdee1;padding-bottom:15px}.wc-checkout .wc-checkout__payment-methods-cards{display:none}}.modal-shipping{position:fixed;top:0;left:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none}.modal-shipping.is-active{opacity:1;visibility:visible;pointer-events:all}.modal-shipping .modal-content{border-radius:5px;padding:20px;background:#fff;z-index:101;position:relative;text-align:center}@media (min-width:1113px){.modal-shipping .modal-content{width:500px;padding:40px}}.modal-shipping .c-btn{color:#fff;height:49px;padding:.2rem 2.5rem;min-width:200px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.modal-shipping::before{content:'';display:block;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}.viwcuf-checkout-us-container .vi-wcuf-us-item-rating{display:none}.viwcuf-checkout-us-container .vi-wcuf-us-product .price{color:var(--secondary-color1);font-weight:700;font-size:2rem!important;margin-top:10px!important;display:block;line-height:1}.viwcuf-checkout-us-container .vi-wcuf-us-product.vi-wcuf-us-product-1 .vi-wcuf-us-product-controls{top:unset;position:relative;background:0 0;max-height:unset;height:unset;visibility:visible;opacity:1;margin:15px 0;padding:0}.viwcuf-checkout-us-container .viwcuf-checkout-funnel-container-footer .vi-wcuf-us-shortcode-wrap .vi-wcuf-us-product-bt-atc{color:#fff!important;border:1px solid var(--validation-success-color)!important;background:var(--validation-success-color)!important;width:100%!important;font-size:var(--btn-font-size,1.8rem)!important;font-family:var(--btn-font-family);text-transform:var(--btn-text-transform,none)!important;font-weight:700!important;height:50px!important}.viwcuf-checkout-us-container .viwcuf-checkout-funnel-container-footer .vi-wcuf-us-shortcode-wrap .vi-wcuf-us-product-bt-atc:hover{background:var(--primary-color1)!important}.vi-wcuf-us-shortcode-footer-wrap{display:none!important}.viwcuf-checkout-us-container .vi-wcuf-us-product .vi-wcuf-us-product-desc .woocommerce-loop-product__title{font-size:2rem;line-height:1.2!important;margin-bottom:10px!important;display:block}.vi-wcuf-us-product.vi-wcuf-us-product-1 .vi-wcuf-us-product-controls .vi-wcuf-us-cart{max-width:100%!important}.wc-checkout__thank-you .-h3{margin-bottom:38px}@media (max-width:1112px){.wc-checkout__thank-you .-h3{width:100%;border-bottom:1px solid #dcdee1;padding-bottom:15px}}.wc-checkout__thank-you .wc-checkout__form{max-width:790px}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__form{border-right:1px solid #dcdee1}}.wc-checkout__thank-you .wc-checkout__wrapper{-webkit-column-gap:62px;-moz-column-gap:62px;column-gap:62px}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__order-summary{margin-top:80px}}.wc-checkout__thank-you .wc-checkout__order-summary-header{background:var(--primary-color1);color:#fff;padding:20px 30px 30px;position:relative;overflow:hidden;margin-bottom:52px}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__order-summary-header{padding:46px 70px 60px;margin-bottom:0}}.wc-checkout__thank-you .wc-checkout__order-summary-header::after{content:"";display:inline-block;position:absolute;width:3px;height:500px;position:absolute;top:-100px;right:100px;background:var(--primary-color2);-webkit-transform:rotate(140deg);transform:rotate(140deg);display:none}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__order-summary-header::after{display:block}}.wc-checkout__thank-you .wc-checkout__order-summary-header .woocommerce-notice{font-family:var(--font-family-secondary);margin-bottom:30px;font-size:20px}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__order-summary-header .woocommerce-notice{font-size:3.8rem}}.wc-checkout__thank-you .wc-checkout__order-summary-header ul.wc-order-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin-bottom:38px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.wc-checkout__thank-you .wc-checkout__order-summary-header ul.wc-order-overview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:34px}}.wc-checkout__thank-you .wc-checkout__order-summary-header ul.wc-order-overview li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.3rem;margin-bottom:15px;color:#dcdee1;line-height:1.87}.wc-checkout__thank-you .wc-checkout__order-summary-header ul.wc-order-overview li:last-child{margin-bottom:0}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__order-summary-header ul.wc-order-overview li{font-size:var(--smaller-text-size);margin-bottom:0}}.wc-checkout__thank-you .wc-checkout__order-summary-header ul.wc-order-overview li strong{color:#fff;font-weight:700}.wc-checkout__thank-you .wc-checkout__order-summary-buttons .c-btn{width:100%;margin-bottom:20px}@media (min-width:768px){.wc-checkout__thank-you .wc-checkout__order-summary-buttons .c-btn{min-width:200px;margin-right:30px;margin-bottom:0;width:auto}}.wc-checkout__thank-you .wc-checkout__order-summary-buttons .c-btn.-inverted{border:1px solid var(--primary-color2)}.wc-checkout__thank-you .wc-checkout__order-summary-buttons .c-btn.-inverted .c-btn__txt{padding:21px 0}@media (max-width:1112px){.wc-checkout__thank-you .wc-checkout__order-summary-buttons .c-btn.-inverted .c-btn__txt{padding:17px 0}}.wc-checkout__thank-you .wc-checkout__customer-details{padding-bottom:40px}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__customer-details{padding-bottom:20px}}@media (max-width:1112px){.wc-checkout__thank-you .wc-checkout__customer-details .-h3{margin-bottom:17px}}.wc-checkout__thank-you .wc-checkout__customer-details>div[class^=wc-column]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:30px}@media (min-width:768px){.wc-checkout__thank-you .wc-checkout__customer-details>div[class^=wc-column]{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-webkit-column-gap:78px;-moz-column-gap:78px;column-gap:78px}}.wc-checkout__thank-you .wc-checkout__customer-details>div[class^=wc-column] address{margin-bottom:0;margin-top:-5px;font-size:1.3rem;line-height:30px}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__customer-details>div[class^=wc-column] address{font-size:var(--base-text-size);line-height:35px}}.wc-checkout__thank-you .wc-checkout__customer-details>div[class^=wc-column] h2{font-size:1.3rem;letter-spacing:-.01em;text-transform:uppercase;font-weight:700;min-width:166px;margin-bottom:15px}@media (min-width:1113px){.wc-checkout__thank-you .wc-checkout__customer-details>div[class^=wc-column] h2{font-size:var(--smaller-text-size);margin-bottom:0}}.woocommerce-Account-title{border-bottom:5px solid var(--primary-color2)}.woocommerce-Account-title h1{font-size:2rem;font-family:var(--font-family-secondary);margin-bottom:15px}@media (min-width:1113px){.woocommerce-Account-title h1{font-size:3.8rem}}.woocommerce-MyAccount-navigation{width:100%;margin-top:10px}@media (min-width:768px){.woocommerce-MyAccount-navigation{width:25%;margin-top:0}}.woocommerce-MyAccount-navigation ul{margin-left:0}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:.5px solid var(--secondary-color1);position:relative}.woocommerce-MyAccount-navigation ul li:first-child{border-top:0}.woocommerce-MyAccount-navigation ul li.is-active a::before{opacity:1}.woocommerce-MyAccount-navigation ul li a:hover::before{opacity:1}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1}@media (min-width:768px){.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{padding:21px 0}}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before{content:'';opacity:.25;width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:768px){.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before{width:28px;height:28px}}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:hover::before{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{border-bottom:3px solid var(--secondary-color1)}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard a::before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5416 12.4583C13.7128 12.4583 16.2916 9.87946 16.2916 6.70833V5.75C16.2916 2.57887 13.7128 0 10.5416 0C7.3705 0 4.79163 2.57887 4.79163 5.75V6.70833C4.79163 9.87946 7.3705 12.4583 10.5416 12.4583Z' fill='%23162537'/%3E%3Cpath d='M17.5586 15.3153C13.0506 14.0666 8.03371 14.0666 3.52475 15.3153C1.44996 15.8903 0 17.7907 0 19.9383V23.0002H21.0833V19.9383C21.0833 17.7907 19.6334 15.8903 17.5586 15.3153Z' fill='%23162537'/%3E%3C/svg%3E%0A")}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders a::before{background-image:url("data:image/svg+xml,%3Csvg width='31' height='25' viewBox='0 0 31 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6077 18.1686C10.881 18.1686 10.2027 18.3624 9.6213 18.75L6.18138 5.13565C6.08448 4.74806 5.98758 4.31201 5.89068 3.92442C5.84223 3.68217 5.69688 3.58527 5.45463 3.48837C3.90425 3.00387 2.40231 2.51938 0.851925 2.08333C0.318979 1.93798 -0.117067 1.50194 0.0282819 0.823643C0.125181 0.339147 0.512778 0 0.997273 0C1.09417 0 1.19107 1.84098e-07 1.28797 0.0484498C3.12905 0.581395 4.97014 1.11434 6.95657 1.74418C7.39262 1.88953 7.68331 2.18023 7.78021 2.71318L11.6077 18.1686Z' fill='%23162537'/%3E%3Cpath d='M14.4663 22.2869C14.4663 23.7888 13.2066 25.0001 11.7046 25.0001C10.1542 25.0001 8.99146 23.7888 8.99146 22.2384C8.99146 20.7365 10.2511 19.5253 11.7531 19.5253C12.4798 19.5253 13.2066 19.816 13.6911 20.3489C14.1756 20.8819 14.4663 21.5602 14.4663 22.2869Z' fill='%23162537'/%3E%3Cpath d='M28.8516 20.4942C27.9796 20.7364 26.3807 21.1725 25.4602 21.3663L19.8885 22.7229C18.5319 23.062 17.1269 23.4012 15.7703 23.7403C15.8187 23.5465 15.8672 23.4012 15.9156 23.2074C15.9641 22.9167 15.9641 22.6744 15.9641 22.4322C15.9641 21.9961 15.9156 21.5116 15.7703 21.0756C15.7218 20.8818 15.6249 20.6395 15.528 20.4457L28.0765 17.345C28.2703 17.2965 28.4156 17.2965 28.561 17.2965C29.3846 17.2965 30.0629 17.8779 30.1598 18.7015C30.2567 19.5252 29.7237 20.2519 28.8516 20.4942Z' fill='%23162537'/%3E%3Cpath d='M26.484 12.7908C25.8057 10.0776 25.0789 7.0737 24.1099 3.29463C23.8677 2.37409 22.9471 1.7927 21.8812 2.03495C21.0576 2.22874 20.1855 2.47099 19.3619 2.66479L19.265 2.71324C18.9743 2.76169 18.6836 2.85859 18.3929 2.95549C18.4898 3.39153 18.5867 3.77913 18.732 4.21518L19.0227 5.37797L18.5382 5.47487C18.0537 5.62021 17.6177 5.71711 17.1332 5.81401L16.6971 5.91091L16.4549 5.03882C16.3095 4.55432 16.2126 4.06983 16.0673 3.63378C16.0188 3.48843 16.0188 3.48843 15.9704 3.48843C15.9704 3.48843 15.9704 3.48843 15.8735 3.48843L14.2747 3.87603C13.6448 4.02138 13.0634 4.16673 12.4336 4.36053C11.3677 4.65122 10.8347 5.57176 11.1254 6.63766C11.7553 9.15703 12.3851 11.628 12.9665 14.1473L13.4026 15.8915C13.6448 16.8605 14.2747 17.3935 15.1952 17.3935C15.389 17.3935 15.5828 17.345 15.7766 17.2966C16.4064 17.1512 16.9878 17.0059 17.6177 16.8605L18.1991 16.7152L24.982 15.0194C26.1448 14.7772 26.7262 13.8566 26.484 12.7908Z' fill='%23162537'/%3E%3C/svg%3E%0A")}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address a::before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='18' viewBox='0 0 28 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.4375 0H2.3125C1.0175 0 0 0.99 0 2.25V15.75C0 17.01 1.0175 18 2.3125 18H7.4V17.01C6.845 16.83 6.475 16.335 6.475 15.75C6.475 14.985 7.07625 14.4 7.8625 14.4C8.64875 14.4 9.25 14.985 9.25 15.75C9.25 16.335 8.88 16.83 8.325 17.01V18H19.425V17.01C18.87 16.83 18.5 16.335 18.5 15.75C18.5 14.985 19.1012 14.4 19.8875 14.4C20.6737 14.4 21.275 14.985 21.275 15.75C21.275 16.335 20.905 16.83 20.35 17.01V18H25.4375C26.7325 18 27.75 17.01 27.75 15.75V2.25C27.75 0.99 26.7325 0 25.4375 0ZM7.8625 12.6C5.04125 12.6 2.775 10.395 2.775 7.65C2.775 4.905 5.04125 2.7 7.8625 2.7C10.6837 2.7 12.95 4.905 12.95 7.65C12.95 10.395 10.6837 12.6 7.8625 12.6ZM24.5125 10.8H15.2625C14.985 10.8 14.8 10.62 14.8 10.35C14.8 10.08 14.985 9.9 15.2625 9.9H24.5125C24.79 9.9 24.975 10.08 24.975 10.35C24.975 10.62 24.79 10.8 24.5125 10.8ZM24.5125 8.1H15.2625C14.985 8.1 14.8 7.92 14.8 7.65C14.8 7.38 14.985 7.2 15.2625 7.2H24.5125C24.79 7.2 24.975 7.38 24.975 7.65C24.975 7.92 24.79 8.1 24.5125 8.1ZM24.5125 5.4H15.2625C14.985 5.4 14.8 5.22 14.8 4.95C14.8 4.68 14.985 4.5 15.2625 4.5H24.5125C24.79 4.5 24.975 4.68 24.975 4.95C24.975 5.22 24.79 5.4 24.5125 5.4ZM10.6375 10.35H5.0875C5.0875 9.36 5.92 8.55 6.9375 8.55H7.4V8.055C6.61375 7.875 6.0125 7.155 6.0125 6.3C6.0125 5.175 7.07625 4.275 8.325 4.545C8.9725 4.68 9.5275 5.22 9.66625 5.85C9.8975 6.885 9.25 7.785 8.325 8.01V8.55H8.7875C9.805 8.55 10.6375 9.36 10.6375 10.35Z' fill='%23162537'/%3E%3C/svg%3E%0A")}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account a::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1673 15.2153C15.7168 13.5392 16.8708 12.1654 18.437 11.396C19.0415 11.0938 19.7009 10.874 20.3879 10.7641V8.42854H22.1739C22.586 8.42854 22.9157 8.09882 22.9157 7.68666V6.77993C22.9157 6.50516 22.7784 6.25786 22.5311 6.14796L11.8425 0.103038C11.6227 -0.0343461 11.348 -0.0343461 11.1281 0.103038L7.33633 2.24624V1.44941C7.33633 1.17464 7.11652 0.954822 6.84175 0.954822H5.16566C4.89089 0.954822 4.67107 1.17464 4.67107 1.44941V3.75747L0.384677 6.17543C0.164861 6.31282 0 6.56011 0 6.8074V7.68666C0 8.09882 0.329723 8.42854 0.741876 8.42854H2.52788V18.8972C2.52788 19.5567 3.07741 20.1062 3.73686 20.1062H15.4695C14.7276 18.6225 14.6177 16.8365 15.1673 15.2153Z' fill='%23162537'/%3E%3Cpath d='M25.5799 15.1329C24.3983 12.7974 21.5682 11.8906 19.2602 13.0446C16.9246 14.2262 16.0454 17.1387 17.1719 19.3643C17.6665 20.3535 19.6723 23.8156 20.7164 25.6291C21.0187 26.1237 21.7331 26.1237 22.0353 25.6291C23.0795 23.8156 25.0578 20.3535 25.5799 19.3643C26.2943 18.0729 26.2668 16.5067 25.5799 15.1329ZM21.3759 19.3094C20.2493 19.3094 19.3426 18.4026 19.3426 17.2761C19.3426 16.1495 20.2493 15.2428 21.3759 15.2428C22.5024 15.2428 23.4092 16.1495 23.4092 17.2761C23.4092 18.3752 22.5024 19.3094 21.3759 19.3094Z' fill='%23162537'/%3E%3C/svg%3E%0A")}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a::before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8384 18.8914H10.6549V5.06876H15.8384V8.69719H18.027V3.94568C18.027 3.36974 17.5662 2.90898 16.9903 2.90898H10.6549V0.749203C10.6549 0.202059 10.1078 -0.143506 9.61822 0.0580736L0.835115 4.00327C0.345565 4.23365 0 4.7232 0 5.27034V18.7186C0 19.2657 0.316768 19.7553 0.835115 19.9856L9.61822 23.9308C10.1078 24.1612 10.6549 23.7869 10.6549 23.2397V21.0799H16.9903C17.5662 21.0799 18.027 20.6192 18.027 20.0432V15.2629H15.8384V18.8914Z' fill='%23162537'/%3E%3Cpath d='M27.0976 11.433L21.8566 7.17104C21.3958 6.79668 20.6759 7.11345 20.6759 7.74699V10.1947H12.7279C12.3823 10.1947 12.1232 10.4827 12.1232 10.7995V13.2184C12.1232 13.564 12.4111 13.8232 12.7279 13.8232H20.6759V16.2709C20.6759 16.8757 21.3958 17.2212 21.8566 16.8469L27.0976 12.5561C27.4432 12.2681 27.4432 11.721 27.0976 11.433Z' fill='%23162537'/%3E%3C/svg%3E%0A")}.woocommerce-MyAccount-content{padding-top:50px;width:100%;font-size:1.3rem}@media (min-width:1113px){.woocommerce-MyAccount-content{font-size:var(--base-text-size)}}@media (max-width:1112px){.woocommerce-MyAccount-content .form-row{margin-bottom:15px}}.woocommerce-MyAccount-content .form-row .select2-selection,.woocommerce-MyAccount-content .form-row input{padding:15px}@media (min-width:1113px){.woocommerce-MyAccount-content .form-row .select2-selection,.woocommerce-MyAccount-content .form-row input{padding:18px 20px}}.woocommerce-MyAccount-content .form-row:last-of-type{margin-bottom:0}@media (min-width:768px){.woocommerce-MyAccount-content{width:75%;padding-left:16vmin}}.woocommerce-MyAccount-content h3{font-size:2rem;font-family:var(--font-family-secondary);margin-bottom:30px}@media (min-width:1113px){.woocommerce-MyAccount-content h3{font-size:3.8rem}}.woocommerce-MyAccount-content .form-actions{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.woocommerce-MyAccount-content .form-actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}}.woocommerce-MyAccount-content .form-actions .c-btn{min-width:250px}@media (max-width:575px){.woocommerce-MyAccount-content .form-actions .c-btn{width:100%}}.woocommerce-MyAccount-content .woocommerce-notices-wrapper{padding:0}.woocommerce-MyAccount-content .wc-checkout__customer-details .wc-column__title{font-size:1.3rem;letter-spacing:-.01em;text-transform:uppercase;font-weight:700;min-width:166px;margin-bottom:15px}@media (min-width:1113px){.woocommerce-MyAccount-content .wc-checkout__customer-details .wc-column__title{font-size:var(--smaller-text-size);margin-bottom:0}}.woocommerce-MyAccount-content .wc-checkout__customer-details .wc-column__details,.woocommerce-MyAccount-content .wc-checkout__customer-details address{margin-bottom:40px;margin-top:20px;font-size:1.3rem;line-height:30px}@media (min-width:1113px){.woocommerce-MyAccount-content .wc-checkout__customer-details .wc-column__details,.woocommerce-MyAccount-content .wc-checkout__customer-details address{font-size:var(--base-text-size);line-height:35px}}@media (max-width:1112px){.woocommerce-MyAccount-content .wc-checkout__wrapper{padding-bottom:0}}@media (max-width:767px){.woocommerce-MyAccount-content{overflow-x:auto}}.woocommerce-MyAccount-content table{width:100%;border:1px solid #f7f7f9;margin-bottom:20px}.woocommerce-MyAccount-content table thead th{background-color:var(--primary-color1);color:#fff;padding:10px 5px;font-size:1.4rem;font-family:var(--font-family-secondary);font-weight:400}@media (min-width:1113px){.woocommerce-MyAccount-content table thead th{font-size:2rem}}.woocommerce-MyAccount-content table thead th:nth-child(1){padding-left:10px}@media (min-width:768px){.woocommerce-MyAccount-content table thead th:nth-child(1){padding-left:30px}}.woocommerce-MyAccount-content table tbody tr:nth-child(even){background-color:#f7f7f9}.woocommerce-MyAccount-content table tbody td{font-size:var(--smaller-text-size);padding:20px 5px}.woocommerce-MyAccount-content table tbody td:nth-child(1){padding-left:10px}@media (min-width:768px){.woocommerce-MyAccount-content table tbody td:nth-child(1){padding-left:30px}}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-status .order-status-Completed{color:#67993d}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-status .order-status-Cancelled,.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-status .order-status-Failed{color:#980246}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-total{font-size:1.4rem}@media (min-width:1113px){.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-total{font-size:var(--smaller-text-size)}}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-total del{margin-right:10px}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions{font-weight:700;font-size:1.2rem}@media (min-width:768px){.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;font-size:1.4rem;letter-spacing:.1em;white-space:nowrap}}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions>div{display:grid;grid-auto-columns:1fr;grid-template-columns:auto;grid-template-rows:auto;gap:5px 10px;grid-template-areas:"view" "pay" "cancel"}@media (min-width:768px){.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions>div{grid-template-areas:"view view" "pay cancel"}}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions .view{grid-area:view}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions .view svg{display:none}@media (min-width:768px){.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions .view svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions .pay{color:var(--validation-success-color);grid-area:pay}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions .pay svg{display:none}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions .cancel{color:var(--validation-error-color);grid-area:cancel}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions .cancel svg{display:none}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-color1);font-size:1.4rem}.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions a:active,.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions a:focus,.woocommerce-MyAccount-content table tbody td.woocommerce-orders-table__cell-order-actions a:hover{color:var(--secondary-color1)}.woocommerce-MyAccount-content table tbody td.woocommerce-PaymentMethod--actions{text-align:left}.woocommerce-Dashboard{color:var(--secondary-color1)}.woocommerce-Dashboard p{line-height:1.4;font-size:1.3rem}@media (min-width:1113px){.woocommerce-Dashboard p{font-size:var(--base-text-size)}}.woocommerce-Dashboard a{text-decoration:underline;text-underline-offset:2px}.woocommerce-Addresses .woocommerce-Address{margin-bottom:50px}.woocommerce-Addresses .woocommerce-Address h3{font-size:2rem}@media (min-width:1113px){.woocommerce-Addresses .woocommerce-Address h3{font-size:3rem}}.woocommerce-Addresses .woocommerce-Address-title a{font-weight:700;text-transform:uppercase;color:var(--secondary-color1);display:block;margin-bottom:15px;text-decoration:underline;text-underline-offset:2px}.woocommerce-Addresses .woocommerce-Address-title a:active,.woocommerce-Addresses .woocommerce-Address-title a:focus,.woocommerce-Addresses .woocommerce-Address-title a:hover{color:var(--primary-color1)}.woocommerce-EditAccountForm .notice{display:block;margin-top:10px;color:var(--secondary-color1);font-size:var(--smaller-text-size)}.woocommerce-EditAccountForm .notice em{font-size:inherit}.woocommerce-EditAccountForm .password-change{padding-top:10px}.woocommerce-EditAccountForm .password-change input{background-color:#f7f7f9}.woocommerce-EditAccountForm .password-change>div,.woocommerce-EditAccountForm .password-change>legend{background:#f7f7f9}.woocommerce-EditAccountForm .password-change>legend{margin-bottom:0;padding:10px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;color:var(--primary-color1)}.woocommerce-EditAccountForm .password-change>div{padding:20px}@media (min-width:1113px){.woocommerce-EditAccountForm .password-change>div{padding:40px}}.woocommerce-EditAccountForm .password-change>div p label span{color:var(--secondary-color1)}.woocommerce-Pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce-Pagination .c-btn__txt{--btn-padding-top-bottom:1.2rem}.woocommerce-page{--wc-vertical-space:5vmin;--wc-grid-col:2;--wc-grid-gap-vertical:50px;--wc-grid-gap-horizontal:15px}@media (min-width:576px){.woocommerce-page{--wc-grid-col:2}}@media (min-width:768px){.woocommerce-page{--wc-grid-col:3;--wc-grid-gap-vertical:40px;--wc-grid-gap-horizontal:40px}}@media (min-width:1113px){.woocommerce-page{--wc-grid-col:3}}.l-product-variations{position:relative;overflow:hidden}@media (min-width:576px){.l-product-variations{--wc-grid-col:2}}@media (min-width:768px){.l-product-variations{--wc-grid-col:3;--wc-grid-gap-vertical:40px;--wc-grid-gap-horizontal:40px}}@media (min-width:1113px){.l-product-variations{--wc-grid-col:3}}@media (min-width:1281px){.l-product-variations{max-height:890px}.l-product-variations .m-block__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-product-variations.l-product-variations-v2 .m-block__container{padding-right:0}}@media (min-width:1281px){.l-product-variations:not(.l-product-variations-v2) .m-block__container{height:calc(890px - ((calc(var(--default-top-gap) * 1.5)) * 2))}.l-product-variations:not(.l-product-variations-v2) .l-product-variations__products .product{height:100%}}.l-product-variations__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1281px){.l-product-variations__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.l-product-variations__info{padding-bottom:20px;text-align:center}@media (min-width:1281px){.l-product-variations__info{max-width:380px;padding-right:40px;padding-top:calc(var(--default-top-gap)/ 2);padding-bottom:calc(var(--default-bottom-gap)/ 2);text-align:left;margin-top:-160px}}.l-product-variations-v2 .l-product-variations__info{padding-top:80px}@media (min-width:768px){.l-product-variations-v2 .l-product-variations__info{padding-bottom:50px}}@media (min-width:1113px){.l-product-variations-v2 .l-product-variations__info{padding-top:calc(var(--default-top-gap) * 1.5)}}@media (min-width:1281px){.l-product-variations-v2 .l-product-variations__info{padding-top:calc(var(--default-top-gap)/ 2);padding-bottom:calc(var(--default-bottom-gap)/ 2)}}.l-product-variations__info .-h2{margin-bottom:0}.l-product-variations__list{width:100%}@media (min-width:768px) and (max-width:1280px){.l-product-variations-v2 .l-product-variations__list{padding-bottom:calc(var(--default-bottom-gap) * 1.5)}}.l-product-variations__products{display:grid;row-gap:var(--wc-grid-gap-vertical);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;grid-template:auto/repeat(var(--wc-grid-col),minmax(0,1fr))}@media (min-width:1113px){.l-product-variations__products{-webkit-column-gap:var(--wc-grid-gap-horizontal);-moz-column-gap:var(--wc-grid-gap-horizontal);column-gap:var(--wc-grid-gap-horizontal)}}.l-product-variations__products .product{list-style:none;margin-left:0;text-align:center;position:relative;-webkit-transition:.3s;transition:.3s;border-radius:var(--c-block-radius);grid-column:span 1;height:100%}@media (min-width:768px){.l-product-variations__products .product{height:auto}}@media (min-width:1281px){.l-product-variations__products .product{width:100%}}.l-product-variations__products .product .woocommerce-loop-product__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none;height:100%}.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now{position:absolute;top:50%;left:50%;width:70px;height:70px;font-size:var(--smaller-text-size);background:rgba(22,37,55,.7);border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:500px;text-align:center;letter-spacing:.1em;line-height:1.2;color:#fff;text-transform:uppercase;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);outline:0;opacity:0;padding:5px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}@media (min-width:1113px){.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now{width:92px;height:92px}}.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now:active,.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now:focus,.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now:hover{border:1px solid #fff;opacity:1}@media (max-width:575px){.l-product-variations__products .product .woocommerce-loop-product__link .c-btn-shop-now{-webkit-transform:translate(-50%,-140%);transform:translate(-50%,-140%)}}.l-product-variations__products .product .woocommerce-loop-product__link img{max-width:100%;height:auto;max-height:400px;width:auto;-o-object-fit:contain;object-fit:contain;margin:0 auto 10px;pointer-events:all}@media (min-width:768px){.l-product-variations__products .product .woocommerce-loop-product__link img{min-height:300px;max-height:300px}}@media (min-width:1113px){.l-product-variations__products .product .woocommerce-loop-product__link img{min-height:430px;max-height:430px}}.l-product-variations__products .product .woocommerce-loop-product__link:hover .c-btn-shop-now{border:1px solid rgba(255,255,255,.4);opacity:1}.l-product-variations__products .product .woocommerce-loop-product__link:hover .c-btn-shop-now:hover{border:1px solid #fff}.l-product-variations__products .product .woocommerce-loop-product__title{text-align:center;font-size:1.6rem;text-transform:capitalize;margin-bottom:10px;color:var(--primary-color1);pointer-events:all;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1113px){.l-product-variations__products .product .woocommerce-loop-product__title{font-size:2.2rem}}.l-product-variations__products .product .product-loop-badge{font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;background:var(--secondary-color1);color:#fff;line-height:1.65;padding:2px 7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0}@media (min-width:1113px){.l-product-variations__products .product .product-loop-badge{font-size:12px;padding:3px 7px}}.l-product-variations__products .product .secondary-attribute select{display:none!important}.l-product-variations__products .product .secondary-attribute .color-switcher{padding-top:15px;pointer-events:all}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper{display:grid;grid-template-columns:repeat(auto-fill,25px);gap:10px 10px;margin-bottom:14px!important}@media (min-width:1113px){.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper{margin-bottom:18px!important;grid-template-columns:repeat(auto-fill,35px);gap:15px 15px}}@media (min-width:576px){.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper{display:inline-grid;grid-auto-flow:column}}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item{border-radius:500px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:0;margin:0;width:26px;height:26px}@media (min-width:1113px){.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item{width:35px;height:35px}}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item span{pointer-events:none}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item-span-color{border-radius:500px;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:18.3px;height:18.3px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:1113px){.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item-span-color{width:25px;height:25px}}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.disabled{pointer-events:none}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.disabled .variable-item-span-color:after{content:'\274c';color:var(--primary-color1);text-align:center;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.selected,.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item:hover{-webkit-box-shadow:0 0 0 2px var(--primary-color1);box-shadow:0 0 0 2px var(--primary-color1);-webkit-transition:all .3s ease;transition:all .3s ease}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item .variable-item-contents{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed,.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected{-webkit-box-shadow:none;box-shadow:none}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents,.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents{position:relative}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents::before,.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.5' cy='19.5' r='18.5' stroke='%23162537' stroke-width='2'/%3E%3Cline x1='6.70711' y1='7.29289' x2='31.7071' y2='32.2929' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:1;height:30px!important;width:30px!important}@media (min-width:1113px){.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents::before,.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents::before{height:39px!important;width:39px!important}}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper{margin-bottom:0!important;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper{display:inline-grid;grid-template-columns:repeat(auto-fill,minmax(15px,1fr));grid-auto-flow:column;gap:15px 15px}}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item{width:17px;height:17px;pointer-events:all;border-radius:500px}@media (min-width:1113px){.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item{margin:0}}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item .variable-item-span-color{width:13px;height:13px;border-radius:500px}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item .variable-item .variable-item-contents::before{display:none}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item.selected,.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item:hover{-webkit-box-shadow:0 0 0 1px var(--primary-color1);box-shadow:0 0 0 1px var(--primary-color1)}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item.selected .variable-item-contents::before,.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item:hover .variable-item-contents::before{display:none}.l-product-variations__products .product .secondary-attribute .color-switcher .color-variable-wrapper li.color-variable-item.variable-item:last-child{margin-right:0}.l-product-variations__products .product .price-from-label{letter-spacing:0;text-transform:capitalize;margin-right:5px}.l-product-variations__products .product .priced-attribute{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;color:var(--secondary-color1);margin-bottom:10px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1113px){.l-product-variations__products .product .priced-attribute{font-size:1.4rem}}@media (max-width:575px){.l-product-variations__products .product .priced-attribute{min-height:25px}}.l-product-variations__products .product .price{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em;display:block;font-size:1.6rem}.l-product-variations__products .product .price del,.l-product-variations__products .product .price ins{margin-right:5px}.l-product-variations__products .product .price ins{text-decoration:none}.l-product-variations__products .attachment-woocommerce_thumbnail{margin-bottom:25px;max-width:100%;height:auto}.l-product-variations__image{margin-left:-20px;margin-right:-20px;grid-column:span 2}@media (min-width:768px){.l-product-variations__image{grid-column:span 1}}@media (min-width:1113px){.l-product-variations__image{margin-right:-125px}}@media (min-width:1281px){.l-product-variations__image{margin-left:0;margin-right:-285px}}.variations__color-block,.variations__size-block{margin-bottom:48px}@media (min-width:1113px){.variations__color-block,.variations__size-block{margin-bottom:42px}}.variations__color,.variations__size{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.2em}.variations__color label,.variations__size label{margin:0!important;font-size:var(--smaller-text-size)!important}.variations__color .woo-selected-variation-item-name,.variations__color-name,.variations__size .woo-selected-variation-item-name,.variations__size-name{font-weight:700;margin-left:5px}.variations__size-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:320px){.variations__size-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.variations__size-block .comparison-button-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.variations__size-block .comparison-button-wrapper>div{text-align:right}.variations__size-block .comparison-button-wrapper a.comparison-add-btn{color:var(--secondary-color1);font-size:1.2rem;text-transform:capitalize;letter-spacing:0;text-decoration:underline;text-underline-offset:2px;font-weight:700;padding:3px 0 3px 5px}.variations__size-block .comparison-button-wrapper a.comparison-add-btn:hover{color:var(--primary-color1)}@media (min-width:1113px){.variations__size-block .comparison-button-wrapper a.comparison-add-btn{font-size:1.4rem}}.variations__sized-products{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media (min-width:1113px){.variations__sized-products{margin-bottom:20px}}@media (min-width:768px){.variations__sized-products{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin:0 0 20px 0}}.variations__sized-products.sizes-2-cols{display:grid;grid-template-columns:1fr 1fr}.variations__sized-products .variations__product-switcher{border:1px solid #f7f7f9;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:#f7f7f9;min-height:67px;width:100%;padding:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.variations__sized-products .variations__product-switcher input{display:none}.variations__sized-products .variations__product-switcher.disabled span{opacity:1!important}.variations__sized-products .variations__product-switcher.active,.variations__sized-products .variations__product-switcher:hover{-webkit-transition:all .3s ease;transition:all .3s ease}.variations__sized-products .variations__product-switcher.active label::before,.variations__sized-products .variations__product-switcher:hover label::before{-webkit-transition:all .3s ease;transition:all .3s ease}.variations__sized-products .variations__product-switcher.active{border:1px solid var(--primary-color1);background:0 0}.variations__sized-products .variations__product-switcher.active label::before{background:var(--primary-color1)}@media (min-width:1113px){.variations__sized-products .variations__product-switcher:hover{border:1px solid var(--primary-color1);background:0 0}.variations__sized-products .variations__product-switcher:hover label::before{background:var(--primary-color1)}}.variations__sized-products .variations__product-switcher label{padding-left:25px;margin:0;line-height:1;color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;font-size:1.2rem;position:relative;cursor:pointer;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1113px){.variations__sized-products .variations__product-switcher label{padding-right:0;font-size:1.5rem}}.variations__sized-products .variations__product-switcher label::before{content:"";display:inline-block;position:absolute;width:18px;height:18px;content:"";top:50%;left:0;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:inset 0 0 0 2px var(--primary-color3);box-shadow:inset 0 0 0 2px var(--primary-color3);border-radius:500px;background:var(--primary-color3);border:1px solid var(--primary-color1);pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease}.variations__sized-products .variations__product-switcher label del{margin-right:10px}.variations__sized-products .variations__product-switcher label span{font-size:1.2rem;font-weight:400}@media (min-width:1113px){.variations__sized-products .variations__product-switcher label span{font-size:1.4rem}}.variations__sized-products .variations__product-switcher label span.size-label{font-weight:700;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.variations__sized-products .variations__product-switcher label span.price-from-label{letter-spacing:0;text-transform:capitalize;margin-right:5px}.variations__sized-products .variations__product-switcher label span.amount,.variations__sized-products .variations__product-switcher label span.price-from-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px}.variations__color-switcher table.variations{width:100%}.variations__color-switcher table.variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper{display:grid;grid-template-columns:repeat(auto-fill,25px);gap:10px 10px;margin-bottom:14px!important}@media (min-width:1113px){.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper{margin-bottom:18px!important;grid-template-columns:repeat(auto-fill,35px);gap:15px 15px}}@media (min-width:576px){.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper{display:inline-grid;grid-auto-flow:column}}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item{border-radius:500px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:0;margin:0;width:26px;height:26px}@media (min-width:1113px){.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item{width:35px;height:35px}}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item .variable-item span{pointer-events:none}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item .variable-item-span-color{border-radius:500px;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:18.3px;height:18.3px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:1113px){.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item .variable-item-span-color{width:25px;height:25px}}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.disabled{pointer-events:none}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.disabled .variable-item-span-color:after{content:'\274c';color:var(--primary-color1);text-align:center;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.selected,.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item:hover{-webkit-box-shadow:0 0 0 2px var(--primary-color1);box-shadow:0 0 0 2px var(--primary-color1);-webkit-transition:all .3s ease;transition:all .3s ease}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item .variable-item-contents{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed,.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed.selected{-webkit-box-shadow:none;box-shadow:none}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents,.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents{position:relative}.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents::before,.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.5' cy='19.5' r='18.5' stroke='%23162537' stroke-width='2'/%3E%3Cline x1='6.70711' y1='7.29289' x2='31.7071' y2='32.2929' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:1;height:30px!important;width:30px!important}@media (min-width:1113px){.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed .variable-item-contents::before,.variations__color-switcher table.variations .woo-variation-items-wrapper .color-variable-items-wrapper .color-variable-item.crossed.selected .variable-item-contents::before{height:39px!important;width:39px!important}}.variations__color-switcher table.variations .woo-variation-items-wrapper .reset_variations{display:none!important}.variations .wvs-has-image-tooltip:before,.variations [data-wvstooltip]:before{background-color:var(--primary-color1)}.variations .wvs-has-image-tooltip:after,.variations [data-wvstooltip]:after{border-top:5px solid var(--primary-color1)}.wc_gc_giftcard_product select#gift,.wc_gc_giftcard_product textarea{width:100%}.wc_gc_giftcard_product .reset_delivery_date,.wc_gc_giftcard_product .reset_variations{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:5px;font-size:12px}.wc_gc_giftcard_product .variations__size-block{margin:0}.wc_gc_giftcard_product .variations__color-block{margin-bottom:15px}.wc_gc_giftcard_product dd.variation-To p{word-break:break-word}@media (max-width:1112px){.wc_gc_giftcard_product .product__info .product__summary:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wc_gc_giftcard_product .product__info .product__summary.entry-summary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.wc_gc_datepicker{z-index:4!important;background-color:#fff!important;border:1px solid var(--input-border-color)}.wc_gc_datepicker .ui-datepicker-header .ui-datepicker-next,.wc_gc_datepicker .ui-datepicker-header .ui-datepicker-prev{-webkit-transition:.3s ease;transition:.3s ease}.wc_gc_datepicker .ui-datepicker-header .ui-datepicker-next:hover,.wc_gc_datepicker .ui-datepicker-header .ui-datepicker-prev:hover{opacity:.3;-webkit-transition:.3s ease;transition:.3s ease}.wc_gc_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled){-webkit-transition:.3s ease;transition:.3s ease}.wc_gc_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled):hover:after{-webkit-transition:.8s ease;transition:.8s ease;background-color:var(--primary-color2)!important}.wc_gc_datepicker table.ui-datepicker-calendar td.ui-state-disabled span{padding:.5em;display:block}.wc-checkout__payment#payment .wc_payment_method_toggle .sv-wc-payment-gateway-card-icons{margin-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wc-checkout__payment#payment .wc_payment_method_toggle .sv-wc-payment-gateway-card-icons img{border-radius:5px;margin-right:4px;max-width:25px;width:auto!important}.wc-checkout__payment#payment .wc_payment_method_toggle .sv-wc-payment-gateway-card-icons img:last-of-type{margin-right:0}@media (min-width:1113px){.wc-checkout__payment#payment .wc_payment_method_toggle .sv-wc-payment-gateway-card-icons img{max-width:40px}}.wc-checkout__payment#payment .wc_payment_method_toggle label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wc-checkout__payment#payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:none}.wc-checkout__payment#payment div.payment_box .form-row{margin-bottom:10px}@media (min-width:1113px){.wc-checkout__payment#payment div.payment_box .form-row{margin-bottom:30px}}.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]{display:none}.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]:checked+label{border:1px solid var(--primary-color1);background:0 0}.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]:checked+label::before{background:var(--primary-color1)}.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]+label{background:#f7f7f9;border:1px solid transparent;height:47px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;cursor:pointer;position:relative;line-height:1;margin:0}@media (min-width:1113px){.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]+label{color:var(--primary-color1);font-size:var(--smaller-text-size);text-transform:uppercase;letter-spacing:.15em;font-weight:700;height:60px;padding:20px 30px}}.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]+label.sv-wc-payment-gateway-payment-form-saved-payment-method{letter-spacing:0;font-weight:400;text-transform:none}.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]+label::before{content:"";width:16px;height:16px;-webkit-box-shadow:inset 0 0 0 2px var(--primary-color3);box-shadow:inset 0 0 0 2px var(--primary-color3);border-radius:500px;background:var(--primary-color3);border:1px solid var(--primary-color1);pointer-events:none;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.wc-checkout__payment#payment div.payment_box .form-row input[type=radio]+label .title img{margin-right:15px}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row label{line-height:1.65;margin:5px 0;font-size:1.2rem}@media (min-width:1113px){.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row label{font-size:var(--base-text-size)}}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row input{font-size:1.2rem;height:47px;padding:15px}@media (min-width:1113px){.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row input{font-size:var(--base-text-size);height:50px;padding:18px 20px}}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row input.js-sv-wc-payment-gateway-credit-card-form-account-number:not(.invalid-card-type){background-image:url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 0.5C5.675 0.5 3.875 2.3 3.875 4.5V5.5H1.875C1.275 5.5 0.875 5.9 0.875 6.5V15.5C0.875 16.1 1.275 16.5 1.875 16.5H13.875C14.475 16.5 14.875 16.1 14.875 15.5V6.5C14.875 5.9 14.475 5.5 13.875 5.5H11.875V4.5C11.875 2.3 10.075 0.5 7.875 0.5ZM8.875 12.2V13.5H6.875V12.2C6.275 11.9 5.875 11.2 5.875 10.5C5.875 9.4 6.775 8.5 7.875 8.5C8.975 8.5 9.875 9.4 9.875 10.5C9.875 11.2 9.475 11.9 8.875 12.2ZM9.875 5.5H5.875V4.5C5.875 3.4 6.775 2.5 7.875 2.5C8.975 2.5 9.875 3.4 9.875 4.5V5.5Z' fill='%23DCDEE1'/%3E%3C/svg%3E%0A");background-size:14px 16px;background-position:right 17px center}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row input.invalid-card-type{background-size:25px 16px;background-position:right 17px center}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row input:focus{-webkit-box-shadow:none;box-shadow:none}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row#wc-authorize-net-cim-credit-card-account-number_field{margin-bottom:10px}@media (min-width:1113px){.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row#wc-authorize-net-cim-credit-card-account-number_field{margin-bottom:30px}}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row#wc-authorize-net-cim-credit-card-csc_field,.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row#wc-authorize-net-cim-credit-card-expiry_field{margin-bottom:10px}@media (min-width:1113px){.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row#wc-authorize-net-cim-credit-card-csc_field,.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form .form-row#wc-authorize-net-cim-credit-card-expiry_field{margin-bottom:0}}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row{margin:10px 0 0!important;width:100%;position:relative}@media (min-width:1113px){.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row{margin:30px 0 0!important}}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]{position:absolute;visibility:hidden!important;width:12px;height:12px;top:0;left:0}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]+label{position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.2rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]+label{font-size:1.4rem}}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]+label:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;position:absolute;top:0;bottom:0;left:0;margin:auto;border:1px solid var(--input-border-color)}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]+label:after{content:"";display:inline-block;position:absolute;width:14px;height:12px;position:absolute;top:0;bottom:0;left:3px;margin:auto;background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.47222L4.35092 8L11 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;opacity:0;background-repeat:no-repeat;background-position:50% 50%}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]:checked+label:before{background:var(--primary-color2);border-color:var(--primary-color2)}.wc-checkout__payment#payment div.payment_box #wc-authorize-net-cim-credit-card-credit-card-form div.clear+.form-row input[type=checkbox]:checked+label:after{visibility:visible;opacity:1;color:var(--primary-color2)}.out-of-stock-label{color:var(--validation-error-color);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.out-of-stock__message-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#dcdee1;padding:10px;line-height:1.44;font-size:1.3rem;margin-bottom:24px}@media (min-width:1113px){.out-of-stock__message-wrapper{font-size:1.6rem;padding:10px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.out-of-stock__message-wrapper svg{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.out-of-stock__message-wrapper svg{margin-right:20px}}.out-of-stock__form-wrapper-form{position:relative}.out-of-stock__form-wrapper-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1113px){.out-of-stock__form-wrapper-form .form-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.out-of-stock__form-wrapper-form .form-fields>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;width:100%}.out-of-stock__form-wrapper-form .form-fields>span .wpcf7-not-valid-tip{margin-top:5px;font-size:1.4rem}@media (min-width:1113px){.out-of-stock__form-wrapper-form .form-fields>span .wpcf7-not-valid-tip{font-size:1.6rem}}@media (min-width:1113px){.out-of-stock__form-wrapper-form .form-fields>span{width:65%;margin-bottom:0;margin-right:10px}}.out-of-stock__form-wrapper-form .form-fields>span input{width:100%;height:47px}@media (min-width:1113px){.out-of-stock__form-wrapper-form .form-fields>span input{height:60px}}.out-of-stock__form-wrapper-form .form-fields .c-btn{margin:0;width:100%;height:47px}@media (min-width:1113px){.out-of-stock__form-wrapper-form .form-fields .c-btn{width:35%;height:60px}}.out-of-stock-wrapper.-hidden,.woocommerce-variation-add-to-cart.-hidden{display:none!important}.product-value-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1113px){.product-value-points{padding-top:30px}}@media (min-width:1441px){.product-value-points{padding-top:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:767px){.product-value-points{margin-top:30px}}.product-value-points .l-rcbl{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;max-width:695px;grid-template:auto/repeat(1,minmax(0,1fr));width:100%}@media (min-width:768px){.product-value-points .l-rcbl{grid-template:auto/repeat(var(--l-block-col),minmax(0,1fr));gap:30px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-value-points .l-rcbl__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.product-value-points .l-rcbl__col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.product-value-points .l-rcbl__col:last-child{margin-bottom:0}}.product-value-points .is-vertical{padding:0}.product-value-points .is-vertical .c-block__media{min-height:55px;margin-bottom:2px}@media (min-width:1113px){.product-value-points .is-vertical .c-block__media{min-height:76px;margin-bottom:4px;min-width:60px}}@media (max-width:767px){.product-value-points .is-vertical .c-block__media{min-width:55px;margin-right:40px}}.product-value-points .is-vertical .c-block__media::before{padding-top:0!important}.product-value-points .is-vertical .c-block__media .c-image::after{content:"";display:inline-block;position:absolute;width:3px;height:100%;background:var(--primary-color2);right:-20px}@media (min-width:768px){.product-value-points .is-vertical .c-block__media .c-image::after{content:"";display:inline-block;position:absolute;width:44px;height:3px;background:var(--primary-color2);bottom:0;right:unset}}.product-value-points .is-vertical .c-block__media .c-image__primary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1112px){.product-value-points .is-vertical .c-block__media .c-image__primary{margin-left:0;max-width:55px;max-height:38px;-o-object-fit:contain;object-fit:contain}}.product-value-points .is-vertical .c-block__description{font-size:14px;color:var(--secondary-color1)}.product-value-points .is-vertical .-h4{font-family:var(--font-family-secondary);margin-bottom:2px}@media (min-width:1113px){.product-value-points .is-vertical .-h4{font-size:2.4rem}}@media (max-width:767px){.product-value-points .is-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fw-hack{display:inline}.fw-hack>a{font-weight:700}.fw-hack>a .first-word{font-weight:400}