html,body{scroll-behavior:smooth}header{z-index:50;transition:transform .2s linear;position:sticky;top:0;left:0}header.is-away{transform:translateY(-100%)}@media screen and (width>=600px){.wp-block-navigation-item__label{transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}.wp-block-navigation-item__label:after{transform-origin:100%;background-color:var(--wp--preset--color--primary);content:"";border-radius:1rem;width:100%;height:2px;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);display:block;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.wp-block-navigation-item__label:hover:after{transform-origin:0 100%;transform:scaleX(1)}.wp-block-navigation-item__label:hover{color:var(--wp--preset--color--primary)!important}}header{position:relative}.wc-block-components-drawer__screen-overlay.is-loading{display:none}.wp-block-search__button{color:var(--wp--preset--color--main)!important;background-color:var(--wp--preset--color--base)!important;padding:.6em!important}.wp-block-search__button svg{width:1.5em!important;height:1.5em!important}input:focus-visible,textarea:focus-visible{outline-color:#4a5d7f!important}input.wp-block-search__input{border-top:unset!important;border-left:unset!important;border-right:unset!important;border-bottom:solid 2px var(--wp--preset--color--border-light)!important;border-radius:0!important;outline:none!important}.wp-block-search__button-only{min-width:46px}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper,.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper input{transition-property:none!important}.wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__inside-wrapper{z-index:10;padding:calc(var(--wp--preset--spacing--small) - 2px)var(--wp--preset--spacing--medium);background-color:#fff;position:absolute;top:0;right:0}@media (width<=780px){.wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__inside-wrapper{width:100%;padding:calc(var(--wp--preset--spacing--small) - 2px)var(--wp--preset--spacing--medium)}}.phk-sticky-bottom{width:100%;max-width:unset;z-index:9;position:fixed;bottom:0;box-shadow:0 -4px 6px #00000014}.is-linked{position:relative!important}.wp-block{--cappy-highlight:#fadb9e}.wp-block .wp-block{--cappy-highlight:#f5b83d}.wp-block .wp-block .wp-block{--cappy-highlight:#c2850a}.wp-block .wp-block .wp-block .wp-block{--cappy-highlight:#916308}.wp-block .wp-block .wp-block .wp-block .wp-block{--cappy-highlight:#614205}.is-root-container .wp-block-group,.is-root-container .wp-block-columns,.is-root-container .wp-block-column{outline:2px dotted #0000;transition:outline-color .3s ease-in-out}.is-root-container .wp-block-group:hover,.is-root-container .wp-block-columns:hover,.is-root-container .wp-block-column:hover{outline-color:var(--cappy-highlight)}.entry-content ul li,.entry-content ol li,.wp-block-post-content ul li,.wp-block-post-content ol li{margin-bottom:8px}@media (width<=781px){.wp-block-cover.is-style-phk-no-minh{min-height:0!important}}.wp-block-cover.is-style-phk-ontain .wp-block-cover__image-background{object-fit:contain}p.is-style-phk-no-underline-a a,p a:hover,li a:hover{text-decoration:none!important}.wp-block-button.is-style-button-brand .wp-block-button__link,.wc-block-mini-cart__footer-checkout{transition:background-color .2s!important}:is(.wp-block-button.is-style-button-brand .wp-block-button__link,.wc-block-mini-cart__footer-checkout):hover{background-color:var(--wp--preset--color--main-accent,#2d5016)!important}.wp-element-button{text-decoration:none!important}iframe{max-width:100%!important}[id]{scroll-margin-top:120px}.wp-block-heading a{text-decoration:none}.fluentform form.frm-fluent-form{--ff-input-height:auto;--ff-input-font-size:16px;--ff-label-font-size:13px;--ff-color-text:var(--wp--preset--color--main,#1e1e26);--ff-color-label:var(--wp--preset--color--main,#1e1e26);--ff-color-border:var(--wp--preset--color--border-dark,#4e4e60);--ff-color-border-focus:var(--wp--preset--color--border-light,#e3e3f0);--ff-color-error:#cc1818;--ff-color-primary:var(--wp--preset--color--primary,#5344f4);--ff-color-bg:transparent;--ff-spacing:16px}.fluentform form.frm-fluent-form .ff-el-group{margin-bottom:var(--ff-spacing)}.fluentform form.frm-fluent-form .ff-el-input--label label{font-size:var(--ff-label-font-size);color:var(--ff-color-label);font-weight:500;line-height:1.2}.fluentform form.frm-fluent-form .ff-el-input--label{margin-bottom:0}.fluentform form.frm-fluent-form .ff-el-input--label.ff-el-is-required.asterisk-right label:after,.fluentform form.frm-fluent-form .ff-el-input--label.ff-el-is-required.asterisk-left label:before{color:var(--ff-color-error)}.fluentform form.frm-fluent-form input.ff-el-form-control{width:100%;height:var(--ff-input-height);background:var(--ff-color-bg);color:var(--ff-color-text);font-family:inherit;font-size:var(--ff-input-font-size);box-shadow:inset 0 -1px 0 0 var(--ff-color-border);border:none;border-radius:0;outline:none;margin:0;padding:4px 0 6px;line-height:1.5;transition:box-shadow .15s ease-in;display:block}.fluentform form.frm-fluent-form input.ff-el-form-control:focus{box-shadow:inset 0 -2px 0 0 var(--ff-color-border-focus);background:var(--ff-color-bg);border:none;outline:none}.fluentform form.frm-fluent-form textarea.ff-el-form-control{background:var(--ff-color-bg);width:100%;min-height:60px;color:var(--ff-color-text);font-family:inherit;font-size:var(--ff-input-font-size);box-shadow:inset 0 -1px 0 0 var(--ff-color-border);resize:vertical;border:none;border-radius:0;outline:none;margin:0;padding:12px 0;line-height:1.5;transition:box-shadow .15s ease-in;display:block}.fluentform form.frm-fluent-form textarea.ff-el-form-control:focus{box-shadow:inset 0 -2px 0 0 var(--ff-color-border-focus);background:var(--ff-color-bg);border:none;outline:none}.fluentform form.frm-fluent-form .ff-el-form-control::placeholder{color:var(--wp--preset--color--secondary,#868e96);font-size:var(--ff-label-font-size);opacity:.75}.fluentform form.frm-fluent-form .ff-el-is-error .ff-el-form-control{border-color:#0000;box-shadow:inset 0 -1px 0 0 var(--ff-color-error)!important}.fluentform form.frm-fluent-form .ff-el-is-error .ff-el-input--label label{color:var(--ff-color-error)}.fluentform form.frm-fluent-form .ff-el-is-error .error.text-danger,.fluentform form.frm-fluent-form .ff-el-input--content.ff-el-is-error>.error.text-danger{color:var(--ff-color-error);font-size:var(--ff-label-font-size);margin:0;padding:8px 0 0;line-height:1.2}.fluentform form.frm-fluent-form .ff-el-form-check-input{cursor:pointer;width:18px;height:18px;accent-color:var(--ff-color-primary);flex-shrink:0;padding:0}.fluentform form.frm-fluent-form .ff-el-tc label.ff_tc_label{cursor:pointer;font-size:var(--ff-input-font-size);color:var(--ff-color-text);display:table-row}.fluentform form.frm-fluent-form .ff_t_c{color:var(--ff-color-text);font-size:14px;line-height:1.4}.fluentform form.frm-fluent-form .ff-el-is-error .ff-el-form-check-label,.fluentform form.frm-fluent-form .ff-el-is-error .ff_t_c{color:var(--ff-color-error)}.fluentform form.frm-fluent-form .ff-btn.ff-btn-submit{background:var(--ff-color-primary);color:#fff;font-family:inherit;font-size:var(--ff-input-font-size);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:18px 30px;font-weight:600;line-height:1;display:inline-flex;transition:background-color .2s!important}.fluentform form.frm-fluent-form .ff-btn.ff-btn-submit:hover{background:var(--wp--preset--color--main-accent);color:#fff;opacity:1!important}.fluentform form.frm-fluent-form .ff-btn.ff-btn-submit:disabled,.fluentform form.frm-fluent-form .ff-btn.ff-btn-submit.disabled{opacity:.5;cursor:not-allowed}.fluentform form.frm-fluent-form .ff-el-group.ff_submit_btn_wrapper{margin-bottom:0}.fluentform .ff-message-success{color:#4ab866;font-size:var(--ff-input-font-size,16px);background:#4ab86614;border:2px solid #4ab866;border-radius:4px;line-height:1.4}@media (prefers-reduced-motion:reduce){.fluentform form.frm-fluent-form .ff-el-form-control,.fluentform form.frm-fluent-form .ff-btn.ff-btn-submit{transition:none}}.frm-fluent-form .choices__list--multiple .choices__item{background-color:var(--ff-color-primary);border:1px solid var(--ff-color-primary)}.wc-block-components-form input[type=checkbox],.wc-block-components-form input[type=radio]{padding:0!important}.wc-block-components-form :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea){box-shadow:inset 0 -2px 0 0 var(--wp--preset--color--border-dark);transition:box-shadow .15s ease-in;border:none!important;border-radius:0!important;outline:none!important}.wc-block-components-form :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea):focus-visible{box-shadow:inset 0 -2px 0 0 var(--wp--preset--color--border-light)}.has-error :is(.wc-block-components-form :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea)){box-shadow:inset 0 -2px #cc1818}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{margin-inline:auto}body{--wc-input-height:auto;--wc-input-font-size:16px;--wc-label-font-size:13px;--wc-btn-radius:4px;--wc-spacing:16px;--wc-color-text:var(--wp--preset--color--main,#333);--wc-color-border:var(--wp--preset--color--border-dark,#999);--wc-color-border-focus:var(--wp--preset--color--border-light,#7cb342);--wc-color-placeholder:var(--wp--preset--color--secondary,#666);--wc-color-error:#cc1818;--wc-color-success:#4ab866;--wc-color-info:var(--wp--preset--color--primary,#4a7c3b);--wc-color-primary:var(--wp--preset--color--primary,#4a7c3b);--wc-color-primary-hover:var(--wp--preset--color--main-accent,#2d5016)}body .woocommerce form .form-row{margin:0 0 8px}body .woocommerce .input-text,body .woocommerce select{width:100%;height:var(--wc-input-height);color:var(--wc-color-text);font-family:inherit;font-size:var(--wc-input-font-size);margin:0;line-height:1.5;transition:box-shadow .15s ease-in;display:block;box-shadow:inset 0 -1px 0 0 var(--wc-color-border)!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;padding:8px 0 10px!important}:is(body .woocommerce .input-text,body .woocommerce select):focus,:is(body .woocommerce .input-text,body .woocommerce select):focus-visible{box-shadow:inset 0 -2px 0 0 var(--wc-color-border-focus)!important;background:0 0!important;border:none!important;outline:none!important}body .woocommerce textarea.input-text{resize:vertical;height:auto;min-height:60px;padding:12px 0!important}body .woocommerce .select2-container .select2-selection{height:var(--wc-input-height);transition:box-shadow .15s ease-in;box-shadow:inset 0 -1px 0 0 var(--wc-color-border)!important;background:0 0!important;border:none!important;border-radius:0!important}body .woocommerce .select2-container .select2-selection__rendered{font-size:var(--wc-input-font-size);color:var(--wc-color-text);line-height:1.5;padding:4px 0 6px!important}body .woocommerce .select2-container .select2-selection__arrow{height:var(--wc-input-height)}body .woocommerce .select2-container.select2-container--open .select2-selection{box-shadow:inset 0 -2px 0 0 var(--wc-color-border-focus)!important}body .woocommerce .form-row label{font-size:var(--wc-label-font-size);color:var(--wc-color-text);margin-bottom:0;font-weight:500;line-height:1.2}body .woocommerce .form-row .required{color:var(--wc-color-error)}body .woocommerce .form-row .optional{font-size:var(--wc-label-font-size);opacity:.6}body .woocommerce .input-text::placeholder,body .woocommerce textarea.input-text::placeholder{color:var(--wc-color-placeholder);font-size:var(--wc-label-font-size);opacity:.75}body .woocommerce .form-row.woocommerce-invalid .input-text,body .woocommerce .form-row.woocommerce-invalid select{box-shadow:inset 0 -1px 0 0 var(--wc-color-error)!important}body .woocommerce .form-row.woocommerce-invalid label{color:var(--wc-color-error)}body .woocommerce .form-row.woocommerce-validated .input-text,body .woocommerce .form-row.woocommerce-validated select{border-color:#0000!important}body .woocommerce .checkout-inline-error-message{color:var(--wc-color-error);font-size:var(--wc-label-font-size);margin:0;padding:2px 0 0;line-height:1.2}body .woocommerce input[type=checkbox],body .woocommerce input[type=radio]{box-shadow:none!important;border:revert!important;border-radius:revert!important;padding:0!important}body .woocommerce .button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce a.button,body .woocommerce .wp-element-button{font-family:inherit;font-size:var(--wc-input-font-size);cursor:pointer;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s;display:inline-flex;background:var(--wc-color-primary)!important;color:#fff!important;border-radius:var(--wc-btn-radius)!important;border:none!important;padding:14px 24px!important}:is(body .woocommerce .button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce a.button,body .woocommerce .wp-element-button):hover{background:var(--wc-color-primary-hover)!important;color:#fff!important}:is(body .woocommerce .button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce a.button,body .woocommerce .wp-element-button):disabled,:is(body .woocommerce .button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce a.button,body .woocommerce .wp-element-button).disabled{opacity:.5;cursor:not-allowed;pointer-events:none}:is(body .woocommerce .button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce a.button,body .woocommerce .wp-element-button).loading{opacity:.7}body .woocommerce .button.alt{background:var(--wc-color-primary)!important;color:#fff!important}body .woocommerce .button.alt:hover{background:var(--wc-color-primary-hover)!important;color:#fff!important}body .woocommerce-message,body .woocommerce-info,body .woocommerce-error{border-radius:var(--wc-btn-radius);color:var(--wc-color-text);font-size:var(--wc-input-font-size);margin:0 0 16px;line-height:1.4;list-style:none;position:relative;border:none!important;border-left:4px solid var(--wc-color-success)!important;background:#4ab86614!important;background:color-mix(in srgb,var(--wc-color-success)8%,transparent)!important;padding:12px 16px!important}:is(body .woocommerce-message,body .woocommerce-info,body .woocommerce-error):before{display:none!important}:is(body .woocommerce-message,body .woocommerce-info,body .woocommerce-error) .button{font-size:var(--wc-label-font-size);margin-left:12px;float:none!important;padding:8px 16px!important}:is(body .woocommerce-message,body .woocommerce-info,body .woocommerce-error) a{color:var(--wc-color-primary);font-weight:500}body .woocommerce-info{border-left-color:var(--wc-color-info)!important;background:#4a7c3b14!important;background:color-mix(in srgb,var(--wc-color-info)8%,transparent)!important}body .woocommerce-error{border-left-color:var(--wc-color-error)!important;background:#cc181814!important;background:color-mix(in srgb,var(--wc-color-error)8%,transparent)!important}body .woocommerce-error li{list-style:none}body .wc-block-components-notice-banner{border-radius:var(--wc-btn-radius);font-size:var(--wc-input-font-size);margin:0 0 16px;line-height:1.4;border:none!important;padding:12px 16px!important}body .wc-block-components-notice-banner.is-error{border-left:4px solid var(--wc-color-error)!important;background:#cc181814!important;background:color-mix(in srgb,var(--wc-color-error)8%,transparent)!important}body .wc-block-components-notice-banner.is-info{border-left:4px solid var(--wc-color-info)!important;background:#4a7c3b14!important;background:color-mix(in srgb,var(--wc-color-info)8%,transparent)!important}body .wc-block-components-notice-banner.is-success{border-left:4px solid var(--wc-color-success)!important;background:#4ab86614!important;background:color-mix(in srgb,var(--wc-color-success)8%,transparent)!important}body .wc-block-components-notice-banner .wc-block-components-notice-banner__content{font-size:var(--wc-input-font-size)}body .wc-block-components-notice-banner .wc-block-components-notice-banner__content a{color:var(--wc-color-primary);font-weight:500}body [data-shortcode=checkout].woocommerce{grid-template-columns:3fr 2fr;grid-auto-flow:dense;align-items:start;gap:0 clamp(24px,4vw,60px);display:grid}body [data-shortcode=checkout].woocommerce>.woocommerce-notices-wrapper:empty{display:none}body [data-shortcode=checkout].woocommerce .woocommerce-form-coupon-toggle,body [data-shortcode=checkout].woocommerce .checkout_coupon{grid-column:2}body [data-shortcode=checkout].woocommerce form.checkout{display:contents}body [data-shortcode=checkout].woocommerce .woocommerce-NoticeGroup{order:-1;grid-column:1/-1}body [data-shortcode=checkout].woocommerce #customer_details{grid-area:span 10/1}body [data-shortcode=checkout].woocommerce h3#order_review_heading,body [data-shortcode=checkout].woocommerce #order_review{grid-column:2}body [data-shortcode=checkout].woocommerce .col2-set .col-1,body [data-shortcode=checkout].woocommerce .col2-set .col-2{float:none;width:100%}body [data-shortcode=checkout].woocommerce .col2-set:after{display:none}body .woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{gap:0 var(--wc-spacing);flex-wrap:wrap;display:flex}:is(body .woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper) .form-row-first,:is(body .woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper) .form-row-last{float:none;width:calc(50% - var(--wc-spacing)/2)}:is(body .woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper) .form-row-wide{float:none;width:100%}body .woocommerce-checkout .form-row{margin-bottom:var(--wc-spacing);padding:0}body .checkout_coupon.woocommerce-form-coupon{align-items:flex-end;gap:var(--wc-spacing);flex-wrap:wrap;display:flex;padding:var(--wc-spacing)0!important;margin:0 0 var(--wc-spacing)!important;border:none!important;border-bottom:1px solid var(--wc-color-border)!important;background:0 0!important;border-radius:0!important}body .checkout_coupon.woocommerce-form-coupon .form-row-first{float:none;flex:140px;margin:0;padding:0}body .checkout_coupon.woocommerce-form-coupon .form-row-last{float:none;flex:0 1 fit-content;margin:0;padding:0}body .checkout_coupon.woocommerce-form-coupon .form-row-last .button{min-height:unset!important}body .checkout_coupon.woocommerce-form-coupon .clear{display:none}body .woocommerce-checkout .woocommerce-billing-fields>h3,body .woocommerce-checkout .woocommerce-shipping-fields>h3,body .woocommerce-checkout h3#order_review_heading{margin:0 0 var(--wc-spacing);border:none;padding:0;font-size:1.15em;font-weight:600}body .woocommerce-checkout h3#ship-to-different-address{margin:var(--wc-spacing)0;border:none;padding:0;font-size:1.15em;font-weight:600}body .woocommerce-checkout h3#ship-to-different-address label{cursor:pointer;font-size:inherit;font-weight:inherit;align-items:center;gap:8px;display:inline-flex}body .woocommerce-checkout h3#ship-to-different-address .woocommerce-form__input-checkbox{width:18px;height:18px;accent-color:var(--wc-color-primary);margin:0;box-shadow:none!important;border:revert!important;border-radius:revert!important;padding:0!important}body .woocommerce-checkout .woocommerce-checkout-review-order-table{border-collapse:collapse;border:none!important;width:100%!important}body .woocommerce-checkout .woocommerce-checkout-review-order-table th,body .woocommerce-checkout .woocommerce-checkout-review-order-table td{font-size:var(--wc-input-font-size);vertical-align:top;background:0 0!important;border:none!important;padding:10px 0!important}body .woocommerce-checkout .woocommerce-checkout-review-order-table thead th{font-size:var(--wc-label-font-size);text-transform:uppercase;letter-spacing:.05em;color:var(--wc-color-placeholder);font-weight:600;border-bottom:2px solid var(--wc-color-border)!important;padding-bottom:8px!important}body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item td{font-size:var(--wc-input-font-size);font-weight:500;border-bottom:1px solid #9996!important;border-bottom:1px solid color-mix(in srgb,var(--wc-color-border)40%,transparent)!important}body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item td .product-quantity{color:var(--wc-color-placeholder);font-weight:400}body .woocommerce-checkout .woocommerce-checkout-review-order-table .product-total,body .woocommerce-checkout .woocommerce-checkout-review-order-table td.product-total{text-align:right;font-variant-numeric:tabular-nums}body .woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr.cart_item:last-child td{border-bottom:2px solid var(--wc-color-border)!important}:is(body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal,body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount,body .woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals,body .woocommerce-checkout .woocommerce-checkout-review-order-table .fee) th,:is(body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal,body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount,body .woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals,body .woocommerce-checkout .woocommerce-checkout-review-order-table .fee) td{font-size:14px;font-weight:400;border-bottom:1px solid #9996!important;border-bottom:1px solid color-mix(in srgb,var(--wc-color-border)40%,transparent)!important}:is(body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal,body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount,body .woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals,body .woocommerce-checkout .woocommerce-checkout-review-order-table .fee) th{color:var(--wc-color-placeholder)}:is(body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal,body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount,body .woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals,body .woocommerce-checkout .woocommerce-checkout-review-order-table .fee) td{text-align:right;font-variant-numeric:tabular-nums}body .woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount td{color:var(--wc-color-success)}body .woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th,body .woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td{font-size:1.15em;font-weight:700;border-top:2px solid var(--wc-color-text)!important;border-bottom:none!important;padding-top:12px!important}body .woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td{text-align:right;font-variant-numeric:tabular-nums}body .woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}body .woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods li{margin-bottom:4px;font-size:14px}body .woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-methods .shipping_method{accent-color:var(--wc-color-primary)}body .woocommerce-checkout #payment{border:none;background:0 0!important;border-radius:0!important}body .woocommerce-checkout #payment ul.payment_methods{flex-direction:column;gap:8px;margin:0;list-style:none;display:flex;border:none!important;padding:0!important}body .woocommerce-checkout #payment ul.payment_methods li{border:1px solid #99999980;border:1px solid color-mix(in srgb,var(--wc-color-border)50%,transparent);border-radius:var(--wc-btn-radius);margin:0;padding:12px 14px;transition:border-color .15s ease-in}body .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>input.input-radio:checked~label{color:var(--wc-color-text)}body .woocommerce-checkout #payment ul.payment_methods li:has(input.input-radio:checked){border-color:var(--wc-color-primary)}body .woocommerce-checkout #payment ul.payment_methods li label{font-size:var(--wc-input-font-size);cursor:pointer;align-items:center;gap:8px;margin:0;font-weight:500;display:inline}body .woocommerce-checkout #payment ul.payment_methods li .input-radio{accent-color:var(--wc-color-primary);flex-shrink:0;width:18px;height:18px;margin:0;box-shadow:none!important;border:revert!important;border-radius:revert!important;padding:0!important}body .woocommerce-checkout #payment .payment_box{font-size:var(--wc-label-font-size);color:var(--wc-color-placeholder);margin:0;line-height:1.4;background:0 0!important;padding:10px 0 0 26px!important}body .woocommerce-checkout #payment .payment_box:before{display:none!important}body .woocommerce-checkout #payment .payment_box p{margin:0}body .woocommerce-checkout .woocommerce-form__input-checkbox{width:18px;height:18px;accent-color:var(--wc-color-primary);box-shadow:none!important;padding:0!important}body .woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{font-size:var(--wc-label-font-size)}body .woocommerce-checkout .form-row.woocommerce-invalid .woocommerce-terms-and-conditions-checkbox-text{color:var(--wc-color-error)}body .woocommerce-checkout .place-order{padding:var(--wc-spacing)0}body .woocommerce-checkout .place-order #place_order{width:100%}body.woocommerce-cart .woocommerce{grid-template-columns:3fr 2fr;grid-auto-flow:dense;align-items:start;gap:0 clamp(24px,4vw,60px);display:grid}body.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper{order:-1;grid-column:1/-1}body.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper:empty{display:none}body.woocommerce-cart .woocommerce .woocommerce-cart-form{grid-column:1}body.woocommerce-cart .woocommerce .cart-collaterals{grid-column:2}body.woocommerce-cart .woocommerce-cart-form table.shop_table{border-collapse:collapse;border:none!important;width:100%!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table th,body.woocommerce-cart .woocommerce-cart-form table.shop_table td{font-size:var(--wc-input-font-size);vertical-align:middle;background:0 0!important;border:none!important;padding:10px 8px!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th{font-size:var(--wc-label-font-size);text-transform:uppercase;letter-spacing:.05em;color:var(--wc-color-placeholder);font-weight:600;border-bottom:2px solid var(--wc-color-border)!important;padding-bottom:8px!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .cart_item td{font-weight:500;border-bottom:1px solid #9996!important;border-bottom:1px solid color-mix(in srgb,var(--wc-color-border)40%,transparent)!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tbody tr.cart_item:last-of-type td{border-bottom:2px solid var(--wc-color-border)!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail{width:64px;padding-left:0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail img{border-radius:var(--wc-btn-radius);width:64px;height:auto}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove{width:32px;padding-left:0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove .remove{font-size:1.2em;text-decoration:none;color:var(--wc-color-placeholder)!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove .remove:hover{color:var(--wc-color-error)!important;background:0 0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-price,body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-subtotal{text-align:right;font-variant-numeric:tabular-nums}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity{text-align:center}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity .qty{text-align:center;width:56px;margin:0 auto;box-shadow:none!important;border:1px solid var(--wc-color-border)!important;border-radius:var(--wc-btn-radius)!important;padding:4px!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions{padding-top:var(--wc-spacing)!important;border:none!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions .coupon{float:none;align-items:flex-end;gap:8px;display:flex}body.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions .coupon #coupon_code{flex:140px}body.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions>.button[name=update_cart]{float:none;margin:var(--wc-spacing)auto auto auto;display:block}body.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%}body.woocommerce-cart .cart-collaterals .cart_totals>h2{margin:0 0 var(--wc-spacing);border:none;padding:0;font-size:1.15em;font-weight:600}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{border-collapse:collapse;border:none!important;width:100%!important}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td{font-size:var(--wc-input-font-size);vertical-align:top;background:0 0!important;border:none!important;padding:10px 0!important}:is(body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-subtotal,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-discount,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-totals,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .fee) th,:is(body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-subtotal,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-discount,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-totals,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .fee) td{border-bottom:1px solid #9996;font-size:14px;font-weight:400;border-bottom:1px solid color-mix(in srgb,var(--wc-color-border)40%,transparent)!important}:is(body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-subtotal,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-discount,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-totals,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .fee) th{color:var(--wc-color-placeholder)}:is(body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-subtotal,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-discount,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-totals,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .fee) td{text-align:right;font-variant-numeric:tabular-nums}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .cart-discount td{color:var(--wc-color-success)}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .order-total th,body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .order-total td{font-size:1.15em;font-weight:700;border-top:2px solid var(--wc-color-text)!important;border-bottom:none!important;padding-top:12px!important}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .order-total td{text-align:right;font-variant-numeric:tabular-nums}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-methods li{margin-bottom:4px;font-size:14px}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-methods .shipping_method{accent-color:var(--wc-color-primary)}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-destination{font-size:var(--wc-label-font-size);color:var(--wc-color-placeholder);margin:4px 0 0}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{text-align:center;width:100%;margin-top:var(--wc-spacing);display:block}@media (width<=768px){body [data-shortcode=checkout].woocommerce{grid-template-columns:1fr}body [data-shortcode=checkout].woocommerce .woocommerce-form-coupon-toggle,body [data-shortcode=checkout].woocommerce .checkout_coupon,body [data-shortcode=checkout].woocommerce #customer_details,body [data-shortcode=checkout].woocommerce h3#order_review_heading,body [data-shortcode=checkout].woocommerce #order_review{grid-column:1}body [data-shortcode=checkout].woocommerce #customer_details{grid-row:span 1}:is(body .woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper) .form-row-first,:is(body .woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper) .form-row-last{width:100%}body .checkout_coupon.woocommerce-form-coupon .form-row-first,body .checkout_coupon.woocommerce-form-coupon .form-row-last{flex:100%}body.woocommerce-cart .woocommerce{grid-template-columns:1fr}body.woocommerce-cart .woocommerce .woocommerce-cart-form,body.woocommerce-cart .woocommerce .cart-collaterals{grid-column:1}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item{border-bottom:1px solid #9996;border-bottom:1px solid color-mix(in srgb,var(--wc-color-border)40%,transparent);grid-template-rows:auto auto;grid-template-columns:64px 1fr auto;gap:2px 12px;padding:16px 0;display:grid!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item td{text-align:left!important;border:none!important;padding:0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item td:before{display:none!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail{grid-area:1/1/3;align-self:start;width:auto!important;display:block!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-thumbnail img{width:64px;height:auto}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-name{font-size:var(--wc-input-font-size);grid-area:1/2;align-self:start}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove{grid-area:1/3;place-self:start end;width:auto!important;padding:0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove .remove{justify-content:center;align-items:center;width:24px;height:24px;font-size:1.2em;line-height:1;text-decoration:none;display:inline-flex;box-shadow:none!important;color:var(--wc-color-placeholder)!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-remove .remove:hover{color:var(--wc-color-error)!important;background:0 0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-price{display:none!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity,body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-subtotal{grid-area:2/2/auto/-1;align-self:center;font-size:14px!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity{color:var(--wc-color-placeholder);grid-column:2;align-items:center;gap:6px;text-align:left!important;display:flex!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity:before{float:none;font-size:13px;font-weight:600;content:attr(data-title)": "!important;display:inline!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-quantity .qty{text-align:center;width:40px;margin:0;font-size:14px;display:inline-block;box-shadow:none!important;border:1px solid var(--wc-color-border)!important;border-radius:var(--wc-btn-radius)!important;padding:4px!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table .product-subtotal{font-variant-numeric:tabular-nums;grid-column:3;text-align:right!important;font-weight:600!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr.cart_item:last-of-type{border-bottom-width:2px;border-bottom-color:var(--wc-color-border)}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:nth-child(2n) td{background:0 0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:has(td.actions){display:block!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:has(td.actions) td.actions{text-align:left!important;padding:var(--wc-spacing)0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:has(td.actions) td.actions:before{display:none!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:has(td.actions) td.actions .coupon{flex-wrap:wrap;gap:8px;width:100%;display:flex}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:has(td.actions) td.actions .coupon #coupon_code{flex:100%;min-width:0}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:has(td.actions) td.actions .coupon .button{width:100%}body.woocommerce-cart .woocommerce-cart-form table.shop_table tr:has(td.actions) td.actions>.button[name=update_cart]{float:none;width:100%;margin-top:8px}body.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:8px 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){body .woocommerce .input-text,body .woocommerce select,body .woocommerce textarea.input-text,body .woocommerce .button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce a.button,body .woocommerce .wp-element-button{transition:none}}body .button.print{color:var(--wp--preset--color--primary);gap:6px;text-decoration:none}body .button.print:before{content:"";background:currentColor;width:1em;height:1em;margin-right:.5em;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 6 2 18 2 18 9%27/%3E%3Cpath d=%27M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2%27/%3E%3Crect x=%276%27 y=%2714%27 width=%2712%27 height=%278%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 6 2 18 2 18 9%27/%3E%3Cpath d=%27M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2%27/%3E%3Crect x=%276%27 y=%2714%27 width=%2712%27 height=%278%27/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:var(--wc-spacing)}body.woocommerce-account .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr;gap:4px;margin:0;padding:0;list-style:none;display:grid}@media (width<=768px){body.woocommerce-account .woocommerce-MyAccount-navigation ul{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}}body.woocommerce-account .woocommerce-MyAccount-navigation li{padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation li a{border-radius:var(--wc-btn-radius);font-size:var(--wc-input-font-size);color:var(--wc-color-text);background:#fff;align-items:center;gap:8px;padding:10px 16px;font-weight:500;text-decoration:none;transition:background-color .15s ease-in,color .15s ease-in,box-shadow .15s ease-in;display:flex;box-shadow:0 1px 3px #00000014}body.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:#4a7c3b1a;background:color-mix(in srgb,var(--wc-color-primary)10%,transparent);color:var(--wc-color-primary);box-shadow:0 2px 6px #0000001f}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:var(--wc-color-primary);color:#fff;box-shadow:0 2px 6px #4a7c3b66;box-shadow:0 2px 6px color-mix(in srgb,var(--wc-color-primary)40%,transparent);text-decoration:none}body.woocommerce-account .woocommerce-MyAccount-navigation li a:before{content:"";background:currentColor;flex-shrink:0;width:1.1em;height:1.1em;display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z%27/%3E%3Cpolyline points=%279 22 9 12 15 12 15 22%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z%27/%3E%3Cpolyline points=%279 22 9 12 15 12 15 22%27/%3E%3C/svg%3E")}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z%27/%3E%3Cline x1=%273%27 y1=%276%27 x2=%2721%27 y2=%276%27/%3E%3Cpath d=%27M16 10a4 4 0 0 1-8 0%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z%27/%3E%3Cline x1=%273%27 y1=%276%27 x2=%2721%27 y2=%276%27/%3E%3Cpath d=%27M16 10a4 4 0 0 1-8 0%27/%3E%3C/svg%3E")}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4%27/%3E%3Cpolyline points=%277 10 12 15 17 10%27/%3E%3Cline x1=%2712%27 y1=%2715%27 x2=%2712%27 y2=%273%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4%27/%3E%3Cpolyline points=%277 10 12 15 17 10%27/%3E%3Cline x1=%2712%27 y1=%2715%27 x2=%2712%27 y2=%273%27/%3E%3C/svg%3E")}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z%27/%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%273%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z%27/%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%273%27/%3E%3C/svg%3E")}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2%27/%3E%3Ccircle cx=%2712%27 cy=%277%27 r=%274%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2%27/%3E%3Ccircle cx=%2712%27 cy=%277%27 r=%274%27/%3E%3C/svg%3E")}body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4%27/%3E%3Cpolyline points=%2716 17 21 12 16 7%27/%3E%3Cline x1=%2721%27 y1=%2712%27 x2=%279%27 y2=%2712%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27currentColor%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4%27/%3E%3Cpolyline points=%2716 17 21 12 16 7%27/%3E%3Cline x1=%2721%27 y1=%2712%27 x2=%279%27 y2=%2712%27/%3E%3C/svg%3E")}.phk-custom-product-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:auto!important;display:grid!important}.phk-custom-product-preview-grid{grid-template-columns:1fr;grid-auto-rows:auto!important;display:grid!important}@media (width>=420px){.phk-custom-product-preview-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.phk-custom-product-preview-grid{grid-template-columns:repeat(4,1fr)}}.wc-block-product .wc-block-components-product-summary{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wc-block-product .wc-block-components-product-summary *{margin-block:8px!important}.add_to_cart_button{margin-bottom:0!important}.add_to_cart_button+span{display:none!important}@media (width>=1024px){.phk-post-content-cols{columns:2}}