@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 .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@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){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.pcp-card{display:flex;flex-direction:column;color:inherit}.pcp-card__media{position:relative;overflow:hidden;background-color:#f4f4f4}.pcp-card__media-link{display:block;width:100%;color:inherit;text-decoration:none}.pcp-card__img{width:100%;height:auto;object-fit:cover;display:block;transition:opacity .3s ease}.pcp-card__img--primary{position:relative;z-index:2;opacity:1}.pcp-card__img--secondary{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:0}@media(hover:hover){.pcp-card__media.has-secondary:not(.is-selected):hover .pcp-card__img--primary{opacity:0}.pcp-card__media.has-secondary:not(.is-selected):hover .pcp-card__img--secondary{opacity:1}}.pcp-card__media.has-secondary.is-touched .pcp-card__img--primary{opacity:0!important}.pcp-card__media.has-secondary.is-touched .pcp-card__img--secondary,.pcp-card__media.is-selected .pcp-card__img--primary{opacity:1!important}.pcp-card__media.is-selected .pcp-card__img--secondary{opacity:0!important}.pcp-card__badge{position:absolute;top:12px;left:12px;z-index:6;padding:4px 9px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;line-height:1}.pcp-card__badge--sale{background:#111;color:#fff}.pcp-card__badge--soldout{background:#888;color:#fff}.pcp-card__badge--new{background:#1f7a3a;color:#fff}.pcp-card__badge--best{background:#d4a017;color:#fff}.pcp-card__quick-add{position:absolute;right:12px;bottom:12px;left:auto;top:auto;z-index:4;width:38px;height:38px;min-width:38px;padding:0;border-radius:50%;background-color:#fff;color:transparent;font-size:0;border:0;box-shadow:0 2px 8px #00000024;transform:translateY(0);opacity:1;transition:transform .25s ease,background-color .2s ease,box-shadow .25s ease;backdrop-filter:none;-webkit-backdrop-filter:none;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer}.pcp-card__quick-add:before{content:"";display:block;width:17px;height:17px;background-color:#1a1a1a;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.5h15l-1 11.2a2 2 0 0 1-2 1.8H7.5a2 2 0 0 1-2-1.8l-1-11.2Z'/%3E%3Cpath d='M9 11V7.5a3 3 0 0 1 6 0V11'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.5h15l-1 11.2a2 2 0 0 1-2 1.8H7.5a2 2 0 0 1-2-1.8l-1-11.2Z'/%3E%3Cpath d='M9 11V7.5a3 3 0 0 1 6 0V11'/%3E%3C/svg%3E") center/contain no-repeat;transition:background-color .2s ease;flex-shrink:0}@media(hover:hover){.pcp-card__quick-add:hover{transform:scale(1.08);background-color:#1a1a1a;box-shadow:0 4px 14px #00000038}.pcp-card__quick-add:hover:before{background-color:#fff}}.pcp-card__quick-add.is-loading{opacity:.6;pointer-events:none}.pcp-card__quick-add.is-success{background-color:#1f7a3a}.pcp-card__quick-add.is-success:before{background-color:#fff;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat}.pcp-card__body{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:12px 8px 4px}.pcp-card__body .product-rating{justify-content:center}.pcp-card__title-link{text-decoration:none;color:inherit}.pcp-card__title{font-size:13px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;margin:2px 0 4px;line-height:1.3}.pcp-card__title:hover{text-decoration:underline;text-underline-offset:3px}.pcp-card__swatches{display:flex;align-items:center;justify-content:center;gap:8px;min-height:18px}.pcp-card__swatch{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:inline-block;flex-shrink:0;cursor:pointer;padding:0;transition:transform .15s ease,box-shadow .15s ease;background-color:#eee}.pcp-card__swatch:hover{transform:scale(1.25)}.pcp-card__swatch.is-active{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #111}.pcp-card__swatch-more{font-size:11px;color:#555;line-height:1}.pcp-card__price{font-size:14px;color:#0009;margin:0}.pcp-card__price del{color:#aaa;margin-right:5px;font-weight:400;text-decoration:line-through}.product-grid .grid__item:has(.pcp-card) .card-wrapper,.product-grid .grid__item:has(.pcp-card) .card{box-shadow:none;border:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/template-collection.css.map */
