.category-header-image{overflow:hidden}.category-header-image-inset{padding:0}.category-header-image-inset img{width:100%}.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}.popover .popover-body img{display:block;max-width:180px;max-height:180px;width:auto;height:auto;margin:0 auto;object-fit:contain}@media (min-width:768px){.category-text{font-size:15px}.category-empty{min-height:150px}}@media (min-width:992px){.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}}.category-header-contents{display:none}
#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;height:36px;gap:6px}.module-filter .n-applied-filter{font-size:xx-small}.module-filter .n-applied-filter.n-0{display:none}.module-filter .btn-filter .icon{width:12px;height:12px;transform:rotate(0deg);transition:transform 150ms ease-in-out}.module-filter .dropdown-toggle.show.btn-filter .icon{transform:rotate(180deg)}.module-filter .form-check .form-check-input{margin-left:0;margin-top:0}.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:flex;position:relative;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 label{display:flex;align-items:center}.module-filter .customTagTypeImage img{width:var(--checkbox-size);height:var(--checkbox-size);margin-right:10px;border-radius:0.25em}
.module-filter-02{padding-top:.75rem;padding-bottom:.75rem}.module-filter-02 .accordion-button::after{display:none}.module-filter-02 .wrap-container{position:relative}.module-filter-02 .dropdown-menu .optionsFilterElementRange{min-width:300px;padding:1rem 1.75rem}.module-filter-02 .order-by-dropdown{display:inline-block;vertical-align:middle}.module-filter-02 .order-by-dropdown .dropdown-menu{margin-top:5px}.module-filter-02 .order-by-dropdown .dropdown-menu .viewElements{overflow:hidden}.module-filter-02 a.viewElement{padding:5px 10px;display:block}.module-filter-02 a.viewElementSelected{color:var(--color-primary)}.module-filter-02 .btn-mobile-filter{width:100%;display:block}.module-filter-02 .filters-cont-mobile>a{margin-top:10px}.module-filter-02 .clear-filters>a{display:table}.module-filter-02 .clear-filters>a.clearFilterButton{height:30px;line-height:30px;border-radius:15px;text-transform:none;color:#333;background-color:#e0e0e0;border:0;display:block;padding:0 15px 0 40px;position:relative}.module-filter-02 .clear-filters>a.clearFilterButton:hover,.module-filter-02 .clear-filters>a.clearFilterButton:active{color:#000;background-color:#d3d3d3}.module-filter-02 .clear-filters>a.clearFilterButton .icon{width:15px;height:15px;display:block;position:absolute;top:50%;transform:translateY(-50%);left:15px}.module-filter-02 .filter-block-filter-by .dropdown-menu{min-width:200px;white-space:nowrap}@media (max-width:991px){.module-filter-02 .container-content{padding-left:0;padding-right:0}.module-filter-02 .inset-filter{margin-top:10px}.module-filter-02 .order-by-dropdown{width:100%;display:block}.module-filter-02 .order-by-dropdown .dropdown-menu{display:block;position:static;width:100%;margin:0;box-shadow:none}.module-filter-02 .filter-block-filter-by .btn-filter{width:100%}.module-filter-02 .filter-block-filter-by .panel~.panel{margin-top:10px}.module-filter-02 .filter-block-filter-by .inset-filter-elements{padding:.75rem 2rem .75rem}}@media (max-width:575px){.module-filter-02 .container-btn~.container-btn{margin-top:15px}}@media (min-width:576px) and (max-width:991px){.module-filter-02 a.viewElement{padding:10px 10px;width:50%;float:left}.module-filter-02 .filter-block-filter-by .inset-filter-elements{display:flex;flex-wrap:wrap}.module-filter-02 .wrap-container{padding-top:40px}.module-filter-02 .collapse{clear:both}.module-filter-02 .container-btn{width:calc(50% - 7.5px);float:left;position:absolute;top:0}.module-filter-02 .container-btn-1{padding-right:0;padding-left:15px;left:0}.module-filter-02 .container-btn-2{padding-left:0;padding-right:15px;right:0;margin-top:0}.module-filter-02 .blocks-1 .container-btn{width:100%;padding-right:15px;padding-left:15px;left:0;right:0}}@media (min-width:992px){.wrap-container.container-lg-fluid{width:100%;max-width:100%;padding:0;margin:0}.module-filter-02{padding-top:0}.module-filter-02 .inset-filter{padding-top:0.75rem;padding-bottom:0.75rem;display:flex;align-items:center;justify-content:space-between}.module-filter-02 #filter-collapse-order-by hr{border-top:1px solid #c0c0c0;margin:0}.module-filter-02 .filter-block-order-by{float:left}.module-filter-02 .filter-block-pagination{float:right}.module-filter-02 .filter-block-filter-by,.module-filter-02 .filter-block-order-by{max-width:calc(100% - 150px);display:flex;align-items:center}.module-filter-02 #filter-collapse-filters{background-color:#f5f5f5}.module-filter-02 .filter-by-label,.module-filter-02 .order-by-label{display:inline-block;font-size:15px;vertical-align:middle;margin-right:12px;min-width:80px}.module-filter-02 .accordion-dropdown{display:flex;flex-wrap:wrap;gap:.5rem}.module-filter-02 .dropdown.filterBlock .dropdown-menu .inset-filter-elements{--filter-element-height:30px;max-height:calc((var(--filter-element-height) * 8));overflow-y:auto}}
.module-products-grid-02{--grid-gutter-x:.75rem;--grid-gutter-y:1.5rem}.module-products-grid-02 .grid-items{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter-y) var(--grid-gutter-x)}.module-products-grid-02 .grid-item{min-width:0}.module-products-grid-02 .grid-item .product-list{height:100%}.module-products-grid-02 .module-title{margin-bottom:.75rem}@media (max-width:575px){.module-products-grid-02.row-items-xs-2 .grid-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:576px){.module-products-grid-02 .grid-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.module-products-grid-02{--grid-gutter-y:3rem;--grid-gutter-x:1.5rem}.module-products-grid-02 .grid-items{grid-template-columns:repeat(3,1fr)}.module-products-grid-02 .module-title{margin-bottom:1.5rem}}@media (min-width:1200px){.module-products-grid-02 .grid-items{grid-template-columns:repeat(4,1fr)}}
.product-list-img-cont{position:relative}.product-list-img-cont .product-list-img{max-height:100%;max-width:100%;z-index:10;right:0;bottom:0;margin:auto;height:auto;width:auto}.product-list-ribbons{position:absolute;left:10px;top:10px;z-index:11;right:10px}.product-list-ribbons img{max-width:70px;float:left}.product-list-ribbons img+img{float:right}.product-list .product-price,.product-list .product-alternativePrice{font-size:16px;color:#000}.product-list .product-basePrice,.product-list .product-alternativeBasePrice{font-size:14px;color:#9a9a9a;text-decoration:line-through}.product-list .productRateValoration{display:none}.product-list .product-list-order-box{}.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:32px;min-height:32px;width:32px;min-width:32px;font-size:12px;padding:.25rem}.product-list .buyFormSubmit{height:32px;width:32px;font-size:14px;display:flex;padding:0;border:0}.product-list .col-quick-buy .buyFormSubmit{}.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:flex;align-items: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{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;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-red.svg')}.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-05{border-top:1px solid var(--bg-green-light)}.product-list-05 .label-buy{display:none}.product-list-05 .product-list-img{border-top-left-radius:calc(0.75rem - 1px);border-bottom-left-radius:calc(0.75rem - 1px)}.product-list-05 .product-list-content{padding-right:15px;padding-left:15px}.product-list-05 .countdown .cd-wrap{justify-content:flex-start}.product-list-05 .product-list-ribbons{left:-3px}.product-list-05 .product-list-ribbons img{max-width:80px}.product-list-05 .product-list-title{font-size:12px;line-height:24px;margin-bottom:0}.product-list-05 .product-title{display:inline-block}.product-list-05 .product-list-text{margin-top:15px;color:#9a9a9a;overflow:hidden}.product-list-05 .product-list-prices{line-height:1;margin-top:20px}.product-list-05 .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px;margin-top:5px}.product-list-05 .buyFormSubmit{background-color:var(--bg-green-light)}.product-list-05 .buyFormSubmit:hover{background-color:var(--btn-primary-bg)}.product-list-05 .product-list-order-box{display:flex;gap:.5rem}.product-list-05 .btn.wishlistButton{height:36px;width:36px;display:block;margin-top:.75rem;float:left;padding:0;background-image:url('../../img/wishlist/heart-outline-gray-light.svg');background-size:50%;background-repeat:no-repeat;background-position:center;transition:background-color .15s ease-in-out,background-size 100ms ease}.product-list-05 .btn.wishlistButton:hover,.product-list-05 .btn.wishlistButton:active{border-color:#c8c8c8}.product-list-05 .btn.wishlistButton:active{background-size:17px}.product-list-05 .btn.wishlistButton.wishlistButtonAdded{background-image:url('../../img/wishlist/heart-silhouette-red.svg')}.product-list-05 .col-middle{min-width:20%}.product-list-05 .col-left{flex:0 0 25%;max-width:25%}.product-list-05 .productOptions{--options-size:27px;--form-control-height:27px;margin-top:15px}.product-list-05 .productOption{display:flex;align-items:center}.product-list-05 .productOption~.productOption{margin-top:8px}.product-list-05 .productOptionPrompt{width:25%;float:left;margin-top:8px}.product-list-05 .productOptionValues{float:left;width:75%}.product-list-05 div.productOptionRadioValue:not(.productOptionImageValue) .productOptionValueName{font-size:12px}.product-list-05 .gridCombinations{display:block;margin:0 auto;transform:none}.product-list-05 .product-list-05 .gridCombinations{display:flex;flex-wrap:wrap;justify-content:center}.product-list-05 .product-list-order-box{max-width:300px;float:left}.product-list-05 .row-contents{display:flex;flex-direction:column;padding:1rem 0}.product-list-05 .row-contents .product-content{display:flex;padding:0 10px 10px;align-items:center;justify-content:space-between}.module-products-grid-05 .grid-items{max-width:900px;margin:0 auto}.product-list-05 .product-list-title-link{display:inline-block}.product-list .col-quick-buy .buyFormSubmit .icon{min-width:16px;height:16px}.product-list-05 .col-middle .product-details{display:flex;justify-content:center;gap:60px}.product-list-05 .col-middle .product-details .detail{text-align:center}.product-list-05 .col-middle .product-details .detail .name{margin-bottom:.5rem;text-transform:uppercase;color:var(--color-gray);font-size:12px}.product-list-05 .col-middle .product-details .detail .value{font-weight:var(--fw-semi);font-size:12px}.product-list-05 .product-list-title-link{padding:2px 5px;border-radius:5px;border:none;background:transparent;display:block}.product-list-05 .row-contents .product-content .col-quantity .label{display:block;font-size:11px;margin-bottom:0.5rem;text-transform:uppercase;color:var(--color-gray);display:none}.product-list-05 .col-middle{display:none}.product-list-05 .col-quick-buy{display:none}.product-list-05 .col-quantity{min-width:94px}.product-list-05 .col-out-stock{min-width:140px;max-width:180px;display:none;flex-direction:column;justify-content:center;text-align:center;padding-right:1rem;flex-shrink:0}.product-list-05 .label-stk{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--color-danger)}.product-list-05 .value-stk{font-size:9px;font-weight:600;line-height:1.3}.product-list-05 .col-out-stock-mobile{display:flex;align-items:center;flex-direction:column;gap:.25rem;margin-top:.5rem;font-size:8px;line-height:1.2}.product-list-05 .col-out-stock-mobile .label-stk{background:var(--color-danger);color:#fff;padding:2px 6px;border-radius:4px;font-size:8px;font-weight:600;white-space:nowrap}.product-list-05 .col-out-stock-mobile .value-stk{color:var(--color-danger);font-weight:500}@media(min-width:576px){.product-list-05 .col-middle{display:block}.product-list-05 .buyFormSubmit{visibility:hidden}.product-list-05 .col-quick-buy{display:block}.product-list-05 .col-out-stock-mobile .label-stk{font-size:10px}.product-list-05 .col-out-stock-mobile{font-size:10px}.product-list-05 .product-list-title{font-size:14px}}@media(min-width:992px){.product-list-05 .col-left{flex:0 0 40%;max-width:40%}.product-list-05 .label-buy{display:block;padding-left:.5rem}.product-list-05 .row-contents .product-content{gap:1rem}.product-list-05 .col-middle .product-details .detail{width:calc(50% - 30px)}.product-list-05 .product-list-order-box{float:right}.product-list-05 .col-out-stock{display:flex}}@media(max-width:991px){.product-list-05 .row-contents .product-content{flex-wrap:wrap;row-gap:1rem}.product-list-05 .col-middle .product-details .detail .name{font-size:11px}.product-list-05 .col-middle .product-details .detail .value{font-size:12px;min-height:32px;display:flex;align-items:center;justify-content:center}.product-list-05 .col-middle .product-details{gap:1rem}.product-list-05 .row-contents .product-content .col-left a.product-list-title-link{display:block;padding:6px 8px}.product-list-05 .row-contents .product-content .col-middle{max-width:40%}.product-list-05 .row-contents .product-content .col-right{max-width:60%}.product-list-05 .row-contents .product-content .col-quantity .label{display:block}.product-list-05 .col-middle .product-details .detail{text-align:left}.product-list-05 .product-list-order-box{align-items:flex-end;margin-right:-23px}.product-list-05 .product-list-title-link{padding:4px 8px;width:100%;text-align:left}}
.product-list-06{border-top:1px solid var(--bg-green-light)}.product-list-06 .label-buy{display:none}.product-list-06 .containerProduct{padding:0 10px 10px}.product-list-06 .row-contents .product-content .col-middle{width:auto;flex:1 1 auto}.product-list-06 .product-list-img{border-top-left-radius:calc(0.75rem - 1px);border-bottom-left-radius:calc(0.75rem - 1px)}.product-list-06 .product-list-content{padding-right:15px;padding-left:15px}.product-list-06 .countdown .cd-wrap{justify-content:flex-start}.product-list-06 .product-list-ribbons{left:-3px}.product-list-06 .product-list-ribbons img{max-width:80px}.product-list-06 .product-list-title{font-size:14px;line-height:24px;margin-bottom:0}.product-list-06 .product-title{display:inline-block}.product-list-06 .product-list-text{margin-top:15px;color:#9a9a9a;overflow:hidden}.product-list-06 .product-list-prices{line-height:1;margin-top:20px}.product-list-06 .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px;margin-top:5px}.product-list-06 .product-list-order-box{display:flex;gap:.5rem}.product-list-06 .btn.wishlistButton{height:36px;width:36px;display:block;margin-top:.75rem;float:left;padding:0;background-image:url('../../img/wishlist/heart-outline-gray-light.svg');background-size:50%;background-repeat:no-repeat;background-position:center;transition:background-color .15s ease-in-out,background-size 100ms ease}.product-list-06 .btn.wishlistButton:hover,.product-list-06 .btn.wishlistButton:active{border-color:#c8c8c8}.product-list-06 .btn.wishlistButton:active{background-size:17px}.product-list-06 .btn.wishlistButton.wishlistButtonAdded{background-image:url('../../img/wishlist/heart-silhouette-red.svg')}.product-list-06 .productOptions{--options-size:27px;--form-control-height:27px;margin-top:15px}.product-list-06 .productOption{display:flex;align-items:center}.product-list-06 .productOption~.productOption{margin-top:8px}.product-list-06 .productOptionPrompt{width:25%;float:left;margin-top:8px}.product-list-06 .productOptionValues{float:left;width:75%}.product-list-06 div.productOptionRadioValue:not(.productOptionImageValue) .productOptionValueName{font-size:12px}.product-list-06 .gridCombinations{display:block;margin:0 auto;transform:none}.product-list-06 .product-list-06 .gridCombinations{display:flex;flex-wrap:wrap;justify-content:center}.product-list-06 .row-contents{display:flex;flex-direction:column;padding:1rem 0}.product-list-06 .row-contents .product-content{display:flex;padding:0 10px 10px;align-items:center;justify-content:space-around;flex-wrap:wrap;min-height:60px}.product-list-06 .containerProduct,.product-list-06 .row-contents .product-content .col-middle,.product-list-06 .row-contents .product-content .groupedItems,.product-list-06 .row-contents .product-content .col-right{min-width:0}.module-products-grid-05 .grid-items{max-width:900px;margin:0 auto}.product-list .col-quick-buy .buyFormSubmit .icon{min-width:16px;height:16px}.product-list-06 .col-middle .product-details{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center}.product-list-06 .detail .name{margin-bottom:.5rem;text-transform:uppercase;color:var(--color-gray);font-size:11px}.product-list-06 .detail .value{font-size:11px;min-height:32px;display:flex;align-items:center;font-weight:var(--fw-semi)}.product-list-06 .product-list-title-link{padding:2px 5px;border-radius:5px;border:none;background:transparent;width:fit-content}.product-list-06 .row-contents .product-content .col-quantity .label{font-size:11px;margin-bottom:0.5rem;text-transform:uppercase;color:var(--color-gray);display:none}.product-list-06 .col-pos31{display:none}.product-list-06 .row-contents .groupedItems{display:flex;align-items:center;justify-content:flex-end}.product-list-06 .row-contents .product-content .groupedItems{gap:0;width:48%}.product-list-06 .row-contents .product-content .col-right{margin-left:auto;max-width:100%}.product-list-06 .detail.no-mobile{display:none}.product-list-06 .product-multiplicador-display.detail{display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;text-align:center;min-width:auto}.product-list-06 .col-quick-buy{display:none}.product-list-06 .col-quantity{min-width:94px}.product-list-06 .product-list-order-box{display:flex;gap:.5rem;align-items:flex-end;margin-right:0}.product-list-06 .col-out-stock{min-width:140px;max-width:180px;display:none;flex-direction:column;justify-content:center;text-align:center;padding-right:1rem;flex-shrink:0}.product-list-06 .label-stk{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--color-danger)}.product-list-06 .value-stk{font-size:9px;font-weight:600;line-height:1.3}.product-list-06 .col-out-stock-mobile{display:flex;align-items:center;flex-direction:column;gap:.25rem;margin-top:.5rem;font-size:8px;line-height:1.2}.product-list-06 .col-out-stock-mobile .label-stk{background:var(--color-danger);color:#fff;padding:2px 6px;border-radius:4px;font-size:8px;font-weight:600;white-space:nowrap}.product-list-06 .col-out-stock-mobile .value-stk{color:var(--color-danger);font-weight:500}@media(min-width:576px){.product-list-06 .col-pos31{flex:0 0 56px;display:flex;align-items:center;height:32px;font-size:11px}.product-list-06 .detail .value{justify-content:center}.product-list-06 .detail{text-align:center}.product-list-06 .buyFormSubmit{visibility:hidden}.product-list-06 .col-quick-buy{display:block}.product-list-06 .row-contents .product-content.header-content .groupedItems{min-width:255px}.product-list-06 .col-out-stock-mobile .label-stk{font-size:10px}.product-list-06 .col-out-stock-mobile{font-size:10px}}@media (min-width:768px){.product-list-06 .col-middle .product-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.product-list-06 .row-contents .product-content{flex-wrap:nowrap;justify-content:flex-start}.product-list-06 .row-contents .product-content .col-middle{flex:0 0 280px;width:280px;min-width:280px}.product-list-06 .row-contents .product-content .groupedItems{flex:1 1 auto;width:auto;justify-content:flex-end;gap:1rem}.product-list-06 .product-multiplicador-display.detail{min-width:150px}}@media(min-width:992px){.product-list-06 .col-pos31{flex:0 0 75px;font-size:12px}.product-list-06 .detail.no-mobile{display:block}.product-list-06 .row-contents .groupedItems{gap:0;width:auto}.product-list-06 .col-middle .product-details{gap:3rem}.product-list-06 .detail .name{font-size:12px}.product-list-06 .label-buy{display:block;padding-left:.5rem}.product-list-06 .row-contents .product-content{gap:0}.product-list-06 .product-list-order-box{align-items:initial}.product-list-06 .col-out-stock{display:flex}}
.module-categories-grid-01 .col-category-list{margin-bottom:12px}.module-categories-grid-01{margin-bottom:-12px;margin-top:2rem}.module-categories-grid-01 .category-list-01 .category-list-img-link{width:50%;aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0 auto}.module-categories-grid-01 .category-list-01 .category-list-img-link img{width:100%;height:100%;object-fit:contain;object-position:center}
.category-list-01 .category-list-title-link{padding:15px 15px 20px;display:block}.category-list-01 .category-list-title{font-size:20px;text-align:center;line-height:1.1}@media (max-width:575px){.category-list-01 .category-list-title{text-align:left}.category-list-01 .category-list-title-link{padding:12px 0 12px}}
.lazy-wrapper{max-width:340px;margin:auto}.lazy-wrapper.prev{margin:1rem auto}.lazy-wrapper .lazyLoadButton button,.lazy-wrapper .loadMorePrevius{width:100%;height:40px;text-transform:uppercase}.lazy-wrapper .lazyLoadButton button{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.lazy-wrapper .lazyLoadButton button:hover,.lazy-wrapper .lazyLoadButton button:active{border-color:var(--color-primary);background-color:var(--color-primary)}.lazy-wrapper .progress{max-width:275px;margin:auto;height:6px;border-radius:0;background-color:var(--color-secondary)}.lazy-wrapper .progress-bar{background-color:var(--color-primary)}.lazy-wrapper.next .progress-text{font-size:15px}.lazy-wrapper.next .progress-text,.lazy-wrapper.next .progress{margin-bottom:1rem}.lazyLoadButtonLike .loading-icon{width:100%;display:flex;align-items:center;justify-content:center}.lazyLoadButtonLike .loading-icon>i{width:1rem;height:1rem;background-color:currentcolor;margin:0.1rem;border-radius:50%;display:inline-block;animation:1.4s ease-in-out 0s infinite normal both running scale}.lazyLoadButtonLike .loading-icon>i:nth-of-type(2){animation-delay:-0.16s}.lazyLoadButtonLike .loading-icon>i:nth-of-type(1){animation-delay:-0.32s}@keyframes scale{0%{transform:scale(0)}50%{transform:scale(1)}100%{transform:scale(0)}}
.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}}
.module-products-grid-05{--grid-gutter-x:.75rem;--grid-gutter-y:1.5rem}.module-products-grid-05 .grid-items{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter-y) var(--grid-gutter-x)}.module-products-grid-05 .grid-item{min-width:0}.module-products-grid-05 .grid-item .product-list{height:100%}.module-products-grid-05 .module-title{margin-bottom:.75rem}.module-products-grid-05 .multi-buy-wrapper{background:var(--color-background-gray);padding:16px;border-radius:2px;margin:20px auto;text-align:center;max-width:900px;display:flex;justify-content:space-between;align-items:center}.module-products-grid-05 .multi-buy-text{font-size:14px;font-weight:500}.module-products-grid-05 .multi-buy-btn{padding:10px 16px;font-size:14px;font-weight:600;border:none;color:var(--btn-primary-color);background:var(--bg-green-light);border-radius:10px;cursor:pointer}.module-products-grid-05 .multi-buy-btn:hover{background-color:var(--btn-primary-bg)}@media (min-width:992px){.module-products-grid-05{--grid-gutter-y:3rem;--grid-gutter-x:1.5rem}.module-products-grid-05 .module-title{margin-bottom:1.5rem}}