.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,0.4);--pswp-preloader-color-secondary:rgba(255,255,255,0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:0.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:0.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:0.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4,0,0.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:0.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:0.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity 0.2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:0.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:0.85}.pswp--one-slide .pswp__counter{display:none}
.product-contact-modal .productContactFormText{margin-bottom:1.25rem;color:var(--bs-gray-600)}.product-contact-modal #productContactSubmit{width:100%}.product-contact-modal #productContactSubmitContainer{margin:0}.product-contact-modal .product-contact-title{font-size:20px;line-height:1.1;font-weight:500}
.product-recommend-modal #productRecommendSubmit{width:100%}.product-recommend-modal #productRecommendSubmitContainer{margin:0}.product-recommend-modal .product-recommend-title{font-size:20px;line-height:1.1;font-weight:500}
#productComments .product-comments-title{font-size:20px;line-height:1.1;font-weight:500}#productComments #valorationValue{color:#888}#productComments #valorationValue::before{content:" "}#productComments .lcRating.editable .starIcon{width:1.75rem;height:1.75rem}#productComments .productRateCommentFormStars{margin-bottom:0;display:flex;align-items:center;flex-wrap:wrap}#productComments .productRateCommentFormStars label{margin-bottom:.75rem;width:100%}#productComments .productRateValorationContainer{margin-right:.75rem}#productComments .productRateCommentFormNick{clear:both;margin-top:2rem}#productComments #productCommentFormSubmit{width:100%}#productComments textarea{min-height:100px}
#moreInfoOffcanvasLabel{font-size:1rem;font-weight:500}
.product-page{padding-bottom:1.5rem}.product-main-gallery,.product-additional-gallery{position:relative}.product-main-gallery .swiper-main-gallery img{margin:0 auto}.product-main-gallery .zoom-gallery-img{cursor:pointer;cursor:zoom-in}.product-additional-gallery .item-gallery .item-img-wrap{border:1px solid var(--tb-mono-white)}.product-additional-gallery .item-gallery.swiper-slide-thumb-active .item-img-wrap{border-color:var(--bs-gray-400)}.product-main-title{line-height:1.2;margin-bottom:0;width:100%}.product-prices .product-price,.product-prices .product-alternativePrice{font-size:24px;color:var(--tb-primary-base);margin-right:8px}.product-prices .product-fare-data{font-size:12px;color:var(--tb-primary-base)}.product-prices .product-fare-data .current-price{font-size:1.5rem}.product-prices .product-basePrice,.product-prices .product-alternativeBasePrice{color:var(--bs-gray-500);text-decoration:line-through}.productReviewNick{display:block;font-weight:500}.productReviewAnswer{margin-top:1rem;margin-left:1.5rem}.productReviewAnswer .productReviewBody{min-height:0}.productReviewRate .total-rate,.productReviewRate .stars-container{vertical-align:middle;display:inline-block}.productReviewHeader{display:flex;align-items:center;gap:0.75rem}.productReviewRate .totalRate{display:none}.productReviewDate{font-size:12px;color:var(--bs-gray-500);margin-top:0.75rem}.productReviewBody{margin-top:0.75rem;min-height:2.5rem}.product-ribbons{position:absolute;left:0.5rem;top:0.5rem;z-index:11;width:50%;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:0.5rem;width:100%;padding:0 2.5rem}.product-ribbon:not(.only-registered-ribbon){border:1px solid var(--bs-gray-900);border-radius:2px;color:var(--bs-gray-900);background-color:var(--tb-mono-white);letter-spacing:0.2px;font-size:10px;padding:0.25rem 0.5rem}.product-ribbon.only-registered-ribbon{--rb-orimg-width:60px;width:var(--rb-orimg-width)!important;height:auto;align-self:flex-end}.product-ribbon.sale-ribbon{background-color:var(--tb-color-corporate);border-color:var(--tb-color-corporate);color:var(--tb-mono-white)}.module-product-page-top .countdown{padding:0 10px;margin-bottom:15px;font-size:14px}.module-product-page-top .countdown .cd-wrap{height:36px;line-height:36px;display:flex;align-items:center}.module-product-page-top .countdown .icon{width:20px;height:20px;margin-right:5px}.module-product-page-top .gridCombinations .gridCombinationValue{width:65px}.product-reward-points{display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.75rem;border:1px solid var(--bs-gray-300);border-radius:var(--bs-border-radius-lg);align-items:center;color:var(--tb-color-corporate)}.product-reward-points .icon{width:1.5rem;height:1.5rem}.productRewardPoints .productRewardPointsItemName{font-weight:500}.productRewardPoints .productRewardPointsItemDesc{font-size:small;color:var(--bs-gray-600)}.productRewardPoints .productRewardPointsRules{display:flex;flex-direction:column;gap:2rem}.productRewardPoints .ruleName{font-weight:500}.productRewardPoints .ruleDescription{font-size:small;color:var(--bs-gray-600)}.productRewardPoints .ruleLabel{font-size:12px}.lcContent-product .module-products-slider-01{margin-top:1rem}@media (min-width:576px){.module-product-page-top .countdown{padding:0 15px;font-size:16px}.module-product-page-top .countdown .cd-wrap{height:45px;line-height:45px}.module-product-page-top .countdown .icon{margin-right:10px}}@media (min-width:992px){.module-product-page-top .countdown{max-width:460px}.product-page{padding-bottom:3.5rem}.product-ribbon.only-registered-ribbon{--rb-orimg-width:100px}}@media (min-width:1200px){.product-reward-points{max-width:545px}}.pswp{--pswp-bg:#ffffff;--pswp-placeholder-bg:#ffffff;--pswp-preloader-color:var(--color-primary);--pswp-icon-color:var(--color-primary);--pswp-icon-stroke-width:0;--pswp-icon-stroke-color:var(--color-light);--pswp-icon-stroke-width:0;--pswp-icon-color-secondary:var(--color-light)}.pswp__button--arrow .pswp__icn{width:30px;height:30px}.pswp__button svg{width:25px;height:25px}.pswp__button--zoom svg{fill:none}.download-all-images-btn{display:flex;background-color:transparent;border:0;padding:0;gap:.5rem;align-items:center;text-decoration:underline;transition:opacity 250ms ease-in-out;font-size:14px;text-transform:uppercase}.download-all-images-btn .icon{width:2rem;height:2rem;fill:#eaecee}.download-all-images-btn:hover{opacity:.75}@media(max-width:575px){.download-all-images-btn{font-size:12px}}
.module-product-page-top-03{display:flex;flex-wrap:wrap;margin-bottom:4rem}.module-product-page-top-03 .product-gallery img:not(.only-registered-ribbon){width:100%;cursor:pointer}.module-product-page-top-03 .product-gallery,.module-product-page-top-03 .product-info-affix{flex:0 0 auto;width:100%}.module-product-page-top-03 .product-info{padding:1rem 0;display:flex;flex-direction:column;gap:1.5rem}.module-product-page-top-03 .product-info .header{padding-bottom:.75rem;border-bottom:1px solid var(--bs-gray-400)}.module-product-page-top-03 .product-info .product-main-title{font-size:1.125rem;margin-bottom:0.25rem;font-family:var(--bs-secondary-font-family);line-height:normal}.module-product-page-top-03 .product-info-sku,.module-product-page-top-03 .product-info-ean{font-size:12px;color:var(--tb-primary-base);line-height:1.1}.module-product-page-top-03 .product-info .product-prices{display:flex;align-items:baseline;gap:0.5rem;margin-top:.5rem}.module-product-page-top-03 .product-info .product-prices .product-price,.module-product-page-top-03 .product-info .product-prices .product-alternativePrice{margin:0}.module-product-page-top-03 .product-info .productOption{display:flex;gap:1.5rem;flex-direction:column;padding-bottom:1.5rem;border-bottom:1px solid var(--bs-gray-400)}.module-product-page-top-03 .product-info .productOptionPrompt{margin-bottom:0;text-transform:uppercase;font-weight:500}.module-product-page-top-03 .product-info .buyFormSubmit{height:2.5rem;text-transform:uppercase;width:100%}.module-product-page-top-03 .shipping-pages{color:var(--bs-gray-600);display:inline-flex;gap:0 0.25rem}.module-product-page-top-03 .shipping-pages a{text-decoration:underline}.module-product-page-top-03 .product-short-description-text{padding-top:1rem}.module-product-page-top-03 .product-short-description-text .title{font-size:14px;font-weight:500;line-height:1.1;margin-bottom:1.5rem;letter-spacing:0.05em;text-transform:uppercase}.module-product-page-top-03 .shipping-pages-bottom{display:flex;gap:1.5rem}.module-product-page-top-03 .shipping-pages-bottom a{text-decoration:underline}.module-product-page-top-03 .product-order-box{gap:0.5rem;grid-template-columns:120px auto var(--btns-size);--btns-size:2.5rem}.module-product-page-top-03 .product-order-box .btn.wishlistButton{width:var(--btns-size);height:var(--btns-size);padding:0;border-radius:50%;background-color:var(--bs-gray-200);border:0;background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23666'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.175%201.214%201.741s0.783%200.955%200.991%201.169c0.208%200.214%200.372%200.369%200.491%200.465l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.322l11.125-10.715c2.726-2.726%204.089-5.404%204.089-8.035%200-2.619-0.756-4.667-2.268-6.142zM26.357%2017l-10.357%209.982-10.375-10c-2.226-2.226-3.339-4.339-3.339-6.339%200-0.964%200.128-1.815%200.384-2.553s0.583-1.325%200.982-1.759c0.399-0.435%200.884-0.788%201.455-1.063s1.131-0.458%201.679-0.554c0.548-0.095%201.131-0.143%201.75-0.143s1.286%200.152%202%200.455c0.714%200.304%201.372%200.684%201.973%201.143s1.116%200.887%201.545%201.286c0.428%200.399%200.786%200.765%201.071%201.098%200.214%200.262%200.506%200.393%200.875%200.393s0.661-0.131%200.875-0.393c0.286-0.333%200.643-0.699%201.071-1.098s0.944-0.827%201.544-1.286c0.601-0.458%201.259-0.839%201.974-1.143s1.381-0.455%202-0.455%201.202%200.048%201.75%200.143c0.548%200.095%201.107%200.28%201.679%200.554s1.057%200.628%201.455%201.063c0.399%200.434%200.726%201.021%200.982%201.759s0.384%201.589%200.384%202.553c-0%202-1.119%204.119-3.357%206.357z'%3E%3C/path%3E%3C/svg%3E");background-size:50%;background-repeat:no-repeat;background-position:center;transition:background-color 0.15s ease-in-out,background-size 100ms ease}.module-product-page-top-03 .product-order-box .btn.wishlistButton:hover,.module-product-page-top-03 .product-order-box .btn.wishlistButton:active{background-color:var(--tb-mono-black);background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23666'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.175%201.214%201.741s0.783%200.955%200.991%201.169c0.208%200.214%200.372%200.369%200.491%200.465l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.322l11.125-10.715c2.726-2.726%204.089-5.404%204.089-8.035%200-2.619-0.756-4.667-2.268-6.142zM26.357%2017l-10.357%209.982-10.375-10c-2.226-2.226-3.339-4.339-3.339-6.339%200-0.964%200.128-1.815%200.384-2.553s0.583-1.325%200.982-1.759c0.399-0.435%200.884-0.788%201.455-1.063s1.131-0.458%201.679-0.554c0.548-0.095%201.131-0.143%201.75-0.143s1.286%200.152%202%200.455c0.714%200.304%201.372%200.684%201.973%201.143s1.116%200.887%201.545%201.286c0.428%200.399%200.786%200.765%201.071%201.098%200.214%200.262%200.506%200.393%200.875%200.393s0.661-0.131%200.875-0.393c0.286-0.333%200.643-0.699%201.071-1.098s0.944-0.827%201.544-1.286c0.601-0.458%201.259-0.839%201.974-1.143s1.381-0.455%202-0.455%201.202%200.048%201.75%200.143c0.548%200.095%201.107%200.28%201.679%200.554s1.057%200.628%201.455%201.063c0.399%200.434%200.726%201.021%200.982%201.759s0.384%201.589%200.384%202.553c-0%202-1.119%204.119-3.357%206.357z'%3E%3C/path%3E%3C/svg%3E")}.module-product-page-top-03 .product-order-box .btn.wishlistButton:active{background-size:40%}.module-product-page-top-03 .product-order-box .btn.wishlistButton.wishlistButtonAdded{background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23ff1744'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.176%201.214%201.741s0.783%200.955%200.991%201.17c0.208%200.214%200.372%200.369%200.491%200.464l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.321l11.125-10.715c2.726-2.726%204.089-5.405%204.089-8.036%200-2.619-0.756-4.667-2.268-6.143z'%3E%3C/path%3E%3C/svg%3E")}.module-product-page-top-03 .stockAlertButton{position:absolute;left:0;right:0;top:0;bottom:0;gap:0.25rem;font-size:12px;width:100%}.module-product-page-top-03 div.stockAlertButton{background-color:var(--tb-mono-white)}.module-product-page-top-03 button.stockAlertButton .icon{width:1rem;height:1rem}.module-product-page-top-03 .product-brand{font-size:12px;text-transform:uppercase;letter-spacing:0.025em;color:#888;margin-bottom:0.25rem}.module-product-page-top-03 .product-brand a{color:#888}.module-product-page-top-03 .product-brand a:hover{color:#333}.module-product-page-top-03 .product-gallery .swiper-pagination{position:static}.module-product-page-top-03 .product-main-gallery .zoom-gallery-img{cursor:zoom-in}.module-product-page-top-03 .complete-your-purchase-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.module-product-page-top-03 .complete-your-purchase-wrapper .title{padding:1rem;color:var(--tb-color-corporate);font-weight:500;text-transform:uppercase;border-bottom:2px solid var(--tb-color-corporate);font-size:10px}.module-product-page-top-03 .complete-your-purchase-wrapper .complete-your-purchase{margin-top:1.5rem;width:100%}@media (min-width:576px){.module-product-page-top-03 .product-order-box{gap:1rem;grid-template-columns:210px auto var(--btns-size)}}@media (min-width:992px){.module-product-page-top-03 .product-info{padding:2rem 0 2rem 2rem}.module-product-page-top-03 .product-info-affix{width:50%}.module-product-page-top-03 .product-gallery{flex:0 0 auto;width:50%}.module-product-page-top-03 .product-info .productOption{flex-direction:row;align-items:center}.module-product-page-top-03 .product-order-box{grid-template-columns:150px auto var(--btns-size)}.product-additional-gallery .swiper-slide-video{}.product-additional-gallery .swiper-slide-video .item-img-wrap{width:100%;padding-top:97%}.product-additional-gallery .swiper-slide-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-additional-gallery .swiper-slide{cursor:pointer}.product-additional-gallery .swiper-slide-video .item-img-wrap img,video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.module-product-page-top-03 .btn-play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;background-color:#00000038;padding:13px;z-index:10;border-radius:50%}.module-product-page-top-03 .btn-play-video .icon{width:30px;height:30px;color:#ffffffde}.module-product-page-top-03 .complete-your-purchase-wrapper .title{font-size:12px}}@media (min-width:1200px){.module-product-page-top-03 .product-order-box{max-width:545px}.module-product-page-top-03 .product-info .product-main-title{margin-bottom:.5rem;font-size:1.8rem}.module-product-page-top-03 .product-brand{margin-bottom:0.5rem}.module-product-page-top-03 .product-info .product-prices{margin-top:1rem}.module-product-page-top-03 .product-info .header{padding-bottom:1.5rem}.module-product-page-top-03 .product-main-gallery .swiper{margin-bottom:0.75rem}.module-product-page-top-03 .swiper-additional-gallery .swiper-slide{width:calc((100% - (12px * 3)) / 4);margin-right:12px}.module-product-page-top-03 .product-additional-gallery .swiper-button-prev:not(.swiper-button-lock)~.swiper{width:calc(100% - 4rem);margin-left:2rem;margin-right:2rem}.module-product-page-top-03 .product-additional-gallery .swiper-control{width:2rem;height:100%;margin-top:0;top:0}.module-product-page-top-03 .product-additional-gallery .swiper-button-prev{left:0}.module-product-page-top-03 .product-additional-gallery .swiper-button-next{right:0}.module-product-page-top-03 .product-additional-gallery .swiper-control .icon{width:1rem;height:1rem;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (min-width:1400px){.module-product-page-top-03 .product-info{padding:4rem 0 4rem 5rem}.module-product-page-top-03 .swiper-additional-gallery .swiper-slide{width:calc((100% - (12px * 4)) / 5);margin-right:12px}}@media (max-width:480px){.module-product-page-top-03 .product-info .buyFormSubmit{font-size:12px}.module-product-page-top-03 .product-order-box{grid-template-columns:120px auto var(--btns-size)}}@media (max-width:575px){.module-product-page-top-03 .productOptions{--options-size:2rem}}@media (max-width:991px){.module-product-page-top-03 .product-info-affix .inner-wrapper-sticky{transform:none!important;position:static!important}}.module-product-page-top-03 a.cart-badge{position:absolute;top:8px;right:1rem;z-index:1}.module-product-page-top-03 a.cart-badge svg{height:16px;width:16px}.module-product-page-top-03 .productInBasket .product-list-ribbon.featured-ribbon{margin-right:30px}.module-product-page-top-03 a.cart-badge .count{position:absolute;background-color:var(--tb-color-corporate);color:var(--tb-mono-white);font-size:10px;text-align:center;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;right:-0.75rem;top:-0.5rem}@media (max-width:991px){.module-product-page-top-03 a.cart-badge{top:12px}}
.module-product-page-bottom-01 .product-bottom-tabs .nav-tabs .nav-link{font-size:10px}.module-product-page-bottom-01 .product-bottom-tabs .inset-bottom-tab{padding:1.5rem 0 0 0;font-size:12px}.module-product-page-bottom-01 .product-bottom-tabs .tab-content{display:flex;flex-direction:column;gap:0.75rem}.module-product-page-bottom-01 .product-bottom-tabs .tab-content .tab-pane{border-radius:0}.module-product-page-bottom-01 .btn.btn-bottom-collapse{font-size:15px;text-transform:none;width:100%;border-width:0;position:relative;color:var(--tb-primary-base);background-color:#fff;justify-content:space-between;padding:0.75rem 1rem;text-align:left}.module-product-page-bottom-01 .btn.btn-bottom-collapse.collapsed{color:var(--bs-gray-700);background-color:var(--bs-gray-100)}.module-product-page-bottom-01 .btn.btn-bottom-collapse .icon-plus{width:0.75rem;height:0.75rem;flex:0 0 0.75rem}.module-product-page-bottom-01 .btn.btn-bottom-collapse.collapsed::after,.module-product-page-bottom-01 .btn.btn-bottom-collapse .y-bar{display:none}.module-product-page-bottom-01 .btn.btn-bottom-collapse.collapsed .y-bar{display:block}.module-product-page-bottom-01 .productCommentsContainer{padding-top:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem 4rem}.module-product-page-bottom-01 .product-new-review .text{text-align:center;display:block;color:var(--bs-gray-600);margin-bottom:1rem}.module-product-page-bottom-01 .product-new-review .btn{display:flex;margin:0 auto;background-color:#4f4f4f;border-color:#4f4f4f;min-width:var(--tb-default-btn-min-width)}.module-product-page-bottom-01 .product-new-review .btn:hover,.module-product-page-bottom-01 .product-new-review .btn:active{background-color:#000;border-color:#000}.module-product-page-bottom-01 .offcanvas-link{text-decoration:none;text-transform:uppercase;padding:0;margin-top:1rem}@media (min-width:576px){.module-product-page-bottom-01 .product-bottom-tabs .nav-tabs .nav-link{font-size:12px}}@media (min-width:992px){.module-product-page-bottom-01 .module-product-page-bottom-tabs .inset-bottom-tab{padding:3rem;border-top:0}}
.product-list,.product-list-img-cont{position:relative}.product-list-img-cont .product-list-img{max-height:100%;max-width:100%;z-index:10;right:0;bottom:0;margin:auto;height:auto;width:auto}.product-list-ribbons{position:absolute;left:0.5rem;top:0.5rem;right:0.5rem;z-index:11;display:flex;justify-content:space-between;flex-wrap:wrap}.product-list-ribbons>img{max-height:100px}.product-list-ribbon:not(.only-registered-ribbon){--rb-height:25px;border:1px solid var(--bs-gray-900);border-radius:2px;color:var(--bs-gray-900);background-color:var(--tb-mono-white);letter-spacing:0.2px;font-size:10px;padding:0.25rem 0.5rem;max-height:var(--rb-height)}.product-list-ribbon.sale-ribbon{--rb-sale-color:#FFFFFF;--rb-sale-bgcolor:#AE433A;--rb-sale-border-color:#7C2D28;background-color:var(--rb-sale-bgcolor);border-color:var(--rb-sale-border-color);color:var(--rb-sale-color)}.product-list-ribbon.featured-ribbon{--rb-featured-color:var(--tb-color-corporate);--rb-featured-bgcolor:var(--tb-mono-white);--rb-featured-border-color:var(--tb-color-corporate);background-color:var(--rb-featured-bgcolor);border-color:var(--rb-featured-border-color);color:var(--rb-featured-color)}.product-list-ribbon.fare-ribbon{--rb-fare-color:var(--tb-color-corporate);--rb-fare-bgcolor:var(--tb-mono-white);--rb-fare-border-color:var(--tb-color-corporate);background-color:var(--rb-fare-bgcolor);border-color:var(--rb-fare-border-color);color:var(--rb-fare-color)}.product-list-ribbon.brand-ribbon:not(.only-registered-ribbon){--rb-brand-color:var(--tb-color-corporate);--rb-brand-bgcolor:var(--tb-mono-white);--rb-brand-border-color:var(--tb-color-corporate);background-color:var(--rb-brand-bgcolor);border-color:var(--rb-brand-border-color);color:var(--rb-brand-color)}.product-list-ribbon.phasing-out-ribbon{--rb-phasing-out-color:var(--tb-color-corporate);--rb-phasing-out-bgcolor:var(--tb-mono-white);--rb-phasing-out-border-color:var(--tb-color-corporate);background-color:var(--rb-phasing-out-bgcolor);border-color:var(--rb-phasing-out-border-color);color:var(--rb-phasing-out-color);line-height:1.3}.product-list-ribbon.only-registered-ribbon{--rb-orimg-width:60px;width:var(--rb-orimg-width);height:auto}.product-list .product-price,.product-list .product-alternativePrice{font-size:14px;color:var(--bs-gray-600);letter-spacing:0.28px}.product-list .product-basePrice,.product-list .product-alternativeBasePrice{font-size:14px;text-decoration:line-through;letter-spacing:0.28px}.product-list .product-list-title-link:not(:hover){color:var(--tb-color-corporate)}.product-list .product-list-title{margin-bottom:0;font-weight:500;line-height:1.1;letter-spacing:0.32px}.product-list .productRateValoration{display:none}.product-list .col-quantity>.form-control{width:100%}.product-list .buyFormQuantity{padding-top:5px;padding-bottom:5px}.product-list .buyFormQuantity,.product-list .btn.btn-number{height:2rem;min-height:2rem}.product-list .buyFormSubmit{font-size:12px;text-transform:uppercase}.product-list .product-list-quick-buy .buyFormSubmit{width:100%}.product-list .buyFormSubmit.selectOption,.product-list .buyFormSubmit.notAvailable{letter-spacing:0.025em;white-space:normal;line-height:1;height:2rem;opacity:.5;color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.product-list .product-list-stock-info .product-stock{margin-top:15px;display:block;line-height:1}.product-list .product-list-stock-info .product-stock>span{display:inline-block;line-height:1;font-size:12px;color:#888;vertical-align:bottom}.product-list .product-list-stock-info .product-stock.stock-ok>span{color:var(--tb-primary-base)}.product-list .product-list-stock-info .product-stock>span + span{margin-left:4px}.product-list .product-list-stock-info .availabilityImage img{height:15px;display:block;max-width:100%}.product-list .product-list-stock-alert button.stockAlertButton{width:100%;font-size:small}.product-list .product-list-stock-alert button.stockAlertButton:hover,.product-list .product-list-stock-alert button.stockAlertButton:active{color:#333}.product-list .countdown-content{position:absolute;top:0.25rem;left:0.25rem;right:0.25rem;padding:0.25rem 0.5rem;border-radius:0.5rem;z-index:20;text-align:center;font-size:small}.product-list .countdown .cd-wrap{display:flex;align-items:center;justify-content:center}.product-list .countdown .icon{width:20px;height:20px;fill:currentColor;margin-right:5px}.product-list .product-fare-data{color:var(--bs-gray-600)}.product-list .prduct-fare-price .previous-price,.product-list .product-fare-data .prduct-fare-date{font-size:12px}@media (max-width:575px){.row-items-xs-2 .product-list .product-list-stock-alert button.stockAlertButton{text-align:left;margin-left:-10px;font-size:12px}.row-items-xs-2 .product-list .buyFormQuantity,.row-items-xs-2 .product-list .btn.btn-number{height:30px;min-height:30px;padding-top:2px;padding-bottom:2px}.row-items-xs-2 .product-list .buyFormSubmit{height:30px;font-size:12px}.row-items-xs-2 .product-list .product-list-order-box .col{width:100%}.row-items-xs-2 .product-list .product-list-order-box .col + .col{margin-top:6px}.row-items-xs-2 .product-list .countdown{font-size:12px;height:26px;line-height:26px}.row-items-xs-2 .product-list .countdown .cd-wrap{justify-content:flex-start}.row-items-xs-2 .product-list .countdown .icon{width:16px;height:16px}}@media (min-width:576px) and (max-width:767px){.product-list .product-list-order-box-select .col,.product-list .product-list-order-box-plus-minus .col{width:100%}.product-list .product-list-order-box-select .col + .col,.product-list .product-list-order-box-plus-minus .col + .col{margin-top:6px}}.product-list-special .product-list-title{margin-bottom:10px;display:block;color:#000;overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .btn.wishlistButton{width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23666'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.175%201.214%201.741s0.783%200.955%200.991%201.169c0.208%200.214%200.372%200.369%200.491%200.465l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.322l11.125-10.715c2.726-2.726%204.089-5.404%204.089-8.035%200-2.619-0.756-4.667-2.268-6.142zM26.357%2017l-10.357%209.982-10.375-10c-2.226-2.226-3.339-4.339-3.339-6.339%200-0.964%200.128-1.815%200.384-2.553s0.583-1.325%200.982-1.759c0.399-0.435%200.884-0.788%201.455-1.063s1.131-0.458%201.679-0.554c0.548-0.095%201.131-0.143%201.75-0.143s1.286%200.152%202%200.455c0.714%200.304%201.372%200.684%201.973%201.143s1.116%200.887%201.545%201.286c0.428%200.399%200.786%200.765%201.071%201.098%200.214%200.262%200.506%200.393%200.875%200.393s0.661-0.131%200.875-0.393c0.286-0.333%200.643-0.699%201.071-1.098s0.944-0.827%201.544-1.286c0.601-0.458%201.259-0.839%201.974-1.143s1.381-0.455%202-0.455%201.202%200.048%201.75%200.143c0.548%200.095%201.107%200.28%201.679%200.554s1.057%200.628%201.455%201.063c0.399%200.434%200.726%201.021%200.982%201.759s0.384%201.589%200.384%202.553c-0%202-1.119%204.119-3.357%206.357z'%3E%3C/path%3E%3C/svg%3E");background-size:1rem;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0.75rem;right:0.75rem;z-index:11;transition:background-color 0.15s ease-in-out,background-size 100ms ease}.product-list-special .btn.wishlistButton:hover,.product-list-special .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.product-list-special .btn.wishlistButton:active{background-size:50%}.product-list-special .btn.wishlistButton.wishlistButtonAdded{background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23ff1744'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.176%201.214%201.741s0.783%200.955%200.991%201.17c0.208%200.214%200.372%200.369%200.491%200.464l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.321l11.125-10.715c2.726-2.726%204.089-5.405%204.089-8.036%200-2.619-0.756-4.667-2.268-6.143z'%3E%3C/path%3E%3C/svg%3E")}.product-list-special .product-list-content{padding:10px 15px 15px}.product-list-special .product-list-title{overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .product-list-prices>span{margin-top:10px;display:inline-block;vertical-align:bottom;line-height:1;margin-right:8px}.product-list-special .product-list-prices .product-price,.product-list-special .product-list-prices .product-alternativePrice{font-weight:500;font-size:15px}.product-list-special .product-list-stock-alert button.stockAlertButton{text-align:left;margin-left:-10px}.product-list-special .buyFormSubmit{padding-left:5px;padding-right:5px}@media (max-width:575px){.row-items-xs-2 .product-list-special .btn.wishlistButton{width:30px;height:30px}.row-items-xs-2 .product-list-special .product-list-content{padding:10px 6px 12px;text-align:left}}@media (max-width:991px){.product-list .buyFormSubmit.notAvailable{visibility:hidden}}@media (min-width:992px){.product-list .buyFormSubmit.notAvailable{visibility:visible}.product-list-ribbon.only-registered-ribbon{--rb-orimg-width:100px}}
.product-list-04 .product-list-img-size::before{background-color:rgba(132,114,79,0.06)}.product-list-04 .btn.wishlistButton{width:3rem;height:2rem;padding:0;border-radius:1rem;border:0;background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23666'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.175%201.214%201.741s0.783%200.955%200.991%201.169c0.208%200.214%200.372%200.369%200.491%200.465l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.322l11.125-10.715c2.726-2.726%204.089-5.404%204.089-8.035%200-2.619-0.756-4.667-2.268-6.142zM26.357%2017l-10.357%209.982-10.375-10c-2.226-2.226-3.339-4.339-3.339-6.339%200-0.964%200.128-1.815%200.384-2.553s0.583-1.325%200.982-1.759c0.399-0.435%200.884-0.788%201.455-1.063s1.131-0.458%201.679-0.554c0.548-0.095%201.131-0.143%201.75-0.143s1.286%200.152%202%200.455c0.714%200.304%201.372%200.684%201.973%201.143s1.116%200.887%201.545%201.286c0.428%200.399%200.786%200.765%201.071%201.098%200.214%200.262%200.506%200.393%200.875%200.393s0.661-0.131%200.875-0.393c0.286-0.333%200.643-0.699%201.071-1.098s0.944-0.827%201.544-1.286c0.601-0.458%201.259-0.839%201.974-1.143s1.381-0.455%202-0.455%201.202%200.048%201.75%200.143c0.548%200.095%201.107%200.28%201.679%200.554s1.057%200.628%201.455%201.063c0.399%200.434%200.726%201.021%200.982%201.759s0.384%201.589%200.384%202.553c-0%202-1.119%204.119-3.357%206.357z'%3E%3C/path%3E%3C/svg%3E");background-size:1rem;background-repeat:no-repeat;background-position:center;transition:background-color 0.15s ease-in-out,background-size 100ms ease}.product-list-04 .btn.wishlistButton:hover,.product-list-04 .btn.wishlistButton:active{background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTEgMS41QzkuNTE1IDEuNSA4LjUxNSAyLjIyNSA4IDIuNzM1QzcuNDg1IDIuMjI1IDYuNDg1IDEuNSA1IDEuNUMyLjcyIDEuNSAxIDMuMjIgMSA1LjVDMSA3Ljc4IDIuNzE1IDkuNTA1IDUuODI1IDEyLjU1NUM2LjM4NSAxMy4xIDYuOTkgMTMuNjk1IDcuNjQ1IDE0LjM1TDggMTQuNzA1TDguMzU1IDE0LjM1QzkuMDEgMTMuNjk1IDkuNjE1IDEzLjEgMTAuMTc1IDEyLjU1NUMxMy4yOSA5LjUwNSAxNSA3LjgyNSAxNSA1LjVDMTUgMy4xNzUgMTMuMjggMS41IDExIDEuNVpNOS40NzUgMTEuODQ1QzkuMDE1IDEyLjI5NSA4LjUyNSAxMi43NzUgOCAxMy4yOTVDNy40NzUgMTIuNzc1IDYuOTg1IDEyLjI5NSA2LjUyNSAxMS44NDVDMy41MTUgOC44OSAyIDcuNDA1IDIgNS41QzIgMy43OSAzLjI5IDIuNSA1IDIuNUM2LjcxIDIuNSA3LjU1IDMuNzI1IDcuNTg1IDMuNzc1TDggNC4zOUw4LjQyIDMuNzc1QzguNDU1IDMuNzI1IDkuMzEgMi40OTUgMTEuMDA1IDIuNDk1QzEyLjcgMi40OTUgMTQuMDA1IDMuNzg1IDE0LjAwNSA1LjQ5NUMxNC4wMDUgNy40IDEyLjQ5IDguODg1IDkuNDggMTEuODRMOS40NzUgMTEuODQ1WiIvPg0KPC9zdmc+")}.product-list-04 .btn.wishlistButton.wishlistButtonAdded{background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23ff1744'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.176%201.214%201.741s0.783%200.955%200.991%201.17c0.208%200.214%200.372%200.369%200.491%200.464l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.321l11.125-10.715c2.726-2.726%204.089-5.405%204.089-8.036%200-2.619-0.756-4.667-2.268-6.143z'%3E%3C/path%3E%3C/svg%3E")}.product-list-04 .btn.btn-quick-view{width:3rem;height:2rem;padding:0;border-radius:1rem}.product-list-04 .btn.btn-quick-view .icon{width:1rem;height:1rem}.product-list-04 .product-list-content{padding:0.75rem 1rem 0 1rem;text-align:center;background-color:var(--tb-mono-white);position:relative;z-index:20}.product-list-04 .product-list-title{font-size:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:26px;overflow:hidden;text-transform:uppercase}.product-list-04 .product-list-sku,.product-list-04 .product-list-ean{font-size:12px;color:var(--bs-gray-600)}.product-list-04:not(:has(.product-list-ean)) .product-list-04 .product-list-sku,.product-list-04 .product-list-ean{margin-bottom:.25rem}.product-list-04 .product-list-prices{display:flex;flex-wrap:wrap;gap:0 0.5rem;align-items:baseline;margin-top:auto;justify-content:center}.product-list-04 .buyFormSubmit{padding-left:0.25rem;padding-right:0.25rem;height:2rem;width:100%;opacity:1;transition:background-color 0.3s ease}.product-list-04 .buyFormSubmit .icon{width:1rem;height:1rem}.product-list-04 .product-list-quick-buy{padding:0.75rem 1rem 0 1rem;background-color:var(--tb-mono-white);position:absolute;bottom:0;z-index:20;left:0;right:0;transform:translateY(100%);opacity:0;transition:opacity 0.15s cubic-bezier(0.4,0,0.4,1),transform 600ms cubic-bezier(0.4,0,0.4,1)}.product-list-04 .productOption{display:flex;align-items:center}.product-list-04 .productOption ~ .productOption{margin-top:8px}.product-list-04 .productOptionPrompt{color:var(--tb-mono-white);margin:0;flex:0 0 auto;width:25%}.product-list-04 .productOptionValues{flex:0 0 auto;width:75%}.product-list-04 div.productOptionRadioValue:not(.productOptionImageValue) .productOptionValueName{font-size:12px}.product-list-04 .productOptions{--options-size:1.75rem;--tb-form-control-height:1.75rem}.product-list-04 .stockAlertButton{position:absolute;left:0;right:0;top:0;bottom:0;gap:0.25rem;font-size:11px;line-height:1;width:100%}.product-list-04 button.stockAlertButton .icon{width:1rem;height:1rem}.product-list-04 .linkToProduct:not(:hover){color:var(--tb-primary-base)}.product-list-04 .linkToProduct{display:block;text-align:center;margin-top:12px}.product-list-04 .gridCombinations{display:table;margin:0 auto;transform:translateX(4px)}.product-list-04 .gridCombinations{display:flex;flex-wrap:wrap;justify-content:center}.product-list-04 .col-quick-order{gap:0.5rem}.product-list-04 .col-quick-order .input-group-quantity{flex:1}.product-list-04 .grid-items-box{gap:0.5rem;grid-template-columns:calc(100% - 7rem) 3rem 3rem;max-width:470px;margin:auto}.product-list-04 .col-quantity{width:102px}.product-list-04 .col-quick-buy{width:calc(100% - 102px)}.product-list-04 .product-brand>a{font-size:12px;text-transform:uppercase}.product-list-04 .swiper-control{opacity:0;visibility:hidden}.product-list-04 .swiper-control.swiper-button-disabled svg{fill:var(--bs-gray-400)}.product-list-04 .swiper-control:not(.swiper-button-disabled):hover svg{fill:var(--bs-gray-600)}.dynamic-products-grid.view-6-cols .product-list-04 .col-quantity{width:calc(100% - 3rem)}.dynamic-products-grid.view-6-cols .product-list-04 .col-quick-buy{width:3rem}.dynamic-products-grid.view-6-cols .product-list-04 .buyFormSubmit .icon{display:block!important}.dynamic-products-grid.view-6-cols .product-list-04 .buyFormSubmit .default{display:none}.dynamic-products-grid.view-6-cols .product-list-04 .stockAlertButton span{display:none}.product-list-04 .product-list-stock{font-size:12px;margin-bottom:0.25rem;margin-top:0.25rem}.product-list-04 .product-list-stock .product-stock.stock-ok{color:var(--bs-success)}.product-list-04 .product-list-stock .product-stock.no-stock{color:var(--bs-danger)}.view-6-cols .product-list-04 .col-quick-buy .btn.notAvailable{font-size:7px}.product-list-04 .swiper-slide-next{padding:1px}@media (max-width:991px){.product-list-04 .product-list-prices{margin-top:0.5rem}.product-list-04 .product-list-quick-buy{z-index:0;opacity:0;pointer-events:none}.product-list-04 .btn.btn-gray:active,.product-list-04 .btn.btn-gray:focus,.product-list-04 .btn.btn-gray:hover{animation:btnHoverEffect 1s ease forwards;animation-delay:1s}}@media (max-width:1260px){.product-list-04 .col-quantity{width:calc(100% - 3rem)}.product-list-04 .col-quick-buy{width:3rem}.product-list-04 .col-quick-buy:has(.buyFormSubmit.notAvailable){width:8rem}.product-list-04 .buyFormSubmit .icon{display:block!important}.product-list-04 .buyFormSubmit .default{display:none}.product-list-04 .stockAlertButton span{display:none}}@media (min-width:992px) and (max-width:1399px){.dynamic-products-grid.view-6-cols .product-list-04:hover .product-list-quick-buy{opacity:0;pointer-events:none}.dynamic-products-grid.view-6-cols .product-list-04:hover .product-list-content{transform:translateY(0);transition:transform 600ms cubic-bezier(0.4,0,0.4,1)}}@media (min-width:992px){.product-list-04:hover .swiper-control{opacity:1;visibility:visible}.grid-item .product-list-04 .inset,.product-list-04 .inset .product-list-img-size{overflow:hidden}.grid-item .product-list-04 .inset,.grid-item .product-list-04 form{height:100%}.grid-item .product-list-04 .inset{display:flex;flex-direction:column;justify-content:space-between}.product-list-04:hover .product-list-quick-buy{transform:translateY(0);opacity:1}body.b2b .product-list-04 .product-list-content{transform:translateY(0);transition:transform 600ms cubic-bezier(0.4,0,0.4,1)}body.b2b .product-list-04:hover .product-list-content{transform:translateY(-2.75rem);position:relative;z-index:21}body.lcContent-home .product-list-04 .product-list-img-cont .product-list-img{transform:scale(1);transition:transform 4000ms cubic-bezier(0.4,0,0.4,1)}body.lcContent-home .product-list-04 .inset{position:relative}body.lcContent-home .product-list-04 form{overflow:hidden}body.lcContent-home .product-list-04 .product-list-content{width:100%;position:absolute;transform:translateY(0);transition:transform 600ms cubic-bezier(0.4,0,0.4,1)}body.lcContent-home .product-list-04:hover .product-list-content{transform:translateY(-100%)}body.lcContent-home .product-list-04:hover .product-list-img-cont .product-list-img{transform:scale(1.2)}body.b2b.lcContent-home .product-list-04 .product-list-content{transform:translateY(-100%);opacity:0;transition:opacity 0.15s cubic-bezier(0.4,0,0.4,1),transform 600ms cubic-bezier(0.4,0,0.4,1)}body.b2b.lcContent-home .product-list-04:hover .product-list-content{transform:translateY(calc(-100% - 2.75rem - -1px));position:absolute;opacity:1}}@media (min-width:1400px){.dynamic-products-grid.view-6-cols .product-list-04 .grid-items-box{grid-template-columns:auto}.dynamic-products-grid.view-6-cols .product-list-04 .col-quick-order ~ *{display:none}}@media (min-width:1600px){.dynamic-products-grid.view-6-cols .product-list-04 .grid-items-box .col-wishlist{display:none}.dynamic-products-grid.view-6-cols .product-list-04 .grid-items-box .col-quick-view{display:block}.dynamic-products-grid.view-6-cols .product-list-04 .grid-items-box{grid-template-columns:calc(100% - 4rem) 3rem 3rem}}@media (min-width:1800px){.dynamic-products-grid.view-6-cols .product-list-04 .grid-items-box .col-wishlist{display:block}.dynamic-products-grid.view-6-cols .product-list-04 .grid-items-box{grid-template-columns:calc(100% - 7rem) 3rem 3rem}}@keyframes btnHoverEffect{0%{background-color:var(--tb-mono-black);color:var(--bs-gray-200);border-color:var(--tb-mono-black)}100%{background-color:var(--bs-gray-200);color:var(--tb-mono-black);border-color:var(--bs-gray-200)}}.product-list-04 a.cart-badge{position:absolute;top:8px;right:1rem;z-index:1}.product-list-04 a.cart-badge svg{height:16px;width:16px}.product-list-04 .productInBasket .product-list-ribbon.featured-ribbon{margin-right:30px}.product-list-04 a.cart-badge .count{position:absolute;background-color:var(--tb-color-corporate);color:var(--tb-mono-white);font-size:10px;text-align:center;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;right:-0.75rem;top:-0.5rem}@media (min-width:991px) and (max-width:1130px){.view-6-cols.init .product-list-04.featured-true .productInBasket .product-list-ribbon.featured-ribbon{margin-right:0px;margin-top:24px}.view-6-cols.init .product-list-04.offer-true.featured-true .productInBasket .product-list-ribbon.sale-ribbon{margin-bottom:24px}}
.lcContent-home .module-products-slider-01{--module-space:4rem}.module-products-slider-01 .swiper-pagination{position:static;width:auto;display:flex}.module-products-slider-01 .swiper-products>.swiper-wrapper>.swiper-slide{height:auto}.module-products-slider-01 .product-list{height:100%}.module-products-slider-01 .header-slider{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.module-products-slider-01 .header-slider .module-title{margin-bottom:0;font-size:1rem;color:var(--tb-color-corporate);font-family:var(--bs-secondary-font-family)}.module-products-slider-01 .header-slider .module-title:before,.module-products-slider-01 .header-slider .module-title:after{content:"";width:1rem;background-color:#a2aeaf;height:1px;display:inline-block;vertical-align:middle;margin-right:1rem}.module-products-slider-01 .header-slider .module-title:after{margin-left:1rem;margin-right:0}.module-products-slider-01 .swiper-buttons .swiper-button-prev,.module-products-slider-01 .swiper-buttons .swiper-button-next{height:35px;flex:1 0 30px;max-width:30px;margin:0;position:relative;top:auto;bottom:auto;left:auto;right:auto}.module-products-slider-01 .swiper-buttons .swiper-button-prev .icon,.module-products-slider-01 .swiper-buttons .swiper-button-next .icon{width:1rem;height:1rem;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:var(--bs-gray-600)}@media (min-width:480px){.module-products-slider-01 .swiper-products>.swiper-wrapper>.swiper-slide{width:calc((100% - (6px * 1)) / 2);margin-right:6px}}@media (min-width:576px){.module-products-slider-01 .header-slider .module-title{font-size:1.3rem}.module-products-slider-01 .header-slider .module-title:before,.module-products-slider-01 .header-slider .module-title:after{width:2rem}}@media (min-width:768px){.module-products-slider-01 .header-slider .module-title{font-size:2rem}.module-products-slider-01 .swiper-products>.swiper-wrapper>.swiper-slide{width:calc((100% - (6px * 2)) / 3)}}@media (min-width:992px){.lcContent-home .module-products-slider-01{--module-space:6rem}body:not(.lcContent-home) .module-products-slider-01 .swiper-products>.swiper-wrapper>.swiper-slide{width:calc((100% - (6px * 3)) / 4);overflow:hidden}}@media (min-width:1200px){body:not(.lcContent-home) .module-products-slider-01 .swiper-products>.swiper-wrapper>.swiper-slide{width:calc((100% - (6px * 5)) / 6)}}
#quickViewModal .lcModalContainer{min-height:350px;display:flex;align-items:center;justify-content:center}#quickViewModal .lcModalContainer .module-product-page-top{max-width:100%;padding:1.5rem .75rem}
.module-product-page-top-01 .product-main-gallery{--pagination-space:2rem}.module-product-page-top-01 .product-main-gallery .zoom-gallery-img{cursor:default}.module-product-page-top-01 .product-main-gallery .swiper{margin-bottom:var(--pagination-space)}.module-product-page-top-01 .product-main-gallery .swiper-pagination-bullets{position:absolute;bottom:calc(var(--pagination-space) * -1);line-height:var(--pagination-space)}.module-product-page-top-01 .product-main-gallery .swiper-pagination-lock ~ .spacer-height{margin-top:calc(var(--pagination-space) - (var(--pagination-space) + 1rem))}.module-product-page-top-01 .product-info-header{position:relative}.module-product-page-top-01 .main-product-form{display:flex;flex-direction:column;gap:1rem}.module-product-page-top-01 .product-info-header.brand-padding{display:flex;justify-content:space-between;gap:0.35rem;flex-direction:column}.module-product-page-top-01 .product-info-sku,.module-product-page-top-01 .product-info-ean{font-size:12px;color:var(--tb-primary-base);line-height:1.1;padding-top:0.5rem}.module-product-page-top-01 .product-brand{font-size:12px;text-transform:uppercase;letter-spacing:0.025em;color:#888;margin-bottom:0.5rem}.module-product-page-top-01 .product-brand a{color:#888}.module-product-page-top-01 .product-brand a:hover{color:#333}.module-product-page-top-01 .productRateValoration{display:none}.module-product-page-top-01 .product-stars-cont{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem;color:var(--bs-gray-500);line-height:1}.module-product-page-top-01 .product-stars-cont .separator{width:1px;background-color:var(--bs-gray-500);display:block;height:14px}.module-product-page-top-01 .product-stars-cont a{color:var(--bs-gray-500)}.module-product-page-top-01 .product-stars-cont a:hover{color:var(--tb-mono-black)}.module-product-page-top-01 .product-stock-info .product-stock{display:flex;line-height:1;align-items:center;gap:0.25rem}.module-product-page-top-01 .product-stock-info .product-stock>span{display:inline-block;line-height:1;font-size:12px;color:#888;vertical-align:middle}.module-product-page-top-01 .product-stock-info .product-stock.stock-ok>span{color:var(--tb-primary-base)}.module-product-page-top-01 .product-stock-info .availabilityImage img{height:1rem;max-width:100%}.module-product-page-top-01 .stockAlertButton{position:absolute;left:0;right:0;top:0;bottom:0;gap:0.25rem;font-size:12px;width:100%}.module-product-page-top-01 button.stockAlertButton .icon{width:1rem;height:1rem}.module-product-page-top-01 .product-short-description-text{font-size:small;color:var(--bs-gray-700)}.module-product-page-top-01 .product-prices{}.module-product-page-top-01 .productOptions{padding-top:1rem}.module-product-page-top-01 .product-actions{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.module-product-page-top-01 .product-actions .col-quantity{width:100%}.module-product-page-top-01 .product-actions{--btns-size:2.5rem}.module-product-page-top-01 .product-actions .col-buy{flex:0 0 auto;width:calc(100% - var(--btns-size) - 1rem)}.module-product-page-top-01 .product-actions .buyFormSubmit{width:100%;height:var(--btns-size)}.module-product-page-top-01 .product-actions .input-group{width:100%}.module-product-page-top-01 .product-actions .input-group-btn{width:var(--btns-size);min-width:33.3333%}.module-product-page-top-01 .product-actions .btn.btn-number,.module-product-page-top-01 .product-actions .input-group .buyFormQuantity{height:var(--btns-size)}.module-product-page-top-01 .product-actions .btn.wishlistButton{width:var(--btns-size);height:var(--btns-size);padding:0;border-radius:50%;background-color:#e0e0e0;border:0;background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23666'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.175%201.214%201.741s0.783%200.955%200.991%201.169c0.208%200.214%200.372%200.369%200.491%200.465l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.322l11.125-10.715c2.726-2.726%204.089-5.404%204.089-8.035%200-2.619-0.756-4.667-2.268-6.142zM26.357%2017l-10.357%209.982-10.375-10c-2.226-2.226-3.339-4.339-3.339-6.339%200-0.964%200.128-1.815%200.384-2.553s0.583-1.325%200.982-1.759c0.399-0.435%200.884-0.788%201.455-1.063s1.131-0.458%201.679-0.554c0.548-0.095%201.131-0.143%201.75-0.143s1.286%200.152%202%200.455c0.714%200.304%201.372%200.684%201.973%201.143s1.116%200.887%201.545%201.286c0.428%200.399%200.786%200.765%201.071%201.098%200.214%200.262%200.506%200.393%200.875%200.393s0.661-0.131%200.875-0.393c0.286-0.333%200.643-0.699%201.071-1.098s0.944-0.827%201.544-1.286c0.601-0.458%201.259-0.839%201.974-1.143s1.381-0.455%202-0.455%201.202%200.048%201.75%200.143c0.548%200.095%201.107%200.28%201.679%200.554s1.057%200.628%201.455%201.063c0.399%200.434%200.726%201.021%200.982%201.759s0.384%201.589%200.384%202.553c-0%202-1.119%204.119-3.357%206.357z'%3E%3C/path%3E%3C/svg%3E");background-size:50%;background-repeat:no-repeat;background-position:center;transition:background-color 0.15s ease-in-out,background-size 100ms ease}.module-product-page-top-01 .product-actions .btn.wishlistButton:hover,.module-product-page-top-01 .product-actions .btn.wishlistButton:active{background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23666'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.175%201.214%201.741s0.783%200.955%200.991%201.169c0.208%200.214%200.372%200.369%200.491%200.465l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.322l11.125-10.715c2.726-2.726%204.089-5.404%204.089-8.035%200-2.619-0.756-4.667-2.268-6.142zM26.357%2017l-10.357%209.982-10.375-10c-2.226-2.226-3.339-4.339-3.339-6.339%200-0.964%200.128-1.815%200.384-2.553s0.583-1.325%200.982-1.759c0.399-0.435%200.884-0.788%201.455-1.063s1.131-0.458%201.679-0.554c0.548-0.095%201.131-0.143%201.75-0.143s1.286%200.152%202%200.455c0.714%200.304%201.372%200.684%201.973%201.143s1.116%200.887%201.545%201.286c0.428%200.399%200.786%200.765%201.071%201.098%200.214%200.262%200.506%200.393%200.875%200.393s0.661-0.131%200.875-0.393c0.286-0.333%200.643-0.699%201.071-1.098s0.944-0.827%201.544-1.286c0.601-0.458%201.259-0.839%201.974-1.143s1.381-0.455%202-0.455%201.202%200.048%201.75%200.143c0.548%200.095%201.107%200.28%201.679%200.554s1.057%200.628%201.455%201.063c0.399%200.434%200.726%201.021%200.982%201.759s0.384%201.589%200.384%202.553c-0%202-1.119%204.119-3.357%206.357z'%3E%3C/path%3E%3C/svg%3E")}.module-product-page-top-01 .product-actions .btn.wishlistButton:active{background-size:40%}.module-product-page-top-01 .product-actions .btn.wishlistButton.wishlistButtonAdded{background-image:url("data:image/svg+xml,%3Csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='%23ff1744'%3E%3Cpath%20d='M29.732%204.5c-1.512-1.476-3.601-2.214-6.268-2.214-0.738%200-1.491%200.128-2.259%200.384s-1.482%200.601-2.143%201.036c-0.661%200.434-1.229%200.842-1.706%201.223s-0.928%200.786-1.357%201.214c-0.429-0.428-0.881-0.833-1.357-1.214s-1.045-0.788-1.706-1.223c-0.661-0.435-1.375-0.78-2.143-1.036s-1.521-0.384-2.259-0.384c-2.667%200-4.756%200.738-6.268%202.214s-2.268%203.524-2.268%206.143c0%200.798%200.14%201.619%200.42%202.464s0.598%201.566%200.955%202.161c0.357%200.595%200.762%201.176%201.214%201.741s0.783%200.955%200.991%201.17c0.208%200.214%200.372%200.369%200.491%200.464l11.143%2010.75c0.214%200.214%200.476%200.322%200.786%200.322s0.572-0.107%200.786-0.321l11.125-10.715c2.726-2.726%204.089-5.405%204.089-8.036%200-2.619-0.756-4.667-2.268-6.143z'%3E%3C/path%3E%3C/svg%3E")}.module-product-page-top-01 .product-info-page-list{margin-top:1.25rem}.module-product-page-top-01 .product-info-page-list ul{margin:0;display:flex;flex-wrap:wrap}.module-product-page-top-01 .product-info-page-list ul>li{display:block;padding:0}.module-product-page-top-01 .product-info-page-list .inset-item{display:flex;padding:0.25rem;gap:0.5rem}.module-product-page-top-01 .product-info-page-list .inset-item img{height:2rem;width:2rem;border-radius:50%}.module-product-page-top-01 .product-info-page-list .inset-item .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:2rem}.module-product-page-top-01 .product-third-party-share{border-top:1px solid #ddd;padding-top:0.5rem;display:flex;gap:0.5rem}.module-product-page-top-01 .btn.product-share-link,.module-product-page-top-01 a.product-share-link{padding:0;border:0;color:var(--bs-gray-500);display:flex;background-color:transparent;width:2rem;height:2rem;align-items:center;justify-content:center}.module-product-page-top-01 .product-share-link svg{width:1.5rem;height:1.5rem;pointer-events:none;user-select:none}.module-product-page-top-01 a.product-share-link{transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.module-product-page-top-01 .product-share-link:hover{color:var(--tb-hover-color,#000)}.module-product-page-top-01 .swiper-additional-gallery .swiper-slide{cursor:pointer}.module-product-page-top-01 .productComparisonButton svg{width:1rem;height:1rem}.module-product-page-top-01 .product-bottom-tabs .inset-bottom-tab{padding:1.5rem 0}.module-product-page-top-01 .product-bottom-tabs .tab-content{display:flex;flex-direction:column;gap:0.75rem}.module-product-page-top-01 .product-bottom-tabs .tab-content .tab-pane{border-radius:0}.module-product-page-top-01 .product-main-title{font-size:1.125rem;font-weight:500;letter-spacing:0.05em}@media (min-width:768px){.module-product-page-top-01 .product-main-gallery{--pagination-space:3rem}}@media (min-width:576px) and (max-width:991px),(min-width:1200px){.module-product-page-top-01 .product-actions .col-quantity{width:200px;flex:0 0 auto}.module-product-page-top-01 .product-actions .col-buy{width:calc(100% - 200px - var(--btns-size) - 2rem)}.module-product-page-top-01 .product-info-page-list ul>li{margin-right:2.5rem;position:relative}.module-product-page-top-01 .product-info-page-list ul>li + li::after{content:"";display:block;position:absolute;left:-1.25rem;height:1.5rem;width:1px;background-color:var(--bs-gray-400);top:50%;transform:translateY(-50%)}}@media (min-width:992px){.module-product-page-top-01 .product-main-gallery .swiper{margin-bottom:0.75rem}.module-product-page-top-01 .swiper-additional-gallery .swiper-slide{width:calc((100% - (12px * 3)) / 4);margin-right:12px}.module-product-page-top-01 .product-additional-gallery .swiper-button-prev:not(.swiper-button-lock) ~ .swiper{width:calc(100% - 4rem);margin-left:2rem;margin-right:2rem}.module-product-page-top-01 .product-additional-gallery .swiper-control{width:2rem;height:100%;margin-top:0;top:0}.module-product-page-top-01 .product-additional-gallery .swiper-button-prev{left:0}.module-product-page-top-01 .product-additional-gallery .swiper-button-next{right:0}.module-product-page-top-01 .product-additional-gallery .swiper-control .icon{width:1rem;height:1rem;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}@media (min-width:1400px){.module-product-page-top-01 .swiper-additional-gallery .swiper-slide{width:calc((100% - (12px * 4)) / 5);margin-right:12px}}
.module-products-grid-02{--grid-gutter-x:0.25rem;--grid-gutter-y:0.25rem}.module-products-grid-02 .grid-items{display:flex;gap:var(--grid-gutter-y) var(--grid-gutter-x);flex-wrap:wrap}.module-products-grid-02 .grid-item{min-width:0}.module-products-grid-02 .grid-item .product-list{height:100%}.module-products-grid-02 .module-title{margin-bottom:0.75rem;font-size:14px}.module-products-grid-02 .grid-item .product-list .product-list-img-size{overflow:hidden;height:32px;width:32px;border:1px solid var(--bs-gray-400);border-radius:50%;transition:border-color 0.15s ease-in-out}.module-products-grid-02 .grid-item:hover .product-list .product-list-img-size{border-color:var(--bs-gray-600)}.module-products-grid-02 .grid-item.grid-active .product-list .product-list-img-size{border-color:var(--tb-color-corporate)}.module-products-grid-02 .grid-item img{border-radius:50%;max-width:28px;max-height:28px}.module-products-grid-02 .grid-item .product-list-ct-value{padding:0.5rem 1rem;border:1px solid var(--bs-gray-400);border-radius:0.25rem;font-size:12px}.module-products-grid-02 .grid-item.grid-active .product-list-ct-value{border-color:var(--tb-color-corporate)}.module-products-grid-02 .grid-item:hover .product-list-ct-value{border-color:var(--bs-gray-600)}
.complete-your-purchase-wrapper .swiper-slide{width:100%;margin-right:12px;border:2px solid var(--tb-color-corporate)}.complete-your-purchase-wrapper .swiper-button-lock{visibility:hidden}.complete-your-purchase-wrapper .buyform-offcanvas-cta{background-color:transparent}@media(min-width:768px){.complete-your-purchase-wrapper .swiper-slide{width:calc((100% - (12px * 2)) / 3);margin-right:12px}}@media(min-width:992px){.complete-your-purchase-wrapper .swiper-slide{width:calc((100% - (12px * 3)) / 4);margin-right:12px}}.complete-your-purchase-offcanvas .module-product-page-top-03 .product-info{padding:0}.complete-your-purchase-offcanvas .module-product-page-top-03{display:block;margin:0}.complete-your-purchase-offcanvas .offcanvas-body{position:relative;padding:1rem 2rem}.complete-your-purchase-offcanvas .btn-close{position:absolute;right:1rem;color:var(--tb-mono-white);background:transparent url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23000'%3e%3cpath%20d='M.293.293a1%201%200%200%201%201.414%200L8%206.586%2014.293.293a1%201%200%201%201%201.414%201.414L9.414%208l6.293%206.293a1%201%200%200%201-1.414%201.414L8%209.414l-6.293%206.293a1%201%200%200%201-1.414-1.414L6.586%208%20.293%201.707a1%201%200%200%201%200-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;width:12px;height:12px;background-size:10px;z-index:2}.complete-your-purchase-offcanvas .top-wrapper{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--bs-gray-200)}.complete-your-purchase-offcanvas .bottom-wrapper{display:flex;flex-direction:column;gap:1.5rem}.complete-your-purchase-offcanvas .bottom-wrapper .product-main-title{font-family:var(--bs-secondary-font-family);font-weight:var(--fw-semibold);color:var(--tb-color-corporate);font-size:1.125rem}.complete-your-purchase-offcanvas .bottom-wrapper .product-prices .product-price{font-weight:var(--fw-semibold)}.complete-your-purchase-offcanvas .module-product-page-top-03 .buyProductForm .header{gap:1rem}.complete-your-purchase-offcanvas .bottom-wrapper .col-buy .btn{height:2.5rem;text-transform:uppercase;width:100%}.complete-your-purchase-offcanvas .product-order-box{display:flex;gap:0.5rem;--btns-size:2.5rem}.complete-your-purchase-offcanvas .product-order-box .col-buy{flex:1}.complete-your-purchase-offcanvas .product-order-box .col-additional-buttons{display:flex}.complete-your-purchase-offcanvas .product-order-box .col-additional-buttons .product-third-party-share .icon{width:28px;height:28px}.complete-your-purchase-offcanvas .product-order-box .col-additional-buttons .btn{width:var(--btns-size);height:var(--btns-size);padding:0}