@charset "UTF-8";.woocommerce-error{padding:10px 5px;color:#000;margin-bottom:20px;border:1px solid #000;border-radius:4px;background-color:rgba(255,38,38,.75)}.woocommerce-warn{padding:10px 5px;color:#000;margin-bottom:20px;border:1px solid #000;border-radius:4px;background-color:rgba(255,255,0,.75)}.woocommerce-message{padding:10px 5px;color:#000;margin-bottom:20px;border:1px solid #000;border-radius:4px;background-color:rgba(155,159,210,.85)}.woocommerce-info,.woocommerce-notice{padding:10px 5px;color:#000;margin-bottom:20px;border:1px solid #000;border-radius:4px;background-color:rgba(255,255,255,.65)}h1:has(~.woocommerce){text-align:center;font-size:160%}h1:has(~.woocommerce)+p{margin:0}.woocommerce:has(>.checkout,>.woocommerce-order){max-width:160rem;margin:auto}.woocommerce-error li{list-style-type:none}.woocommerce-error a{color:#000}.woocommerce-thankyou-order-received{display:none}.screen-reader-text{display:none}div.quantity select{padding:0;text-align:center}.woocommerce-cart-form .shop_table{width:100%;text-align:center;padding-bottom:18px}.woocommerce-cart-form .shop_table thead{background-color:#2f3142;height:50px;font-weight:700}.woocommerce-cart-form .shop_table tbody td,.woocommerce-cart-form .shop_table tbody th{border-bottom:thin solid rgb(66.0655172414,68.1650783699,94.9344827586);border-collapse:collapse;font-weight:400;padding:.8rem 6px 3px}.woocommerce-cart-form .shop_table tbody tr:last-child td{padding-bottom:1.5rem}.woocommerce-cart-form .shop_table td:first-child,.woocommerce-cart-form .shop_table th:first-child{padding-left:0}.woocommerce-cart-form .shop_table td:last-child{padding-left:0;padding-right:0}.woocommerce-cart-form .shop_table td.product-name,.woocommerce-cart-form .shop_table th.product-name{text-align:left}.woocommerce-cart-form .shop_table .product-remove .remove{font-size:3.5rem}.woocommerce-cart-form .shop_table .product-name dl{display:grid;column-gap:1.2rem;font-size:90%;align-items:center;grid-template-columns:max-content 1fr;margin-left:1.2rem}.woocommerce-cart-form .shop_table .product-name dl p{margin:0;color:rgba(213,213,213,.6)}.woocommerce-cart-form .shop_table .size-woocommerce_thumbnail{max-width:120px;height:auto;vertical-align:middle}.woocommerce-cart-form .shop_table div.quantity{width:7.4rem;margin:auto}.woocommerce-cart-form .shop_table .actions{text-align:right;padding-top:10px}.woocommerce-cart-form .shop_table .actions div.coupon{float:left;display:grid;align-items:center;grid-template-columns:1fr 1fr;column-gap:5px}.woocommerce-cart-form .shop_table .actions div.coupon input{height:4.8rem;min-width:60px;text-align:center;background-color:#e9e9e9;border:1px solid #000;border-radius:4px;text-align:left;text-indent:4px;height:100%}.woocommerce-cart-form .shop_table .actions div.coupon p{grid-column:span 2;text-align:left}.woocommerce-cart-form .shop_table .button{background-color:#b5b5b5;background-image:linear-gradient(to top,rgb(57.8793103448,63.024137931,128.6206896552) 0,rgba(57.8793103448,63.024137931,128.6206896552,.4) 100%);border-radius:100px;color:#d5d5d5;padding:10px;border:none;outline:0;text-align:center;box-sizing:border-box;line-height:normal;transition:background-color .25s ease-out,background-image .25s ease-out,color .25s ease-out;font-size:2.025rem;white-space:nowrap}.woocommerce-cart-form .shop_table .button:hover:not([disabled]){background-image:linear-gradient(to top,rgb(23.1379310345,27.7724137931,86.8620689655) 0,rgba(23.1379310345,27.7724137931,86.8620689655,.4) 100%)}.woocommerce-cart-form .shop_table .button:disabled{background-color:rgb(64.2461538462,64.2461538462,74.9538461538);pointer-events:none;background-image:none;color:#22232f}.cart-collaterals{float:right;width:50%;min-width:600px}.cart-collaterals .checkout-button{background-color:#b5b5b5;background-image:linear-gradient(to top,rgb(57.8793103448,63.024137931,128.6206896552) 0,rgba(57.8793103448,63.024137931,128.6206896552,.4) 100%);border-radius:100px;color:#d5d5d5;padding:10px;border:none;outline:0;text-align:center;box-sizing:border-box;line-height:normal;transition:background-color .25s ease-out,background-image .25s ease-out,color .25s ease-out;min-width:300px;max-width:100%;font-size:2.475rem;font-weight:700;text-shadow:1px 1px 2px #000;padding:1.9rem 1rem;display:flex;align-items:center;justify-content:center}.cart-collaterals .checkout-button:hover:not([disabled]){background-image:linear-gradient(to top,rgb(23.1379310345,27.7724137931,86.8620689655) 0,rgba(23.1379310345,27.7724137931,86.8620689655,.4) 100%)}.cart-collaterals .checkout-button:disabled{background-color:rgb(64.2461538462,64.2461538462,74.9538461538);pointer-events:none;background-image:none;color:#22232f}.cart-collaterals .checkout-button:after{content:"\f178";font-family:"Font Awesome 6 Free";font-weight:900;padding-left:6px}.cart-collaterals .cart_totals .shop_table{width:100%;text-align:left;border-top:thin solid rgb(66.0655172414,68.1650783699,94.9344827586);margin-top:10px;margin-bottom:12px}.cart-collaterals .cart_totals .shop_table td,.cart-collaterals .cart_totals .shop_table th{border-bottom:thin solid rgb(66.0655172414,68.1650783699,94.9344827586);border-collapse:collapse;padding:6px 6px 6px 10px}.cart-collaterals .cart_totals .shop_table th{width:30%;background-color:#2f3142}.cart-collaterals .cart_totals .shop_table td{width:70%}.cart-collaterals .cart_totals .wc-proceed-to-checkout{display:flex;justify-content:flex-end;width:100%}.cart-collaterals .cart_totals .woocommerce-shipping-methods li{list-style-type:none}.cart-collaterals .cart_totals .woocommerce-shipping-methods input[type=radio]{margin-right:8px}.cart-collaterals .cart_totals .shipping-calculator-form{display:flex;flex-direction:column}.cart-collaterals .cart_totals .shipping-calculator-form .button{background-color:#b5b5b5;background-image:linear-gradient(to top,rgb(57.8793103448,63.024137931,128.6206896552) 0,rgba(57.8793103448,63.024137931,128.6206896552,.4) 100%);border-radius:100px;color:#d5d5d5;padding:10px;border:none;outline:0;text-align:center;box-sizing:border-box;line-height:normal;transition:background-color .25s ease-out,background-image .25s ease-out,color .25s ease-out;font-size:2.025rem;max-width:100%;min-width:160px;float:right}.cart-collaterals .cart_totals .shipping-calculator-form .button:hover:not([disabled]){background-image:linear-gradient(to top,rgb(23.1379310345,27.7724137931,86.8620689655) 0,rgba(23.1379310345,27.7724137931,86.8620689655,.4) 100%)}.cart-collaterals .cart_totals .shipping-calculator-form .button:disabled{background-color:rgb(64.2461538462,64.2461538462,74.9538461538);pointer-events:none;background-image:none;color:#22232f}.cart-collaterals .cart_totals .select2-container{display:none}.checkout_coupon{border:solid thin rgba(96.1578947368,96.1578947368,106.8421052632,.8);border-radius:4px;text-align:center;margin-bottom:1.5rem}.checkout_coupon input{height:4.8rem;min-width:60px;text-align:center;background-color:#e9e9e9;border:1px solid #000;border-radius:4px;text-align:left;text-indent:4px;min-width:250px}.checkout_coupon .button{background-color:#b5b5b5;background-image:linear-gradient(to top,rgb(57.8793103448,63.024137931,128.6206896552) 0,rgba(57.8793103448,63.024137931,128.6206896552,.4) 100%);border-radius:100px;color:#d5d5d5;padding:10px;border:none;outline:0;text-align:center;box-sizing:border-box;line-height:normal;transition:background-color .25s ease-out,background-image .25s ease-out,color .25s ease-out;font-size:2.25rem;min-width:252px}.checkout_coupon .button:hover:not([disabled]){background-image:linear-gradient(to top,rgb(23.1379310345,27.7724137931,86.8620689655) 0,rgba(23.1379310345,27.7724137931,86.8620689655,.4) 100%)}.checkout_coupon .button:disabled{background-color:rgb(64.2461538462,64.2461538462,74.9538461538);pointer-events:none;background-image:none;color:#22232f}.checkout_coupon p span{width:100%;display:block}.checkout{width:100%}.checkout h3{font-size:130%;text-align:center;margin:0}.checkout p{margin-top:0}.checkout .select2-container{display:none}.checkout .pr-checkout-contents-wrapper{display:grid;grid-template-columns:minmax(400px,2fr) minmax(250px,1.25fr);width:100%;gap:25px}.checkout .pr-order-review-wrapper{width:100%;background-color:#2f3142;padding:1.2rem;box-sizing:border-box;height:min-content;border-radius:4px}.checkout #ship-to-different-address{text-align:left;--button-width:3.5em;--button-height:2em;--toggle-diameter:1.5em;--button-toggle-offset:calc((var(--button-height) - var(--toggle-diameter)) / 2);--toggle-shadow-offset:10px;--toggle-wider:3em;--color-bg:#cccccc;--color-bg-checked:rgb(119.8275862069, 125.2344827586, 194.1724137931)}.checkout #ship-to-different-address input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:var(--button-width);height:var(--button-height);background-color:var(--color-bg);border-radius:calc(var(--button-height)/ 2);transition:.3s all ease-in-out;vertical-align:text-bottom}.checkout #ship-to-different-address input[type=checkbox]::before{content:"";display:inline-block;width:var(--toggle-diameter);height:var(--toggle-diameter);background-color:#fff;border-radius:calc(var(--toggle-diameter)/ 2);position:absolute;top:var(--button-toggle-offset);transform:translateX(var(--button-toggle-offset));box-shadow:var(--toggle-shadow-offset) 0 calc(var(--toggle-shadow-offset) * 4) rgba(0,0,0,.1);transition:.3s all ease-in-out}.checkout #ship-to-different-address input[type=checkbox]:checked{background-color:var(--color-bg-checked)}.checkout #ship-to-different-address input[type=checkbox]:checked::before{transform:translateX(calc(var(--button-width) - var(--toggle-diameter) - var(--button-toggle-offset)));box-shadow:calc(var(--toggle-shadow-offset) * -1) 0 calc(var(--toggle-shadow-offset) * 4) rgba(0,0,0,.1)}.checkout #ship-to-different-address input[type=checkbox]:active::before{width:var(--toggle-wider)}.checkout #ship-to-different-address input[type=checkbox]:checked:active::before{transform:translateX(calc(var(--button-width) - var(--toggle-wider) - var(--button-toggle-offset)))}.checkout #ship-to-different-address span{font-size:95%;margin-left:.5rem}.checkout #customer_details{width:100%;flex-grow:1}.checkout #customer_details .woocommerce-input-wrapper input{height:4.8rem;min-width:60px;text-align:center;background-color:#e9e9e9;border:1px solid #000;border-radius:4px;text-align:left;text-indent:8px;font-size:2.25rem}.checkout #customer_details .woocommerce-input-wrapper select{height:5.28rem;font-size:2.25rem;padding-left:8px;border:1px solid #000;border-radius:4px;background-color:#e9e9e9}.checkout #customer_details .woocommerce-shipping-fields{margin-top:10px}.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}.checkout #customer_details .woocommerce-additional-fields .form-row-first,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-first,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row-first{grid-column:1}.checkout #customer_details .woocommerce-additional-fields .form-row-last,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-last,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row-last{grid-column:2}.checkout #customer_details .woocommerce-additional-fields .form-row-wide,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row-wide,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row-wide{grid-column:1/span 2}.checkout #customer_details .woocommerce-additional-fields .woocommerce-input-wrapper input,.checkout #customer_details .woocommerce-additional-fields .woocommerce-input-wrapper select,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper input,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper select,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper input,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper select{width:100%;margin-top:4px;margin-bottom:3px}.checkout #customer_details .woocommerce-additional-fields span.select2-selection__rendered,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper span.select2-selection__rendered,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper span.select2-selection__rendered{display:none}.checkout #customer_details .woocommerce-additional-fields label,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper label,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper label{font-size:1.8rem;padding-bottom:5px;padding-left:2px}.checkout #customer_details .woocommerce-additional-fields textarea,.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper textarea,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper textarea{width:100%;min-height:120px;font-size:2.25rem}.checkout #order_review .shop_table{width:100%;text-align:left;margin-top:16px;border-collapse:collapse}.checkout #order_review .shop_table thead th{font-size:120%;padding-bottom:.8rem}.checkout #order_review .shop_table td{padding-top:8px;padding-bottom:8px}.checkout #order_review .shop_table td:first-child{width:60%}.checkout #order_review .shop_table tbody{border-bottom:thin solid rgb(66.0655172414,68.1650783699,94.9344827586)}.checkout #order_review .shop_table tbody tr:last-child td,.checkout #order_review .shop_table tbody tr:last-child th{padding-bottom:18px}.checkout #order_review .shop_table tfoot tr:first-child td,.checkout #order_review .shop_table tfoot tr:first-child th{padding-top:16px}.checkout #order_review .shop_table tfoot tr:last-child td,.checkout #order_review .shop_table tfoot tr:last-child th{padding-top:16px;padding-bottom:18px}.checkout #order_review .shop_table tfoot tr.order-total{border-top:thin solid rgb(66.0655172414,68.1650783699,94.9344827586)}.checkout #order_review .shop_table td:last-child,.checkout #order_review .shop_table th:last-child{text-align:right;font-weight:700}.checkout #order_review .shop_table .woocommerce-shipping-totals .woocommerce-shipping-methods{display:flex;flex-direction:column;align-items:flex-end;float:right}.checkout #order_review .shop_table .woocommerce-shipping-totals .woocommerce-shipping-methods li{list-style-type:none}.checkout #order_review .shop_table .woocommerce-shipping-totals .woocommerce-shipping-methods input[type=radio]{margin-right:8px}.woocommerce .woocommerce-order ul.order_details,.woocommerce form#order_review ul.order_details{list-style-type:none;padding:0 2rem;padding-bottom:20px}.woocommerce .woocommerce-order ul.order_details strong,.woocommerce form#order_review ul.order_details strong{padding-left:5px}.woocommerce .woocommerce-order .shop_table,.woocommerce form#order_review .shop_table{width:100%;text-align:left;margin:12px 0;border:thin solid rgb(66.0655172414,68.1650783699,94.9344827586);border-collapse:collapse}.woocommerce .woocommerce-order .shop_table td,.woocommerce .woocommerce-order .shop_table th,.woocommerce .woocommerce-order .shop_table tr,.woocommerce form#order_review .shop_table td,.woocommerce form#order_review .shop_table th,.woocommerce form#order_review .shop_table tr{border:thin solid rgb(66.0655172414,68.1650783699,94.9344827586);border-collapse:collapse;padding:2rem 1rem}.woocommerce .woocommerce-order .shop_table th,.woocommerce form#order_review .shop_table th{background-color:#2f3142;font-weight:700}.woocommerce .woocommerce-order .shop_table tbody td:nth-child(n+2),.woocommerce .woocommerce-order .shop_table tfoot td,.woocommerce .woocommerce-order .shop_table thead th:nth-child(n+2),.woocommerce form#order_review .shop_table tbody td:nth-child(n+2),.woocommerce form#order_review .shop_table tfoot td,.woocommerce form#order_review .shop_table thead th:nth-child(n+2){text-align:center}.woocommerce .woocommerce-order .shop_table tbody .product-quantity,.woocommerce form#order_review .shop_table tbody .product-quantity{margin-left:5px}.woocommerce .woocommerce-order .shop_table tbody ul.wc-item-meta,.woocommerce form#order_review .shop_table tbody ul.wc-item-meta{margin-left:2.8rem}.woocommerce .woocommerce-order .shop_table tbody ul.wc-item-meta p,.woocommerce form#order_review .shop_table tbody ul.wc-item-meta p{margin-left:20px}.woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-columns,.woocommerce form#order_review .woocommerce-customer-details .woocommerce-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));background-color:rgb(59.5,59.5,59.5);margin-top:20px}.woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column,.woocommerce form#order_review .woocommerce-customer-details .woocommerce-columns .woocommerce-column{margin:0 0 10px 10px}.woocommerce #payment .wc_payment_methods{list-style-type:none;text-indent:10px;border:solid thin rgba(96.1578947368,96.1578947368,106.8421052632,.8);padding:.5rem 0;margin-bottom:1.4rem}.woocommerce #payment .wc_payment_methods li{padding:.8rem 0}.woocommerce #payment .wc_payment_methods li label{padding-left:5px}.woocommerce #payment .wc_payment_methods li label .mollie-gateway-icon{vertical-align:middle;height:30px;padding:0 1rem}.woocommerce #payment .place-order{display:flex;flex-direction:column}.woocommerce #payment .place-order input[type=checkbox]{margin-right:4px}.woocommerce #payment .place-order .optional{display:none}.woocommerce #place_order{background-color:#b5b5b5;background-image:linear-gradient(to top,rgb(57.8793103448,63.024137931,128.6206896552) 0,rgba(57.8793103448,63.024137931,128.6206896552,.4) 100%);border-radius:100px;color:#d5d5d5;padding:10px;border:none;outline:0;text-align:center;box-sizing:border-box;line-height:normal;transition:background-color .25s ease-out,background-image .25s ease-out,color .25s ease-out;width:100%;font-size:2.475rem;font-weight:700;text-shadow:1px 1px 2px #000;padding:1.9rem 1rem;margin-top:1.6rem}.woocommerce #place_order:hover:not([disabled]){background-image:linear-gradient(to top,rgb(23.1379310345,27.7724137931,86.8620689655) 0,rgba(23.1379310345,27.7724137931,86.8620689655,.4) 100%)}.woocommerce #place_order:disabled{background-color:rgb(64.2461538462,64.2461538462,74.9538461538);pointer-events:none;background-image:none;color:#22232f}.woocommerce input[type=radio]{-moz-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.woocommerce-notices-wrapper .button,.woocommerce-notices-wrapper .restore-item{background-color:#b5b5b5;background-image:linear-gradient(to top,rgb(57.8793103448,63.024137931,128.6206896552) 0,rgba(57.8793103448,63.024137931,128.6206896552,.4) 100%);border-radius:100px;color:#d5d5d5;padding:10px;border:none;outline:0;text-align:center;box-sizing:border-box;line-height:normal;transition:background-color .25s ease-out,background-image .25s ease-out,color .25s ease-out;display:inline-block}.woocommerce-notices-wrapper .button:hover:not([disabled]),.woocommerce-notices-wrapper .restore-item:hover:not([disabled]){background-image:linear-gradient(to top,rgb(23.1379310345,27.7724137931,86.8620689655) 0,rgba(23.1379310345,27.7724137931,86.8620689655,.4) 100%)}.woocommerce-notices-wrapper .button:disabled,.woocommerce-notices-wrapper .restore-item:disabled{background-color:rgb(64.2461538462,64.2461538462,74.9538461538);pointer-events:none;background-image:none;color:#22232f}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:revert;color:#d5d5d5;border:solid thin rgba(96.1578947368,96.1578947368,106.8421052632,.8);text-align:center}.woocommerce-form-coupon-toggle .woocommerce-info a{padding-left:.8rem}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:2.5em;width:2.5em;position:absolute;top:40%;left:50%;margin-left:-1em;margin-top:-1em;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background-image:url(/images/design/spin-1s-80px.svg);background-position:center center;background-size:cover;font-size:1.5em}.progress-bar{--active-bg-color:#f2e28c85;--active-fg-color:#d5d5d5;--disabled-bg-color:grey;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;max-width:160rem;margin:.8rem auto 1.2rem;counter-reset:step}.progress-bar li{list-style-type:none}.progress-bar li:nth-child(odd){text-align:center;position:relative;color:var(--disabled-bg-color)}.progress-bar li:nth-child(odd):before{width:4.2rem;height:4.2rem;color:var(--disabled-bg-color);content:counter(step);counter-increment:step;line-height:4.2rem;border:3px solid var(--disabled-bg-color);display:block;text-align:center;margin:0 auto .8rem;border-radius:50%}.progress-bar li:nth-child(odd):after{width:170%;height:.4rem;content:"";position:absolute;background-color:var(--disabled-bg-color);top:2.4rem;left:65%}.progress-bar li:nth-child(odd):last-child:after{content:none}.progress-bar li:nth-child(odd).step-done{color:var(--active-bg-color)}.progress-bar li:nth-child(odd).step-done:before{border-color:var(--active-bg-color);background-color:revert;color:var(--active-bg-color);content:"✔"}.progress-bar li:nth-child(odd).step-done:after{background-color:var(--active-bg-color)}.progress-bar li:nth-child(odd).step-active{color:var(--active-bg-color)}.progress-bar li:nth-child(odd).step-active:before{border-color:var(--active-bg-color);background-color:var(--active-bg-color);color:var(--active-fg-color);font-weight:700}@media (max-width:1000px){.checkout .pr-checkout-contents-wrapper{gap:15px}.progress-bar li:nth-child(odd):after{width:160%;left:70%}}@media (max-width:900px){.cart-collaterals{float:none;width:100%;min-width:0}.woocommerce-cart-form .shop_table .size-woocommerce_thumbnail{max-width:100px}.woocommerce-cart-form .shop_table td.product-remove .remove{font-size:3.3rem}}@media (max-width:800px){.woocommerce-cart-form .shop_table img.size-woocommerce_thumbnail{max-width:90px}.woocommerce-cart-form .shop_table td.product-remove .remove{font-size:3.1rem}.woocommerce-cart-form .shop_table div.quantity{width:6.5rem}}@media (max-width:750px){.checkout .pr-checkout-contents-wrapper{grid-template-columns:1fr}.progress-bar li:nth-child(odd):before{width:4rem;height:4rem;line-height:4rem}.progress-bar li:nth-child(odd):after{width:150%;left:75%;top:2.2rem}}@media (max-width:600px){.woocommerce-cart-form .shop_table img.size-woocommerce_thumbnail{max-width:80px}.woocommerce-cart-form .shop_table div.quantity input{min-width:40px}.woocommerce-cart-form .shop_table td.product-remove .remove{font-size:2.6rem}.woocommerce-cart-form .shop_table .product-name dl{grid-template-columns:1fr;column-gap:.4rem;margin-left:0}.woocommerce-cart-form .shop_table .actions button[name=update_cart]{width:100%;margin-top:8px}.woocommerce-cart-form .shop_table .actions div.coupon{float:none;width:100%}.cart-collaterals .cart_totals .wc-proceed-to-checkout div:has(.payment-icons){width:100%}.progress-bar li:nth-child(odd){font-size:90%}.progress-bar li:nth-child(odd):before{width:3.6rem;height:3.6rem;line-height:3.6rem;border-width:2px}.progress-bar li:nth-child(odd):after{top:2rem}}@media (max-width:500px){.woocommerce-cart-form .shop_table tbody td:nth-child(2),.woocommerce-cart-form .shop_table thead th:nth-child(2){display:none}.woocommerce-cart-form .shop_table td.product-remove .remove{font-size:2.6rem;padding-right:6px}.checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.checkout #customer_details .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{column-gap:10px}.progress-bar{grid-template-columns:2fr 1fr 2fr 1fr 2fr}.progress-bar li:nth-child(odd):before{width:3.4rem;height:3.4rem;line-height:3.4rem}.progress-bar li:nth-child(odd):after{width:100%;left:75%;top:1.9rem}}@media (max-width:400px){.woocommerce-cart-form .shop_table thead th{font-size:1.6rem}.woocommerce-cart-form .shop_table td.product-remove .remove{font-size:2.6rem;padding-right:4px}.woocommerce-cart-form .shop_table .wp-element-button{font-size:1.6875rem}.cart-collaterals .cart_totals .woocommerce-shipping-totals .shipping-calculator-form .wp-element-button{font-size:1.6875rem}.progress-bar li:nth-child(odd):after{width:90%;left:80%}}