@font-face{font-family:"Gotham";src:url(/assets/Gotham-Book.otf);font-weight:400;font-style:normal}@font-face{font-family:"Gotham";src:url(/assets/Gotham-Bold.otf);font-weight:700;font-style:normal}body{touch-action:manipulation}button:focus{outline:0}video,audio{max-width:100%}#header{position:sticky;top:0;z-index:2;background-color:#FFF}#header #header-top-container .watch-header-icon .fa{color:black;font-size:24px}#header #header-top-container #shop-brand-wrapper{margin-top:20px;margin-bottom:20px}#header #header-top-container #shop-brand-wrapper #brand-wrapper{height:80px;background-size:contain;background-repeat:no-repeat;background-position:center}#header #header-top-container #bag-img{text-align:right}#header #header-top-container #cart-counter{display:inline-block;width:15px;height:15px;background-color:red;color:#FFFFFF;text-align:center;border-radius:50%;font-size:10px;vertical-align:top;line-height:1;padding:3px 1px;position:absolute;left:calc(50% + 2px);top:calc(50% + 4px)}#header #header-top-container #shop-triangle,#header #header-top-container #search-triangle{width:0px;height:0px;border-bottom:15px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent;transition:all 0.5s ease;position:absolute;top:-15px;left:calc(50% - 15px);pointer-events:none}#header #header-top-container #shop-triangle.active,#header #header-top-container #search-triangle.active{border-bottom:15px solid #FFF !important}#header.for_music{padding-top:50px;transition:padding-top 0.5s;position:fixed;width:100%}#header.for_music~section{padding-top:318px;transition:padding-top 0.5s}@media (min-width: 992px){#header.for_music~section{padding-top:624px}}#header.for_music #header-top-container{background-size:contain;background-repeat:no-repeat;background-position:bottom;height:268px;transition:height 0.5s}@media (min-width: 992px){#header.for_music #header-top-container{height:504px}}#header.for_music #brand-wrapper{max-width:150px;margin:0 auto;display:none}#header.for_music #icons_row{margin-top:-35px}@media (min-width: 992px){#header.for_music #icons_row{margin-top:0}}#header.for_music.minimized{padding-top:0}#header.for_music.minimized~section{padding-top:154px}#header.for_music.minimized #header-top-container{background-image:none !important;height:120px}#header.for_music.minimized #brand-wrapper{display:block}#header.for_music.minimized #icons_row{margin-top:0}#header #header-categories-container{display:flex;scrollbar-width:thin}#header #header-categories-container,#header .categories_menu{background-color:#D1BFA2;overflow-x:auto}#header #header-categories-container .header-category,#header .categories_menu .header-category{text-align:center;font-size:16px;text-transform:uppercase;color:#29291E;padding:5px 30px;cursor:pointer;white-space:nowrap;position:relative}@media (min-width: 992px){#header #header-categories-container .header-category,#header .categories_menu .header-category{padding:5px 50px}}#header #header-categories-container .header-category.active::after,#header .categories_menu .header-category.active::after{content:"";position:absolute;width:100%;height:3px;bottom:0px;background-color:#C8662E;bottom:0px;left:0px}#header .carousel{background-color:#D1BFA2}#header .carousel .carousel-control{width:7% !important}#header .carousel .product-category-carousel-item{float:left;width:50%;font-size:15px;color:#29291E;padding:5px 0px;text-align:center}@media (min-width: 992px){#header .carousel .product-category-carousel-item{width:33.33%}}#header .carousel .header-category{text-align:center;font-size:15px;color:#29291E;padding:5px 0px;cursor:pointer;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#header .carousel .header-category.active::after{content:"";position:absolute;width:100%;height:3px;bottom:0px;background-color:#C8662E;bottom:0px;left:0px}#header .carousel .categories-arrow{font-size:20px;opacity:1}.image_wrapper{padding-top:100%;position:relative;margin-bottom:20px}.image_wrapper.dvd{padding-top:143%}.image{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.image.large_catalog{border:1px solid #D7D7D7}#watch-catalog-wrapper .category-wrapper{width:100%}#watch-catalog-wrapper .category-wrapper .category-name-wrapper{margin:30px 0 10px 0;border-radius:20px}#watch-catalog-wrapper .category-wrapper .category-name-wrapper .category-name{color:#532416;font-size:35px;font-weight:bold;min-height:45px;text-transform:capitalize;margin-bottom:0;line-height:43px}#watch-catalog-wrapper .category-wrapper .category-description-wrapper{margin-bottom:20px}@media (min-width: 992px){#watch-catalog-wrapper .category-wrapper .category-row-wrapper{display:flex}}#watch-catalog-wrapper .category-wrapper .category-img{height:0;padding-top:45%;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:20px}#watch-catalog-wrapper .category-wrapper .category-img.contained{background-size:contain;padding-top:67%}@media (min-width: 992px){#watch-catalog-wrapper .category-wrapper .category-img{padding-top:80%}}#watch-catalog-wrapper .category-wrapper .category_image_wrapper{position:relative;padding-top:45%;margin-bottom:20px}#watch-catalog-wrapper .category-wrapper .category_image_wrapper .category_image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#watch-catalog-wrapper .category-wrapper .category_image_wrapper.contained{padding-top:67%}#watch-catalog-wrapper .category-wrapper .category_image_wrapper.contained .category_image{-o-object-fit:contain;object-fit:contain}@media (min-width: 992px){#watch-catalog-wrapper .category-wrapper .category_image_wrapper{padding-top:80%}}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper{margin-bottom:20px}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper{padding-right:5px}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper .product-name-wrapper{color:#A3482E;font-size:20px;font-weight:bold}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper .product-description-wrapper,#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper .product-description-wrapper div{margin-bottom:16px}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper .product-description-wrapper p,#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper .product-description-wrapper div p{color:#656564;font-size:14px}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper .product-description-wrapper ul,#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-text-wrapper .product-description-wrapper div ul{padding-left:20px;margin:0}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-price-wrapper{font-size:18px;padding:5px 5px 0px 5px;color:#4B4B4B;text-align:right}#watch-catalog-wrapper .category-wrapper .products-wrapper .product-wrapper .product-add-wrapper .product-add-btn{text-align:center;color:black;background-color:#CDCCBE;border-radius:4px;height:40px;width:40px;float:right;border-radius:50%;font-size:25px;cursor:pointer}#watch-catalog-wrapper .category-wrapper .products-wrapper-two-columns .product-text-wrapper .product-name-wrapper{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#watch-catalog-wrapper .category-wrapper .products-wrapper-two-columns .product-price-wrapper{text-align:left !important;padding-left:15px !important}.mercat-header{background:#FFF;border-bottom:none;box-shadow:0 7px 7px -10px black !important;padding:10px 0;position:sticky;top:0;z-index:1}.mercat-header .modal-header-text{padding:0px 10px 0px 15px}.mercat-header .modal-header-text h3.product-name{font-size:25px;font-weight:900;padding-right:32px;padding-top:10px;padding-bottom:10px;line-height:1}.mercat-header .modal-header-text p.product-description{font-size:18px;line-height:20px;margin-bottom:0px}.mercat-header .close{position:absolute;right:20px;font-size:40px;z-index:1;top:9px}.mercat-header .share{position:absolute;top:20px;right:50px}.product_desc ul{padding-left:20px}.product_desc ul li{list-style:disc !important;padding:0 !important}#new_order_item,#order_table,#order-carousel,.section-subtitle,.step,.button_full_width,#order-slider-submit,#cart-counter,.close{font-family:'HelveticaNeueLT Std Lt';font-style:normal}.modal-body{padding:10px 0px}.modal-body ol{padding-left:0px !important}.modal-body li{list-style:none}.modal-body h5{padding:10px;font-size:16px;background-color:#F1F1F1;font-weight:bold}.modal-body .subsection_title{font-size:18px}.modal-body .subsection_title h5{margin-bottom:0px !important}.modal-body .addon_subgroup{padding-top:0px;padding-bottom:10px}.modal-body .addon_subgroup h4{font-size:14px;font-weight:700;padding:0 15px;text-transform:uppercase;margin-top:0px;text-align:center}.modal-body .addon_group{padding:0px}.modal-body .addon_group h4{margin-top:5px}.modal-body .addon:not(fieldset){padding:10px 15px;font-size:15px;cursor:pointer;border-radius:10px;margin-bottom:5px;position:relative;overflow:hidden}.modal-body .addon.chosen:not(fieldset)::before{content:'';background-color:var(--button-bg);opacity:0.5;position:absolute;inset:0}.modal-body .addon:not(fieldset) .description{font-size:12px}.modal-body .spinner{display:flex;align-items:center;margin-bottom:5px}.modal-body .spinner button.quantity_modifier{border-radius:50%;font-size:13px;background-color:#B8B6B5;border:none;padding:5px 10px}.modal-body .spinner button.quantity_modifier i{color:white !important}.modal-body .spinner .quantity{width:calc(100% - 60px);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-weight:15px}.modal-body .product_form_add_row{padding:10px;margin:20px 0px;position:sticky;bottom:0;background:#FFF;box-shadow:-0px -7px 7px -10px black !important}.modal-body .product_form_add_row .order-item-submit{border-radius:8px;padding:5px 0;color:#4B4B4B;width:100%;font-weight:normal;font-size:24px;background-color:#D0BFA3;border:none}.checkout-container{width:100%;left:0px;top:80px;background-color:white;transition:all 0.5s ease}.checkout-container .row-subtitle{background-color:#F1F1F1;height:60px}.checkout-container .row-subtitle h3{font-size:20px;margin-bottom:0}.checkout-container .row-message{background-color:rgba(205,192,160,0.5)}.checkout-container .row-message h4{font-size:15px;margin-bottom:0;padding-top:10px;padding-bottom:10px}.checkout-container .order-info-container{margin-top:20px}.checkout-container .order-info-container table thead tr th{color:#BBB8B8;font-size:20px;border-top:none}.checkout-container .order-info-container table tbody tr td{font-size:18px}.checkout-container .order-info-container table tbody tr td.order_item_actions a{color:#FF0000;text-decoration:none}.checkout-container .order-info-container table tbody tr.total-tr td{font-weight:bold}.checkout-container .row{margin-left:0;margin-right:0}div.button_full_width{background-color:#4B7EBF;height:50px;text-align:center;line-height:50px;font-size:20px;border-radius:10px;color:black}.errors{padding-left:31px;color:red;margin:0}.table_copy .edit-order-item,.table_copy .delete-order-item{display:none}.table_copy td,.table_copy th{padding:0}.table_copy .total-tr td{font-weight:bold}.order-modal .modal-body,.new_order_item .modal-body,.order_item_modal .modal-body{padding-bottom:0 !important;padding-top:0 !important;background-color:#fff}.modal-body .order-modal-header{background-color:#F1F1F1;z-index:1;border-bottom:1px solid #212529}.modal-body .order-modal-header .steps{counter-reset:step;padding-left:20px !important}.modal-body .order-modal-header .steps .step{background-color:white;display:inline-block;border-radius:50%;padding:3px 11px;margin:20px 10px;position:relative;cursor:pointer;border:1px solid #212529}.modal-body .order-modal-header .steps .step::after{content:"";position:absolute;width:0px;height:0px;bottom:-21px;right:-1px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid transparent;transition:all 0.5s ease}.modal-body .order-modal-header .steps .step::before{content:"";position:absolute;width:0px;height:0px;bottom:-22px;right:-1px;z-index:1;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid transparent;transition:all 0.5s ease}.modal-body .order-modal-header .steps .step.active::after{border-bottom:15px solid #212529}.modal-body .order-modal-header .steps .step.active::before{border-bottom:15px solid #FFF}.modal-body .order-modal-header .steps .step .number:before{counter-increment:step;content:counter(step)}.modal-body .order-modal-header .exit_wrapper{padding-right:20px}.modal-body .order-modal-header .close{border-radius:50%;padding:0px 7px 4px !important;opacity:100% !important;font-size:35px !important;text-shadow:none !important}.modal-body .carousel-item .section-subtitle,.modal-body .music_form .section-subtitle{background-color:#F1F1F1;font-weight:bold;font-size:20px;padding:15px 0;margin:10px 0}.modal-body fieldset.inputs{width:100%}.modal-body input[type="checkbox"]{transform:scale(1.2, 1.2) !important;margin-right:10px}.modal-body input[type="radio"]{transform:scale(1.2, 1.2) !important;margin-right:10px}.modal-body input[type="text"],.modal-body input[type="search"],.modal-body input[type="number"]:not(.addon_quantity):not(.order_item_quantity){border:1px solid #979797;background-color:#F4F4F4;padding:10px;width:100%}.modal-body input.short-input[type="text"],.modal-body input.short-input[type="search"],.modal-body input.short-input[type="number"]:not(.addon_quantity):not(.order_item_quantity){margin-left:10px;max-width:120px}.modal-body input[type="email"]{border:1px solid #979797;background-color:#F4F4F4;padding:10px;width:100%}.modal-body input[type="tel"]{border:1px solid #979797;background-color:#F4F4F4;padding:10px;width:100%;padding-left:50px}.modal-body textarea{height:100px;width:100%;resize:none;border:1px solid #979797;background-color:#F4F4F4;padding:10px}.modal-body .addon_quantity{text-align:center;padding:0 !important}.modal-body form label{font-size:16px;width:100%}.modal-body form .label{margin-bottom:10px;line-height:1;width:auto;font-weight:bold;color:black}.new_order_item .modal-content{min-height:200px}#new_order_item .errors{padding:0}.order_modal_button_container{background-color:#FFF;height:80px;text-align:center;line-height:50px;font-size:20px;border-radius:10px;color:black;margin-bottom:30px;position:sticky;bottom:0}.order_modal_button_container .order_modal_next_button{height:60px;margin-top:10px;border-radius:15px}.inline-errors{color:red}#order_table th{border:none;color:#B9B7B7}#order_table .footer{border-bottom:1px solid #DEE2E6}#order_table .footer a.mercat{font-size:bold;color:black}.modal-body form li.string,.modal-body form li.text,.modal-body form li.number{width:100%}.modal-body form li:not(.nav-item){list-style:none;padding:5px 10px}.modal-body .choices-group{text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between}.modal-body .choices-group li{display:inline-block;margin:0 5px;padding:2px}form li.tiny{padding-left:0;padding-right:0}form .topping_positions{padding:10px 0}form .topping_positions .fields{display:flex;justify-content:space-around}form .topping_positions .errors{padding:0;margin:0}form .topping_positions input[type="radio"]{display:none}form .topping_positions input[type="radio"]:checked+label{color:#212529}form .topping_positions label{color:#B8B6B5;width:auto !important;cursor:pointer;line-height:1}form .topping_positions label.left,form .topping_positions label.right{font-size:20px}form .topping_positions label.whole{font-size:16px}.iti{width:100%}@media (max-width: 319.98px){.modal-fullscreen{padding:0 !important}.modal-fullscreen .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}}@media (max-width: 567.98px){.modal-fullscreen-xxs{padding:0 !important}.modal-fullscreen-xxs .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xxs .modal-content{height:100%;border:0;border-radius:0}}@media (max-width: 666.98px){.modal-fullscreen-xs{padding:0 !important}.modal-fullscreen-xs .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xs .modal-content{height:100%;border:0;border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-sm{padding:0 !important}.modal-fullscreen-sm .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-sm .modal-content{height:100%;border:0;border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-md{padding:0 !important}.modal-fullscreen-md .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-md .modal-content{height:100%;border:0;border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-lg{padding:0 !important}.modal-fullscreen-lg .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-lg .modal-content{height:100%;border:0;border-radius:0}}@media (max-width: 1439.98px){.modal-fullscreen-xl{padding:0 !important}.modal-fullscreen-xl .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xl .modal-content{height:100%;border:0;border-radius:0}}@media (max-width: 1599.98px){.modal-fullscreen-xxl{padding:0 !important}.modal-fullscreen-xxl .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl .modal-content{height:100%;border:0;border-radius:0}}.modal-fullscreen-xxxl{padding:0 !important}.modal-fullscreen-xxxl .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xxxl .modal-content{height:100%;border:0;border-radius:0}.item_list{list-style-type:none;padding:0}.item_list li{margin-bottom:10px}.order_status{background-color:#d8d8d8;padding:10px 0px 10px 20px;color:#4a4a4a}.order_status[data-status="4_delivered"] .order-status-col{background-color:#0CD696;color:white}.order_status[data-status="2_accepted"] .order-status-col,.order_status[data-status="1_received"] .order-status-col{background-color:#E54D41;color:white}.order_status[data-status="3_ready"] .order-status-col,.order_status[data-status="3_underway"] .order-status-col{background-color:#1BBFC9;color:white}.order_status .order-status-col{width:30px;float:right;height:95px;margin-top:-10px;margin-bottom:-10px}.order_status .label{font-weight:700;font-size:18px}.order_status .datetime{font-size:13px}.order_status .whatsapp_link_container{height:49px;width:51px;border-radius:8px;background-color:#0CD696}.order_status .whatsapp_link_container .whatsapp_link{color:#FFF;line-height:60px}.modal-body form label{margin-bottom:0px}.loadable::before,.modal-body::before,.card-body::before,.modal-content::before{content:'';background-image:url(/assets/ajax-loader-e44f47483ba0903a9a898885e797d94bc7259c1f7a6622233f465a3a46dc0a40.gif);background-color:rgba(255,255,255,0.8);background-repeat:no-repeat;background-position:center;position:absolute;width:100%;height:100%;display:none;top:0;right:0;bottom:0;left:0;z-index:2}.loadable.loading::before,.modal-body.loading::before,.card-body.loading::before,.modal-content.loading::before{display:block}div.loading_container{background-color:rgba(255,255,255,0.8);position:absolute;top:0;right:0;bottom:0;left:0;z-index:801}div.loading_image{background-image:url(/assets/ajax-loader-e44f47483ba0903a9a898885e797d94bc7259c1f7a6622233f465a3a46dc0a40.gif);background-color:rgba(255,255,255,0);border:none;background-repeat:no-repeat;background-position:center;position:fixed;width:31px;height:31px;z-index:802;display:none}section#search{background-color:white}.search_bar{display:flex;border:1px solid #C5C4C4;border-radius:5px;margin:15px 0}.search_bar .search_button{background-color:white;border:none;line-height:1;padding:10px}.search_bar .search_button.make{border-radius:5px 0 0 5px}.search_bar .search_button.clear{border-radius:0 5px 5px 0}.search_bar .search_input{border:none;width:auto;flex-grow:1;padding:5px}.search_bar .search_input:focus{outline:none}.delivery_zone{padding:10px 10px 10px 0}.delivery_zone .color{height:20px;width:20px;display:inline-block;margin-right:10px;vertical-align:middle}.delivery_zone .name{font-size:20px;vertical-align:middle}.delivery_zone .data .datum{margin-bottom:5px;line-height:1}footer{padding:50px 0 30px;text-align:center;font-size:13px;letter-spacing:-1px}footer #footer-mercat{font-weight:bold;font-size:18px}.powered-by-mercat{width:200px}.powered-by-mercat .cls-1{fill:#7D7D7D}.privacy_policy{margin:20px 0 0 0;font-size:12px;letter-spacing:1px;font-family:'HelveticaNeueLT Std Lt'}.privacy_policy a{color:#7D7D7D}.file_input{display:none}.file_button{border-radius:10px;padding:5px;font-size:18px;width:100%}.conditions_and_restrictions{font-weight:700;margin-top:5px}.promotion_image{max-width:100%}.card_validation{height:50px;margin:10px 0;margin-right:0px;margin-left:0px;border-radius:20px;font-size:22px}.group .title{padding:0 15px;font-weight:600;margin-top:10px}.nav-link{color:#495057}.mfp-bg{z-index:1099}.mfp-wrap{z-index:1100}.carousel-item[data-zoomable="0"]{pointer-events:none}a.omniauth,button.omniauth{display:block;width:100%;padding:7px 14px;border-radius:5px;border:1px solid #979797;color:#4A4A4A;margin-bottom:20px;font-size:20px;text-align:center;background-color:#E6E6EA}a.omniauth img,button.omniauth img{width:25px;margin-right:10px;vertical-align:text-bottom}.photo{width:50px;height:50px;border-radius:50%;margin-right:10px}.data_row{margin:20px 0}.logout input[type="submit"],.modify_data{font-size:20px;border-radius:10px;width:100%;padding:11px 0}footer.coca-cola{padding:0 !important;background:linear-gradient(180deg, #E41D2A 0%, #A1121B 100%);height:106px}footer.coca-cola img{width:400px;height:auto;margin:auto;margin-top:-20px}.coke{text-align:center;margin:auto 10px;width:200px}.coke .cls-1{fill:#E3042E}#coke-video{margin-top:-700px;min-width:100%;-o-object-fit:cover;object-fit:cover}.sponsor-content{background:transparent;color:#f1f1f1}.sponsor-product-title{color:#FFF;text-transform:uppercase;font-family:'Stem Bold';font-size:20px}.sponsor-product-description{color:#FFF;text-transform:uppercase;font-size:18px}.sponsor-product-price{color:#FFF;font-size:18px}.clickable{cursor:pointer}.finished_order,.client_address{border-bottom:1px solid #979797;padding-top:25px;padding-bottom:25px}.finished_order .identifier,.client_address .identifier{font-size:20px;line-height:1.2}.finished_order .data,.client_address .data{font-size:14px;line-height:2}.finished_order .btn,.client_address .btn{text-align:center;border-radius:50%;font-size:25px;width:40px;height:40px;line-height:1}.address_map{height:300px}.add_address{border-radius:50%;height:24px;width:24px;padding:0;float:right;background-color:#BBB7B7;color:#F1F1F1;border:none}.client_address a{color:#BBB7B7}.saved_addresses{margin:-10px 0;max-height:164px;overflow-y:auto}.saved_address{padding:15px;border-bottom:1px solid #979797}.saved_address:last-child{border-bottom:none}.saved_address .label{display:inline-block;vertical-align:top;margin:0 0 0 20px !important;vertical-align:middle}.saved_address .label h6{font-size:20px}.saved_address .label p{font-weight:400;font-size:15px;margin:0;display:inline-block;width:250px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.item_quantity{font-size:16px;padding:1px !important}.item_total_quantity{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-weight:15px;text-align:center;padding:1px !important}.shops ol.choices-group{text-align:left}.shops li.choice{width:100%}.shops li.choice label{width:auto !important}.shops li.choice span{display:inline-block;margin-left:10px;color:#FF0000}.category_selector,.categories_container .supercategory_selector{height:0;padding-top:60%;position:relative;background-color:#777;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;margin:10px 0}.category_selector::after,.categories_container .supercategory_selector::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.4)}.category_selector p,.categories_container .supercategory_selector p{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:white;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;z-index:1;min-width:90%}@media (min-width: 992px){.category_selector p,.categories_container .supercategory_selector p{font-size:35px}}.product_supercategory{padding:6px 12px;font-weight:900;white-space:nowrap}.product_supercategory.selected{border-bottom:3px solid}#large_catalog_menu{background-color:#DEDEDD}.large_catalog_item{color:#8F8F8F;text-transform:uppercase;font-size:14px}.large_catalog_item.selected{color:white;font-weight:700}.large_catalog_item.selected svg path,.large_catalog_item.selected svg rect{fill:white;stroke-width:2}.large_catalog_item svg{height:25px;vertical-align:middle}.large_catalog_item span{vertical-align:middle}.large_catalog_item:hover{text-decoration:none}#categories_accordion{margin-top:27px}#categories_accordion .card-header{padding-top:10px;padding-bottom:10px}#categories_accordion .btn{padding-left:0;padding-right:0;background-color:#F7F7F7 !important;font-size:18px;font-weight:600;text-transform:uppercase;color:#5B5B5F}#categories_accordion .btn .arrow{margin-left:16px}.category_wrapper{margin:32px 0 0}.category_wrapper .category-name{font-size:20px;margin-bottom:0}@media (min-width: 992px){.category_wrapper .category-name{font-size:40px}}.product_slide{padding:10px;outline:none}.product_slide .image{border:1px solid #D7D7D7}.product_slide .price{font-size:14px;font-weight:400;color:#5B5B5F;line-height:1;margin-bottom:15px}.product_slide .price.strikethrough{font-size:17px;color:#A8A8A8;text-decoration-line:line-through}.product_slide .price.offer{color:#C4292B}.product_slide .name{color:#9D9D9D;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;min-height:48px}.product_slide .btn{border-radius:7px;font-size:14px;text-align:center;padding:10px}.slick-prev{left:-10px}@media (min-width: 768px){.slick-prev{left:-25px}}.slick-next{right:-10px}@media (min-width: 768px){.slick-next{right:-25px}}.slick-prev::before,.slick-next::before{color:black}.alternate_shop_location_link{text-decoration:none;color:inherit;outline:none}.alternate_shop_location_link i{font-size:30px}.alternate_shop_location_link:hover{text-decoration:none}.sold-out{filter:grayscale(1);-webkit-filter:grayscale(1)}.sold-out-stamp{background:red;width:50%;height:25%;border:1px solid red;position:absolute;bottom:0;right:0}.promotion_sign{padding:10px 10px;font-family:'HelveticaNeueLT Std Lt'}.promotion_sign h1{font-size:18px;font-weight:800;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promotion_sign p{font-size:10px;font-weight:300;margin:0}.promotion_icon{max-width:100px;max-height:100px;border-radius:10px}.promotion_text{max-width:calc(100% - 40px)}.countdown_text{margin-bottom:2px !important}.countdown_part{text-align:center;margin-right:1px;padding:2px 2px}.countdown_part .number{padding:0 5px;font-size:16px;font-weight:900;line-height:1}.countdown_part .text{font-size:10px;font-weight:500;text-transform:capitalize}.countdown_part:last-child{margin-right:0}.close_promotion{background-color:transparent;border:none;padding:0;line-height:1;font-size:25px}.loader{text-align:center;opacity:0}.download_link{margin-right:10px}audio+.controls{display:flex;align-items:center}audio+.controls .play,audio+.controls .pause{border-radius:50%;border:none;font-size:13px;line-height:1;width:30px;height:30px}audio+.controls .play:focus,audio+.controls .pause:focus{outline:none}audio+.controls .prog[value]{flex-grow:1;margin:0 20px;height:5px;border:none;-webkit-appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}audio+.controls .prog[value]::-webkit-progress-bar{background-color:#E2E2E2;border-radius:3px;box-shadow:none}audio+.controls .prog[value]::-webkit-progress-value{background-color:#DC7163;border-radius:3px}audio+.controls .prog[value]::-moz-progress-bar{background-color:#DC7163;border-radius:3px}.video{padding:10px;text-align:center}.video iframe{width:100%}.audio{padding:10px;text-align:center}.audio audio{width:100%}.profile_photo{width:75px;height:75px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#checkout{min-height:920px}.pdf_preview{width:100%;height:600px;display:none}.pdf_preview.backend{display:block}.previews .preview{width:120px;height:120px;border-radius:20px;overflow:hidden;display:inline-block;background-image:linear-gradient(to bottom, #eee, #ddd);margin:16px;position:relative}.previews .preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.previews .preview .details{padding:10px;font-size:10px}.previews .preview .remove{position:absolute;top:5px;right:5px;line-height:1}.wysiwyg{padding:5px 15px}.wysiwyg ol li,.wysiwyg ul li{list-style-position:inside !important}.wysiwyg ol li{list-style-type:decimal !important}.wysiwyg ul{padding:0}.wysiwyg ul li{list-style-type:disc !important}#noticeModal .carousel-indicators li{padding:5px 10px}#noticeModal .carousel-control-prev-icon,#noticeModal .carousel-control-next-icon{width:40px;height:40px}.float{position:fixed;width:60px;height:60px;bottom:40px;left:20px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:40px;box-shadow:2px 2px 3px #999;z-index:100}.float:hover{text-decoration:none;color:#FFF}.embed_wrapper{position:relative;padding-top:60%}.embed_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.help_modal{position:fixed;bottom:-305px;left:50%;transform:translateX(-50%);width:305px;border:2px solid #BCD2D6;background-color:#F4FAFD;padding:10px;border-radius:10px;transition:bottom 1s;box-shadow:1px 1px 20px 1px rgba(0,0,0,0.5)}.help_modal .helper_photo{padding-top:100%;border:2px solid #3C80BE;border-radius:50%;background-image:url(/assets/helper-470a2e58e6b47266081a7d27544d976a7e6ef3181b8fe8da061588c029086079.png);background-size:cover;background-position:center;background-repeat:no-repeat}.help_modal p{margin-bottom:0;line-height:1.3;color:black}.help_modal .close_modal{position:absolute;top:3px;right:7px;background-color:transparent;border:none;line-height:1;font-size:20px;font-weight:700;color:#3C80BE;padding:0}.help_modal.visible{bottom:0}@media (min-width: 992px){.help_modal{left:10px;transform:none}.help_modal.visible{bottom:10px}}.search_btn{border-radius:5px 0 0 5px}.search_field{border-radius:0 5px 5px 0}.table_button{position:relative}.order_item_modal .modal-content{background-color:white}.see_more{white-space:nowrap}.for_inventory:not(input[type="checkbox"]):not(.ag):not(.agpc){display:none !important}.empty{display:none}.picture.visible{height:80px}.picture img{max-width:80px;max-height:100%}.text .name{line-height:1;padding:5px 0}#table_groups .card{border:none}#table_groups .card-header{background-color:transparent;padding:0.5rem;border-bottom-width:2px}#table_groups .card-header button{font-size:18px;background-color:transparent;border:none}#table_groups .card-header button:not(.collapsed) img{transform:rotate(180deg)}#table_groups .card-header+div{background-color:#E0E0E0}.table_name{padding:6px 12px;border-radius:4px;min-height:38px;min-width:77px;text-align:center}.table_instructions{line-height:1}.addon_group_selector{display:flex;justify-content:space-between;background-color:#F1F1F1}.delivery_way_id{margin-right:5px !important}.delivery_ways_container{min-height:50px}.popup-container{display:none;position:fixed;bottom:80px;left:20px;background:white;padding:20px;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,0.1);z-index:1001;transform-origin:bottom left;animation:growUp 0.3s ease-out;width:380px}@keyframes growUp{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeOut{from{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.popup-container.closing{animation:fadeOut 0.3s ease-out}.popup-container ul{list-style-type:none;padding:0;margin:0}.popup-container ul li{margin:10px 0}.popup-container ul li a{text-decoration:none;color:#007bff;display:block}.popup-container ul li:hover{text-decoration:none;background-color:rgba(205,205,205,0.7)}.popup-container button:hover{background:#0056b3}.popup-container button:hover svg{width:50px;height:50px}.wa-li{margin:10px 0;border-left:3px solid #25D366;background-color:rgba(205,205,205,0.4);padding:15px 35px 15px;border-radius:6px;transition:all 0.5s ease;position:relative}.wa-li svg{position:absolute;right:15px;top:50%;width:40px;height:40px;transform:translateY(-50%);transition:all 0.5s ease}.wa-li svg path{fill:#25D366}.wa-shop-address{color:black;font-size:16px}.wa-shop-name{font-weight:bold;font-size:18px;color:black}.continue_with_email{font-size:20px;padding:8px 0;width:100%}
