@media only screen and (max-width:767px){.woocommerce ul.products li.product .button{margin-top:0em;position:absolute;right:5%!important;top:9.5em!important}}@media only screen and (max-width:767px){.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h2{max-width:65%!important}}.woocommerce ul.products li.product .button{margin-top:0em;position:absolute;right:5%!important;top:17em}.woocommerce .products .add_to_cart_button{border-radius:50%!important}.et_button_no_icon.woocommerce a.button{padding:.3em .5em .0em .5em!important;fill:#e09900!important}.et_button_no_icon.woocommerce a.button:hover{padding:.3em .5em .0em .5em!important;fill:#254e54!important;border-radius:50%!important}@media only screen and (min-width:768px) and (max-width:980px){.woocommerce ul.products li.product .button{margin-top:0em;position:absolute;right:5%!important;top:17em!important}}@media only screen and (min-width:981px){.woocommerce ul.products li.product .button{margin-top:0em;position:absolute;right:5%!important;top:13.2em}}@media only screen and (min-width:989px){.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h2{max-width:70%}}.woocommerce a.added_to_cart{display:none!important}#main-content{background-color:#1e1e1e!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{background-color:#303030!important;color:#fff!important}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:#666!important}.wc-blocks-components-select .wc-blocks-components-select__select{background:#303030!important;border:1px solid #ffffff59!important;color:#666!important}.wc-blocks-components-select .wc-blocks-components-select__label{color:#767676!important}h2,h3,h4,h5,h6{color:#fff}.wc-block-components-form .wc-block-components-text-input.has-error input,.wc-block-components-form .wc-block-components-text-input.has-error input:active,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:hover,.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover{border-color:#e09900!important}.wc-block-components-validation-error{color:#e09900!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{border-radius:5px}.wc-block-checkout__sidebar .wc-block-components-product-name{color:#fff!important;line-height:1.4em!important;padding-bottom:0px!important}.wp-block-woocommerce-checkout-order-summary-block{background-color:#254e54!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper:first-of-type{color:#ffffff80!important;font-weight:300!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{color:#e09900!important;font-size:18px!important}.wc-block-components-totals-wrapper{color:white!important}h1{color:#e09900!important}.wc-block-components-notice-banner.is-error{background-color:#e09900!important;border-color:transparent!important}.wc-block-components-notice-banner.is-error>svg{background-color:#254e54!important}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{color:#e09900!important;background-color:#254e54!important;border-radius:4px;font-size:20px}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{color:#254e54!important;background-color:#e09900!important;border-radius:4px;font-size:20px}.wp-block-woocommerce-checkout{padding-bottom:80px!important}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{padding-top:2px!important}.pa-header{background-color:transparent!important;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}.pa-fixed-header{background-color:#254E54!important;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}@media only screen and (min-width:768px){.pa-header .et_pb_menu__logo-wrap{max-width:0%!important;;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}@media only screen and (min-width:768px){.pa-fixed-header .et_pb_menu__logo-wrap{max-width:30%!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}.pa-header .et_pb_menu__logo img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-fixed-header .et_pb_menu__logo img{content:url("/wp-content/uploads/2025/09/rastamama_logo_shop02.svg")!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.woofc-area.woofc-style-01 .woofc-inner{border-radius:10px!important}.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner{border-radius:5px}.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner>div a{border-radius:5px}@media only screen and (min-width:768px){#menu-item-2422>a>span>span{display:none}}.et_mobile_menu li li{padding-left:0%}.et_pb_menu .et_mobile_menu li ul{padding-left:0px}@media only screen and (min-width:981px){#menu-item-2422{position:absolute!important;left:auto;right:0px}}.sub-menu{border-radius:5px;width:120px!important;padding:5px!important}.nav li li{padding:0 5px!important}.et-menu li li a{padding:5px 5px!important}.et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{border-radius:5px;margin-top:10px}