.elementor-3193 .elementor-element.elementor-element-f598305 > .elementor-container{max-width:800px;}.elementor-3193 .elementor-element.elementor-element-f598305{margin-top:120px;margin-bottom:120px;}.elementor-3193 .elementor-element.elementor-element-bfe860e > .elementor-element-populated, .elementor-3193 .elementor-element.elementor-element-bfe860e > .elementor-element-populated > .elementor-background-overlay, .elementor-3193 .elementor-element.elementor-element-bfe860e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3193 .elementor-element.elementor-element-bfe860e > .elementor-element-populated{box-shadow:0px 0px 38px 0px rgba(0, 0, 0, 0.15);padding:0px 0px 0px 0px;}.elementor-3193 .elementor-element.elementor-element-b62a292 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-3193 .elementor-element.elementor-element-1fdfce3{--display:flex;--padding-top:16px;--padding-bottom:0px;--padding-left:56px;--padding-right:56px;}.elementor-3193 .elementor-element.elementor-element-c80fff8{font-size:16px;}.elementor-3193 .elementor-element.elementor-element-dc814f3 > .elementor-widget-container{padding:30px 60px 60px 60px;}.elementor-3193 .elementor-element.elementor-element-dc814f3 .cart button, .elementor-3193 .elementor-element.elementor-element-dc814f3 .cart .button{font-size:16px;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3193 .elementor-element.elementor-element-dc814f3 .cart button:hover, .elementor-3193 .elementor-element.elementor-element-dc814f3 .cart .button:hover{background-color:var( --e-global-color-primary );}.elementor-3193 .elementor-element.elementor-element-dc814f3 .quantity .qty{transition:all 0.2s;}@media(max-width:767px){.elementor-3193 .elementor-element.elementor-element-f598305{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3193 .elementor-element.elementor-element-b62a292 img{border-radius:0px 0px 0px 0px;}.elementor-3193 .elementor-element.elementor-element-1fdfce3{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-3193 .elementor-element.elementor-element-dc814f3 > .elementor-widget-container{padding:20px 20px 20px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-c80fff8 */.elementor-3193 .elementor-element.elementor-element-c80fff8 h3 {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS */body .qib-button-wrapper {
    display: none!important;
}

.tmcp-field-wrap-inner {
    display: block !important;
}

.tm-quantity input.tm-qty {
    display: none!important;
}

span.tc-chars {
    display: none;
}

button.single_add_to_cart_button.button.alt {
    margin-left: 0px !important;
}


.woocommerce-message {
    border-top-color: #8fae1b;
    display: none;
}


@media (max-width: 767px){
    .elementor-948 .elementor-element.elementor-element-0f74b0c > .elementor-widget-container {
    padding: 0px 20px 60px 20px!important;
}
}

.sixday h2 {
    font-size: 16px;
    line-height: 1.3em;
    margin-bottom: -10px!important;
}

.sixday h3 {
    font-size: 16px;
    line-height: 1.3em;
    margin-bottom: 7px!important;
}

.sixday h4 {
    font-family: 'Open Sans', sans-serif!important;
    font-size: 14px;
    color: black!important;
    text-transform: none!important;
    font-weight: 400!important;
    margin-bottom: 7px!important;
}

.sixday input {
    font-size: 14px!important;
}

span.tc-price-wrap {
    display: none;
}

.tm-options-totals {
    display: none!important;
}

.woocommerce div.product form.cart .button {
    margin-top: 10px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    font-family: 'Oswald', sans-serif;
    font-size: 23px!important;
    color: #424242!important;
}

.qib-button.qib-button-wrapper {
    display: none!important;
}

.tc-extra-product-options .cpf-type-product .tmcp-field-wrap label.fullwidth select, .tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select, .tc-extra-product-options .cpf-type-selectmultiple .tmcp-field-wrap label.fullwidth select, .tc-extra-product-options .cpf-type-time .tmcp-field-wrap label.fullwidth .tm-epo-field, .tc-extra-product-options .cpf-type-date .tmcp-field-wrap label.fullwidth .tm-epo-field, .tc-extra-product-options .cpf-type-textarea .tmcp-field-wrap label.fullwidth .tm-epo-field, .tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label.fullwidth .tm-epo-field {
    border: 1px solid #cecece;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
   border: 1px solid #cecece;
}

.bbq .tc-cell.tc-col.tc-field-display {
    display: none!important;
}/* End custom CSS */