.ger-cart-wrapper{display:flex;align-items:flex-start}.woocommerce-cart-form{width:62%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:30%;margin-left:auto}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce table.shop_table th{font-size:15px;font-weight:500;padding:15px;line-height:22px;font-family:'Avenir'}.woocommerce .woocommerce-cart-form table.shop_table{border:0;border-collapse:collapse;position:relative}.woocommerce-cart-form .product-thumbnail a img{width:86px;line-height:86px;border-radius:50%}.woocommerce .woocommerce-cart-form table.shop_table td{padding:40px 15px;border:0}.woocommerce .woocommerce-cart-form table.shop_table td.product-remove{padding-left:0}.woocommerce .woocommerce-cart-form table.shop_table .product-subtotal{text-align:right;padding-right:0}.woocommerce table.shop_table.woocommerce-cart-form__contents th.product-name{position:absolute;left:0}.woocommerce table.shop_table td{border-color:rgb(235 235 235)}.woocommerce-cart-form h1{margin-bottom:45px}.woocommerce table.shop_table .cart_item{border-bottom:1px solid rgb(235 235 235)}.woocommerce .product-remove a{border:1px solid rgb(192 172 146);width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#000!important;font-size:16px}.woocommerce .product-remove a:hover{background:rgb(192 172 146)}.woocommerce .product-name a{font-size:18px;font-weight:500}.woocommerce .product-name>span{display:block;font-size:14px;color:#000}.woocommerce .woocommerce-cart-form table.shop_table .product-thumbnail{width:120px}.woocommerce table.shop_table td{line-height:22px;font-size:15px}.woocommerce .quantity{display:flex;align-items:center;justify-content:center;width:113px;column-gap:10px;height:40px;border:1px solid rgb(192 172 146);border-radius:100px}.woocommerce .quantity .minus,.woocommerce .quantity .plus{background:none;border:0;width:14px;cursor:pointer}.woocommerce .quantity .qty{border:0;width:15px;font-size:14px;color:#000;pointer-events:none}.woocommerce .quantity input[type='number']{-moz-appearance:textfield}.woocommerce .quantity input.qty::-webkit-outer-spin-button,.woocommerce .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none}.woocommerce button.button{height:70px;display:flex;margin:0 auto;width:240px;min-width:240px;font-size:14px;font-weight:400;color:#fff!important;border-radius:50px;background:url(/wp-content/themes/gerbou/woocommerce/images/btn-arrow.svg) rgb(157 127 54) no-repeat 148px!important;align-items:center;padding:0 34px!important;font-family:'Avenir';text-align:left;transition:all 0.3s ease-in-out}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce .my_account_orders a.button:hover,.xoo-wsc-empty-cart .xoo-wsc-btn:hover{background-color:#4B502D!important;color:#fff}.woocommerce a.button,.xoo-wsc-empty-cart .xoo-wsc-btn{height:70px;display:flex!important;width:277px;min-width:277px;font-size:14px!important;font-weight:400;color:#fff!important;border-radius:50px;background:url(/wp-content/themes/gerbou/woocommerce/images/btn-arrow.svg) rgb(157 127 54) no-repeat 185px!important;align-items:center;padding:0 34px!important;font-family:'Avenir';text-align:left!important;transition:all 0.3s ease-in-out}.woocommerce .coupon{width:100%;display:flex;margin-bottom:50px}.woocommerce-page table.cart td.actions{padding-left:0;padding-right:0}.woocommerce-page table.cart td.actions .coupon .input-text{width:100%;margin-right:20px}.cart-collaterals .cart_totals h2{font-size:30px;line-height:30px;margin-bottom:50px}.woocommerce .cart-collaterals{position:relative;padding:130px 0 130px 115px}.woocommerce .cart-collaterals:before{content:"";position:absolute;top:0;right:-30%;background:url(/wp-content/themes/gerbou/woocommerce/images/hm-expc-bg.png) rgb(238 232 223) no-repeat center;background-blend-mode:screen;width:130%;height:100%;z-index:-1}.woocommerce .cart-collaterals .cart_totals table{border-collapse:collapse;border:0}.woocommerce .cart-collaterals table.shop_table th,.woocommerce .cart-collaterals table.shop_table td{border-color:rgb(217 217 217);padding-left:0;padding-right:0;width:50%}.woocommerce .cart-collaterals table.shop_table{margin-bottom:40px}.woocommerce .cart-collaterals table.shop_table .cart-subtotal th{font-weight:400}.woocommerce .order-total .amount bdi{font-family:'Avenir';font-weight:500}.woocommerce .cart-collaterals .cart-subtotal td,.woocommerce .cart-collaterals .order-total td,.woocommerce .cart-collaterals .tax-total td{text-align:right!important}.woocommerce-checkout .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before,.woocommerce-checkout .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{content:none}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{padding-left:0}.woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:30px;line-height:36px;letter-spacing:0}.woocommerce-checkout .wc-block-components-checkout-step__description{font-size:18px;margin-bottom:30px}.woocommerce-checkout .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-components-text-input input[type=tel]{border:0px!important;border-bottom:1px solid rgb(220 220 220)!important;padding:15px 0px!important;line-height:1.5em!important;font-size:18px!important;color:#000;border-radius:0px!important}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-text-input label,.woocommerce-checkout .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label{left:0;color:#000}.woocommerce-checkout .wc-block-components-text-input.is-active label,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active label,.woocommerce-checkout .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label{transform:translateY(0em) scale(.875)}.wc-block-components-validation-error>p{font-size:14px}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{border:0px!important;border-bottom:1px solid rgb(220 220 220)!important;padding:15px 0px!important;line-height:1.5em!important;font-size:18px!important;border-radius:0px!important}.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.has-error input,.woocommerce-checkout .wc-block-components-text-input.has-error input{border-color:#cc1818!important}.woocommerce-checkout .wc-block-checkout__payment-method{margin-top:50px!important}.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control{border:0;padding:0px!important}.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-checkout-step__content{border:0;background:rgb(248 248 248);padding:20px;margin-top:20px}.woocommerce-checkout .wc-block-components-radio-control__label{font-size:18px}.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border-radius:0}.woocommerce-checkout .wc-block-checkout__terms span{font-size:18px}.woocommerce-checkout .wc-block-components-checkbox label{font-size:1em}.woocommerce-checkout #order-notes{margin:50px 0}.woocommerce-checkout #order-notes .wc-block-components-textarea{border-radius:0}.woocommerce-checkout .is-large .wc-block-checkout__actions{border-top:0}.wc-block-components-checkout-return-to-cart-button{height:70px;display:flex!important;width:240px;min-width:240px;border:1px solid rgb(192 172 146);font-size:14px!important;font-weight:400;color:#000;border-radius:50px;background:#fff;align-items:center;padding:0 34px!important;font-family:'Avenir';justify-content:flex-end;transition:all 0.3s ease-in-out}.wc-block-components-checkout-return-to-cart-button:before{content:"";position:absolute;background:url(/wp-content/themes/gerbou/woocommerce/images/btn-arrow-1.svg) no-repeat;left:35px;top:50%;transform:translateY(-50%) rotate(180deg);width:59px;height:32px}.wc-block-components-checkout-return-to-cart-button svg{display:none}.wc-block-components-checkout-return-to-cart-button:hover{background-color:#4B502D;color:#fff}.wc-block-components-checkout-place-order-button{height:70px!important;display:flex!important;width:225px!important;border:0;font-size:14px;font-weight:400;color:#fff!important;border-radius:50px;background:url(/wp-content/themes/gerbou/woocommerce/images/btn-arrow.svg) rgb(157 127 54) no-repeat 135px!important;align-items:center;justify-content:flex-start!important;padding:0 34px!important;font-family:'Avenir';text-align:left;transition:all 0.3s ease-in-out!important}.wc-block-components-checkout-place-order-button:focus{outline:none!important;box-shadow:none!important}.wc-block-components-checkout-place-order-button span{font-size:14px;text-align:left;font-weight:400}.wc-block-components-checkout-place-order-button:hover{background-color:#4B502D!important;color:#fff}.woocommerce-checkout .wc-block-checkout__actions_row{justify-content:flex-start;column-gap:30px}.woocommerce-checkout .wc-block-components-sidebar{position:relative;padding:130px 0 130px 115px}.woocommerce-checkout .wc-block-components-sidebar:before{content:"";position:absolute;top:0;right:-30%;background:url(/wp-content/themes/gerbou/woocommerce/images/hm-expc-bg.png) rgb(238 232 223) no-repeat center top;background-blend-mode:screen;width:130%;height:100%;z-index:-1}.woocommerce-checkout .wc-block-components-sidebar-layout{align-items:flex-start}.woocommerce-checkout .wc-block-components-order-summary__button-text{font-size:30px;font-weight:500;text-transform:capitalize}.woocommerce-checkout .wc-block-components-panel__button{pointer-events:none;padding:0;margin-bottom:70px!important}.woocommerce-checkout .wc-block-components-panel__button svg{display:none}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-cart-items-block{border-top:0}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image{width:86px;padding-bottom:0}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{width:86px;height:86px;max-width:86px;border-radius:50%}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{display:none}.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{font-size:18px;font-weight:500;text-transform:none}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{font-weight:500;font-size:15px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{padding-top:35px;padding-bottom:35px}.woocommerce-checkout .wc-block-components-formatted-money-amount{font-size:15px}.woocommerce .shop_table.order_details .product-name strong,.woocommerce .shop_table.order_details tfoot th,.woocommerce .shop_table.order_details tfoot td,.woocommerce ul.order_details li strong{font-weight:500}.wp-block-button__link:hover{color:#fff!important}.wc-block-checkout-empty .wc-block-checkout-empty__title{font-weight:500}#contact .wc-block-components-text-input label{left:8px!important}.woocommerce-MyAccount-content{position:relative;padding:120px;min-height:600px}.woocommerce-MyAccount-content:before{content:"";position:absolute;top:0;right:-30%;width:130%;height:100%;background:url(/wp-content/themes/gerbou/woocommerce/images/acct-bg.jpg) no-repeat center;background-size:cover;z-index:-1}.woocommerce-MyAccount-navigation{padding-top:120px}.woocommerce-MyAccount-navigation li a{font-size:18px;font-weight:500;position:relative}.woocommerce-MyAccount-navigation li a:after{content:"";position:absolute;bottom:-10px;left:0;width:32px;border-bottom:1px solid rgb(157 127 54);transform:scaleX(0)}.woocommerce-MyAccount-navigation li{margin-bottom:40px}.woocommerce-MyAccount-navigation li:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation li.is-active a:after{transform:scaleX(1)}.woocommerce-account .woocommerce-MyAccount-content p a{color:rgb(110 85 27)}.woocommerce-account .woocommerce table.shop_table th{font-size:18px;font-weight:700}.woocommerce table.my_account_orders{border:0;border-collapse:collapse}.woocommerce table.my_account_orders tr{border-bottom:1px solid rgb(218 218 218);display:flex;align-items:center;padding:15px 0}.woocommerce table.my_account_orders tr td{border:0;width:25%}.woocommerce table.my_account_orders tr th{width:25%}.woocommerce .my_account_orders a.button{width:105px;height:37px;min-width:105px;background:url(/wp-content/themes/gerbou/woocommerce/images/btn-view.svg) rgb(157 127 54) no-repeat 55px!important;padding:0 15px!important}.woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:rgb(17 142 7)}.woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status{color:rgb(250 15 15)}.woocommerce-account .woocommerce-order-details__title,.woocommerce-account .woocommerce-column__title,.woocommerce-edit-address h3{font-size:30px;line-height:36px;letter-spacing:0}.woocommerce-orders-table__header-order-actions span{display:none}.woocommerce-orders-table__cell-order-actions,.woocommerce-orders-table__header-order-actions{padding-right:0px!important}.woocommerce-orders-table__cell-order-actions a{margin-left:auto!important}.woocommerce-orders-table__header-order-number,.woocommerce-orders-table__cell-order-number{padding-left:0px!important}.woocommerce-account .woocommerce-Address-title h3{font-size:18px;line-height:24px;font-weight:700;letter-spacing:unset;margin-bottom:25px}.woocommerce-account .woocommerce-Address-title a.edit{width:100%;display:flex;align-items:center;justify-content:center;height:37px;padding:0 15px;font-size:14px;background:rgb(157 127 54);font-weight:400;color:#fff;border-radius:50px;position:relative;margin-bottom:25px}.woocommerce-account .woocommerce-Address-title a.edit:after{content:"";position:absolute;top:50%;right:5px;background:url(/wp-content/themes/gerbou/woocommerce/images/btn-view.svg) no-repeat;width:35px;height:25px;transform:translateY(-50%)}.woocommerce-account .woocommerce-Address-title a.edit:hover{background-color:#4B502D}.woocommerce-account .woocommerce-Addresses{margin-top:50px}.woocommerce-account .woocommerce-Addresses .woocommerce-Address,.woocommerce-edit-address form{background:#fff;padding:35px}.woocommerce-account .woocommerce-Addresses .woocommerce-Address address,.woocommerce-customer-details address{font-size:18px;font-weight:400;font-style:normal;line-height:27px}.woocommerce-account .edit-account{background:#fff;padding:100px}.woocommerce-account .edit-account label,.woocommerce-edit-address .woocommerce-address-fields label{line-height:27px!important;text-transform:capitalize}.woocommerce-account .edit-account input,.woocommerce-edit-address .woocommerce-address-fields input,.woocommerce-form-login input,.lost_reset_password input{border:0;border-bottom:1px solid rgb(220 220 220);font-size:18px;color:#000;line-height:27px!important}.woocommerce-account .edit-account input::placeholder,.woocommerce-form-login input::placeholder,.lost_reset_password input::placeholder,.woocommerce-edit-address .woocommerce-address-fields input::placeholder{color:#000}.woocommerce-edit-address .select2-container--default .select2-selection--single{background-color:#fff0;border-radius:0;border:0;border-bottom:1px solid rgb(220 220 220);height:55px}.woocommerce-edit-address .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.woocommerce-account .edit-account .form-row,.woocommerce-edit-address .woocommerce-address-fields .form-row{padding:0;margin-bottom:50px}.woocommerce-account .edit-account .form-row span em{font-size:15px;font-style:normal}.woocommerce-account .edit-account fieldset{border:0}.woocommerce-account .edit-account fieldset legend{margin-bottom:20px}.woocommerce-account form .show-password-input,.woocommerce-account form .show-password-input{top:0;right:0}.woocommerce-form-login__rememberme{margin-top:20px}.lost_reset_password .form-row .button{margin-left:0;margin-top:20px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.xoo-wsch-top{justify-content:left}.xoo-wsch-text{font-weight:500;line-height:36px}.xoo-wsc-header{padding:30px 15px}.xoo-wsc-products{margin-top:30px}.xoo-wsc-product{box-shadow:none;background-color:#fff0}.xoo-wsc-img-col img{border-radius:50%}.xoo-wsc-ft-amt-label{font-weight:400!important;font-size:15px}.xoo-wsc-ft-amt-value{font-weight:500}.xoo-wsc-ft-amt{display:flex!important}.xoo-wsc-footer{box-shadow:none;padding-top:30px;padding-bottom:40px}.xoo-wsc-body{background:#f8f8f8}.xoo-wsc-footer .amount{font-size:15px}span.xoo-wsc-footer-txt{margin:15px 0}.xoo-wsc-ft-btn-cart{width:167px;height:70px;border:1px solid rgb(157 127 54)!important;border-radius:50px;background-color:transparent!important;color:#000!important;justify-content:left!important;font-size:14px!important;font-weight:400!important;position:relative}.xoo-wsc-ft-btn-cart:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/wp-content/themes/gerbou/woocommerce/images/cart-btn.png) no-repeat;width:33px;height:32px}.xoo-wsc-ft-btn-cart:hover{background:rgb(157 127 54)!important;color:#fff!important}.xoo-wsc-ft-btn-checkout{width:167px;height:70px;background:rgb(157 127 54)!important;border-radius:50px;border:1px solid transparent!important;justify-content:left!important;font-size:14px!important;font-weight:400!important;position:relative}.xoo-wsc-ft-btn-checkout:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/wp-content/themes/gerbou/woocommerce/images/checkout-btn.png) no-repeat;width:48px;height:33px}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue{display:none}.xoo-wsc-icon-basket1{position:relative;display:block;width:33px;min-width:33px;height:29px}.xoo-wsc-icon-basket1:before{content:"";background:url(/wp-content/themes/gerbou/woocommerce/images/basket-blk.png) no-repeat;width:33px;height:29px;right:0;position:absolute}.xoo-wsc-empty-cart .xoo-wsc-btn{width:230px;min-width:230px;justify-content:left;background-position:140px!important;border:1px solid transparent!important}.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:26px;font-weight:500}.woocommerce-order h2{font-size:30px;line-height:36px}.tinv-wraper a:before{font-size:46px!important;margin:0px!important;transform:translate(-50%,-50%)}.tinv-wishlist .tinvwl-buttons-group button{background:rgb(157 127 54);color:#fff;border:0;height:45px;line-height:45px;cursor:pointer}.tinv-wishlist table td,.tinv-wishlist table th{text-align:center}.tinv-wishlist table th{font-weight:500}.tinv-wishlist .product-stock p{display:inline-block}.wishlist_item a img{border-radius:50%}.woocommerce-wishlist table.shop_table th.product-price,.woocommerce-wishlist table.shop_table th.product-stock-status{text-align:center}.wishlist_table .add_to_cart.button{width:220px;min-width:220px;background-position:135px center!important}table.wishlist_table thead th{border-top:0}.wishlist_table tr td.product-thumbnail a img{border-radius:50%}.yith-wcwl-add-button>a i{margin-right:0}.mini-cart-popup{position:fixed;right:-400px;top:0;background:#f8f8f8;z-index:999999;width:95%;max-width:400px;height:100vh;transition:0.5s ease-out}.mini-cart-popup.active{right:0}.mini-cart-content{position:relative}.close-cart{position:absolute;top:50%;transform:translatey(-50%);right:10px;font-size:18px;cursor:pointer;font-weight:500}.cart-icon{cursor:pointer}.cart-count{font-weight:700}.cart-total{color:#333;font-size:16px}.qty-change{cursor:pointer;padding:2px 5px;margin:0;background-color:#fff;border-radius:0;border:0;margin-bottom:0}.mini-cart-item-qty{width:25px;text-align:center;pointer-events:none;font-size:16px;border:0}.mini-cart-content{background:#f8f8f8}.mini_cart_item{display:flex;align-items:center;padding:10px 15px!important;margin:10px 15px!important;border-radius:5px;box-shadow:0 2px 2px #00000005;background-color:#fff;border-bottom:1px solid #eee}.side-cart-thumb{width:95px;min-width:95px;height:95px;border-radius:50%;overflow:hidden}.side-cart-thumb a{display:block!important}.side-cart-thumb a img{width:100%!important;height:100%!important;object-fit:cover}.side-cart-product-detail{width:100%;padding:0 15px}.side-cart-product-detail h5{letter-spacing:0;margin-bottom:5px;line-height:16px}.side-cart-product-detail h5 a{font-size:16px;line-height:18px;letter-spacing:0;font-weight:500!important}.mini_cart_item a.remove{display:flex!important;align-items:center;justify-content:center;min-width:22px;width:22px;height:22px;border-radius:50%;border:1px solid #000;order:3;font-weight:500!important;font-size:16px;color:#000!important}.mini_cart_item .quantity-wrapper{display:flex;align-items:center;justify-content:center;width:113px;column-gap:10px;height:40px;border:1px solid rgb(192 172 146);border-radius:100px;margin-bottom:5px}.woocommerce .side-cart-product-detail .quantity{display:block;height:auto;border:0;border-radius:0}.mini-cart-header{color:#000;background-color:#fff;border-bottom:1px solid rgb(227 227 227);padding:30px 15px 30px 23px;position:relative}.mini-cart-header h3{margin-bottom:0;font-size:30px}.mini-cart-footer{padding:30px 20px;background:#fff;width:100%;position:absolute;bottom:0}.mini-cart-footer .view-cart-btn{display:flex;width:167px;height:70px;border:1px solid rgb(157 127 54)!important;border-radius:50px;background-color:transparent!important;color:#000!important;justify-content:left!important;font-size:14px!important;font-weight:400!important;position:relative;padding:10px 20px;align-items:center}.mini-cart-footer .view-cart-btn:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/wp-content/themes/gerbou/woocommerce/images/cart-btn.png) no-repeat;width:33px;height:32px}.mini-cart-footer .view-cart-btn:hover{background:rgb(157 127 54)!important;color:#fff!important}.mini-cart-footer .checkout-btn{display:flex;width:167px;height:70px;background:rgb(157 127 54)!important;border-radius:50px;color:#fff;border:1px solid transparent!important;justify-content:left!important;font-size:14px!important;font-weight:400!important;position:relative;padding:10px 20px;align-items:center}.mini-cart-footer .checkout-btn:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/wp-content/themes/gerbou/woocommerce/images/checkout-btn.png) no-repeat;width:48px;height:33px}.mini-cart-footer{display:flex;gap:5px;justify-content:center}.mini-cart-footer .checkout-btn:hover{color:#000!important}.mini-cart-content .woocommerce-mini-cart__total{width:100%;max-width:370px;margin:0 auto 10px;padding:10px 15px;display:flex;align-items:center;background:#fff;box-shadow:0 2px 2px #00000005;border-radius:5px}.mini-cart-content .woocommerce-mini-cart__total span{margin-left:auto}.mini-cart-content .cart-count{display:none;visibility:hidden;opacity:0}.cart-icon-area{position:relative}.cart-count{border-radius:50%;height:18px;line-height:18px;width:18px;display:inline-block;text-align:center;right:-7px;position:absolute;top:-4px;background:rgb(157 127 54);color:#fff;font-size:10px;font-weight:500}.side-cart-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:999996;opacity:0;height:0;transition:height 0s 0.4s,opacity 0.4s 0s}.side-cart-overlay.active{opacity:.8;height:100%;transition:height 0s 0s,opacity 0.4s}.side-view-cart-active{overflow:hidden!important}.order-hover-price-box .added_to_cart{display:none!important}.xoo-wsc-empty-cart{padding:30px;display:flex;flex-direction:column;align-items:center}.mini-cart-item-qty::-webkit-outer-spin-button,.mini-cart-item-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mini-cart-item-qty[type=number]{-moz-appearance:textfield}.wc-block-components-product-name{font-size:16px!important;line-height:16px;font-weight:500;letter-spacing:0;margin-bottom:0}@media only screen and (max-width:1600px){.woocommerce .cart-collaterals,.woocommerce-checkout .wc-block-components-sidebar{padding-left:75px}}@media only screen and (max-width:1450px),(min-width:1400px) and (-webkit-device-pixel-ratio:1.25){.woocommerce .cart-collaterals,.woocommerce-checkout .wc-block-components-sidebar{padding:100px 0 100px 50px}.woocommerce-cart-form{width:65%}.woocommerce-MyAccount-content{padding:50px;padding-right:0}.woocommerce-MyAccount-navigation{padding-top:100px}}@media only screen and (max-width:1180px){.ger-cart-wrapper{flex-wrap:wrap}.woocommerce-cart-form{width:100%}.woocommerce .cart-collaterals{width:100%}.woocommerce .cart-collaterals::before,.woocommerce-checkout .wc-block-components-sidebar::before{right:unset;left:-10%}.woocommerce .cart-collaterals,.woocommerce-checkout .wc-block-components-sidebar{padding:50px 0px!important}.woocommerce a.button{margin:0 auto}.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important;padding-right:0px!important;order:1}.woocommerce-checkout .wc-block-components-sidebar{width:100%;order:0;margin-bottom:50px}.woocommerce-account .woocommerce-MyAccount-content{width:75%}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}}@media only screen and (max-width:820px){.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:50px 0;min-height:auto}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;padding-top:0;margin-bottom:50px}.woocommerce-MyAccount-content::before{right:unset;left:-10%}}@media only screen and (max-width:768px){.woocommerce .woocommerce-cart-form table.shop_table td{padding:15px 10px!important}.woocommerce .quantity{margin-top:-8px;margin-left:auto}.woocommerce .product-remove a{width:25px;height:25px;margin-left:auto}.woocommerce table.shop_table .cart_item+.cart_item{margin-top:30px}.woocommerce button.button{width:240px!important}.woocommerce .cart-collaterals table.shop_table th,.woocommerce .cart-collaterals table.shop_table td{width:100%;padding:15px 10px!important}.cart-collaterals .cart_totals h2,.woocommerce-cart-form h1{margin-bottom:30px}.woocommerce .ger-cart-wrapper .woocommerce-cart-form table.shop_table_responsive tr.woocommerce-cart-form__cart-item td::before,.woocommerce-page .ger-cart-wrapper .woocommerce-cart-form table.shop_table_responsive tr.woocommerce-cart-form__cart-item td::before{content:none!important;display:none!important}.woocommerce-checkout .wc-block-components-panel__button{margin-bottom:50px!important}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{padding-bottom:20px}.woocommerce-checkout .wc-block-checkout__payment-method{margin-top:20px!important}.woocommerce table.my_account_orders tr{flex-wrap:wrap}.woocommerce table.my_account_orders tr td{width:100%;padding:5px 5px!important}.woocommerce .my_account_orders a.button{float:right}.woocommerce-account .edit-account{padding:50px 20px}.woocommerce-MyAccount-navigation li{margin-bottom:25px}}@media only screen and (max-width:640px){.woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:22px;line-height:26px}.woocommerce-checkout .wc-block-components-order-summary__button-text{font-size:22px;line-height:26px}.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-checkout-step__content{padding:5px}.woocommerce-checkout #order-notes{margin:20px 0}.woocommerce-checkout .wc-block-checkout__actions_row{flex-wrap:wrap;row-gap:20px}.woocommerce-account .woocommerce-order-details__title,.woocommerce-account .woocommerce-column__title,.woocommerce-edit-address h3{font-size:22px;line-height:26px}.woocommerce ul.order_details li{width:100%;margin-right:0;margin-bottom:8px}.wc-block-components-checkout-return-to-cart-button{width:190px;min-width:190px;height:50px;padding:0 15px!important}.wc-block-components-checkout-place-order-button{width:190px!important;height:50px!important;padding:0 15px!important;background:url(/wp-content/themes/gerbou/woocommerce/images/btn-arrow.svg) #9d7f36 no-repeat 120px!important}.wc-block-components-checkout-return-to-cart-button::before{left:10px}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row{justify-content:center}.woocommerce-checkout .wc-block-checkout__actions_row{column-gap:10px!important;justify-content:center!important}}@media only screen and (max-width:380px){.mini-cart-content .woocommerce-mini-cart__total{max-width:92%}}