.product-contact-modal .productContactFormText{margin-bottom:20px;color:#888}.product-contact-modal .legalTextLinks{justify-content:flex-start}.product-contact-modal .productContactButton{min-width:100%;margin-left:auto;display:block}.product-contact-modal #productContactSubmitContainer{margin:0;clear:both;padding-top:20px}.product-contact-modal .product-contact-title{font-size:20px;line-height:1.1;font-family:var(--ff-medium)}
.product-recommend-modal .modal-dialog{max-width:440px;margin-left:auto;margin-right:auto;width:calc(100% - 20px)}.product-recommend-modal .productRecommendFormText{margin-bottom:20px;color:#888}.product-recommend-modal .productRecommendButton{min-width:100%;margin-left:auto;display:block}.product-recommend-modal #productRecommendSubmitContainer{margin:0;clear:both;padding-top:20px}.product-recommend-modal .product-recommend-title{font-size:20px;line-height:1.1;font-family:var(--ff-medium)}
#productComments .product-comments-title{font-size:20px;line-height:1.1;font-family:var(--ff-medium)}#productComments .productRateCommentFormSendBtn{margin:0;clear:both;padding-top:20px}#productComments .Valoration{font-size:0;float:left}#productComments .Valoration span{font-size:16px;color:#888}#productComments .productRateCommentFormStars{float:left;margin-bottom:0}#productComments .productRateCommentFormStars label{float:left;clear:both;margin-bottom:8px}#productComments .productRateValorationContainer{float:left;margin-right:15px;clear:both}#productComments .productRateCommentFormNick{clear:both;padding-top:15px}#productComments .sendCommentsButton{width:100%}#productComments textarea{min-height:100px}
#mobileBasketModal .btn-close{display:none}#mobileBasketModal .modal-dialog{max-width:265px;margin-left:auto;margin-right:auto}#mobileBasketModal .btn-block+.btn-block{margin-top:8px;text-transform:none;color:#888}div#mobileBasketModal div.lcModalContainer>div{width:100%;margin:0px auto;clear:both;margin-bottom:0;padding:10px 10px}
.product-main-gallery,.product-additional-gallery{position:relative}.product-main-gallery .zoom-gallery-img{cursor:pointer;cursor:zoom-in}.product-additional-gallery .item-gallery:not(.item-gallery-active)::before{width:100%;height:100%;border-radius:4px;background:linear-gradient(0deg,rgba(255,255,255,0.4),rgba(255,255,255,0.4));content:"";display:block;position:absolute;cursor:pointer}.product-additional-gallery .item-gallery{position:relative}.product-main-title{color:var(--clr-font-black)}.product-prices .product-price,.product-prices .product-alternativePrice{font-size:24px;color:#000;margin-right:8px}.product-prices .product-basePrice,.product-prices .product-alternativeBasePrice{color:#9a9a9a}.product-review+.product-review{margin-top:30px}.product-review-nick{display:block;font-family:var(--ff-medium);line-height:1.1}.product-review-answer{margin-top:15px;margin-left:20px}.product-review-rate .total-rate,.product-review-rate .stars-container{vertical-align:middle;display:inline-block}.product-review-rate{line-height:1.1;margin-top:5px}.product-review-rate .total-rate{color:#ababab;font-size:12px}.product-review-date{font-size:13px;color:#888888;margin-top:5px;line-height:1.1}.product-review-body{margin-top:15px}.product-ribbons,.product-xmas{position:absolute;left:10px;top:10px;z-index:11;right:10px;display:flex;flex-wrap:wrap}.product-ribbons{width:calc(100% - 40px)}.product-xmas{left:auto;right:0;top:0}.product-xmas img{width:50px;height:50px}.product-ribbons img{max-width:100px}.product-ribbons img:not(:last-child){margin-right:8px}.pswp-zoom-gallery .icon{pointer-events:none}.pswp-zoom-gallery .pswp__button--zoom,.pswp-zoom-gallery .pswp__button--close,.pswp-zoom-gallery .pswp__button--fs{background:none}.pswp-zoom-gallery .pswp__button--zoom .icon,.pswp-zoom-gallery .pswp__button--close .icon,.pswp-zoom-gallery .pswp__button--fs .icon{color:#fff;width:14px;height:14px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.pswp-zoom-gallery .icon-zoom-out,.pswp-zoom-gallery.pswp--zoomed-in .icon-zoom-in,.pswp-zoom-gallery .icon-no-full-screen,.pswp-zoom-gallery.pswp--fs .icon-full-screen,.pswp-zoom-gallery .pswp__button--arrow--left:before,.pswp-zoom-gallery .pswp__button--arrow--right:before{display:none}.pswp-zoom-gallery.pswp--zoomed-in .icon-zoom-out,.pswp-zoom-gallery.pswp--fs .icon-no-full-screen{display:block}.pswp-zoom-gallery .pswp__button--arrow--left .icon,.pswp-zoom-gallery .pswp__button--arrow--right .icon{color:#aaa;width:15px;height:26px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.product-page-top .countdown{padding:0 10px;margin-bottom:15px;font-size:14px}.product-page-top .countdown .cd-wrap{height:36px;line-height:36px;display:flex;align-items:center}.product-page-top .countdown .icon{width:20px;height:20px;margin-right:5px}.product-page-top .gridCombinations .gridCombinationValue{width:65px}@media (min-width:480px){.product-page-top .countdown{padding:0 15px;font-size:16px}.product-page-top .countdown .cd-wrap{height:45px;line-height:45px}.product-page-top .countdown .icon{margin-right:10px}.printable-product-wrapper .category-pages-module{padding-top:32px}}@media (min-width:992px){.product-page-top .countdown{max-width:460px}.printable-product-wrapper .product-bottom-foot{padding-bottom:32px}}.product-page-top .swiper-container{border-top-left-radius:8px;border-bottom-left-radius:8px}.product-top-wrapper{padding-bottom:32px}.product-page-top.custom{padding-top:32px}.product-bottom-foot{padding-bottom:16px}div.product-page .module-products-slider,.product-bottom-foot+.module-products-slider{background-color:var(--clr-bg-light)}.product-page-row{display:flex}.col-product-right{flex:1}.col-product-left{display:flex;padding:0px}#swiper-main-gallery-01{max-width:100%;padding:0px;width:100%}#swiper-additional-gallery-01,.col-product-vertical-gallery{max-width:88px;user-select:none}#swiper-additional-gallery-01 .swiper-container .item-img-wrap{border:1px solid #EBEBED;border-radius:4px;cursor:pointer}#swiper-additional-gallery-01 .swiper-container .item-img-wrap img{border-radius:4px}.product-additional-gallery{position:relative;padding:0px;margin-right:24px;max-width:88px}#swiper-additional-gallery-01 .swiper-button{position:unset;margin:0 auto;margin-top:16px}#swiper-additional-gallery-01 .swiper-button svg{max-width:21px;max-height:18px;color:#AAAAAA}.col-product-right{background-color:var(--clr-bg-light)}.product-page-top-01 .product-info-sku div{color:var(--clr-gray-text)}.product-table .header-cols,.product-table .header-cols .prices,.product-table .header-cols .right-column{display:flex}.product-table .header-cols .right-column div{text-align:center;justify-content:center}.product-page-top:not(.printable) .product-table .header-cols .right-column div .title{min-height:80px}.product-page-top:not(.printable) .product-table.bigger .header-cols .right-column div .title{min-height:70px}.product-table .header-cols{font-family:var(--ff-medium);font-size:10px;line-height:12px}.product-table .-quantity .title{font-size:12px;line-height:16px}.product-table .header-cols .thead,.product-table .header-cols .right-column .order{flex:1}.product-table .header-cols .thead div{text-align:center}.product-table .discount-tag{display:flex;align-items:center;justify-content:center}.product-table .discount-tag>span,.order-table .discount-tag{font-family:var(--ff-medium);color:var(--clr-white)!important;padding:6px;font-size:10px;line-height:12px;display:flex;justify-content:center;align-items:center;background-color:var(--clr-k-red);border-radius:3px}.product-table .thead .col-prices{display:flex;flex-direction:column;color:var(--clr-gray-text)}.product-table .switch{position:relative;display:inline-block;width:29px;height:16px;margin-left:8px}.product-table .switch input{opacity:0;width:0;height:0}.product-table .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#BABBBC;-webkit-transition:.4s;transition:.4s}.product-table .switch .slider:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:white;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms}.product-table .switch input:focus+.slider{box-shadow:0 0 1px #BABBBC}.product-table .switch input:checked+.slider{background-color:var(--clr-k-green)}.product-table .switch input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.product-table .switch .slider.round{border-radius:34px}.product-table .switch .slider.round:before{border-radius:50%}.product-table .thead.pricebyquantity .rowHead>div.col-prices{font-size:12px;line-height:16px}.product-table .thead.pricebyquantity .rowHead>div.col-prices .onOffer{color:var(--clr-k-red)}.product-table .rowBtn{height:24px;min-width:57px;line-height:24px;padding:4px 11px;display:flex;align-items:center;justify-content:center;font-family:var(--ff-medium);background-color:var(--clr-k-green);border-radius:100px;color:var(--clr-white);cursor:pointer;border:none;user-select:none}.product-page-top .buyFormSubmit{background-color:var(--clr-k-green);border-color:var(--clr-k-green)}.product-page-top .input-group{max-width:95px;border-radius:4px;max-height:34px}.product-page-top .input-group *{height:32px;border-radius:0px}.product-page-top .input-group .input-group-btn:first-child button{border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #ddd!important;border-right:0px!important}.product-page-top .input-group .buyFormQuantity{border:1px solid #ddd!important;border-left:transparent!important;border-right:transparent!important;padding:0px!important;font-size:12px;font-family:var(--ff-regular)}.product-page-top .input-group .input-group-btn:nth-child(3) button{border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #ddd!important;border-left:0px!important}.product-page-top .input-group .input-group-btn,.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin:0px!important}.product-page-top .input-group input{max-width:31px}.product-page-top .input-group-btn{width:32px}.product-page-top .input-group .btn-number{background-color:var(--clr-white)!important}.product-page-top .input-group button{background-color:var(--clr-white)}.product-table .tableSubmit,.product-table .right-column .pallet-uds .value{display:flex;align-items:center}.product-table .tableSubmit{justify-content:space-around}.product-table .right-column .title{display:flex;align-items:center}.product-opinions .productReviewBody{margin-top:8px;font-size:14px;line-height:20px;color:var(--clr-gray-text)}.product-opinions .productReview{margin-bottom:8px}#collapseReviews+.btn-wrapper .showLess{display:none}#collapseReviews.show+.btn-wrapper .showLess{display:block}#collapseReviews.show+.btn-wrapper .showAll{display:none}.product-opinions .btn-collapse{font-size:14px;line-height:16px;color:var(--clr-gray-text);text-decoration:underline;display:block}.product-opinions .product-new-review{display:flex;justify-content:center;margin-top:16px}.product-opinions .remaining-reviews{margin-top:8px}.product-opinions .lcRating .starIcon,.product-info-header .lcRating .starIcon{width:20px;height:20px}.product-opinions .productReviewRate .lcRating .starIcon{width:13px;height:13px}.product-opinions .opinion-counts div:not(:first-child),.product-info-header .product-stars-cont div:not(:first-child){margin-left:4px}.product-bottom-foot .output-ct .ct-value{color:var(--clr-gray-text)}.product-opinions .product-new-review button{font-family:var(--ff-regular)}.product-opinions .header-opinions{margin-bottom:16px}.product-opinions .lcRating,.product-info-header .lcRating{display:flex;width:auto}.product-opinions .productRateStars,.product-info-header .productRateStars{width:auto;margin-left:0px;margin-right:2px}.product-opinions .totalRate{font-size:12px;line-height:16px;color:var(--clr-gray-text)}.product-opinions .productReviewRate{display:flex;align-items:center;margin-bottom:4px}.product-opinions .productReviewNick{font-family:var(--ff-medium);font-size:14px;line-height:20px}.product-opinions .productReviewDate{font-size:12px;line-height:16px;color:#AAAAAA}.product-opinions .opinion-counts{display:flex;align-items:center;font-size:14px;line-height:20px;color:var(--clr-gray-text)}.product-opinions .header-opinions{display:flex;flex-direction:column}.module-banner-slider-02,.module-generic-banner-07{padding-bottom:32px}.product-page-top .product-info-sku{padding:0px;display:flex;font-size:12px;line-height:16px}.product-page .product-stars-cont div:not(:first-child){color:var(--clr-gray-text);font-size:14px;line-height:20px;margin-left:3px}.product-table .mobile-titles{display:none}.product-table .right-column .min-print{display:none}.product-bottom-information{margin-top:16px;display:flex;justify-content:space-between}.product-bottom-information .left-wrapper{color:var(--clr-font-black);font-size:16px;line-height:24px}.product-bottom-information .left-wrapper .product-print{font-size:14px;line-height:20px;color:var(--clr-gray-text)}.product-bottom-information .product-lowest-price{margin:0px 8px;font-size:20px;line-height:24px;font-family:var(--ff-medium)}.product-bottom-information .right-wrapper .btn-primary{background-color:var(--clr-k-blue);border-color:var(--clr-k-blue);display:flex;align-items:center;justify-content:center;height:32px;font-family:var(--ff-regular);line-height:16px}.product-bottom-information .right-wrapper .btn-primary svg{margin-left:9px;width:16px;height:16px}.product-table .prices-wrapper .title .-unit{font-family:var(--ff-medium)}.product-table .buyFormSubmit span{display:none}.product-table .buyFormSubmit svg{display:block;width:15px;height:14px}@media(min-width:992px){.regular:not(.custom) .height-adjusted .quantity{min-height:45px}.regular:not(.custom) .height-adjusted .discount-tag{height:0px!important;min-height:0px!important;padding:0!important}.regular:not(.custom) .height-adjusted .col-prices{flex:2}.regular:not(.custom) .height-adjusted .right-column div .title{min-height:57px!important}.regular:not(.custom) .height-adjusted .col-prices .price{height:100%;display:flex;justify-content:center;align-items:center}.regular:not(.custom) .product-table .prices-wrapper>.title{display:flex;justify-content:space-between;padding:10px 12px;background:#EBEBED;border-bottom:2px solid white;font-size:12px;line-height:16px;border-top-left-radius:8px;border-top-right-radius:8px}.regular:not(.custom) .product-table .prices-wrapper .price-by-unit{font-family:var(--ff-medium)}.regular .price-by-unit{text-align:center}#swiper-additional-gallery-01+#swiper-main-gallery-01{max-width:424px;padding:0px;width:100%}#swiper-additional-gallery-01 .swiper-container{height:296px;padding-left:1px!important;padding-top:1px!important}.printable .product-table{border:none}.product-table .thead.pricebyquantity .rowHead .quantity{display:flex;flex-direction:column}.product-page-container{padding:0px}.product-bottom-foot{padding-bottom:32px}.module-banner-slider-02,.module-generic-banner-07{padding-bottom:64px}.product-opinions .header-opinions{flex-direction:row;justify-content:space-between}.product-page-top,.product-page-top.custom{padding-top:64px;padding-bottom:32px}.col-product-left .product-main-gallery{border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid #EBEBED;border-right:transparent}.col-product-right{border-top-right-radius:8px;border-bottom-right-radius:8px;border:1px solid #EBEBED;border-left:transparent;padding:32px}.product-page-top-01 .product-info-header{display:flex;align-items:center;justify-content:space-between}.product-page-top-01.custom .product-info-header{flex-direction:row-reverse}.product-page-top-01 .product-short-description-text{font-size:14px;color:var(--clr-gray-text);line-height:20px}.product-page-top-01 .product-info-sku{font-size:14px;line-height:20px}.product-page-top-01 .rate-count{font-size:14px;line-height:20px}.product-table{display:flex;flex-direction:column;margin-top:32px}.product-table .-quantity>.title{display:flex;justify-content:space-between;padding:12px 16px;background-color:#EBEBED;border-bottom:2px solid #fff;border-top-left-radius:8px;border-top-right-radius:8px}.product-table{border:4px solid #fff;border-radius:8px}.product-table .thead.pricebyquantity .rowHead{padding:10px 0px 0px;background-color:var(--clr-bg-light);height:100%}.product-table .thead.pricebyquantity .rowHead>div{padding:0px 9px}.product-table .thead.pricebyquantity .rowHead>div:not(.col-prices){}.product-table .thead.pricebyquantity .rowHead .discount-tag{min-height:34px}.product-table .thead.pricebyquantity .rowHead>div.col-prices{border-top:2px solid #fff;padding:16px 5px;background-color:#F7F7F8;height:100%}.product-table .thead.pricebyquantity:not(:first-child){border-left:1px solid #fff}.product-table .thead.pricebyquantity{border-right:1px solid #fff}.product-table .right-column{border-left:1px solid #fff}.product-table .right-column>div{display:flex;flex-direction:column}.product-table .right-column .content div{flex:1}.product-table .right-column .content .title{border-bottom:2px solid #fff}.product-table .right-column .pallet-uds{border-right:2px solid #fff;max-width:73px}.product-table .right-column .pallet-uds .value{padding:0px 7px}.product-table .tableSubmit .buyFormSubmit{width:80px;height:32px;border-radius:32px;padding:0px;display:flex;justify-content:center;align-items:center;margin-left:6px}}@media(min-width:992px) and (max-width:1399px){.product-table .header-cols .right-column{background-color:var(--clr-bg-light)}.product-table .header-cols{flex-direction:column}.product-table .thead.pricebyquantity{max-width:unset}.product-table .right-column>div{flex-direction:row;max-width:unset!important}.product-table .right-column .order{flex:1;border-right:1px solid white}.product-table .right-column .content .title{border-bottom:none}.product-table .right-column .pallet-uds{border-right:none}.product-table .right-column{border-left:none}.product-table .tableSubmit{margin:0px 8px}.product-table .right-column{border-top:2px solid #fff;justify-content:space-between}.product-table .right-column .order .title{margin-right:10px;justify-content:flex-end!important}.product-table .right-column .order.content{flex:0;min-width:300px;border-right:none}.product-table .right-column .order .tableSubmit{justify-content:flex-start!important;flex:unset}#swiper-additional-gallery-01+#swiper-main-gallery-01{max-width:calc(100% - 112px)}.product-page-top.regular:not(.printable) .col-product-left{max-width:450px;width:100%}.product-table .thead.pricebyquantity:last-child{border-right:none}.product-main-gallery,.product-main-gallery .swiper-slide{display:flex}.product-main-gallery .swiper-slide .item-img-wrap{margin-top:auto;margin-bottom:auto}.product-table .header-cols .right-column{padding-left:8px}.regular:not(.printable) .product-table .header-cols .right-column{padding-top:16px;padding-bottom:16px}}@media (min-width:992px) and (max-width:1199px){.col-product-right{padding:16px}.product-page-row>div{flex:1}#swiper-additional-gallery-01+#swiper-main-gallery-01{max-width:calc(100% - 104px)}.product-additional-gallery{margin-right:16px}.product-page-top.regular:not(.printable) .col-product-left{max-width:463px;width:100%}}@media(min-width:1400px){.product-page-top.regular:not(.printable) .header-cols .prices.increased{min-width:335px}.product-page-top.regular:not(.printable) .col-product-left{max-width:536px}.product-table:not(.bigger) .prices-wrapper .thead.pricebyquantity{max-width:unset}.product-table:not(.bigger) .prices-wrapper .right-column,.product-table.bigger .prices-wrapper .left-column{flex:1}.product-table.bigger .prices-wrapper .right-column{min-width:230px}.product-table .header-cols .thead:first-child .col-prices{border-bottom-left-radius:8px}.product-table .header-cols .right-column .content .title{background-color:var(--clr-bg-light)}.product-table .header-cols .right-column .content div:not(.title){background-color:var(--clr-bg-content)}.product-table .tableSubmit .buyFormSubmit{width:50px}.product-table:not(.bigger) .prices-wrapper .right-column{flex:1}.product-table:not(.bigger) .prices-wrapper{border:4px solid var(--clr-white);border-radius:8px}.product-table:not(.bigger){border:none}.product-table:not(.bigger) .thead.pricebyquantity .rowHead .quantity,.product-table:not(.bigger) .thead.pricebyquantity .rowHead .discount-tag{padding:0px 10px 10px 10px}}@media(max-width:991px){#swiper-additional-gallery-01 .swiper-slide{width:calc(25% - 12px);margin-right:16px}#swiper-main-gallery-01,#swiper-additional-gallery-01,.col-product-left{max-width:100%}.swiper-container .item-img-wrap img{margin:0 auto}#swiper-additional-gallery-01{display:flex!important;align-items:center}#swiper-additional-gallery-01 .swiper-container{max-width:calc(100% - 48px)}.product-table .prices.left-column{flex-direction:column}.product-table .prices.left-column .rowHead div{padding:6px 16px}.product-table .prices.left-column .rowHead .quantity{display:flex;align-items:center;justify-content:center}.product-table .rowHead>div{flex:1}.product-table .prices-wrapper .title{text-align:right}.product-table .thead.pricebyquantity:not(:last-child){border-bottom:2px solid var(--clr-white)}.product-table .rowHead>div:not(.col-prices){border-right:2px solid var(--clr-white)}.product-table .prices.left-column .thead:nth-child(odd){background-color:var(--clr-bg-content)}.product-table .prices.left-column .thead:nth-child(even){background-color:var(--clr-bg-light)}.product-table .mobile-titles{display:flex;border:2px solid var(--clr-white);background:var(--clr-bg-light)}.product-table .mobile-titles div:first-child{border-top-left-radius:8px}.product-table .mobile-titles div:last-child{border-top-right-radius:8px}.product-table .mobile-titles div{flex:1;padding:10px 16px;font-size:10px;line-height:12px;color:var(--clr-font-black);font-family:var(--ff-medium);text-align:center}.product-table .prices.left-column{border:2px solid var(--clr-white);border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.product-table .prices.left-column .thead:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.product-table .prices-wrapper .title{padding:16px 0px 0px;display:flex;flex-direction:column-reverse}.product-table .prices-wrapper .title .show-taxes{display:none}.product-table .prices-wrapper .title .-unit{text-align:center;border:2px solid var(--clr-white);border-bottom:transparent;border-top-left-radius:8px;border-top-right-radius:8px;padding:8px 16px}.product-table .header-cols .right-column div .title{min-height:auto}.product-table .order.content .title,.product-table .pallet-uds.content .title{display:none}.product-table .header-cols .right-column .pallet-uds,.product-table .header-cols .right-column .order .tableSubmit .input-group{margin-right:8px}.product-table .header-cols .right-column .order{flex:unset}.product-table .buyFormSubmit .labelText{display:none}.product-table .buyFormSubmit svg{display:block}.product-table .right-column .buyFormSubmit{display:flex;justify-content:center;align-items:center;width:150px}.product-table .right-column .pallet-uds .value,.product-table .right-column .buyFormSubmit{height:32px}.product-table .rowBtn{height:100%;font-size:12px;line-height:16px;min-width:67px}.product-table .right-column .pallet-uds{position:relative}.product-table .right-column{align-items:center;padding-top:16px;padding-bottom:20px;justify-content:center}.product-table .right-column .min-print{display:flex;position:absolute;left:0;bottom:-20px;font-size:10px;line-height:12px;color:var(--clr-gray-text);font-family:var(--ff-regular);min-width:140px;justify-content:flex-start}.product-bottom-information{flex-direction:column;align-items:flex-start}.product-bottom-information .left-wrapper{margin-bottom:16px;font-size:14px;line-height:20px}.product-bottom-information .right-wrapper{align-self:center}#swiper-additional-gallery-01 .swiper-button{transform:rotate(-90deg);background-color:var(--clr-white);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.product-page-top.regular,.product-page-top.regular .product-page-container{padding-left:0px;padding-right:0px}.product-page-top.regular .col-product-left{padding-left:0px;padding-right:0px;padding-bottom:16px}.product-page-top.regular .col-product-left .product-additional-gallery{padding-left:16px;padding-right:16px}.product-page-top.regular .product-third-party-share>.row{margin:0}.product-page-top.regular .col-product-right{padding:16px}.product-page-top.regular .col-product-right .html-output{font-size:14px;line-height:20px}.product-page-top.regular .col-product-right .header-cols{flex-direction:column}}@media(max-width:767px){#swiper-additional-gallery-01 .swiper-slide{width:calc(33.333333333333336% - 5.333333333333334px);margin-right:8px}}.product-bottom-foot{padding-bottom:32px}.product-bottom-foot .output-ct::before{display:block;content:"";width:6px;height:6px;border-radius:50%;background-color:var(--clr-k-brown);margin-right:8px}.product-bottom-foot .output-ct{display:flex;align-items:center}.product-bottom-foot .output-ct.sizes .ct-value,.product-bottom-foot .output-ct.sizes .ct-value span{display:inherit}.product-bottom-foot .output-ct .size-value:not(:last-child)::after{content:"x";display:block}.product-bottom-foot .output-ct{font-size:16px;line-height:16px}.product-bottom-foot .output-ct:not(:last-child){margin-bottom:8px}.product-bottom-foot .output-ct .ct-title{margin-right:8px;font-family:var(--ff-medium)}.product-bottom-foot .html-output{color:var(--clr-gray-text);font-size:14px;line-height:20px;margin-bottom:16px}.product-bottom-foot .product-tags .image-cts .img-wrapper{margin-bottom:8px;width:64px;height:64px}.product-bottom-foot .product-tags .image-cts .img-wrapper img{margin:0 auto}.product-bottom-foot .product-tags .image-cts .img-wrapper:not(:last-child){margin-right:8px}.product-bottom-foot .product-long-desc .h2{margin-bottom:8px}.product-bottom-foot .product-opinions .inset{padding:16px;background-color:var(--clr-bg-light);border-radius:8px}.product-bottom-foot .productCommentsContainer{background-color:var(--clr-white);padding:16px}@media(max-width:991px){.product-bottom-foot .product-tags .image-cts{margin-top:32px;margin-bottom:32px}.product-opinions .header-opinions .h2{margin-bottom:4px}.product-page-row{flex-direction:column}.product-page-row .col-product-left{flex-direction:column-reverse}}.module-banner-slider-02 .swiper-button-prev,.module-banner-slider-02 .swiper-button-next{display:none!important}@media(min-width:992px){.product-top-container{padding:0px}.product-bottom-foot .product-long-desc{padding-left:0px}.product-bottom-foot .product-opinions{padding:0px}.product-bottom-foot .product-long-desc .h2{line-height:32px}.product-bottom-foot .product-long-desc .h2{padding-top:16px}.product-bottom-foot .html-output{font-size:16px;line-height:24px}.product-bottom-foot .product-tags{padding:8px 0px}.module-banner-slider-02 .swiper-button-prev,.module-banner-slider-02 .swiper-button-next{width:40px;height:40px;background-color:var(--clr-white);border-radius:50%;display:flex!important;justify-content:center;align-items:center}.swiper-control .icon{width:24px;height:24px;color:#AAAAAA}}@media(min-width:992px) and (max-width:1399px){.product-bottom-foot .box-sizes{margin-bottom:16px}}.module-banner-slider-02 .swiper-pagination{padding-top:0;position:absolute;z-index:1001;bottom:18px}.module-banner-slider-02 .slide-image{border-radius:16px}.module-banner-slider-02 .swiper-container{border-radius:16px}.product-page-top .product-page-row{position:relative;padding-bottom:40px;margin:0}.product-page-top .product-third-party-share{position:absolute;bottom:0px;left:0;width:100%}.product-page-top .product-third-party-share .shipment-wrapper .icon{width:24px;height:24px;margin-right:8px}.product-page-top .product-third-party-share .shipment-wrapper .ct-text{font-size:14px;line-height:20px;font-family:var(--ff-medium);color:var(--clr-gray-text)}.product-page-top .btn.product-share-link,.product-page-top-01 a.product-share-link{padding:0px;border:0;color:var(--clr-gray-text);display:block;margin:0;float:left;height:auto;line-height:1;background-color:transparent}.product-page-top .btn.product-share-link:hover{color:var(--clr-k-brown)}.product-page-top a.product-share-link:hover{color:var(--clr-k-brown)}.product-third-party-share svg,.product-third-party-share .availabilityImage img{height:24px;width:24px;display:block}svg.stock-none{color:var(--clr-k-red);margin-right:8px}.col-stock .product-stock{display:flex;align-items:center}.col-stock .availabilityImage{margin-right:8px}.stock-none-text,.product-stock.no-stock .availabilityName{font-family:var(--ff-medium)}.col-stock .availabilityName{color:#666666}.col-stock .availabilityName .pre-label{font-family:var(--ff-medium);color:var(--clr-dark);margin-right:6px}.product-page-top .productDetailContactButton{font-family:var(--ff-regular);font-size:12px;line-height:16px;color:var(--clr-gray-text);text-transform:none}.product-page-top .recommend-wrapper .col-buttons a:not(:last-child){margin-right:8px}.product-page-top .recommend-wrapper .wish-action{background-color:transparent;background-image:url('https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/heart.svg');border:none;background-repeat:no-repeat;background-position:center;padding:0!important;width:24px;height:24px;margin-right:8px}.product-page-top .recommend-wrapper .wish-action:hover,.product-page-top .recommend-wrapper .wish-action.wishlistButtonAdded{background-image:url('https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/heart-hovered.svg')}.product-page-top .col-stock span.stock{display:none}.product-page-top .col-stock{font-size:12px;line-height:16px}.product-page-top .col-stock span.stockText{display:none;align-items:center}.product-page-top .col-stock span.stockText .pre-label{font-family:var(--ff-medium);margin-right:8px}.product-page-top .col-stock span.stockText .pre-label svg{width:24px;height:24px;display:inline;margin-right:8px}.product-page-top .col-stock span.stockText .units{color:var(--clr-gray-text)}@media(max-width:566px){.product-page-top.regular:not(.printable) .recommend-wrapper{width:100%}}@media(min-width:992px){.product-page-top .product-third-party-share{padding-right:16px;padding-left:16px}.product-page-top .shipment-wrapper{padding-right:0px}.product-page-top.custom .recommend-wrapper{padding-left:0px}}@media(max-width:991px){.product-page-top.regular:not(.printable) .product-third-party-share .shipment-wrapper{margin-bottom:16px}.product-page-top .product-third-party-share>.row>div{padding-left:0px;padding-right:0px}.product-page-top.regular .product-page-row{padding-bottom:80px}.product-page-top.printable .product-page-row,.product-page-top.custom .product-page-row{padding-bottom:40px}.product-page-top.regular .product-third-party-share{bottom:0px}.product-page-top.custom .product-third-party-share .row{margin:0px}}@keyframes spinner-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.first-step{position:relative;flex-wrap:wrap;row-gap:16px}.order-wrapper .mini-loader{display:none}.order-wrapper .mini-loader svg{max-width:100%;max-height:100%}.first-step .mini-loader.init{display:block;margin-left:16px;width:32px;height:32px;animation-name:spinner-rotation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.product-page-top .product-stars-cont{display:flex;align-items:center}.product-page-top .product-main-title.h2{margin-top:2px;margin-bottom:8px}.product-page-top.custom .product-top-wrapper{display:flex;flex-direction:column}.product-page-top.custom .order-table .price-without-tax{text-align:center;padding:10px 16px;border-bottom:2px solid white;font-size:12px;line-height:16px;font-family:var(--ff-medium);text-transform:uppercase}#configurator-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;height:100%!important}#configurator-container{width:100%;padding-top:150%;position:relative}.product-bottom-foot.custom .product-tags .help-btn{background-color:var(--clr-k-orange);border-color:var(--clr-k-orange)}.product-bottom-foot.custom .product-tags .help-btn:hover,.product-bottom-foot.custom .product-tags .help-btn:focus{background-color:var(--clr-k-dark-orange);border-color:var(--clr-k-dark-orange)}.modal-body .spinner,.product-page-top .spinner{position:absolute;top:25%;left:0;bottom:0;right:0;margin:0 auto;width:128px;height:128px;transform:translateY(-25%);animation-name:spinner-rotation;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.product-page-top .spinner .icon,.modal-body .spinner .icon{max-width:100%;max-height:100%}#configurator-container-result .product-config-info{background:var(--clr-bg-light)}#configurator-container-result .product-config-info+div{background-color:#F7F7F7}@media(min-width:608px){#configurator-container{padding-top:130%}}@media(min-width:992px){#modal-helpPage .modal-dialog{width:960px;max-width:100%}.module-generic-banner-07>div{padding:0px}.product-page-top.custom .product-main-title.h2{line-height:32px}.product-page-top.custom .product-top-wrapper{padding-bottom:32px}.product-page-top .spinner{top:0;margin:auto;transform:translateY(-50%)}#configurator-container{padding-top:0px;height:655px}}@media(max-width:991px){#modal-helpPage .modal-dialog{width:90%;max-width:100%}.regular:not(.printable) .title .price-by-unit{text-align:center;padding:6px 12px;background-color:#EBEBED;border-top-left-radius:8px;border-top-right-radius:8px;border:2px solid white;border-bottom:transparent;font-size:12px;line-height:16px;font-family:var(--ff-medium)}.regular:not(.printable) .product-info-header{margin-bottom:8px}.product-top-container{padding:0px}.product-third-party-share,.product-top-wrapper{padding-left:16px;padding-right:16px}#configurator-container-result+.product-third-party-share .row{margin:0px}.product-bottom-foot.custom .product-tags .help-btn{margin-top:16px}.product-page-top.custom .product-main-title.h2{margin-top:8px}.product-page-top .product-info-sku{margin-bottom:4px}.product-page-top{padding:0px}}@media(max-width:575px){#modal-helpPage .modal-dialog{width:100vw;height:100vh;max-width:100%;margin:0}#modal-helpPage .modal-dialog .modal-content{border:none;border-radius:0px}}@media (max-width:529px){.first-step .btn.calc-table{flex:1}}.product-page-top.custom .product-config-info .inset{background-color:var(--clr-bg-light);padding:16px;height:100%}#configurator-container-result{margin:0px}#configurator-container-result .specs-wrapper{border-top:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;padding:16px;margin-top:8px}#configurator-container-result .specs-wrapper .names{margin-right:16px}#configurator-container-result .specs-wrapper .name{font-size:14px;line-height:20px;font-family:var(--ff-medium);color:var(--clr-font-black)}#configurator-container-result .specs-wrapper .value{font-size:14px;line-height:20px;color:var(--clr-gray-text)}#configurator-container-result .specs-wrapper .value,#configurator-container-result .specs-wrapper .name{padding-bottom:8px}#configurator-container-result .specs-wrapper .value:first-child,#configurator-container-result .specs-wrapper .name:first-child{padding-top:8px}#configurator-container-result .order-wrapper{margin-top:16px}#configurator-container-result .order-wrapper .first-step>.btn{margin-left:7px}#configurator-container-result .first-step .btn{font-family:var(--ff-regular);font-size:14px;line-height:16px;max-height:32px;padding:0px 16px}#configurator-container-result .first-step .btn .icon{width:16px;height:16px;margin-left:8px}#configurator-container-result .first-step .btn-primary span+span{display:none}@media(min-width:400px){#configurator-container-result .order-wrapper .first-step>.btn{margin-left:13px}}@media(min-width:992px){#configurator-container-result .specs-wrapper{margin-top:32px}}.second-step .order-table .submit-col{flex:1}.second-step .order-table{margin-top:16px;border:4px solid var(--clr-white);border-radius:8px}.order-table .tbody .table-col:not(:last-child){border-right:2px solid var(--clr-white)}.second-step .order-table .table-order-header{background-color:#EBEBED}.second-step .order-table .thead{font-family:var(--ff-medium);color:var(--clr-font-black);font-size:12px;line-height:16px;padding:8px 16px;text-align:center;border-bottom:2px solid var(--clr-white)}.second-step .order-table .tbody .trow:nth-child(even){background-color:var(--clr-bg-light)}.second-step .order-table .tbody .trow:nth-child(odd){background-color:#F7F7F8}.order-table .buyFormSubmit svg{display:block;color:var(--clr-white);width:16px;height:16px}.order-table .buyFormSubmit .labelText{display:none}.order-table .col-value{display:flex;align-items:center;justify-content:center;height:40px;padding:8px 16px;border-bottom:2px solid var(--clr-white)}.order-table .col-value.form-check,.order-table .col-value input{margin:0px}.order-table .tfoot{padding:8px 16px;background-color:#EBEBED;color:var(--clr-gray-text);font-size:12px;line-height:16px;text-align:center}.order-table .col-value:nth-child(even){background-color:#F7F7F8}.order-table .col-value:nth-child(odd){background-color:var(--clr-bg-light)}.order-table .submit-col .col-value{flex:1}.order-table .submit-col .col-value .btn{width:100%;display:flex;justify-content:center;align-items:center}.order-table .submit-col .col-value .btn span{display:none}.order-table .submit-col .col-value .btn svg{display:block}.order-table .table-col.units .col-value{font-family:var(--ff-medium);font-size:14px;line-height:20px}.order-table .table-col.price-col .col-value{font-size:16px;line-height:24px;color:var(--clr-gray-text)}.order-table .table-col:first-child .thead{border-top-left-radius:8px}.order-table .table-col:last-child .thead{border-top-right-radius:8px}.order-table .tfoot{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.order-table .thead .mobile-text{display:none}@media(min-width:992px){.product-page-top.custom .product-config-info .inset{border-top-left-radius:8px;border-bottom-left-radius:8px;padding:32px}#configurator-container-result{border-radius:8px;border:1px solid #EBEBED}#configurator-container-result>div{margin:0}#configurator-container-result .specs-wrapper{margin-top:32px}#configurator-container-result .specs-wrapper .name{font-size:16px;line-height:24px}#configurator-container-result .specs-wrapper .value{font-size:16px;line-height:24px}#configurator-container-result .order-wrapper .first-step>.btn{margin-left:16px}#configurator-container-result .first-step .btn-primary span+span{display:inline-block}#configurator-container-result .product-config-info{padding-left:0px}#configurator-container-result .product-config-info+div{padding-right:0px}.second-step .order-table{margin-top:32px}.second-step .order-table .thead{font-size:14px;line-height:20px}.order-table .price-col{min-width:131px}}@media(min-width:1200px) and (max-width:1399px){.order-table .col-value,.second-step .order-table .thead{padding:6px 12px}.order-table .price-col{min-width:100px}.second-step .order-table .thead{font-size:13px}}@media(min-width:992px) and (max-width:1199px){.product-bottom-information .left-wrapper{font-size:14px;line-height:20px}.order-table .price-col{min-width:82px}.second-step .order-table .thead{font-size:13px}.order-table .col-value,.second-step .order-table .thead{padding:6px 8px}.product-page-top.custom .product-config-info .inset{padding:16px}.order-table .price-col .col-value{font-size:15px!important}}@media(max-width:991px){.product-page-top.custom #configurator-container-result.init .product-config-info .inset{padding-bottom:76px}.product-page-top.custom .product-third-party-share{position:relative;margin-top:16px}.product-table .pricebyquantity .quantity span+span{margin-left:4px}.order-table .tbody .table-col{flex:1}.order-table .second-step{padding-bottom:64px}.order-table{position:relative}.order-table .submit-col{position:absolute;top:calc(100% + 16px);width:100%}.order-table .submit-col .col-value{background-color:var(--clr-bg-light);border:none}.order-table .submit-col .thead{display:none}.order-table .buyFormSubmit .labelText{display:block}.order-table .submit-col .col-value .btn{max-width:186px}.order-table .submit-col .col-value .btn svg{margin-left:8px}.first-step .text-label{display:none}.order-table .table-col.selections .thead{border-top-right-radius:8px}.order-table .table-col.price-col .col-value{font-size:14px;line-height:20px}.order-table .table-col .thead .mobile-text{display:block}.order-table .table-col .thead .desktop-text{display:none}}body .info-calidad{font-size:15px}.info-calidad h3{text-align:center;color:#b3915d;margin-top:35px;margin-bottom:15px}.info-calidad h2{color:#b3915d;text-align:center;margin-bottom:20px}.info-calidad p{margin:0 0 10px}.info-calidad .content-calidades .active{display:flex}.info-calidad table{border:1px solid #92664b}.info-calidad table td{border-color:#f8f2e8;padding:5px 10px;border-width:1px}.info-calidad tbody,.info-calidad td,.info-calidad tfoot,.info-calidad th,.info-calidad thead,tr{border-style:inset}.info-calidad .content-calidades{border:1px solid #92664b}.info-calidad .content-calidades .tab-pane{padding:12px 15px}.info-calidad .content-calidades .nav-tabs{display:flex}.info-calidad .content-calidades .nav-link{border:initial;background:#b3915d;color:#FFF;flex:1;align-items:center;justify-content:center;border-radius:initial;border-right:1px solid #92664b;font-size:15px}.info-calidad .content-calidades .nav-link:last-child{border-right-color:#b3915d}.info-calidad .content-calidades .nav-link.active{background:#FFF;color:#b3915d}.info-calidad .content-calidades .nav-link.active{border-right-color:#fff}.info-calidad div.table-wrap+p{margin-top:30px}@media (min-width:992px){.info-calidad .content-calidades{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center}.info-calidad .content-calidades .caracteristicas{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-right:20px}.info-calidad .content-calidades .descripcion{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px}}@media (max-width:991px){.info-calidad .content-calidades .active{display:block}.info-calidad .content-calidades .caracteristicas{display:block;width:100%}.info-calidad .content-calidades .descripcion{display:block;width:100%}.info-calidad .content-calidades .nav-link{font-size:14px;padding:10px}}@media (max-width:767px){.info-calidad .content-calidades .active{display:block}.info-calidad .content-calidades .caracteristicas{display:block;width:100%}.info-calidad .content-calidades .descripcion{display:block;width:100%}.info-calidad .content-calidades .nav-link{font-size:11px;padding:10px 0px}.info-calidad .table-wrap table{overflow-x:scroll;display:block;white-space:nowrap}}.printable .col-product-right{position:relative}.printable .col-product-right .pre-load{height:100%;width:calc(100%);margin-left:-32px;margin-top:-32px;position:absolute;background:var(--clr-bg-light);z-index:99}.printable .col-product-right .spinner{margin-top:120px}.printable .btn-primary{min-height:40px}.printable .btn-primary.orange{background-color:var(--clr-k-orange);border-color:var(--clr-k-orange)}.printable .btn-primary.orange:hover,.printable .btn-primary.orange:focus{border-color:var(--clr-k-dark-orange);background-color:var(--clr-k-dark-orange)}.printable .btn-primary.green,.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment.green{border-color:var(--clr-k-green);background-color:var(--clr-k-green);font-family:var(--ff-regular);color:var(--clr-white)}.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment.green svg{color:var(--clr-k-white)}.printable .btn-primary.green:hover,.printable .btn-primary.green:focus,.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment.green:hover,.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment.green:focus{border-color:var(--clr-k-dark-green);background-color:var(--clr-k-dark-green)}.printable .btn-primary.blue,.regular .btn-primary.blue{border-color:var(--clr-k-blue);background-color:var(--clr-k-blue);font-family:var(--ff-regular);min-height:32px;height:32px;line-height:32px;padding:0px 16px;display:flex;align-items:center}.printable .btn-primary.blue .icon,.regular .btn-primary.blue .icon{width:16px;height:16px;margin-left:9px}.printable .btn-primary.gray{background-color:var(--clr-btn-gray);border-color:var(--clr-btn-gray);font-family:var(--ff-regular)!important}.printable .btn-primary.gray,.printable .btn-primary.gray svg{color:var(--clr-gray-text)!important}.printable .btn-primary.gray:hover,.printable .btn-primary.gray:focus{border-color:#d8d8d8;background-color:#d8d8d8}.printable .form-select{border-radius:8px;border:none}.printable .form-select:focus{box-shadow:0px 0px 0px 2px #EBEBED}.printable .options-wrapper .collapse-btn{padding:16px;background-color:var(--clr-white);border-radius:8px;margin-bottom:16px;cursor:pointer;border:2px solid transparent}.printable .options-wrapper .collapse-btn.selected{border:2px solid #78A563}.printable .options-wrapper .collapse-btn .option-name{font-size:16px;line-height:24px;margin-bottom:8px;color:var(--clr-font-black);font-family:var(--ff-medium)}.printable .options-wrapper .collapse-btn .option-text{font-size:14px;line-height:16px;color:var(--clr-gray-text);font-family:var(--ff-medium)}.printable .options-wrapper .collapse-content{font-size:12px;line-height:16px;color:var(--clr-gray-text)}.printable .steps-by-option{margin-top:24px}.printable .steps-wrapper .first-step,.printable .steps-wrapper .second-step{display:flex}.printable .steps-wrapper>div .inset,.printable .step-3{background-color:var(--clr-white);border-radius:8px;padding:16px;width:100%}.printable .step-3{margin-top:16px}.printable .step-title{font-size:18px;line-height:24px;color:var(--clr-font-black);font-family:var(--ff-medium)}.printable .step-content{font-size:14px;line-height:20px;color:#AAAAAA}.printable .step-action .action-content{font-size:18px;line-height:24px;color:white;font-size:14px;line-height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:var(--ff-regular)}.printable .step-action{margin-top:16px}.printable .step-action .icon{width:18px;height:18px;margin-left:8px;color:white}.printable .step-action.confirmation .action-content.btn{flex:1}.printable .step-action.confirmation .action-message div{text-decoration:underline;color:var(--clr-gray-text);font-size:13px;line-height:20px;cursor:pointer}.printable .step-action.confirmation .action-message div:hover{color:var(--clr-k-red)}.printable textarea.productOptionTextValue{max-width:100%;height:68px;margin-top:0;border:1px solid var(--clr-k-orange)}.printable .steps-wrapper:nth-child(1) .first-step .productOptionAttachment,.printable .steps-wrapper .second-step .productOptionAttachmentValue input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.printable .steps-wrapper .second-step .step-action .productOptionPrompt{display:none}.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment{display:flex;align-items:center;justify-content:center;border-radius:200px;background-color:#EBEBED;min-height:40px;color:var(--clr-gray-text);line-height:40px;cursor:pointer;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms}.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment:focus,.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment:hover{border-color:#d8d8d8;background-color:#d8d8d8}.printable .steps-wrapper .second-step .step-action label.lcProductOptionAttachment svg{color:var(--clr-gray-text)}.printable .steps-wrapper .inset .error-message{font-size:12px;line-height:14px;color:var(--bs-danger);margin-top:8px;display:none}.printable .steps-wrapper .inset.hasError .error-message{display:block}.printable .lcProductOptionAttachment{margin-top:0px}.printable .productOptions>div.productOption{display:none}.printable .productOptionSelect{display:none}.printable .step-action label.lcProductOptionAttachment .img-name{max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.printable .short-description .html-output{color:var(--clr-gray-text);font-size:14px;line-height:20px;margin-top:16px}.printable-header{margin-bottom:24px}.printable .product-table{margin-top:16px}.printable .product-table .header-cols .top-wrapper{font-size:11px;line-height:16px;display:flex;align-items:center;justify-content:center;flex-direction:column}.printable{padding-top:64px}.printable .product-main-title.h2{margin:0px}.printable .short-description .html-output{margin-top:8px}.printable .step-3 .top-wrapper{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between}.printable .step-3 .top-wrapper .left-col{}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox{display:flex;flex-direction:row-reverse;align-items:center}.printable .special-pricing .btn-wrapper,.regular .special-pricing .btn-wrapper{display:flex}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox .productOptionValue{margin:0px;margin-right:8px;width:20px;height:20px;border-radius:3px}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox div.productOptionCheckboxValue:not(.productOptionImageValue) .productOptionValueName{background-color:#EBEBED}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox label{font-size:0px;cursor:pointer}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox .productOptionSelected label{background-image:url(https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/check.svg);background-size:60%;background-repeat:no-repeat;background-position:center;background-color:var(--clr-k-green)!important;cursor:pointer}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox .productOptionPrompt{font-size:14px;line-height:20px;color:var(--clr-gray-text)}.printable .special-pricing,.regular .special-pricing{display:flex;margin-top:24px}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox .productOptionPrompt span{color:var(--clr-font-black);font-family:var(--ff-medium)}#modal-alert .alert-buttons{margin-top:20px}#modal-alert .alert-buttons a+a{margin-left:16px}.printable .right-col .advisor{font-size:14px;line-height:20px;color:var(--clr-gray-text)}.printable .right-col .advisor span{color:var(--clr-font-black);font-family:var(--ff-medium)}.printable .right-col .advisor>span{margin-left:4px}.printable .buyFormQuantity{font-size:11px!important}#specialBudgetModal .steps-wrapper .step-title,#specialBudgetModal .steps-wrapper .step-content{display:none}#specialBudgetModal .steps-wrapper .form-group label{font-weight:400;font-size:12px;font-family:var(--ff-regular);position:absolute;top:6px;left:15px;margin-left:1px;margin-bottom:0;line-height:1.1;z-index:10;user-select:none;pointer-events:none;color:#888}#specialBudgetModal .steps-wrapper .step:last-child .form-control{padding:24px 15px 8px;height:52px}#specialBudgetModal .steps-wrapper textarea{height:100px!important}#specialBudgetModal .steps-wrapper .mini-step-title{font-size:16px;line-height:24px;font-family:var(--ff-medium);margin-bottom:16px}#specialBudgetModal .formButton button .icon{width:16px;height:16px;margin-left:8px}#specialBudgetModal .legalTextLinks{margin-bottom:8px}#specialBudgetModal .form-message{display:none}.product-page-top.printable .product-page-container .col-product-left .iframe-container{background-color:#F7F7F7}@media(min-width:992px){.product-page-top.printable .product-page-container .col-product-left .iframe-container iframe{border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem}.printable .steps-wrapper .first-step{}.printable .steps-wrapper .second-step{}.printable .right-col .advisor{text-align:right;max-width:227px}.printable .discount-tag{padding:0px!important}.printable .product-table .thead.pricebyquantity .rowHead .discount-tag{min-height:24px}.printable .recommend-wrapper{padding-left:0px}.printable .special-pricing .title,.regular .special-pricing .title{padding-right:49px;flex:1}.printable .special-pricing .html-output,.regular .special-pricing .title{max-width:500px}.printable .step-action.confirmation .action-message{text-align:right;margin-left:14px}.printable .product-page-top-01 .product-info-header{margin-top:16px}.printable-header{margin-bottom:32px}.printable .step-3{margin-top:24px}.printable .left-column{flex:1}.printable .top-wrapper{padding-bottom:10px!important}.printable .product-table .header-cols .right-column .content .title{max-height:88px;flex:2}.product-table.multiple-pallet .thead.pricebyquantity .rowHead{height:100%}.product-table.multiple-pallet .thead.pricebyquantity .rowHead .top-wrapper{flex:2}.printable .product-table .prices-wrapper{border:none}.printable .product-table .thead.pricebyquantity .rowHead .discount-tag{padding-right:0px}.printable .product-table.multiple-pallet .top-wrapper{flex-direction:column}.printable .product-table.multiple-pallet .header-cols .right-column .content .title{max-height:unset;flex:2}.printable .product-table.multiple-pallet .header-cols .right-column .content .tableSubmit{min-height:64px}.printable .steps-main-title{margin-bottom:16px}.printable .col-product-left{width:440px;flex:unset}.printable .swiper-container{height:100%}.printable .swiper-pagination-bullets{bottom:16px;padding-top:0px;position:absolute;left:0;right:0;z-index:99}.printable .swiper-slide{background-color:var(--clr-bg-light)}.printable .product-main-gallery .swiper-slide .item-img-wrap{margin-top:0px}.printable .swiper-button:not(.swiper-control-init){display:none!important}.printable .swiper-button.swiper-control-init:not(.swiper-button-lock){width:40px;height:40px;border-radius:50%;background-color:white;display:flex!important;align-items:center;transform:translateY(-50%);margin-top:0;justify-content:center}.printable .swiper-button .icon{width:24px;height:24px;color:#AAAAAA}.printable .col-product-left .product-main-gallery{overflow:hidden}.printable .swiper-button-next.swiper-control-init:not(.swiper-button-lock){transform:translate(60px,-50%)}.printable .swiper-button-prev.swiper-control-init:not(.swiper-button-lock){transform:translate(-60px,-50%)}.printable .col-product-left .product-main-gallery:hover .swiper-button-next{transform:translate(0px,-50%)}.printable .col-product-left .product-main-gallery:hover .swiper-button-prev{transform:translate(0px,-50%)}}@media(min-width:1400px){.printable .thead.pricebyquantity:first-child .rowHead{border-bottom-left-radius:8px}.printable .right-column .tableSubmit{border-bottom-right-radius:8px}.printable .col-product-left{width:558px}.printable .right-column{min-width:180px;max-width:180px}}@media(max-width:991px){.product-page-top.printable .product-page-container .col-product-left .iframe-container{margin-bottom:-1rem}.printable .short-description .html-output{margin-top:16px}.printable .product-main-title.h2{margin-top:16px}.printable .product-table .rowHead>div{flex:unset}.printable .product-table .header-cols .top-wrapper{flex-direction:row;flex:unset;width:66.66%;padding:0px!important}.printable .product-table .header-cols .top-wrapper>div{flex:1;height:100%;padding:10px 5px 10px 5px!important}.printable .product-table .header-cols .top-wrapper .quantity-wrapper{border-right:2px solid white}.printable .product-table .header-cols .col-prices{padding:10px 0px;width:33%}.printable .step-3 .top-wrapper .right-col{margin-top:16px}.printable.product-page-top .product-third-party-share .recommend-wrapper{flex:0}.product-page-top:not(.custom)+.product-bottom-foot{margin-top:32px}.printable .product-table .header-cols .right-column .order .tableSubmit{border-right:2px solid white}.product-table .right-column .buyFormSubmit{min-height:32px;max-width:55px}.printable .product-table .header-cols .right-column,.printable .product-table .prices.left-column .quantity-wrapper,.printable .product-table .prices.left-column .quantity-wrapper>div{padding:0px}.printable .product-table .thead.pricebyquantity .rowHead>div.col-prices{justify-content:center}.printable .mobile-main-title{text-align:center;padding:10px;background-color:#EBEBED;border-top-left-radius:8px;border:2px solid white;border-top-right-radius:8px}.printable .mobile-titles{border-top:none}.printable .mobile-title:not(:last-child){border-right:2px solid white}.printable .product-table .mobile-titles div{flex:unset;width:33.33%}.printable .product-table .prices-wrapper>.title{padding-top:0px;background-color:#EBEBED;border-bottom-left-radius:8px;border:2px solid white;border-bottom-right-radius:8px}.printable .product-table .prices-wrapper{display:flex;flex-direction:column-reverse}.printable .product-table .prices-wrapper .title .show-taxes{display:flex;justify-content:center;padding:10px;font-size:12px;font-family:var(--ff-medium)}.product-table .header-cols .right-column .order{width:100%;display:flex}.product-page-top.regular:not(.printable) .header-cols .right-column .order{width:auto}.product-page-top.regular:not(.printable) .header-cols .right-column .order .buyFormQuantity{font-size:11px}.product-page-top.regular:not(.printable) .header-cols .right-column .order .buyFormSubmit{min-width:150px}.product-table .header-cols .right-column .order>div{flex:1}.printable .product-table .header-cols .right-column .order .title{border-right:2px solid white;border-left:2px solid white;background-color:var(--clr-bg-light);height:100%;padding-top:20px;padding-bottom:20px;display:block}.printable .product-table .prices.left-column .discount-tag{padding-left:0px;padding-right:0px}.printable .product-table .prices.left-column .discount-tag span{margin-left:8px}.printable .product-table .prices-wrapper .title .show-taxes label{margin-left:8px}.printable-header{padding:0px 16px}.printable .options-wrapper .collapse-btn{margin-bottom:0px}.printable .option-wrapper .collapse-content{padding-top:16px}.printable .option-wrapper{margin-top:16px}.printable .step-action{flex-direction:column}.printable .step-action .action-message{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.printable .steps-wrapper .second-step{margin-top:16px}.printable .special-pricing .html-output,.regular .special-pricing .html-output{text-align:center;max-width:unset}.printable .special-pricing .title{padding:0px;padding-left:8px;padding-right:8px}.printable .special-pricing,.regular .special-pricing{flex-direction:column}.printable .special-pricing .btn-wrapper,.regular .special-pricing .btn-wrapper{justify-content:center;margin-top:16px}.product-page-top.printable .col-product-right{padding:16px 16px 32px 16px}}@media(min-width:1200px) and (max-width:1399px){.printable .step-action.confirmation{flex-wrap:wrap}.printable .step-action.confirmation .action-message{display:flex;justify-content:space-between;width:100%;margin-top:8px}.printable .options-wrapper .collapse-btn .option-name{font-size:15px}.printable .options-wrapper .collapse-btn .option-text{font-size:12px}}@media(min-width:992px) and (max-width:1199px){.printable .step-3 .top-wrapper .left-col{flex:unset}.printable .step-3 .top-wrapper .right-col .productOptionCheckbox .productOptionPrompt{max-width:170px}.printable .special-pricing .html-output,.reguñar .special-pricing .html-output{max-width:unset}.printable .special-pricing .title,.regular .special-pricing .title{padding:0px}.printable .special-pricing,.regular .special-pricing{flex-direction:column}.printable .special-pricing .btn-wrapper,.regular .special-pricing .btn-wrapper{justify-content:center;margin-top:16px}.printable .col-product-right .pre-load{margin-left:-16px;margin-top:-16px}.printable .options-wrapper .collapse-btn .option-name{font-size:12px}.printable .steps-by-option .second-step{margin-top:16px}.printable .options-wrapper .collapse-btn .option-text{font-size:11px}.printable .options-wrapper .collapse-btn{padding:16px 8px}}@media(min-width:992px) and (max-width:1399px){.printable .product-table .header-cols .right-column .content .title{flex:0}.printable .product-table .header-cols .right-column{justify-content:center;padding:16px 0px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.printable .quantity-wrapper{padding-bottom:10px}.printable .product-table .header-cols .top-wrapper{flex:2}.printable .steps-main-title{font-size:18px;line-height:24px}}@media(max-width:399px){.printable .product-table .header-cols .right-column .order .tableSubmit{flex-direction:column;padding-top:8px}.printable .product-table .header-cols .right-column .order.content{height:88px}.printable .product-table .header-cols .right-column .order.content .title{display:flex}.printable .product-table .header-cols .right-column .order .tableSubmit .input-group{margin-bottom:8px}}@media(max-width:766px){#specialBudgetModal .modal-dialog{width:100vw;height:100vh;max-width:unset!important;margin:0}#specialBudgetModal .modal-content{border:0;border-radius:0}}#specialBudgetModal .steps-wrapper label[for="selectTypeProd"],#specialBudgetModal .steps-wrapper label[for="selectTypeColor"],#specialBudgetModal .steps-wrapper label[for="selectTypeQuantity"],.attachment-preLabel{position:relative;left:0;font-size:14px;line-height:24px;font-family:var(--ff-medium);margin-bottom:8px;color:var(--clr-font-black)}#modal-3DClick .modal-dialog{max-width:85%}#modal-3DClick .modal-dialog .modal-body{height:655px}#modal-3DClick .modal-dialog .modal-body iframe{z-index:2;position:relative}.modal-body .spinner{margin:auto;top:0;transform:unset}#specialBudgetModal .modal-dialog{max-width:800px}#specialBudget .form-group-wrapper .group-inputs{display:flex;flex-wrap:wrap}#specialBudget .form-group-wrapper .group-inputs .form-group{width:calc(50% - 8px)}#specialBudget .form-group-wrapper .group-inputs .form-group:nth-child(odd){margin-right:8px}#specialBudget .form-group-wrapper .group-inputs .form-group:nth-child(even){margin-left:8px}#specialBudget .form-group label{font-weight:400;font-size:12px;font-family:var(--ff-regular);position:absolute;top:6px;left:8px;margin-left:1px;margin-bottom:0;line-height:1.1;z-index:10;user-select:none;pointer-events:none;color:#888}#specialBudget .group-title{margin-bottom:8px}#specialBudget .form-group input{height:45px;padding:18px 8px 3px}.product-page-top.printable .productOptionPId_PROD-PRINT-INFO{display:none}#sendMailForm .input-group{max-width:95px;border-radius:4px;max-height:34px}#sendMailForm .input-group *{height:32px!important;border-radius:0px}#sendMailForm .input-group .input-group-btn:first-child button{border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #ddd!important;border-right:0px!important}#sendMailForm .input-group .input-number{border:1px solid #ddd!important;border-left:transparent!important;border-right:transparent!important;padding:0px!important;font-size:12px;font-family:var(--ff-regular)}#sendMailForm .input-group .input-group-btn:nth-child(3) button{border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #ddd!important;border-left:0px!important}#sendMailForm .input-group .input-group-btn,.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin:0px!important}#sendMailForm .input-group input{max-width:31px}#sendMailForm .input-group-btn{width:32px}#sendMailForm .input-group .btn-number{background-color:var(--clr-white)!important}#sendMailForm .input-group button{background-color:var(--clr-white)}#sendMailForm .steps-wrapper input[name="attachment"]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#sendMailForm .steps-wrapper #sendMailAttachmentContainer .form-error{display:none}#sendMailForm .steps-wrapper #sendMailAttachmentContainer label{display:flex;align-items:center;justify-content:center;border-radius:200px;background-color:#EBEBED;min-height:40px;color:var(--clr-gray-text);line-height:40px;cursor:pointer;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms;font-family:var(--ff-regular);text-transform:uppercase;position:relative;pointer-events:all;max-width:500px;margin-left:-15px;margin-right:15px}#sendMailForm .steps-wrapper #sendMailAttachmentContainer label .icon{width:16px;height:16px;margin-left:8px}#sendMailForm .steps-wrapper #sendMailAttachmentContainer label:focus,#sendMailForm .steps-wrapper #sendMailAttachmentContainer label:hover{border-color:#d8d8d8;background-color:#d8d8d8}#sendMailForm .steps-wrapper #sendMailAttachmentContainer label svg{color:var(--clr-gray-text)}#sendMailForm .steps-wrapper #sendMailAttachmentContainer label.green{background-color:var(--clr-k-green);border-color:var(--clr-k-green);color:var(--clr-white)}#sendMailForm .steps-wrapper #sendMailAttachmentContainer label.green svg{color:var(--clr-white)}#sendMailForm .steps-wrapper #sendMailAttachmentContainer label.green:focus,#sendMailForm .steps-wrapper #sendMailAttachmentContainer label.green:hover{background-color:var(--clr-k-dark-green);border-color:var(--clr-k-dark-green)}#sendMailForm .steps-wrapper #sendMailAttachmentContainer .img-name{max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-bottom-foot.normal .product-video iframe,.product-bottom-foot.custom .product-video iframe{width:100%;height:100%;position:absolute;z-index:10;display:block;left:0;top:0;right:0;bottom:0;margin:auto}.product-bottom-foot.normal .product-video+.product-opinions{margin-top:2rem}@media(min-width:992px){.product-bottom-01 .product-video{padding-right:0}}@media(max-width:991px){.product-bottom-foot.normal{margin-top:1rem}}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-featured-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}
.module-products-slider-01 .header-slider{position:relative;margin-bottom:16px}.module-products-slider-01 .swiper-wrapper{padding-bottom:16px}.module-products-slider-01 .swiper-button-prev,.module-products-slider-01 .swiper-button-next{width:30px;height:35px;background-color:var(--clr-light);border:1px solid #ddd;margin:0;top:auto;bottom:0;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms}.module-products-slider-01 .swiper-button-prev .icon,.module-products-slider-01 .swiper-button-next .icon{width:21px;height:18px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:#AAAAAA;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms}.module-products-slider-01 .swiper-button-prev:hover,.module-products-slider-01 .swiper-button-next:hover{box-shadow:0px 8px 16px rgba(0,0,0,0.15)}.module-products-slider-01 .swiper-button-prev:hover .icon,.module-products-slider-01 .swiper-button-next:hover .icon{color:#000}.module-products-slider-01 .swiper-button-next{right:-4.5%;top:calc(50% - 8px);transform:translateY(-50%)}.module-products-slider-01 .swiper-button-prev{left:-4.5%;top:calc(50% - 8px);transform:translateY(-50%)}.module-products-slider-01 .module-products-slider-title{padding-right:80px}.module-products-slider-01 .header-slider .module-title-wrap{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;align-items:center}.module-products-slider-01 .swiper-control{width:40px;height:40px;background-color:var(--clr-white);border-radius:50%;border:none}.module-products-slider-01 .big-swiper-cont{position:relative}.homeCategories-wrapper .module:first-child{padding-bottom:0px}.homeCategories-wrapper .module:last-child{padding-top:16px}.module-products-slider-01 .swiper-container{width:100%;height:100%}@media(min-width:768px) and (max-width:991px){.module-products-slider-01 .swiper-slide{width:calc(33.333333333333336% - 16px);margin-right:24px}}@media(min-width:992px) and (max-width:1399px){.module-products-slider-01 .swiper-slide{width:calc(25% - 18px);margin-right:24px}}@media(min-width:1400px){.module-products-slider-01 .swiper-slide{width:calc(20% - 19.2px);margin-right:24px}}@media(max-width:566px){.module-products-slider-01>div{padding-right:0px}.module-products-slider-01 .swiper-slide{width:70%!important;margin-right:16px}}@media(min-width:567px) and (max-width:767px){.module-products-slider-01>div{padding-right:0px}.module-products-slider-01 .swiper-slide{width:40%!important;margin-right:16px}}@media(max-width:991px){.module-products-slider-01 .module-title-wrap .module-title{padding-right:85px}.module-products-slider .swiper-control{display:none!important}}@media(min-width:1500px){.module-products-slider-01 .swiper-button-next{right:-6%}.module-products-slider-01 .swiper-button-prev{left:-6%}}@media(min-width:1200px) and (max-width:1259px){.module-products-slider-01 .swiper-button-next{right:calc(15px - 4.5%)}.module-products-slider-01 .swiper-button-prev{left:calc(15px - 4.5%)}}@media(min-width:1400px) and (max-width:1459px){.module-products-slider-01 .swiper-button-next{right:calc(18px - 4.5%)}.module-products-slider-01 .swiper-button-prev{left:calc(18px - 4.5%)}}
.pl-01 .inset{padding:8px}.pl-01 .btn.wishlistButton{width:37px;height:37px;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url('https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/wishlist/heart-outline-gray.svg');background-size:60%;background-repeat:no-repeat;background-position:center;position:absolute;bottom:10px;right:10px;z-index:11;transition:background-color var(--transition),background-size 100ms ease}body:not(.lcContent-home) .module-products-grid-01 .pl-01,.section-user-wishlist .pl-01{box-shadow:0px 0px 0px 1px #EBEBED}.pl-01 .product-saving,.pl-01 .product-saving-cheapest{font-size:12px;color:#666666;margin-right:4px}.pl-01 .btn.wishlistButton:hover,.pl-01 .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.pl-01 .btn.wishlistButton:active{background-size:50%}.pl-01 .btn.wishlistButton.wishlistButtonAdded{background-image:url('https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/wishlist/heart-silhouette-red.svg')}.pl-01 .countdown~.btn.wishlistButton{bottom:40px}.pl-01 .pl-content{text-align:center;padding:16px 8px 8px}.pl-01 .pl-title{font-size:14px;line-height:20px;height:40px;font-family:"Poppins-regular";text-align:left;margin-bottom:20px;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pl-01 .pl-prices{text-align:right;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;align-items:baseline}.pl-01 .pl-prices>span{display:inline-block;vertical-align:bottom;line-height:16px;height:16px}.pl-01 .pl-prices span.price,.pl-01 .pl-prices>span.saving{display:block}.pl-01 .pl-prices .price{margin:0px 4px;font-size:16px;font-family:"Poppins-medium";color:#000;font-weight:600}.pl-prices{padding-top:4px}.pl-prices .price-msg{color:#666666;font-size:12px;line-height:20px}.pl-01 .buyFormSubmit{padding-left:5px;padding-right:5px}@media (max-width:479px){.items-per-row-xxs-2 .pl-01 .btn.wishlistButton{width:30px;height:30px}.items-per-row-xxs-2 .pl-01 .countdown~.btn.wishlistButton{bottom:36px}.items-per-row-xxs-2 .pl-01 .pl-title{font-size:12px;line-height:16px;height:32px}.items-per-row-xxs-2 .pl-01 .pl-content{padding:10px 6px 10px;text-align:left}}@media (max-width:767px){.pl-01 .pl-ribbons{display:flex;flex-direction:column;align-items:flex-start}.pl-01 .pl-ribbons img:not(:last-child){margin-bottom:4px}F .pl-01 .pl-prices .price{font-size:14px;line-height:16px}.pl-01 .inset{padding:8px}.pl-prices .price-msg{font-size:10px;line-height:12px!important;padding-top:3px}}@media(max-width:991px){.pl-01 .pl-prices .price{font-size:14px}.homeCategories-wrapper .pl-01 .pl-prices .price{font-size:16px}}@media(max-width:1199px){.pl-01 .pl-prices .saving{display:none}}.pl-01 .pl-prices{height:20px}@media(min-width:991px){.pl-01 .pl-prices{height:21px}}
.module-products-slider .swiper-pagination{position:static;padding-top:0px}.module-products-slider .module-products-slider-title{margin-bottom:20px}
.pl{background-color:var(--clr-white);border-radius:8px;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms}.pl:hover,.row-items .col-pl .pl-01:hover{box-shadow:0px 8px 16px rgba(0,0,0,0.15)}.pl-img-cont{position:relative}.pl-img-cont .pl-img{position:absolute;max-height:100%;max-width:100%;z-index:10;display:block;left:0;top:0;right:0;bottom:0;margin:auto}.pl-ribbons,.pl-xmas{position:absolute;left:0px;top:0px;z-index:11;display:flex;flex-wrap:wrap}.pl-ribbons{width:calc(100% - 24px)}.pl-xmas{left:auto;right:-8px;top:-10px}.pl-xmas img{width:50px;height:50px;border-top-right-radius:8px}.pl-ribbons>img{max-height:16px;margin-right:8px}.pl-ribbons img{max-width:70px}.pl-ribbons img:not(:last-child){margin-right:8px;margin-bottom:8px}.pl .product-price,.pl .product-alternativePrice{font-size:16px;color:#000}.pl .product-basePrice,.pl .product-alternativeBasePrice{font-size:16px;color:#9a9a9a}.offer .product-price .price,.offer .product-offer-price .price,.offer.product-price .price,.offer.product-offer-price .price{color:var(--clr-k-red)!important}.pl .pl-stars-cont{display:block;line-height:1;margin-top:5px}.pl .pl-stars{display:inline-block;vertical-align:bottom}.pl .rate-count{display:inline-block;vertical-align:bottom;margin-left:4px;font-size:12px;color:#ababab;line-height:1}.pl .productRateValoration{display:none}.pl .pl-order-box{margin-top:15px}.pl .pl-order-box .row{margin-left:-7.5px;margin-right:-7.5px}.pl .pl-order-box .col{padding-left:7.5px;padding-right:7.5px}.pl .col-quantity>.form-control{width:100%}.pl .buyFormQuantity{padding-top:5px;padding-bottom:5px}.pl .buyFormQuantity,.pl .btn.btn-number{height:36px}.pl .buyFormSubmit{height:36px;line-height:36px;font-size:14px;display:block}.pl .col-quick-buy .buyFormSubmit{width:100%}.pl .buyFormSubmit.selectOption,.pl .buyFormSubmit.notAvailable{font-size:11px;letter-spacing:.025em;white-space:normal;line-height:1.1}.pl .pl-stock-info .product-stock{margin-top:15px;display:block;line-height:1}.pl .pl-stock-info .product-stock>span{display:inline-block;line-height:1;font-size:12px;color:#888;vertical-align:bottom}.pl .pl-stock-info .product-stock.stock-ok>span{color:var(--clr-primary)}.pl .pl-stock-info .product-stock>span+span{margin-left:4px}.pl .pl-stock-info .availabilityImage img{height:15px;display:block;max-width:100%}.pl .pl-stock-alert .link-stock{color:#888;width:100%;padding:10px;line-height:1;margin-bottom:-10px}.pl .pl-stock-alert .link-stock:hover,.pl .pl-stock-alert .link-stock:active{color:#333}.pl .countdown{position:absolute;bottom:0;left:0;right:0;z-index:11;padding:0 5px;line-height:30px;height:30px}.pl .countdown .cd-wrap{display:flex;align-items:center;justify-content:center}.pl .countdown .icon{width:20px;height:20px;fill:currentColor;margin-right:5px}@media (max-width:479px){.items-per-row-xxs-2 .pl .pl-stock-alert .link-stock{text-align:left;margin-left:-10px;font-size:12px}.items-per-row-xxs-2 .pl .buyFormQuantity,.items-per-row-xxs-2 .pl .btn.btn-number{height:30px;padding-top:2px;padding-bottom:2px}.items-per-row-xxs-2 .pl .buyFormSubmit{height:30px;line-height:30px;font-size:12px}.items-per-row-xxs-2 .pl .pl-order-box .col{width:100%}.items-per-row-xxs-2 .pl .pl-order-box .col+.col{margin-top:6px}.items-per-row-xxs-2 .pl .countdown{font-size:12px;height:26px;line-height:26px}.items-per-row-xxs-2 .pl .countdown .cd-wrap{justify-content:flex-start}.items-per-row-xxs-2 .pl .countdown .icon{width:16px;height:16px}}@media (min-width:480px) and (max-width:559px){.pl .pl-order-box-select .col,.pl .pl-order-box-plus-minus .col{width:100%}.pl .pl-order-box-select .col+.col,.pl .pl-order-box-plus-minus .col+.col{margin-top:6px}}.pl-special .pl-title{margin-bottom:10px;display:block;color:#000;overflow:hidden;font-size:13px;line-height:19px;height:38px}.pl-special .btn.wishlistButton{width:37px;height:37px;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url('https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/wishlist/heart-outline-gray.svg');background-size:60%;background-repeat:no-repeat;background-position:center;position:absolute;bottom:10px;right:10px;z-index:11;transition:background-color var(--transition),background-size 100ms ease}.pl-special .btn.wishlistButton:hover,.pl-special .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.pl-special .btn.wishlistButton:active{background-size:50%}.pl-special .btn.wishlistButton.wishlistButtonAdded{background-image:url('https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/wishlist/heart-silhouette-red.svg')}.pl-special .pl-content{padding:10px 15px 15px}.pl-special .pl-title{overflow:hidden;font-size:13px;line-height:19px;height:38px}.pl-special .pl-prices>span{margin-top:10px;display:inline-block;vertical-align:bottom;line-height:1;margin-right:8px}.pl-special .pl-prices .product-price,.pl-special .pl-prices .product-alternativePrice{font-family:var(--ff-medium);font-size:15px}.pl-special .pl-stock-alert .link-stock{text-align:left;margin-left:-10px}.pl-special .buyFormSubmit{padding-left:5px;padding-right:5px}@media (max-width:479px){.items-per-row-xxs-2 .pl-special .btn.wishlistButton{width:30px;height:30px}.items-per-row-xxs-2 .pl-special .pl-content{padding:10px 6px 12px;text-align:left}}
.grid-mode-header{padding-top:64px;padding-bottom:64px}.category-pages-module{padding-top:64px;padding-bottom:32px}.category-pages-module .content-wrapper:not(:last-child){margin-bottom:32px}.category-pages-module .col-left{display:flex;align-items:center}.category-pages-module .col-text{padding:16px 0;margin-left:50px;max-width:580px}.category-pages-module .content-wrapper:nth-child(1) .catPages-title,.category-pages-module .content-wrapper:nth-child(2) .content{font-size:32px;line-height:40px;font-family:var(--ff-medium)}.category-pages-module .content-wrapper:nth-child(2) .catPages-title{font-size:24px;line-height:32px}.category-pages-module .content-wrapper .content{margin-top:8px}.category-pages-module .content-wrapper:nth-child(1) .content{font-size:16px;line-height:24px}.category-pages-module .content-wrapper{border-radius:16px;display:flex;justify-content:space-between;align-items:center}.category-pages-module .content-wrapper:nth-child(1){background-color:#F9DFA5}.category-pages-module .content-wrapper:nth-child(2){background:linear-gradient(144.61deg,rgba(247,255,233,9) 19.29%,#ABBC8E 81.66%)}.category-pages-module .content-wrapper .button-wrapper{padding-right:20px}.grid-mode-header>.row{display:flex}#swiper-main-grid-gallery{max-width:424px;padding:0px;position:relative}#swiper-grid-additional,.col-product-vertical-gallery{max-width:88px}#swiper-grid-additional .swiper-container .item-img-wrap{border:1px solid #EBEBED;border-radius:4px;cursor:pointer}.col-product-vertical-gallery{position:relative;padding:0px;margin-right:24px}#swiper-grid-additional .swiper-button{position:unset;margin:0 auto}#swiper-grid-additional .swiper-button svg{max-width:21px;max-height:18px;color:#AAAAAA}.grid-mode-header .col-grid-info{background-color:var(--clr-bg-light);flex:1}.grid-mode-header .col-grid-info .links-wrapper .btn{font-family:var(--ff-regular);padding:0px 16px;box-sizing:border-box}.grid-mode-header .col-grid-info .links-wrapper a:not(:last-child){margin-right:16px}.grid-mode-header .col-grid-info h1,.grid-mode-header .col-grid-info div:not(.tags-wrapper){margin-bottom:16px}.grid-mode-header .col-grid-info{padding:32px;display:flex;flex-direction:column;justify-content:center}.grid-mode-header .col-grid-info .product-main-title{font-size:24px;line-height:32px}.grid-mode-header .col-grid-info .tags-wrapper{display:flex;flex-wrap:wrap;padding-top:48px}.grid-mode-header .col-grid-info .tags-wrapper .img-wrapper{width:64px;height:64px}.grid-mode-header .col-grid-info .short-desc{font-size:16px;line-height:24px;color:var(--clr-gray-text)}.grid-mode-header .col-grid-info .tags-wrapper .img-wrapper:not(:last-child){margin-right:16px}.grid-mode-header .col-grid-info .tags-wrapper img{margin-bottom:8px;max-width:100%}.category-pages-module .button-wrapper.col-right svg{width:16px;height:16px;margin-left:8px;color:currentColor}.category-pages-module .button-wrapper .btn-secondary{font-family:var(--ff-regular)}#cat-long-desc .long-desc-header{margin-bottom:16px}@media(max-width:991px){#swiper-grid-additional{padding-left:10px;padding-right:22px}.grid-mode-header .col-grid-info .links-wrapper .btn{border-color:var(--clr-white)!important;background-color:var(--clr-white)!important}.grid-mode-header{padding-top:0px;padding-bottom:16px}.category-pages-module{padding-top:16px;padding-bottom:16px}.grid-mode-header .col-product-vertical-gallery{order:1}.grid-mode-header .product-main-gallery{order:0}.grid-mode-header .col-grid-info{order:1}.grid-mode-header .container-md>.row{flex-direction:column}#swiper-main-grid-gallery,#swiper-grid-additional,.col-product-vertical-gallery{max-width:100%}.swiper-container .item-img-wrap img{margin:0 auto}#swiper-grid-additional{display:flex!important;align-items:center}#swiper-grid-additional .swiper-container{max-width:calc(100% - 48px)}.col-product-vertical-gallery,.grid-mode-header .col-grid-info{padding-left:16px;padding-right:16px}#swiper-grid-additional .swiper-button{transform:rotate(-90deg);background-color:var(--clr-white);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.col-product-vertical-gallery{padding:10px 0px}.grid-mode-header .col-grid-info{background-color:var(--clr-bg-light)}.swiper-additional-gallery{margin-right:8px}.grid-mode-header .col-grid-info{padding-top:16px;padding-bottom:32px;align-items:center}.grid-mode-header .col-grid-info .tags-wrapper{padding-top:32px}.grid-mode-header .col-grid-info .short-desc{text-align:center}.grid-mode-header .col-grid-info .short-desc{max-width:500px}#swiper-grid-additional .swiper-slide{width:calc(25% - 12px);margin-right:16px}.category-pages-module .content-wrapper:nth-child(2) .col-image{display:flex;align-items:start;width:100%}}@media(max-width:767px){.grid-mode-header .col-grid-info .short-desc{font-size:14px;line-height:20px}.grid-mode-header .col-grid-info .product-main-title{font-size:18px;line-height:24px}.grid-mode-header .col-grid-info .links-wrapper .btn{font-size:12px;line-height:28px;height:28px}#swiper-grid-additional .swiper-slide{width:calc(33.333333333333336% - 5.333333333333334px);margin-right:8px}#swiper-grid-additional .swiper-button{margin-top:8px}}@media(min-width:992px){.grid-mode-header .product-main-gallery{border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid #EBEBED;border-right:transparent}.grid-mode-header .col-grid-info{border-top-right-radius:8px;border-bottom-right-radius:8px}.category-pages-module .col-image{min-width:338px}.category-pages-module .content-wrapper:nth-child(2) .col-image img{border-top-left-radius:16px}.category-pages-module .content-wrapper:nth-child(1) .col-image img{border-bottom-left-radius:16px}.product-additional-gallery .swiper-button-prev,.product-additional-gallery .swiper-button-next{width:21px;height:20px}.product-additional-gallery .swiper-button-next{height:40px;width:100%;display:flex!important;justify-content:center}.product-additional-gallery .swiper-button-prev{margin-top:0px;transform:rotate(180deg)}#swiper-grid-additional .swiper-container{margin-bottom:16px}#swiper-grid-additional .swiper-container{height:300px;padding-top:1px!important}}@media(min-width:992px) and (max-width:1199px){.category-pages-module .content-wrapper:nth-child(1) .col-text{max-width:420px}.category-pages-module .content-wrapper:nth-child(1) .catPages-title,.category-pages-module .content-wrapper:nth-child(2) .content{font-size:30px;line-height:38px}.category-pages-module .content-wrapper:nth-child(1) .content{font-size:14px;line-height:21px}.category-pages-module .content-wrapper:nth-child(1){position:relative}.category-pages-module .content-wrapper:nth-child(1) .button-wrapper{right:0;position:absolute;top:calc(50% + 8px);transform:translateY(-50%)}.category-pages-module .content-wrapper .button-wrapper svg{display:none}.category-pages-module .content-wrapper .button-wrapper button{font-size:12px;padding:0px 12px}.category-pages-module .content-wrapper:nth-child(2) .catPages-title{font-size:22px;line-height:30px}.category-pages-module .content-wrapper .button-wrapper{padding-right:5px}}@media(max-width:991px){.category-pages-module .col-left{flex-direction:column}.category-pages-module .content-wrapper{flex-direction:column;padding:32px 0px}.category-pages-module .content-wrapper:nth-child(1) .catPages-title,.category-pages-module .content-wrapper:nth-child(2) .content{font-size:20px;line-height:24px}.category-pages-module .content-wrapper:nth-child(2) .catPages-title{font-size:16px;line-height:25px}.category-pages-module .content-wrapper:nth-child(1) .content{font-size:14px;line-height:20px}.category-pages-module .col-text{display:flex;flex-direction:column;align-items:center}.category-pages-module .col-text{margin-left:0}.category-pages-module .col-image{margin-bottom:32px}.category-pages-module .col-text{padding:0px 30px;text-align:center}.category-pages-module .content-wrapper .button-wrapper{margin-top:32px}}@media(min-width:991px) and (max-width:1199px){.grid-mode-header .col-grid-info .links-wrapper a:not(:last-child){margin-right:4px}}
.module-banner-slider-01 .swiper-slide img{width:100%}.module-banner-slider-01 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--clr-light);border-radius:50%}.module-banner-slider-01 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-banner-slider-01 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-banner-slider-01 .swiper-button-prev{left:15px}.module-banner-slider-01 .swiper-button-next{right:15px}.module-banner-slider-01 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-banner-slider-01 .swiper-button-prev .icon{transform:translateX(-5%)}.module-banner-slider-01 .swiper-button-next .icon{transform:translateX(5%)}.module-banner-slider-01 .swiper-pagination{position:absolute;bottom:8px;z-index:20}.module-banner-slider-01 .swiper-slide .inset{height:0;padding-bottom:47.9%;display:block}@media (min-width:768px){.module-banner-slider-01 .swiper-slide .inset{padding-bottom:26.7%}.module-banner-slider-01 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media(min-width:992px){.module-banner-slider-01 .swiper-pagination{bottom:16px}}@media (min-width:1200px){.module-banner-slider-01 .swiper-control{height:50px;width:50px;margin-top:-25px}}
.module-banner-slider-02 .swiper-slide img{width:100%}.module-banner-slider-02 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--clr-light);border-radius:50%}.module-banner-slider-02 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-banner-slider-02 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-banner-slider-02 .swiper-button-prev{left:15px}.module-banner-slider-02 .swiper-button-next{right:15px}.module-banner-slider-02 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-banner-slider-02 .swiper-button-prev .icon{transform:translateX(-5%)}.module-banner-slider-02 .swiper-button-next .icon{transform:translateX(5%)}@media (min-width:768px){.module-banner-slider-02 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media (min-width:1200px){.module-banner-slider-02 .swiper-control{height:50px;width:50px;margin-top:-25px}}.product-bottom-foot~.module-banner-slider-02 .swiper-control{background-color:white;color:#AAAAAA}.product-bottom-foot~.module-banner-slider-02 .slider-info .print3dBtn svg{width:16px;height:16px;margin-left:8px}@media(min-width:992px){.product-bottom-foot~.module-banner-slider-02 .container-md{padding-left:0px;padding-right:0px}.product-bottom-foot~.module-banner-slider-02 .inset{position:relative;width:100%;display:block}.product-bottom-foot~.module-banner-slider-02 .slider-info{position:absolute;top:32px;bottom:32px;left:82px;max-width:404px}.product-bottom-foot~.module-banner-slider-02 .slider-info.odd{left:auto;right:82px}.product-bottom-foot~.module-banner-slider-02 .slider-info .info-content{font-size:14px;line-height:20px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-bottom-foot~.module-banner-slider-02 .slider-info .print3dBtn{background-color:white;border-color:white;color:var(--clr-k-blue);font-family:var(--ff-regular)}.product-bottom-foot~.module-banner-slider-02 .slider-info .btn-wrapper{margin-top:16px}}@media(min-width:1200px){.product-bottom-foot~.module-banner-slider-02 .slider-info .info-content{font-size:16px;line-height:24px}.product-bottom-foot~.module-banner-slider-02 .slider-info{left:128px}.product-bottom-foot~.module-banner-slider-02 .slider-info.odd{right:128px}}@media(min-width:1400px){.product-bottom-foot~.module-banner-slider-02 .slider-info .btn-wrapper{margin-top:32px}.product-bottom-foot~.module-banner-slider-02 .slider-info{top:52px;bottom:52px}}@media(max-width:991px){.product-bottom-foot~.module-banner-slider-02 .slider-info{position:unset}.product-bottom-foot~.module-banner-slider-02 .slider-info .info-title{margin:16px 0px 8px 0px}.product-bottom-foot~.module-banner-slider-02 .slider-info .info-content{font-size:14px;line-height:20px;color:var(--clr-gray-text)}.product-bottom-foot~.module-banner-slider-02 .slider-info .btn-wrapper{display:flex;justify-content:center;margin-top:16px;padding-bottom:22px}.product-bottom-foot~.module-banner-slider-02 .slider-info .btn-wrapper .btn{color:white;background-color:var(--clr-k-blue);border-color:var(--clr-k-blue);display:flex;align-items:center;font-family:var(--ff-regular)}.product-bottom-foot~.module-banner-slider-02 .swiper-pagination{bottom:0px}}
.product-bundle-header{margin-bottom:2.5rem}.product-bundle-name{font-size:18px;line-height:24px}.product-bundles{padding-top:2rem;padding-bottom:2rem}.product-bundle-grouping+.product-bundle-grouping{margin-top:3rem}.bundle-item-img{position:relative;width:30%}.bundle-item-img img{position:absolute;max-height:100%;max-width:100%;z-index:10;display:block;left:0;top:0;right:0;bottom:0;margin:auto}.bundle-item-inset{word-wrap:break-word;background-clip:border-box;background-color:#fff;border-radius:0.75rem;box-shadow:0 3px 3px -1px rgb(10 22 70 / 10%),0 0 1px 0 rgb(10 22 70 / 6%);display:flex;align-items:center;min-width:0;position:relative;padding:.75rem;border:1px solid var(--bs-gray-200);height:100%}.bundle-container{display:flex;justify-content:space-between}.bundle-container .bundle-item{display:flex;flex-direction:column;justify-content:flex-end}.bundle-items{z-index:100;position:relative}.bundle-item-content{display:flex;flex-direction:column;align-items:center;margin-top:.5rem;width:100%}.bundle-item-product-name{text-align:center;margin-bottom:.5rem}.bundle-item-product-quantity{width:100%;border-radius:1rem;text-align:center;background:var(--clr-bg-light);font-family:var(--ff-medium);padding:.25rem;margin-bottom:.25rem}.bundle-item-sku{font-size:14px;color:var(--clr-gray-text);text-align:center}.bundle-item-sku span+span{margin-left:.25rem}.bundle-total-price{display:flex;flex-direction:column;padding:.75rem 1rem .75rem .5rem;background:var(--clr-bg-light);position:relative;z-index:40;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.bundle-total-price .bundleGrouping-saving{background-color:var(--clr-k-red);border-radius:.25rem;color:#FFF;padding:.5rem 1.5rem;font-size:20px;margin-bottom:.75rem;display:flex;align-items:center}.bundle-total-price .bundleGrouping-saving .val{margin-left:1.5rem;font-size:24px}.bundle-total-price .total-price,.bundle-total-price .final-price{padding:0 0 0 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.bundle-total-price .total-price{color:var(--clr-gray-text)}.bundle-total-price .total-price .price{text-decoration:line-through}.bundle-total-price .final-price{font-size:17px;font-family:var(--ff-medium)}.bundle-total-price .final-price .price{color:var(--clr-k-red)}.bundle-total-price .vat-advisor{text-align:center;font-size:14px;margin-top:.25rem;color:var(--clr-gray-text)}.bundle-form-quantity .input-group-quantity{border-radius:.25rem;border:1px solid #ddd;max-width:60%;margin:1rem auto}.bundle-form-quantity .input-group-btn{width:25%}.bundle-form-submit .btn{width:70%;margin:0 auto;display:flex;justify-content:center}.bundle-form-quantity .btn-number{border:none!important;background-color:transparent!important}.bundle-form-quantity .buyFormQuantity{border:1px solid #ddd!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.bundle-form-submit .btn{background-color:var(--clr-k-green);border-color:var(--clr-k-green)}.bundle-form-submit .btn:hover,.bundle-form-submit .btn:active{background-color:var(--clr-k-dark-green);border-color:var(--clr-k-dark-green)}@media(min-width:992px){.product-bundle-header{margin-bottom:4rem}.product-bundle-name{font-size:24px;line-height:36px}.product-bundle-grouping+.product-bundle-grouping{margin-top:4rem}.bundle-items{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;flex:2;margin-right:-1rem}.bundle-item-inset{flex-direction:column}.bundle-container .bundle-item.bundle-item-form{margin-top:2rem;justify-content:flex-start}.bundle-container .bundle-item:not(.bundle-item-form){width:calc(25% - 2rem);position:relative}.bundle-item-img{width:100%}.bundle-total-price::after{content:"";display:block;width:930px;height:100%;position:absolute;background:var(--clr-bg-light);top:0;right:0;border-radius:0.5rem;z-index:-1}.bundle-item.bundle-item-product:not(.bundle-item-product-last) .bundle-item-img::after{content:"";display:block;background-image:url('https://assets.logicommerce.cloud/88/758a753/assets/commerce/img/bundles/plus.svg');background-repeat:no-repeat;background-position:center;position:absolute;height:12px;width:12px;background-size:12px;right:-2.25rem;transform:translate(-50%,-50%);z-index:20;top:calc(50% + 1rem)}}@media(min-width:1200px){.bundle-total-price::after{width:1116px}.bundle-items{gap:3rem;margin-right:-1.5rem}.bundle-container .bundle-item:not(.bundle-item-form){width:calc(25% - 3rem)}.bundle-total-price .bundleGrouping-saving{background-color:var(--clr-k-red);border-radius:.25rem;color:#FFF;padding:.5rem 1.5rem;font-size:20px;margin-bottom:.75rem;display:flex;align-items:center}.bundle-item.bundle-item-product:not(.bundle-item-product-last) .bundle-item-img::after{right:-3.4rem;height:18px;width:18px;background-size:18px;top:50%}}@media(min-width:1400px){.bundle-total-price::after{width:1296px}}@media(min-width:992px) and (max-width:1399px){.bundle-item-product-name{font-size:13px;line-height:18px}.bundle-total-price .bundleGrouping-saving{font-size:14px;margin-bottom:.5rem;padding:.25rem 1rem;justify-content:center}.bundle-total-price .bundleGrouping-saving .val{margin-left:.75rem;font-size:16px}.bundle-total-price .total-price{font-size:14px}.bundle-total-price .final-price{font-size:15px}.bundle-total-price .vat-advisor{font-size:13px}.bundle-form-submit .btn{align-items:center}.bundle-form-submit .labelText{display:none}.bundle-form-submit svg{display:block}}@media(max-width:991px){.bundle-total-price .bundleGrouping-saving{justify-content:center}.bundle-container .bundle-item{display:flex;flex-direction:column;justify-content:flex-end;width:100%;max-width:600px}.bundle-container{flex-direction:column}.bundle-items{display:flex;flex-direction:column;align-items:center;gap:1rem}.bundle-item-inset{gap:1rem}.bundle-item-img{width:40%}.bundle-item-product-quantity{max-width:200px;margin-bottom:.5rem}.bundle-item-product-name{text-align:center}.bundle-container .bundle-item-form{max-width:500px;margin:0 auto;width:85%}.bundle-total-price{padding:1rem;border-radius:0}.bundle-form-quantity{display:none}.bundle-form-submit{padding:0 1rem 1rem;background-color:var(--clr-bg-light);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.bundle-form-submit .btn{width:100%}.bundle-container .bundle-item{position:relative}.bundle-container .bundle-item::before{content:"";display:block;width:85%;max-width:500px;height:1rem;background-color:var(--clr-bg-light);position:absolute;top:-1rem;left:0;bottom:0;right:0;margin:0 auto}.bundle-container .bundle-item:first-child:before{border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:1.5rem;top:-1.5rem}.product-bundle-grouping{margin-top:3rem}}
.sampleProdPopup .modal-dialog{max-width:450px}.sampleProdPopup .buyForm .input-group{max-width:95px;border:1px solid #ddd;border-radius:4px;border-top-left-radius:0px;border-bottom-left-radius:0px}.sampleProdPopup .buyForm .input-group *{height:32px}.sampleProdPopup .inputs-wrapper{margin-top:15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.sampleProdPopup .inputs-wrapper .ref-wrapper,.sampleProdPopup .inputs-wrapper .quantity-wrapper{display:flex;flex-direction:column;align-items:center}#search-by-sku{align-self:flex-end;margin-left:20px}#search-by-sku .icon{width:15px;height:15px}.sampleProdPopup .inputs-wrapper .ref-wrapper input{height:34px;border:1px solid #D4D4D4;border-radius:4px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:transparent;background-color:var(--clr-white)}.sampleProdPopup .buyFormSubmit{width:100%;margin-top:15px}.sampleProdPopup .productOption{display:none}.sampleProdPopup .btn-close{box-shadow:none}.sampleProdPopup .modal-footer{padding:0px}#search-by-sku{max-height:34px;display:flex;align-items:center;justify-content:center}@media(max-width:449px){.sampleProdPopup .inputs-wrapper .ref-wrapper{flex:1}#search-by-sku{width:100%;margin-top:16px;margin-left:0px}}@media (max-width:575.98px){#sampleProdPopup .modal-dialog{margin:0 auto;height:auto;max-width:calc(100% - 32px)}}
@media(max-width:767px){.module-generic-banner-07 .container-md{margin-bottom:-24px}.module-generic-banner-07 .row .col{margin-bottom:24px}}@media (min-width:480px){.module-generic-banner-07 .row{margin-left:-12px;margin-right:-12px}.module-generic-banner-07 .col{padding-right:12px;padding-left:12px}}@media(max-width:479px){.module-generic-banner-07 .row{margin-left:-8px;margin-right:-8px}.module-generic-banner-07 .col{padding-right:8px;padding-left:8px}.module-generic-banner-07 .container-md{margin-bottom:-17px}.module-generic-banner-07 .row .col{margin-bottom:16px}}
.module-page-06{padding-top:32px}.module-page-06 .marked{background-color:var(--clr-k-brown);color:var(--clr-white);padding:5px 10px}.module-page-06 .col-text{padding-top:20px}.module-page-06 .module-title{margin-bottom:24px;text-align:center}.module-page-06 .btn.btn-outline{color:#333;border-color:#333;min-width:170px;margin-top:30px;opacity:1;transition:opacity var(--transition)}.module-page-06 .form-inputs .form-control,.module-page-06 .form-inputs .form-control::placeholder{text-align:center;border:none!important}.module-page-06 .form-inputs .form-control::placeholder{transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms}.module-page-06 .form-inputs .form-control:focus::placeholder{opacity:0}.module-page-06 .btn.btn-outline:hover,.module-page-06 .btn.btn-outline:active{opacity:.5}.module-page-06 .swiper-pagination{position:static}.module-page-06 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--clr-light);border-radius:50%}.module-page-06 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-06 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-06 .swiper-button-prev{left:0}.module-page-06 .swiper-button-next{right:0}.module-page-06 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-06 .boxFinder-form{display:flex;flex-direction:column;max-width:540px;margin:0 auto}.module-page-06 .boxFinder-form .form-inputs{display:flex;justify-content:center}.module-page-06 .boxFinder-form .form-group label{width:100%;text-align:center;margin-bottom:8px;font-family:"Poppins-regular";text-transform:uppercase}.module-page-06 .boxFinder-form .form-group input{border-radius:32px;background-color:var(--clr-white);width:90px;height:32px}.module-page-06 .boxFinder-form .form-group input::placeholder{color:#AAAAAA;font-size:16px;line-height:24px;text-align:center}.module-page-06 .boxFinder-form .form-group:not(:last-child){max-width:160px}.module-page-06 .boxFinder-form .boxFinderSubmitContainer{align-self:center;margin-top:17px}.module-page-06 .boxFinder-form .boxFinderSubmitContainer button{min-width:162px}.module-page-06 .row img{margin:0 auto}.module-page-06 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-06 .swiper-button-next .icon{transform:translateX(5%)}.module-page-06 .form-control:focus{border-color:none;box-shadow:0px 8px 16px 0px #AA6B4E4D}.module-page-06 .boxFinder-wrapper .col-image{margin-left:32px;max-width:420px;width:auto}.module-page-06 .boxFinder-wrapper .col-text{width:auto;max-width:540px;margin-left:32px;padding:0px 16px}.module-page-06>div>.boxFinder-wrapper{align-items:center;justify-content:center;border-radius:16px;padding:32px 0px;display:flex;background:linear-gradient(144.61deg,rgba(255,246,238,7) 19.29%,#EDDDCC 81.66%)}.module-page-06 .boxFinder-form .form-inputs .form-group:not(:last-child){margin-right:30px}@media(max-width:991px){.module-page-06>div>.row{margin:0}.module-page-06{padding-top:32px}.module-page-06 .module-title .marked{padding:0px 5px}.module-page-06 .boxFinder-wrapper{flex-direction:column;padding:32px 8px}.module-page-06 .boxFinder-form .form-inputs .form-group{padding:0px 4px}.module-page-06 .boxFinder-wrapper{position:relative}.module-page-06 .boxFinder-wrapper .col-text .module-title{position:absolute;top:32px;left:0;right:0;bottom:0;margin:0 auto;max-width:540px;font-size:20px;max-height:48px;padding:0px 8px}.module-page-06 .boxFinder-wrapper .col-image{margin:104px 0px 32px 0px}.module-page-06 .boxFinder-wrapper .col-text{padding:0px;margin:0px}.module-page-06 .boxFinder-form .form-inputs{justify-content:center}.module-page-06 .boxFinder-form .form-inputs .form-group:not(:last-child){margin-right:8px}.module-page-06>div>.boxFinder-wrapper .col-image{display:flex;align-items:flex-start;margin-left:-16px}}@media (min-width:768px){.module-page-06 .btn.btn-outline{margin-top:20px}.module-page-06 .col-text{padding-top:0}.module-page-06 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media (min-width:992px) and (max-width:1199px){.module-page-06 .form-inputs .form-group{max-width:144px!important}}@media(min-width:992px){.module-page-06{padding-top:64px}.module-page-06 .boxFinder-wrapper{margin-left:-12px;margin-right:-12px}}@media (min-width:1200px){.module-page-06 .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-06 .boxFinder-wrapper .col-image{margin-right:48px}.module-page-06 .boxFinder-wrapper .col-text{margin-left:48px;padding:0px}.module-page-06>div>.boxFinder-wrapper{padding:32px 0px}}
.module-products-slider-01 .header-slider .module-title-wrap{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;align-items:center}.cn__next .swiper-control,.cn__prev .swiper-control{width:40px;height:40px;background-color:var(--clr-white);border-radius:50%;border:none}.cn__next .swiper-control .icon,.cn__prev .swiper-control .icon{width:21px;height:18px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:#AAAAAA;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1);transition-duration:375ms}.cn__next .swiper-button-prev:hover,.cn__prev .swiper-button-next:hover{box-shadow:0px 8px 16px rgba(0,0,0,0.15)}.cn__next{right:-6%!important}.cn__prev{left:-6%!important}.cn__slider{overflow:visible!important}@media (max-width:996px){.cn__next{right:0!important}.cn__prev{left:0!important}}