.woocommerce-page .container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{display:inline-block;cursor:pointer;border-width:0;--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1));padding-left:2rem;padding-right:2rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(255 255 255 / 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:300ms}.product-info-content span.woocommerce button.button,.product-info-content span .woocommerce a.button,.product-info-content span .woocommerce input.button,.product-info-content span .woocommerce #respond input#submit{letter-spacing:.15em}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{--tw-bg-opacity:1;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(192 250 156 / var(--tw-text-opacity,1))}.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1))!important}.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce input.button.alt:hover{--tw-bg-opacity:1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1))!important}.woocommerce-notices-wrapper{display:block;width:100%}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-error{padding-right:4rem!important;padding-top:2rem!important;padding-bottom:2rem!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:2rem!important;margin-top:2rem!important;display:flex!important;max-width:80rem!important;align-items:center!important;gap:1.25rem!important;border-radius:1rem!important;border-width:1px!important;--tw-border-opacity:1 !important;border-color:rgb(243 244 246 / var(--tw-border-opacity,1))!important;padding:1rem!important;padding-left:3rem!important;font-size:0.875rem!important;font-weight:700!important;line-height:1.625!important;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05) !important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;list-style:none!important;position:relative}.woocommerce-message,.woocommerce-page .woocommerce-message{border-left-width:4px!important;--tw-border-opacity:1 !important;border-color:rgb(192 250 156 / var(--tw-border-opacity,1))!important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important}.woocommerce-message::before{content:"";display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.product-info-toggle:hover .woocommerce-message::before{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-message::before{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.product-info-toggle:hover .woocommerce-message::before{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-message::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='3' stroke='%23233866'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5' /%3E%3C/svg%3E");background-size:15px;background-repeat:no-repeat;background-position:center;left:10px!important}.woocommerce-info,.woocommerce-page .woocommerce-info{border-left-width:4px!important;--tw-border-opacity:1 !important;border-color:rgb(66 106 190 / var(--tw-border-opacity,1))!important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important}.woocommerce-info::before{content:"";display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.product-info-toggle:hover .woocommerce-info::before{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-info::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='3' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z' /%3E%3C/svg%3E");background-size:15px;background-repeat:no-repeat;background-position:center;left:10px!important}.woocommerce-error,.woocommerce-page .woocommerce-error{flex-direction:column!important;align-items:flex-start!important;border-left-width:4px!important;--tw-border-opacity:1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity,1))!important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important}.woocommerce-error::before{content:"";margin-bottom:.5rem;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;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))}.product-info-toggle:hover .woocommerce-error::before{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-error::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='3' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z' /%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat;background-position:center}.woocommerce-error li{margin-left:1rem!important;list-style-type:none}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-page .woocommerce-message .button{margin-left:auto!important;border-radius:9999px!important;border-width:0px!important;--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;padding-left:1.5rem!important;padding-right:1.5rem!important;padding-top:0.5rem!important;padding-bottom:0.5rem!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:0.1em!important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1))!important;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05) !important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:300ms!important}.product-info-toggle:hover .woocommerce-message .button,.product-info-toggle:hover .woocommerce-info .button,.product-info-toggle:hover .woocommerce-error .button,.product-info-toggle:hover .woocommerce-page .woocommerce-message .button{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.product-info-content span.woocommerce-message .button,.product-info-content span .woocommerce-info .button,.product-info-content span .woocommerce-error .button,.product-info-content span .woocommerce-page .woocommerce-message .button{letter-spacing:0.15em!important}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.woocommerce-page .woocommerce-message .button:hover{--tw-bg-opacity:1 !important;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))!important}.woocommerce form .form-row{margin-bottom:1rem;display:block;width:100%}.woocommerce form .form-row label{margin-bottom:.5rem;display:block;font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity,1))}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{display:block;height:3rem;width:100%;border-radius:0;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 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)}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{--tw-border-opacity:1;border-color:rgb(66 106 190 / var(--tw-border-opacity,1));--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(3px + 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);--tw-ring-color:rgb(66 106 190 / var(--tw-ring-opacity, 1));--tw-ring-opacity:0.5}.woocommerce ul.products{margin:0;margin-top:2rem;margin-bottom:2rem;display:grid;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding:0}@media (min-width:768px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}.woocommerce ul.products li.product{float:none!important;margin:0px!important;margin-bottom:2rem!important;display:block!important;width:100%!important;text-align:center!important}.woocommerce ul.products li.product .woocommerce-loop-product__link{margin-bottom:1rem;display:block}.woocommerce ul.products li.product img{margin-bottom:1rem;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.woocommerce ul.products li.product img:hover{opacity:.9}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-bottom:.5rem;font-family:Poppins,Poppins Fallback,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce ul.products li.product .price{margin-bottom:1rem;display:block;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(66 106 190 / var(--tw-text-opacity,1))}.woocommerce ul.products li.product .price del{margin-right:.5rem;font-size:.875rem;font-weight:400;--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity,1))}.woocommerce ul.products li.product .button{margin-top:0px!important;border-radius:9999px!important;border-width:0px!important;--tw-bg-opacity:1 !important;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1))!important;padding-top:0.5rem!important;padding-bottom:0.5rem!important;padding-left:1.25rem!important;padding-right:1.25rem!important;font-size:0.75rem!important;line-height:1rem!important;font-weight:700!important;text-transform:capitalize!important;letter-spacing:0em!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important;--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.product-info-toggle:hover .woocommerce ul.products li.product .button{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce ul.products li.product .button:hover{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(192 250 156 / var(--tw-text-opacity,1))!important}.woocommerce ul.products li.product .button{display:inline-flex!important;align-items:center;width:auto!important}.woocommerce ul.products li.product .button.added{display:none!important}@media (max-width:768px){.cart-item-card div.woocommerce ul.products li.product .button.added{display:none!important}}.woocommerce ul.products li.product .added_to_cart{margin-top:.5rem;display:inline-block;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(66 106 190 / var(--tw-text-opacity,1));text-decoration-line:underline}.woocommerce div.product{margin-bottom:4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem}@media (min-width:768px){.woocommerce div.product{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce div.product div.images{float:none!important;margin-bottom:2rem!important;width:100%!important}@media (min-width:768px){.woocommerce div.product div.images{margin-bottom:0px!important}}.woocommerce div.product div.summary{float:none!important;width:100%!important}.woocommerce div.product .product_title{margin-bottom:1rem;font-family:Poppins,Poppins Fallback,system-ui,BlinkMacSystemFont,-apple-system,Segoe UI,Ubuntu,Droid Sans,Helvetica Neue,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce div.product .price{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(66 106 190 / var(--tw-text-opacity,1))}.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:2rem;line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity,1))}.woocommerce div.product form.cart{margin-bottom:2rem;display:flex;gap:1rem}.woocommerce div.product form.cart .quantity .input-text{height:100%;width:5rem;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:2rem!important;display:flex!important;list-style-type:none!important;overflow:visible!important;border-bottom-width:1px!important;--tw-border-opacity:1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity,1))!important;padding:0px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin-right:0.25rem!important;border-top-left-radius:0.5rem!important;border-top-right-radius:0.5rem!important;border-width:1px!important;border-color:transparent!important;background-color:transparent!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:rgb(229 231 235 / var(--tw-border-opacity,1))!important;--tw-border-opacity:1 !important;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity,1))!important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity,1))}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{--tw-text-opacity:1;color:rgb(66 106 190 / var(--tw-text-opacity,1))}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce nav.woocommerce-pagination{margin-top:3rem;text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-flex}.woocommerce nav.woocommerce-pagination ul>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235 / var(--tw-divide-opacity,1))}.woocommerce nav.woocommerce-pagination ul{border-radius:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity,1))}.woocommerce nav.woocommerce-pagination ul li{margin:0;overflow:hidden;border-width:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:block;padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1))}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li span:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1))}.woocommerce nav.woocommerce-pagination ul li span.current{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.woocommerce nav.woocommerce-pagination ul li span.current:hover{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce div.product div.summary{display:none!important}.woocommerce div.product{display:block!important;grid-template-columns:1fr!important;gap:0!important}@media (min-width:768px){.woocommerce div.product{grid-template-columns:1fr!important;display:block!important}}.woocommerce div.product>div{width:100%!important;float:none!important;max-width:100%!important}.single-product.woocommerce .added_to_cart{display:none}@media (max-width:768px){.cart-item-card div.single-product.woocommerce .added_to_cart{display:none}}.woocommerce-cart .variation dt,.woocommerce-cart .variation dd{display:inline-block}.woocommerce-cart .variation dt{margin-right:.5rem;font-weight:600}.woocommerce-cart .variation dd{margin-right:1rem}.woocommerce-cart .variation{margin-bottom:.25rem}.woocommerce-cart-form .coupon{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}@media (min-width:640px){.woocommerce-cart-form .coupon{flex-direction:row}}.woocommerce-cart-form .coupon label{margin-bottom:.5rem;display:block;width:100%;font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity,1))}.woocommerce-cart-form .coupon #coupon_code{flex-grow:1;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity,1));padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;outline:2px solid transparent;outline-offset:2px}.woocommerce-cart-form .coupon #coupon_code:focus{--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity,1));--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(2px + 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);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1))}.woocommerce-cart-form .coupon button[name="apply_coupon"]{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity,1));padding-left:2rem;padding-right:2rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 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:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.woocommerce-cart-form .coupon button[name="apply_coupon"]:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity,1))}.woocommerce-cart-form button[name="update_cart"]{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1));padding-left:2rem;padding-right:2rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(35 56 102 / 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:150ms}.product-info-toggle:hover .woocommerce-cart-form button[name="update_cart"]{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-cart-form button[name="update_cart"]:hover{--tw-bg-opacity:1;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(192 250 156 / var(--tw-text-opacity,1))}.woocommerce-cart-form .quantity input.qty{height:100%;width:4rem;border-style:none;padding:0;text-align:center}.woocommerce-cart-form .quantity input.qty:focus{--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(0px + 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)}.cart_totals .wc-proceed-to-checkout .checkout-button,.cart_totals .button,.cart_totals .afton-cart-continue-btn,.cart_totals .afton-cart-checkout-btn,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{display:inline-flex!important;width:auto!important;justify-content:center!important;border-radius:9999px!important;padding-top:16px!important;padding-bottom:16px!important;padding-left:32px!important;padding-right:32px!important;font-size:16px!important;font-weight:500!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:300ms!important}.product-info-toggle:hover .cart_totals .wc-proceed-to-checkout .checkout-button,.product-info-toggle:hover .cart_totals .button,.product-info-toggle:hover .cart_totals .afton-cart-continue-btn,.product-info-toggle:hover .cart_totals .afton-cart-checkout-btn,.product-info-toggle:hover .woocommerce a.button.alt,.product-info-toggle:hover .woocommerce button.button.alt,.product-info-toggle:hover .woocommerce input.button.alt{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.cart_totals .wc-proceed-to-checkout .checkout-button,.cart_totals .button,.cart_totals .afton-cart-continue-btn,.cart_totals .afton-cart-checkout-btn,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:none!important;text-transform:none!important}.cart_totals .afton-cart-continue-btn{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(192 250 156 / var(--tw-text-opacity,1))!important}.cart_totals .afton-cart-continue-btn:hover{--tw-bg-opacity:1 !important;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1))!important}.cart_totals .afton-cart-checkout-btn{--tw-bg-opacity:1 !important;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important}.cart_totals .afton-cart-checkout-btn:hover{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(192 250 156 / var(--tw-text-opacity,1))!important}.cart-subtotal-display .amount,.cart-subtotal-display bdi{font-size:30px!important;font-weight:700!important;line-height:1!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important}.woocommerce-cart .woocommerce-cart-form button[name="update_cart"],.woocommerce-cart .woocommerce-cart-form button[name="apply_coupon"],.woocommerce-cart button.button,.woocommerce-cart input.button{display:inline-flex!important;border-radius:9999px!important;--tw-bg-opacity:1 !important;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1))!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important;padding-left:30px!important;padding-right:30px!important;font-size:1rem!important;line-height:1.5rem!important;font-weight:500!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:300ms!important}.product-info-toggle:hover .woocommerce-cart .woocommerce-cart-form button[name="update_cart"],.product-info-toggle:hover .woocommerce-cart .woocommerce-cart-form button[name="apply_coupon"],.product-info-toggle:hover .woocommerce-cart button.button,.product-info-toggle:hover .woocommerce-cart input.button{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-cart .woocommerce-cart-form button[name="update_cart"]:hover,.woocommerce-cart .woocommerce-cart-form button[name="apply_coupon"]:hover,.woocommerce-cart button.button:hover,.woocommerce-cart input.button:hover{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(192 250 156 / var(--tw-text-opacity,1))!important}.woocommerce-cart .woocommerce-cart-form button[name="update_cart"],.woocommerce-cart .woocommerce-cart-form button[name="apply_coupon"],.woocommerce-cart button.button,.woocommerce-cart input.button{border:none!important}.cart_totals .shipping-calculator-button{font-size:.875rem;--tw-text-opacity:1;color:rgb(66 106 190 / var(--tw-text-opacity,1));text-decoration-line:underline}.cart_totals .shipping-calculator-button:hover{--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.cart_totals .woocommerce-shipping-methods>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.product-info-toggle .icon-wrapper svg{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.product-info-toggle.active .icon-wrapper svg{--tw-rotate:180deg;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))}.cart_totals .woocommerce-shipping-methods li{display:flex;align-items:center;gap:.5rem}.afton-shipping-method-select-wrapper select.shipping_method{--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));font-weight:500;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.afton-shipping-method-select-wrapper select.shipping_method:hover{--tw-border-opacity:1;border-color:rgb(66 106 190 / var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 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)}.afton-shipping-method-select-wrapper select.shipping_method:focus{--tw-border-opacity:1;border-color:rgb(66 106 190 / var(--tw-border-opacity,1));--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(2px + 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);--tw-ring-color:rgb(66 106 190 / var(--tw-ring-opacity, 1));--tw-ring-opacity:0.2}.cart_totals .shipping-wrapper{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity,1));padding-bottom:1rem}.cart_totals .shipping-wrapper tr th,.cart_totals .shipping-wrapper tr td{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.cart_totals .shipping-wrapper tr th{font-weight:400;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity,1))}.cart_totals .shipping-wrapper tr td{font-weight:600;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.cart_totals .shipping-wrapper table{width:100%}.woocommerce-checkout h3{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login-toggle{margin-bottom:1rem}.woocommerce-checkout .woocommerce-form__label-for-checkbox{margin-bottom:1rem;display:flex;cursor:pointer;align-items:center;gap:.75rem;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity,1))}.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]{height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;accent-color:#426ABE}.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]:checked{--tw-border-opacity:1;border-color:rgb(66 106 190 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]:focus{outline:2px solid transparent!important;outline-offset:2px!important;--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(2px + 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);--tw-ring-color:rgb(66 106 190 / var(--tw-ring-opacity, 1));--tw-ring-opacity:0.5}.woocommerce-checkout .form-row label{margin-bottom:.5rem;display:block;font-size:.875rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{width:100%!important;border-radius:0.5rem!important;border-width:1px!important;--tw-border-opacity:1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity,1))!important;padding-left:1rem!important;padding-right:1rem!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .form-row textarea:focus{--tw-border-opacity:1 !important;border-color:rgb(66 106 190 / var(--tw-border-opacity,1))!important;--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(2px + 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;--tw-ring-opacity:1 !important;--tw-ring-color:rgb(66 106 190 / var(--tw-ring-opacity, 1)) !important}.woocommerce-checkout .select2-container .select2-selection--single{height:3rem!important;border-radius:0.5rem!important;border-width:1px!important;--tw-border-opacity:1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity,1))!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:1rem!important;padding-right:1rem!important;line-height:1.5!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:3rem!important}.woocommerce-checkout .woocommerce-checkout-review-order-table{width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order-table td{padding-top:.75rem;padding-bottom:.75rem;text-align:left}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity,1));padding-bottom:.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity,1))}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{padding-top:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-checkout .order-total th,.woocommerce-checkout .order-total td{font-size:1.25rem;line-height:1.75rem}.woocommerce-checkout #place_order{display:inline-flex!important;width:100%!important;justify-content:center!important;border-radius:9999px!important;--tw-bg-opacity:1 !important;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1))!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important;padding-left:15px!important;padding-right:15px!important;font-size:1rem!important;line-height:1.5rem!important;font-weight:500!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:300ms!important}.product-info-toggle:hover .woocommerce-checkout #place_order{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.woocommerce-checkout #place_order:hover{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(192 250 156 / var(--tw-text-opacity,1))!important}@media (min-width:768px){.woocommerce-checkout #place_order{padding-left:30px!important;padding-right:30px!important}}.woocommerce-checkout #place_order{border:none!important}.woocommerce-terms-and-conditions-wrapper{margin-top:1.5rem;margin-bottom:1.5rem;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(249 250 251 / var(--tw-bg-opacity,1));padding:1rem}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{margin-bottom:0;font-size:.875rem;font-weight:400;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity,1))}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type="checkbox"]{margin-top:.125rem;height:1.25rem;width:1.25rem}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox a{font-weight:700;--tw-text-opacity:1;color:rgb(66 106 190 / var(--tw-text-opacity,1));text-decoration-line:underline;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox a:hover{--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main,.woocommerce-shop .main,.woocommerce-product-search .main,.single-product .main{margin-top:100px;margin-bottom:1.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main,.woocommerce-shop .main,.woocommerce-product-search .main,.single-product .main{margin-top:170px}}.woocommerce-account .woocommerce-my-account-wrapper{padding-top:3rem;padding-bottom:3rem}.woocommerce-MyAccount-navigation ul{margin:0;list-style-type:none;padding:0}.woocommerce-MyAccount-navigation-link a{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.product-info-content span.woocommerce-MyAccount-navigation-link a{letter-spacing:.15em}.woocommerce-MyAccount-navigation-link.is-active a{--tw-bg-opacity:1;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(192 250 156 / var(--tw-text-opacity,1))}.woocommerce-MyAccount-navigation-link:not(.is-active) a:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-EditAccountForm fieldset{margin-bottom:2rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding:1.5rem}.woocommerce-EditAccountForm fieldset legend{padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.product-info-content span.woocommerce-EditAccountForm fieldset legend{letter-spacing:.15em}.woocommerce-EditAccountForm button.button[name="save_account_details"]{border-radius:9999px!important;--tw-bg-opacity:1 !important;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1))!important;padding-left:2.5rem!important;padding-right:2.5rem!important;padding-top:1rem!important;padding-bottom:1rem!important;font-size:0.875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.1em!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:150ms!important}.product-info-toggle:hover .woocommerce-EditAccountForm button.button[name="save_account_details"]{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.product-info-content span.woocommerce-EditAccountForm button.button[name="save_account_details"]{letter-spacing:0.15em!important}.woocommerce-EditAccountForm button.button[name="save_account_details"]:hover{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(192 250 156 / var(--tw-text-opacity,1))!important}.woocommerce-EditAccountForm button.button[name="save_account_details"]{border:none!important}.woocommerce-orders-table,.woocommerce-MyAccount-downloads{width:100%;border-collapse:collapse}.woocommerce-orders-table thead th{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding-top:1rem;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity,1))}.product-info-content span.woocommerce-orders-table thead th{letter-spacing:.15em}.woocommerce-orders-table tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(249 250 251 / var(--tw-border-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem;padding-left:.5rem;padding-right:.5rem;vertical-align:middle}.woocommerce-Addresses{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:768px){.woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce-Address{position:relative;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1));padding:2rem}.woocommerce-Address-title{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}.woocommerce-Address-title h3{font-size:1.25rem!important;line-height:1.75rem!important;font-weight:700!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important}.woocommerce-Address address{font-style:normal;line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity,1))}.woocommerce-Address .edit{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(66 106 190 / var(--tw-text-opacity,1))}.product-info-content span.woocommerce-Address .edit{letter-spacing:.15em}.woocommerce-Address .edit:hover{text-decoration-line:underline}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{border-radius:0.75rem!important;--tw-border-opacity:1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity,1))!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important;padding-left:1rem!important;padding-right:1rem!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:300ms!important}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus{--tw-border-opacity:1 !important;border-color:rgb(66 106 190 / var(--tw-border-opacity,1))!important;--tw-ring-opacity:1 !important;--tw-ring-color:rgb(66 106 190 / var(--tw-ring-opacity, 1)) !important}.woocommerce-checkout .form-row label{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.product-info-content span.woocommerce-checkout .form-row label{letter-spacing:.15em}#customer_details .afton-checkout-order-review{margin-bottom:2rem!important;border-radius:1rem!important;--tw-border-opacity:1 !important;border-color:rgb(243 244 246 / var(--tw-border-opacity,1))!important;padding:1rem!important;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05) !important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}#order_review_heading{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}#order_review{position:relative;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1));padding:1rem}.woocommerce-checkout-review-order-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity,1));padding-bottom:1rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity,1))}.product-info-content span.woocommerce-checkout-review-order-table thead th{letter-spacing:.15em}.woocommerce-checkout-review-order-table tbody td,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding-top:1rem;padding-bottom:1rem}.woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout-review-order-table tfoot .order-total td{border-bottom-width:0;padding-top:1.5rem}#payment{margin-top:2rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}#payment ul.payment_methods{margin:0;list-style-type:none;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding:1rem}#payment div.payment_box{position:relative;margin-top:1rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1));padding:1rem;font-size:.875rem;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity,1))}#payment div.payment_box::before{position:absolute;top:-.5rem;left:1rem;height:1rem;width:1rem;--tw-rotate:45deg;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));--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1));--tw-content:'';content:var(--tw-content)}#payment div.place-order{padding:1rem}.woocommerce-privacy-policy-text{margin-bottom:1.5rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity,1))}.qty-input-wrapper input.qty{width:3rem!important;text-align:center;border:none!important;background:transparent!important;color:#1a2b4b;-moz-appearance:textfield}.qty-input-wrapper input.qty::-webkit-outer-spin-button,.qty-input-wrapper input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-subtotal-display span.woocommerce-Price-amount{display:block;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.cart-subtotal-display .woocommerce-Price-currencySymbol{margin-top:.5rem;display:inline-block;vertical-align:top;font-size:1rem;line-height:1.5rem;font-weight:700}.wc-proceed-to-checkout a.checkout-button{display:flex!important;min-width:200px!important;align-items:center!important;justify-content:center!important;border-radius:9999px!important;--tw-bg-opacity:1 !important;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1))!important;padding-left:3rem!important;padding-right:3rem!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important;font-size:0.875rem!important;font-weight:700!important;letter-spacing:0.025em!important;--tw-text-opacity:1 !important;color:rgb(35 56 102 / var(--tw-text-opacity,1))!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:150ms!important}.wc-proceed-to-checkout a.checkout-button:hover{--tw-bg-opacity:1 !important;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1))!important}.minus-qty,.plus-qty{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-info-toggle:hover .rounded-full{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.cart-item-card .scale-90{transform:scale(.9)}.cart-item-card .scale-110{transform:scale(1.1)}@media (max-width:768px){.cart-item-card img{max-width:100%!important;height:auto!important;display:block!important}.cart-item-card .quantity{display:inline-block!important;margin:0!important;padding:0!important;float:none!important;width:auto!important;position:static!important}.cart-item-card .qty-input-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.cart-item-card div.hidden{display:none!important}@media (max-width:767px){.cart-item-card h1,.cart-item-card h2,.cart-item-card h3{text-align:left!important}.cart_item{text-align:left!important}}}.product-info-content{animation:fadeIn 0.4s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.product-info-content span.tracking-widest{letter-spacing:.15em}.added_to_cart{display:inline-block;align-items:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(192 250 156 / var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;font-weight:500!important;line-height:1;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.product-info-toggle:hover .added_to_cart{--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1))}.added_to_cart:hover{--tw-bg-opacity:1;background-color:rgb(35 56 102 / var(--tw-bg-opacity,1));--tw-text-opacity:1 !important;color:rgb(192 250 156 / var(--tw-text-opacity,1))!important}@media (min-width:1024px){.added_to_cart{margin-right:.75rem}}.afton-ajax-add-to-cart.added{display:none!important}.woocommerce-order{max-width:none}.woocommerce-order-details-wrapper h2{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-order .woocommerce-table--order-details{overflow:hidden;border-radius:.75rem;border-width:0}.woocommerce-order .woocommerce-table--order-details thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding-top:.75rem;padding-bottom:.75rem;padding-left:0;padding-right:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity,1))}.product-info-content span.woocommerce-order .woocommerce-table--order-details thead th{letter-spacing:.15em}.woocommerce-order .woocommerce-table--order-details tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(249 250 251 / var(--tw-border-opacity,1));padding-top:.75rem;padding-bottom:.75rem}.woocommerce-order .woocommerce-table--order-details tfoot th,.woocommerce-order .woocommerce-table--order-details tfoot td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-order .woocommerce-table--order-details tfoot .order-total th,.woocommerce-order .woocommerce-table--order-details tfoot .order-total td{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(66 106 190 / var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.woocommerce-order .woocommerce-table--order-details tfoot .order-total bdi,.woocommerce-order .woocommerce-table--order-details tfoot .order-total .amount{--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1))!important}.woocommerce-order p.order-info{display:none}@media (max-width:768px){.cart-item-card div.woocommerce-order p.order-info{display:none}}.woocommerce-order .order_details{margin-bottom:0}.woocommerce-customer-details h2{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity,1));padding-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(35 56 102 / var(--tw-text-opacity,1))}.woocommerce-order .woocommerce-columns{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.blockUI.blockOverlay{background:rgba(255,255,255,.75)!important;backdrop-filter:blur(3px);opacity:1!important;z-index:1000!important;transition:all 0.3s ease-in-out}.blockUI.blockOverlay::before{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;margin-top:-24px;margin-left:-24px;border:3px solid rgba(35,56,102,.1);border-top-color:#233866;border-radius:50%;animation:afton-spin 0.8s linear infinite;z-index:1001}@keyframes afton-spin{to{transform:rotate(360deg)}}form.checkout.processing{opacity:.8;transition:opacity 0.3s ease}.woocommerce-cart .woocommerce a.remove{color:#23386633!important;background:transparent!important}#shipping_different_address_field,.woocommerce-form-row--shipping-different-address{display:none!important}.woocommerce-checkout .woocommerce-shipping-fields{display:none}.woocommerce-checkout #billing_first_name,.woocommerce-checkout #billing_last_name,.woocommerce-checkout #billing_company,.woocommerce-checkout #billing_address_1,.woocommerce-checkout #billing_address_2,.woocommerce-checkout #billing_city,.woocommerce-checkout #billing_postcode,.woocommerce-checkout #billing_phone,.woocommerce-checkout #billing_email,.woocommerce-checkout #billing_state_field .select2-container,.woocommerce-checkout #billing_country_field .select2-container,.woocommerce-checkout #select2-billing_state-container,.woocommerce-checkout #select2-billing_country-container,.woocommerce-checkout #billing_state_field .select2-selection,.woocommerce-checkout #billing_country_field .select2-selection{pointer-events:none;background-color:#f5f5f5;cursor:not-allowed;color:#475569}.woocommerce-checkout #afton_shipping_address_select{pointer-events:auto;cursor:pointer}