:root{font-size:16px}html,body{min-height:100%}body{background-color:#fff;font-family:'Montserrat',sans-serif}.container,.container-fluid{padding-left:1rem;padding-right:1rem}.cc-icon{position:relative;display:inline-block;width:2rem;padding:0;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain}.cc-icon::before{display:block;content:"";padding-top:60%}.cc-icon-visa{background-image:url(../img/cc/visa.png)}.cc-icon-visa_electron{background-image:url(../img/cc/visa_electron.png)}.cc-icon-mastercard{background-image:url(../img/cc/mastercard.png)}.cc-icon-maestro{background-image:url(../img/cc/maestro.png)}.cc-icon-american_express{background-image:url(../img/cc/american_express.png)}.cc-icon-troy{background-image:url(data:image/png;base64,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)}.cc-icon-secure{background-image:url(../img/cc/secure.png)}.cc-icon-iyzico{background-image:url(../img/cc/iyzico.png)}.pagination .page-link:hover{color:#000}.pagination .active .page-link{background-color:#000;border-color:#000;color:#fff}.swal2-popup{border-radius:0!important}input[type=number].product-qty-field::-webkit-inner-spin-button,input[type=number].product-qty-field::-webkit-outer-spin-button{-webkit-appearance:none}.js-red-text{color:#CE081C}.js-green-text{color:#439e4a}#goto-top{display:none;z-index:299;position:fixed;width:2.5rem;height:2.5rem;background-color:#000;font-size:1rem;line-height:2.4rem;text-align:center;color:#fff;top:auto;left:auto;right:1rem;bottom:1rem;cursor:pointer;border-radius:.125rem;opacity:.2;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#goto-top:hover{opacity:1}#topbar{padding:.5rem 0;background-color:#333;font-size:.75rem;color:#fff;text-align:center}#header{background-color:#fff}#header-top{padding-top:.625rem;padding-bottom:.625rem}#header-top .header-top-left,#header-top .header-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}#header-top .header-top-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header-top .header-top-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header-top .navbar-brand{padding:0;margin-right:0}#header-top .navbar-brand img{max-width:200px;height:auto}#header-top .navbar{padding:.25rem 1rem}#header-top .navbar .container>div:not(.header-logo){-webkit-box-flex:1;-ms-flex:1;flex:1}#header-top .btn{font-size:2rem;padding:.25rem .5rem}#header-top .btn.btn-header-cart{position:relative}#header-top .btn.btn-header-cart .badge{position:absolute;top:50%;left:50%;padding:.25em;background-color:#CE081C;font-size:.75rem;font-weight:600;color:#fff}@media (min-width:992px){#header-top .navbar-brand img{max-width:320px}#header-top .btn{font-size:1.5rem}}@media (min-width:1200px){#header-top .navbar-brand img{max-width:480px}}#header-bottom{padding-top:0;padding-bottom:0;background-color:#e9ecef}#header-bottom .nav-link{font-size:1.125rem;font-weight:300;color:#000}#header-bottom .navbar{padding-top:0;padding-bottom:0}#header-bottom .navbar-nav{text-align:center}#header-bottom .navbar-nav .nav-item.active>.nav-link{font-weight:600}#header-bottom .navbar-nav .has-submenu{position:relative}#header-bottom .navbar-nav .has-submenu>.nav-link::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";font-size:.75em;margin-left:.25rem}#header-bottom .navbar-nav .submenu{margin-top:0;background-color:#e9ecef;border-color:transparent;text-align:center}#header-bottom .navbar-nav .submenu .nav-link{padding:.25rem 1rem;font-size:1rem}#header-bottom .navbar-nav .submenu .has-submenu>.submenu{top:0;left:100%;margin-left:.5rem;margin-right:.5rem}@media (min-width:992px){#header-bottom .nav-link{padding:.625rem 1rem}#header-bottom .navbar-nav .submenu{text-align:left}#header-bottom .navbar-nav .submenu .has-submenu>.nav-link::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:2px;float:right}#header-bottom .navbar-nav .submenu .has-submenu>.submenu{margin-left:0;margin-right:0}}#header-search{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff;padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header-search.show{display:-webkit-box;display:-ms-flexbox;display:flex}#header-search::after{content:"";position:absolute;top:100%;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5)}#header-search form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #000}#header-search form input.input-search{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;border:0;font-weight:300;color:#000}#header-search form input.input-search:focus{-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){#header-search form .btn,#header-search form .form-control{font-size:2rem}}#footer{border-top:1px solid #dee2e6;padding:1rem 0}#footer .footer-logo{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;margin:1rem 0}#footer .footer-logo img{max-width:200px;height:auto}#footer .footer-widgets .widget{margin-bottom:1rem;font-size:.8rem}#footer .footer-widgets .widget .widget-title{font-size:1rem;font-weight:600;text-align:left}#footer .footer-widgets .widget.widget-links .nav .nav-item{position:relative;margin-bottom:.5rem;padding-left:.75rem}#footer .footer-widgets .widget.widget-links .nav .nav-link{padding:0}#footer .footer-widgets .widget.widget-links .nav .nav-item::before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";color:#000;opacity:1;font-size:.8em;font-weight:900;content:"\f105";margin-right:.5rem}#footer .footer-widgets .widget.widget-social_links .nav .nav-link{padding:.25rem 0}#footer .footer-widgets .widget.widget-footer_contact address{line-height:2}#footer .copyrights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;font-size:.8rem;border-top:1px solid #dee2e6}#footer .copyrights a{font-weight:600}#footer .copyrights .powered_by{text-align:right}@media (min-width:992px){#footer .footer-logo img{max-width:320px}}@media (min-width:1200px){#footer .footer-logo img{max-width:480px}}#main{padding:2rem 0}#main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#sidebar,#content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0;min-height:0}#content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#sidebar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){#main-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#sidebar{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;max-width:260px}#content{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;max-width:100%}#content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#sidebar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:1rem}#sidebar.sidebar-left{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:1rem;margin-left:0}}.widget{margin-bottom:1rem}.widget .widget-title{margin-bottom:.5rem;font-size:1.5rem;text-align:center}.widget .widget-body{position:relative}.widget+.widget-showcase{margin-top:2rem;padding-top:1rem;border-top:1px solid #dee2e6}#sidebar .widget .widget-title{font-size:1.2rem}.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-.5rem;margin-right:-.5rem}.products.no-gutters{margin-left:0;margin-right:0}.products.no-gutters>.product-card{padding-right:0;padding-left:0}.products .product-card{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5rem;padding-right:.5rem;margin-bottom:2rem;background-color:transparent;border:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.products .product-card.product-out_of_stock{opacity:.2}.products .product-card.product-out_of_stock:hover{opacity:1}.products .product-card .card-inner{height:100%}.products .product-card .card-img{position:relative;display:block;width:100%;padding:0;overflow:hidden}.products .product-card .card-img::before{display:block;content:"";padding-top:75%}.products .product-card .card-img.card-img-1_1::before{padding-top:100%}.products .product-card .card-img.card-img-4_3::before{padding-top:75%}.products .product-card .card-img.card-img-16_9::before{padding-top:56.25%}.products .product-card .card-img.card-img-3_4::before{padding-top:133.333333%}.products .product-card .card-img.card-img-9_16::before{padding-top:177.777777%}.products .product-card .card-img img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.products .product-card .card-img.card-img-cover img{-o-object-fit:cover;object-fit:cover}.products .product-card .card-img.card-img-contain img{-o-object-fit:contain;object-fit:contain}.products .product-card .card-img img+img{display:none}.products .product-card .card-img:hover img{display:none}.products .product-card .card-img:hover img:last-child{display:block!important}.products .product-card .card-body{padding:.5rem}.products .product-card .card-title{font-weight:300;margin-bottom:0}.products .product-card .card-prices{margin:.25rem 0;font-size:1rem;font-weight:600}.products .product-card .card-prices .price_old{font-size:.8rem;font-weight:400;opacity:.4;text-decoration:line-through}.products .product-card .card-prices .price_old+.price{color:#CE081C}.products .product-card .card-meta{font-weight:300}.products .product-card .card-meta .out_of_stock{color:#CE081C}.products .product-card .card-meta .free_shipping{color:#439e4a}.products-list .product-card .card-inner{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.products-list .product-card .card-img{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.products-list .product-card .card-body{-ms-flex:0 0 66.666666%;-webkit-box-flex:0;flex:0 0 66.666666%;max-width:66.666666%}.products.slick-slider .slick-list{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.products.slick-slider .slick-list .slick-track{min-width:100%}.products.slick-slider .slick-arrow{z-index:1;top:auto;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;width:2rem;height:2rem;background-color:#fff;border:1px solid #000}.products.slick-slider .slick-prev{left:50%;margin-left:-2.5rem}.products.slick-slider .slick-next{right:50%;margin-right:-2.5rem}.products.slick-slider .slick-arrow::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";color:#000;opacity:1;font-size:1rem}.products.slick-slider .slick-prev::before{font-weight:900;content:"\f104"}.products.slick-slider .slick-next::before{font-weight:900;content:"\f105"}.products.slick-slider .slick-arrow:hover{background-color:#000}.products.slick-slider .slick-arrow:hover::before{color:#fff}.nav.nav-categories,.nav.nav-categories .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav.nav-categories .nav-link{padding-left:0;padding-right:0}.nav.nav-categories .nav-item.active>.nav-link{font-weight:600}.nav.nav-categories .nav-item.has-submenu>.nav-link::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";font-size:.75em;margin-left:.25rem;float:right}.nav.nav-categories .submenu{display:none;margin-left:.5rem}.nav.nav-categories .nav-item.active>.submenu{display:block}.nav.nav-categories .submenu .nav-link{padding:.5rem 0;font-size:.8rem}.filter-card{margin-bottom:1rem}.filter-card .card-header{position:relative;padding:.25rem 1rem;background:none;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-card .card-header::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";font-size:.75em;margin-left:.25rem}.filter-card .card-header a{text-decoration:none}.filter-card .card-body{padding:.5rem 1rem}#product-gallery{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:1rem}#product-gallery .gallery-img{position:relative;display:block;width:100%;padding:0;overflow:hidden}#product-gallery .gallery-img::before{display:block;content:"";padding-top:100%}#product-gallery .gallery-img.gallery-img-1_1::before{padding-top:100%}#product-gallery .gallery-img.gallery-img-4_3::before{padding-top:75%}#product-gallery .gallery-img.gallery-img-16_9::before{padding-top:56.25%}#product-gallery .gallery-img.gallery-img-3_4::before{padding-top:133.333333%}#product-gallery .gallery-img.gallery-img-9_16::before{padding-top:177.777777%}#product-gallery .gallery-img img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}#product-gallery .gallery-img.gallery-img-cover img{-o-object-fit:cover;object-fit:cover}#product-gallery .gallery-img.gallery-img-contain img{-o-object-fit:contain;object-fit:contain}#gallery-main{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;max-width:100%;min-width:0;min-height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#gallery-main .gallery-item img{-o-object-fit:contain;object-fit:contain}#gallery-main .gallery-img::before{padding-top:100%}#gallery-thumbs{display:none;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%;min-width:0;min-height:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:.5rem}#gallery-thumbs .slick-list{width:100%!important}#gallery-thumbs .gallery-item{border:0;margin-bottom:.5rem}#gallery-thumbs .gallery-img img{-o-object-fit:contain;object-fit:contain}#gallery-thumbs.slick-slider .slick-arrow{z-index:1;top:100%;-webkit-transform:none;-ms-transform:none;transform:none;width:2rem;height:2rem;margin-top:.5rem;background-color:#fff;border:1px solid #000}#gallery-thumbs.slick-slider .slick-prev{left:0}#gallery-thumbs.slick-slider .slick-next{right:0}#gallery-thumbs.slick-slider .slick-arrow::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";color:#000;opacity:1;font-size:1rem}#gallery-thumbs.slick-slider .slick-prev::before{font-weight:900;content:"\f106"}#gallery-thumbs.slick-slider .slick-next::before{font-weight:900;content:"\f107"}#gallery-thumbs.slick-slider .slick-arrow:hover{background-color:#000}#gallery-thumbs.slick-slider .slick-arrow:hover::before{color:#fff}@media (min-width:992px){#gallery-thumbs{display:block}#gallery-main .slick-dots{display:none!important}}#product-info{margin-bottom:1rem}#product-info hr{margin-top:1rem;margin-bottom:1rem}#product-info .product-title{font-size:1.2rem;font-weight:600}#product-info .product-rating{margin:.25rem 0;font-size:.75rem;color:#e9ecef}#product-info .product-rating .active{color:#ffc107}#product-info .product-prices_discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0}#product-info .product-free_shipping{margin-right:.5rem;padding:.5rem;font-size:.75rem;text-align:center;border:1px solid #000;color:#000}#product-info .product-free_shipping .icon{font-size:1.75rem;line-height:1}#product-info .product-discount{margin-right:.5rem;padding:.5rem;font-size:.75rem;text-align:center;background-color:#dee2e6;color:#000}#product-info .product-discount .discount_value{font-size:1.75rem;line-height:1}#product-info .product-discount .discount_value sup{font-size:1rem}#product-info .product-prices{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.5rem;font-weight:600}#product-info .product-prices .price_old{font-size:.8rem;font-weight:400;opacity:.4;text-decoration:line-through}#product-info .product-prices .price_old+.price{color:#CE081C}#product-info .product-metas{font-size:.8rem}#product-info .product-metas .product-available .in_stock{color:#439e4a}#product-info .product-metas .product-available .out_of_stock{color:#CE081C}#product-info .product-prop{font-size:.8rem}#product-info .product-add_to_cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#product-info .product-qty{width:6rem;float:left;margin-right:1rem;border:1px solid #000}#product-info .product-qty .form-control{height:calc(1.5em + 0.5rem + 4px);padding:.25rem .5rem;border:0;font-weight:600;text-align:center;color:#000}#product-info .product-qty .btn{padding:.25rem .5rem;font-size:.625rem}#product-detail .product-description{font-size:1rem}#product-detail .variants{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-.25rem;margin-right:-.25rem}#product-detail .variants .variant-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);max-width:calc(100% / 2);padding-left:.25rem;padding-right:.25rem;margin-bottom:.5rem}#product-detail .variants .variant-item .item-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.15rem solid #ddd;padding:.25rem}#product-detail .variants .variant-item.active .item-inner{border-color:#000}#product-detail .variants .variant-item .item-inner .item-img{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}#product-detail .variants .variant-item .item-inner .item-body{margin-left:.5rem;font-size:12px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;max-width:100%}#product-detail .variants .variant-item .item-inner .item-title{width:100%;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:400;color:#919191;text-align:left}#product-detail .variants .variant-item .item-inner .item-price{width:100%;padding-top:.125rem;display:block;color:#484848;text-align:left;line-height:1;white-space:nowrap;font-weight:700}@media (min-width:768px){#product-info .product-add_to_cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:992px){#product-detail .variants .variant-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}.contact-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:2rem 0}.contact-cards .contact-card{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;background-color:transparent;border:0;text-align:center}.contact-cards .contact-card .card-icon{padding:1rem;font-size:3rem}.contact-cards .contact-card .card-body{padding:1rem}.contact-cards .contact-card .card-title{font-size:1.2rem;font-weight:600}@media (min-width:992px){.contact-cards .contact-card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;max-width:100%}.contact-cards .contact-card+.contact-card{border-left:1px solid #dee2e6}}.contact_form{margin:2rem 0}.contact_form .form-control{height:calc(2rem + 1rem + 2px);background-color:#e9ecef;background-clip:border-box;border-color:#e9ecef;font-size:1rem;color:#000;line-height:2}.contact_form textarea.form-control{min-height:calc(2rem + 1rem + 2px);height:auto}.contact_form .form-control:focus{background-color:#fff;border-color:#000}.table.table-shopping_cart th,.table.table-shopping_cart td{padding:1rem;border-top:0;border-bottom:1px solid #dee2e6}.table.table-shopping_cart th:first-child,.table.table-shopping_cart td:first-child{padding-left:0}.table.table-shopping_cart th:last-child,.table.table-shopping_cart td:last-child{padding-right:0}.table.table-shopping_cart tfoot th,.table.table-shopping_cart tfoot td{border-bottom:0}.widget-shopping_cart .shopping_cart-desktop{display:none}.widget-shopping_cart .shopping_cart-mobile{display:block}.widget-shopping_cart .card.cart_item{margin-bottom:.5rem}.widget-shopping_cart .cart_item .product_props ul{padding-left:1.5rem;font-size:.8rem}.widget-shopping_cart .cart_item .product_props ul li span{font-weight:600}.widget-shopping_cart .cart_item .card-body{padding:1rem}.widget-shopping_cart_total{padding:2rem;background-color:#e9ecef}.widget-shopping_cart_total .table th,.widget-shopping_cart_total .table td{padding:.25rem}.widget-shopping_cart_total .table tfoot th{font-size:1.2rem}.widget-coupon_code .widget-title{margin-bottom:1rem;padding-bottom:.5rem;font-size:1rem;text-align:left;border-bottom:1px solid #dee2e6}@media (min-width:992px){.widget-shopping_cart .shopping_cart-desktop{display:block}.widget-shopping_cart .shopping_cart-mobile{display:none}}#checkout{margin-bottom:2rem}#payment_method .payment_methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#payment_method .payment_methods .btn{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;font-size:.8rem;border-width:2px;border-color:#dee2e6;cursor:pointer;margin:.5rem;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}#payment_method .payment_methods .btn img,#payment_method .payment_methods .btn i{font-size:3rem;margin-bottom:.5rem;width:100%;height:auto;line-height:4rem;display:block;-o-object-fit:contain;object-fit:contain}#payment_method .payment_methods .btn:not(:disabled):not(.disabled):hover,#payment_method .payment_methods .btn:not(:disabled):not(.disabled):focus,#payment_method .payment_methods .btn:not(:disabled):not(.disabled):active,#payment_method .payment_methods .btn:not(:disabled):not(.disabled).active{background-color:transparent;color:#000;border-color:#000}@media (min-width:568px){#payment_method .payment_methods .btn{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.order_history-card{margin-bottom:2rem;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.order_history-card.expanded{-webkit-box-shadow:0 0 1rem -.5rem #000;box-shadow:0 0 1rem -.5rem #000}.order_history-card .card-header{position:relative;padding:.75rem;background-color:transparent;border-bottom:0;color:#888}.order_history-card .card-header .card-header-inner{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}.order_history-card .card-header .card-header-inner .value{color:#000;font-weight:bolder}.order_history-card .card-header .card-header-inner .order_total{color:#439e4a}.order_history-card .card-header .card-header-inner>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:.25rem}.order_history-card .card-header .card-header-inner>div.order_info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.order_history-card .card-header .card-header-inner>div.order_info>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order_history-card .card-header .card-header-inner>div.order_info>div:last-child{text-align:right}.order_history-card .card-header .card-header-inner>div.order_amount{text-align:right}.order_history-card .card-order_shipping{text-align:center}.order_history-card .card-order_shipping .value{font-weight:bolder}@media (min-width:768px){.order_history-card .card-header::before{content:"";position:absolute;top:50%;right:.75rem;width:2rem;height:2rem;line-height:2rem;background-color:#e9ecef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";text-align:center}.order_history-card.expanded .card-header::before{content:"\f00d"}.order_history-card .card-header .card-header-inner>div{-webkit-box-flex:0!important;-ms-flex:0 0 33.333333!important;flex:0 0 33.333333!important;max-width:33.333333%!important;text-align:center}.order_history-card .card-header .card-header-inner>div.order_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.order_history-card .card-header .card-header-inner>div.order_info>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.order_history-card .card-header .card-header-inner>div.order_info>div>span+span{margin-left:.5rem}.order_history-card .card-header .card-header-inner>div.order_amount{padding-right:2.75rem}}.login_register-holder{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-align:stretch;-ms-flex-align:stretch;align-items:stretch}.login_register-holder .divider,.login_register-holder .side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.login_register-holder .divider{position:relative;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;margin:2rem 0}.login_register-holder .divider::before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;background-color:#e9ecef;z-index:-1}.login_register-holder .divider span{display:block;width:3rem;height:3rem;background-color:#fff;border:1px solid #e9ecef;border-radius:50%;font-size:.8rem;line-height:calc(3rem - 5px);text-align:center;color:#666}@media (min-width:992px){.login_register-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.login_register-holder .divider{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%;margin:0 2rem}.login_register-holder .divider::before{content:"";position:absolute;width:1px;height:100%;top:0;left:50%;background-color:#e9ecef;z-index:-1}.login_register-holder .side{-webkit-box-flex:1;-ms-flex:1;flex:1}}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.grid>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}.grid-gutters-0{margin-left:0;margin-right:0}.grid-gutters-0>.grid-item{padding-left:0;padding-right:0}.grid-2>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-3>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-5>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.grid-6>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.grid-7>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.grid-8>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.grid-9>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.grid-10>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}@media (min-width:576px){.grid-sm-2>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-sm-3>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-sm-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-sm-5>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.grid-sm-6>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.grid-sm-7>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.grid-sm-8>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.grid-sm-9>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.grid-sm-10>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width:768px){.grid-md-2>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-md-3>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-md-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-md-5>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.grid-md-6>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.grid-md-7>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.grid-md-8>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.grid-md-9>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.grid-md-10>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width:992px){.grid-lg-2>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-lg-3>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-lg-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-lg-5>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.grid-lg-6>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.grid-lg-7>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.grid-lg-8>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.grid-lg-9>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.grid-lg-10>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width:1200px){.grid-xl-2>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-xl-3>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-xl-4>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-xl-5>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.grid-xl-6>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.grid-xl-7>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}.grid-xl-8>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.grid-xl-9>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}.grid-xl-10>.grid-item{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}.banner-item{position:relative}