.collection__content{--facet-width: clamp(220px, calc(20% + .6rem) , 330px)}.collection__content #FacetFiltersContainer{flex:0 0 var(--facet-width);padding-inline-end:3rem}.collection__toolbar{background:rgb(var(--color-background));padding-block:1.2rem;margin-bottom:1.2rem}.collection__toolbar-left{gap:1.6rem}@media(min-width:1024px){.collection__toolbar-left{gap:1.6rem 2.4rem}}.collection__toolbar-right{gap:1.6rem}@media(min-width:1024px){.collection__toolbar-right{gap:1.6rem 3.2rem}}.collection .card-media,.collection .card-media--link,.collection .card-media__media{height:100%}.facet-accordion-details{border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.facet-accordion-details .accordion-details__summary{padding-block:2.4rem;border:0}.facet-accordion-details .accordion-details__content{padding-block:0 2.4rem;margin-top:-1.2rem}.facet-accordion-details:nth-child(2) .accordion-details__summary{padding-top:0}.facet-accordion-details:last-child{border-bottom:0}.facet-accordion-details:last-child .accordion-details__content{padding-bottom:0}price-range{gap:1.8rem}.facet-range{-webkit-appearance:none;appearance:none;background:none;height:.4rem;vertical-align:top;margin:0}.facet-range__max{inset-block-start:0;inset-inline-start:0}.facet-range-wrapper{--range-min: 0%;--range-max: 100%;background:linear-gradient(to var(--transform-origin-end),rgba(var(--color-border),var(--color-border-alpha, 1)) var(--range-min),rgb(var(--color-foreground)) var(--range-min),rgb(var(--color-foreground)) var(--range-max),rgba(var(--color-border),var(--color-border-alpha, 1)) var(--range-max));border-radius:0;height:.4rem}.facet-range__input{-webkit-appearance:textfield;appearance:textfield}.facet-range__input::-webkit-inner-spin-button,.facet-range__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.facet-range::-webkit-slider-thumb{-webkit-margin-before:-6px;-webkit-appearance:none;border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-background));border-radius:100%;box-shadow:none;cursor:pointer;height:16px;margin-block-start:-6px;position:relative;width:16px;z-index:1}.facet-range::-webkit-slider-runnable-track{background-color:#ccc;border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.facet-range::-moz-range-thumb{background-color:rgb(var(--color-background));border:2px solid rgb(var(--color-foreground));border-radius:100%;cursor:pointer;height:12px;width:12px}.facet-range::-moz-range-progress,.facet-range::-moz-range-track{border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.facet-range::-webkit-slider-runnable-track{background:none}.facet-range::-moz-range-progress{background-color:rgb(var(--color-foreground))}.facet-range::-moz-range-track{background-color:rgb(var(--border-color))}.facet-range::-webkit-slider-thumb{pointer-events:auto}.facet-range::-moz-range-thumb{pointer-events:auto}.facet-range::-moz-range-progress,.facet-range::-moz-range-track{background:none}@media not screen and (pointer:fine){.facet-range::-webkit-slider-thumb{height:20px;margin-block-start:-9px;width:20px}.facet-range::-moz-range-thumb{height:16px;width:16px}}.facet-remove{height:auto;font-weight:inherit;padding-inline:1.2rem;padding-block:.3rem}.facet-remove .swatch-color{--swatch-size: 1.6rem;border:0}.facet-short select{--inputs-border-width: 1px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgba(var(--color-border),var(--color-border-alpha, 1))}.facet-drawer .drawer__body{padding-bottom:0}.facet-drawer .drawer__sticky--bottom{width:auto;padding:2rem;margin-inline:-2rem}.facet-drawer-button{padding-inline:1.6rem}.facet-short-drawer{padding-block-end:2.4rem;margin-block-end:2.4rem;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.facets-active{margin-bottom:2.4rem}.facets-active a:nth-last-child(1 of.facet-remove){margin-inline-end:2rem}#ProductsList[data-layout=grid] .product-card-style-card .article-card__media{margin:0;border-radius:var(--pcard-radius) var(--pcard-radius) 0 0}#ProductsList[data-layout=grid] .product-card-style-card .article-card__content{padding:1.2rem}#ProductsList[data-layout=list]{display:block!important}#ProductsList[data-layout=list] .product-card__wrapper{display:flex;align-items:center;gap:2rem 2.4rem}#ProductsList[data-layout=list] .product-card__image-wrapper{flex-shrink:0;width:var(--pcard-media-width, 16.5rem);max-width:50%}#ProductsList[data-layout=list] .product-card__info{text-align:start;flex-grow:1;padding:0}#ProductsList[data-layout=list] .product-card__swatches,#ProductsList[data-layout=list] .product-card .f-price{justify-content:flex-start}#ProductsList[data-layout=list] .article-card{display:flex;align-items:center;gap:2rem 2.4rem}#ProductsList[data-layout=list] .article-card__media{flex-shrink:0;width:var(--pcard-media-width, 16.5rem);max-width:50%;margin:0}#ProductsList[data-layout=list] .article-card__content{text-align:start;flex-grow:1;padding:0}#ProductsList[data-layout=list] .image-column{display:none}#ProductsList[data-layout=list] .product-card-style-card .product-card__image-wrapper{border-radius:var(--pcard-radius)}#ProductsList[data-layout=list].products-list--list-standard .f-column{padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}#ProductsList[data-layout=list].products-list--list-standard .f-column:last-child{margin-bottom:0}#ProductsList[data-layout=list].products-list--list-card .f-column{margin-bottom:1rem}#ProductsList[data-layout=list].products-list--list-card .f-column:last-child{margin-bottom:0}#ProductsList[data-layout=list].products-list--list-card .product-card{padding:1.6rem;border-radius:var(--pcard-radius)}@media(min-width:768px){#ProductsList[data-layout=list].products-list--list-standard{--pcard-media-width: 24.4rem}#ProductsList[data-layout=list].products-list--list-card{--pcard-media-width: 18rem}#ProductsList[data-layout=list] .product-card__image-wrapper{max-width:30%;margin-inline-end:.8rem}#ProductsList[data-layout=list] .product-card__list-actions{display:flex}#ProductsList[data-layout=list] .article-card__media{max-width:30%;margin-inline-end:.8rem}}#ProductsList[data-layout=grid] .f-column--span-2{grid-column:1 / -1}@media(min-width:768px){#ProductsList[data-layout=grid] .f-column--span-2{grid-column:span 2}}@property --hl-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.f-column--span-2{position:relative;box-shadow:0 4px 18px #22c55e2e;border-radius:var(--pcard-radius, 8px)}.f-column--span-2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:inherit;padding:2px;background:conic-gradient(from var(--hl-angle),#16a34a 0deg,#16a34a 30deg,#bbf7d0 55deg,#ffffff 75deg,#bbf7d0 95deg,#16a34a 120deg,#16a34a 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.highlighted-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:10;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem 1rem;background:#22c55e;color:#fff;font-size:1.1rem;font-weight:700;line-height:1;border-radius:2rem;white-space:nowrap;letter-spacing:.03em;box-shadow:0 2px 8px #22c55e73;pointer-events:none}@media(prefers-reduced-motion:no-preference){.f-column--span-2:before{animation:highlighted-beam 6s linear infinite}}@keyframes highlighted-beam{to{--hl-angle: 360deg}}.product-card__bestseller-badge{align-self:center;width:clamp(8rem,60%,14rem);height:auto;margin-bottom:.4rem;pointer-events:none;transform:rotate(-8deg);filter:drop-shadow(0 2px 4px rgba(0,0,0,.12))}.product-card__popular-badge{display:inline-block;align-self:flex-start;padding:.4rem .9rem;background:#1f95dc;color:#fff;font-size:1.1rem;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;border-radius:.3rem;white-space:nowrap}.product-card__featured-info{position:relative}@media(max-width:767px){.product-card__bestseller-badge{width:10rem}}.product-card--featured{position:relative;display:flex;flex-direction:column;gap:.6rem;height:100%;padding:1rem 1.6rem;border-radius:var(--pcard-radius);--color-button: 31, 149, 64;--color-button-text: 255, 255, 255}.product-card__featured-header{text-align:center}.product-card__featured-title{font-size:1.35em;font-weight:700;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-card__featured-body{flex:1;display:flex;gap:1.6rem;min-height:0}.product-card__featured-image-wrapper{flex:0 0 55%;min-height:0;position:relative;border-radius:var(--pcard-inner-radius);overflow:hidden}.product-card__featured-img-link{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__featured-img{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .5s cubic-bezier(.3,1,.3,1),transform .5s cubic-bezier(.3,1,.3,1)}.product-card__featured-img--second{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:scale3d(1.08,1.08,1)}.product-card__featured-img-link:has(.product-card__featured-img--second):hover .product-card__featured-img--main{opacity:0}.product-card__featured-img-link:hover .product-card__featured-img--second{opacity:1;visibility:visible;transform:scaleZ(1)}.product-card__featured-info{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.8rem}.product-card--featured .f-price-item{font-size:4rem;font-weight:700}.product-card--featured .f-price__tax-text{display:none}.product-card__featured-footer{display:flex;flex-direction:column;gap:.6rem;padding-top:.6rem;border-top:1px solid rgba(var(--color-border),.15)}.product-card__featured-footer .product-card__mini-form{flex-direction:column;gap:.6rem;width:100%}.product-card__featured-footer .quantity-wrapper{width:100%}.product-card__featured-footer .btn--mini-atc{width:100%;justify-content:center}@media(max-width:767px){.product-card__featured-body{flex-direction:column}.product-card--featured .product-card__image-wrapper{flex:none;width:100%}.product-card__featured-info{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/collection.css.map */
