body{font-family:"transat",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"transat",sans-serif}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:8px;display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt{font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-color:#fd7dc0;color:#ffffff;position:relative;border:2px solid #fd7dc0;border-radius:50px;transition:all 0.2s}@media (max-width:767px){.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt{font-size:12px!important}}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce-page button.button:disabled,.woocommerce-page button.button:disabled[disabled]{opacity:0.6;cursor:not-allowed;background-color:#fd7dc0;color:#ffffff;border-color:#fd7dc0}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background:#277BD6!important;color:#ffffff!important}#coderockz_woo_delivery_delivery_selection_field,#coderockz_woo_delivery_delivery_date_section,#coderockz_woo_delivery_delivery_time_section,#coderockz_woo_delivery_pickup_date_section,#coderockz_woo_delivery_pickup_time_section,#coderockz_woo_delivery_delivery_pickup_section,#coderockz_woo_delivery_additional_field_section,#coderockz_woo_delivery_tips_section{overflow:unset!important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{overflow:hidden!important}@media (max-width:768px){.et_pb_wc_cart_products.et_pb_row_layout_horizontal table.shop_table_responsive tr{display:flex!important;flex-direction:column!important;align-items:center!important;align-content:center!important;justify-content:center!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block!important;text-align:center!important}}h1.entry-title.main_title{font-weight:600;font-size:40px;color:#d64390!important}h2.wc-block-components-title.wc-block-components-checkout-step__title{font-weight:600;font-size:20px;color:#d64390}.wc-block-components-form .wc-block-components-text-input input,.wc-block-components-text-input input{border:2px solid rgba(214,67,144,0.8)!important;border-radius:34px!important;height:50px!important;padding:26px 22px!important}.wc-block-components-address-card{border:2px solid rgba(222,105,166,1)!important;border-radius:104px!important;padding:26px!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0 0 0 1.5px rgb(214,67,144)!important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:1.5px solid rgba(214,67,144,0.8)!important;outline-offset:1.5px}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:1px solid rgba(214,67,144,0.5)!important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#d64390!important}.wc-block-components-textarea{border:2px solid rgba(214,67,144,0.8)!important}.wc-blocks-components-select .wc-blocks-components-select__select{border:2px solid rgba(222,105,166,0.8)!important;border-radius:34px!important}.wc-block-checkout__shipping-method .wc-block-checkout__shipping-method-container{background-color:rgba(222,105,166,0.26)!important;border-radius:58px!important}.edit-post-visual-editor .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected,.wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected{background:#d64390!important;border:2px solid #fff!important;border-radius:54px!important}.wc-block-checkout__shipping-method-option-icon{fill:rgb(31,35,40)!important}.edit-post-visual-editor .wc-block-checkout__shipping-method-option,.wc-block-checkout__shipping-method-option{color:rgb(31,35,40)!important}.wp-element-button,.wp-block-button__link,.woocommerce button.button,.woocommerce a.button{background-color:#277bd6!important;border-radius:54px!important}.wp-block-woocommerce-checkout-order-summary-block{border:2px solid rgba(214,67,144,1)!important}h3 h2.elementor-heading-title .elementor-size-default{color:#d64390!important}.woocommerce a.button,.woocommerce.et-db #et-boc .et-l a.button,.woocommerce-page a.button,.woocommerce-page.et-db #et-boc .et-l a.button{color:#fff!important}.wps-product-image img,.wpsf-product-img{border-radius:12px}