@media screen and (max-width:991px){.cms-section-sidebar-main-content{padding:0}}.cms-block-product-listing{overflow:visible}.wt-listing{margin-bottom:30px;padding-top:45px}@media screen and (max-width:374px){.wt-listing .cms-section-sidebar{padding:8px}.wt-listing .cms-section-sidebar .cms-section-sidebar-main-content .product-image-wrapper{max-width:50%;padding-right:15px}.wt-listing .cms-section-sidebar .cms-section-sidebar-main-content .product-name{height:auto}}@media screen and (min-width:992px){.wt-listing .cms-section-sidebar-sidebar-content{padding-right:10px;padding-left:0}.wt-listing .cms-section-sidebar-main-content{padding-right:0}}.wt-listing+.cms-section-sidebar .cms-block-wt-visible-hidden-content{margin-bottom:50px}.wt-category-box{display:flex;align-items:center;width:calc(100% - 40px);margin:auto;padding:15px;border:1px solid #bebebe;border-radius:10px;gap:15px}.wt-category-box .image-wrapper img{max-width:100%}.wt-category-box .image-wrapper svg{position:relative;top:-12px}.wt-category-box .text-wrapper h4,.wt-category-box .text-wrapper p{margin-bottom:8px}.wt-category-box .text-wrapper h4 a::after{position:relative;top:3px;display:inline-block;flex-shrink:0;width:9px;height:16px;margin-left:10px;content:"";background:currentColor;--icon: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjgxNiIgaGVpZ2h0PSIxNS44NjgiIHZpZXdCb3g9IjAgMCA4LjgxNiAxNS44NjgiPgogIDxwYXRoIGlkPSJhcnJvdyIgZD0iTTEyLjI4LDEwLjUxNCw2LjgxNCw1LjA0OUEuODczLjg3MywwLDAsMSw4LjA0OSwzLjgxNEwxNS4xLDEwLjg2N2EuODUyLjg1MiwwLDAsMSwwLDEuMjM0aDBMOC4wNDksMTkuMTU0QS44NzMuODczLDAsMCwxLDYuODE0LDE3LjkybDUuNDY2LTUuNDY2cy43MDUtLjUyOS43MDUtLjg4MkMxMi45ODUsMTEuMDQzLDEyLjI4LDEwLjUxNCwxMi4yOCwxMC41MTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNi41NSAtMy41NSkiIGZpbGw9IiMyOWFiZTEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.wt-pre-listing{margin-bottom:15px}.wt-pre-listing .category-description{font-size:14px;font-weight:normal;margin-bottom:25px;color:#333333}.wt-pre-listing a.wt-learn-more__category{display:none;align-items:center;margin-bottom:30px;transition:color 0.3s}.wt-pre-listing a.wt-learn-more__category:hover{color:#11465d}.wt-pre-listing a.wt-learn-more__category:hover svg{color:#11465d}.wt-pre-listing a.wt-learn-more__category svg{margin-left:10px;color:#1d779e}.wt-pre-listing .desktop-filters{display:flex;align-items:center;flex-wrap:wrap;padding:15px 0;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}.wt-pre-listing .desktop-filters .filters-icon{position:absolute}.wt-pre-listing .desktop-filters .filters-icon svg{position:relative;top:10px}.wt-pre-listing .desktop-filters .show-more button{font-size:14px;font-weight:normal;line-height:19px;display:flex;align-items:center;padding:6px 16px;transition:background-color 0.3s;border:0;border-radius:10px;outline:0;background:#ebebeb;gap:15px}.wt-pre-listing .desktop-filters .show-more button:hover{background:#c5c5c5}.wt-pre-listing .desktop-filters .show-more button:focus{border:0;outline:0}.wt-pre-listing .desktop-filters .cms-element-sidebar-filter{display:flex}.wt-pre-listing .desktop-filters .filter-panel{margin-bottom:0}.wt-pre-listing .desktop-filters .filter-panel .filter-panel-items-container{margin-bottom:0;margin-left:35px;gap:12px}.wt-pre-listing .desktop-filters .filter-panel .filter-panel-items-container .filter-panel-item{margin:0}.active-filters-wrapper{display:flex;margin-top:25px;gap:24px}@media (max-width:991px){.active-filters-wrapper{flex-direction:column;gap:15px}}.active-filters-wrapper.d-none{display:none}.active-filters-wrapper .active-filters-label{white-space:nowrap}@media (min-width:992px){.active-filters-wrapper .active-filters-label{position:relative;top:8px}}.active-filters-wrapper .filter-panel-active-container{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.active-filters-wrapper .filter-panel-active-container .filter-active{line-height:19px;position:relative;display:flex;align-items:center;height:auto;margin:0;padding:8px 50px 8px 18px;transition:color 0.3s, background-color 0.3s, border 0.3s;text-align:left;color:#1d779e;border-color:#1d779e;border-radius:10px}.active-filters-wrapper .filter-panel-active-container .filter-active .filter-active-remove{right:8px}.active-filters-wrapper .filter-panel-active-container .filter-reset-all{line-height:19px;position:relative;display:flex;align-items:center;height:auto;margin:0;padding:8px 50px 8px 18px;transition:color 0.3s, background-color 0.3s, border 0.3s;text-align:left;color:#333333;border-color:#bebebe;border-radius:10px}.active-filters-wrapper .filter-panel-active-container .filter-reset-all svg{position:absolute;right:12px}.filter-panel-aria-live{margin-top:25px}@media (min-width:992px){.filter-panel-aria-live{display:none}}.category-navigation-box ul.category-navigation.level-0>li:not(.li-in-path){display:none}.category-navigation-box ul.category-navigation.level-0>li.category-navigation-entry{border-bottom:1px solid #bebebe}.category-navigation-box ul.category-navigation.level-0>li.category-navigation-entry>a{font-weight:bold !important;display:flex;align-items:baseline;padding:0 0 10px 0;color:#1d779e;border-bottom:1px solid #bebebe}.category-navigation-box ul.category-navigation.level-0>li.category-navigation-entry>a svg{margin-right:10px}.category-navigation-box ul.category-navigation.level-0>li.category-navigation-entry ul.level-1{padding:15px 0 15px 40px}.category-navigation-box ul.category-navigation.level-0 a.category-navigation-link{font-size:15px;line-height:20px}.category-navigation-box ul.category-navigation.level-0 a.category-navigation-link.is-active,.category-navigation-box ul.category-navigation.level-0 a.category-navigation-link.in-path{font-weight:normal !important}.cms-element-product-listing-wrapper hr{max-width:calc(100% - 30px);margin:auto;opacity:1;border-color:#bebebe}@media screen and (max-width:1199px){.cms-element-product-listing-wrapper hr{display:none}}.is-tanmar-infinite-scrolling .cms-element-product-listing-wrapper .pagination-nav{display:none}.cms-element-product-listing-wrapper .cms-listing-col{margin-bottom:0}@media screen and (min-width:576px) and (max-width:1199px){.cms-element-product-listing-wrapper .cms-listing-col{border-bottom:1px solid #bebebe}}.cms-element-product-listing-wrapper .product-box{border:none}.cms-element-product-listing-wrapper .product-box .card-body{padding:16px 5px}.cms-element-product-listing-wrapper .product-box .product-description{display:none}.cms-element-product-listing-wrapper .product-box .product-badges{left:1px}.cms-element-product-listing-wrapper .product-box .product-badges .badge{font-size:9px;font-weight:bold;width:30px;height:30px;padding:0;text-transform:uppercase;border-radius:50%}.cms-element-product-listing-wrapper .product-box .product-badges .badge.badge-discount{font-size:16px !important;background-color:#ff0000 !important}.cms-element-product-listing-wrapper .product-box .product-badges .badge.badge-topseller{background-color:#2ecc71 !important}.cms-element-product-listing-wrapper .product-box .product-image-wrapper{margin-bottom:10px}.cms-element-product-listing-wrapper .product-box .product-image-wrapper .product-wishlist{display:none}.cms-element-product-listing-wrapper .product-box .product-rating{margin-bottom:0}.cms-element-product-listing-wrapper .product-box .product-rating .point-full svg,.cms-element-product-listing-wrapper .product-box .product-rating .point-partial svg{color:#ebc926}.cms-element-product-listing-wrapper .product-box .product-name{font-size:1rem;font-weight:700;line-height:1.25rem;height:42px;margin-bottom:16px;transition:color 0.3s ease}.cms-element-product-listing-wrapper .product-box .product-name:hover{color:#1d779e}.cms-element-product-listing-wrapper .product-box [itemprop="offers"]{display:flex;flex-direction:column}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-delivery-information{font-size:12px;line-height:17px;display:flex;align-items:flex-end;order:1;height:38px;margin-bottom:0}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-delivery-information p{margin-bottom:3px}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-delivery-information .shipping-countdown-wrapper{display:none}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-price-container{display:flex;align-items:center;order:2}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-price-container .list-price-badge,.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-price-container .product-detail-price-unit,.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-price-container .list-price-percentage{display:none}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-price-container .product-detail-price{font-size:16px;line-height:22px;display:block;margin-right:16px;color:#333333}@media screen and (min-width:768px){.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-price-container .product-detail-price{font-size:20px;font-weight:normal;line-height:27px}}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-price-container .product-detail-list-price-wrapper{font-size:14px;line-height:19px;display:flex;align-items:center;color:#ff0000}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-tax-container{order:3}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-tax-container .product-detail-tax{font-size:12px}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-tax-container .product-detail-tax a{text-decoration:none}.cms-element-product-listing-wrapper .product-box [itemprop="offers"] .product-detail-tax-container .product-detail-tax a:hover{text-decoration:none}.cms-element-product-listing-wrapper .product-box .product-detail-form-container{margin-top:10px}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .product-variants-url{font-size:16px;font-weight:normal;line-height:22px;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:46px}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .product-variants-url:before{display:none}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .product-variants-url svg{margin-left:15px}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container{margin:0 !important}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4,.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-8{margin-top:0 !important;padding:0 !important}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4{width:50% !important}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .input-group-text{display:none}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-minus,.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-plus,.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 input{border-color:#bebebe}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-minus .icon,.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-plus .icon,.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 input .icon{position:relative;top:3px}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 input:focus{border-right:1px solid #bebebe;border-left:1px solid #bebebe;box-shadow:none}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-minus{display:flex;align-items:center;border-right:1px solid #bebebe;border-top-left-radius:10px;border-bottom-left-radius:10px}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-minus:hover svg text{fill:#1d779e}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-minus svg{position:relative;top:-0.8px !important;left:4px;width:9px !important}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-plus{display:flex;align-items:center;border-left:1px solid #bebebe}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-plus:hover svg text{fill:#1d779e}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-4 .btn-plus svg{font-weight:normal;position:relative;top:0 !important;right:-1px;width:12px !important;color:#1d779e}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-8{width:50% !important}.cms-element-product-listing-wrapper .product-box .product-detail-form-container .buy-widget-container .col-8 .btn-buy{padding:5px 12px;border-top-right-radius:10px;border-bottom-right-radius:10px}.cms-element-product-listing-wrapper .product-box .package-info,.cms-element-product-listing-wrapper .product-box .product-block-prices-grid,.cms-element-product-listing-wrapper .product-box .starNote{display:none}.cms-element-product-listing-wrapper .product-box .product-wishlist{margin-top:5px}.cms-element-product-listing-wrapper .product-box .product-wishlist .product-wishlist-action:hover{color:#1d779e}.cms-element-product-listing-wrapper .product-box .product-wishlist .product-wishlist-action:hover svg path#heart{stroke:#1d779e !important}.cms-element-product-listing-wrapper .product-box .product-wishlist .product-wishlist-action:hover svg path#heart-fill{fill:#1d779e !important}.cms-element-product-listing-wrapper .product-box .product-wishlist .product-wishlist-btn-content{font-size:14px;margin-left:12px;padding-top:1px;text-decoration:none}.cms-element-product-listing-wrapper .product-box .product-detail-ordernumber-container{display:none}@media screen and (max-width:575px){.cms-element-product-listing-wrapper .product-box{border-bottom:1px solid #bebebe}.cms-element-product-listing-wrapper .product-box .card-body{display:flex;flex-wrap:wrap;column-gap:12px}.cms-element-product-listing-wrapper .product-box .card-body .product-image-wrapper,.cms-element-product-listing-wrapper .product-box .card-body .product-info{flex:0 0 calc(50% - 6px);width:calc(50% - 6px);max-width:calc(50% - 6px)}.cms-element-product-listing-wrapper .product-box .card-body .wt-product-box-actions{flex:0 0 100%;width:100%;max-width:100%}.cms-element-product-listing-wrapper .product-box .card-body .product-name{margin-bottom:10px}.cms-element-product-listing-wrapper .product-box .card-body .product-detail-price{font-size:20px !important;line-height:27px !important}}.offcanvas-filter .filter-panel-item{margin-bottom:10px}.offcanvas-filter .filter-panel-item .filter-panel-item-dropdown{position:relative !important;top:3px !important;width:100%;transform:translate3d(0, 0, 0) !important}.filter-range .filter-range-dropdown{min-width:270px}.filter-range .slider{position:relative;height:8px;margin:30px 16px 0;border-radius:5px;background:#dddddd}.filter-range .slider .progress{position:absolute;right:0;left:0;height:100%;border-radius:5px;background:#1d779e}.filter-range .range-input{position:relative;margin:0 16px}.filter-range .range-input input{position:absolute;top:-7px;width:100%;height:5px;pointer-events:none;background:none;-webkit-appearance:none;-moz-appearance:none}.filter-range .range-input input[type="range"]::-webkit-slider-thumb{width:25px;height:25px;pointer-events:auto;border:1px solid #707070;border-radius:50%;background:#ffffff;box-shadow:0 0 6px rgba(0, 0, 0, 0.05);-webkit-appearance:none}.filter-range .range-input input[type="range"]::-moz-range-thumb{width:25px;height:25px;pointer-events:auto;border:1px solid #707070;border-radius:50%;background:#ffffff;box-shadow:0 0 6px rgba(0, 0, 0, 0.05);-moz-appearance:none}.filter-range .filter-range-container{align-items:center;padding-top:30px;padding-right:30px}.filter-range .filter-range-container .filter-range-divider{flex-grow:1;padding-left:15px}.filter-range .filter-range-container .filter-range-min,.filter-range .filter-range-container .filter-range-max{font-size:12px;width:auto}.filter-range .filter-range-container input{width:70px;height:45px;margin:0;text-align:right;border-color:#bebebe;border-radius:10px;-webkit-appearance:none;-moz-appearance:textfield}.filter-range .filter-range-container input::-webkit-outer-spin-button,.filter-range .filter-range-container input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.filter-range .filter-range-container .filter-range-unit{top:10px;right:-15px;padding:0;background:transparent}.wt-expandable-content{position:relative}.wt-expandable-content.is-collapsed{overflow:hidden;max-height:220px}.wt-expandable-content.is-collapsed::after{position:absolute;right:0;bottom:0;left:0;height:60px;content:"";pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), white)}.content-wrapper:has(.show-less-text) .wt-teaser-content{display:none !important}