@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection{position:relative}.collection .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7;transition:opacity .3s ease-in-out;z-index:10;pointer-events:none}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}.collection slider-component ul:not(.card-list){margin:6rem 0 0}}@media screen and (max-width:749px){.loading-overlay,.collection .loading-overlay,.collection.loading .loading-overlay{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-9999!important}}.collection.loading{min-height:400px}.collection.loading .loading-overlay{display:block;animation:fadeIn .2s ease-in-out;pointer-events:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:.7}}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection--empty .title{margin:2.8rem 0}.collection--empty p{color:#1d1d1bcc}.collection--empty a{font-size:1.8rem;line-height:2.8rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-decoration:none}.collection--empty a:hover{text-decoration:underline}@media screen and (max-width:989px){.collection__title{text-align:left}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}.most-searched{position:relative;width:100%;min-width:0;max-width:min(100%,75vw);overflow:hidden;user-select:none;-webkit-user-select:none}.most-searched__track{width:100%;min-width:0;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;cursor:grab;scroll-behavior:auto!important}.most-searched__track.is-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none;scroll-behavior:auto!important}.most-searched__track::-webkit-scrollbar{display:none}.most-searched__track p{display:flex;flex-wrap:nowrap;align-items:center;gap:.3rem;margin:0;padding:2px 0;font-size:0}.most-searched__track ul,.most-searched__track ol{display:flex;flex-wrap:nowrap;gap:.3rem;margin:0;padding:0;list-style:none}.most-searched a{flex-shrink:0;display:inline-block;padding:8px 16px;background:#fff;border:1px solid var(--neutral-n700, #d1d5db);border-radius:20px;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.most-searched a:hover,.most-searched a:focus-visible{background-color:var(--color-accent, #e00);border-color:var(--color-accent, #e00);color:#fff;outline:none}.most-searched__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fffffff2;color:#222;cursor:pointer;pointer-events:auto;border:none;transition:background .2s ease,box-shadow .2s ease}.most-searched__btn:hover{background:#fff;box-shadow:0 2px 8px #0003}.most-searched__btn--left{left:0}.most-searched__btn--right{right:0}.most-searched__btn--hidden,.most-searched__btn[hidden]{display:none!important}.most-searched:has(.most-searched__btn--left:not(.most-searched__btn--hidden)):before{content:"";position:absolute;inset:0 auto 0 0;width:7rem;z-index:1;pointer-events:none;background:linear-gradient(to right,#fff 45%,transparent 100%)}.most-searched:has(.most-searched__btn--right:not(.most-searched__btn--hidden)):after{content:"";position:absolute;inset:0 0 0 auto;width:7rem;z-index:1;pointer-events:none;background:linear-gradient(to left,#fff 45%,transparent 100%)}@media screen and (max-width:749px){.most-searched{max-width:none;margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);padding-left:2rem;padding-right:2rem;box-sizing:border-box}.most-searched__btn--left{left:1rem}.most-searched__btn--right{right:1rem}.most-searched__track p,.most-searched__track ul,.most-searched__track ol{gap:.4rem;padding:4px 0}.most-searched a{font-size:1.4rem;padding:8px 14px;border-radius:20px;border-color:var(--color-accent, #008195);color:var(--color-accent, #008195);border:2px solid}.most-searched__btn{width:3.8rem;height:3.8rem}.most-searched__btn svg{width:24px;height:24px}.most-searched__btn svg path{stroke-width:1.5}.most-searched:has(.most-searched__btn--left:not(.most-searched__btn--hidden)):before,.most-searched:has(.most-searched__btn--right:not(.most-searched__btn--hidden)):after{width:8rem}}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){max-width:none}}.collection__view-all a:not(.link){margin-top:6rem}.collection__view-all a:not(.link) svg{margin-left:.6rem}.featured-collection slider-component ul li{height:auto}.product-grid-container-wrapper{width:100%;min-width:0}body .collection .product-grid .product-card-wrapper .card,body .collection .product-grid .card-wrapper .card,body .collection .product-grid .collection-card-wrapper .card,body .collection .product-grid .card,.collection.template-collection .product-grid .product-card-wrapper .card,.collection.template-collection .product-grid .card-wrapper .card,.collection.template-collection .product-grid .collection-card-wrapper .card,.collection.template-collection .product-grid .card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:all .3s ease;height:100%;display:flex;flex-direction:column;cursor:pointer;position:relative;padding:0;margin:0}body .collection .product-grid .card-wrapper:hover .card,body .collection .product-grid .product-card-wrapper:hover .card,body .collection .product-grid .collection-card-wrapper:hover .card,.collection.template-collection .product-grid .card-wrapper:hover .card,.collection.template-collection .product-grid .product-card-wrapper:hover .card,.collection.template-collection .product-grid .collection-card-wrapper:hover .card{transform:translateY(-8px);box-shadow:0 8px 30px #0000001f}body .collection .product-grid .card,.collection.template-collection .product-grid .card{transition:all .3s ease}body .collection .product-grid .card__media,.collection.template-collection .product-grid .card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0;border-radius:16px 16px 0 0;width:100%}.collection .product-grid .card__media .card__badge,.collection .product-grid .product-labels{position:absolute;top:12px;left:12px;display:flex;flex-direction:row;gap:6px;z-index:2;max-width:calc(100% - 24px);flex-wrap:wrap}.collection .product-grid .card__media img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease;max-height:100%;max-width:100%}@media screen and (max-width:600px){.collection .product-grid .card__media .media img{object-fit:cover!important}}.collection .product-grid .card-wrapper:hover .card__media img,.collection .product-grid .product-card-wrapper:hover .card__media img,.collection .product-grid .collection-card-wrapper:hover .card__media img{transform:scale(1.05)}.collection .product-grid .card__content{text-align:left;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;grid-template-rows:none}.collection .product-grid .card__heading{margin:0 0 12px;font-size:1.5rem;font-weight:600;line-height:1.3;color:#2c3e50;text-align:left}.collection .product-grid .card__heading a:hover{text-decoration:none}.collection .product-grid .product-info{margin-bottom:16px}.collection .product-grid .spec-row{display:flex;align-items:center;margin-bottom:8px;flex-wrap:wrap}.collection .product-grid .spec-row:last-child{margin-bottom:0}.collection .product-grid .spec-label{font-size:13px;color:var(--card-spec-label-color, #7f8c8d);font-weight:500;margin-right:8px}.collection .product-grid .car-colors{display:flex;align-items:center;flex-wrap:wrap;position:relative}.collection .product-grid .color-item{display:flex;align-items:center;margin-left:-6px;position:relative;z-index:1}.collection .product-grid .color-item:first-child{margin-left:0}.collection .product-grid .color-hex,.collection .product-grid .color-image{width:20px;height:20px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px #0000001a;transition:all .2s ease;cursor:pointer}.collection .product-grid .color-hex:hover,.collection .product-grid .color-image:hover{transform:scale(1.15);border-color:#333;box-shadow:0 4px 8px #0000004d}.collection .product-grid .spec-badge{font-size:1.2rem;color:var(--card-spec-text-color, #7f8c8d);background:var(--card-spec-bg-color, #f8f9fa);padding:2px 6px;border-radius:4px;margin-right:6px;margin-bottom:4px;font-weight:500;border:1px solid var(--card-spec-border-color, #e9ecef);display:inline-block}.collection .product-grid .spec-badge--with-icon{display:flex;align-items:center;gap:7px}.collection .product-grid .spec-icon{width:14px;height:14px;flex-shrink:0;opacity:.7}.collection .product-grid .product-label{padding:6px 10px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;max-width:fit-content;line-height:1.2;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px #00000026;transition:all .3s ease}.collection .product-grid .product-label:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000040}.collection .product-grid .label-availability{border:2px solid #27ae60;font-weight:600;font-size:11px;padding:6px 10px;min-height:20px;box-sizing:border-box;background-color:#27ae60;color:#fff}.collection .product-grid .label-availability .label-icon{width:14px;height:14px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));margin-right:4px}.collection .product-grid .label-availability .label-text{white-space:nowrap}.collection .product-grid .label-tag{background:#e91400;color:#fff;border:2px solid #e91400;font-weight:600;font-size:11px;padding:6px 10px;min-height:20px;box-sizing:border-box}.collection .product-grid .underline-links-hover:hover a{text-decoration:none}.collection .product-grid .product-pricing{text-align:right;margin-top:auto}.collection .product-grid .price-wrapper{display:flex;flex-direction:column;align-items:end}.collection .product-grid .price-current,.collection .product-grid .price-original,.collection .product-grid .price-sale{font-size:2.5rem;font-weight:700;color:#e91400}.collection .product-grid .price-original{text-decoration:line-through}.collection .product-grid .bez-dph{font-size:1.2rem}.collection .product-grid .bez-dph p{font-size:1.2rem;margin-top:-5px}.collection .product-grid .btn-outline{background:transparent;color:#2c3e50;border:1px solid #ddd;padding:8px 16px;font-size:12px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;transition:all .3s ease;font-weight:500;text-decoration:none;width:100%}.collection .product-grid .btn-outline,.collection .product-grid .btn.btn-outline,.collection .product-grid a.btn.btn-outline{position:relative!important;z-index:10!important}.collection .product-grid .btn-outline:hover,.collection .product-grid .btn.btn-outline:hover,.collection .product-grid a.btn.btn-outline:hover,.collection .product-grid .card-wrapper:hover .btn-outline:hover,.collection .product-grid .card-wrapper:hover .btn.btn-outline:hover,.collection .product-grid .card-wrapper:hover a.btn.btn-outline:hover{background:#2c3e50!important;color:#fff!important;border-color:#2c3e50!important;transform:translate(2px)!important;z-index:10!important}.displayWithVat .collection .product-grid .price-current.withoutVat,.displayWithVat .collection .product-grid .price-original.withoutVat,.displayWithVat .collection .product-grid .price-sale.withoutVat,.displayWithoutVat .collection .product-grid .price-current.withVat,.displayWithoutVat .collection .product-grid .price-original.withVat,.displayWithoutVat .collection .product-grid .price-sale.withVat{display:none}.displayWithVat .collection .product-grid .price-current.withVat,.displayWithVat .collection .product-grid .price-original.withVat,.displayWithVat .collection .product-grid .price-sale.withVat,.displayWithoutVat .collection .product-grid .price-current.withoutVat,.displayWithoutVat .collection .product-grid .price-original.withoutVat,.displayWithoutVat .collection .product-grid .price-sale.withoutVat{display:block}.displayWithVat .collection .product-grid .price-current.withVat,.displayWithVat .collection .product-grid .price-original.withVat,.displayWithVat .collection .product-grid .price-sale.withVat,.displayWithoutVat .collection .product-grid .price-current.withoutVat,.displayWithoutVat .collection .product-grid .price-original.withoutVat,.displayWithoutVat .collection .product-grid .price-sale.withoutVat{color:#e91400}.displayWithVat .collection .product-grid .bez-dph.withoutVat,.displayWithoutVat .collection .product-grid .bez-dph.withVat{display:none}.displayWithVat .collection .product-grid .bez-dph.withVat,.displayWithoutVat .collection .product-grid .bez-dph.withoutVat{display:block}body .template-collection .collection .product-grid .grid__item,.template-collection .collection .product-grid .grid__item{width:auto!important;max-width:none!important;flex-grow:0!important;padding-left:0!important;padding-bottom:0!important}body .template-collection .collection .product-grid .promo-card--full-width,.template-collection .collection .product-grid .promo-card--full-width{grid-column:1 / -1!important;width:100%!important;max-width:100%!important}body .template-collection .collection .product-grid,.template-collection .collection .product-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important;max-width:1200px!important;padding:0 20px!important;margin:0 auto 0 0!important}body .template-collection .collection .product-grid .card-wrapper,.template-collection .collection .product-grid .card-wrapper{height:100%!important;position:relative!important;text-decoration:none!important;color:inherit!important;display:block!important}body .template-collection .collection .product-grid .card,.template-collection .collection .product-grid .card{background:#fff!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 4px 20px #00000014!important;transition:all .3s ease!important;height:100%!important;display:flex!important;flex-direction:column!important;cursor:pointer!important;position:relative!important;border:none!important;text-align:left!important}body .template-collection .collection .product-grid .card-wrapper:hover .card,.template-collection .collection .product-grid .card-wrapper:hover .card{transform:translateY(-8px)!important;box-shadow:0 8px 30px #0000001f!important}body .template-collection .collection .product-grid .card__media,.template-collection .collection .product-grid .card__media{position:relative!important;aspect-ratio:4 / 3!important;overflow:hidden!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;top:auto!important;bottom:auto!important;margin:0!important;width:100%!important}body .template-collection .collection .product-grid .card__media img,.template-collection .collection .product-grid .card__media img{width:100%!important;height:100%!important;object-fit:contain!important;transition:transform .3s ease!important;position:static!important}@media screen and (max-width:600px){body .template-collection .collection .product-grid .card__media .media img,.template-collection .collection .product-grid .card__media .media img{object-fit:cover!important}}body .template-collection .collection .product-grid .card-wrapper:hover .card__media img,.template-collection .collection .product-grid .card-wrapper:hover .card__media img{transform:scale(1.05)!important}body .template-collection .collection .product-grid .card__content,.template-collection .collection .product-grid .card__content{padding:0 20px 20px!important;text-align:center!important;flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;grid-template-rows:none!important;width:100%!important}body .template-collection .collection .product-grid .card__heading,.template-collection .collection .product-grid .card__heading{margin:30px 0 8px!important;font-size:22px!important;font-weight:600!important;line-height:1.3!important;color:#2c3e50!important;text-align:left!important;padding-bottom:0!important}body .template-collection .collection .product-grid .product-specs,.template-collection .collection .product-grid .product-specs{margin-bottom:20px!important;padding:12px 0!important;border-bottom:1px solid #ecf0f1!important;text-align:left!important}body .template-collection .collection .product-grid .spec-row,.template-collection .collection .product-grid .spec-row{display:flex!important;align-items:center!important;margin-bottom:8px!important;flex-wrap:wrap!important;gap:4px!important}body .template-collection .collection .product-grid .spec-row:last-child,.template-collection .collection .product-grid .spec-row:last-child{margin-bottom:0!important}html body .template-collection .collection .product-grid .card-list__item,body .template-collection .collection .product-grid .card-list__item,.template-collection .collection .product-grid .card-list__item,.collection .product-grid .card-list__item{font-size:1rem!important;color:var(--card-spec-text-color, #1a1a1a)!important;background:var(--card-spec-bg-color, #f8f9fa)!important;padding:2px 6px!important;border-radius:4px!important;margin-right:6px!important;margin-bottom:4px!important;font-weight:500!important;border:1px solid var(--card-spec-border-color, #e9ecef)!important;display:inline-block!important;list-style:none!important}html body .template-collection .collection .product-grid .card-list__item--with-icon,body .template-collection .collection .product-grid .card-list__item--with-icon,.template-collection .collection .product-grid .card-list__item--with-icon,.collection .product-grid .card-list__item--with-icon{display:flex!important;align-items:center!important;gap:7px!important}html body .template-collection .collection .product-grid .card-list__icon,body .template-collection .collection .product-grid .card-list__icon,.template-collection .collection .product-grid .card-list__icon,.collection .product-grid .card-list__icon{width:14px!important;height:14px!important;flex-shrink:0!important;opacity:.7!important}html body .template-collection .collection .product-grid .card-list,body .template-collection .collection .product-grid .card-list,.template-collection .collection .product-grid .card-list,.collection .product-grid .card-list{margin-bottom:8px!important;padding:0!important;text-align:left!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px!important;list-style:none!important}html body .template-collection .collection .product-grid .card-list--second-row,body .template-collection .collection .product-grid .card-list--second-row,.template-collection .collection .product-grid .card-list--second-row,.collection .product-grid .card-list--second-row{margin-bottom:12px!important;margin-top:8px!important}html body .template-collection .collection .product-grid .grid__item .card-wrapper .card .card__content .product-pricing-section,html body .template-collection .collection .product-grid .product-pricing-section,body .template-collection .collection .product-grid .product-pricing-section,.template-collection .collection .product-grid .product-pricing-section,.collection .product-grid .product-pricing-section,.product-pricing-section{display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;justify-content:stretch!important;margin-bottom:0!important;margin-top:auto!important;gap:15px!important}body .template-collection .collection .product-grid .btn-outline,.template-collection .collection .product-grid .btn-outline{background:transparent!important;color:#2c3e50!important;border:1px solid #ddd!important;padding:8px 16px!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border-radius:8px!important;transition:all .3s ease!important;font-weight:500!important;text-decoration:none!important;width:100%!important}body .template-collection .collection .product-grid .btn-outline,body .template-collection .collection .product-grid .btn.btn-outline,body .template-collection .collection .product-grid a.btn.btn-outline,.template-collection .collection .product-grid .btn-outline,.template-collection .collection .product-grid .btn.btn-outline,.template-collection .collection .product-grid a.btn.btn-outline{position:relative!important;z-index:10!important}body .template-collection .collection .product-grid .btn-outline:hover,body .template-collection .collection .product-grid .btn.btn-outline:hover,body .template-collection .collection .product-grid a.btn.btn-outline:hover,body .template-collection .collection .product-grid .card-wrapper:hover .btn-outline:hover,body .template-collection .collection .product-grid .card-wrapper:hover .btn.btn-outline:hover,body .template-collection .collection .product-grid .card-wrapper:hover a.btn.btn-outline:hover,.template-collection .collection .product-grid .btn-outline:hover,.template-collection .collection .product-grid .btn.btn-outline:hover,.template-collection .collection .product-grid a.btn.btn-outline:hover,.template-collection .collection .product-grid .card-wrapper:hover .btn-outline:hover,.template-collection .collection .product-grid .card-wrapper:hover .btn.btn-outline:hover,.template-collection .collection .product-grid .card-wrapper:hover a.btn.btn-outline:hover{background:#2c3e50!important;color:#fff!important;border-color:#2c3e50!important;transform:translate(2px)!important;z-index:10!important}body .template-collection .collection .product-grid .price-current,body .template-collection .collection .product-grid .price-original,body .template-collection .collection .product-grid .price-sale,.template-collection .collection .product-grid .price-current,.template-collection .collection .product-grid .price-original,.template-collection .collection .product-grid .price-sale{font-size:2.5rem!important;font-weight:700!important;color:#e91400!important;line-height:1!important;margin:0!important}body .template-collection .collection .product-grid .price-original,.template-collection .collection .product-grid .price-original{text-decoration:line-through!important;color:#999!important}@media(max-width:1150px){body .template-collection .collection .product-grid,.template-collection .collection .product-grid{display:flex!important;flex-wrap:wrap!important;gap:20px!important;justify-content:center!important}body .template-collection .collection .product-grid .grid__item,.template-collection .collection .product-grid .grid__item{flex:0 0 calc(50% - 10px)!important;max-width:400px!important;width:auto!important}body .template-collection .collection .product-grid .grid__item:nth-child(3):last-child,.template-collection .collection .product-grid .grid__item:nth-child(3):last-child{flex:0 0 calc(50% - 10px)!important;margin:0 auto!important}body .template-collection .collection .product-grid .card__heading,.template-collection .collection .product-grid .card__heading{font-size:20px!important;min-height:60px!important}html body .template-collection .collection .product-grid .card-list__item,body .template-collection .collection .product-grid .card-list__item,.template-collection .collection .product-grid .card-list__item,.collection .product-grid .card-list__item{font-size:.9rem!important;padding:2px 5px!important}body .template-collection .collection .product-grid .price-current,body .template-collection .collection .product-grid .price-original,body .template-collection .collection .product-grid .price-sale,.template-collection .collection .product-grid .price-current,.template-collection .collection .product-grid .price-original,.template-collection .collection .product-grid .price-sale{font-size:2.2rem!important}html body .template-collection .collection .product-grid .grid__item .card-wrapper .card .card__content .product-pricing-section,html body .template-collection .collection .product-grid .product-pricing-section,body .template-collection .collection .product-grid .product-pricing-section,.template-collection .collection .product-grid .product-pricing-section,.collection .product-grid .product-pricing-section{display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;justify-content:stretch!important;margin-top:auto!important;gap:10px!important}body .template-collection .collection .product-grid .btn-outline,.template-collection .collection .product-grid .btn-outline{font-size:11px!important;padding:6px 12px!important}body .template-collection .collection .product-grid .card__content,.template-collection .collection .product-grid .card__content{padding:0 15px 15px!important}body .template-collection .collection .product-grid .product-specs,.template-collection .collection .product-grid .product-specs{margin-bottom:15px!important;padding:10px 0!important}}@media(max-width:900px){html body .template-collection .collection .product-grid .grid__item .card-wrapper .card .card__content .product-pricing-section,html body .template-collection .collection .product-grid .product-pricing-section,body .template-collection .collection .product-grid .product-pricing-section,.template-collection .collection .product-grid .product-pricing-section,.collection .product-grid .product-pricing-section{display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;justify-content:stretch!important;margin-top:auto!important;gap:8px!important}.collection .product-grid .product-pricing{text-align:center!important}.collection .product-grid .btn-outline{margin-bottom:5px!important}.collection .product-grid .price-current,.collection .product-grid .price-original,.collection .product-grid .price-sale{font-size:2rem!important}}@media(max-width:768px){.collection .product-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:0 10px!important}.collection .product-grid .grid__item{flex:none!important;max-width:none!important;width:auto!important;margin:0!important}.collection .product-grid .card__heading{font-size:18px!important;margin:12px 0 8px!important;line-height:1.2!important;min-height:auto!important}.collection .product-grid .card__media{height:200px!important}html body .template-collection .collection .product-grid .card-list__item,body .template-collection .collection .product-grid .card-list__item,.template-collection .collection .product-grid .card-list__item,.collection .product-grid .card-list__item{font-size:9px!important;padding:3px 6px!important;margin-right:4px!important;margin-bottom:3px!important}.collection .product-grid .spec-row{margin-bottom:6px!important}.collection .product-grid .price-current,.collection .product-grid .price-original,.collection .product-grid .price-sale{font-size:24px!important}.collection .product-grid .btn-outline{font-size:12px!important;padding:8px 14px!important}html body .template-collection .collection .product-grid .grid__item .card-wrapper .card .card__content .product-pricing-section,html body .template-collection .collection .product-grid .product-pricing-section,body .template-collection .collection .product-grid .product-pricing-section,.template-collection .collection .product-grid .product-pricing-section,.collection .product-grid .product-pricing-section{display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;justify-content:stretch!important;margin-top:auto!important;gap:15px!important}.collection .product-grid .product-pricing{text-align:center!important}.collection .product-grid .card__content{padding:0 16px 16px!important}.collection .product-grid .product-labels{gap:4px!important}.collection .product-grid .product-label{font-size:9px!important;padding:4px 8px!important;font-weight:700!important}.collection .product-grid .color-hex,.collection .product-grid .color-image{width:18px!important;height:18px!important;border-width:2px!important}}.collection .product-grid .card__inner.ratio{align-items:flex-start!important;height:max-content!important}.collection .product-grid .card__inner.ratio:before{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/165/assets/template-collection.css.map */
