.item.product.product-item{position:relative}.item.product.product-item .product-item-info,.item.product.product-item .product-item-info .product.photo{position:unset !important}.item.product.product-item .amasty-label-text{padding:10px !important;left:0;top:0;background:#000;color:#fff;font-weight:700;font-size:14px;display:inline-table}.item.product.product-item .amlabel-position-wrapper,.item.product.product-item .amlabel-position-wrapper .amasty-label-container{width:auto !important;height:auto !important}.item.product.product-item .product-item-info.type6 .product-item-details{position:relative !important}@media (min-width:768px){.layout-1280 .block.category.event,.layout-1280 .footer.content,.layout-1280 .header.content,.layout-1280 .navigation,.layout-1280 .page-header .header.panel,.layout-1280 .page-main,.layout-1280 .page-wrapper>.breadcrumbs .items,.layout-1280 .page-wrapper>.page-bottom,.layout-1280 .page-wrapper>.widget,.layout-1280 .top-container{max-width:1280px}[data-content-type=row][data-appearance=contained]{max-width:1280px;width:100%}}a.pagebuilder-button-primary,button.pagebuilder-button-primary,div.pagebuilder-button-primary{text-decoration:none;background-image:none;background:#000 !important;border:1px solid #000 !important;color:#fff;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 10px 10px 0;padding:6px 17px;font-size:1em;box-sizing:border-box;vertical-align:middle;line-height:2.1rem;box-shadow:none;font-weight:400}[data-content-type=button-item] [data-element=link],[data-content-type=button-item] [data-element=empty_link]{max-width:100%;word-wrap:break-word}.page-header .header.panel{display:flex;justify-content:space-between;margin:0 auto;padding:15px}.page-header .switcher{float:unset;order:unset}.logo{max-width:100px}.minicart-wrapper .action.showcart .counter.qty:before{content:'\f815';font-family:'porto-icons';vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;line-height:40px;margin:0;font-family:'porto-icons'}.footer .newsletter input{width:100% !important;border-radius:0;border:1px solid #ccc;height:38px;color:#222;font-size:13px}.footer .newsletter .action.subscribe{border-radius:0;height:38px;font-size:13px;font-weight:400}.footer-top{color:#222}.footer-top .custom-block:after{margin-top:0;border-top:none}.footer-middle>.container:after{border-bottom:none}.footer,.footer p{font-size:15px}.footer-top .container .custom-block .am-footer-top-r2 .pagebuilder-column .lazyloaded{display:none}.product-info-main .page-title-wrapper{max-width:unset}.product-info-main .product-info-stock-sku{min-width:15rem;text-align:right;display:table-cell;vertical-align:bottom;padding-left:10%;padding-bottom:30px;color:#777;font-size:15px}.product-info-main .product.sku{white-space:nowrap;word-wrap:break-word}.product-info-main .product.sku .value{color:#777;font-weight:400}.product-info-main .product.sku .type:after{content:'#:'}.product-info-main .product.sku .type{font-weight:400}.product-info-price{margin-bottom:0}.box-tocart .action.tocart{text-transform:none;font-size:1.4rem;font-weight:400}.box-tocart .action.tocart:before{display:none}.product-add-form .box-tocart{padding:1rem 0 1.25rem}.product.data.items>.item.title{margin:0;padding:10px 15px 0}.product.data.items>.item.title:hover{border:none}button:not(.primary){padding:0 12px;height:32px;line-height:30px}button{font-size:1.4rem;font-weight:400}button.action.primary{background-color:#222;border-color:#222;color:#fff;padding:0 17px;font-size:1.4rem;cursor:pointer;display:inline-block;vertical-align:middle;font-weight:400}.qty.field .control,.col.qty .control{position:relative;display:inline-flex;justify-content:center;width:30px}.cart.table-wrapper .col.qty .input-text{width:30px}.qty.field .input-text.qty,.col.qty .input-text.qty{border:1px solid #e7e7e7}.cart.table-wrapper .col.qty .field.qty{position:relative}.cart.table-wrapper .col.qty .field.qty{min-width:90px;max-width:90px}.action.primary,.amshopby-button,.am-filter-go{line-height:30px;height:32px}#discount-coupon-form #coupon_code{height:32px}.cart-discount #block-giftcard{display:none}.filter-title strong{display:none}.filter-options-title{background-color:#f5f5f5;border:1px solid #ddd;padding:10px 15px;font-size:13px}.filter-options-content{border:1px solid #ddd;background-color:#fbfbfb}.filter-options-content ol{padding:0}.filter-options-item{margin-bottom:15px;border-bottom:none;margin-top:0;padding:0}.filter-options-title:after{content:'\f823';width:26px;height:26px;display:block;border:1px solid #ddd;position:absolute;right:15px;top:50%;margin-top:-13px;border-radius:3px;color:#ccc;text-align:center;line-height:24px;background-color:#fff;font-size:10px;font-family:'porto-icons'}.active>.filter-options-title:after{content:'\f820'}.filter-options-title .toggle{display:none}.page-header .header.panel{padding:0 !important}.disable-sticky .page-wrapper header.page-header.sticky-header{top:0;position:fixed;left:50%;transform:translateX(-50%);width:100%}.minicart-wrapper .action.showcart:before{content:'\f815';font-family:'porto-icons';vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .action.showcart .counter.qty{line-height:24px}.minicart-wrapper .action.showcart .counter.qty:before{display:none}.page-title-wrapper.product{margin-left:0 !important}.product.data.items .item.title.active{border:none !important}.page-main{padding-top:0 !important}.cart-summary{border-radius:0}.product-item-name a{white-space:normal}textarea,input{border-radius:0 !important}.cart-container{display:flex;flex-wrap:wrap}.cart-summary{order:2}form#form-validate{order:1}.cart-discount{order:3;width:100%}@media screen and (max-width:767px){.page-header .header.panel{padding:0}.filter-title strong{display:block}body.filter-active .sidebar.sidebar-main{position:fixed !important;top:0;left:0;bottom:0;position:fixed}.filter.active .filter-options{background:#fff;position:fixed;bottom:0}.filter.active .filter-title strong{right:10px;top:0;border:none!important;position:absolute;left:auto;background:0 0}.filter.active .filter-subtitle{display:block;position:fixed;top:0;right:0;left:0;height:50px;background:0 0;z-index:1;line-height:32px}}@media screen and (min-width:767px){.nav-toggle{display:none}}@media screen and (max-width:600px){.mobile-sticky .sticky-product .actions{right:15px;left:auto;position:absolute;top:50%}.newsletter input#newsletter{width:100% !important}.footer .newsletter input{width:100% !important}}@media (min-width:768px){.page-main{max-width:1280px}}@media (min-width:992px){.page-main{max-width:1280px}}@media (min-width:1200px){.page-main{max-width:1280px}}.cms-aigner-home-en [data-pb-style=STCUMI7]{display:block !important}.page-header.type11>.panel.wrapper{padding:10px}p{margin-bottom:.9rem}.container{padding-top:15px;padding-left:15px}.footer-middle p{font-size:14px}.page-header.type11>.panel.wrapper{padding:0}a.pagebuilder-button-primary{color:#fff}.footer .newsletter .action.subscribe{border-radius:0;height:38px;font-size:21px;font-weight:400;padding:0 15px;display:block;margin:0 auto}.filter-options input[type=checkbox]+.amshopby-choice{display:none}.filter-options-content .item input[type=checkbox]{margin:0 4.5px 0 0;top:50%;transform:translateY(-50%)}.filter-options-content .items.-am-singleselect .item>input[type=radio]{display:inline-block;margin:2px 10px 0 0}.filter-options-item .filter-options-content .items [class*=am-filter-item]{display:inline-block}.filter-options-item .filter-options-content .count{margin:0 0 0 10px}.filter-options .item{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:7px 0}.filter-options-content{padding:15px !important}.filter-current{padding:0}.filter .filter-current-subtitle{border:1px solid #ddd;background-color:#f5f5f5;color:#777;padding:10px 15px;font-size:13px;line-height:1em}.filter-current .items{font-size:15px;border:solid #ddd;border-width:0 1px;background-color:#fbfbfb;padding:10px 0 !important;margin:0}.filter-actions{font-size:11px;padding:10px 15px;background:#f7f7f7;border:1px solid #ddd;text-align:right;margin-bottom:14px;line-height:7px;height:auto;border-radius:0}.filter-actions .filter-clear{font-size:11px;line-height:1em;padding:0}.amshopby-filter-current .amshopby-remove:before{font-size:12px;line-height:15px;color:#999;content:'\f819';font-family:'porto-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;height:auto;transform:none;background:0 0}.amshopby-filter-current .amshopby-remove{position:absolute;left:auto;width:12px;height:12px;right:15px;top:0}.amshopby-filter-current .amshopby-remove:after{content:none}.amshopby-filter-current .amshopby-filter-name{font-weight:400;text-transform:uppercase}.amshopby-filter-current .amshopby-filter-value{color:#858585}.amshopby-button-wrap{list-style:none}.amshopby-fromto-wrap .am-fromto-widget>.amshopby-input-wrapper{width:calc(33.3333% - 7px)}.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go{margin:0 0 0 auto;width:calc(33.3333% - 7px)}.amshopby-slider-container{display:block}.amshopby-fromto-wrap .am-fromto-widget .am-filter-price{padding:5px}.toolbar{margin-bottom:0}.toolbar .sorter{margin:0}.toolbar select{height:26px;font-size:15px;font-weight:400}.toolbar .sorter .sorter-label{font-size:15px;font-weight:400}.products-grid.divider-line .product-item:nth-child(2n+1){border-bottom:1px solid #0003}.products-grid.divider-line .product-item{border-right:1px solid #0003}.products-grid.divider-line .product-item-info:hover{border-bottom:1px solid #0003}.products .product-item{margin-bottom:0}.products-grid.divider-line .product-item:nth-last-child(1),.products-grid.divider-line .product-item:nth-last-child(2){border-bottom:none}.pages a.page{border-radius:0;display:inline-block !important;padding:0 .5em;line-height:37px;height:38px;vertical-align:middle}.pages a.page:hover{color:#fff !important}.catalog-category-view .page-main{padding-top:15px !important}.page-main{padding-left:15px;padding-right:15px}.block-search .label.active+.control input{position:static}.block-search .amsearch-results{padding:0}.block-search .label:before{transform:translateY(-5px)}.amsearch-item-container{padding:15px 15px 20px}.amasty-xsearch-block-header{position:relative;margin-bottom:0;color:#000;text-transform:uppercase;word-wrap:break-word;word-break:break-word;font-weight:700;padding:0 10px 0 9px;font-size:12px}.amasty-xsearch-block-header:before{content:'';position:absolute;top:7px;left:0;width:4px;height:4px;background-color:#5c5c5c;border-radius:50%}.amsearch-item-container .amsearch-item{padding:11px 0 0}.amsearch-item-container .item-name{font-size:12px}.amsearch-item-container:not(.recent_searches) .amsearch-highlight{color:#000;font-weight:700}.amsearch-results .amsearch-item-container:not(.recent_searches) .amsearch-item .item-name{text-decoration:none}.header.content{padding:0 15px}@media screen and (max-width:600px){.toolbar{display:block;padding:0;background:#fff}.toolbar .sorter-label{font-size:15px;font-weight:400}.toolbar .sorter{margin:0}.toolbar select{text-transform:capitalize;height:26px;font-size:15px;font-weight:400}.sorter-action:before{font-size:16px;line-height:inherit}.sorter-label{vertical-align:baseline}.filter-active .sidebar.sidebar-main{z-index:999}.filter.active .filter-subtitle{z-index:99}}@media screen and (max-width:767px){.footer p{line-height:35px !important}.disable-sticky .page-wrapper header.page-header{position:fixed;width:100%;top:0;box-shadow:0 0 5px #0000004d}.mobile-sticky .page-main{margin-top:64px}body.filter-active .sidebar.sidebar-main{z-index:999;display:block}body.filter.active .filter-options-title{padding-left:15px;padding-right:15px}.sidebar.sidebar-main{display:none}.filter.active .filter-title{position:relative}.filter.active .filter-title strong{right:10px;top:0;border:none !important;position:absolute;left:auto}body.filter-active .page-wrapper .block-content.filter-content{visibility:visible;height:auto;margin-top:0;opacity:1}.block-content.filter-content{visibility:hidden;opacity:0;height:0}}@media screen and (min-width:576px) and (max-width:991px){.products-grid.columns3 .product-item{width:50%}}@media screen and (max-width:991px){.toolbar{background:#fff}.toolbar select{text-transform:capitalize}.toolbar .sorter .sorter-action:before{font-size:16px}}@media screen and (min-width:768px){.filter-options input[type=checkbox]{overflow:hidden;clip:auto;margin:0;padding:0;width:12px;height:12px;border:0;opacity:1;position:absolute}.filter-options-item .filter-options-content .items [class*=am-filter-item]{display:inline-flex}.catalog-category-view .columns .column.main{max-width:75%;order:2}.catalog-category-view .columns .sidebar-main{flex-basis:25%;max-width:25%;order:1}}@media screen and (min-width:768px) and (max-width:991px){.filter-options-content{font-size:12px}.filter-options-item .filter-options-content .amshopby-slider-wrapper{margin:0}}.product-item-photo{border:none;border-radius:0}