.collection #MainContent{position:relative}.collection-grid-section{margin-top:0}.collection{position:relative;z-index:1}.collection:has(.product-media-modal[open]){z-index:8}.collection .title-wrapper-with-link{justify-content:center;margin-top:0;margin-bottom:26px}.collection .title-wrapper-with-link .title{text-align:center;text-transform:uppercase}.collection .collection__info .link{border:2px solid rgba(var(--color-foreground),1);padding:16px 10px 15px;width:100%;text-decoration:none;font-size:6.667vw}.collection.gents #MainContent{overflow-x:hidden}.grid__item_banner .card--product{z-index:3}@media screen and (max-width:767px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}.collection .title:not(.title--no-heading){margin-top:-1rem}}@media screen and (min-width:768px){.collection .title-wrapper-with-link--no-heading{margin-top:calc(6rem + var(--page-width-margin))}.collection .title-wrapper-with-link{margin-bottom:57.9px}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;opacity:.7}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}#ProductGridContainer .collection #product-grid{margin:0;gap:4.8vw 20px;justify-content:flex-start}#ProductGridContainer .product-grid .grid__item{padding:0;width:auto;width:calc(50% - 2.67vw);max-width:calc(50% - 2.67vw)}@media only screen and (max-width:373px){#ProductGridContainer .collection #product-grid{justify-content:space-between}#ProductGridContainer .product-grid .grid__item{width:calc(50% - 2.7vw);max-width:calc(50% - 3.3vw)}}@media screen and (max-width:767px){#ProductGridContainer .product-grid .grid__item.grid__item_banner{width:100vw;max-width:100vw;margin-left:-5.2vw;padding:20px 0 0}#ProductGridContainer .product-grid .grid__item.grid__item_banner .card-information__wrapper{padding-left:5.2vw;padding-right:5.2vw;margin-top:10px;margin-bottom:10px}}#ProductGridContainer .card-information+.card{margin-bottom:7px}#ProductGridContainer .card-information .card-information__wrapper,#ProductGridContainer .card-information .card-information__text a,#ProductGridContainer .card-information .price span{padding:0;text-decoration:none}@media(hover:hover){#ProductGridContainer .card-wrapper:hover .card-information__text{text-decoration:none;text-underline-offset:unset}}.card-information__wrapper *{font-size:4.267vw;line-height:1}@media screen and (min-width:768px){#ProductGridContainer .collection #product-grid{gap:30px 2.604vw}#ProductGridContainer .product-grid .grid__item{width:calc((100% / 3) - 1.75vw);max-width:calc((100% / 3) - 1.75vw)}#ProductGridContainer .product-grid .grid__item.grid__item_banner{padding:100px 0 70px}#ProductGridContainer .card-information+.card{margin-bottom:10px}.card-information__wrapper *{font-size:3.255vw}#ProductGridContainer .product-grid .grid__item.grid__item_banner{width:100%;max-width:100%}.collection .collection__info .link{padding-top:15px;padding-bottom:16px;font-size:3.255vw}}@media screen and (min-width:990px){body.template--collection{overflow:hidden scroll}body.template--page-collections #product-grid{overflow:hidden}#ProductGridContainer .collection #product-grid{gap:30px 2.344vw}#ProductGridContainer .product-grid .grid__item{width:calc(25% - 1.76vw);max-width:calc(25% - 1.76vw)}#ProductGridContainer .card-information+.card{margin-bottom:15px}.card-information__wrapper *{font-size:1.7vw}#ProductGridContainer .grid__item .card-wrapper .card.card--product{position:relative;overflow:visible}#ProductGridContainer .grid__item .card-wrapper.show-product-frame .card-information{z-index:2}#ProductGridContainer .grid__item .card-wrapper.show-product-frame .card.card--product:after{content:"";background:var(--product-frame);width:160%;height:190%;display:block;position:absolute;left:-33%;top:-25%;background-repeat:no-repeat;background-size:contain;z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s ease .2s}.collection .collection__info .link{max-width:30.156vw;padding-top:12px;padding-bottom:13px;font-size:2.344vw}.collection .title-wrapper-with-link{margin-bottom:50px}@media(hover:hover){#ProductGridContainer .grid__item:hover .card-wrapper.show-product-frame .card.card--product:after{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s ease}}}@media screen and (min-width:1280px){#ProductGridContainer .product-grid .grid__item.grid__item_banner{padding:70px 0 40px}}@media screen and (min-width:1600px){#ProductGridContainer .collection #product-grid{gap:65px 1.563vw}#ProductGridContainer .product-grid .grid__item{width:calc(25% - 1.177vw);max-width:calc(25% - 1.177vw)}#ProductGridContainer .product-grid .grid__item.grid__item_banner{padding:130px 0 100px}#ProductGridContainer .card-information+.card{margin-bottom:20px}.card-information__wrapper *{font-size:1.7vw}@media(hover:hover){#ProductGridContainer .grid__item:hover .card-wrapper .card.card--product:after{width:160%;height:190%;left:-33%;top:-25%}}.collection .collection__info .link{max-width:29.688vw;padding-top:19px;padding-bottom:18px;font-size:2.344vw}.collection .title-wrapper-with-link{margin-bottom:109px}}
/*# sourceMappingURL=/cdn/shop/t/226/assets/template-collection.css.map */
