
#rim-shell .rim-native{padding-bottom:80px}#rim-shell .woocommerce button.button,#rim-shell .woocommerce a.button,#rim-shell .woocommerce input.button{background:#faf3e7;color:#241f1b;border:1px solid #faf3e7;padding:16px 24px;min-height:54px;border-radius:2px;font:700 16px/1.4 Manrope,Arial,sans-serif;text-align:center}#rim-shell .woocommerce button.button:hover,#rim-shell .woocommerce a.button:hover{background:#dfc7a9;color:#241f1b}#rim-shell .woocommerce input.input-text,#rim-shell .woocommerce textarea,#rim-shell .woocommerce select,#rim-shell .purchase-actions select{background:#241f1b;color:#faf4e9;border:1px solid #897c6c;padding:12px;min-height:48px;border-radius:0}#rim-shell .woocommerce form .form-row label{line-height:1.5;margin-bottom:8px}#rim-shell .woocommerce-message,#rim-shell .woocommerce-info,#rim-shell .woocommerce-error{background:#31271f;color:#faf4e9;border-color:#ab967c}#rim-shell .woocommerce-message a,#rim-shell .woocommerce-info a{color:inherit}#rim-shell .woocommerce table.shop_table{border:0;border-collapse:collapse}#rim-shell .woocommerce table.shop_table th,#rim-shell .woocommerce table.shop_table td{border-color:#574b3e;padding:16px 8px}#rim-shell .purchase-actions form.cart{width:100%;margin:0}#rim-shell .purchase-actions form.cart .quantity{margin:15px 14px 15px 0;display:inline-block}#rim-shell .purchase-actions .quantity input{width:90px;padding:14px;color:inherit;background:transparent;border:1px solid #897c6c}#rim-shell .purchase-actions .single_add_to_cart_button{background:#faf3e7;color:#241f1b;padding:17px 26px;border:1px solid #faf3e7;font-weight:700;min-height:54px}#rim-shell .purchase-actions .variations label{font-weight:500}#rim-shell .purchase-actions .variations td{padding:10px 0}#rim-shell .purchase-actions .variations{width:100%}#rim-shell .purchase-actions .variations select{width:100%}
#rim-shell[data-rim-page="bag"] .rim-native>.woocommerce{display:grid;grid-template-columns:1.6fr 1fr;gap:25px 60px;align-items:start}#rim-shell[data-rim-page="bag"] .woocommerce-notices-wrapper{grid-column:1/-1}#rim-shell[data-rim-page="bag"] .woocommerce-cart-form{grid-column:1}#rim-shell[data-rim-page="bag"] .cart-collaterals{grid-column:2;grid-row:2}#rim-shell[data-rim-page="bag"] .cart-collaterals .cart_totals{float:none;width:100%;background:#31271f;padding:30px}#rim-shell[data-rim-page="bag"] .cart_totals h2{font-size:27px}#rim-shell[data-rim-page="bag"] table.cart thead{display:none}#rim-shell[data-rim-page="bag"] table.cart .cart_item{display:grid;grid-template-columns:120px 1fr 24px;gap:12px 20px;padding:0 0 25px;margin-bottom:20px;border-bottom:1px solid #574b3e}#rim-shell[data-rim-page="bag"] table.cart .cart_item td{display:block;padding:0;border:0;text-align:left}#rim-shell[data-rim-page="bag"] table.cart .product-thumbnail{grid-column:1;grid-row:1/4}#rim-shell[data-rim-page="bag"] table.cart .product-thumbnail img{width:120px;max-width:120px}#rim-shell[data-rim-page="bag"] table.cart .product-name{grid-column:2;grid-row:1}#rim-shell[data-rim-page="bag"] table.cart .product-name a{font-size:19px;text-decoration:none}#rim-shell[data-rim-page="bag"] table.cart .product-remove{grid-column:3;grid-row:1}#rim-shell[data-rim-page="bag"] table.cart td.product-price{display:none}#rim-shell[data-rim-page="bag"] table.cart .product-quantity{grid-column:2;grid-row:2}#rim-shell[data-rim-page="bag"] table.cart .product-subtotal{grid-column:2;grid-row:3;font-weight:700}#rim-shell[data-rim-page="bag"] table.cart td.actions{padding:15px 0}#rim-shell[data-rim-page="bag"] .coupon{display:flex;gap:10px;flex-wrap:wrap}#rim-shell[data-rim-page="bag"] #coupon_code{width:140px}#rim-shell[data-rim-page="bag"] .wc-proceed-to-checkout a.checkout-button{font-size:16px;background:#faf3e7;color:#241f1b}#rim-shell[data-rim-page="bag"] .wc-empty-cart-message,#rim-shell[data-rim-page="bag"] .cart-empty,#rim-shell[data-rim-page="bag"] .return-to-shop{grid-column:1/-1}
#rim-shell[data-rim-page="checkout"] form.checkout{display:grid;grid-template-columns:1.6fr 1fr;gap:20px 60px;align-items:start}#rim-shell[data-rim-page="checkout"] #customer_details{grid-column:1;grid-row:1/3}#rim-shell[data-rim-page="checkout"] #order_review_heading{grid-column:2;font-size:27px;padding:25px 30px 0;margin:0;background:#31271f}#rim-shell[data-rim-page="checkout"] #order_review{grid-column:2;padding:0 30px 30px;background:#31271f}#rim-shell[data-rim-page="checkout"] .col2-set .col-1,#rim-shell[data-rim-page="checkout"] .col2-set .col-2{float:none;width:100%}#rim-shell[data-rim-page="checkout"] #payment{background:transparent}#rim-shell[data-rim-page="checkout"] #payment .payment_box{background:#241f1b;color:inherit}#rim-shell[data-rim-page="checkout"] #payment .payment_box:before{border-bottom-color:#241f1b}#rim-shell[data-rim-page="checkout"] h3{font-size:27px}#rim-shell[data-rim-page="checkout"] .select2-container--default .select2-selection--single{background:#241f1b;color:#faf4e9;border-color:#897c6c;min-height:48px;padding:10px}#rim-shell[data-rim-page="checkout"] .select2-container--default .select2-selection--single .select2-selection__rendered{color:#faf4e9;line-height:26px}.select2-dropdown{background:#241f1b;color:#faf4e9}.select2-search input{color:#faf4e9;background:#241f1b}
#rim-shell[data-rim-page="account"] .rim-native>.woocommerce{max-width:900px;margin:auto}#rim-shell[data-rim-page="account"] .woocommerce>h2,#rim-shell[data-rim-page="account"] .woocommerce>form.login,#rim-shell[data-rim-page="account"] form.lost_reset_password{max-width:520px;margin-left:auto;margin-right:auto}#rim-shell[data-rim-page="account"] form.login{border:0;padding:0}.woocommerce-MyAccount-navigation a{display:block;padding:10px}.woocommerce-MyAccount-content{line-height:1.7}
@media(max-width:1000px){#rim-shell[data-rim-page="bag"] .rim-native>.woocommerce,#rim-shell[data-rim-page="checkout"] form.checkout{gap:25px 35px;grid-template-columns:1fr 1fr}}@media(max-width:700px){#rim-shell .rim-native{padding-bottom:50px}#rim-shell[data-rim-page="bag"] .rim-native>.woocommerce,#rim-shell[data-rim-page="checkout"] form.checkout{display:block}#rim-shell[data-rim-page="bag"] .cart-collaterals .cart_totals{padding:23px}#rim-shell[data-rim-page="bag"] table.cart .cart_item{grid-template-columns:80px 1fr 22px;gap:10px 14px}#rim-shell[data-rim-page="bag"] table.cart .product-thumbnail{display:block!important}#rim-shell[data-rim-page="bag"] table.cart .product-thumbnail img{width:80px;max-width:80px}#rim-shell[data-rim-page="bag"] table.cart .cart_item td:before{display:none}#rim-shell[data-rim-page="bag"] table.cart .product-name a{font-size:16px}#rim-shell[data-rim-page="bag"] table.cart .cart_item td{background:transparent}#rim-shell[data-rim-page="bag"] .coupon{float:none!important;display:block}#rim-shell[data-rim-page="bag"] .coupon input,#rim-shell[data-rim-page="bag"] .coupon button{width:100%!important;margin-bottom:10px}#rim-shell[data-rim-page="checkout"] #order_review_heading{padding:23px 23px 0;margin-top:35px}#rim-shell[data-rim-page="checkout"] #order_review{padding:0 23px 23px}#rim-shell[data-rim-page="checkout"] .form-row-first,#rim-shell[data-rim-page="checkout"] .form-row-last{float:none!important;width:100%!important}}

#rim-shell .woocommerce button.button:disabled,#rim-shell .woocommerce button.button:disabled[disabled]{color:#241f1b}#rim-shell[data-rim-page="bag"] .rim-native>.woocommerce:before,#rim-shell[data-rim-page="bag"] .rim-native>.woocommerce:after{content:none;display:none}
