.category-header-image{overflow:hidden;display:none}.category-header-image .container-fluid{padding:0}.category-header-image .container-fluid>.row{margin:0}.category-header-image-inset{max-height:340px}.category-header-image-inset .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center;background-size:cover}.category-header-contents,.category-long-description{padding-top:15px;padding-bottom:15px}.category-main-title{margin-bottom:0}.category-header-text{margin-top:20px}.category-text{color:#454545}.category-empty{text-align:center;padding-top:30px;padding-bottom:45px}.category-pagination-container{padding-top:2.5rem;padding-bottom:2.5rem}.category-pagination-container .block-pagination{display:table;margin:0 auto}.category-header-text .search-criteria{font-size:14px;color:#888;margin-left:10px}@media (min-width:768px){.category-text{font-size:15px}.category-empty{min-height:150px}}@media (min-width:992px){.category-header-image{display:block}.category-header-contents,.category-long-description{padding-top:30px;padding-bottom:30px}}@media (min-width:1200px){.category-text{font-size:16px;line-height:1.6}}
#wishlistAccountRequiredModal .modal-dialog{max-width:275px;margin-left:auto;margin-right:auto}#wishlistAccountRequiredModal .questionText{padding-bottom:.75rem;text-align:center}#wishlistAccountRequiredModal .questionButtons{justify-content:center}#wishlistAccountRequiredModal .questionButton{min-width:85px;margin:0 .75rem}#wishlistAccountRequiredModal .questionButtonRight{float:right}#wishlistAccountRequiredModal .btn-close{display:none}
.module-filter .btn-filter{text-transform:none}.module-filter .btn-filter.btn-secondary{color:var(--btn-secondary-color);background-color:var(--btn-secondary-bg);border-color:var(--btn-secondary-border)}.module-filter .n-applied-filter{font-size:xx-small;margin-left:4px}.module-filter .n-applied-filter.n-0{display:none}.module-filter .btn-filter .icon{width:12px;height:12px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;-o-transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out}.module-filter .dropdown-toggle.show.btn-filter .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.module-filter .form-check .form-check-input{margin-left:0;margin-top:0}.module-filter .customTagTypeImage.form-check{--checkbox-size:30px}.module-filter .customTagTypeImage.form-check .form-check-input{position:absolute;background-color:transparent;cursor:pointer}.module-filter .form-group.filterElement{margin:0;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-filter .form-group.filterElement input:checked~label,.module-filter .form-group.filterElement.checked label{color:var(--color-primary)}.module-filter .form-group.filterElement label{line-height:1.2;margin:0;float:left;width:calc(100% - var(--checkbox-size));font-weight:var(--fw-default);cursor:pointer}.module-filter .form-group.priceFilterElement{min-width:175px}.module-filter .customTagTypeImage input[type=checkbox]{border:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.module-filter .customTagTypeImage .form-check-input:checked[type=checkbox] + label{font-weight:var(--fw-bold)}.module-filter .customTagTypeImage label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-filter .customTagTypeImage img{width:var(--checkbox-size);height:var(--checkbox-size);margin-right:10px;border-radius:0.25em}
.module-filter-03{padding-top:15px;padding-bottom:15px}.module-filter .close-top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1rem;width:100%}.module-filter .close-top-bar .btn-close{padding:0;width:20px;height:20px}.module-filter-03 .accordion-button::after{display:none}.module-filter-03 .accordion-button .icon{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.accordion-button:not(.collapsed) .icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.module-filter-03 .wrap-container{position:relative}.module-filter-03 .btn-mobile-filter{width:100%;display:block}.module-filter-03 a.viewElement{padding:5px 10px;display:block}.module-filter-03 a.viewElementSelected{color:var(--color-primary)}.module-filter-03 .btn.filterSubmit{min-width:120px;margin:15px auto 0;display:block}.module-filter-03 .clear-filters>a{display:table}.module-filter-03 .clear-filters>a.clearFilterButton{text-transform:none;color:#333;background-color:#e0e0e0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.module-filter-03 .clear-filters>a.clearFilterButton:hover,.module-filter-03 .clear-filters>a.clearFilterButton:active{color:#000;background-color:#d3d3d3}.module-filter-03 .clear-filters>a.clearFilterButton .icon{width:12px;height:12px;position:relative;margin-right:6px}.module-filter-03 .filter-by-dropdown .customTagsGroupFilterBlock .inset-filter-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.module-filter-03 .filter-by-dropdown .customTagsGroupFilterBlock .inset-filter-elements .customTagTypeImage{width:50%}@media (max-width:991px){.module-filter-03 .collapse{clear:both}.module-filter-03 .inset-filter-filter-by{width:100%}.module-filter-03 .container-btn{width:calc(50% - 7.5px);float:left}.module-filter-03 .inset-filter-filter-by .btn-menu-filters-mobile{width:calc(50% - 7.5px);float:right}.module-filter-03 .container-btn-1{padding-right:0;left:0}.module-filter-03 .container-btn-2{padding-left:0;right:0}.module-filter-03 .blocks-1 .container-btn{width:100%}.module-filter-03 .inset-filter-filter-by .btn-menu-filters-mobile{right:0}.module-filter-03 .order-by-dropdown{width:100%;display:block}.module-filter-03 .filter-by-dropdown .dropdown,.module-filter-03 .order-by-dropdown .dropdown{overflow:hidden}.module-filter-03 .filter-by-dropdown .dropdown-menu,.module-filter-03 .order-by-dropdown .dropdown-menu{display:block;position:static;width:100%;margin:0;-webkit-box-shadow:none;box-shadow:none}.module-filter-03 .filter-by-dropdown .dropdown-menu{border:0;padding:0;margin:0}.module-filter-03 .filter-by-dropdown .btn-filter{width:100%}.module-filter-03 .filter-by-dropdown .panel~.panel{margin-top:10px}.module-filter-03 .filter-by-dropdown .inset-filter-elements{padding:15px 10px 15px}.module-filter-03.module-filter-filtering-1 .btn.filterSubmit{width:calc(50% - 7.5px);float:right}.module-filter-03.module-filter-filtering-1 .clear-filters-container{clear:both;padding-top:16px}.module-filter-03.module-filter-filtering-1 .clear-filters-container a{width:100%}.module-filter-03.module-filter-filtering-1 .clear-filters-container .btn{width:100%}}@media (min-width:576px) and (max-width:991px){.module-filter-03 a.filterElement{padding:10px 10px;width:50%;float:left}.module-filter-03 .filter-by-dropdown .filterBlock:not(.pricesFilterBlock) .inset-filter-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:992px){.module-filter-03 .inset-filter::before,.module-filter-03 .inset-filter::after{display:block;width:100%;content:"";clear:both}.module-filter-03 .inset-filter{position:relative}.module-filter .btn-filter{height:32px;line-height:32px;vertical-align:middle}.module-filter-03 .icon-static{display:inline-block;width:16px;height:16px;margin-right:4px}.module-filter .btn-filter span{height:32px;line-height:32px;vertical-align:middle}.module-filter-03 .inset-filter{margin-top:0;border-bottom:1px solid #c0c0c0}.module-filter-03 #filter-collapse-order-by{float:right}.module-filter-03 #filter-collapse-filters{float:left}.module-filter-03 .dropdown-toggle.btn-filter{border:0;padding:0;font-size:15px;color:#000;background-color:transparent;font-weight:var(--fw-medium)}.module-filter-03 .btn.btn-filter:hover,.module-filter-03 .btn.btn-filter:active,.module-filter-03 .btn.btn-filter.show{color:#666}.module-filter-03 #filter-collapse-filters .dropdown{position:static}.module-filter-03 #filter-collapse-filters .dropdown-menu{width:100%;padding:30px 10px 92px;border-top-left-radius:0px;border-top-right-radius:0px;border-top-width:0px}.module-filter-03 #filter-collapse-filters form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.module-filter-03 #filter-collapse-filters form::before,.module-filter-03 #filter-collapse-filters form::after{display:none}.module-filter-03 .inset-filter-elements{margin:0 -10px}.module-filter-03 .filter-block-wrap{padding:0 .75rem;border:0;max-width:25%}.module-filter-03 .filter-block-wrap.customTagsGroupFilterBlock{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:33.33333%}.module-filter-03 .filter-name-desktop{margin-bottom:20px}.module-filter-03 .btn.filterSubmit{position:absolute;bottom:20px;left:50%;min-width:150px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.module-filter-03 .clear-filters{position:absolute;bottom:20px;right:calc(50% + 7.5px)}.module-filter-03 .clear-filters>a.clearFilterButton{min-width:150px}.module-filter-03.module-filter-filtering-1 .btn.filterSubmit{-webkit-transform:none;-ms-transform:none;transform:none;left:calc(50% + 7.5px)}}#menu-extra-filter-03 .source-filters-04-mobile{padding:0}#menu-extra-filter-03 .source-filters-04-mobile:after{height:30px}#menu-extra-filter-03 .source-filters-04-mobile .mm-navbar{display:none}#menu-extra-filter-03 .mm-panels{top:0px}#menu-extra-filter-03,#menu-extra-order-03{font-size:16px;max-width:320px}#menu-extra-filter-03 .accordion-item{border-radius:0px}#menu-extra-filter-03 .collapse-toggle{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:14px 60px 14px 40px;margin:0;width:100%;font-size:16px;text-align:left;position:relative;line-height:1.3;border-radius:0}#menu-extra-filter-03 .collapse-toggle:after{content:"";position:absolute;left:0px;right:0;background-color:rgba(0,0,0,.1);height:1px;display:block;bottom:0px}#menu-extra-filter-03 .collapse-toggle .icon{width:14px;height:14px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#888}#menu-extra-filter-03 .inset-filter-elements{padding:0px 15px 15px;position:relative}#menu-extra-filter-03 .inset-filter-elements:after{position:absolute;left:0px;right:0;background-color:rgba(0,0,0,.1);height:1px;display:block;bottom:0px}#menu-extra-filter-03 input[type="submit"].btn.filterSubmit,#menu-extra-filter-03 .source-filters-04-mobile .clear-filters-container{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#menu-extra-filter-03 .btn.filterSubmit{border-radius:0px;margin:0}#menu-extra-filter-03 .mm-navbars_bottom .mm-navbar{height:70px;padding:15px 7.5px}.module-filter-03.module-content .clearFilterButton.btn,#menu-extra-filter-03 .clearFilterButton.btn{height:40px;line-height:40px;text-transform:none;color:#333;background-color:#e0e0e0;border:0;display:block;position:relative}#menu-extra-filter-03 .clearFilterButton.btn{border-radius:0px;margin:0}.module-filter-03.module-content .clearFilterButton.btn:hover,.module-filter-03.module-content .clearFilterButton.btn:active,#menu-extra-filter-03 .clearFilterButton.btn:hover,#menu-extra-filter-03 .clearFilterButton.btn:active{color:#000;background-color:#d3d3d3}.module-filter-03.module-content .clearFilterButton.btn .icon,#menu-extra-filter-03 .clearFilterButton.btn .icon{width:14px;height:14px;position:relative;top:2px;margin-right:6px}.module-filter-03 .container-btn button .icon{width:24px;height:24px}#menu-extra-filter-03 .accordion-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#menu-extra-filter-03 .accordion-button:not(.collapsed){-webkit-box-shadow:none;box-shadow:none}#menu-extra-filter-03 .accordion-button::after{display:none}#menu-extra-filter-03 .btn-filter.accordion-button .icon{position:absolute;top:9.6px;right:16px;height:20px;width:20px}#menu-extra-filter-03 .pricesFilterBlock .inset-filter-elements{padding:1.5rem}#menu-extra-filter-03 .source-filters-03-mobile .filterSubmit{display:none!important}#menu-extra-order-03 .mm-panel{background-color:#FFF;padding:38px 44px}#menu-extra-order-03 .viewElement{font-size:15px;line-height:1.5rem;padding-top:.5rem;padding-bottom:.5rem;display:block}#menu-extra-order-03 .viewElement.viewElementSelected{font-family:var(--ff-bold);color:var(--color-primary)}
.module-products-grid-01{--grid-gutter-x:.75rem;--grid-gutter-y:1.5rem}.module-products-grid-01 .grid-items{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter-y) var(--grid-gutter-x)}.module-products-grid-01 .grid-item{min-width:0}.module-products-grid-01 .grid-item .product-list{height:100%}.module-products-grid-01 .module-title{margin-bottom:.75rem}@media (max-width:575px){.module-products-grid-01.row-items-xs-2 .grid-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:576px){.module-products-grid-01 .grid-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.module-products-grid-01{--grid-gutter-y:3rem;--grid-gutter-x:1.5rem}.module-products-grid-01 .grid-items{grid-template-columns:repeat(3,1fr)}.module-products-grid-01 .module-title{margin-bottom:1.5rem}}
.product-list-img-cont{position:relative}.product-list-img-cont .product-list-img-size{overflow:hidden}.product-list-img-cont .product-list-img{max-width:100%;z-index:10;right:0;bottom:0;margin:auto;height:auto;width:100%}.product-list-ribbons{position:absolute;left:10px;top:10px;z-index:11;width:100px}.product-list-ribbons img{max-width:70px;float:left}.product-list-ribbons img+img{margin-top:4px}.product-list-01 .product-list-title{font-weight:var(--fw-normal)}.product-list .product-price,.product-list .product-alternativePrice{font-size:16px;color:#000;font-weight:var(--fw-medium)}.product-list .product-basePrice,.product-list .product-alternativeBasePrice{font-size:14px;color:var(--text-light);text-decoration:line-through}.product-list.offer-true .product-price,.product-list.offer-true .product-alternativePrice{color:var(--color-primary-darker)}.product-list-01 .product-units-x-box{margin-top:4px;font-size:14px;color:var(--text-light);line-height:20px;height:20px}.product-list .productRateValoration{display:none}.product-list .product-list-order-box{margin-top:.75rem}.product-list .product-list-order-box .row{margin-left:-7.5px;margin-right:-7.5px}.product-list .product-list-order-box .col{padding-left:7.5px;padding-right:7.5px}.product-list .col-quantity>.form-control{width:100%}.product-list .buyFormQuantity{padding-top:5px;padding-bottom:5px}.product-list .buyFormQuantity,.product-list .btn.btn-number{height:36px;min-height:36px}.product-list .buyFormSubmit{height:36px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-list .col-quick-buy .buyFormSubmit{width:100%}.product-list .buyFormSubmit.selectOption,.product-list .buyFormSubmit.notAvailable{font-size:11px;letter-spacing:.025em;white-space:normal;line-height:1.1}.product-list .product-list-stock-info .product-stock{margin-top:15px;display:block;line-height:1}.product-list .product-list-stock-info .product-stock>span{display:inline-block;line-height:1;font-size:12px;color:#888;vertical-align:bottom}.product-list .product-list-stock-info .product-stock.stock-ok>span{color:var(--color-primary)}.product-list .product-list-stock-info .product-stock>span+span{margin-left:4px}.product-list .product-list-stock-info .availabilityImage img{height:15px;display:block;max-width:100%}.product-list .product-list-stock-alert .link-stock{color:#888;width:100%;padding:10px;line-height:1;margin-bottom:-10px}.product-list .product-list-stock-alert .link-stock:hover,.product-list .product-list-stock-alert .link-stock:active{color:#333}.product-list .countdown{position:absolute;bottom:0;left:0;right:0;z-index:11;padding:0 5px;line-height:30px;height:30px}.product-list .countdown .cd-wrap{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}.product-list .countdown .icon{width:20px;height:20px;fill:currentColor;margin-right:5px}@media (max-width:575px){.row-items-xs-2 .product-list .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px;font-size:12px}.row-items-xs-2 .product-list .buyFormQuantity,.row-items-xs-2 .product-list .btn.btn-number{height:30px;padding-top:2px;padding-bottom:2px}.row-items-xs-2 .product-list .buyFormSubmit{height:30px;font-size:12px}.row-items-xs-2 .product-list .product-list-order-box .col{width:100%}.row-items-xs-2 .product-list .product-list-order-box .col+.col{margin-top:6px}.row-items-xs-2 .product-list .countdown{font-size:12px;height:26px;line-height:26px}.row-items-xs-2 .product-list .countdown .cd-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row-items-xs-2 .product-list .countdown .icon{width:16px;height:16px}}@media (min-width:576px) and (max-width:767px){.product-list .product-list-order-box-select .col,.product-list .product-list-order-box-plus-minus .col{width:100%}.product-list .product-list-order-box-select .col+.col,.product-list .product-list-order-box-plus-minus .col+.col{margin-top:6px}}.product-list-special .product-list-title{margin-bottom:10px;display:block;color:#000;overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .btn.wishlistButton{width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url(../../img/wishlist/heart-outline-gray.svg);background-size:1rem;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0.75rem;right:0.75rem;z-index:11;-webkit-transition:background-color .15s ease-in-out,background-size 100ms ease;-o-transition:background-color .15s ease-in-out,background-size 100ms ease;transition:background-color .15s ease-in-out,background-size 100ms ease}.product-list-special .btn.wishlistButton:hover,.product-list-special .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.product-list-special .btn.wishlistButton:active{background-size:50%}.product-list-special .btn.wishlistButton.wishlistButtonAdded{background-image:url('../../img/wishlist/heart-silhouette-white.svg');background-color:var(--color-danger)}.product-list-special .product-list-content{padding:10px 15px 15px}.product-list-special .product-list-title{overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .product-list-prices>span{margin-top:10px;display:inline-block;vertical-align:bottom;line-height:1;margin-right:8px}.product-list-special .product-list-prices .product-price,.product-list-special .product-list-prices .product-alternativePrice{font-weight:var(--fw-medium);font-size:15px}.product-list-special .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px}.product-list-special .buyFormSubmit{padding-left:5px;padding-right:5px}@media (max-width:575px){.row-items-xs-2 .product-list-special .btn.wishlistButton{width:30px;height:30px}.row-items-xs-2 .product-list-special .product-list-content{padding:10px 6px 12px;text-align:left}}
.product-list-01{border:1px solid var(--bs-gray-200);border-radius:4px;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.075);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.075);overflow:hidden}.product-list-01 form{height:100%}.product-list-01 form .inset{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-list-01 form .inset .product-list-content{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-list-01 .btn.buyFormSubmit.btn-svg-only{width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:var(--bg-medium);border:0;position:absolute;bottom:0.75rem;right:0.75rem;z-index:11;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.product-list-01 .btn.btn-svg-only.buyFormSubmit svg{width:20px;height:20px;color:black;fill:currentColor}.product-list-01 .btn.btn-svg-only.buyFormSubmit.notAvailable svg{opacity:0.3}.product-list-01 .btn.wishlistButton{width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url(../../img/wishlist/heart-outline-gray.svg);background-size:1rem;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0.75rem;right:0.75rem;z-index:11;-webkit-transition:background-color .15s ease-in-out,background-size 100ms ease;-o-transition:background-color .15s ease-in-out,background-size 100ms ease;transition:background-color .15s ease-in-out,background-size 100ms ease}.product-list-01 .btn.wishlistButton:hover,.product-list-01 .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.product-list-01 .btn.wishlistButton:active{background-size:50%}.product-list-01 .btn.wishlistButton.wishlistButtonAdded{background-image:url('../../img/wishlist/heart-silhouette-white.svg');background-color:var(--color-danger)}.product-list-01 .countdown~.btn.wishlistButton{bottom:40px}.product-list-01 .product-list-content{text-align:center;padding:12px 10px 12px;position:relative}.product-list-01 .product-list-title-link{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:48px}.product-list-01 .product-list-title{font-size:16px;line-height:24px;max-height:48px;width:100%;margin-bottom:0;overflow:hidden;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-list-01 .product-list-prices>span{margin-top:8px;display:inline-block;vertical-align:bottom;line-height:1}.product-list-01 .product-list-prices>span+span{margin-left:8px}.product-list-01 .product-list-order-box{margin-top:8px}.product-list-01 .buyFormSubmit{padding-left:5px;padding-right:5px}.product-list-01 .buyFormSubmit svg + span{padding-left:8px}.product-list-01 .linkToProduct{font-size:12px;padding:0;color:#0287CF}.product-list-01 .linkToProduct:hover{color:var(--bs-blue)}@media (max-width:575px){.row-items-xs-2 .product-list-01 .btn.wishlistButton{width:30px;height:30px}.row-items-xs-2 .product-list-01 .countdown~.btn.wishlistButton{bottom:36px}.row-items-xs-2 .product-list-01 .product-list-title{font-size:13px;line-height:16px;height:32px}.row-items-xs-2 .product-list-01 .product-list-content{padding:10px 6px 10px;text-align:left}}.lcContent-userWishlist .product-list-01 .product-list-ribbons,.lcContent-userWishlist .product-list-01 .product-list-prices,.lcContent-userWishlist .product-list-01 .product-list-order-box{display:none}
.module-categories-grid-01 .col-category-list{margin-bottom:12px}.module-categories-grid-01{margin-bottom:-12px}
.category-list-01 .category-list-img-link{overflow:hidden}.category-list-01 .category-list-img-link img{z-index:10;right:0;bottom:0;margin:auto;-o-object-fit:cover;object-fit:cover}.category-list-01 .category-list-title-link{padding:16px 16px;display:block;text-align:center}.category-list-01 .category-list-title{font-size:20px;text-align:center;line-height:1.1}
.block-pagination-02 .pagination>li.arrow .icon{width:10px;height:10px}.block-pagination-02 .pagination>li>a .text{display:none}@media (min-width:576px){.block-pagination-02 .pagination>li>a,.block-pagination-02 .pagination>li>span{display:flex;align-items:center}.block-pagination-02 .pagination>li>a .text{display:inline-flex}.block-pagination-02 .pagination>li>a .icon+.text,.block-pagination-02 .pagination>li>a .text+.icon{margin-left:4px}}