body{width:100%;height:100%}h1,h2,h3,h4,h5,h6{color:#444}legend{padding:7px 0;margin-bottom:20px;border-bottom:1px solid #e5e5e5}label{font-size:12px;font-weight:normal}button:focus{outline:none !important}#container{width:100%;min-height:100%;position:absolute;margin-bottom:300px}#content,#column-left,#column-right{padding-bottom:730px}@media(min-width: 576px){#content,#column-left,#column-right{padding-bottom:400px}}#alert{z-index:9999;position:fixed;top:30%;left:50%;width:400px;margin-left:-200px}@media(min-width: 992px){#alert{width:600px;margin-left:-300px}}@media(min-width: 1140px){#alert{width:600px;margin-left:-300px}}@media(min-width: 1320px){#alert{width:600px;margin-left:-300px}}#alert .alert{margin-bottom:15px}#alert .alert-primary{box-shadow:0 0 0 5px rgb(var(--bs-primary-rgb), 0.1)}#alert .alert-secondary{box-shadow:0 0 0 5px rgb(var(--bs-secondary-rgb), 0.1)}#alert .alert-success{box-shadow:0 0 0 5px rgb(var(--bs-success-rgb), 0.1)}#alert .alert-warning{box-shadow:0 0 0 5px rgb(var(--bs-warning-rgb), 0.1)}#alert .alert-danger{box-shadow:0 0 0 5px rgb(var(--bs-danger-rgb), 0.1)}#alert .alert-info{box-shadow:0 0 0 5px rgb(var(--bs-info-rgb), 0.1)}#alert .alert-light{box-shadow:0 0 0 5px rgb(var(--bs-light-rgb), 0.1)}#alert .alert-dark{box-shadow:0 0 0 5px rgb(var(--bs-dark-rgb), 0.1)}#top{background-color:var(--bs-tertiary-bg);border-bottom:1px solid var(--bs-border-color);margin-bottom:20px;position:relative;padding-bottom:5px}#top ul.list-inline{margin-bottom:0}#top .list-inline-item>a,#top .list-inline-item .dropdown>a{font-size:1.1em;color:var(--bs-gray-600);line-height:40px;vertical-align:middle;padding:10px 0px 5px 0px}#logo{text-align:center;margin:7px 0 7px 0}#logo img{max-width:200px}@media(min-width: 768px){#logo{text-align:left}}#search{margin-bottom:10px}#search .form-control-lg{height:40px;font-size:12px;line-height:20px;padding:0 10px}#search .btn-lg{font-size:15px;line-height:18px;padding:.57rem 35px;text-shadow:0 1px 0 #fff}#cart{margin-bottom:10px}#cart .img-thumbnail{min-width:100px}#cart .btn-lg{font-size:15px;line-height:18px;padding:14px 35px}#cart .dropdown-menu{background:#eee}#cart .dropdown-menu li{min-width:300px}@media(max-width: 768px){#cart .dropdown-menu li{min-width:100%}}#menu{background-color:#229ac8;background-image:linear-gradient(to bottom, #23a1d1, #1f90bb);background-repeat:repeat-x;border:1px solid #1f90bb;border-color:#1f90bb #1f90bb #145e7a;min-height:40px;border-radius:4px;padding:0 1rem;margin-bottom:20px}#menu .navbar-nav>li>a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);padding:10px 15px 10px 15px;background-color:rgba(0,0,0,0)}#menu .navbar-nav>li>a:hover{background-color:rgba(0,0,0,.1)}#menu .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0}#menu .dropdown-inner{display:flex;flex-direction:column}#menu .dropdown-inner ul{width:100%;min-width:200px}@media(min-width: 960px){#menu .dropdown:hover .dropdown-menu{display:block}#menu .dropdown-inner{flex-direction:row}#menu .nav-item+.nav-item+.nav-item .dropdown-column-3{left:-200px}#menu .nav-item+.nav-item+.nav-item .dropdown-column-4{left:-400px}#menu .nav-item+.nav-item+.nav-item+.nav-item .dropdown-column-2{left:-200px}#menu .nav-item+.nav-item+.nav-item+.nav-item .dropdown-column-3{left:-400px}#menu .nav-item+.nav-item+.nav-item+.nav-item .dropdown-column-4{left:-600px}}#category{float:left;font-size:16px;font-weight:700;line-height:40px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}#menu .navbar-toggler i{color:#fff;border-color:#fff;font-size:.9em}div.required .col-form-label:before,div.required .form-label:before{content:"* ";color:red;font-weight:bold}.form-switch-lg{font-size:20px;min-height:30px;line-height:30px}.nav-tabs{margin-bottom:15px}.form-check .form-check-input{margin-top:.25rem}@media(min-width: 768px){.col-form-label{text-align:right}}footer{border:1px solid #000;position:absolute;bottom:-1px;width:100%;padding-top:30px;background-color:#303030;border-top:1px solid #ddd;color:#e2e2e2}footer hr{border-top:none;border-bottom:1px solid #666}footer a{color:#ccc;text-decoration:none}footer a:hover{color:#fff}footer h5{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:bold;color:#fff;margin-top:10px;margin-bottom:10px}.breadcrumb{margin:0 0 20px 0;padding:8px 0;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg)}.breadcrumb i{font-size:15px}.breadcrumb>li.breadcrumb-item{text-shadow:0 1px 0 #fff;padding:0 20px;position:relative;white-space:nowrap}.breadcrumb>li.breadcrumb-item>a{text-decoration:none}.breadcrumb>li.breadcrumb-item:after{content:"";display:block;position:absolute;top:-3px;right:-5px;width:29px;height:29px;border-right:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color);transform:rotate(-45deg)}.breadcrumb>li.breadcrumb-item+li:before{content:"";padding:0}.product-thumb{border:1px solid #ddd;position:relative;height:100%}.product-thumb .image{text-align:center}.product-thumb .image a:hover{opacity:.8}.product-thumb .description{padding:15px;margin-bottom:45px}.product-thumb .description h4{font-weight:bold}.product-thumb .button{display:flex;position:absolute;width:100%;bottom:0}.product-thumb .button button{width:33.33%;border:none;border-top:1px solid var(--bs-border-color);background-color:var(--bs-tertiary-bg);color:var(--bs-gray-600);line-height:38px;text-align:center}.product-thumb .button button:hover{color:var(--bs-gray-600);background-color:#ddd;text-decoration:none;cursor:pointer}.product-thumb .button button+button{border-left:1px solid var(--bs-border-color)}@media(min-width: 960px){.product-list .product-thumb{display:flex}.product-list .product-thumb .image{flex-direction:column;margin-bottom:0px}.product-list .product-thumb .content{flex-direction:column;flex:75%;position:relative}.product-list .product-thumb .button{border-left:1px solid #ddd;width:calc(100% - 15px);margin-left:15px}}.rating .fa-stack{width:20px}.rating .fa-star{color:#999;font-size:15px}.rating .fa-star{color:#fc0;font-size:15px}.rating .fa-star+.fa-star{color:#e69500}.price{color:#444}.price-new{font-weight:600}.price-old{color:#dc512c;text-decoration:line-through}.price-tax{color:#999;font-size:12px;display:block}.blog-thumb{border:1px solid #ddd;margin-bottom:15px}.blog-thumb h4{font-weight:bold}.blog-thumb .image{text-align:center;margin-bottom:15px}.blog-thumb .image a:hover{opacity:.8}.blog-thumb .description{padding:15px}#cookie{position:fixed;bottom:0;left:0;width:100%;height:150px;z-index:9999;opacity:.95;color:#ecf0f1;background:#343a40}#cookie div{font-size:16px;color:#fff}:root{--bs-link-color-rgb: 64, 64, 64;--bs-link-hover-color-rgb: 0, 102, 102;--bs-body-color: rgba(64, 64, 64);--bs-link-color: rgba(64, 64, 64);--bs-link-hover-color: rgba(var(--bs-link-hover-color-rgb));--bs-btn-color: var(--bs-link-color);--bs-btn-hover-color: var(--bs-link-hover-color);--bs-dropdown-link-active-bg: rgba(2, 75, 64);--m-primary-color: rgba(2, 75, 64);--m-primary-color-dark: rgba(1, 46, 39);--m-primary-color-light: rgba(0, 128, 128);--m-primary-color-lighter: rgba(0, 153, 153);--m-primary-color-lightest: rgba(230, 255, 255);--m-gray: #D5D5D5;--m-gray-lighter: #F5F5F5;--m-gray-light: #E5E5E5;--m-gray-medium: #C5C5C5;--m-gray-dark: #B5B5B5;--m-gray-darker: #A5A5A5;--disabled-color: var(--m-gray-light);--disabled-bg: var(--m-gray-darker);--m-radius--sm: 0.2rem;--m-radius--md: 0.25rem;--m-radius--lg: 0.3rem;--m-padding--sm: 5px;--m-padding--md: 10px;--m-padding--lg: 15px;--m-padding--xl: 20px;--m-padding--xxl: 25px;--m-padding--xxxl: 30px;--m-margin--sm: 5px;--m-margin--md: 10px;--m-margin--lg: 15px;--m-margin--xl: 20px;--m-margin--xxl: 25px;--m-margin--xxxl: 30px;--m-shadow--sm: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;--m-shadow--md: rgba(149, 157, 165, 0.2) 0px 8px 24px;--m-shadow--lg: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;--m-body-color: var(--bs-body-color);--m-heading-color: var(--bs-body-color);--m-border-color: var(--bs-border-color);--m-footer-color: #D5D5D5;--m-footer-bgcolor: #262626;--m-footer-link-color: #C5C5C5;--m-footer-link-hover-color: #FFFFFF;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1400px}:root{--bs-body-font-size: 1rem}*:focus{outline:none !important;box-shadow:none !important}#alert .alert{box-shadow:var(--m-shadow--md);border-radius:var(--m-radius--sm)}#alert .alert-success{color:var(--m-primary-color);border-color:var(--m-primary-color-lighter)}.navbar a{position:relative}.navbar .dropdown-toggle{padding-right:20px !important}.navbar .dropdown-toggle::after{content:"";position:absolute;top:calc(50% - 3px);right:5px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;transition:transform .3s ease-out}.navbar .dropdown-toggle:hover::after{transform:rotate(360deg)}.btn-primary{--bs-btn-bg: var(--m-primary-color);--bs-btn-border-color: var(--m-primary-color);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--m-primary-dark);--bs-btn-hover-border-color: var(--m-primary-dark);--bs-btn-focus-shadow-rgb: 67, 169, 208;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1b7ba0;--bs-btn-active-border-color: #1a7496;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #229ac8;--bs-btn-disabled-border-color: #229ac8}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: var(--m-primary-color);--bs-btn-border-color: var(--m-primary-color);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--m-primary-color-dark);--bs-btn-hover-border-color: var(--m-primary-color-dark);--bs-btn-focus-shadow-rgb: 67, 169, 208;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--m-primary-color-dark);--bs-btn-active-border-color: var(--m-primary-color-dark);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--disabled-color);--bs-btn-disabled-bg: var(--disabled-bg);--bs-btn-disabled-border-color: var(--disabled-bg)}.btn-danger{--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff}.dropdown-menu{--bs-dropdown-link-active-bg: var(--m-primary-color-light)}.nav-tabs .nav-link{position:relative;border-bottom:none}.nav-tabs .nav-link::before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:0;border:0px solid rgba(0,0,0,0);transition:border .3s ease}.nav-tabs .nav-link:hover::before{border-top:4px solid var(--m-primary-color, --bs-border-color);border-top-right-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius)}.nav-tabs .nav-link.active::before{border-top:4px solid var(--m-primary-color, --bs-border-color);border-top-right-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius)}.m-content{max-width:100%;overflow-x:hidden;font-family:var(--bs-font-sans-serif, system-ui, -apple-system, sans-serif);color:var(--bs-body-color, #212529)}.m-content img{border-radius:var(--bs-border-radius, 0.375rem);max-width:100%;height:auto;display:block}.m-content .m-paragraph{margin:1rem 0;word-break:break-word;line-height:1.6}.m-content .m-paragraph mark{background-color:var(--bs-warning-bg-subtle, #fff3bf);padding:0 2px;color:var(--bs-warning-text-emphasis, #664d03)}.m-content .m-paragraph code{font-family:var(--bs-font-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);background:var(--bs-tertiary-bg, #f8f9fa);padding:2px 4px;border-radius:var(--bs-border-radius-sm, 0.2rem);font-size:.9em;color:var(--bs-code-color, #d63384)}.m-content .m-header{margin:1.5rem 0 .8rem;font-weight:700;line-height:1.3;color:var(--bs-heading-color, inherit)}.m-content .m-image{margin:1.5rem auto;text-align:center}.m-content .m-image__content{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:var(--bs-border-radius, 0.375rem);box-shadow:var(--bs-box-shadow-sm, 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075))}.m-content .m-image__caption{font-size:.875em;color:var(--bs-secondary-color, #6c757d);margin-top:.5rem}.m-content .m-gallery{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin:1.5rem 0}@media(min-width: 768px){.m-content .m-gallery{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}.m-content .m-gallery__item{aspect-ratio:1/1;position:relative;border-radius:var(--bs-border-radius, 0.375rem);background:var(--bs-tertiary-bg, #f8f9fa);overflow:hidden;cursor:pointer}.m-content .m-gallery__item .m-gallery__wrapper{width:100%;height:100%;overflow:hidden;border-radius:inherit}.m-content .m-gallery__item:hover{z-index:10}.m-content .m-gallery__item:hover .m-gallery__image{transform:scale(1.4)}.m-content .m-gallery__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(0.16, 1, 0.3, 1);transform-origin:center center}.m-content .m-carousel .carousel-inner,.m-content .m-carousel .carousel-inner .carousel-item,.m-content .m-carousel .carousel-inner .carousel-item img{border-radius:var(--bs-border-radius, 0.375rem)}.m-content .m-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9em}.m-content .m-table--headings thead th{background:var(--bs-tertiary-bg, #f8f9fa);font-weight:bold}.m-content .m-table td,.m-content .m-table th{padding:.75rem;border:1px solid var(--bs-border-color, #dee2e6)}.m-content .m-code{background-color:var(--bs-tertiary-bg, #f8f9fa);padding:1rem;border-radius:var(--bs-border-radius, 0.375rem);margin:1.5rem 0;overflow-x:auto;border:1px solid var(--bs-border-color, #dee2e6)}.m-content .m-code__content{display:block;white-space:pre;font-family:var(--bs-font-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:.9em;line-height:1.5;margin:0}.m-content .m-checklist{margin:1rem 0;padding-left:1.5rem}.m-content .m-checklist__item{position:relative;padding-left:1.75rem;margin-bottom:.5rem;list-style-type:none}.m-content .m-checklist__item--checked{background-color:var(--bs-secondary-bg-subtle) !important;border-color:var(--bs-secondary-bg-subtle) !important;color:#000}.m-content .m-checklist__marker{position:absolute;left:0;top:.2rem;width:1.2rem;height:1.2rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:var(--bs-border-radius-sm, 0.2rem);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem}.m-content .m-warning{background-color:var(--bs-warning-bg-subtle, #fff3cd);color:var(--bs-warning-text, #664d03);padding:1rem;margin:1.5rem 0;border-radius:var(--bs-border-radius, 0.375rem);display:flex;gap:.75rem;align-items:flex-start}.m-content .m-warning__icon{font-size:1.2rem;color:var(--bs-warning-text, #664d03)}.m-content .m-delimiter{border-top:1px solid var(--bs-border-color, #dee2e6);margin:1.5rem auto;width:80%}.m-content .m-raw{margin:1.5rem 0;overflow-x:auto}.m-content .m-raw iframe{max-width:100%;border:none;border-radius:var(--bs-border-radius, 0.375rem)}.m-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;visibility:hidden;transition:all .3s ease}.m-lightbox.active{opacity:1;visibility:visible}.m-lightbox__content{position:relative;max-width:90vw;max-height:90vh;width:auto;height:auto;border-radius:var(--bs-border-radius, 0.375rem);overflow:hidden}.m-lightbox__image{max-height:90vh;max-width:90vw;object-fit:contain;display:block}.m-lightbox__close{position:absolute;top:20px;right:20px;background:rgba(0,0,0,.5);border:none;color:#fff;font-size:2rem;cursor:pointer;z-index:2;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}header{padding-top:var(--m-padding--lg);padding-bottom:var(--m-padding--lg)}#logo img{max-height:80px}nav#top{display:none}.carousel{--nav-size: 40px;--nav-color: white;--hover-scale: 1.1;border:none;box-shadow:none}.carousel .carousel-nav{position:absolute;width:var(--nav-size);height:var(--nav-size);cursor:pointer;background:#fff;opacity:.9;border-radius:50%;top:50%;display:flex;align-items:center;justify-content:center;transform:scale(0.9);transition:all .2s ease-out}.carousel .carousel-nav:hover{opacity:1;transform:scale(var(--hover-scale))}.carousel .carousel-prev{left:15px;border:thin solid var(--m-border-color, #E5E5E5)}.carousel .carousel-next{right:15px;border:thin solid var(--m-border-color, #E5E5E5)}.m-carousel-ratio_3p2 .carousel-item img{width:100%;aspect-ratio:3/2;object-fit:cover}.fancybox__dialog .fancybox__viewport img{border-radius:var(--m-radius--sm, 4px)}#checkout-shipping-method #button-shipping-methods,#checkout-payment-method #button-payment-methods{position:relative;min-width:40px}#checkout-shipping-method #button-shipping-methods::after,#checkout-payment-method #button-payment-methods::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;transform:translate(-50%, -50%);-ms-transform:translateY(-50%, -50%);transition:.3s ease-out}#checkout-shipping-method #button-shipping-methods:hover::after,#checkout-payment-method #button-payment-methods:hover::after{transform:translate(-50%, -50%) rotate(360deg)}.m-heading,.m-section-heading{display:flex;align-items:center;color:var(--m-heading-color);text-transform:uppercase;gap:10px;padding-top:var(--m-margin--lg);margin-top:var(--m-margin--lg)}.m-heading{padding-bottom:0px;margin-bottom:var(--m-margin--sm)}.m-section-heading{margin-bottom:var(--m-margin--lg)}.m-section-heading::before{content:"";height:20px;border-left:4px solid var(--m-heading-color);width:fit-content}.m-section-heading::after{content:"";height:4px;border-top:thin solid var(--m-gray-light);border-bottom:thin solid var(--m-gray-light);flex-grow:1}a{text-decoration:none !important}.m-floating-label{--input-padding: 10px;--border-color: #E5E5E5;--border-radius: 4px;--text-color: gray;position:relative;margin-bottom:1rem}.m-floating-label input{width:100%;padding-left:var(--input-padding);padding-right:var(--input-padding);padding-top:calc(var(--input-padding) + 4px);padding-bottom:calc(var(--input-padding) - 4px);border:thin solid var(--border-color);border-radius:var(--border-radius);background:rgba(0,0,0,0);outline:none}.m-floating-label input:focus+label,.m-floating-label input:not(:placeholder-shown)+label{transform:translateY(-110%) scale(0.8);transform-origin:left center;left:var(--input-padding)}.m-floating-label label{position:absolute;left:var(--input-padding);top:50%;transform:translateY(-50%);transform-origin:left center;pointer-events:none;transition:all .3s ease;background:rgba(0,0,0,0);color:var(--text-color)}.m-dropdown{position:relative;z-index:1}.m-dropdown__button{display:block;position:relative;border:thin solid;cursor:pointer;padding:5px 30px 5px 10px;background-color:#fff;text-align:left}.m-dropdown__button:hover::after{transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg)}.m-dropdown__button::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid;position:absolute;top:50%;right:8px;transform:translateY(-50%);-ms-transform:translateY(-50%);transition:.3s ease-out}.m-dropdown__button.m-active::after{transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg)}.m-dropdown__content{display:block;position:absolute;left:-100vw;max-width:100%;max-height:300px;overflow:auto;border:thin solid;box-sizing:border-box;background-color:#fff}.m-dropdown__content.m-active{left:0;margin-top:5px}.m-dropdown__title{display:block;font-weight:bold;font-size:larger;padding:5px 30px 5px 10px;color:var(--m-body-color, black)}.m-dropdown__item{display:block;padding:5px 30px 5px 10px;cursor:pointer;text-decoration:none;color:var(--m-body-color, black)}.m-dropdown__item.m-active{background-color:#f5f5f5;color:var(--m-body-color, black)}.m-dropdown__item:hover{background-color:#f5f5f5;color:var(--m-body-color, black)}.m-primary-menu{background-color:var(--m-primary-color);text-shadow:none !important;padding:0px}.m-primary-menu #menu{margin:0px;padding:0px;border:none;background-image:none;background-color:rgba(0,0,0,0) !important;border-radius:0px}.m-primary-menu #menu #category{display:none !important}.m-primary-menu #menu #navbar-menu .nav-item>a{padding-top:var(--m-padding--lg);padding-bottom:var(--m-padding--lg);text-transform:uppercase}.m-primary-menu #menu #navbar-menu.show .nav-item>a,.m-primary-menu #menu #navbar-menu.collapsing .nav-item>a{padding-top:var(--m-padding--md);padding-bottom:var(--m-padding--md)}.m-primary-menu #menu #navbar-menu.show .dropdown-menu,.m-primary-menu #menu #navbar-menu.collapsing .dropdown-menu{box-shadow:var(--m-shadow--md);border-radius:var(--m-radius--md)}.m-primary-menu #menu button.navbar-toggler{border:none;padding-top:var(--m-padding--lg);padding-bottom:var(--m-padding--lg)}.m-primary-menu #menu button.navbar-toggler::after{content:"MENU";font-weight:bold;color:#fff;margin-left:var(--m-margin--sm);text-transform:uppercase}.m-primary-menu #menu .dropdown-menu{border-top:none;box-shadow:var(--m-shadow--sm);border-color:var(--m-gray-light)}.product-thumb{border-radius:var(--m-radius--md)}.product-thumb div.button{border:0px}.product-thumb div.button>button:first-child{-webkit-border-bottom-left-radius:var(--m-radius--md);-moz-border-radius-bottomleft:var(--m-radius--md);border-bottom-left-radius:var(--m-radius--md);flex-basis:50%;flex-shrink:0}.product-thumb div.button>button:nth-child(2){-webkit-border-bottom-right-radius:var(--m-radius--md);-moz-border-radius-bottomright:var(--m-radius--md);border-bottom-right-radius:var(--m-radius--md);flex-grow:1}.product-thumb div.button>button:last-child{display:none}.product-thumb .description .price{font-size:large}.product-thumb .description p{display:none}.product-list .product-thumb .image{border-right:thin solid var(--m-border-color)}.product-list .product-thumb .image img{border-radius:var(--m-radius--md)}.product-list .product-thumb div.button{border-left:none;width:100%;margin-left:0px}.product-list .product-thumb div.button>button:first-child{border-radius:0px}.breadcrumb{display:flex;flex-wrap:wrap;padding:var(--m-padding--sm) var(--m-padding--md);margin-top:var(--m-margin--lg);gap:var(--m-margin--sm);border:none;background-color:var(--m-gray-lighter)}.breadcrumb .breadcrumb-item{display:flex;flex-wrap:wrap;gap:var(--m-padding--sm);text-shadow:none !important;padding:0px !important}.breadcrumb .breadcrumb-item::after{content:"/" !important;width:fit-content !important;position:relative !important;border:none !important;transform:none !important;margin-left:var(--m-margin--sm) !important;top:0px !important;left:0px !important;width:fit-content !important;height:auto !important}.list-group .active{background-color:var(--m-gray-lighter);color:var(--m-body-color);border-color:var(--m-border-color)}.m-gradient-glow{--m-glow-c1: #4285F4;--m-glow-c2: #34A853;--m-glow-c3: #FBBC05;--m-glow-c4: #EA4335;--m-border-width: 2px;--m-glow-blur: 3px;aspect-ratio:1/1;width:auto;max-width:100%;position:relative;border-radius:50%;display:flex;align-items:center;justify-content:center}.m-gradient-glow::before{content:"";position:absolute;inset:calc(-1*var(--m-border-width));background:conic-gradient(var(--m-glow-c1), var(--m-glow-c2), var(--m-glow-c3), var(--m-glow-c4), var(--m-glow-c1));border-radius:50%;animation:rotateGradientGlow 3s linear infinite;filter:blur(var(--m-glow-blur));z-index:0}.m-gradient-glow>*{width:calc(100% - var(--m-border-width)*2);height:calc(100% - var(--m-border-width)*2);border-radius:50%;object-fit:cover;position:relative;z-index:1;background:#000}@keyframes rotateGradientGlow{to{transform:rotate(1turn)}}.m-prev,.m-next{display:block;min-width:20px;min-height:20px;max-width:30px;max-height:30px;aspect-ratio:1/1;scale:.5;opacity:inherit;cursor:pointer;transition:all .5s ease;font-size:smaller}.m-next{border-top:2px solid var(--m-body-color);border-right:2px solid var(--m-body-color);transform:translateX(-3px) rotate(45deg)}.m-prev{border-top:2px solid var(--m-body-color);border-left:2px solid var(--m-body-color);transform:translateX(3px) rotate(-45deg);text-align:right}.m-grid--3_3{display:grid;gap:10px;grid-template-columns:1fr 1fr;grid-template-areas:"c1 c1" "c2 c3" "c4 c5" "c6 c6"}.m-grid--3_3 .m-grid-item{border-radius:var(--m-radius--md);overflow:hidden;aspect-ratio:4/3;position:relative}.m-grid--3_3 .m-grid-item img{width:100%;height:100%;object-fit:cover;display:block}.m-grid--3_3 .m-grid-item a{color:#fff !important;font-size:small !important}.m-grid--3_3 .m-grid-item .m-item-content{display:flex;flex-direction:column;justify-content:end;position:absolute;top:20%;bottom:0;left:0;right:0;color:#fff;padding:.75rem;background:linear-gradient(to bottom, transparent 0%, rgba(52, 52, 52, 0.1) 40%, rgba(52, 52, 52, 0.3) 60%, rgba(52, 52, 52, 0.7) 80%, #343434 100%)}.m-grid--3_3 .m-grid-item .m-item-content h3,.m-grid--3_3 .m-grid-item .m-item-content h4{margin:0;color:#fff;font-weight:bold}.m-grid--3_3 .m-grid-item .m-item-content p{margin:0}.m-grid--3_3 .m-grid-item:first-child{grid-area:c1}.m-grid--3_3 .m-grid-item:nth-child(2){grid-area:c2}.m-grid--3_3 .m-grid-item:nth-child(3){grid-area:c3}.m-grid--3_3 .m-grid-item:nth-child(4){grid-area:c4}.m-grid--3_3 .m-grid-item:nth-child(5){grid-area:c5}.m-grid--3_3 .m-grid-item:last-child{grid-area:c6}@media(min-width: 992px){.m-grid--3_3{grid-template-columns:repeat(4, 1fr);grid-template-rows:300px 100px 300px;grid-template-areas:"c1 c1 c2 c3" "c4 c5 c2 c3" "c4 c5 c6 c6"}.m-grid--3_3 .m-grid-item{aspect-ratio:auto;height:100%;font-size:large}.m-grid--3_3 .m-grid-item:first-child .m-item-content,.m-grid--3_3 .m-grid-item:last-child .m-item-content{padding:1rem;font-size:large}.m-grid--3_3 .m-grid-item:first-child .m-item-content h3,.m-grid--3_3 .m-grid-item:first-child .m-item-content h4,.m-grid--3_3 .m-grid-item:last-child .m-item-content h3,.m-grid--3_3 .m-grid-item:last-child .m-item-content h4{font-size:x-large}}.m-grid--1_2{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"c1 c1" "c2 c3";gap:10px}.m-grid--1_2 .m-grid-item{border-radius:var(--m-radius--md);overflow:hidden;aspect-ratio:4/3;position:relative}.m-grid--1_2 .m-grid-item img{width:100%;height:100%;object-fit:cover;display:block}.m-grid--1_2 .m-grid-item a{color:#fff !important;font-size:small !important}.m-grid--1_2 .m-grid-item .m-item-content{display:flex;flex-direction:column;justify-content:end;position:absolute;top:20%;bottom:0;left:0;right:0;color:#fff;padding:.75rem;background:linear-gradient(to bottom, transparent 0%, rgba(52, 52, 52, 0.1) 40%, rgba(52, 52, 52, 0.3) 60%, rgba(52, 52, 52, 0.7) 80%, #343434 100%)}.m-grid--1_2 .m-grid-item .m-item-content h3,.m-grid--1_2 .m-grid-item .m-item-content h4{margin:0;color:#fff;font-weight:bold}.m-grid--1_2 .m-grid-item .m-item-content p{margin:0px}.m-grid--1_2 .m-grid-item:first-child{grid-area:c1}.m-grid--1_2 .m-grid-item:nth-child(2){grid-area:c2}.m-grid--1_2 .m-grid-item:nth-child(3){grid-area:c3}@media(min-width: 992px){.m-grid--1_2{grid-template-columns:2fr 1fr;grid-template-rows:270px 270px;grid-template-areas:"c1 c2" "c1 c3";gap:15px}.m-grid--1_2 .m-grid-item{aspect-ratio:unset;height:100%;font-size:large}.m-grid--1_2 .m-grid-item:first-child .m-item-content{padding:1rem;font-size:x-large}.m-grid--1_2 .m-grid-item:first-child .m-item-content h3,.m-grid--1_2 .m-grid-item:first-child .m-item-content h4{font-size:xx-large}}.swal2-toast{padding:var(--m-padding--md) 0px 0px 0px}.swal2-toast .swal2-html-container{padding:0px;margin:0px}.swal2-toast .alert{margin:0px;padding:var(--m-padding--md)}.m-scale-small{scale:.9;transition:all .3s ease}.m-scale-small:hover{scale:1.1}.m-black-to-transparent{background:linear-gradient(to bottom, transparent 0%, rgba(52, 52, 52, 0.1) 40%, rgba(52, 52, 52, 0.3) 60%, rgba(52, 52, 52, 0.7) 80%, #343434 100%)}@media(min-width: 992px){.m-above_lg-width--100pc{width:100% !important;margin-left:0px !important;margin-right:0px !important}.m-above_lg-border-top--dashed{border-top:thin dashed var(--m-border-color-light, #E5E5E5)}.m-above_lg-border-bottom--dashed{border-bottom:thin dashed var(--m-border-color-light, #E5E5E5)}}@media(max-width: 991.98px){.m-below_lg-width--100pc{width:100% !important;margin-left:0px !important;margin-right:0px !important}.m-below_lg-border-top--dashed{border-top:thin dashed var(--m-border-color-light, #E5E5E5)}.m-below_lg-border-bottom--dashed{border-bottom:thin dashed var(--m-border-color-light, #E5E5E5)}}.m-scroll-mandatory{--item-width: 300px;--item-ratio: calc(3 / 2);--scroll-bar-size: 6px;--scroll-bar-bg: #e5e5e5;display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#aaa var(--scroll-bar-bg)}.m-scroll-mandatory>*{flex:0 0 var(--item-width);aspect-ratio:var(--item-ratio);scroll-snap-align:start;scroll-snap-stop:always}.m-scroll-mandatory::-webkit-scrollbar{height:var(--scroll-bar-size)}.m-scroll-mandatory::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:100px}.m-scroll-mandatory::-webkit-scrollbar-track{background-color:var(--scroll-bar-bg)}.m-simple-slider{--m-height-ratio: 2/3;--m-slider-radius: var(--m-radius--md, 5px);position:relative;overflow:hidden;border-radius:var(--m-slider-radius)}.m-simple-slider input[type=radio]{display:none}.m-simple-slider .slides{display:flex;transition:transform .5s ease}.m-simple-slider .slide{flex-grow:0;flex-shrink:0;flex-basis:100%;aspect-ratio:3/2}.m-simple-slider .slide a{display:block;width:100%;height:100%}.m-simple-slider .slide img{display:block;width:100%;height:100%;object-fit:cover}.m-simple-slider .nav-dots{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;z-index:10}.m-simple-slider .nav-dots label{background:rgba(0,0,0,.5);color:#fff;width:2rem;height:2rem;line-height:2rem;text-align:center;border-radius:50%;cursor:pointer;font-size:1rem;font-weight:bold;user-select:none;transition:all .3s}.m-simple-slider .nav-dots label:hover{background:rgba(0,0,0,.8)}footer{color:var(--m-footer-color);background-color:var(--m-footer-bgcolor)}footer h5{text-transform:uppercase;color:var(--m-footer-color)}footer a{color:var(--m-footer-link-color)}footer a:hover{color:var(--m-footer-link-hover-color)}html,body{font-family:"Roboto Slab",Tahoma,sans-serif}/*# sourceMappingURL=stylesheet.css.map */
