.elementor-306 .elementor-element.elementor-element-a9e1117{--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}.elementor-306 .elementor-element.elementor-element-2b61a5d{--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}.elementor-306 .elementor-element.elementor-element-0664a68{--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;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-306 .elementor-element.elementor-element-cca3de7{--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}.elementor-306 .elementor-element.elementor-element-1fce45a>.elementor-widget-container{margin:0 0 -20px}.elementor-306 .elementor-element.elementor-element-291658e>.elementor-widget-container{margin:0 0 20px}.elementor-306 .elementor-element.elementor-element-07dedc5{--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:0px;--padding-left:59px;--padding-right:0px}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-306 .elementor-element.elementor-element-b935ba2>.elementor-widget-container{margin:55px 0 0}.elementor-306 .elementor-element.elementor-element-b935ba2 .elementor-heading-title{font-family:roboto,Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;color:#122e4a}.elementor-306 .elementor-element.elementor-element-2ed8000>.elementor-widget-container{margin:0 0 -40px}.woocommerce .elementor-306 .elementor-element.elementor-element-2ed8000 .star-rating{font-size:13px}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-306 .elementor-element.elementor-element-70de5ab>.elementor-widget-container{margin:-36px 0 -23px}.woocommerce .elementor-306 .elementor-element.elementor-element-70de5ab .price{color:#122e4a}.woocommerce .elementor-306 .elementor-element.elementor-element-2284815 .woocommerce-product-details__short-description{color:#122e4a;font-weight:700}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-306 .elementor-element.elementor-element-5876976 .cart button,.elementor-306 .elementor-element.elementor-element-5876976 .cart .button{border-radius:0 0 0 0;color:#efe2c7;background-color:#122e4a;transition:all .2s}.elementor-306 .elementor-element.elementor-element-5876976 .quantity .qty{border-style:solid;border-width:3px;color:#122e4a;border-color:#122e4a;transition:all .2s}.woocommerce .elementor-306 .elementor-element.elementor-element-5876976 form.cart table.variations label{color:#122e4a}.woocommerce .elementor-306 .elementor-element.elementor-element-5876976 form.cart table.variations td.value select{color:#122e4a}.woocommerce .elementor-306 .elementor-element.elementor-element-5876976 form.cart table.variations td.value select,.woocommerce .elementor-306 .elementor-element.elementor-element-5876976 form.cart table.variations td.value:before{background-color:#122e4a;border:1px solid #122e4a;border-radius:0}.elementor-306 .elementor-element.elementor-element-5b53bed{--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}.elementor-306 .elementor-element.elementor-element-fe80c96>.elementor-widget-container{margin:0 0 -20px}.elementor-306 .elementor-element.elementor-element-1cda49d{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-306 .elementor-element.elementor-element-7845835{--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}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-306 .elementor-element.elementor-element-8637d17 img{width:90px}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-306 .elementor-element.elementor-element-a5cef96{text-align:center}.elementor-306 .elementor-element.elementor-element-a5cef96 .elementor-heading-title{font-family:roboto,Sans-serif;font-weight:800;color:#122e4a}.elementor-306 .elementor-element.elementor-element-6eded1b{--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}.elementor-306 .elementor-element.elementor-element-58a2ad7 img{width:79px}.elementor-306 .elementor-element.elementor-element-dffe25c{text-align:center}.elementor-306 .elementor-element.elementor-element-dffe25c .elementor-heading-title{font-family:roboto,Sans-serif;font-weight:800;color:#122e4a}.elementor-306 .elementor-element.elementor-element-83d3a72{--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}.elementor-306 .elementor-element.elementor-element-8a3f682 img{width:58px}.elementor-306 .elementor-element.elementor-element-38fa216{text-align:center}.elementor-306 .elementor-element.elementor-element-38fa216 .elementor-heading-title{font-family:roboto,Sans-serif;font-weight:800;color:#122e4a}.elementor-306 .elementor-element.elementor-element-0962210{--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}.elementor-306 .elementor-element.elementor-element-065eaad img{width:100px}.elementor-306 .elementor-element.elementor-element-03a6d50{text-align:center}.elementor-306 .elementor-element.elementor-element-03a6d50 .elementor-heading-title{font-family:roboto,Sans-serif;font-weight:800;color:#122e4a}.elementor-306 .elementor-element.elementor-element-53d70d8{--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:85px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-306 .elementor-element.elementor-element-467033c .elementor-heading-title{font-family:roboto,Sans-serif;font-weight:600;color:#122e4a}.elementor-widget-ae-woo-description .ae-element-woo-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-306 .elementor-element.elementor-element-fc1b764 .ae-element-woo-content{color:#122e4a;text-align:left}.elementor-306 .elementor-element.elementor-element-e9ef7f1{--display:flex}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-306 .elementor-element.elementor-element-534aec4{text-align:left;color:#122e4a}.elementor-306 .elementor-element.elementor-element-ae79fa7{--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}.elementor-306 .elementor-element.elementor-element-5378fea{--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}.elementor-306 .elementor-element.elementor-element-ebbe624{--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}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-flex-grid-container .rx_recommended_wrapper hr{border-style:solid!important}.elementor-306 .elementor-element.elementor-element-a4d9048 .rx_recommended_wrapper{border-style:solid;border-color:#000;border-width:1px}.elementor-306 .elementor-element.elementor-element-a4d9048 .rx_rating_graph_wrapper{border-style:solid;border-color:#000;border-width:1px}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .woocommerce-tabs .rx_listing .rx_review_block .rx_thumb{border-style:solid;border-color:#000;border-width:1px}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .woocommerce-Reviews-title{color:#333}.rx-temp-rating .rx-temp-rating-number p{color:#333}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-temp-rating .rx-temp-rating-number span{color:#9e9e9e}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_avg_star_color{fill:#ffaf22!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-temp-rating-star svg{width:14px!important;height:14px!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-temp-total-rating-count p{color:#444}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_recommended_box .rx_recommended_box_heading{color:#444}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_recommended_box .rx_recommended_box_content{color:#444}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_recommended_wrapper hr{width:100%!important;border-color:#000!important;border-width:1px}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-graph-style-2 .progress-bar-t{color:#1a1a1a}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_style_two_free_progress_bar .progressbar-title{color:#1a1a1a}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .vertical .vertical_bar_label{color:#1a1a1a}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-horizontal .progress-fill,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_style_one_progress .rx_style_one_progress-bar,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_style_two_free_progress_bar .progress .progress-bar,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .vertical .progress-fill{background-color:#2f4fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-horizontal .progress-fill span,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_style_one_progress.orange .rx_style_one_progress-icon,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_style_one_progress.orange .rx_style_one_progress-value,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_style_two_free_progress_bar .progress .progress-bar span,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .vertical .progress-fill{color:#fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-filter-bar .rx_filter_header h4,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-filter-bar .rx-short-by h4{color:#676767}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-filter-bar .rx_review_shorting_2 .box select{background-color:#fff!important;color:#373747!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-filter-bar .rx_review_shorting_2 .box .rx-selection-arrow b{border-color:#fff transparent transparent transparent!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-filter-bar .rx_review_shorting_2 .box .rx-selection-arrow{background-color:#2f4fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-filter-bar{background-color:#ececec}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_author_info .rx_author_name h4{color:#373747}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_review_sort_list .rx_listing_container .rx_listing .rx_avg_star_color{fill:#ffaf22!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .review_rating svg{width:14px!important;height:14px!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .review_title{color:#373747}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body p{color:#9b9b9b}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .rx_review_calender svg .st0{fill:#707070!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .rx_review_calender{color:#6d6d6d}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .rx_varified .rx_varified_user svg .st0{fill:#12d585}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .rx_varified .rx_varified_user span{color:#12d585}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .rx_meta .rx_review_vote_icon p{color:#333}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_vote_icon .like{background-color:#eaeaea}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_helpful_style_1_svg svg{fill:#a4a4a4!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_vote_icon .like .rx_helpful_count_val{color:#696969!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .rx_meta .rx_share p{color:#333}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .social-links .wc_rx_btns ul li:nth-child(1) svg{fill:#000!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .social-links .wc_rx_btns ul li:nth-child(2) a svg .st0{fill:#b7b7b8}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .social-links .wc_rx_btns ul li:nth-child(3) a svg .st0{fill:#b7b7b8}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block+.rx_review_block{border-top:2px solid #ececec}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .reviewx_highlight_comment{border-color:#ececec!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing_container{background-color:#fff;border-color:#ececec}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .children .rx_thumb svg .st0{fill:#2f4fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .children .rx_thumb{background-color:#fff}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .children .review_title{color:#373747!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .children .owner_arrow svg .st0{fill:#707070!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .children .comment-content p{color:#707070!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .children .rx_review_calender{color:#373747!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .children .rx_body .rx_review_calender svg .st0{fill:#373747!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .admin-reply-edit-icon svg{fill:#000!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .admin-reply-delete-icon svg{fill:#000!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_meta .rx-admin-reply{color:#fff!important;background-color:#097afa!important;border-color:#097afa!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .children{background-color:#fff}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-edit-reply-area,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-reply-area{background-color:#fff!important;border-color:#f7f7f7!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing_style_1 .rx_review_block .rx_body .admin-reply-form-title,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing_style_1 .rx-admin-edit-reply-area .admin-reply-form-title{color:#f7f7f7!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing .rx_review_block .rx_body .rx-admin-reply-area .comment-form-comment textarea,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-edit-reply-area .comment-form-comment textarea{background-color:#ebebf3!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-edit-reply-area .form-submit .admin-review-edit-reply,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-reply-area .form-submit .admin-review-reply{background-color:#2f4fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-edit-reply-area .form-submit .admin-review-edit-reply,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-reply-area .form-submit .admin-review-reply{color:#fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-edit-reply-area .form-submit .cancel-admin-edit-reply,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-reply-area .form-submit .cancel-admin-reply{background-color:#eee!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-edit-reply-area .form-submit .cancel-admin-edit-reply,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-admin-reply-area .form-submit .cancel-admin-reply{color:#333!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing_style_1 .rx_pagination a{color:#6f7484!important;background-color:#f3f3f7!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing_style_1 .rx_pagination .rx-page.active a{color:#fff!important;background-color:#2f4fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx_listing_style_1 .rx_pagination a:hover{color:#23527c!important;background-color:#2f4fff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .rx-criteria-table td{color:#1a1a1a}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-2 .rx-criteria-table td{color:#1a1a1a}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .rx_star_rating>input:checked~label .icon-star,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .reviewx-thumbs-rating input[type=radio]:checked+label svg,.rx-review-form-area-style-1 .reviewx-thumbs-rating input[type=radio]:checked+label svg #rx_dislike path,.rx-review-form-area-style-1 .reviewx-face-rating fieldset input[type=radio]:checked+label .happy_st0,.rx-review-form-area-style-1 .reviewx-face-rating fieldset input[type=radio]:checked+label .st1{fill:#ffaf22!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .rx_star_rating .icon-star,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .rx_star_rating:not(:checked)>label:hover .icon-star,.rx_star_rating:not(:checked)>label:hover~label .icon-star{stroke:#ffaf22!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .rx_star_rating:not(:checked)>label:hover .icon-star,.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .rx_star_rating:not(:checked)>label:hover~label .icon-star{fill:#ffaf22!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 .reviewx_recommended_list .reviewx_radio input[type=radio]:checked+.radio-label svg .rx_happy,.rx-review-form-area-style-1 .reviewx_recommended_list .reviewx_radio input[type=radio]:checked+.radio-label svg .st1{fill:#3797ff!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 #review_form .rx-note-video{color:#6d6d6d!important}.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 #review_form input[type=submit],.woocommerce .elementor-306 .elementor-element.elementor-element-a4d9048 .rx-review-form-area-style-1 #review_form input[type=submit]:focus{color:#fff!important;background-color:#2f4fff!important}.elementor-306 .elementor-element.elementor-element-9345796{--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}.elementor-306 .elementor-element.elementor-element-f25a022 .elementor-heading-title{font-family:roboto,Sans-serif;font-weight:600;color:#122e4a}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:5px;padding:0;background-color:#efe2c7;border-color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78>.elementor-widget-container{margin:0;padding:0}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .star-rating{color:#95262f}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .star-rating::before{color:#95262f}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .price{color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .price ins{color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .price ins .amount{color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .price del{color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .price del .amount{color:#122e4a}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product .button{color:#efe2c7;background-color:#122e4a;font-family:roboto,Sans-serif;font-weight:500;text-transform:uppercase;border-radius:0 0 0 0;margin-top:0}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-306 .elementor-element.elementor-element-65c951d{--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}.elementor-306 .elementor-element.elementor-element-f28bc2f{--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}body.elementor-page-306:not(.elementor-motion-effects-element-type-background),body.elementor-page-306>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efe2c7}@media(max-width:1024px){.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-306 .elementor-element.elementor-element-0664a68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:134px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-306 .elementor-element.elementor-element-07dedc5{--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-306 .elementor-element.elementor-element-b935ba2>.elementor-widget-container{margin:0}.elementor-306 .elementor-element.elementor-element-b935ba2 .elementor-heading-title{font-size:25px}.elementor-306 .elementor-element.elementor-element-2ed8000>.elementor-widget-container{margin:15px 0 -48px}.woocommerce .elementor-306 .elementor-element.elementor-element-2ed8000 .woocommerce-review-link{font-size:13px}.elementor-306 .elementor-element.elementor-element-5876976>.elementor-widget-container{margin:-39px 0 0;padding:0}.elementor-306 .elementor-element.elementor-element-7845835{--width:50%}.elementor-306 .elementor-element.elementor-element-6eded1b{--width:50%}.elementor-306 .elementor-element.elementor-element-83d3a72{--width:50%}.elementor-306 .elementor-element.elementor-element-0962210{--width:50%}.elementor-306 .elementor-element.elementor-element-467033c{text-align:center}.elementor-306 .elementor-element.elementor-element-467033c .elementor-heading-title{font-size:30px}.elementor-306 .elementor-element.elementor-element-fc1b764>.elementor-widget-container{padding:15px}.elementor-306 .elementor-element.elementor-element-f25a022{text-align:center}.elementor-306 .elementor-element.elementor-element-f25a022 .elementor-heading-title{font-size:30px}.elementor-306 .elementor-element.elementor-element-028ea78.elementor-wc-products ul.products{grid-column-gap:4px;grid-row-gap:40px}}@media(min-width:768px){.elementor-306 .elementor-element.elementor-element-cca3de7{--width:50%}.elementor-306 .elementor-element.elementor-element-07dedc5{--width:50%}.elementor-306 .elementor-element.elementor-element-7845835{--width:25%}.elementor-306 .elementor-element.elementor-element-6eded1b{--width:25%}.elementor-306 .elementor-element.elementor-element-83d3a72{--width:25%}.elementor-306 .elementor-element.elementor-element-0962210{--width:25%}}td.woocommerce-grouped-product-list-item__quantity .quantity{display:flex;align-items:center;justify-content:center;gap:.5rem}td.woocommerce-grouped-product-list-item__quantity .quantity .minus,td.woocommerce-grouped-product-list-item__quantity .quantity .plus{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;line-height:1;border:1px solid #ddd;background:#f7f7f7;padding:0;cursor:pointer;margin-top:0!important}td.woocommerce-grouped-product-list-item__quantity .quantity .qty{width:80px;text-align:center;height:36px;line-height:36px}td.woocommerce-grouped-product-list-item__quantity .quantity .qty::-webkit-outer-spin-button,td.woocommerce-grouped-product-list-item__quantity .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}td.woocommerce-grouped-product-list-item__quantity .quantity .qty{-moz-appearance:textfield}@media(max-width:480px){td.woocommerce-grouped-product-list-item__quantity .quantity .minus,td.woocommerce-grouped-product-list-item__quantity .quantity .plus,td.woocommerce-grouped-product-list-item__quantity .quantity .qty{height:32px}td.woocommerce-grouped-product-list-item__quantity .quantity .qty{width:64px}}li.product.product_cat-mini-buds .astra-shop-thumbnail-wrap{position:relative}#paginaproducto li.product.product_cat-mini-buds .astra-shop-thumbnail-wrap .gg-badge-2x1{right:10px!important;top:.4rem!important;z-index:20!important;pointer-events:none}li.product.product_cat-mini-buds .astra-shop-thumbnail-wrap .gg-badge-2x1>img{display:block;height:auto;width:130px;max-width:32%}.single-product .woocommerce-product-gallery{position:relative}.single-product .woocommerce-product-gallery .gg-badge-2x1--single{right:0!important;top:8px!important;z-index:100!important;pointer-events:none}.single-product .woocommerce-product-gallery .gg-badge-2x1--single>img{display:block;height:auto;width:88px}div#rx_comment_form__wrapper{background-color:initial!important;border:none}.rx-review-form-area{background-color:initial!important;border:none}.woocommerce-product-rating{margin-top:-50px!important}#interiorproducto a{color:#95262f!important;text-decoration:none;margin-right:10px}body:not(.logged-in) .bg-light.rx-review-form-area-style-1.rx-review-form-area.rx-margin-bottom-30{display:none!important}.rx-filter-bar{background-color:#95262f!important}.rx_recommended_icon_box .rx_recommended_icon{border:1px solid #e6e7e9;background-color:#efe2c7!important;border-radius:50%;width:70px;height:70px;text-align:center;margin:15px 0}.rx-flex-grid-50.rx_recommended_wrapper{background-color:initial}li.review.rx_review_block.rx-pagination-item{border-bottom:4px solid #122e4a!important}.rx-flex-grid-50.stfn_rate.rx_rating_graph_wrapper{background-color:initial}.progress-bar{background-color:initial}#review select.rx_shorting{background-color:#efe2c7!important}@media(max-width:767px){#review .rx_listing_container .rx_listing li{background-color:initial!important}li.review.rx_review_block.rx-pagination-item{padding:20px!important}}.rx_listing .rx_review_block .rx_body p{color:#122e4a!important}.rx_listing .rx_review_block{border-color:#122e4a!important;border-width:4px!important;padding-top:32px!important;line-height:initial;text-align:left;padding:10px;border:2px solid #122e4a;border-bottom:2px solid #fff;border-radius:5px;list-style:none;border-radius:12px}.rx-filter-bar .rx_filter_header h4,.rx-filter-bar .rx-short-by h4{font-size:16px;color:#efe2c7!important;margin:0;font-weight:500;padding:8px;line-height:28px;padding-top:9px;padding-bottom:7px}.rx_listing_container.rx_listing_container_style_1{background-color:initial!important;border:none!important}h2.reviewx_recommended_title{color:#122e4a}#review .rx-horizontal .progress-fill{background-color:#122e4a!important}#review span.rx-selection-arrow{background-color:#122e4a!important}img.wp-post-image.slick-slide.slick-active{margin-right:4px}#review #review_form input[type=submit]{color:#efe2c7!important;background-color:#122e4a!important}a.woocommerce-product-gallery__lightbox{display:none!important}#paginaproducto .rank-math-breadcrumb a{color:#95262f!important}form.cart{margin-bottom:24px!IMPORTANT}.woocommerce-js div.product div.images img{display:block;width:100%;height:auto;box-shadow:none;border:solid 4px #122e4a;transform:scale(1.2)}.thumbnail_image img{transform:scale(1)!important}.zoomtoo-container{border:solid 4px #122e4a}.slick-track{margin-left:0!important}.woocommerce-js div.product div.images img{display:block;width:100%;height:auto;box-shadow:none;border:solid 4px #122e4a}.wpgs-video:before{content:'\e801';font-family:fontelloq!important;position:absolute;top:5px;right:4px;display:block;color:#fff;background:#95262f;width:22px;top:38%;right:39%;text-align:center;height:23px;line-height:24px;font-size:29px;padding-left:2px;border-radius:2px;z-index:1}.slick-arrow{display:none!important}.woocommerce-product-gallery__lightbox{display:none!important}.woocommerce-product-gallery__image img{border:solid 4px #122e4a}.reset_variations{color:#95262f!important}@media only screen and (min-width:768px){.wpgs-thumb-video-container.slick-slide.slick-active{height:134px!important}.wpgs-thumb-video-container.slick-slide.slick-active img{height:134px!important}}@media only screen and (max-width:320px){.wpgs-thumb-video-container.slick-slide.slick-active{height:8vh!important}.wpgs-thumb-video-container.slick-slide.slick-active img{height:8vh!important}}@media only screen and (min-width:321px) and (max-width:375px){.wpgs-thumb-video-container.slick-slide.slick-active{height:9.8vh!important}.wpgs-thumb-video-container.slick-slide.slick-active img{height:9.8vh!important}}@media only screen and (min-width:376px) and (max-width:425px){.wpgs-thumb-video-container.slick-slide.slick-active{height:11.5vh!important}.wpgs-thumb-video-container.slick-slide.slick-active img{height:11.5vh!important}}@media only screen and (max-width:767px){.woocommerce-js div.product div.images img{transform:scale(1)!important}.single_variation_wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.woocommerce-variation-add-to-cart{display:flex;flex-direction:column;align-items:center;width:100%!important}.woocommerce-variation-add-to-cart .quantity{order:1;margin-bottom:.5em}#interiorproducto .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{width:100%!important}.single_add_to_cart_button{width:100%!important}span.variable-item-span.variable-item-span-button{font-size:11px}.button-variable-items-wrapper{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:.5em!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button{order:2;margin-top:.5em;margin-left:var(--button-spacing,0px)!important}.woocommerce-js div.product form.cart div.quantity{float:left;margin:0 0 1em}.woocommerce-variation-add-to-cart .quantity input[type=number]{width:4em;text-align:center}}#yith-wfbt-modal{display:inline-block!important;background-color:#efe2c7!important;color:#122e4a!important;text-align:left!important;padding:1rem!important;border-radius:8px!important;font-family:sans-serif!important;max-width:600px!important;box-sizing:border-box!important}img.attachment-yith_wfbt_image_size.size-yith_wfbt_image_size.wvs-archive-product-image{border:2px solid #122e4a}#yith-wfbt-modal .popup-title{margin:0 0 1rem!important;font-size:1.5rem!important;font-weight:600!important}#yith-wfbt-modal a{color:#122e4a!important;text-decoration:none!important}#yith-wfbt-modal a:hover{text-decoration:underline!important}.yith-wfbt-wrap-single-product{display:flex!important;gap:1rem!important;margin-bottom:1rem!important}.yith-wfbt-single-product-left,.yith-wfbt-single-product-right{flex:1!important}.product-image img{width:100%!important;height:auto!important;border:2px solid #122e4a!important;border-radius:4px!important;display:block!important}#yith-wfbt-modal .product-name{margin:.5rem 0 0!important;font-size:1.2rem!important;font-weight:500!important}.variations_form{background-color:initial!important;color:#122e4a!important}.variations th.label,.variations td.value{padding:.5rem!important;vertical-align:top!important}.single-product-variable-items{display:flex!important;gap:.5rem!important;margin-top:.5rem!important}.single-product-variable-items .variable-item{border:2px solid #122e4a!important;border-radius:4px!important;padding:.5rem!important;cursor:pointer!important}.single-product-variable-items .variable-item.selected{background-color:#122e4a!important;color:#efe2c7!important}.reset_variations{display:inline-block!important;margin-top:.5rem!important;font-size:.9rem!important}.single_variation_wrap .woocommerce-variation-price,.single_variation_wrap .woocommerce-variation-availability{margin:.5rem 0!important;font-weight:700!important}.single_variation_wrap .quantity input{width:4rem!important;padding:.25rem!important;border:1px solid #122e4a!important;border-radius:4px!important;color:#122e4a!important;background-color:#efe2c7!important;text-align:center!important}#yith-wfbt-submit-variation,.single_add_to_cart_button{display:inline-block!important;border:none!important;border-radius:0!important;color:#efe2c7!important;background-color:#122e4a!important;padding:.75rem 1.5rem!important;cursor:pointer!important;transition:all .2s!important;font-size:1rem!important;text-align:center!important}#yith-wfbt-submit-variation:hover,.single_add_to_cart_button:hover{opacity:.9!important}#yith-wfbt-modal .close-modal{margin-top:1rem!important;display:inline-block!important;color:#122e4a!important;text-decoration:none!important;font-size:.9rem!important}#yith-wfbt-modal .close-modal:hover{text-decoration:underline!important}.yith-wfbt-form{background-color:#efe2c7!important;color:#122e4a!important;padding:1rem!important;border-radius:8px!important;max-width:600px!important;margin-left:0!important;text-align:left!important;font-family:sans-serif!important}.yith-wfbt-form a{color:#122e4a!important;text-decoration:none!important}.yith-wfbt-form a:hover{text-decoration:underline!important}.wfbt-gallery{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.5rem!important;margin-bottom:1rem!important}.wfbt-image img{width:70px!important;height:70px!important;object-fit:cover!important;border-radius:4px!important;border:2px solid #122e4a!important}.wfbt-plus{font-size:1.5rem!important;font-weight:700!important}.yith-wfbt-items{list-style:none!important;padding:0!important;margin:0 0 1rem!important}.yith-wfbt-items li{display:flex!important;align-items:center!important;gap:.5rem!important;padding:.5rem 0!important;border-bottom:1px solid #122e4a!important}.yith-wfbt-items li:last-child{border-bottom:none!important}.yith-wfbt-items input[type=checkbox]{accent-color:#122E4A!important;width:1.2rem!important;height:1.2rem!important}.product-name{flex:1!important;font-weight:600!important}.price{font-weight:700!important}.yith-wfbt-submit-block{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:1rem!important;flex-wrap:wrap!important}.price_text{font-size:1.1rem!important}.total_price_label{margin-right:.3rem!important}.total_price{font-weight:700!important}.yith-wfbt-submit-button{border:none!important;border-radius:0!important;color:#efe2c7!important;background-color:#122e4a!important;padding:.75rem 1.5rem!important;cursor:pointer!important;transition:all .2s!important;font-size:1rem!important}.yith-wfbt-submit-button:hover{opacity:.9!important}.flex-direction-nav{display:none}button.minus{padding-left:17px;padding-right:17px;padding-top:6px;padding-bottom:6px}button.plus{padding-left:17px;padding-right:17px;padding-top:6px;padding-bottom:6px;margin-top:6px!important;margin-left:0!important}#interiorproducto a{text-decoration:none}.woocommerce-product-gallery__image.flex-active-slide{max-width:550px}.flex-viewport{height:auto!important;width:auto!important}.flex-control-nav li{width:100px!important;height:100px!important}.flex-control-nav img{width:100px!important;height:100px!important}.woocommerce-message{display:none!important}@media(max-width:767px){.post-3335 .astra-shop-thumbnail-wrap .precio-por-gramo{position:absolute;background-color:initial;top:86%;width:100%;left:50%;transform:translate(-50%,0%);z-index:999!important;padding:4px 8px;pointer-events:none}}@media(max-width:767px){li.post-3335 .astra-shop-thumbnail-wrap{display:flex!important;margin-top:30px;justify-content:center!important;align-items:center!important}li.post-3335 .astra-shop-thumbnail-wrap img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}}@media(min-width:768px){a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:49px!important;font-family:roboto!important;font-size:18px!important}li.post-3335 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:46px!important}li.post-1295 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:36px!important}.resinas li.post-1309 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:36px!important}li.post-1316 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:47px!important}li.post-1323 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:35px!important}#seccionproductos li.post-3387 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:46px!important}#seccionproductos li.post-3386 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:46px!important}#seccionproductos li.post-3414 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:46px!important}#seccionproductos li.post-3383 a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{margin-top:46px!important}h2.woocommerce-loop-product__title{padding-left:43px!important;padding-right:43px!important}}.li.post-3335 .add_to_cart_button{margin-top:49px!important;font-family:roboto!important;font-size:18px!important}@media(max-width:767px){#seccionproductos a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{margin-top:10px!important}.astra-shop-thumbnail-wrap{z-index:1!important}.precio-por-gramo{z-index:2!important}.astra-shop-thumbnail-wrap .precio-por-gramo{position:absolute;background-color:initial;top:95%;width:100%;left:50%;transform:translate(-50%,0%);z-index:999;padding:4px 8px;pointer-events:none}#seccionproductos a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:13px!important;width:100%;margin-bottom:-2px!important;padding-left:30px!important;padding-right:30px!important}.wvs-archive-variations-wrapper.wvs-pro-loaded{margin-bottom:-25px;padding-top:10px}a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button{padding-left:30px!important;padding-right:30px!important;font-size:13px!important;font-weight:700!important;font-family:roboto!important;padding-bottom:22px}}a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{color:#efe2c7;background-color:#122e4a;font-family:roboto,Sans-serif!important;font-weight:500!important;text-transform:uppercase!important;border-radius:0 0 0 0;margin-top:0;margin-bottom:-4px;text-align:center;padding-left:10px;padding-right:10px;width:100%;font-weight:700!important;font-size:18px}#seccionproductos a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{color:#efe2c7;background-color:#122e4a;font-family:roboto,Sans-serif!important;font-weight:500!important;text-transform:uppercase!important;border-radius:0 0 0 0;margin-top:0;margin-bottom:-4px;text-align:center;padding-left:10px;padding-right:10px;width:100%;font-weight:700!important}@media only screen and (max-width:768px){#seccionproductos .wvs-archive-product-wrapper{padding:0!important;padding-bottom:11px!important}.woocommerce-loop-product__buttons{background-color:#122e4a!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{position:absolute!important;left:0!important}a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{margin-bottom:-2px}a.ast-loop-product__link{background-color:#f4e4c7}.review-rating{background-color:#f4e4c7}span.price{background-color:#f4e4c7}.astra-shop-summary-wrap{background-color:#122e4a}.wvs-archive-variations-wrapper.wvs-pro-loaded{margin-top:-16px}.precio-por-gramo{margin-top:-5px}.woocommerce-loop-product__buttons{position:absolute;margin-top:-15px!important;width:100%;margin-bottom:-10px}.wvs-archive-variations-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.wvs-archive-variations-wrapper .variations{width:100%;padding:0 10px}.variations .archive-variable-items{display:flex;flex-wrap:wrap;justify-content:center;gap:1px;margin:0 auto}.variations .variable-item{flex:0 0 calc(50% - 16px);max-width:180px;padding:8px 0;text-align:center;font-size:.85rem;box-sizing:border-box;margin:4px 0}.variations .variable-item .variable-item-contents{display:flex;justify-content:center;align-items:center}.variations .wvs_archive_reset_variations{width:100%;text-align:center;margin-top:8px}.variations .wvs_archive_reset_variations_link{display:inline-block;padding:8px 12px;font-size:.85rem}.ast-on-card-button,.wvs-add-to-cart-button,.woocommerce-loop-product__buttons .button{position:static!important;bottom:auto!important;display:block;width:calc(100% - 20px);max-width:220px;margin:12px auto 0;padding:10px 0;font-size:.9rem;text-align:center;box-sizing:border-box}}.ast-container{padding:5px}.astra-shop-summary-wrap{background-color:#f4e4c7}.precio-por-gramo{background-color:#f4e4c7;font-size:.9em;color:#122e4a!important}.astra-shop-thumbnail-wrap{position:relative;overflow:hidden}.astra-shop-thumbnail-wrap img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;transform-origin:center center;transform:scale(1.15)}@media(max-width:767px){.ast-article-single.product-type-variable .mobile-variable-select{background-color:#efe2c7;display:block!important;width:100%;max-width:240px;margin:.5em auto;padding:.5em;margin-bottom:0;font-size:1em;border:solid 1px #122e4a;border-top:solid 4px #122e4a;border-radius:0}select{padding:4px!important;background-color:#efe2c7!important;border:solid 1px #122e4a!important;border-top:solid 4px #122e4a!important}span.price{padding-bottom:14px}}@media(max-width:767px){.woocommerce-loop-product__buttons{position:relative!important;width:100%}#seccionproductos a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:13px!important;width:100%;margin-bottom:-2px!important}}@media(max-width:767px){#seccionproductos a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{font-size:13px!important;font-weight:700!important}#seccionproductos a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:13px!important;width:100%;margin-bottom:-2px!important}.ast-article-single.product-type-variable .mobile-variable-select{background-color:#efe2c7;display:block!important;width:100%;max-width:240px;margin:.5em auto;padding:.5em;margin-bottom:0;font-size:1em;border:solid 1px #122e4a;border-top:solid 4px #122e4a;border-radius:0}}#listado .selected{background-color:#122e4a!important;color:#efe2c7!important}#listado .selected span{color:#efe2c7!important}.elementor-19 .elementor-element.elementor-element-7e0acdf.elementor-wc-products ul.products li.product .button{color:#efe2c7;background-color:#122e4a;font-family:roboto,Sans-serif;font-weight:500;text-transform:uppercase;border-radius:0 0 0 0;margin-top:0;margin-bottom:-4px;text-align:center;padding-left:10px;padding-right:10px;width:100%;font-weight:700}#recomienda .price{color:#f5e3c6!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:18px!important;width:100%;margin-bottom:-2px!important}#listado a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{font-size:17px!important;margin-top:5px!important}a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart.added::after{display:none}span.variable-item-span.variable-item-span-button{font-size:24px}ul.archive-variable-items.wvs-style-squared.variable-items-wrapper.button-variable-items-wrapper{margin-left:0;margin-right:0;background-color:#122e4a}.wvs-archive-variations-wrapper.wvs-pro-loaded{background-color:#122e4a!important}.wvs-archive-variations-wrapper.wvs-pro-loaded{margin-bottom:-25px}.variable-item-span{color:#122e4a!important}.star-rating{margin-left:auto!important;margin-right:auto!important}span.ast-woo-product-category{display:none!important}ul.archive-variable-items.wvs-style-squared.variable-items-wrapper.button-variable-items-wrapper li{border-radius:0!important;background-color:#efe2c7!important;border-width:0!important}.woocommerce-loop-product__buttons{position:absolute;margin-top:0;width:100%}a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{margin-top:35px!important}li.product{padding-bottom:55px!important}a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{width:100%}.elementor-19 .elementor-element.elementor-element-7e0acdf.elementor-wc-products ul.products li.product .button{color:#efe2c7;background-color:#122e4a;font-family:roboto,Sans-serif;font-weight:500;text-transform:uppercase;border-radius:0 0 0 0;margin-top:0;margin-bottom:-4px;text-align:center;padding-left:10px;padding-right:10px;width:100%;font-weight:700}.archive-variable-items{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}span.variable-item-span.variable-item-span-button{font-size:13px!important}.variations{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.woo-variation-items-wrapper{text-align:center}.archive-variable-items{display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.archive-variable-items li{margin:0 5px}#recomienda .price{color:#f5e3c6!important}span.variable-item-span.variable-item-span-button{font-size:24px}ul.archive-variable-items.wvs-style-squared.variable-items-wrapper.button-variable-items-wrapper{margin-left:0;margin-right:0;background-color:#122e4a}.wvs-archive-variations-wrapper.wvs-pro-loaded{background-color:#122e4a!important}.wvs-archive-variations-wrapper.wvs-pro-loaded{margin-bottom:-25px}.variable-item-span{color:#122e4a!important}.star-rating{margin-left:auto!important;margin-right:auto!important}span.ast-woo-product-category{display:none!important}ul.archive-variable-items.wvs-style-squared.variable-items-wrapper.button-variable-items-wrapper li{border-radius:0!important;background-color:#efe2c7!important;border-width:0!important}a.button.product_type_variable.add_to_cart_button.wvs-add-to-cart-button.wvs_ajax_add_to_cart{padding-bottom:22px}