.elementor-11310 .elementor-element.elementor-element-110f848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11310 .elementor-element.elementor-element-6b5917f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:24px;}.elementor-11310 .elementor-element.elementor-element-e8f4e12 .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner){font-size:18px;}.elementor-11310 .elementor-element.elementor-element-e8f4e12 .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{justify-content:left !important;}.elementor-11310 .elementor-element.elementor-element-e8f4e12 .rtsb-notice a.button, .elementor-11310 .elementor-element.elementor-element-e8f4e12 .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{border-radius:5px 5px 5px 5px!important;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce table.shop_table{border-style:none;}.elementor-11310 .elementor-element.elementor-element-108ed12 .rtsb-cart-table table.shop_table tr td .amount{font-weight:500;}.elementor-11310 .elementor-element.elementor-element-108ed12 td.product-subtotal .table-column-wrapper .subtotal-action-button-wrapper{gap:16px;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form input.qty{width:50px;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn{width:30px;font-size:13px;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form input[type=number], .elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .rtsb-quantity-box-group:is( .rtsb-quantity-box-group-style-1, .rtsb-quantity-box-group-style-2 ) .rtsb-quantity-btn{height:50px;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .rtsb-quantity-box-group:is( .rtsb-quantity-box-group-style-3, .rtsb-quantity-box-group-style-4 ) .rtsb-quantity-btn{height:calc( 50px / 2 );}.elementor-11310 .elementor-element.elementor-element-108ed12 .shop_table :is( .product-thumbnail, .product-data ) img{width:130px !important;border-radius:12px 12px 12px 12px;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .button{background-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px!important;margin:0px 0px 0px 010px !important;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .button:hover{color:var( --e-global-color-734da67 );background-color:var( --e-global-color-fb08c79 );}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .coupon input{width:180px !important;border-radius:6px 6px 6px 6px;padding:0px 15px 0px 15px !important;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn svg{width:13px;height:13px;}.elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce-cart-form .quantity input{font-size:18px;border-style:none;}.elementor-11310 .elementor-element.elementor-element-108ed12 .return-to-shop .button:hover{background-color:var( --e-global-color-fb08c79 );}.elementor-11310 .elementor-element.elementor-element-108ed12 .return-to-shop .button{border-radius:12px 12px 12px 12px;}.elementor-11310 .elementor-element.elementor-element-108ed12 .rtsb-cart-table .wc-block-components-notice-banner{font-size:18px;}.elementor-11310 .elementor-element.elementor-element-0f4331e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-11310 .elementor-element.elementor-element-d3d7999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11310 .elementor-element.elementor-element-d3d7999:not(.elementor-motion-effects-element-type-background), .elementor-11310 .elementor-element.elementor-element-d3d7999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3033fdb );}.elementor-11310 .elementor-element.elementor-element-ebc83c6 .rtsb-coupon-title{display:block;font-size:24px;text-transform:none;}.elementor-11310 .elementor-element.elementor-element-ebc83c6 .coupon .button{font-size:15px;text-transform:uppercase;color:#FFFFFF!important;border-radius:12px 12px 12px 12px!important;}.elementor-11310 .elementor-element.elementor-element-ebc83c6 .coupon .button:hover{background-color:#848967 !important;}.elementor-11310 .elementor-element.elementor-element-02fc427 .rtsb-cart-totals h2{display:block;font-size:24px;text-transform:none;}.elementor-11310 .elementor-element.elementor-element-02fc427 .rtsb-cart-totals th{font-weight:500;}.elementor-11310 .elementor-element.elementor-element-02fc427 .rtsb-cart-totals .button{font-size:15px;font-weight:600;text-transform:uppercase;height:50px!important;width:100%!important;color:#FFFFFF!important;background-color:var( --e-global-color-fb08c79 );border-radius:12px 12px 12px 12px!important;}.elementor-11310 .elementor-element.elementor-element-02fc427 .rtsb-cart-totals .button:hover{background-color:var( --e-global-color-accent );}.elementor-11310 .elementor-element.elementor-element-d6cad51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-11310 .elementor-element.elementor-element-d6cad51:not(.elementor-motion-effects-element-type-background), .elementor-11310 .elementor-element.elementor-element-d6cad51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3033fdb );}.elementor-11310 .elementor-element.elementor-element-3dc7516{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-11310 .elementor-element.elementor-element-3dc7516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-11310 .elementor-element.elementor-element-3dc7516.elementor-element{--align-self:center;}.elementor-11310 .elementor-element.elementor-element-3dc7516 .section-title-wrapper{text-align:center;}.elementor-11310 .elementor-element.elementor-element-3dc7516 .section-title-wrapper .top-sub-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5208e9d-font-family ), Sans-serif;font-size:var( --e-global-typography-5208e9d-font-size );text-transform:var( --e-global-typography-5208e9d-text-transform );}.elementor-11310 .elementor-element.elementor-element-3dc7516 .section-title-wrapper .line-shape:after{background-color:var( --e-global-color-3033fdb );}.elementor-11310 .elementor-element.elementor-element-6ae69f0 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-action-button-list{gap:12px !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0{--rtsb-color-primary:var( --e-global-color-accent );--rtsb-color-secondary:var( --e-global-color-secondary );--rtsb-color-loader:#111;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(12px / 2);padding-right:calc(12px / 2);}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-row{margin-left:calc(-12px / 2);margin-right:calc(-12px / 2);}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:12px;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:12px;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-product, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:12px;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-item, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-list-item, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .single-category-area, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .category-wrapper{border-radius:12px 12px 12px 12px;overflow:hidden;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container > .rtsb-row{padding:0px 0px 30px 0px !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-item, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-list-item, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .single-category-area, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .category-wrapper, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-layout3 .fade-action-button, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-list-layout3 .rtsb-product .rtsb-action-buttons.after-content{padding:12px 12px 12px 12px !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-product-content, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image{padding:12px 12px 12px 12px !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-product-img figure{background-color:#02010100;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-product-img figure, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::before, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::after{border-radius:12px 12px 12px 12px;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-product-img{margin:0px 0px 0px 0px !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-product-title-wrapper,.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .product-title{margin:4px 0px 6px 0px !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-product .rtsb-cart .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-layout5 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-layout9 .rtsb-product .product-price-with-cart .rtsb-cart .rtsb-action-btn{background-color:#F2F3F0;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-cart .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-grid-layout6 .rtsb-action-buttons .rtsb-cart .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-slider-layout6 .rtsb-action-buttons .rtsb-cart .rtsb-action-btn{border-style:none;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-wishlist .rtsb-action-btn{background-color:#F2F3F0 !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-wishlist .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-action-buttons.top-part .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-slider-layout5 .rtsb-product .rtsb-list-item .rtsb-action-buttons.top-part .rtsb-action-btn{border-style:none;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-quick-view .rtsb-action-btn{background-color:#F2F3F0 !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-quick-view .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-action-buttons.top-part .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-slider-layout5 .rtsb-product .rtsb-list-item .rtsb-action-buttons.top-part .rtsb-action-btn{border-style:none;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-compare .rtsb-action-btn{background-color:#F2F3F0 !important;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-compare .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-list-layout4 .rtsb-product .rtsb-list-item .rtsb-action-buttons.top-part .rtsb-action-btn, .elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-slider-layout5 .rtsb-product .rtsb-list-item .rtsb-action-buttons.top-part .rtsb-action-btn{border-style:none;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-carousel-slider .swiper-pagination-bullet{background-color:#D6D6D6;}.elementor-11310 .elementor-element.elementor-element-6ae69f0 .rtsb-elementor-container .rtsb-carousel-slider .swiper-pagination-bullet-active{background-color:#6B704F;}@media(max-width:1024px){.elementor-11310 .elementor-element.elementor-element-110f848{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-11310 .elementor-element.elementor-element-6b5917f{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-11310 .elementor-element.elementor-element-3dc7516 .section-title-wrapper .top-sub-title{font-size:var( --e-global-typography-5208e9d-font-size );}}@media(max-width:767px){.elementor-11310 .elementor-element.elementor-element-110f848{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}#rtsb-builder-content .elementor-11310 .elementor-element.elementor-element-108ed12 .woocommerce table.shop_table th{text-align:left;}#rtsb-builder-content .elementor-11310 .elementor-element.elementor-element-108ed12 th.product-subtotal, #rtsb-builder-content .elementor-11310 .elementor-element.elementor-element-108ed12 td.product-subtotal{text-align:left !important;}.elementor-11310 .elementor-element.elementor-element-3dc7516{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11310 .elementor-element.elementor-element-3dc7516 .section-title-wrapper .top-sub-title{font-size:var( --e-global-typography-5208e9d-font-size );}}@media(min-width:768px){.elementor-11310 .elementor-element.elementor-element-6b5917f{--width:65%;}.elementor-11310 .elementor-element.elementor-element-0f4331e{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11310 .elementor-element.elementor-element-6b5917f{--width:100%;}.elementor-11310 .elementor-element.elementor-element-0f4331e{--width:100%;}}/* Start custom CSS for rtsb-product-carttable, class: .elementor-element-108ed12 */.rtsb-builder-content .rtsb-cart-table:not(.rtsb-table-horizontal-scroll-on-mobile) .actions-button-wrapper button[name=update_cart]{display: none;}
.rtsb-button-wrapper {
    display: flex;
    align-items: center;   /* vertical center */
}
.gift-wrap-option {
    display: block;
    width: 100%;
    text-align: left;
    background: #f7f7f7;
    padding: 10px;
    margin: 15px 0;
    border-radius: 12px;
}
.gift-wrap-option label {
    font-weight: 500;
    cursor: pointer;
}
a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon{line-height: 1.6;}/* End custom CSS */
/* Start custom CSS for rtsb-product-cart-totals, class: .elementor-element-02fc427 */#rtsb-redeem-gift-card-form{display: none !important;}/* End custom CSS */