
/* /web/static/lib/bootstrap/scss/_functions.scss */
 

/* /web/static/lib/bootstrap/scss/_mixins.scss */
 

/* /web/static/src/scss/functions.scss */
 

/* /web/static/src/scss/mixins_forwardport.scss */
 

/* /web/static/src/scss/bs_mixins_overrides.scss */
 

/* /web/static/src/scss/utils.scss */
 

/* /web/static/src/scss/primary_variables.scss */
 

/* /html_editor/static/src/scss/html_editor.variables.scss */
 

/* /web/static/src/core/avatar/avatar.variables.scss */
 

/* /web/static/src/core/bottom_sheet/bottom_sheet.variables.scss */
 

/* /web/static/src/core/notifications/notification.variables.scss */
 

/* /web/static/src/search/control_panel/control_panel.variables.scss */
 

/* /web/static/src/search/search_bar/search_bar.variables.scss */
 

/* /web/static/src/search/search_panel/search_panel.variables.scss */
 

/* /web/static/src/views/fields/statusbar/statusbar_field.variables.scss */
 

/* /web/static/src/views/fields/translation_button.variables.scss */
 

/* /web/static/src/views/form/form.variables.scss */
 

/* /web/static/src/views/kanban/kanban.variables.scss */
 

/* /web/static/src/webclient/burger_menu/burger_menu.variables.scss */
 

/* /web/static/src/webclient/navbar/navbar.variables.scss */
 

/* /mail/static/src/core/common/primary_variables.scss */
 

/* /mail/static/src/scss/variables/primary_variables.scss */
 

/* /onboarding/static/src/scss/onboarding.variables.scss */
 

/* /portal/static/src/scss/primary_variables.scss */
 

/* /account/static/src/scss/variables.scss */
 @keyframes animate-red{0%{color: red;}100%{color: inherit;}}.animate{animation: animate-red 1s ease;}

/* /html_builder/static/src/core/building_blocks/builder_checkbox.variables.scss */
 

/* /html_builder/static/src/core/building_blocks/builder_row.variables.scss */
 

/* /html_builder/static/src/scss/builder.variables.scss */
 .o_we_shape{--ShapeConnections--size-tiny: 2rem; --ShapeConnections--size-regular: 4rem; --ShapeConnections--size-big: 15rem; --ShapeAngular--size-regular: 15rem; --ShapeWavy--size-regular: 15rem; --ShapePattern--size-tiny: 12.5rem; --ShapePattern--size-regular: 50rem;}.o_we_shape_btn_content .o_we_shape{--ShapeConnections--size-tiny: 25%; --ShapeConnections--size-regular: 50%; --ShapeConnections--size-big: 75%; --ShapeAngular--size-regular: 50%; --ShapePattern--size-regular: 100%; --ShapePattern--size-tiny: 50%; --ShapeWavy--size-regular: 100%;}

/* /theme_scita/static/src/scss/scita_fonts.scss */
 

/* /website/static/src/scss/primary_variables.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/user_values.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/colors/user_color_palette.scss */
 

/* /website/static/src/scss/options/colors/user_gray_color_palette.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/colors/user_theme_color_palette.scss */
 

/* /website_sale/static/src/scss/primary_variables.scss */
 

/* /hr_org_chart/static/src/scss/variables.scss */
 

/* /website/static/src/snippets/s_badge/000_variables.scss */
 

/* /website/static/src/snippets/s_product_list/000_variables.scss */
 

/* /website/static/src/scss/secondary_variables.scss */
 

/* /web/static/src/scss/secondary_variables.scss */
 

/* /html_editor/static/src/scss/secondary_variables.scss */
 

/* /website/static/src/scss/user_custom_bootstrap_overridden.scss */
 

/* /website/static/src/scss/bootstrap_overridden.scss */
 .carousel-instant .carousel-item{transition-duration: 200ms !important;}

/* /portal/static/src/scss/bootstrap_overridden.scss */
 

/* /html_editor/static/src/scss/bootstrap_overridden.scss */
 

/* /web/static/src/scss/bootstrap_overridden_frontend.scss */
 

/* /web/static/src/scss/pre_variables.scss */
 

/* /web/static/lib/bootstrap/scss/_variables.scss */
 

/* /web/static/lib/bootstrap/scss/_variables-dark.scss */
 

/* /web/static/lib/bootstrap/scss/_maps.scss */
 

/* /theme_scita/static/src/scss/variable.scss */
 

/* /theme_scita/static/src/scss/mixins.scss */
 

/* /theme_scita/static/src/scss/checkout_style.scss */
 .wizard{display: block; clear: both; width: 100%; float: left; margin-bottom: 20px;}.wizard .progress-wizard .progress-wizard-step.active .progress-wizard-dot{background: #A47A68; box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(164, 122, 104, 0.5);}.oe_cart td a{color: #A47A68;}.oe_cart td a:hover{color: #202020;}.oe_cart table thead th{border-bottom: none; padding: 10px 0;}.oe_cart table td{padding: 10px; border: none;}.oe_website_sale table#cart_products td:first-child, .oe_website_sale table#cart_products th:first-child{padding-left: 0.3rem;}.table-striped tbody tr:nth-of-type(odd){background-color: rgba(164, 122, 104, 0.1);}.js_cart_summary{border-radius: 0;}.js_cart_summary .form-control{border-radius: 0;}.toggle_summary_div .form-control{border-radius: 0;}@media (max-width: 359px){.toggle_summary_div{overflow: auto; width: 100%; margin-right: 0;}}#cart_total a{color: #ffffff; font-weight: bold;}#cart_total .btn{line-height: 33px;}.oe_website_sale .card{border-radius: 0; margin-bottom: 10px;}.oe_website_sale .card .table thead th{border-bottom: 0;}@media (max-width: 410px){.oe_website_sale .oe_cart > .row > .col-lg-12{overflow: auto; width: 96%;}}.one_kanban .border_primary{border-color: #A47A68;}.one_kanban .card-body a{color: #A47A68;}.oe_website_sale_tx_status .card{border-radius: 0;}.oe_website_sale_tx_status .bg-info{background: #A47A68 !important;}.oe_website_sale_tx_status .bg-info-light{background: rgba(164, 122, 104, 0.1);}.oe_website_sale_tx_status .card-header p{margin: 0;}@media (max-width: 767px){.oe_website_sale #cart_products .td-img{display: block;}}header .h-cart #cart_total a{color: #202020; border-radius: 0; line-height: 25px;}header .h-cart #cart_total a.proceed{color: #ffffff;}.wizard .progress-wizard .progress-wizard-step.active .progress-wizard-dot{box-shadow: none;}.wizard .progress-wizard .progress-wizard-step.active .progress-wizard-dot:after{content: ""; position: absolute; top: -7px; bottom: -7px; left: -7px; right: -7px; margin: auto; border-radius: 50%; -webkit-animation: rotating 2s linear; animation: rotating 2s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border: 1px dashed #A47A68;}.wizard .progress-wizard .progress-wizard-step.active .progress-wizard-dot:before{background: #A47A68; content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; border-radius: 50%; -webkit-animation: pulse 1500ms ease-out infinite; animation: pulse 1500ms ease-out infinite; pointer-events: none;}@keyframes pulse{0%{-webkit-transform: scale(0.8); -moz-transform: scale(0.8); transform: scale(0.8); opacity: 1;}100%{-webkit-transform: scale(3); -moz-transform: scale(3); transform: scale(3); opacity: 0;}}@keyframes rotating{from{-ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);}to{-ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}}body #wrapwrap.o_portal{overflow: auto;}body #wrapwrap.o_portal button:focus{box-shadow: none;}body #wrapwrap.o_portal .account-detail > div{width: 100%;}body #wrapwrap.o_portal .account-detail .o_portal_contact_img, body #wrapwrap.o_portal .account-detail img{width: 50px;}body #wrapwrap.o_portal .account-detail .btn.btn-link{color: #ffffff; background-color: #A47A68; transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;}body #wrapwrap.o_portal .account-detail .btn.btn-link:hover{color: #A47A68; background-color: #ffffff;}body #wrapwrap.o_portal .o_portal_content .o_portal_docs .o_portal_index_card a{background-color: rgba(164, 122, 104, 0.25); border-color: rgba(164, 122, 104, 0.25); align-items: center;}body #wrapwrap.o_portal .o_portal_content .o_portal_chatter_attachment_btn{margin: 0 20px;}body #wrapwrap.o_portal .o_portal_navbar .btn-secondary{background-color: #A47A68; color: #ffffff; line-height: 35px !important; border: none; padding: 0 10px;}body #wrapwrap.o_portal .o_portal_navbar .dropdown-menu .dropdown-item.active{background-color: #A47A68;}body #wrapwrap.o_portal .breadcrumb-item a{color: #A47A68;}body #wrapwrap.o_portal .o_portal_wrap .o_portal_sale_sidebar .card .bs-sidenav a, body #wrapwrap.o_portal .o_portal_wrap .o_portal_sale_sidebar .card .sale_tbody a{color: #A47A68;}body #wrapwrap.o_portal .o_portal_wrap .o_portal_my_doc_table td a{color: #A47A68;}body #wrapwrap.o_portal .o_portal_wrap .o_portal_my_doc_table td a:hover{text-decoration: underline;}body #wrapwrap.o_portal .o_portal_wrap .o_portal_my_doc_table td a.btn.btn-primary{min-width: auto; padding: 3px 10px 4px; line-height: normal; background-color: #ffffff; color: #A47A68; font-size: 14px; font-weight: 500; border-radius: 0.3rem;}body #wrapwrap.o_portal .o_portal_wrap .o_portal_my_doc_table td a.btn.btn-primary:hover{color: #ffffff; text-decoration: none;}@media (max-width: 767px){#o_cart_summary .scita_cart_btns{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-top: 10px;}#o_cart_summary .scita_cart_btns .btn-primary{width: 80%; margin-bottom: 20px !important;}}.o_portal_wrap .o_portal_navbar .breadcrumb{margin: 0;}.o_website_sale_checkout > a{color: #111111;}.o_website_sale_checkout > a:hover{color: #A47A68;}.o_website_sale_checkout .btn-primary::after{display: none;}.o_website_sale_checkout .card{border-radius: 0.4rem;}.o_website_sale_checkout .oe_cart{margin-top: 15px;}.o_website_sale_checkout .oe_cart h3{padding-bottom: 12px; border-bottom: 1px solid #ddd;}.o_website_sale_checkout .oe_cart .sct-shop-cart{margin-top: 30px;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product{position: relative; align-items: center !important; gap: unset !important; flex-wrap: wrap; padding-bottom: 22px !important; padding-top: 0 !important; margin-bottom: 24px; border-bottom: 1px solid rgba(33, 37, 41, 0.15);}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product:last-child{margin-bottom: 0;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .o_cart_product_image{margin-bottom: 0 !important;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product > div:first-child{display: flex; justify-content: center; align-items: center; border-radius: 0.4rem; max-width: 100px; flex: 0 0 100px; padding: 5px; border: 1px solid #efefef; margin: 0 15px 12px 0;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product > div .sct-img-wrap img{object-fit: scale-down;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-content-wrap{text-align: start; margin: 0; flex: 1;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-content-wrap .d-flex{align-items: center;}@media (max-width: 767px){.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-content-wrap{max-width: calc(100% - 130px); flex: 0 0 calc(100% - 130px);}}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-price-wrap{flex-direction: row !important; align-items: center !important; margin-bottom: 12px;}@media (max-width: 767px){.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-price-wrap{flex: 1; width: 100%;}}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-price-wrap .input-group{margin-bottom: 0 !important; margin-right: 15px; background-color: #f6f6f6; border-radius: 40px; position: relative; top: 0; right: 0; max-width: 60%; padding: 3px; transition: all 0.3s ease-in-out; transform: translateY(0); border: 0; align-items: center;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-price-wrap .input-group .btn-link{border: 0; background-color: #ffffff; border-radius: 50% !important; width: 32px; height: 32px; display: flex !important; align-items: center; justify-content: center; color: #000000; padding: 0;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-price-wrap .input-group .btn-link i{font-size: 13px;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-price-wrap .input-group .text-muted{width: 32px !important; height: 32px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct-price-wrap .input-group .form-control{border: 0; background-color: transparent;}@media (max-width: 767px){.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct_remove_wrap{position: absolute; top: -3px; right: 0; display: none;}}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct_remove_wrap a.js_delete_product{display: none !important;}.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct_remove_wrap button.js_delete_product{display: block !important; background-color: transparent !important; border: 0 !important; margin-bottom: 12px;}@media (max-width: 767px){.o_website_sale_checkout .oe_cart .sct-shop-cart .o_cart_product .sct_remove_wrap button.js_delete_product{margin-bottom: 0; padding: 0;}}.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block{align-items: center; gap: 15px;}@media (min-width: 768px){.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block{display: flex !important;}}.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block h6{margin-bottom: 0 !important;}.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block.mt-2{display: flex !important; margin-top: 0 !important;}.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block.mt-2 .css_quantity{background-color: whitesmoke; padding: 4px; border-radius: 50px; border: 0 !important;}.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block.mt-2 .css_quantity .btn-link{padding: 5px 10px; background-color: #ffffff; color: #F0CDA8; border-radius: 50px;}.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block.mt-2 .css_quantity input{background-color: transparent;}.o_website_sale_checkout .oe_cart .sct-shop-cart #cart_products .sct-content-wrap .d-none.d-md-block.mt-2 .sct_remove_wrap .js_delete_product{margin-bottom: 0 !important; padding: 5px !important;}@media (max-width: 991px){.o_website_sale_checkout .o_total_card{padding: 15px; border: 1px solid #ddd; border-radius: 10px;}}.o_website_sale_checkout .o_total_card #cart_total{margin-top: 16px;}@media (max-width: 991px){.o_website_sale_checkout .o_total_card #cart_total{border: 0; padding-top: 0;}}.o_website_sale_checkout .o_total_card .coupon_form a.btn-secondary{color: #ffffff; font-weight: bold; box-shadow: none; background-color: #A47A68; border-color: #A47A68; padding: 10px 15px !important;}.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert{margin-bottom: 0; border: 2px dotted #A47A68; position: relative; background-color: rgba(0, 0, 0, 0.2); color: #A47A68; transition: 0.3s ease-in; font-size: 14px;}@media (min-width: 1340px){.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert{font-size: 16px;}}.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert:hover{background-color: rgba(0, 0, 0, 0.3);}.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert::before{content: "\f0c4"; font-family: "FontAwesome" !important; font-size: 24px; position: absolute; top: -21px; left: 10px; color: #A47A68;}.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert strong{font-weight: 500;}.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert .d-flex{-webkit-box-align: center; -ms-flex-align: center; align-items: center;}.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert .a-submit{line-height: 1 !important; padding: 0; background: transparent; border: 0; color: #A47A68 !important; position: absolute; left: 0; right: 0; top: 0; bottom: 0; text-align: right; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding-right: 20px; font-size: 14px;}@media (min-width: 1340px){.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert .a-submit{font-size: 16px;}}.o_website_sale_checkout .o_total_card .oe_website_sale_gift_card form .alert .text-break{flex-grow: initial !important; width: calc(100% - 60px);}.o_website_sale_checkout .o_wsale_accordion{margin-left: 0 !important;}.o_website_sale_checkout .o_wsale_accordion .o_total_card{margin-bottom: 30px;}@media (max-width: 991px){.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-collapse{border-top: 1px solid #ddd; padding-top: 16px; margin-top: 16px !important;}}.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-collapse table td.td-img{padding-right: 10px;}.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-collapse table td.td-img > span{display: inline-block; border: 1px solid #ddd; border-radius: 0.4rem; padding: 5px;}.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-collapse table td.td-product_name{padding-left: 0; padding-right: 10px;}.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-collapse table td.td-price{padding-left: 0;}@media (max-width: 991px){.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-collapse .o_wsale_scrollable_table{padding-right: 15px !important; width: 100%;}}.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-item .accordion-header{margin-bottom: 0 !important;}.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-item .accordion-header .accordion-button{padding-bottom: 0; padding-top: 0; box-shadow: none;}.o_website_sale_checkout .o_wsale_accordion .o_total_card .accordion-item .accordion-header .accordion-button:hover{box-shadow: none;}.o_website_sale_checkout .o_wsale_accordion #o_wsale_total_accordion_item > .o_wsale_scrollable_table{height: initial; padding: 0 !important; margin: 0 !important;}.o_website_sale_checkout .o_wsale_accordion #o_wsale_total_accordion_item > .o_wsale_scrollable_table .accordion-button{padding: 0; box-shadow: none;}.o_website_sale_checkout .o_wsale_accordion #o_wsale_accordion_item .o_wsale_scrollable_table{max-height: 400px; overflow: auto; height: initial; scrollbar-width: initial; margin-right: 0 !important; padding-top: 0 !important; margin-top: 20px !important;}.o_website_sale_checkout .o_wsale_accordion #o_wsale_accordion_item .o_wsale_scrollable_table::-webkit-scrollbar{display: block;}.o_website_sale_checkout .oe_cart h3{margin-bottom: 1.5rem;}.o_website_sale_checkout .oe_cart h4{text-transform: initial !important;}.o_website_sale_checkout .oe_cart #delivery_carrier h4{font-size: 1rem !important; font-weight: bolder !important; margin: 1.5rem 0 1rem;}.o_website_sale_checkout .oe_cart #delivery_carrier .card .list-group .list-group-item{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 16px;}.o_website_sale_checkout .oe_cart #delivery_carrier .card .list-group .list-group-item .form-check-input{margin: 0 10px 0 0;}.o_website_sale_checkout .oe_cart #delivery_carrier .card .list-group .list-group-item .label-optional{margin-right: 10px; flex: 1;}.o_website_sale_checkout .oe_cart .o_payment_form #o_payment_methods h4{margin-top: 0 !important;}.o_website_sale_checkout .oe_cart .all_billing, .o_website_sale_checkout .oe_cart .all_shipping{flex-wrap: wrap !important;}@media (max-width: 767px){.o_website_sale_checkout .oe_cart .all_billing .one_kanban, .o_website_sale_checkout .oe_cart .all_shipping .one_kanban{width: 100% !important;}}.o_website_sale_checkout .oe_cart .all_billing .one_kanban .card-body, .o_website_sale_checkout .oe_cart .all_shipping .one_kanban .card-body{color: #ffffff;}.o_website_sale_checkout .oe_cart .all_billing .one_kanban div[itemprop="address"], .o_website_sale_checkout .oe_cart .all_shipping .one_kanban div[itemprop="address"]{font-size: 14px;}.o_website_sale_checkout .oe_cart .all_billing .one_kanban .btn-link, .o_website_sale_checkout .oe_cart .all_shipping .one_kanban .btn-link{color: #ffffff;}.o_website_sale_checkout .oe_cart .all_billing .one_kanban .btn-link:hover, .o_website_sale_checkout .oe_cart .all_shipping .one_kanban .btn-link:hover{color: rgba(255, 255, 255, 0.7);}@media (max-width: 767px){.o_website_sale_checkout .oe_cart .all_billing .one_kanban .o_wsale_add_address i, .o_website_sale_checkout .oe_cart .all_shipping .one_kanban .o_wsale_add_address i{margin-right: 0.5rem !important;}}@media (max-width: 767px){.o_website_sale_checkout .oe_cart .all_billing .one_kanban .o_wsale_add_address span, .o_website_sale_checkout .oe_cart .all_shipping .one_kanban .o_wsale_add_address span{display: block !important;}}#save_address::after{display: none;}.o_portal_address div[itemprop="address"] > div span[itemprop="streetAddress"]{margin-bottom: 0;}.btn-fill-primary:disabled, .btn-primary:disabled, .btn-primary.o_wysiwyg_loader, .btn-fill-primary.o_wysiwyg_loader, .btn-fill-primary.disabled, .disabled.btn-primary{background-color: #ffffff; border-color: #ffffff;}.o_payment_form .o_outline:hover{border-color: #A47A68;}.o_payment_form .o_outline:not(:first-child):hover{box-shadow: 0 -1px 0 #A47A68;}.form-check:hover, .form-check:hover .form-check-input:not(:disabled):not(.o_wysiwyg_loader), .form-select:hover, .form-select:hover .form-check-input:not(:disabled):not(.o_wysiwyg_loader){border-color: #A47A68;}.form-check-input:checked{background-color: #A47A68; border-color: #A47A68;}.image_hotspot_section{padding: 50px 0;}@media (min-width: 992px){.image_hotspot_section{padding: 60px 0;}}.image_hotspot_section .image_hotspot_box{position: relative; z-index: 1;}.image_hotspot_section .image_hotspot_box > img{width: 100%; height: 100%; object-fit: cover;}.image_hotspot_section .image_hotspot_box .ripple-btn{position: relative;}.image_hotspot_section .image_hotspot_box .ripple-btn .ripple-circle{border-radius: 50%; height: 15px; width: 15px; border-radius: 50%; background-color: #FFF; display: block; cursor: pointer;}@media (max-width: 767px){.image_hotspot_section .image_hotspot_box .ripple-btn .ripple-circle{height: 10px; width: 10px;}}.image_hotspot_section .image_hotspot_box .ripple-btn .ripple-circle .ripple-circle-before, .image_hotspot_section .image_hotspot_box .ripple-btn .ripple-circle .ripple-circle-after{content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: 1px solid #FFF; border-radius: 50%;}.image_hotspot_section .image_hotspot_box .ripple-btn .ripple-circle .ripple-circle-before{animation: ripple 2s linear infinite;}.image_hotspot_section .image_hotspot_box .ripple-btn .ripple-circle .ripple-circle-after{animation: ripple 2s linear 1s infinite;}@keyframes ripple{0%{transform: scale(1);}50%{transform: scale(2); opacity: 1;}100%{transform: scale(2.5); opacity: 0;}}.popover{--popover-max-width: auto; border: 0;}.popover .popover-body{box-shadow: 1px 1px 30px 0px rgba(0, 0, 0, 0.1); padding: 0;}.popover .popover-body .hotspot-tooltip .triangle-up{display: none;}.popover .popover-body .hotspot-tooltip .hotspot_box{display: -webkit-box; display: -ms-flexbox; display: flex;}.popover .popover-body .hotspot-tooltip .hotspot-product-img{display: -webkit-box; display: -ms-flexbox; display: flex; padding: 10px 12px;}.popover .popover-body .hotspot-tooltip .hotspot-product-img img{height: auto; min-width: 60px; width: 60px; box-shadow: 0 0 4px 1px #f0f0f0; background-color: #f0f0f0; border-radius: 5px; padding: 3px;}.popover .popover-body .hotspot-tooltip .hotspot-product-img .hotspot_product_content{margin: 0 12px;}.popover .popover-body .hotspot-tooltip .hotspot-product-img .hotspot_product_content a{display: block; color: #A47A68; margin: 0 0 3px; white-space: nowrap !important; text-overflow: ellipsis; overflow: hidden; font-size: 14px; max-width: 100px;}.popover .popover-body .hotspot-tooltip .hotspot-product-img .hotspot_product_content a:hover{text-decoration: underline;}.popover .popover-body .hotspot-tooltip .hotspot-product-img .hotspot_product_content .hotspot-price{margin: 0; font-weight: 600; font-size: 14px;}.popover .popover-body .hotspot-tooltip .hotspot-product-img .hotspot_product_content .hotspot-price span{margin-left: 5px;}.popover .popover-body .hotspot-tooltip .btn{padding: 10px 19px; font-size: 24px; margin: 0; background: #A47A68; color: #FFF; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 0 10px 10px 0;}@keyframes popup-product{0%{transform: scale(70%); opacity: 1;}100%{transform: scale(100%); opacity: 0;}}.popup-product{position: absolute; left: 50%; top: 50%; z-index: 10; width: 80px; height: 80px; max-width: 80px; max-height: 80px; border-radius: 50%; background: #dbb544; animation: popup-product 0.9s ease-in-out infinite;}.popup-product:hover{width: 80px; height: 80px; background: #25c462;}#brand_filter button.active, #brand_filter button:hover{background-color: #212529; color: white;}