.grid:not(.collection-list) .card-wrapper,.swiper-slide .card-wrapper{color:inherit;width:100%;aspect-ratio:338/513;position:relative;text-decoration:none;border-radius:var(--border-radius);border:1px solid rgba(0,0,0,var(--card-border-opacity));padding:0 10px 10px}@media screen and (max-width: 600px){.grid:not(.collection-list) .card-wrapper,.swiper-slide .card-wrapper{padding:0 10px 10px}}.grid:not(.collection-list) .card-wrapper.--ipad,.swiper-slide .card-wrapper.--ipad{aspect-ratio:338/423}.grid:not(.collection-list) .card-wrapper.--airpods,.swiper-slide .card-wrapper.--airpods{aspect-ratio:338/400}.grid:not(.collection-list) .card-wrapper.--ipad-search img,.grid:not(.collection-list) .card-wrapper.--airpods-search img,.swiper-slide .card-wrapper.--ipad-search img,.swiper-slide .card-wrapper.--airpods-search img{object-fit:contain}.grid:not(.collection-list) .card-wrapper.--loader,.swiper-slide .card-wrapper.--loader{display:flex;align-items:center;justify-content:center}.grid:not(.collection-list) .card-wrapper .wishlist-engine,.swiper-slide .card-wrapper .wishlist-engine{position:absolute;z-index:5;top:5px;right:10px}@media screen and (max-width: 500px){.grid:not(.collection-list) .card-wrapper .wishlist-engine,.swiper-slide .card-wrapper .wishlist-engine{right:5px}}.grid:not(.collection-list) .card-wrapper .wishlist-engine svg,.grid:not(.collection-list) .card-wrapper .wishlist-engine .wishlist-engine-button,.swiper-slide .card-wrapper .wishlist-engine svg,.swiper-slide .card-wrapper .wishlist-engine .wishlist-engine-button{color:var(--black)!important}.grid:not(.collection-list) .card-wrapper .wishlist-engine svg path,.grid:not(.collection-list) .card-wrapper .wishlist-engine .wishlist-engine-button path,.swiper-slide .card-wrapper .wishlist-engine svg path,.swiper-slide .card-wrapper .wishlist-engine .wishlist-engine-button path{stroke:var(--black)}.grid:not(.collection-list) .card-wrapper .wishlist-engine[data-added=true] svg,.grid:not(.collection-list) .card-wrapper .wishlist-engine[data-added=true] .wishlist-engine-button path,.swiper-slide .card-wrapper .wishlist-engine[data-added=true] svg,.swiper-slide .card-wrapper .wishlist-engine[data-added=true] .wishlist-engine-button path{fill:var(--black)}@media screen and (max-width: 500px){.grid:not(.collection-list) .card-wrapper,.swiper-slide .card-wrapper{padding:10px;border-radius:var(--border-radius-small)}}.grid:not(.collection-list) .card-wrapper .quick-add .button--outline,.swiper-slide .card-wrapper .quick-add .button--outline{margin-top:0}@media screen and (max-width: 435px){.grid:not(.collection-list) .card-wrapper .quick-add .button--outline,.swiper-slide .card-wrapper .quick-add .button--outline{padding:.2rem}}@media screen and (max-width: 390px){.grid:not(.collection-list) .card-wrapper,.swiper-slide .card-wrapper{padding:5px}}.grid:not(.collection-list) .card-wrapper .card,.swiper-slide .card-wrapper .card{height:100%;overflow:hidden}.grid:not(.collection-list) .card-wrapper .card .card__content,.swiper-slide .card-wrapper .card .card__content{flex-direction:column;justify-content:flex-end;width:100%;align-items:center;z-index:2}.grid:not(.collection-list) .card-wrapper .card .card__content .card__information,.swiper-slide .card-wrapper .card .card__content .card__information{position:relative}.grid:not(.collection-list) .card-wrapper .card .card__content .card__information .card__label,.swiper-slide .card-wrapper .card .card__content .card__information .card__label{font-size:1.2rem;color:var(--black);opacity:.8;margin:0;text-align:center}.grid:not(.collection-list) .card-wrapper .card.card--media .card__inner,.swiper-slide .card-wrapper .card.card--media .card__inner{height:70%;z-index:-1}.grid:not(.collection-list) .card-wrapper .card .card__media,.swiper-slide .card-wrapper .card .card__media{max-width:90%;height:100%;display:block;margin:0 auto}.grid:not(.collection-list) .card-wrapper .card .card__media img,.swiper-slide .card-wrapper .card .card__media img{transition:transform .3s ease-in}.grid:not(.collection-list) .card-wrapper .card .card__media .--missing-image,.swiper-slide .card-wrapper .card .card__media .--missing-image{display:flex;justify-content:center}.grid:not(.collection-list) .card-wrapper .card .card__media .--missing-image img,.swiper-slide .card-wrapper .card .card__media .--missing-image img{height:75px;position:relative;width:75px;align-self:center;justify-self:center}.grid:not(.collection-list) .card-wrapper .card.--cover img,.swiper-slide .card-wrapper .card.--cover img{object-fit:cover}.grid:not(.collection-list) .card-wrapper>a,.swiper-slide .card-wrapper>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.grid:not(.collection-list) .media--hover,.swiper-slide .media--hover{opacity:0;transition:opacity .3s ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.grid:not(.collection-list) .grid__item:hover .card__content a,.swiper-slide .grid__item:hover .card__content a{text-decoration:none}.grid:not(.collection-list) .grid__item:hover .card__media img,.swiper-slide .grid__item:hover .card__media img{transform:scale(1.03)}.grid:not(.collection-list) .grid__item:hover .media--hover,.swiper-slide .grid__item:hover .media--hover{opacity:1}.grid:not(.collection-list) .grid__item:hover .media--hover~.media--hover-effect,.swiper-slide .grid__item:hover .media--hover~.media--hover-effect{opacity:0}.grid:not(.collection-list) .grid__item:not(.grid__item__promo),.swiper-slide .grid__item:not(.grid__item__promo){cursor:pointer}.grid:not(.collection-list) .card,.swiper-slide .card{text-align:var(--card-text-alignment);text-decoration:none}.grid:not(.collection-list) .card.card--standard.contain img,.swiper-slide .card.card--standard.contain img{object-fit:contain!important}.grid:not(.collection-list) .card--card,.swiper-slide .card--card{height:100%}.grid:not(.collection-list) .card--card,.grid:not(.collection-list) .card--standard .card__inner,.swiper-slide .card--card,.swiper-slide .card--standard .card__inner{border-radius:var(--card-corner-radius);border:var(--card-border-width) solid rgba(var(--color-foreground),var(--card-border-opacity));position:relative;box-sizing:border-box}.grid:not(.collection-list) .card--card:after,.grid:not(.collection-list) .card--standard .card__inner:after,.swiper-slide .card--card:after,.swiper-slide .card--standard .card__inner:after{content:"";position:absolute;width:calc(var(--card-border-width)*2 + 100%);height:calc(var(--card-border-width)*2 + 100%);top:calc(var(--card-border-width)*-1);left:calc(var(--card-border-width)*-1);z-index:-1;border-radius:var(--card-corner-radius);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity))}.grid:not(.collection-list) .card .card__inner .card__media,.swiper-slide .card .card__inner .card__media{overflow:hidden;height:100%;z-index:0;width:100%;border-radius:calc(var(--card-corner-radius) - var(--card-border-width) - var(--card-image-padding))}.grid:not(.collection-list) .card--card .card__inner .card__media,.swiper-slide .card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.grid:not(.collection-list) .card--standard.card--text,.swiper-slide .card--standard.card--text{background-color:#0000}.grid:not(.collection-list) .custom-field__related-product,.swiper-slide .custom-field__related-product{margin:15px 0 10px}.grid:not(.collection-list) .custom-field__related-product .custom-field--title,.swiper-slide .custom-field__related-product .custom-field--title{width:100%;font-size:12px;line-height:normal;padding:2px 0;margin:0 0 8px;display:block}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul,.swiper-slide .custom-field__related-product .custom-field--value ul{display:flex;list-style-type:none;margin-left:0;padding-left:4px;justify-content:center}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul li,.swiper-slide .custom-field__related-product .custom-field--value ul li{width:25px;height:25px;margin-bottom:0;position:relative}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul li div,.swiper-slide .custom-field__related-product .custom-field--value ul li div{width:100%;height:100%;display:block;border-radius:100%;overflow:hidden;cursor:pointer}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul li div.grid-product__link,.swiper-slide .custom-field__related-product .custom-field--value ul li div.grid-product__link{display:none}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul li.selected:after,.swiper-slide .custom-field__related-product .custom-field--value ul li.selected:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:1px solid rgba(31,31,31,.5);border-radius:50%;transition:opacity .2s ease,visibility 0s linear .2s}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul li:not(:last-of-type),.swiper-slide .custom-field__related-product .custom-field--value ul li:not(:last-of-type){margin-right:10px}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul li .label,.swiper-slide .custom-field__related-product .custom-field--value ul li .label{position:absolute;left:0;top:100%;margin-top:8px;background:#fff;color:#000;padding:2px 5px;border-radius:3px;border:1px solid #f0f0f0;white-space:nowrap;opacity:0;visibility:hidden;transition:transform .15s ease,opacity .15s ease,visibility 0s linear .15s;font-size:12px;-webkit-transform:translateY(50%);transform:translateY(50%)}.grid:not(.collection-list) .custom-field__related-product .custom-field--value ul li:hover .label,.swiper-slide .custom-field__related-product .custom-field--value ul li:hover .label{opacity:1;visibility:visible;transition:transform .3s ease,opacity .3s ease,visibility 0s linear 0s;-webkit-transform:translateY(0);transform:translateY(0)}.grid:not(.collection-list) .card .media,.swiper-slide .card .media{width:100%;height:100%}.grid:not(.collection-list) .card__media,.swiper-slide .card__media{margin:var(--card-image-padding);width:calc(100% - 2*var(--card-image-padding))}.grid:not(.collection-list) .card--standard .card__media,.swiper-slide .card--standard .card__media{margin:var(--card-image-padding)}.grid:not(.collection-list) .card__inner,.swiper-slide .card__inner{width:100%}.grid:not(.collection-list) .card--media .card__inner .card__content,.swiper-slide .card--media .card__inner .card__content{padding:calc(var(--card-image-padding) + 1rem);position:relative}.grid:not(.collection-list) .card__content,.swiper-slide .card__content{padding:1rem;width:100%;height:30%;display:flex;align-items:center;justify-content:flex-end}.grid:not(.collection-list) .card__content--auto-margins,.swiper-slide .card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.grid:not(.collection-list) .card__information,.swiper-slide .card__information{grid-row-start:2;display:flex;flex-direction:column}.grid:not(.collection-list) .card__badge,.swiper-slide .card__badge{position:absolute;top:10px;z-index:3}.grid:not(.collection-list) .card__badge span.badge,.swiper-slide .card__badge span.badge{color:#000;background-color:var(--white);border:1px solid #000;border-radius:var(--border-radius-small);display:block;text-transform:uppercase;font-weight:500;margin-bottom:3px;width:fit-content}@media screen and (max-width: 500px){.grid:not(.collection-list) .card__badge span.badge,.swiper-slide .card__badge span.badge{font-size:12px;line-height:1;padding:.3rem .8rem}}.grid:not(.collection-list) .card__badge span.badge.color-fifth,.swiper-slide .card__badge span.badge.color-fifth{color:var(--fifth-color)}.grid:not(.collection-list) .card__media .media img,.grid:not(.collection-list) .card__media .media picture,.swiper-slide .card__media .media img,.swiper-slide .card__media .media picture{height:100%;object-fit:contain;width:100%}.grid:not(.collection-list) .card__media .variant-image,.swiper-slide .card__media .variant-image{position:absolute;width:100%;height:100%;object-fit:contain;z-index:1;background-color:#fff}.grid:not(.collection-list) .card--media:hover .variant-image,.swiper-slide .card--media:hover .variant-image{display:none}.grid:not(.collection-list) .card__inner:not(.ratio)>.card__content,.swiper-slide .card__inner:not(.ratio)>.card__content{height:100%}.grid:not(.collection-list) .card__heading,.swiper-slide .card__heading{margin:0;text-align:center}.grid:not(.collection-list) .card__heading a,.swiper-slide .card__heading a{font-weight:600;font-family:var(--font-body-family);color:var(--black);font-size:18px;line-height:1}@media screen and (max-width: 1200px){.grid:not(.collection-list) .card__heading a,.swiper-slide .card__heading a{font-size:clamp(12px,2vw,16px);line-height:1}}@media screen and (max-width: 600px){.grid:not(.collection-list) .card__heading a,.swiper-slide .card__heading a{font-size:clamp(10px,2vw,16px)}}.grid:not(.collection-list) span.product-type,.swiper-slide span.product-type{font-size:16px;margin:0;display:block;width:100%;line-height:1;text-align:center;padding:5px 20px 0}@media screen and (max-width: 1200px){.grid:not(.collection-list) span.product-type,.swiper-slide span.product-type{font-size:14px;line-height:1}}@media screen and (max-width: 500px){.grid:not(.collection-list) span.product-type,.swiper-slide span.product-type{font-size:12px;line-height:1;padding:3px 0 0}}.grid:not(.collection-list) .card__text,.swiper-slide .card__text{font-size:1.8rem;letter-spacing:.1rem;line-height:calc(1 + .5/var(--font-body-scale));color:rgb(var(--color-foreground));text-align:center;margin-bottom:0}.grid:not(.collection-list) .card__heading:last-child,.swiper-slide .card__heading:last-child{margin-bottom:0}.grid:not(.collection-list) .card--standard.card--text a:after,.grid:not(.collection-list) .card--card .card__heading a:after,.swiper-slide .card--standard.card--text a:after,.swiper-slide .card--card .card__heading a:after{bottom:calc(var(--card-border-width)*-1);left:calc(var(--card-border-width)*-1);right:calc(var(--card-border-width)*-1);top:calc(var(--card-border-width)*-1)}.grid:not(.collection-list) .card__heading a:after,.swiper-slide .card__heading a:after{bottom:20%;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.grid:not(.collection-list) .card__heading a:after,.swiper-slide .card__heading a:after{outline-offset:.3rem}.grid:not(.collection-list) .card__heading a:focus:after,.swiper-slide .card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--background-color)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.grid:not(.collection-list) .card__heading a:focus-visible:after,.swiper-slide .card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--background-color)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.grid:not(.collection-list) .card__heading a:focus:not(:focus-visible):after,.swiper-slide .card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.grid:not(.collection-list) .card__heading a:focus,.swiper-slide .card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width: 990px){.grid:not(.collection-list) .card .media.media--hover-effect>img:only-child,.grid:not(.collection-list) .card-wrapper .media.media--hover-effect>img:only-child,.swiper-slide .card .media.media--hover-effect>img:only-child,.swiper-slide .card-wrapper .media.media--hover-effect>img:only-child{transition:transform .3s ease-out}.grid:not(.collection-list) .card:hover .media.media--hover-effect>img:first-child:only-child,.grid:not(.collection-list) .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.swiper-slide .card:hover .media.media--hover-effect>img:first-child:only-child,.swiper-slide .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.grid:not(.collection-list) .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child),.swiper-slide .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.grid:not(.collection-list) .card-wrapper:hover .media.media--hover-effect>img+img,.swiper-slide .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform .3s ease;transform:scale(1.03)}.grid:not(.collection-list) .underline-links-hover:hover a,.swiper-slide .underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}@media screen and (max-width: 500px){.grid:not(.collection-list) .card-information>.price,.swiper-slide .card-information>.price{font-size:1rem}}.grid:not(.collection-list) .card--standard.card--media .card__inner .card__information a,.swiper-slide .card--standard.card--media .card__inner .card__information a{color:#0000}.grid:not(.collection-list) .card--standard.card--media .card__inner .card__information a:after,.swiper-slide .card--standard.card--media .card__inner .card__information a:after{height:100%}.grid:not(.collection-list) .card--standard.card--text>.card__content .card__heading,.grid:not(.collection-list) .card--standard.card--text.article-card>.card__content .card__information,.grid:not(.collection-list) .card--standard>.card__content .card__caption,.swiper-slide .card--standard.card--text>.card__content .card__heading,.swiper-slide .card--standard.card--text.article-card>.card__content .card__information,.swiper-slide .card--standard>.card__content .card__caption{display:none}.grid:not(.collection-list) .card--standard>.card__content,.swiper-slide .card--standard>.card__content{padding:0}.grid:not(.collection-list) .card--standard>.card__content .card__information,.swiper-slide .card--standard>.card__content .card__information{padding-left:0;padding-right:0}.grid:not(.collection-list) .card--card.card--media .card__inner .card__information,.grid:not(.collection-list) .card--card.card--text .card__inner,.swiper-slide .card--card.card--media .card__inner .card__information,.swiper-slide .card--card.card--text .card__inner{display:none}.grid:not(.collection-list) .card--extend-height,.swiper-slide .card--extend-height{height:100%}.grid:not(.collection-list) .card .icon-wrap,.swiper-slide .card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.grid:not(.collection-list) .card-information>*+*,.swiper-slide .card-information>*+*{margin-top:.5rem}.grid:not(.collection-list) .card-information,.swiper-slide .card-information{width:100%}.grid:not(.collection-list) .card-information .card__caption,.swiper-slide .card-information .card__caption{display:none}.grid:not(.collection-list) .card__information .card__caption,.swiper-slide .card__information .card__caption{display:none}.grid:not(.collection-list) .card-information>*,.swiper-slide .card-information>*{line-height:calc(1 + .4/var(--font-body-scale));color:rgb(var(--color-foreground))}.grid:not(.collection-list) .card-information>.price,.swiper-slide .card-information>.price{color:rgb(var(--color-foreground))}.grid:not(.collection-list) .card-information>.rating,.swiper-slide .card-information>.rating{margin-top:.4rem}.grid:not(.collection-list) .card-information>*:not(.visually-hidden:first-child)+*:not(.rating),.swiper-slide .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:.7rem}.grid:not(.collection-list) .card-information .caption,.swiper-slide .card-information .caption{letter-spacing:.07rem}.grid:not(.collection-list) .card-article-info,.swiper-slide .card-article-info{margin-top:1rem}.swiper-slide.grid__item:not(.grid__inspiration){padding:10px;border:1px solid #000;border-radius:var(--border-radius);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 750px){.swiper-slide.grid__item:not(.grid__inspiration) .wishlist-engine{right:-5px;top:-5px}.swiper-slide.grid__item:not(.grid__inspiration) .card-wrapper{aspect-ratio:338/600}}.swiper-slide.grid__item:not(.grid__inspiration) .card-wrapper{padding:0;border:0;border-radius:0}.grid.collection-list .card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none;border-radius:var(--border-radius);overflow:hidden}.grid.collection-list .card-wrapper .card .card__content{position:relative}.grid.collection-list .card-wrapper .card:hover .card__content a{text-decoration:none}.grid.collection-list .card-wrapper .wishlist-engine{z-index:4;margin-top:-1.5rem;margin-bottom:1.7rem;position:relative}.grid.collection-list .card-wrapper .wishlist-engine .wishlist-engine-button{padding:0 1rem 1rem;line-height:18px;display:block;margin:0 auto;background:#0000!important}.grid.collection-list .card-wrapper .wishlist-engine .wishlist-engine-button span{line-height:18px}.grid.collection-list .card-wrapper .wishlist-engine~.card__content{background:pink}.grid.collection-list .card{text-align:var(--card-text-alignment);text-decoration:none}.grid.collection-list .card.card--standard.contain img{object-fit:contain!important}.grid.collection-list .card--card{height:100%}.grid.collection-list .card--card,.grid.collection-list .card--standard .card__inner{border-radius:var(--card-corner-radius);border:var(--card-border-width) solid rgba(var(--color-foreground),var(--card-border-opacity));position:relative;box-sizing:border-box;aspect-ratio:1}.grid.collection-list .card--card:after,.grid.collection-list .card--standard .card__inner:after{content:"";position:absolute;width:calc(var(--card-border-width)*2 + 100%);height:calc(var(--card-border-width)*2 + 100%);top:calc(var(--card-border-width)*-1);left:calc(var(--card-border-width)*-1);z-index:-1;border-radius:var(--card-corner-radius);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity))}.grid.collection-list .card .card__inner .card__media{overflow:hidden;z-index:0;width:100%;border-radius:var(--border-radius)}.grid.collection-list .card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.grid.collection-list .card--standard.card--text{background-color:#0000}.grid.collection-list .card-information{margin-bottom:10px}.grid.collection-list .custom-field__related-product{margin:15px 0 10px}.grid.collection-list .custom-field__related-product .custom-field--title{width:100%;font-size:12px;line-height:normal;padding:2px 0;margin:0 0 8px;display:block}.grid.collection-list .custom-field__related-product .custom-field--value ul{display:flex;list-style-type:none;margin-left:0;padding-left:4px;justify-content:center}.grid.collection-list .custom-field__related-product .custom-field--value ul li{width:25px;height:25px;margin-bottom:0;position:relative}.grid.collection-list .custom-field__related-product .custom-field--value ul li div{width:100%;height:100%;display:block;border-radius:100%;overflow:hidden;cursor:pointer}.grid.collection-list .custom-field__related-product .custom-field--value ul li div.grid-product__link{display:none}.grid.collection-list .custom-field__related-product .custom-field--value ul li.selected:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:1px solid rgba(31,31,31,.5);border-radius:50%;transition:opacity .2s ease,visibility 0s linear .2s}.grid.collection-list .custom-field__related-product .custom-field--value ul li:not(:last-of-type){margin-right:10px}.grid.collection-list .custom-field__related-product .custom-field--value ul li .label{position:absolute;left:0;top:100%;margin-top:8px;background:#fff;color:#000;padding:2px 5px;border-radius:3px;border:1px solid #f0f0f0;white-space:nowrap;opacity:0;visibility:hidden;transition:transform .15s ease,opacity .15s ease,visibility 0s linear .15s;font-size:12px;-webkit-transform:translateY(50%);transform:translateY(50%)}.grid.collection-list .custom-field__related-product .custom-field--value ul li:hover .label{opacity:1;visibility:visible;transition:transform .3s ease,opacity .3s ease,visibility 0s linear 0s;-webkit-transform:translateY(0);transform:translateY(0)}.grid.collection-list .card__media,.grid.collection-list .card .media{bottom:0;position:absolute;top:0}.grid.collection-list .card .media{width:100%}.grid.collection-list .card__media{margin:var(--card-image-padding);width:calc(100% - 2*var(--card-image-padding))}.grid.collection-list .card--standard .card__media{margin:var(--card-image-padding)}.grid.collection-list .card__inner{width:100%}.grid.collection-list .card--media .card__inner .card__content{padding:calc(var(--card-image-padding) + 1rem);position:relative}.grid.collection-list .card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:1rem;width:100%}.grid.collection-list .card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.grid.collection-list .card__information{grid-row-start:2;padding:1.3rem 1rem;display:flex;flex-direction:column}.grid.collection-list .card__information .card__label{font-size:1.2rem;color:var(--black);opacity:.8;margin:0}@media screen and (min-width: 750px){.grid.collection-list .card__information{padding-bottom:1.7rem;padding-top:1.7rem}}.grid.collection-list .card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.grid.collection-list .card__badge span.badge{color:#fff;background-color:var(--fifth-color);border:0;border-radius:50%;aspect-ratio:1;display:flex;align-items:center}.grid.collection-list .card__badge.top{align-self:flex-start;grid-row-start:1}.grid.collection-list .card__badge.right{justify-self:flex-end}.grid.collection-list .card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.grid.collection-list .card__media .variant-image{position:absolute;width:100%;height:100%;object-fit:contain;z-index:1;background-color:#fff}.grid.collection-list .card--media:hover .variant-image{display:none}.grid.collection-list .card__inner:not(.ratio)>.card__content{height:100%}.grid.collection-list .card__heading{margin-top:0;order:2;text-align:center}.grid.collection-list .card__heading a{font-weight:500;font-family:var(--font-body-family);color:var(--black);font-size:1.8rem;line-height:1;padding:0 10px}@media screen and (max-width: 1500px){.grid.collection-list .card__heading a{font-size:1.6rem;line-height:2rem}}@media screen and (max-width: 1200px){.grid.collection-list .card__heading a{font-size:1.4rem;line-height:1.8rem}}.grid.collection-list .card-information{order:1}.grid.collection-list .card__text{font-size:1.8rem;letter-spacing:.1rem;line-height:calc(1 + .5/var(--font-body-scale));color:rgb(var(--color-foreground));text-align:center;margin-bottom:0}.grid.collection-list .card__heading:last-child{margin-bottom:0}.grid.collection-list .card--card.card--media>.card__content{margin-top:calc(0rem - var(--card-image-padding))}.grid.collection-list .card--standard.card--text a:after,.grid.collection-list .card--card .card__heading a:after{bottom:calc(var(--card-border-width)*-1);left:calc(var(--card-border-width)*-1);right:calc(var(--card-border-width)*-1);top:calc(var(--card-border-width)*-1)}.grid.collection-list .card__heading a:after{bottom:20%;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.grid.collection-list .card__heading a:after{outline-offset:.3rem}.grid.collection-list .card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--background-color)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.grid.collection-list .card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--background-color)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.grid.collection-list .card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.grid.collection-list .card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width: 990px){.grid.collection-list .card .media.media--hover-effect>img:only-child,.grid.collection-list .card-wrapper .media.media--hover-effect>img:only-child{transition:transform .3s ease-out}.grid.collection-list .card:hover .media.media--hover-effect>img:first-child:only-child,.grid.collection-list .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.grid.collection-list .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.grid.collection-list .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform .3s ease;transform:scale(1.03)}.grid.collection-list .underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.grid.collection-list .card--standard.card--media .card__inner .card__information a{color:#0000}.grid.collection-list .card--standard.card--media .card__inner .card__information a:after{height:100%}.grid.collection-list .card--standard.card--text>.card__content .card__heading,.grid.collection-list .card--standard>.card__content .card__badge,.grid.collection-list .card--standard.card--text.article-card>.card__content .card__information,.grid.collection-list .card--standard>.card__content .card__caption{display:none}.grid.collection-list .card--standard>.card__content{padding:0}.grid.collection-list .card--standard>.card__content .card__information{padding-left:0;padding-right:0}.grid.collection-list .card--card.card--media .card__inner .card__information,.grid.collection-list .card--card.card--text .card__inner,.grid.collection-list .card--card.card--media>.card__content .card__badge{display:none}.grid.collection-list .card--extend-height{height:100%}.grid.collection-list .card--extend-height.card--standard.card--text,.grid.collection-list .card--extend-height.card--media{display:flex;flex-direction:column}.grid.collection-list .card--extend-height.card--standard.card--text .card__inner,.grid.collection-list .card--extend-height.card--media .card__inner{flex-grow:1}.grid.collection-list .card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.grid.collection-list .card-information>*+*{margin-top:.5rem}.grid.collection-list .card-information{width:100%}.grid.collection-list .card-information .card__caption,.grid.collection-list .card__information .card__caption{display:none}.grid.collection-list .card-information>*{line-height:calc(1 + .4/var(--font-body-scale));color:rgb(var(--color-foreground))}.grid.collection-list .card-information>.price{color:rgb(var(--color-foreground))}.grid.collection-list .card-information>.rating{margin-top:.4rem}.grid.collection-list .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:.7rem}.grid.collection-list .card-information .caption{letter-spacing:.07rem}.grid.collection-list .card-article-info{margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/199/assets/component-card.css.map */
