.price del,.price del *,.product-card-price del,.product-card-price del *,.product-single-price del,.product-single-price del *{font-weight:400;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));text-decoration-line:line-through}.price ins,.price ins *,.product-card-price ins,.product-card-price ins *,.product-single-price ins,.product-single-price ins *{font-weight:600;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));text-decoration-line:none}.product-card-price{margin-top:auto;display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.125rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}@media (min-width:768px){.product-card-price{font-size:1rem;line-height:1.5rem}}.product-card-price:has(ins){flex-direction:column-reverse}.product-card-price>span[aria-hidden=true]:not(.amount){display:none!important}@media (min-width:768px){.product-card-price>span[aria-hidden=true]:not(.amount){display:inline-block!important}}.product-card-price del{display:block!important}.product-card-price del,.product-card-price del *{font-size:.875rem!important;line-height:1.25rem!important;font-weight:400!important;--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important;text-decoration-line:line-through!important}.product-card-price ins{display:block!important}.product-card-price ins,.product-card-price ins *{font-size:1rem!important;line-height:1.5rem!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(239 68 68/var(--tw-text-opacity,1))!important;text-decoration-line:none!important}.product-card-price .price,.product-card-price>.amount{display:block;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}@media (min-width:768px){.product-card-price{flex-direction:row;align-items:center;justify-content:center;gap:.5rem;text-align:center;font-size:1rem;line-height:1.5rem}.product-card-price del{display:inline-block!important}.product-card-price del,.product-card-price del *{font-size:.875rem!important;line-height:1.25rem!important}.product-card-price ins{display:inline-block!important}.product-card-price ins,.product-card-price ins *{font-size:1rem!important;line-height:1.5rem!important}.product-card-price .price,.product-card-price>.amount{display:inline-block;font-size:1rem;line-height:1.5rem}}.mobile-sort-container form.woocommerce-ordering{margin:0!important;width:100%!important}.mobile-sort-container select.orderby{width:100%!important;cursor:pointer!important;border-style:none!important;background-color:transparent!important;padding-top:.25rem!important;padding-bottom:.25rem!important;text-align:center!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:500!important;--tw-text-opacity:1!important;color:rgb(34 34 34/var(--tw-text-opacity,1))!important;outline:2px solid transparent!important;outline-offset:2px!important}.mobile-sort-container select.orderby:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.quantity{float:none;margin:0;display:inline-flex;height:46px;min-width:120px;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem}.quantity input.qty{float:none;display:inline-block;height:100%;width:3rem;border-style:none;background-color:transparent;padding:0;text-align:center;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.quantity input.qty:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.quantity input.qty{-moz-appearance:textfield}.quantity input.qty::-webkit-inner-spin-button,.quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity button.minus,.quantity button.plus{float:none;display:flex;display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-width:0;background-color:transparent;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.quantity button.minus:hover,.quantity button.plus:hover{--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.quantity button.minus:focus,.quantity button.plus:focus{outline:2px solid transparent;outline-offset:2px}.woocommerce-cart .quantity{height:2.25rem;width:6rem;min-width:90px;justify-content:space-between;padding-left:.375rem;padding-right:.375rem}.woocommerce-cart .quantity input.qty{width:2rem;font-size:.875rem;line-height:1.25rem}.woocommerce-cart .quantity button.minus,.woocommerce-cart .quantity button.plus{height:1.5rem;width:1.5rem}.woocommerce-cart .quantity button.minus svg,.woocommerce-cart .quantity button.plus svg{width:14px!important;height:14px!important}.single-product .product_meta .posted_in{display:none}.single-product .product_meta .sku{font-weight:600}.single-product form.cart{display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:.75rem}.single-product form.cart:not(.variations_form){flex-direction:row}.single-product form.cart.variations_form{flex-direction:column;align-items:flex-start}.single-product form.cart .quantity{display:none!important}.single-product form.cart .single_add_to_cart_button.button{margin:0;display:flex;height:48px;min-width:200px;flex:1 1 0%;cursor:pointer;align-items:center;justify-content:center;border-radius:.75rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.single-product form.cart .single_add_to_cart_button.button:hover{--tw-bg-opacity:1!important;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))!important}@media (min-width:768px){.single-product form.cart .single_add_to_cart_button.button{height:56px}}.single-product form.cart .zalo-button{width:100%}.woocommerce-product-gallery.main-gallery-swiper{position:relative;width:100%;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1))}.woocommerce-product-gallery.main-gallery-swiper .woocommerce-product-gallery__image{display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:1/1}.woocommerce-product-gallery.main-gallery-swiper .woocommerce-product-gallery__image a{display:block;height:100%;width:100%}.woocommerce-product-gallery.main-gallery-swiper .woocommerce-product-gallery__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.woocommerce-product-gallery.main-gallery-swiper .woocommerce-product-gallery__image img:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.thumbs-gallery-swiper .swiper-slide{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:transparent;opacity:.6;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.thumbs-gallery-swiper .swiper-slide img{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.thumbs-gallery-swiper .swiper-slide img:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.thumbs-gallery-swiper .swiper-slide:hover{border-color:rgba(90,127,68,.4);opacity:.9}.thumbs-gallery-swiper .swiper-slide.swiper-slide-thumb-active{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1));opacity:1}.gallery-button-next,.gallery-button-prev{position:absolute;top:50%;z-index:10;display:flex;height:3rem;width:3rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.8);--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));opacity:0;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.gallery-button-next:hover,.gallery-button-prev:hover{--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gallery-button-prev{left:1rem}.gallery-button-next{right:1rem}.gallery-button-next.swiper-button-disabled,.gallery-button-prev.swiper-button-disabled{cursor:not-allowed}.product-gallery-container:hover .gallery-button-next,.product-gallery-container:hover .gallery-button-prev{opacity:1}.single-product table.variations{margin-bottom:1.5rem;width:100%;border-collapse:collapse}.single-product table.variations tr{margin-bottom:.75rem;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.single-product table.variations tr .label{font-weight:400}#modal-variations-container table.variations tr .label{font-size:.875rem!important;line-height:1.25rem!important}.single-product table.variations tr:last-child{margin-bottom:0}.single-product table.variations td{border-width:0;background-color:transparent;padding:0}.single-product table.variations td.label{margin-bottom:.25rem;display:flex;min-width:100px;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:640px){.single-product table.variations td.label{margin-bottom:0}}@media (min-width:768px){.single-product table.variations td.label{font-size:1rem;line-height:1.5rem}}.single-product table.variations td.label label{margin:0}.single-product table.variations td.value{display:flex;width:100%;flex:1 1 0%;align-items:center;gap:.75rem}.single-product table.variations td.value select{width:100%;cursor:pointer;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.single-product table.variations td.value select:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}.single-product table.variations td.value select{flex-grow:1}.single-product .reset_variations{white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.single-product .reset_variations:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));text-decoration-line:underline}.variable-items-wrapper{display:flex;align-items:center;gap:.5rem}.variable-items-wrapper li{display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem 1rem;font-weight:400}.variable-items-wrapper li.selected{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.single_variation_wrap{width:100%}.woocommerce-variation-price{margin-bottom:1rem;display:none}.woocommerce-variation-price .price{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce-variation-price .price{font-size:1.5rem;line-height:2rem}}.woocommerce-variation-add-to-cart{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem}.woocommerce-Tabs-panel--description h2{display:none}.single-product .woocommerce-tabs{margin-top:2rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-top:2rem}.single-product .woocommerce-tabs ul.tabs{margin-bottom:2rem;display:flex;list-style-type:none;gap:1.5rem;overflow-x:auto;border-bottom-width:1px;border-color:hsla(0,0%,86%,.85);padding-bottom:0;padding-left:0}@media (min-width:768px){.single-product .woocommerce-tabs ul.tabs{gap:2rem}}.single-product .woocommerce-tabs ul.tabs li{position:relative;cursor:pointer;padding-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.single-product .woocommerce-tabs ul.tabs li:hover{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.single-product .woocommerce-tabs ul.tabs li{font-size:1.125rem;line-height:1.75rem}}.single-product .woocommerce-tabs ul.tabs li.active{font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.single-product .woocommerce-tabs ul.tabs li.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1))}.single-product .woocommerce-tabs ul.tabs li a{padding-left:1rem;padding-right:1rem;color:inherit;text-decoration-line:none}.single-product .woocommerce-tabs ul.tabs li a:hover{color:inherit}.single-product .woocommerce-tabs .woocommerce-Tabs-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{line-height:1.625;color:rgba(34,34,34,.85)}.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1.5rem;line-height:2rem}}#reviews{margin-top:2rem}#reviews #comments{margin-bottom:2rem}#reviews #comments h2{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){#reviews #comments h2{font-size:1.5rem;line-height:2rem}}#reviews .commentlist{margin:0;list-style-type:none}#reviews .commentlist>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}#reviews .commentlist{padding:0}#reviews .commentlist li{border-bottom-width:1px;border-color:hsla(0,0%,86%,.6);padding-bottom:1.5rem}#reviews .commentlist li:last-child{border-width:0;padding-bottom:0}#reviews .commentlist li .comment_container{display:grid;grid-template-columns:48px 1fr;grid-template-rows:auto auto auto;gap:4px 16px}#reviews .commentlist li img.avatar{grid-column:1;grid-row:1/span 2;height:3rem;width:3rem;flex-shrink:0;align-self:flex-start;border-radius:9999px;border-width:1px;border-color:hsla(0,0%,86%,.8);-o-object-fit:cover;object-fit:cover}#reviews .commentlist li .comment-text{display:contents}#reviews .commentlist li .comment-text .star-rating{grid-column:2;grid-row:2;margin:0;align-self:flex-start}#reviews .commentlist li .comment-text .meta{grid-column:2;grid-row:1;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;align-self:flex-start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}#reviews .commentlist li .comment-text .meta strong.woocommerce-review__author{font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:capitalize;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}#reviews .commentlist li .comment-text .meta .woocommerce-review__dash{display:none}#reviews .commentlist li .comment-text .meta time{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}#reviews .commentlist li .comment-text .meta .verified,#reviews .commentlist li .comment-text .meta .woocommerce-review__verified{display:none}#reviews .commentlist li .comment-text .description{grid-column:1/span 2;grid-row:3;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgba(34,34,34,.85)}@media (min-width:768px){#reviews .commentlist li .comment-text .description{font-size:1rem;line-height:1.5rem}}.star-rating{position:relative;display:inline-block;height:1.25rem;width:108px;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;font-size:1.25rem;line-height:1.75rem;font-weight:400;line-height:1;font-family:Arial,sans-serif}.star-rating:before{content:"\2605\2605\2605\2605\2605";width:100%;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));letter-spacing:2px}.star-rating span,.star-rating:before{position:absolute;top:0;left:0;display:block}.star-rating span{height:100%;overflow:hidden;color:transparent;padding-top:1.5rem}.star-rating span:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;left:0;display:block;width:100%;--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1));letter-spacing:2px}#review_form_wrapper h3#reply-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){#review_form_wrapper h3#reply-title{font-size:1.25rem;line-height:1.75rem}}#review_form_wrapper p.comment-notes{margin-bottom:1.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (min-width:768px){#review_form_wrapper p.comment-notes{font-size:.875rem;line-height:1.25rem}}#review_form_wrapper p.must-log-in{margin-bottom:1.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}@media (min-width:768px){#review_form_wrapper p.must-log-in{font-size:1rem;line-height:1.5rem}}#review_form_wrapper p.must-log-in a{font-weight:700;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}#review_form_wrapper p.must-log-in a:hover{text-decoration-line:underline}#review_form_wrapper form.comment-form{margin-top:.5rem;display:flex;flex-direction:column;gap:1rem}#review_form_wrapper form.comment-form .comment-form-rating{display:flex;flex-direction:column;gap:.5rem}#review_form_wrapper form.comment-form .comment-form-rating label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){#review_form_wrapper form.comment-form .comment-form-rating label{font-size:1rem;line-height:1.5rem}}.woocommerce p.stars{-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:.25rem}.woocommerce p.stars,.woocommerce p.stars span{display:flex;align-items:center}.woocommerce p.stars a,.woocommerce p.stars span a{position:relative;display:block;height:1.5rem;width:1.5rem;cursor:pointer;overflow:hidden;color:transparent;text-decoration-line:none;text-indent:-9999px;margin-right:.25rem}.woocommerce p.stars a:before,.woocommerce p.stars span a:before{content:"\2605";position:absolute;top:0;left:0;display:block;height:1.5rem;width:1.5rem;text-align:center;font-size:1.5rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;text-indent:0;font-family:Arial,sans-serif}.woocommerce p.stars span:hover a:before,.woocommerce p.stars:hover a:before{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.woocommerce p.stars a:hover~a:before,.woocommerce p.stars span a:hover~a:before{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.woocommerce p.stars span.selected a:before,.woocommerce p.stars.selected a:before{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.woocommerce p.stars span.selected a.active~a:before,.woocommerce p.stars.selected a.active~a:before{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.woocommerce p.stars span.selected:hover a:before,.woocommerce p.stars.selected:hover a:before{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.woocommerce p.stars span.selected:hover a:hover~a:before,.woocommerce p.stars.selected:hover a:hover~a:before{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}#review_form_wrapper form.comment-form .comment-form-comment{display:flex;flex-direction:column;gap:.5rem}#review_form_wrapper form.comment-form .comment-form-comment label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){#review_form_wrapper form.comment-form .comment-form-comment label{font-size:1rem;line-height:1.5rem}}#review_form_wrapper form.comment-form textarea{height:8rem;width:100%;resize:vertical;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#review_form_wrapper form.comment-form textarea::-moz-placeholder{color:hsla(220,9%,46%,.65)}#review_form_wrapper form.comment-form textarea::placeholder{color:hsla(220,9%,46%,.65)}#review_form_wrapper form.comment-form textarea:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}@media (min-width:768px){#review_form_wrapper form.comment-form textarea{height:10rem}}#review_form_wrapper form.comment-form .comment-form-author,#review_form_wrapper form.comment-form .comment-form-email{display:flex;flex-direction:column;gap:.5rem}#review_form_wrapper form.comment-form .comment-form-author label,#review_form_wrapper form.comment-form .comment-form-email label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){#review_form_wrapper form.comment-form .comment-form-author label,#review_form_wrapper form.comment-form .comment-form-email label{font-size:1rem;line-height:1.5rem}}#review_form_wrapper form.comment-form input[type=email],#review_form_wrapper form.comment-form input[type=text]{height:2.75rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#review_form_wrapper form.comment-form input[type=email]::-moz-placeholder,#review_form_wrapper form.comment-form input[type=text]::-moz-placeholder{color:hsla(220,9%,46%,.65)}#review_form_wrapper form.comment-form input[type=email]::placeholder,#review_form_wrapper form.comment-form input[type=text]::placeholder{color:hsla(220,9%,46%,.65)}#review_form_wrapper form.comment-form input[type=email]:focus,#review_form_wrapper form.comment-form input[type=text]:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}#review_form_wrapper form.comment-form .comment-form-cookies-consent{margin-top:.5rem;display:flex;align-items:flex-start;gap:.625rem}#review_form_wrapper form.comment-form .comment-form-cookies-consent input[type=checkbox]{margin-top:.25rem;height:1rem;width:1rem;cursor:pointer;accent-color:#5a7f44}#review_form_wrapper form.comment-form .comment-form-cookies-consent label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem;line-height:1rem;line-height:1.5;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (min-width:768px){#review_form_wrapper form.comment-form .comment-form-cookies-consent label{font-size:.875rem;line-height:1.25rem}}#review_form_wrapper form.comment-form p.form-submit{margin-bottom:0}#review_form_wrapper form.comment-form input[type=submit]{display:inline-flex;height:3rem;width:100%;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#review_form_wrapper form.comment-form input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}@media (min-width:640px){#review_form_wrapper form.comment-form input[type=submit]{width:auto}}.single-product p.stock{display:none}.woocommerce-info,.woocommerce-message{margin-bottom:1.5rem;display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.75rem;border-width:1px 1px 1px 4px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;font-size:1rem;line-height:1.5rem;line-height:1.625;outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.woocommerce-info,.woocommerce-message{flex-direction:row;align-items:center;justify-content:space-between}}.woocommerce-message{border-left-color:rgb(16 185 129/var(--tw-border-opacity,1));color:rgb(16 185 129/var(--tw-text-opacity,1))}.woocommerce-info,.woocommerce-message{--tw-border-opacity:1;--tw-text-opacity:1}.woocommerce-info{border-left-color:rgb(59 130 246/var(--tw-border-opacity,1));color:rgb(59 130 246/var(--tw-text-opacity,1))}.woocommerce-error{margin-bottom:1.5rem;display:flex;width:100%;list-style-type:none;flex-direction:column;gap:.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));padding:1rem;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(76 5 25/var(--tw-text-opacity,1))}.woocommerce-error li{margin:0;list-style-type:none;padding:0}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{float:right;display:inline-flex;height:2.25rem;cursor:pointer;align-items:center;justify-content:center;border-style:none;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper table.cart{width:100%;border-style:none}html body.woocommerce-cart .ant-cart-wrapper table.cart th{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper table.cart td,html body.woocommerce-cart .ant-cart-wrapper table.cart th{border-style:none;background-color:transparent;padding-left:0;padding-right:0}html body.woocommerce-cart .ant-cart-wrapper table.cart td.product-subtotal,html body.woocommerce-cart .ant-cart-wrapper table.cart th.product-subtotal{text-align:right}@media (min-width:1024px){html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item,html body.woocommerce-cart .ant-cart-wrapper table.cart thead tr{display:grid;grid-template-columns:120px 1fr 120px 100px 1fr 50px;align-items:center;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper table.cart thead{display:block;border-bottom-width:2px}html body.woocommerce-cart .ant-cart-wrapper table.cart thead tr{border-style:none}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody{display:block}html body.woocommerce-cart .ant-cart-wrapper table.cart td.product-thumbnail,html body.woocommerce-cart .ant-cart-wrapper table.cart th.product-thumbnail{order:1}html body.woocommerce-cart .ant-cart-wrapper table.cart td.product-name,html body.woocommerce-cart .ant-cart-wrapper table.cart th.product-name{order:2}html body.woocommerce-cart .ant-cart-wrapper table.cart td.product-price,html body.woocommerce-cart .ant-cart-wrapper table.cart th.product-price{order:3}html body.woocommerce-cart .ant-cart-wrapper table.cart td.product-quantity,html body.woocommerce-cart .ant-cart-wrapper table.cart th.product-quantity{order:4}html body.woocommerce-cart .ant-cart-wrapper table.cart td.product-subtotal,html body.woocommerce-cart .ant-cart-wrapper table.cart th.product-subtotal{order:5}html body.woocommerce-cart .ant-cart-wrapper table.cart td.product-remove,html body.woocommerce-cart .ant-cart-wrapper table.cart th.product-remove{order:6;text-align:right}}@media (max-width:1023px){html body.woocommerce-cart .ant-cart-wrapper table.cart,html body.woocommerce-cart .ant-cart-wrapper table.cart tbody{display:block;width:100%}html body.woocommerce-cart .ant-cart-wrapper table.cart thead{display:none}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item{position:relative;margin-bottom:1rem;display:block;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-top:.75rem;padding-bottom:.75rem;text-align:right}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td:last-child{border-bottom-width:0}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td:before{content:attr(data-title) ": ";float:left;margin-right:1rem;text-align:left;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td.product-remove{position:absolute;top:.5rem;right:.5rem;height:2rem;width:2rem;border-style:none;padding:0}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td.product-remove:before{display:none}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td.product-thumbnail{margin-bottom:.5rem;width:100%;justify-content:center;border-style:none;padding-top:0;padding-bottom:0}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td.product-thumbnail:before{display:none}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td.product-name{display:block;width:100%;justify-content:center;border-style:none;padding-top:0;padding-bottom:1rem;text-align:center;font-weight:600}html body.woocommerce-cart .ant-cart-wrapper table.cart tbody tr.woocommerce-cart-form__cart-item td.product-name:before{display:none}}html body.woocommerce-cart .ant-cart-wrapper td.product-thumbnail img{height:6.5rem;width:6.5rem;border-width:1px;-o-object-fit:cover;object-fit:cover}html body.woocommerce-cart .ant-cart-wrapper td.product-name a{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html body.woocommerce-cart .ant-cart-wrapper td.product-name a:hover{--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper td.product-price{font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper td.product-subtotal{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper td.product-remove{display:flex;justify-content:flex-end;padding:0}html body.woocommerce-cart .ant-cart-wrapper td.product-remove a.remove{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;font-size:22px;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .ant-cart-wrapper td.product-remove a.remove:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper tr.woocommerce-cart-actions-row{display:block;width:100%;border-style:none}html body.woocommerce-cart .ant-cart-wrapper tr.woocommerce-cart-actions-row td.actions{display:flex;width:100%;flex-direction:column;gap:1rem;border-style:none;padding:1rem 0}@media (min-width:640px){html body.woocommerce-cart .ant-cart-wrapper tr.woocommerce-cart-actions-row td.actions{flex-direction:row;align-items:center;justify-content:space-between}}html body.woocommerce-cart .ant-cart-wrapper td.actions .coupon{display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:.75rem}@media (min-width:640px){html body.woocommerce-cart .ant-cart-wrapper td.actions .coupon{width:auto}}html body.woocommerce-cart .ant-cart-wrapper td.actions .coupon input[name=coupon_code]{height:3rem;width:100%;border-width:1px;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .ant-cart-wrapper td.actions .coupon input[name=coupon_code]:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}@media (min-width:640px){html body.woocommerce-cart .ant-cart-wrapper td.actions .coupon input[name=coupon_code]{width:240px}}html body.woocommerce-cart .ant-cart-wrapper td.actions .coupon button[name=apply_coupon]{height:3rem;cursor:pointer;border-style:none;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .ant-cart-wrapper td.actions .coupon button[name=apply_coupon]:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}html body.woocommerce-cart .ant-cart-wrapper td.actions button.update-cart-btn{height:3rem;width:100%;cursor:pointer;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .ant-cart-wrapper td.actions button.update-cart-btn:hover{background-color:hsla(0,0%,100%,.8)}@media (min-width:640px){html body.woocommerce-cart .ant-cart-wrapper td.actions button.update-cart-btn{width:auto;flex-shrink:0}}html body.woocommerce-cart .cart-collaterals .cart_totals{border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}html body.woocommerce-cart .cart-collaterals .cart_totals h2{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{width:100%;border-collapse:collapse;border:none}html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr{display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));background-color:transparent;padding-top:1rem;padding-bottom:1rem}html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr:first-child{padding-top:0}html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr:last-child{padding-bottom:0}html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td,html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th{border-style:none;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th{text-align:left;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}html body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .cart-collaterals .cart_totals tr.cart-subtotal td{font-weight:600}html body.woocommerce-cart .cart-collaterals .cart_totals tr.shipping{flex-direction:column;align-items:stretch;gap:.5rem}html body.woocommerce-cart .cart-collaterals .cart_totals tr.shipping th{margin-bottom:.25rem;width:100%}html body.woocommerce-cart .cart-collaterals .cart_totals tr.shipping td{display:flex;width:100%;flex-direction:column}html body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-methods{margin:0;list-style-type:none}html body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-methods>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}html body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-methods{padding:0}html body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-methods li{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-methods li input[type=radio]{height:1rem;width:1rem;accent-color:#5a7f44}html body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-methods li label{cursor:pointer;font-weight:500}html body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}html body.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button{margin-top:.5rem;display:inline-block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));text-decoration-line:none}html body.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button:hover{--tw-text-opacity:1;color:rgb(72 101 54/var(--tw-text-opacity,1))}html body.woocommerce-cart .shipping-calculator-form{margin-top:1rem;display:block;width:100%}html body.woocommerce-cart .shipping-calculator-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}html body.woocommerce-cart .shipping-calculator-form{border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;text-align:left}html body.woocommerce-cart .shipping-calculator-form p.form-row{margin:0;display:block;width:100%}html body.woocommerce-cart .shipping-calculator-form label{margin-bottom:.25rem;display:block;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}html body.woocommerce-cart .shipping-calculator-form input.input-text,html body.woocommerce-cart .shipping-calculator-form select{margin:0;display:block;height:2.75rem;width:100%;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .shipping-calculator-form input.input-text:focus,html body.woocommerce-cart .shipping-calculator-form select:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}html body.woocommerce-cart .shipping-calculator-form button[type=submit]{margin-top:.5rem;display:block;height:2.75rem;width:100%;cursor:pointer;border-style:none;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .shipping-calculator-form button[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}html body.woocommerce-cart .shipping-calculator-form .select2-container{display:block;width:100%}html body.woocommerce-cart .shipping-calculator-form .select2-container .select2-selection--single{display:flex;height:2.75rem;align-items:center;justify-content:space-between;border-radius:0;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .shipping-calculator-form .select2-container .select2-selection--single:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}html body.woocommerce-cart .shipping-calculator-form .select2-container .select2-selection--single .select2-selection__rendered{padding:0;text-align:left;font-size:.875rem;line-height:1.25rem;line-height:1;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .shipping-calculator-form .select2-container .select2-selection--single .select2-selection__arrow{right:.75rem;display:flex;height:100%;align-items:center}html body.woocommerce-cart .cart-collaterals .cart_totals tr.order-total{border-style:none;padding-top:1.5rem}html body.woocommerce-cart .cart-collaterals .cart_totals tr.order-total th{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .cart-collaterals .cart_totals tr.order-total td{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}html body.woocommerce-cart .cart-collaterals .cart_totals a.checkout-button{margin-top:1.5rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;border-style:none;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .cart-collaterals .cart_totals a.checkout-button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}html body.woocommerce-cart .woocommerce-cart .cart-empty{padding-top:3rem;padding-bottom:3rem;text-align:center;font-size:1.125rem;line-height:1.75rem;color:rgba(34,34,34,.7)}html body.woocommerce-cart .woocommerce-cart .return-to-shop{margin-top:1.5rem;text-align:center}html body.woocommerce-cart .woocommerce-cart .return-to-shop a.button{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding:.75rem 2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html body.woocommerce-cart .woocommerce-cart .return-to-shop a.button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}@media (min-width:1024px){form.woocommerce-checkout{grid-template-areas:"details heading" "details review";margin-top:1.5rem;display:grid;grid-template-columns:7fr 5fr;grid-template-rows:min-content 1fr;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;row-gap:0}form.woocommerce-checkout:not(:has(#customer_details)){margin-left:auto;margin-right:auto;display:block;max-width:800px}#customer_details{grid-area:details;margin-bottom:0;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.woocommerce-billing-fields h3,h3#order_review_heading{grid-area:heading;margin-bottom:1rem;margin-top:0;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}h3#order_review_heading{display:none}#order_review{grid-area:review;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:1024px){#order_review{position:sticky;top:7rem}}}#order_review>.my-3{margin:0!important}@media (max-width:1023px){form.woocommerce-checkout{margin-top:1.5rem}#customer_details{margin-bottom:1.5rem;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.woocommerce-billing-fields h3,h3#order_review_heading{margin-bottom:1rem;margin-top:1.5rem;padding-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}h3#order_review_heading{display:none}#order_review{border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}}form.woocommerce-checkout .col2-set{float:none;margin:0;display:block;width:100%}form.woocommerce-checkout .col2-set .col-1,form.woocommerce-checkout .col2-set .col-2{float:none;margin:0;width:100%;padding:0}form.woocommerce-checkout .col2-set .col-2{margin-top:1.5rem}.woocommerce-address-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:1.25rem}@media (min-width:768px){.woocommerce-address-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-checkout p.form-row{float:none;margin-bottom:0;display:flex;width:100%;flex-direction:column;gap:.375rem}.woocommerce-checkout p.form-row.form-row-wide{grid-column:span 1/span 1}@media (min-width:768px){.woocommerce-checkout p.form-row.form-row-wide{grid-column:span 2/span 2}}.woocommerce-address-fields__field-wrapper p.form-row{grid-column:span 1/span 1}@media (min-width:768px){.woocommerce-address-fields__field-wrapper p[id*=_address_1_field],.woocommerce-address-fields__field-wrapper p[id*=_address_2_field]{grid-column:span 2/span 2}}.woocommerce-checkout p.form-row.form-row-first,.woocommerce-checkout p.form-row.form-row-last{width:auto}.woocommerce-checkout p.form-row label{margin-bottom:.25rem;display:flex;align-items:center;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-checkout p.form-row label .required{margin-left:.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));text-decoration-line:none}.woocommerce-checkout p.form-row input.input-text,.woocommerce-checkout p.form-row select,.woocommerce-checkout p.form-row textarea{width:100%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce-checkout p.form-row input.input-text::-moz-placeholder,.woocommerce-checkout p.form-row select::-moz-placeholder,.woocommerce-checkout p.form-row textarea::-moz-placeholder{color:hsla(220,9%,46%,.65)}.woocommerce-checkout p.form-row input.input-text::placeholder,.woocommerce-checkout p.form-row select::placeholder,.woocommerce-checkout p.form-row textarea::placeholder{color:hsla(220,9%,46%,.65)}.woocommerce-checkout p.form-row input.input-text:focus,.woocommerce-checkout p.form-row select:focus,.woocommerce-checkout p.form-row textarea:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}.woocommerce-checkout p.form-row textarea{height:120px;resize:none;border-radius:0}.select2-container *,.select2-container :after,.select2-container :before{box-sizing:border-box}.woocommerce .select2-container{display:block;width:100%;max-width:100%}.woocommerce .select2-container .select2-selection--single{display:flex;height:46px;align-items:center;justify-content:space-between;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce .select2-container .select2-selection--single:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{padding:0;text-align:left;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{right:1rem;display:flex;height:100%;width:auto;align-items:center}.select2-container--default .select2-dropdown{z-index:9999;box-sizing:border-box;max-width:100%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.select2-container--default .select2-search--dropdown{box-sizing:border-box;border-bottom-width:1px;border-color:hsla(0,0%,86%,.4);background-color:rgba(249,250,251,.5);padding:.5rem}.select2-container--default .select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.select2-container--default .select2-search--dropdown .select2-search__field:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}.select2-container--default .select2-results>.select2-results__options{margin:0;max-height:15rem;list-style-type:none;overflow-y:auto;padding:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.select2-container--default .select2-results__option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.625rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(90,127,68,.1);font-weight:600;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse;border-style:none}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{border-bottom-width:1px;border-color:hsla(0,0%,86%,.4);background-color:transparent;padding:1rem 0;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{font-size:1rem;line-height:1.5rem}}.woocommerce-checkout-review-order-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-top:0;padding-bottom:.75rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-checkout-review-order-table thead th.product-total{text-align:right}.woocommerce-checkout-review-order-table tbody td.product-name{padding-right:1rem;font-weight:500;line-height:1.625;color:rgba(34,34,34,.9)}.woocommerce-checkout-review-order-table tbody td.product-name strong.product-quantity{margin-left:.375rem;font-weight:700;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.woocommerce-checkout-review-order-table tbody td.product-total{white-space:nowrap;text-align:right;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-checkout-review-order-table tfoot th{text-align:left}.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{padding-top:.875rem;padding-bottom:.875rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th{font-weight:600}.woocommerce-checkout-review-order-table tfoot tr.order-total th{border-style:none;padding-top:1.25rem;padding-bottom:0;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce-checkout-review-order-table tfoot tr.order-total th{font-size:1.125rem;line-height:1.75rem}}.woocommerce-checkout-review-order-table tfoot tr.order-total td{border-style:none;padding-top:1.25rem;padding-bottom:0;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce-checkout-review-order-table tfoot tr.order-total td{font-size:1.25rem;line-height:1.75rem}}.woocommerce-checkout-payment{margin-top:1.5rem;border-top-width:1px;border-color:hsla(0,0%,86%,.6);padding-top:1.5rem;background:transparent}.woocommerce-checkout-payment ul.payment_methods{margin:0;list-style-type:none}.woocommerce-checkout-payment ul.payment_methods>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.woocommerce-checkout-payment ul.payment_methods{padding:0}.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method{margin:0;list-style-type:none;border-radius:0;border-width:1px;border-color:hsla(0,0%,86%,.75);background-color:rgba(249,250,251,.5);padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked){--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1));background-color:rgba(90,127,68,.02)}.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method input[type=radio]{margin-right:.625rem;display:inline-block;height:1rem;width:1rem;cursor:pointer;vertical-align:middle;accent-color:#5a7f44}.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method label{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;vertical-align:middle;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method label img{margin-left:.25rem;display:inline-block;max-height:1.5rem;width:auto;-o-object-fit:contain;object-fit:contain}.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method div.payment_box{margin-top:.75rem;border-radius:0;border-width:1px;border-color:hsla(0,0%,86%,.4);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsla(220,9%,46%,.9)}@media (min-width:768px){.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method div.payment_box{font-size:.875rem;line-height:1.25rem}}.woocommerce-checkout-payment ul.payment_methods li.wc_payment_method div.payment_box:before{display:none}.woocommerce-checkout-payment div.place-order{margin-top:1.5rem;width:100%;padding-top:0}.woocommerce-checkout-payment button#place_order{margin-top:1rem;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;border-radius:0;border-style:none;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce-checkout-payment button#place_order:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}.woocommerce-checkout-payment button#place_order:disabled,.woocommerce-checkout-payment button#place_order[disabled]{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.woocommerce-checkout-payment button#place_order:disabled:hover,.woocommerce-checkout-payment button#place_order[disabled]:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.woocommerce-additional-fields{margin-top:1.5rem;border-top-width:1px;border-color:hsla(0,0%,86%,.5);padding-top:1.5rem}.woocommerce-additional-fields h3{margin-bottom:1rem;border-style:none;padding-bottom:.5rem}#ship-to-different-address{margin-bottom:1rem;margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:hsla(0,0%,86%,.5);padding-top:1.5rem}#ship-to-different-address label{margin:0;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.75rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}#ship-to-different-address input[type=checkbox]{height:1.25rem;width:1.25rem;cursor:pointer;accent-color:#5a7f44}.woocommerce-checkout .shipping_address{margin-top:1.5rem}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{margin-bottom:1rem;border-radius:0;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0}.woocommerce-form-coupon-toggle a.showcoupon,.woocommerce-form-login-toggle a.showlogin{--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-form-coupon-toggle a.showcoupon:hover,.woocommerce-form-login-toggle a.showlogin:hover{--tw-text-opacity:1;color:rgb(72 101 54/var(--tw-text-opacity,1))}form.checkout_coupon{margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem;border-radius:0;border-width:1px;border-color:hsla(0,0%,86%,.65);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}form.checkout_coupon input{min-width:200px}form.checkout_coupon p.form-row-first{margin-bottom:0}@media (min-width:640px){form.checkout_coupon p.form-row-first{grid-column:span 8/span 8}}form.checkout_coupon p.form-row-last{margin-bottom:0}@media (min-width:640px){form.checkout_coupon p.form-row-last{grid-column:span 4/span 4}}form.checkout_coupon button[name=apply_coupon]{height:46px;width:100%;cursor:pointer;border-radius:0;border-style:none;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}form.checkout_coupon button[name=apply_coupon]:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}form.login{margin-bottom:1.5rem}form.login>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}form.login{border-radius:0;border-width:1px;border-color:hsla(0,0%,86%,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:768px){form.login{padding:2rem}}form.login p.form-row{display:flex;width:100%;flex-direction:column;gap:.375rem}form.login button[name=login]{height:46px;width:100%;cursor:pointer;border-radius:0;border-style:none;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}form.login button[name=login]:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}form.login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:.5rem}form.login .woocommerce-form-login__rememberme input[type=checkbox]{height:1rem;width:1rem;accent-color:#5a7f44}form.login .lost_password a{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}form.login .lost_password a:hover{--tw-text-opacity:1;color:rgb(72 101 54/var(--tw-text-opacity,1))}.woocommerce-checkout .clear{display:none}.woocommerce-thankyou-order-received{margin-bottom:2rem;display:flex;align-items:center;justify-content:center;gap:.75rem;border-radius:0;border-width:1px;border-color:rgba(187,247,208,.5);--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce-thankyou-order-received{font-size:1.125rem;line-height:1.75rem}}.woocommerce-thankyou-order-received:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2316a34a' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m9 12 2 2 4-4m6 2a9 9 0 1 1-18 0 9 9 0 0 1 18 0'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}ul.woocommerce-order-overview{margin-top:2rem;margin-bottom:2rem;display:grid;list-style-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border-radius:0;border-width:1px;border-color:hsla(0,0%,86%,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:768px){ul.woocommerce-order-overview{grid-template-columns:repeat(5,minmax(0,1fr))}}ul.woocommerce-order-overview li{margin:0;display:flex;flex-direction:column;gap:.5rem;border-style:none;padding:0;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}ul.woocommerce-order-overview li strong{margin-top:.25rem;display:block;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:none;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-order>p:not(.woocommerce-thankyou-order-received){margin-bottom:2rem;display:flex;align-items:center;gap:.625rem;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.25rem;text-align:left;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-order>p:not(.woocommerce-thankyou-order-received):before{content:"";display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23475569' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m11.25 11.25.041-.02a.75.75 0 1 1 1.083.87l-.427.997a2 2.5 0 0 1-1.083 1.252l-.041.02a.75.75 0 0 0-1.083-.87l.427-.997a2 2.5 0 0 1 1.083-1.252M12 9a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}.woocommerce-order-details{margin-top:2rem;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.woocommerce-order-details__title{margin-bottom:1.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.shop_table.order_details{width:100%;border-collapse:collapse;border-style:none}.shop_table.order_details td,.shop_table.order_details th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));background-color:transparent;padding:1rem 0;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.shop_table.order_details td,.shop_table.order_details th{font-size:1rem;line-height:1.5rem}}.shop_table.order_details th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-top:0;padding-bottom:.75rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.shop_table.order_details th.product-total{text-align:right}.shop_table.order_details td.product-name a{font-weight:500;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shop_table.order_details td.product-name a:hover{--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.shop_table.order_details tbody td.product-total{text-align:right;font-weight:600}.shop_table.order_details tfoot th{text-align:left}.shop_table.order_details tfoot td,.shop_table.order_details tfoot th{padding-top:.875rem;padding-bottom:.875rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.shop_table.order_details tfoot td{text-align:right}.shop_table.order_details tfoot tr:last-child th{color:rgb(34 34 34/var(--tw-text-opacity,1))}.shop_table.order_details tfoot tr:last-child td,.shop_table.order_details tfoot tr:last-child th{border-style:none;padding-top:1.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1}.shop_table.order_details tfoot tr:last-child td{color:rgb(90 127 68/var(--tw-text-opacity,1))}.woocommerce-customer-details{margin-top:2.5rem;font-size:0}.woocommerce-customer-details>*{font-size:1rem;line-height:1.5rem}.woocommerce-columns--addresses{float:none;margin:0;display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media (max-width:767px){.woocommerce-columns--addresses{grid-template-columns:repeat(1,minmax(0,1fr))}}.woocommerce-columns--addresses .col-1,.woocommerce-columns--addresses .col-2{float:none;margin:0;width:100%;padding:0}.woocommerce-columns--addresses .col-2{margin-top:0}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{display:block;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}.woocommerce-customer-details .woocommerce-column__title{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));background-color:rgba(249,250,251,.8);padding:1rem 1.5rem;font-weight:700}.woocommerce-customer-details .woocommerce-column__title,.woocommerce-customer-details address{margin:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-customer-details address{border-style:none;padding:1.5rem;text-align:left;font-style:normal;line-height:2}.woocommerce-customer-details address p{margin:.5rem 0 0;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-top:.5rem}.woocommerce-customer-details address .woocommerce-customer-details--email,.woocommerce-customer-details address .woocommerce-customer-details--phone{font-weight:500;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}#customer_login{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:2rem}@media (min-width:768px){#customer_login{grid-template-columns:repeat(2,minmax(0,1fr))}}#customer_login.col2-set:not(:has(.col-2)),#customer_login:not(.col2-set){margin-left:auto;margin-right:auto;max-width:28rem;grid-template-columns:repeat(1,minmax(0,1fr))}#customer_login .col-1,#customer_login .col-2{float:none;margin:0;width:100%;padding:0}#customer_login h2{margin-bottom:1.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){#customer_login h2{font-size:1.5rem;line-height:2rem}}.woocommerce form.login,.woocommerce form.register{margin:0;width:100%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:768px){.woocommerce form.login,.woocommerce form.register{padding:2rem}}.woocommerce form.login .form-row,.woocommerce form.register .form-row{float:none;margin-bottom:1rem;display:flex;width:100%;flex-direction:column;gap:.375rem}.woocommerce form.login .form-row label,.woocommerce form.register .form-row label{margin-bottom:.25rem;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce form.login .form-row label,.woocommerce form.register .form-row label{font-size:1rem;line-height:1.5rem}}.woocommerce form.login .form-row input.input-text,.woocommerce form.register .form-row input.input-text{width:100%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce form.login .form-row input.input-text::-moz-placeholder,.woocommerce form.register .form-row input.input-text::-moz-placeholder{color:hsla(220,9%,46%,.65)}.woocommerce form.login .form-row input.input-text::placeholder,.woocommerce form.register .form-row input.input-text::placeholder{color:hsla(220,9%,46%,.65)}.woocommerce form.login .form-row input.input-text:focus,.woocommerce form.register .form-row input.input-text:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}.woocommerce form.login .woocommerce-form-login__rememberme{margin-top:1rem;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce form.login .woocommerce-form-login__rememberme input{height:1rem;width:1rem;border-radius:0;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));accent-color:#000}.woocommerce form.login button.button,.woocommerce form.register button.button{margin-top:.5rem;width:100%;border-radius:0;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding:.875rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce form.login button.button:hover,.woocommerce form.register button.button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}.woocommerce form.login .lost_password{margin-top:1.5rem;margin-bottom:0;text-align:center;font-size:.875rem;line-height:1.25rem}.woocommerce form.login .lost_password a{font-weight:500;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce form.login .lost_password a:hover{color:rgba(90,127,68,.8)}.woocommerce .woocommerce-privacy-policy-text,.woocommerce form.register p{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.woocommerce .woocommerce-privacy-policy-text a,.woocommerce form.register p a{font-weight:600;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce .woocommerce-privacy-policy-text a:hover,.woocommerce form.register p a:hover{color:rgba(90,127,68,.8);text-decoration-line:underline}.woocommerce form.woocommerce-ResetPassword{margin:3rem auto;width:100%;max-width:28rem;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:768px){.woocommerce form.woocommerce-ResetPassword{padding:2rem}}.woocommerce form.woocommerce-ResetPassword p:first-of-type{margin-bottom:1.5rem;text-align:left;font-size:1rem;line-height:1.5rem;line-height:1.625;color:rgba(34,34,34,.8)}.woocommerce form.woocommerce-ResetPassword .form-row{float:none;margin-bottom:1.25rem;display:flex;width:100%;flex-direction:column;gap:.375rem}.woocommerce form.woocommerce-ResetPassword .form-row label{margin-bottom:.25rem;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce form.woocommerce-ResetPassword .form-row label{font-size:1rem;line-height:1.5rem}}.woocommerce form.woocommerce-ResetPassword .form-row input.input-text{width:100%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce form.woocommerce-ResetPassword .form-row input.input-text::-moz-placeholder{color:hsla(220,9%,46%,.65)}.woocommerce form.woocommerce-ResetPassword .form-row input.input-text::placeholder{color:hsla(220,9%,46%,.65)}.woocommerce form.woocommerce-ResetPassword .form-row input.input-text:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}.woocommerce form.woocommerce-ResetPassword button.button{margin-top:1rem;width:100%;border-radius:0;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding:.875rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce form.woocommerce-ResetPassword button.button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}.woocommerce-account.logged-in .woocommerce{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}@media (min-width:768px){.woocommerce-account.logged-in .woocommerce{flex-direction:row}}.woocommerce-MyAccount-navigation{float:none;width:100%;flex-shrink:0;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}@media (min-width:768px){.woocommerce-MyAccount-navigation{width:25%}}.woocommerce-MyAccount-navigation ul{margin:0;list-style-type:none}.woocommerce-MyAccount-navigation ul>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:hsla(0,0%,86%,.6)}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-MyAccount-navigation li{margin:0;list-style-type:none;padding:0}.woocommerce-MyAccount-navigation li a{display:block;border-left-width:4px;border-color:transparent;padding:1rem 1.5rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.woocommerce-MyAccount-navigation li a:hover{background-color:rgba(249,250,251,.5);--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.woocommerce-MyAccount-navigation li.is-active a{border-left-width:4px;--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.woocommerce-MyAccount-content{float:none;width:100%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;text-align:left}@media (min-width:768px){.woocommerce-MyAccount-content{width:75%;padding:2rem}}.woocommerce-MyAccount-content h2{margin-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-MyAccount-content p{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;line-height:1.625;color:rgba(34,34,34,.8)}.woocommerce-MyAccount-content p:last-child{margin-bottom:0}.woocommerce-MyAccount-content p a{font-weight:600;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-MyAccount-content p a:hover{color:rgba(90,127,68,.8)}.woocommerce-MyAccount-content .woocommerce-info{margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;border-radius:0;border-width:1px;border-color:rgba(191,219,254,.5);background-color:rgba(239,246,255,.6);padding:1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.woocommerce-MyAccount-content .woocommerce-info a.button{margin-left:auto;display:inline-block;border-radius:0;--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-MyAccount-content .woocommerce-info a.button:hover{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.woocommerce-MyAccount-content table.shop_table{margin-bottom:1rem;width:100%;border-collapse:collapse;border-style:none}.woocommerce-MyAccount-content table.shop_table th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));background-color:transparent;padding:.75rem 1rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.woocommerce-MyAccount-content table.shop_table th:first-child{padding-left:0}.woocommerce-MyAccount-content table.shop_table th:last-child{padding-right:0}.woocommerce-MyAccount-content table.shop_table td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding:1rem;text-align:left;vertical-align:middle;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce-MyAccount-content table.shop_table td{font-size:1rem;line-height:1.5rem}}.woocommerce-MyAccount-content table.shop_table td:first-child{padding-left:0}.woocommerce-MyAccount-content table.shop_table td:last-child{padding-right:0}.woocommerce-MyAccount-content table.shop_table td.woocommerce-orders-table__cell-order-actions a.button{display:flex;align-items:center;justify-content:center;border-radius:0;--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-MyAccount-content table.shop_table td.woocommerce-orders-table__cell-order-actions a.button:hover{--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1))}.woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:768px){.woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce-MyAccount-content .woocommerce-Address{float:none;margin:0;display:flex;width:100%;flex-direction:column;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}.woocommerce-MyAccount-content .woocommerce-Address-title.title{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));background-color:rgba(249,250,251,.8);padding:1rem 1.5rem}.woocommerce-MyAccount-content .woocommerce-Address-title.title h2{margin:0;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-MyAccount-content .woocommerce-Address-title.title .edit{flex-shrink:0;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woocommerce-MyAccount-content .woocommerce-Address-title.title .edit:hover{color:rgba(90,127,68,.8)}.woocommerce-MyAccount-content .woocommerce-Address address{margin:0;border-style:none;padding:1.5rem;text-align:left;font-size:1rem;line-height:1.5rem;font-style:normal;line-height:1.625;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-MyAccount-content h3{margin-bottom:1.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce-MyAccount-content h3{font-size:1.25rem;line-height:1.75rem}}.woocommerce-MyAccount-content form fieldset{margin-bottom:1.5rem;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));padding:1.5rem}.woocommerce-MyAccount-content form legend{padding-left:.75rem;padding-right:.75rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.woocommerce-MyAccount-content p.form-row{float:none;display:flex;width:100%;flex-direction:column;gap:.375rem}.woocommerce-MyAccount-content p.form-row label{margin-bottom:.25rem;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}@media (min-width:768px){.woocommerce-MyAccount-content p.form-row label{font-size:1rem;line-height:1.5rem}}.woocommerce-MyAccount-content p.form-row label .required{margin-left:.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));text-decoration-line:none}.woocommerce-MyAccount-content p.form-row input.input-text,.woocommerce-MyAccount-content p.form-row select,.woocommerce-MyAccount-content p.form-row textarea{width:100%;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce-MyAccount-content p.form-row input.input-text::-moz-placeholder,.woocommerce-MyAccount-content p.form-row select::-moz-placeholder,.woocommerce-MyAccount-content p.form-row textarea::-moz-placeholder{color:hsla(220,9%,46%,.65)}.woocommerce-MyAccount-content p.form-row input.input-text::placeholder,.woocommerce-MyAccount-content p.form-row select::placeholder,.woocommerce-MyAccount-content p.form-row textarea::placeholder{color:hsla(220,9%,46%,.65)}.woocommerce-MyAccount-content p.form-row input.input-text:focus,.woocommerce-MyAccount-content p.form-row select:focus,.woocommerce-MyAccount-content p.form-row textarea:focus{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1))}.woocommerce-MyAccount-content p.form-row textarea{height:120px;resize:none;border-radius:0}.woocommerce-MyAccount-content button.button{margin-top:2rem;border-radius:0;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding:.875rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce-MyAccount-content button.button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}#wc-toast-container{pointer-events:none;position:fixed;bottom:1.5rem;right:1.5rem;z-index:99999;display:flex;width:100%;max-width:24rem;flex-direction:column;gap:.75rem}@media (max-width:767px){#wc-toast-container{bottom:1rem;right:1rem;left:1rem;width:auto;max-width:none}}.wc-toast{pointer-events:auto;position:relative;display:flex;--tw-translate-x:120%;align-items:flex-start;gap:1rem;overflow:hidden;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s ease}.wc-toast,.wc-toast.show{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wc-toast.show{--tw-translate-x:0px;opacity:1}.wc-toast.fade-out{--tw-translate-x:120%;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.wc-toast-accent{position:absolute;left:0;top:0;bottom:0;width:.25rem}.wc-toast--success .wc-toast-accent{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.wc-toast--info .wc-toast-accent{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.wc-toast--error .wc-toast-accent{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.wc-toast-icon-wrapper{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center}.wc-toast--success .wc-toast-icon-wrapper{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.wc-toast--info .wc-toast-icon-wrapper{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.wc-toast--error .wc-toast-icon-wrapper{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.wc-toast-content{width:100%;padding-right:.25rem;text-align:left;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.wc-toast-content a:not(.button){font-weight:600;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-toast-content a:not(.button):hover{color:rgba(90,127,68,.8);text-decoration-line:underline}.wc-toast-content a.button{float:right;clear:both;margin-top:.625rem;display:inline-block;border-radius:0;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-toast-content a.button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}.wc-toast-close{position:absolute;top:50%;right:.5rem;display:none;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.25rem;font-size:1rem;line-height:1.5rem;line-height:1;color:hsla(220,9%,46%,.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-toast-close:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.single-product .woocommerce-error,.single-product .woocommerce-info,.single-product .woocommerce-message,.single-product .woocommerce-notices-wrapper>.woocommerce-error,.single-product .woocommerce-notices-wrapper>.woocommerce-info,.single-product .woocommerce-notices-wrapper>.woocommerce-message,.woocommerce-cart .woocommerce-error,.woocommerce-cart .woocommerce-info,.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-notices-wrapper>.woocommerce-error,.woocommerce-cart .woocommerce-notices-wrapper>.woocommerce-info,.woocommerce-cart .woocommerce-notices-wrapper>.woocommerce-message{display:none!important}.woocommerce button.button.loading{pointer-events:none;position:relative;color:transparent}.woocommerce button.button.loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;height:18px;width:18px;border-radius:9999px;border-width:2px;border-color:hsla(0,0%,100%,.3);--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1));animation:wc-toast-spinner .6s linear infinite}@keyframes wc-toast-spinner{to{transform:rotate(1turn)}}.single-product form.cart a.added_to_cart{display:none!important}.woocommerce-cart button[name=update_cart]{display:none}.woocommerce-cart .woocommerce.loading-cart{pointer-events:none;position:relative;opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.woocommerce-cart .woocommerce.loading-cart:before{content:"";position:absolute;top:50%;left:50%;z-index:50;margin-top:-1.25rem;margin-left:-1.25rem;height:2.5rem;width:2.5rem;border-radius:9999px;border-width:2px;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(90 127 68/var(--tw-border-opacity,1));animation:wc-toast-spinner .6s linear infinite}.woocommerce .return-to-shop{display:flex;align-items:center;justify-content:center}.woocommerce .return-to-shop a.button{display:inline-block;border-radius:0;--tw-bg-opacity:1;background-color:rgb(90 127 68/var(--tw-bg-opacity,1));padding:.875rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.woocommerce .return-to-shop a.button:hover{--tw-bg-opacity:1;background-color:rgb(72 101 54/var(--tw-bg-opacity,1))}.add-to-wishlist-btn{display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.add-to-wishlist-btn:focus{outline:2px solid transparent;outline-offset:2px}.add-to-wishlist-btn.active,.add-to-wishlist-btn:hover{--tw-border-opacity:1;border-color:rgb(90 127 68/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.add-to-wishlist-btn.active{background-color:rgba(90,127,68,.05)}.add-to-wishlist-btn.active svg{fill:currentColor}.add-to-wishlist-btn.loading-wishlist{opacity:.5}.add-to-wishlist-btn.loading-wishlist,.andvn-search-dropdown{pointer-events:none}.andvn-search-dropdown{position:absolute;left:0;right:0;z-index:9999;max-height:480px;--tw-translate-y:-0.375rem;overflow:hidden;overflow-y:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;top:calc(100% + 4px)}.andvn-search-dropdown,.andvn-search-dropdown.is-open{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.andvn-search-dropdown.is-open{pointer-events:auto;--tw-translate-y:0px;opacity:1}input[type=search].search-expanded{width:460px!important}.andvn-search-item{display:flex;cursor:pointer;align-items:center;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.875rem;color:inherit;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.andvn-search-item:last-of-type{border-bottom-width:0}.andvn-search-item.is-focused,.andvn-search-item:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.andvn-search-thumb{-o-object-fit:contain;object-fit:contain;padding:.125rem}.andvn-search-thumb,.andvn-search-thumb--empty{height:72px;width:72px;flex-shrink:0;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1))}.andvn-search-thumb--empty{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.andvn-search-info{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.125rem}.andvn-search-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.andvn-search-title mark{background-color:transparent;font-weight:600;--tw-text-opacity:1;color:rgb(90 127 68/var(--tw-text-opacity,1))}.andvn-search-cat{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.andvn-search-price{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.andvn-search-price del,.andvn-search-price del *{font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.andvn-search-price ins,.andvn-search-price ins *{text-decoration-line:none}.andvn-search-loading{display:flex;align-items:center;gap:.625rem;padding:1rem .875rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.andvn-search-spinner{display:inline-block;height:1rem;width:1rem;flex-shrink:0}@keyframes spin{to{transform:rotate(1turn)}}.andvn-search-spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(34 197 94/var(--tw-border-opacity,1))}.andvn-search-empty{padding:1rem .875rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.andvn-search-viewall{display:flex;align-items:center;gap:.375rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:.625rem .875rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.andvn-search-viewall:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.andvn-search-viewall strong{font-style:italic}.andvn-swatches-container{width:100%;flex-wrap:wrap;gap:.75rem}.andvn-swatch-item,.andvn-swatches-container{display:flex}.andvn-swatch-item{position:relative;min-width:120px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width:768px){.andvn-swatch-item{min-width:140px}}.andvn-swatch-item:hover{--tw-border-opacity:1;border-color:rgb(254 242 242/var(--tw-border-opacity,1))}.andvn-swatch-item.active{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.andvn-swatch-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.andvn-swatch-price{font-size:15px;font-weight:600;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.andvn-swatch-checkmark{position:absolute;top:.25rem;right:.25rem;display:flex;height:18px;width:18px;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.andvn-swatch-checkmark svg{height:.625rem;width:.625rem}.andvn-swatch-item.active .andvn-swatch-checkmark{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product-promo-box ul{margin:0;list-style-type:none}.product-promo-box ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.product-promo-box ul{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.product-promo-box ul li{position:relative;padding-left:1.75rem}.product-promo-box ul li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%235A7F44' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@keyframes promo-flush{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.2)}}.animate-flush{animation:promo-flush 1.6s ease-in-out infinite}.prose.product-specifications-box table{margin-top:0!important;margin-bottom:0!important;width:100%;border-collapse:collapse;border-width:0}.prose.product-specifications-box tr{border-width:0}.prose.product-specifications-box tr:nth-child(2n){background-color:rgba(248,250,252,.7)}.prose.product-specifications-box tr:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.prose.product-specifications-box td{border-width:0;padding:.875rem 1.25rem;vertical-align:middle;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.prose.product-specifications-box td:first-child{width:35%;padding-left:1.25rem;font-weight:500;color:rgba(34,34,34,.9)}.prose.product-specifications-box td:last-child{padding-right:1.25rem}