.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus{box-shadow:0 0 .1875em #69bf29}@media screen and (min-width: 330px){.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url("../../images/card-cc-plain.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url("../../images/card-visa.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url("../../images/card-mastercard.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url("../../images/card-dinersclub.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url("../../images/card-maestro.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url("../../images/card-jcb.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url("../../images/card-amex.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url("../../images/card-discover.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url("../../images/card-visa-electron.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url("../../images/card-cc-invalid.svg")}}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons{vertical-align:middle;display:flex;flex-wrap:wrap;margin-left:auto;gap:5px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons img{float:none !important}.botiga-accordion{position:relative}.botiga-accordion-toggle{position:relative;cursor:pointer;margin:0 !important}.botiga-accordion-toggle:after{content:"";position:absolute;top:50%;right:4px;width:8px;height:8px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms;opacity:.6}.botiga-accordion-toggle.active:after{-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);opacity:1}.botiga-accordion-toggle+.botiga-accordion-body{padding-top:20px}.botiga-accordion-toggle--no-pseudo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:6px}.botiga-accordion-toggle--no-pseudo>span{display:-webkit-box;display:-ms-flexbox;display:flex;width:8px;height:8px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms;opacity:.6}.botiga-accordion-toggle--no-pseudo:after{display:none}.botiga-accordion-toggle--no-pseudo.active>span{position:relative;top:2px;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);opacity:1}.botiga-accordion-toggle--pos-abs{position:absolute;right:-5px;top:7px}.botiga-accordion-body.wp-block-navigation__submenu-container,.botiga-accordion-body.children,.botiga-accordion-body.wc-block-product-categories-list{padding-top:7px}.botiga-image-swap img,.botiga-image-swap picture{position:relative;z-index:1}.botiga-image-swap .botiga-image-to-swap{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.botiga-image-swap .botiga-wishlist-button{z-index:2}ul.wc-block-grid__products li.wc-block-grid__product:hover img,ul.wc-block-grid__products li.wc-block-grid__product:hover picture,ul.wc-block-grid__products li.product:hover img,ul.wc-block-grid__products li.product:hover picture,ul.products li.wc-block-grid__product:hover img,ul.products li.wc-block-grid__product:hover picture,ul.products li.product:hover img,ul.products li.product:hover picture{opacity:1 !important}ul.wc-block-grid__products li.wc-block-grid__product:hover .botiga-image-to-swap,ul.wc-block-grid__products li.product:hover .botiga-image-to-swap,ul.products li.wc-block-grid__product:hover .botiga-image-to-swap,ul.products li.product:hover .botiga-image-to-swap{z-index:2}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:-3}.side-mini-cart-overlay:before{background-color:rgba(33,33,33,.8);z-index:100000}.botiga-side-mini-cart{position:fixed;top:0;inset-inline-end:0;bottom:0;width:100%;background:var(--bt-color-bg, #FFF);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:ease transform 300ms;transition:ease transform 300ms;z-index:1000000}.botiga-side-mini-cart.show{-webkit-transform:none;transform:none}.botiga-side-mini-cart__close-button{position:absolute;font-size:16px;top:15px;right:40px;z-index:10}.botiga-side-mini-cart__close-button svg{width:15px;height:15px;fill:var(--bt-color-heading-4, #212121)}.botiga-side-mini-cart .widgettitle{font-size:22px;line-height:33px;background:var(--bt-color-content-cards-bg, #f5f5f5);padding:13px 40px;margin:0}.botiga-side-mini-cart .widgettitle:after{content:none}.botiga-side-mini-cart .widget_shopping_cart_content{padding:40px;height:calc(100% - 302px);overflow-y:auto}.botiga-side-mini-cart .widget_shopping_cart_content::-webkit-scrollbar{width:4px}.botiga-side-mini-cart .widget_shopping_cart_content::-webkit-scrollbar-track{background:#e2e2e2}.botiga-side-mini-cart .widget_shopping_cart_content::-webkit-scrollbar-thumb{background-color:#ccc}.botiga-side-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__total,.botiga-side-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:none}.botiga-side-mini-cart .widget_shopping_cart{position:relative;top:auto;width:100%;height:100vh;z-index:1;left:auto;display:block;-webkit-box-shadow:none;box-shadow:none;min-width:0;margin:0 auto;padding:0;visibility:visible;opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.botiga-side-mini-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{display:none;padding:0}.botiga-side-mini-cart .product_list_widget{margin:0;padding:0;position:static;-webkit-box-shadow:none;box-shadow:none;max-width:100%}.botiga-side-mini-cart .product_list_widget li{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0 20px 0;min-height:140px;background:rgba(0,0,0,0);position:relative;max-width:100%}.botiga-side-mini-cart .product_list_widget li:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:rgba(33,33,33,.1)}.botiga-side-mini-cart .product_list_widget li:last-of-type{padding-bottom:20px}.botiga-side-mini-cart .product_list_widget li:last-of-type:after{display:none}.botiga-side-mini-cart .product_list_widget li img{width:81px;max-height:98px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.botiga-side-mini-cart .product_list_widget li>a:not(.remove){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:15px}.botiga-side-mini-cart .product_list_widget li a.remove{width:18px;height:18px;font-size:16px;line-height:16px;background-color:var(--bt-color-heading-4, #212121);color:var(--bt-color-bg, #FFF);text-align:center;border-radius:50%;position:absolute;top:13px;left:-8px;-webkit-transition:ease transform 300ms;transition:ease transform 300ms;z-index:11}.botiga-side-mini-cart .product_list_widget li a.remove:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.botiga-side-mini-cart .product_list_widget li>span{font-weight:600;font-size:14px;font-size:.875rem}.botiga-side-mini-cart .botiga-woocommerce-mini-cart__cross-sell{padding:30px 0px;max-height:none;min-height:0;overflow-y:visible}.botiga-side-mini-cart .botiga-woocommerce-mini-cart__cross-sell .cross-sells{padding-bottom:40px}.botiga-side-mini-cart .side-mini-cart-actions-wrapper{position:absolute;bottom:0;right:0;left:0;z-index:11}.botiga-side-mini-cart .side-mini-cart-actions-wrapper .wc-gzd-total-mini-cart{padding:0 30px 20px;margin:0;background-color:var(--bt-color-content-cards-bg, #f5f5f5)}.botiga-side-mini-cart .side-mini-cart-actions-wrapper .button.wc-forward:not(.checkout){color:var(--bt-color-body-text, #212121)}.botiga-side-mini-cart .botiga-side-mini-cart-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.botiga-side-mini-cart .botiga-side-mini-cart-empty .icon svg{width:70px;height:auto;fill:var(--bt-color-link-default, #212121)}.botiga-side-mini-cart .botiga-side-mini-cart-empty .button{margin-top:15px}.botiga-side-mini-cart .mppb-cart-parent .quantity-wrap,.botiga-side-mini-cart .mppb-cart-parent .merchant-quantity-wrap,.botiga-side-mini-cart .mppb-cart-parent .botiga-side-mini-cart-item-name,.botiga-side-mini-cart .mppb-cart-parent .variation{display:none}.botiga-side-mini-cart .mppb-cart-parent>a:not(.remove){min-width:81px;width:81px}@media screen and (max-width: 767px){.botiga-side-mini-cart .mppb-cart-parent>a:not(.remove){min-width:60px;width:60px}}.botiga-side-mini-cart span.quantity{margin-left:auto}.botiga-side-mini-cart .botiga-side-mini-cart-info{display:block !important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.botiga-side-mini-cart .botiga-side-mini-cart-info .quantity-wrap{display:block}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-item-name{display:block}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-meta .variation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-meta .variation dd{margin:0}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-meta .variation .variation-Bundledproducts{text-transform:capitalize}@media screen and (min-width: 769px){.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-meta .variation .variation-Bundledproducts{min-width:120px}}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-meta .variation .variation-Bundledproducts li{min-height:auto}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-meta .variation .variation-Bundledproducts li:first-child{padding-top:0}.botiga-side-mini-cart .botiga-side-mini-cart-info .botiga-side-mini-cart-meta .variation .variation-Bundledproducts li:last-child{padding-bottom:0}.admin-bar .botiga-side-mini-cart{top:32px}.admin-bar .botiga-side-mini-cart .widget_shopping_cart{height:calc(100vh - 32px)}.admin-bar .botiga-side-mini-cart .widget_shopping_cart_content{height:calc(100% - 298px)}@media screen and (max-width: 782px){.admin-bar .botiga-side-mini-cart{top:46px}.admin-bar .botiga-side-mini-cart .widget_shopping_cart{height:calc(100vh - 46px)}.admin-bar .botiga-side-mini-cart .widget_shopping_cart_content{height:calc(100% - 312px)}}@media screen and (min-width: 768px){.botiga-side-mini-cart{max-width:560px}}@media screen and (max-width: 767px){.botiga-side-mini-cart{height:var(--botiga-viewport-height)}.botiga-side-mini-cart .product_list_widget li img{width:60px;max-height:100%}.botiga-side-mini-cart .widget_shopping_cart{height:var(--botiga-viewport-height)}.botiga-side-mini-cart .widget_shopping_cart_content{padding:20px}.admin-bar .botiga-side-mini-cart .widget_shopping_cart{height:calc(--botiga-viewport-height - 46px)}}body.botiga-site-layout-padded .botiga-side-mini-cart{top:var(--botiga_padded_spacing, 25px);right:var(--botiga_padded_spacing, 25px);bottom:var(--botiga_padded_spacing, 25px)}body.botiga-site-layout-padded .botiga-side-mini-cart .widget_shopping_cart{height:calc(100vh - var(--botiga_padded_spacing, 25px)*2)}body.admin-bar.botiga-site-layout-padded .botiga-side-mini-cart{top:calc(var(--botiga_padded_spacing, 25px) + 32px);right:var(--botiga_padded_spacing, 25px);bottom:var(--botiga_padded_spacing, 25px)}body.admin-bar.botiga-site-layout-padded .botiga-side-mini-cart .widget_shopping_cart{height:calc(100vh - 32px - var(--botiga_padded_spacing, 25px)*2)}.botiga-popup-wrapper .botiga-popup-wrapper__content .u-column1,.botiga-popup-wrapper .botiga-popup-wrapper__content .u-column2{max-width:none;display:none;opacity:0;visibility:hidden;padding:0}.botiga-popup-wrapper .botiga-popup-wrapper__content.show-login .u-column1,.botiga-popup-wrapper .botiga-popup-wrapper__content.show-register .u-column2{display:block;opacity:1;visibility:visible}.botiga-popup-wrapper .botiga-popup-wrapper__content.show-login .switch-form-wrapper-login{display:none}.botiga-popup-wrapper .botiga-popup-wrapper__content.show-register .switch-form-wrapper-register{display:none}.botiga-popup-wrapper .botiga-popup-wrapper__content.show-login,.botiga-popup-wrapper .botiga-popup-wrapper__content.show-register{display:block}.botiga-popup-wrapper .botiga-popup-wrapper__content h2{margin-top:0;font-size:22px;font-size:1.375rem}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-form-login{background-color:rgba(0,0,0,0) !important;padding:0}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-form-login .woocommerce-form-row+.form-row:not(.woocommerce-form-row){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-form-row{margin-bottom:20px}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-form-row>label{display:inline-block;margin-bottom:10px}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-Input{width:100%}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-form-login__submit{margin-top:5px}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-form-register__submit{width:100%;margin-top:-15px;margin-bottom:15px}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-LostPassword{margin-top:60px;margin-bottom:0;text-align:center}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-LostPassword a{color:var(--bt-color-body-text, #212121)}.botiga-popup-wrapper .botiga-popup-wrapper__content .woocommerce-LostPassword a:hover{color:var(--bt-color-link-hover, #757575)}.botiga-popup-wrapper .botiga-popup-wrapper__content .switch-form-wrapper{margin:20px -40px -50px;padding:20px 0;text-align:center;background-color:var(--bt-color-content-cards-bg, #f5f5f5)}.botiga-popup-wrapper .botiga-popup-wrapper__content .switch-form-wrapper .switch-form-wrapper__link{color:var(--bt-color-body-text, #212121)}.botiga-popup-wrapper .botiga-popup-wrapper__content .switch-form-wrapper .switch-form-wrapper__link:hover{color:var(--bt-color-link-hover, #757575)}.botiga-popup-wrapper .woocommerce-privacy-policy-link{color:var(--bt-color-body-text, #212121)}.botiga-popup-wrapper .woocommerce-privacy-policy-link:hover{color:var(--bt-color-link-hover, #757575)}.botiga-mega-menu .wp-block-quote,.botiga-mega-menu .wp-block-gallery,.botiga-mega-menu .wp-block-cover{margin-bottom:0}@media(min-width: 1025px){.botiga-mega-menu-ws-normal{white-space:normal}.has-botiga-mega-menu .top-bar div[class*=col-],.has-botiga-mega-menu .top-bar .col,.has-botiga-mega-menu #masthead div[class*=col-],.has-botiga-mega-menu #masthead .col,.has-botiga-mega-menu .bottom-header-row div[class*=col-],.has-botiga-mega-menu .bottom-header-row .col{position:static}.has-botiga-mega-menu .main-navigation.botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-dropdown-li{white-space:normal}.has-botiga-mega-menu .main-navigation.botiga-dropdown .nav-menu>.botiga-dropdown-li.botiga-mega-menu{position:static}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)) !important;gap:30px !important;width:calc(100vw - 100px) !important;left:50% !important;top:-9999px !important;-webkit-transform:translate3d(-50%, 0, 0) !important;transform:translate3d(-50%, 0, 0) !important;background-color:#fff;padding:30px}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul .sub-menu.botiga-dropdown-ul{height:auto;overflow:visible}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul .sub-menu.botiga-dropdown-ul .is-mega-menu-column-sub-item .botiga-dropdown-ul{height:0;overflow:hidden}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul .sub-menu.botiga-dropdown-ul .is-mega-menu-column-sub-item.hovered .botiga-dropdown-ul,.botiga-mega-menu>.sub-menu.botiga-dropdown-ul .sub-menu.botiga-dropdown-ul .is-mega-menu-column-sub-item:focus .botiga-dropdown-ul,.botiga-mega-menu>.sub-menu.botiga-dropdown-ul .sub-menu.botiga-dropdown-ul .is-mega-menu-column-sub-item:hover .botiga-dropdown-ul{height:auto;overflow:visible}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;background-color:rgba(0,0,0,0) !important}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul{float:none;-webkit-transform:none;transform:none;position:relative;left:auto !important;right:auto !important;opacity:1;width:100%;-webkit-box-shadow:none;box-shadow:none;z-index:100000}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li{background-color:rgba(0,0,0,0) !important}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.botiga-mega-menu-link{padding:10px 0}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>h5.botiga-mega-menu-link{width:100%;margin:0}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li.is-content-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.dropdown-symbol{display:none}.botiga-mega-menu>.sub-menu.botiga-dropdown-ul.is-header-full-width{max-width:none !important}.botiga-mega-menu.hovered>.sub-menu.botiga-dropdown-ul,.botiga-mega-menu:hover>.sub-menu.botiga-dropdown-ul,.botiga-mega-menu.focus>.sub-menu.botiga-dropdown-ul{top:auto !important}.botiga-mega-menu.botiga-mega-menu-contained>.sub-menu.botiga-dropdown-ul{max-width:1110px}.botiga-mega-menu.botiga-mega-menu-contained-full-width>.sub-menu.botiga-dropdown-ul{max-width:1110px;-webkit-box-shadow:none;box-shadow:none}.botiga-mega-menu.botiga-mega-menu-contained-full-width>.sub-menu.botiga-dropdown-ul:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);background-color:#fff}.botiga-mega-menu .is-mega-menu-heading{font-size:.9em;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.botiga-mega-menu .has-mega-menu-heading-divider{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;margin-bottom:8px !important}.botiga-mega-menu .botiga-mega-menu-column{z-index:7 !important}.botiga-mega-menu .botiga-mega-menu-column:nth-child(2){z-index:6 !important}.botiga-mega-menu .botiga-mega-menu-column:nth-child(3){z-index:5 !important}.botiga-mega-menu .botiga-mega-menu-column:nth-child(4){z-index:4 !important}.botiga-mega-menu .botiga-mega-menu-column:nth-child(5){z-index:3 !important}.botiga-mega-menu .botiga-mega-menu-column:nth-child(6){z-index:2 !important}.botiga-mega-menu.botiga-mega-menu-columns-layout-1col-equal>.sub-menu.botiga-dropdown-ul,.botiga-mega-menu.botiga-mega-menu-columns-layout-2col-equal>.sub-menu.botiga-dropdown-ul,.botiga-mega-menu.botiga-mega-menu-columns-layout-3col-equal>.sub-menu.botiga-dropdown-ul,.botiga-mega-menu.botiga-mega-menu-columns-layout-4col-equal>.sub-menu.botiga-dropdown-ul,.botiga-mega-menu.botiga-mega-menu-columns-layout-5col-equal>.sub-menu.botiga-dropdown-ul,.botiga-mega-menu.botiga-mega-menu-columns-layout-6col-equal>.sub-menu.botiga-dropdown-ul{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}.botiga-mega-menu.botiga-mega-menu-columns-layout-2col-bigleft>.sub-menu.botiga-dropdown-ul{grid-template-columns:2fr 1fr !important}.botiga-mega-menu.botiga-mega-menu-columns-layout-2col-bigright>.sub-menu.botiga-dropdown-ul{grid-template-columns:1fr 2fr !important}.botiga-mega-menu.botiga-mega-menu-columns-layout-3col-bigleft>.sub-menu.botiga-dropdown-ul{grid-template-columns:2fr 1fr 1fr !important}.botiga-mega-menu.botiga-mega-menu-columns-layout-3col-bigright>.sub-menu.botiga-dropdown-ul{grid-template-columns:1fr 1fr 2fr !important}.botiga-mega-menu.botiga-mega-menu-columns-layout-4col-bigleft>.sub-menu.botiga-dropdown-ul{grid-template-columns:3fr 1fr 1fr 1fr !important}.botiga-mega-menu.botiga-mega-menu-columns-layout-4col-bigright>.sub-menu.botiga-dropdown-ul{grid-template-columns:1fr 1fr 1fr 3fr !important}.botiga-mega-menu .products .product{white-space:normal}.botiga-mega-menu.botiga-mega-menu-vertical>.sub-menu.botiga-dropdown-ul{grid-template-columns:25% auto !important;gap:0 !important}.botiga-mega-menu.botiga-mega-menu-vertical .botiga-dropdown-li.is-content-block{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.botiga-mega-menu.botiga-mega-menu-vertical .is-mega-menu-column{padding:0}.botiga-mega-menu.botiga-mega-menu-vertical .is-mega-menu-column+.is-mega-menu-column{z-index:10}.botiga-mega-menu.botiga-mega-menu-vertical .botiga-tabs-nav .botiga-tabs-nav-item .botiga-tabs-nav-link{background-color:rgba(0,0,0,0)}.botiga-mega-menu.botiga-mega-menu-vertical .botiga-tabs-nav .botiga-tabs-nav-item .dropdown-symbol{-webkit-transition:ease transform 300ms;transition:ease transform 300ms}.botiga-mega-menu.botiga-mega-menu-vertical .botiga-tabs-nav .botiga-tabs-nav-item.is-active .botiga-tabs-nav-link{border-bottom-color:rgba(0,0,0,0)}.botiga-mega-menu.botiga-mega-menu-vertical .botiga-tabs-nav .botiga-tabs-nav-item:hover .dropdown-symbol{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.botiga-mega-menu.botiga-mega-menu-vertical .bt-mm-vertical-content{position:relative;padding:0}.botiga-mega-menu.botiga-mega-menu-vertical .bt-mm-vertical-content>.botiga-dropdown-ul{height:auto;opacity:1;position:relative;left:auto !important;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;overflow:visible;float:none}.botiga-mega-menu.botiga-mega-menu-vertical .bt-mm-vertical-content>.botiga-dropdown-ul>.botiga-dropdown-li{background-color:rgba(0,0,0,0)}.botiga-mega-menu.botiga-mega-menu-vertical .bt-mm-vertical-content>.botiga-dropdown-ul .botiga-dropdown-link{padding:10px 0}.botiga-mega-menu.botiga-mega-menu-vertical.botiga-mega-menu-vertical-1-columns .bt-mm-vertical-content>.botiga-dropdown-ul{display:grid;grid-template-columns:repeat(1, 1fr)}.botiga-mega-menu.botiga-mega-menu-vertical.botiga-mega-menu-vertical-2-columns .bt-mm-vertical-content>.botiga-dropdown-ul{display:grid;grid-template-columns:repeat(2, 1fr)}.botiga-mega-menu.botiga-mega-menu-vertical.botiga-mega-menu-vertical-3-columns .bt-mm-vertical-content>.botiga-dropdown-ul{display:grid;grid-template-columns:repeat(3, 1fr)}.botiga-mega-menu.botiga-mega-menu-vertical.botiga-mega-menu-vertical-4-columns .bt-mm-vertical-content>.botiga-dropdown-ul{display:grid;grid-template-columns:repeat(4, 1fr)}.botiga-mega-menu.with-hover-delay.hovered:before,.botiga-mega-menu.with-hover-delay:hover:before,.botiga-mega-menu.with-hover-delay.focus:before{content:none !important}.main-navigation.botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul,.secondary-navigation.botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul{width:auto;min-width:200px;white-space:nowrap}.main-navigation.botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-badge,.secondary-navigation.botiga-dropdown .botiga-dropdown-ul .botiga-dropdown-ul .botiga-badge{position:relative;top:-2px}.main-navigation .botiga-badge,.secondary-navigation .botiga-badge{margin-left:10px;font-size:.7em}.bhfb .botiga-mega-menu>.sub-menu.botiga-dropdown-ul{background-color:#fff}.bhfb .botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul{background-color:rgba(0,0,0,0) !important}.bhfb .botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li{background-color:rgba(0,0,0,0) !important}.botiga-dropdown .botiga-dropdown-li.botiga-mega-menu{position:static}.container .botiga-mega-menu>.sub-menu.botiga-dropdown-ul{grid-template-columns:repeat(auto-fit, minmax(180px, 1fr))}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu{position:relative !important}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu>.sub-menu.botiga-dropdown-ul{position:absolute;top:0 !important;left:calc(100% + 23px) !important;-webkit-transform:none !important;transform:none !important;text-align:left}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu>.sub-menu.botiga-dropdown-ul:before{content:none}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul{display:block}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul .menu-item-has-children{position:relative}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul .menu-item-has-children>.dropdown-symbol{float:right;margin-right:20px}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul .menu-item-has-children:hover>.sub-menu.botiga-dropdown-ul,.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu>.sub-menu.botiga-dropdown-ul>.botiga-dropdown-li>.sub-menu.botiga-dropdown-ul .menu-item-has-children.active>.sub-menu.botiga-dropdown-ul{display:block;position:absolute;left:100%;top:0;z-index:10;background-color:#fff}.botiga-desktop-offcanvas-menu .botiga-dropdown .botiga-mega-menu .sub-menu.botiga-dropdown-ul.toggled{display:grid}}@media(max-width: 1024px){.is-mega-menu:not(.is-mega-menu-vertical) .botiga-mega-menu-column{margin-left:-10px}.is-mega-menu:not(.is-mega-menu-vertical) .botiga-mega-menu-column>.botiga-dropdown-link,.is-mega-menu:not(.is-mega-menu-vertical) .botiga-mega-menu-column>span{display:none !important}.is-mega-menu:not(.is-mega-menu-vertical) .botiga-mega-menu-column>.sub-menu.botiga-dropdown-ul{display:block !important}.is-mega-menu:not(.is-mega-menu-vertical) .botiga-mega-menu-column .is-mega-menu-heading{display:none !important}}.botiga-custom-template .container.content-wrapper{max-width:100%;padding:0;margin-top:0;margin-bottom:0}.botiga-custom-template .custom-site-content{width:100%}.botiga-custom-template .custom-site-content>*{max-width:var(--botiga_content_width, 1140px);margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}.botiga-custom-template .custom-site-content>.alignfull{max-width:100%;padding-left:0;padding-right:0}.botiga-custom-template .custom-site-content>.alignfull.wp-block-columns{padding-right:15px;padding-left:15px}.botiga-custom-template .custom-site-content>.alignwide{max-width:1300px}.botiga-custom-template .custom-site-content>p{padding-right:15px;padding-left:15px}.botiga-custom-template .botiga-custom-content{width:100%}.botiga-custom-template.botiga-custom-gutenberg-template .content-wrapper .site-main,.botiga-custom-template.botiga-custom-elementor-template .content-wrapper .site-main{padding:0 !important}.botiga-custom-template.botiga-custom-gutenberg-template .content-wrapper>.main-row,.botiga-custom-template.botiga-custom-elementor-template .content-wrapper>.main-row{margin-left:0 !important;margin-right:0 !important}@media(min-width: 1140px){.botiga-custom-template.botiga-custom-elementor-template .e-con.e-parent>.e-con-inner{padding-left:15px;padding-right:15px}}@media(max-width: 1024px){.botiga-custom-template.botiga-custom-elementor-template .e-con.e-parent{--padding-left: var(--container-default-padding-left, 15px);--padding-right: var(--container-default-padding-right, 15px)}}body.botiga-custom-shop-single h1,body.botiga-custom-shop-single h2,body.botiga-custom-shop-single h3,body.botiga-custom-shop-single h4,body.botiga-custom-shop-single h5,body.botiga-custom-shop-single h6,body.botiga-custom-shop-archive h1,body.botiga-custom-shop-archive h2,body.botiga-custom-shop-archive h3,body.botiga-custom-shop-archive h4,body.botiga-custom-shop-archive h5,body.botiga-custom-shop-archive h6,body.botiga-custom-404 h1,body.botiga-custom-404 h2,body.botiga-custom-404 h3,body.botiga-custom-404 h4,body.botiga-custom-404 h5,body.botiga-custom-404 h6,body.botiga-custom-shop-thankyou h1,body.botiga-custom-shop-thankyou h2,body.botiga-custom-shop-thankyou h3,body.botiga-custom-shop-thankyou h4,body.botiga-custom-shop-thankyou h5,body.botiga-custom-shop-thankyou h6{margin:0}body.botiga-custom-shop-single p:last-of-type,body.botiga-custom-shop-archive p:last-of-type,body.botiga-custom-404 p:last-of-type,body.botiga-custom-shop-thankyou p:last-of-type{margin-bottom:0}body.botiga-custom-shop-single ul,body.botiga-custom-shop-archive ul,body.botiga-custom-404 ul,body.botiga-custom-shop-thankyou ul{margin-bottom:0}body.botiga-custom-shop-single .content-wrapper,body.botiga-custom-shop-archive .content-wrapper,body.botiga-custom-404 .content-wrapper,body.botiga-custom-shop-thankyou .content-wrapper{margin-top:0;margin-bottom:0}.botiga-custom-checkout-template form.woocommerce-checkout{margin:0}.botiga-custom-checkout-template .woocommerce-NoticeGroup{max-width:var(--botiga_content_width, 1140px);margin-left:auto;margin-right:auto}.botiga-custom-checkout-template .woocommerce-form-login-toggle,.botiga-custom-checkout-template form.woocommerce-form-login,.botiga-custom-checkout-template .woocommerce-form-coupon-toggle,.botiga-custom-checkout-template form.woocommerce-form-coupon{display:none !important}/**
 * Wishlist
 *
 */
/* Wishlist Button */
@media (min-width: 1025px) {
  .botiga-wishlist-show-on-hover > .loop-image-wrap .botiga-wishlist-button {
    opacity: 0;
    -webkit-transform: translate3d(15px, 0, 0);
            transform: translate3d(15px, 0, 0);
    -webkit-transition: ease transform 300ms, ease opacity 300ms;
    transition: ease transform 300ms, ease opacity 300ms;
  }
  .botiga-wishlist-show-on-hover:hover > .loop-image-wrap .botiga-wishlist-button {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.botiga-wishlist-button {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 35px;
  height: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100%;
}
.botiga-wishlist-button.botiga-wishlist-button-tooltip:not(.active):before {
  content: attr(data-botiga-wishlist-tooltip);
  position: absolute;
  top: 50%;
  right: calc(100% + 15px);
  background: var(--bt-color-link-default, #212121);
  color: #FFF;
  padding: 5px 14px;
  font-size: 0.8rem;
  border-radius: 4px;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
  -webkit-transition: ease opacity 300ms;
  transition: ease opacity 300ms;
}
.botiga-wishlist-button.botiga-wishlist-button-tooltip:not(.active):after {
  content: "";
  position: absolute;
  top: 50%;
  right: calc(100% + 8px);
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid var(--bt-color-link-default, #212121);
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
  -webkit-transition: ease opacity 300ms;
  transition: ease opacity 300ms;
}
.botiga-wishlist-button svg path {
  stroke: var(--bt-color-link-default, #212121);
  -webkit-transition: ease fill 300ms, ease stroke 300ms;
  transition: ease fill 300ms, ease stroke 300ms;
}
.botiga-wishlist-button svg path:hover {
  stroke: var(--bt-color-link-hover, #757575);
}
.botiga-wishlist-button:hover.botiga-wishlist-button-tooltip:before, .botiga-wishlist-button:hover.botiga-wishlist-button-tooltip:after {
  opacity: 1;
  visibility: visible;
}
.botiga-wishlist-button .botiga-wishlist-icon {
  display: block;
  opacity: 1;
  visibility: visible;
  -webkit-transition: ease opacity 300ms;
  transition: ease opacity 300ms;
}
.botiga-wishlist-button .botiga-wishlist-icon path {
  stroke-width: 1px;
}
.botiga-wishlist-button .botiga-wishlist-loading-icon {
  display: none;
  position: relative;
  top: -2px;
  width: 18px;
  height: 17px;
  opacity: 0;
  visibility: hidden;
  -webkit-transform-origin: 50% 60%;
          transform-origin: 50% 60%;
  -webkit-transition: ease opacity 300ms;
  transition: ease opacity 300ms;
}
.botiga-wishlist-button .botiga-wishlist-loading-icon svg {
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}
.botiga-wishlist-button .botiga-wishlist-loading-icon svg path {
  stroke: var(--bt-color-link-default, #212121) !important;
}
.botiga-wishlist-button.loading .botiga-wishlist-icon {
  display: none;
  opacity: 0;
  visibility: hidden;
}
.botiga-wishlist-button.loading .botiga-wishlist-loading-icon {
  display: block;
  opacity: 1;
  visibility: visible;
}

.botiga-wishlist-button-layout3 .botiga-wishlist-button {
  top: auto;
  bottom: 20px;
}

.single-product .botiga-wishlist-wrapper {
  margin-top: 15px;
}
.single-product .botiga-wishlist-wrapper + div, .single-product .botiga-wishlist-wrapper + form, .single-product .botiga-wishlist-wrapper + .product_title, .single-product .botiga-wishlist-wrapper + .price, .single-product .botiga-wishlist-wrapper + .stock {
  margin-top: 20px;
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  top: 0;
  right: 0;
  width: 100%;
  height: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  font-size: 0.9rem;
  font-weight: 600;
  border-radius: 0;
  background-color: transparent !important;
  color: var(--bt-color-body-text, #212121);
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button .botiga-wishlist-icon-wrapper {
  position: relative;
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button svg {
  width: 17px;
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button .botiga-wishlist-text {
  -webkit-margin-start: 5px;
          margin-inline-start: 5px;
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button.active .botiga-wishlist-icon-wrapper:before {
  content: attr(data-wishlist-remove-text);
  position: absolute;
  bottom: calc(100% + 10px);
  left: 50%;
  color: #FFF;
  background-color: #212121;
  font-weight: 400;
  border-radius: 4px;
  padding: 5px 10px;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translate3d(-50%, 10px, 0);
          transform: translate3d(-50%, 10px, 0);
  -webkit-transition: ease transform 300ms, ease opacity 300ms;
  transition: ease transform 300ms, ease opacity 300ms;
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button.active .botiga-wishlist-icon-wrapper:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: calc(100% + 5px);
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #212121;
  font-size: 0.8rem;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
  -webkit-transition: ease transform 300ms, ease opacity 300ms;
  transition: ease transform 300ms, ease opacity 300ms;
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button.active .botiga-wishlist-icon-wrapper:hover:before {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
}
.single-product .botiga-wishlist-wrapper .botiga-wishlist-button.active .botiga-wishlist-icon-wrapper:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
}

/* Wishlist Table */
a.botiga-custom-addtocart {
  color: var(--bt-color-link-default, #212121);
}
a.botiga-custom-addtocart:hover {
  color: var(--bt-color-link-hover, #757575);
}

.botiga-wishlist-wrapper {
  margin-top: 60px;
}
.botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item {
  -webkit-transition: ease background 300ms, ease opacity 300ms;
  transition: ease background 300ms, ease opacity 300ms;
}
.botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item.removing {
  background: #e9e9e9;
  opacity: 0.3;
}
.botiga-wishlist-wrapper .botiga_wishlist_table.empty tbody td {
  padding: 20px 0;
  text-align: center;
}
.botiga-wishlist-wrapper .botiga_wishlist_table .botiga-custom-addtocart {
  display: block;
  min-width: 100px;
}
.botiga-wishlist-wrapper .botiga_wishlist_table .product-addtocart .button {
  white-space: nowrap;
}
.botiga-wishlist-wrapper .footer-buttons {
  text-align: right;
}
@media (max-width: 767px) {
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item td {
    border: 0;
  }
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item td:before {
    margin-right: 10px;
  }
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item .product-remove {
    border: 0;
    position: absolute;
    top: 0;
    right: 0;
  }
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item .product-thumbnail {
    padding-top: 20px;
  }
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item .product-thumbnail:before {
    content: none;
  }
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item .product-name {
    text-align: right;
  }
  .botiga-wishlist-wrapper .botiga_wishlist_table .botiga-wishlist-row-item .product-addtocart {
    padding-bottom: 20px;
  }
}/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.merchant-hidden-popup-structure{display:none}.merchant-added-to-cart-popup *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-added-to-cart-popup .overlay{position:fixed;top:0;left:0;right:0;z-index:9999998;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;height:100vh;background-color:rgba(0,0,0,.5);visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media(min-width: 768px){.merchant-added-to-cart-popup .merchant-hide-computer{display:none}}@media(max-width: 768px){.merchant-added-to-cart-popup .merchant-hide-mobile{display:none}}.merchant-added-to-cart-popup .popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;max-height:100vh;overflow-y:auto;background-color:#fff;padding:60px 80px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);visibility:hidden;opacity:0;z-index:9999999;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.merchant-added-to-cart-popup .popup a{text-decoration:none}.merchant-added-to-cart-popup .popup .popup-header{position:relative;margin-bottom:20px;padding-right:50px}.merchant-added-to-cart-popup .popup .popup-header .popup-header-title{font-weight:bold;font-size:20px}.merchant-added-to-cart-popup .popup .popup-header .popup-close{position:absolute;top:50%;right:-15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:10px 15px}.merchant-added-to-cart-popup .popup .popup-header .popup-close svg{width:17px;height:17px}.merchant-added-to-cart-popup.show .overlay,.merchant-added-to-cart-popup.show .popup{visibility:visible;opacity:1}@media(max-width: 767px){.merchant-added-to-cart-popup.hidden-on-mobile .overlay,.merchant-added-to-cart-popup.hidden-on-mobile .popup{visibility:hidden;opacity:0}}@media(min-width: 768px){.merchant-added-to-cart-popup.hidden-on-desktop .overlay,.merchant-added-to-cart-popup.hidden-on-desktop .popup{visibility:hidden;opacity:0}}@media(min-width: 767px){.merchant-added-to-cart-popup.show-on-desktop.show .overlay,.merchant-added-to-cart-popup.show-on-desktop.show .popup{visibility:visible;opacity:1}}@media(max-width: 768px){.merchant-added-to-cart-popup.show-on-mobile.show .overlay,.merchant-added-to-cart-popup.show-on-mobile.show .popup{visibility:visible;opacity:1}}@media(max-width: 768px){.merchant-added-to-cart-popup .computer-only{display:none}}@media(min-width: 768px){.merchant-added-to-cart-popup .mobile-only{display:none}}.merchant-added-to-cart-popup .popup-body>div{margin-bottom:30px}.merchant-added-to-cart-popup .popup-body>div:last-child{margin-bottom:0}.merchant-added-to-cart-popup .popup-body .added-product{margin-bottom:20px}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-image{margin-right:30px}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-image img{max-width:100%;height:auto;display:block}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-content{padding:0;width:100%}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-name a{color:#333;font-weight:bold;font-size:18px;display:block;margin-bottom:10px}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-description{margin-bottom:10px;color:#3c3b34}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-price{margin-bottom:10px;font-weight:bold}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-price del{color:inherit;opacity:.6;font-size:16px;font-weight:400;margin-right:10px}.merchant-added-to-cart-popup .popup-body .added-product .popup-product-price ins{color:inherit;font-size:20px;font-weight:bold;background-color:unset}.merchant-added-to-cart-popup .popup-body .popup-cart-info{margin-bottom:20px;padding:10px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.merchant-added-to-cart-popup .popup-body .popup-cart-info .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;font-weight:bold}.merchant-added-to-cart-popup .popup-body .popup-cart-info .info-item:last-of-type{margin-bottom:0}.merchant-added-to-cart-popup .popup-body .popup-cart-info .info-item .info-label{color:#3c3b34}.merchant-added-to-cart-popup .popup-body .popup-cart-info .info-item .info-value{color:#3c3b34}.merchant-added-to-cart-popup .popup-body .popup-cart-info .cart-subtotal,.merchant-added-to-cart-popup .popup-body .popup-cart-info .cart-items{font-weight:bold}.merchant-added-to-cart-popup .popup-body .popup-cart-info .cart-items{color:#787c82}.merchant-added-to-cart-popup .popup-body .popup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px 30px}.merchant-added-to-cart-popup .popup-body .popup-actions .merchant-button{border:2px solid #3858e9;border-radius:50px;background-color:#fff;color:#3858e9;font-weight:bold;padding:10px;margin:0 5px;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-transition:300ms;transition:300ms}.merchant-added-to-cart-popup .popup-body .popup-actions .merchant-button:hover{background-color:#3858e9;color:#fff}.merchant-added-to-cart-popup .popup-body .popup-actions .merchant-button .button-filled,.merchant-added-to-cart-popup .popup-body .popup-actions .merchant-button:first-of-type{background-color:#3858e9;color:#fff}.merchant-added-to-cart-popup .popup-body .popup-actions .merchant-button .button-filled:hover,.merchant-added-to-cart-popup .popup-body .popup-actions .merchant-button:first-of-type:hover{background-color:#fff;color:#3858e9}.merchant-added-to-cart-popup .popup-body .star-rating{float:left}.merchant-added-to-cart-popup .popup-body .star-rating:before,.merchant-added-to-cart-popup .popup-body .star-rating span{color:#febe10}.merchant-added-to-cart-popup .popup-body .related-products-section .section-title,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .section-title{font-size:20px;font-weight:bold;margin-bottom:20px}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list{margin:0 -15px;padding:0;list-style:none outside;position:relative}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .slick-prev,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .slick-prev{position:absolute;top:50%;left:-40px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .slick-next,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .slick-next{position:absolute;top:50%;right:-40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .slick-next,.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .slick-prev,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .slick-next,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .slick-prev{background-color:#fff;border:2px solid #e5e5e5;border-radius:50%;color:#e5e5e5;cursor:pointer;width:40px;height:40px;text-align:center;z-index:2;padding:unset}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .slick-next svg,.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .slick-prev svg,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .slick-next svg,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .slick-prev svg{width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .slick-track,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .slick-track{margin-left:0}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .product,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .product{margin-bottom:0;width:100%;padding:0 15px;position:relative}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .product .image-wrapper,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .product .image-wrapper{margin-bottom:10px}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .product h3,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .product h3{font-size:18px;font-weight:bold;margin-bottom:10px}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .product .product-price,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .product .product-price{color:#8e8e8e;font-size:16px;font-weight:bold}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .product .product-price del,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .product .product-price del{color:inherit;opacity:.6;font-size:12px;margin-right:10px}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .product .product-price ins,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .product .product-price ins{background-color:unset}.merchant-added-to-cart-popup .popup-body .related-products-section .products-list .product .product-price-add-to-cart,.merchant-added-to-cart-popup .popup-body .recently-viewed-products-section .products-list .product .product-price-add-to-cart{margin-top:10px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .section-title{font-size:20px;font-weight:bold;margin-bottom:20px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-products{margin:0 -15px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-products .offer-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;border:2px solid;margin:25px 15px 0;position:relative}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product.first-product{border-color:rgba(0,0,0,0);padding-left:0}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product.second-product{border-color:#e5e5e5;padding:60px 15px 15px;margin:0 15px 0}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product.second-product .offer-title{top:12px;left:15px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .product-summary,.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .offer-title{position:absolute;top:-35px;left:0;background-color:#ea2929;padding:5px 15px;font-weight:bold;color:#fff;border-radius:30px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .product-summary{padding:15px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .product-summary h3{font-size:18px;font-weight:bold;margin-bottom:10px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .product-summary .product-price{color:#8e8e8e;font-size:16px;font-weight:bold}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .product-summary .product-price del{color:inherit;opacity:.6;font-size:12px;margin-right:10px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .arrow-icon{position:absolute;top:50%;right:-60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ea2929;width:50px;height:50px;border-radius:50%;border:3px solid #fff;padding:11px 8px;z-index:2}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product .arrow-icon svg{width:100%;height:auto}@media(max-width: 600px){.merchant-added-to-cart-popup .popup-body .buy-x-get-y:last-of-type{margin-bottom:100px}.merchant-added-to-cart-popup .popup-body .buy-x-get-y .offer-product{display:block}}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .section-title{font-size:20px;font-weight:bold;margin-bottom:20px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products{margin:0 -15px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-column{width:35%}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-column.half-width{-webkit-box-flex:0;-ms-flex:0 0 12%;flex:0 0 12%}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider{position:relative}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider.multiple-slides{padding:0 37px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider .slick-prev{position:absolute;top:50%;left:-10px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider .slick-next{position:absolute;top:50%;right:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider .slick-next,.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider .slick-prev{background-color:#fff;border:2px solid #e5e5e5;border-radius:50%;color:#e5e5e5;cursor:pointer;width:40px;height:40px;text-align:center;z-index:2;padding:unset}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider .slick-next svg,.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .products-slider-container .products-slider .slick-prev svg{width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product{margin-bottom:0;max-width:100%;padding:0 15px;position:relative;text-align:center;display:block}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product .image-wrapper{margin-bottom:10px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product h3{font-size:18px;font-weight:bold;margin-bottom:10px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product .product-price{color:#8e8e8e;font-size:16px;font-weight:bold}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product .product-price del{color:inherit;opacity:.6;font-size:12px;margin-right:10px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-icon .plus-icon{width:50px;height:50px;background-color:#3858e9;color:#fff;border-radius:50%;text-align:center;position:relative}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-icon .plus-icon:before{content:"+";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:30px;width:18px;height:18px;line-height:14px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;color:#8e8e8e;font-weight:bold;font-size:16px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-price h4{margin-bottom:15px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-price del{color:inherit;opacity:.6;font-size:12px;margin-right:10px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-price ins{color:#8e8e8e;font-size:20px;background-color:unset}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products{display:block;padding:0 15px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products .offer-column.half-width{display:none}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products .offer-column{width:100%}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products .offer-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;border:1px solid #d9d9d9;padding:15px;position:relative;margin-bottom:15px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products .offer-product .image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products .offer-product .product-summary{-webkit-box-flex:3;-ms-flex:3;flex:3}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products .offer-product.other-products .offer-icon{position:absolute;top:-35px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);height:unset}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup.force-mobile-view .offer-products .offer-price{display:block}@media(max-width: 768px){.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products{display:block;padding:0 15px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-column{width:100%}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;border:1px solid #d9d9d9;padding:15px;position:relative;margin-bottom:15px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product .image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product .product-summary{-webkit-box-flex:3;-ms-flex:3;flex:3}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-product.other-products .offer-icon{position:absolute;top:-35px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);height:unset}.merchant-added-to-cart-popup .popup-body .frequently-bought-together-popup .offer-products .offer-price{display:block}}.merchant-added-to-cart-popup .popup.layout-1 .added-product{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;padding:unset}.merchant-added-to-cart-popup .popup.layout-1 .added-product .popup-product-image{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px}.merchant-added-to-cart-popup .popup.layout-2 .added-product{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-added-to-cart-popup .popup.layout-2 .added-product .popup-product-image{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px}@media(max-width: 768px){.merchant-added-to-cart-popup .popup.layout-1 .added-product,.merchant-added-to-cart-popup .popup.layout-2 .added-product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;padding-bottom:unset}.merchant-added-to-cart-popup .popup.layout-1 .added-product .popup-product-image,.merchant-added-to-cart-popup .popup.layout-2 .added-product .popup-product-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-added-to-cart-popup .popup.layout-1 .added-product .popup-product-content,.merchant-added-to-cart-popup .popup.layout-2 .added-product .popup-product-content{-webkit-box-flex:3;-ms-flex:3;flex:3}.merchant-added-to-cart-popup .popup.layout-1 .added-product .popup-product-content .popup-product-description,.merchant-added-to-cart-popup .popup.layout-2 .added-product .popup-product-content .popup-product-description{display:none}.merchant-added-to-cart-popup .popup.layout-1 .popup-actions,.merchant-added-to-cart-popup .popup.layout-2 .popup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.merchant-added-to-cart-popup .popup.layout-1 .popup-actions .merchant-button,.merchant-added-to-cart-popup .popup.layout-2 .popup-actions .merchant-button{margin:0 0 10px}}.merchant-added-to-cart-popup .popup.layout-3 .top-area{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component{-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0 -15px}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;border:none;padding:0 15px}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-product-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-product-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-cart-info{margin-bottom:0}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-cart-info .info-item:last-of-type{margin-bottom:0}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -15px;max-width:300px}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component .popup-actions{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 15px 0 30px}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component .popup-actions .merchant-button{margin-bottom:10px;width:100%}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component .popup-actions .merchant-button:last-of-type{margin-bottom:0}@media(max-width: 800px){.merchant-added-to-cart-popup .popup.layout-3 .top-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-product-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-product-content{-webkit-box-flex:3;-ms-flex:3;flex:3}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component{max-width:unset}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component .popup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component .popup-actions .merchant-button{margin-bottom:unset}}@media(max-width: 768px){.merchant-added-to-cart-popup .popup.layout-3 .top-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component{margin-bottom:30px}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-product-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-product-content{-webkit-box-flex:3;-ms-flex:3;flex:3}.merchant-added-to-cart-popup .popup.layout-3 .top-area .product-component .added-product .popup-product-content .popup-product-description{display:none}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component{max-width:unset}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component .popup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.merchant-added-to-cart-popup .popup.layout-3 .top-area .actions-component .popup-actions .merchant-button{margin:0 0 10px}}body.admin-bar .merchant-added-to-cart-popup .popup{top:calc(50% + 32px);max-height:calc(100vh - 32px)}@media(max-width: 768px){body.admin-bar .merchant-added-to-cart-popup .popup{top:unset;max-height:85vh}}@media(max-width: 768px){.merchant-added-to-cart-popup .popup{max-height:85vh;top:unset;left:0;right:0;bottom:0;-webkit-transform:unset;transform:unset;padding:30px;width:100%}}