.yp-sc{--sc-font-body: var(--yp-sans);--sc-font-eyebrow: var(--yp-sans);--sc-card-bg: var(--yp-paper);--sc-ink: var(--yp-ink);--sc-ink-60: rgba(18, 23, 20, .6);--sc-ink-40: rgba(18, 23, 20, .4);--sc-rule: rgba(18, 23, 20, .18);--sc-accent: var(--yp-ink)}.yp-sc{position:relative;width:100%;height:calc(100vh * var(--yp-sc-cards, 4));background-color:var(--yp-ink)}.yp-sc__pin{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center;background-color:var(--yp-ink)}.yp-sc__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.yp-sc__bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;will-change:opacity;transition:opacity .6s ease}.yp-sc__stack{display:flex;align-items:center;position:relative;width:100%;height:100%;z-index:2}@media(min-width:768px){.yp-sc__stack{display:block}}.yp-sc__card{position:absolute;left:20px;right:20px;border-radius:0;overflow:hidden;padding:.375rem .375rem 1.375rem;background-color:var(--sc-card-bg);color:var(--sc-ink);will-change:transform}@media(min-width:768px){.yp-sc__card{padding:1.125rem .375rem 1.375rem;width:98%;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}}@media(min-width:992px){.yp-sc__card{max-width:90rem;height:100%;max-height:37.5rem;padding:.5rem .75rem}}@media(min-width:1536px){.yp-sc__card{width:100%}}@media(min-width:768px){.yp-sc__card:nth-child(1){z-index:16}.yp-sc__card:nth-child(2){z-index:15}.yp-sc__card:nth-child(3){z-index:14}.yp-sc__card:nth-child(4){z-index:13}.yp-sc__card:nth-child(5){z-index:12}.yp-sc__card:nth-child(6){z-index:11}.yp-sc__card:nth-child(7){z-index:10}.yp-sc__card:nth-child(8){z-index:9}.yp-sc__card:nth-child(9){z-index:8}.yp-sc__card:nth-child(10){z-index:7}}.yp-sc__grid{max-width:100%;height:100%;margin:0 auto}@media(min-width:992px){.yp-sc__grid{display:grid;grid-template-columns:1fr 2fr 1fr;gap:.75rem}}.yp-sc__column{position:relative}.yp-sc__product-slogan{display:flex;flex-direction:column;justify-content:space-between}.yp-sc__content-wrapper{height:100%;display:none;flex-direction:column-reverse;justify-content:space-between}@media(min-width:768px){.yp-sc__content-wrapper{display:flex}}@media(min-width:992px){.yp-sc__content-wrapper{flex-direction:column;gap:1.5rem}}.yp-sc__heading{margin-top:.875rem;margin-bottom:1.875rem;font-size:var(--yp-h-m);line-height:1.05;color:var(--sc-ink);font-family:var(--yp-display);font-weight:600;letter-spacing:0;text-transform:uppercase}@media(min-width:992px){.yp-sc__heading{margin-top:.375rem;margin-bottom:1rem}}.yp-sc__product-brand{display:flex;align-items:center;gap:1rem;justify-content:space-between;text-transform:uppercase;color:var(--sc-ink-60);border-bottom:1px solid var(--sc-rule);padding-bottom:.8125rem;font-family:var(--sc-font-eyebrow);font-size:var(--yp-p-xs);letter-spacing:-.01em;font-weight:500}@media(min-width:992px){.yp-sc__product-brand{border-top:1px solid var(--sc-rule);border-bottom:unset;padding-top:.8125rem;padding-bottom:1.625rem}}.yp-sc__product-brand .logo-small-card{display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;background-color:var(--sc-accent)}.yp-sc__product-image{max-width:100%;margin:0 auto;height:100%}@media(min-width:992px){.yp-sc__product-image{max-width:734px}}.yp-sc__product-image img{width:100%;height:100%;border-radius:0;object-fit:cover;mix-blend-mode:multiply}.yp-sc__product-img{width:100%;height:auto;display:block}.yp-sc__product-details{display:flex;flex-direction:column}.yp-sc__details-content{margin-top:auto}.yp-sc__product-title{padding-top:2.375rem;margin-bottom:.75rem;font-size:var(--yp-h-s);line-height:1.1;color:var(--sc-ink);font-family:var(--yp-display);font-weight:600;letter-spacing:0;text-transform:uppercase}@media(min-width:992px){.yp-sc__product-title{border-top:1px solid var(--sc-rule);padding-top:1.875rem}}.yp-sc__product-title span{color:var(--sc-accent);vertical-align:super;font-family:var(--sc-font-eyebrow);font-style:normal;font-weight:400;line-height:24.7px;letter-spacing:-2.6px;font-size:var(--yp-p-m)}@media(min-width:992px){.yp-sc__product-title span{font-size:var(--yp-h-s)}}.yp-sc__product-description{display:block;border-bottom:1px solid var(--sc-rule);padding-bottom:1.125rem;font-family:var(--sc-font-body);font-size:var(--yp-p-r);letter-spacing:-.14px;line-height:1.1375rem}@media(min-width:992px){.yp-sc__product-description{padding-bottom:1.375rem}}.yp-sc__product-description p{color:var(--sc-ink-60)}.yp-sc__price-stock-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-top:.4375rem;margin-bottom:1.5625rem;gap:.5rem}@media(min-width:992px){.yp-sc__price-stock-wrapper{flex-direction:row;align-items:center;margin-top:.625rem}}.yp-sc__product-price{font-family:var(--sc-font-body);font-size:var(--yp-p-m);color:var(--sc-ink)}.yp-sc__price-stock-wrapper .yp-sc__stock-status{text-transform:uppercase;color:var(--sc-ink-60);font-family:var(--sc-font-eyebrow);font-size:var(--yp-p-xs);letter-spacing:-.01em;font-weight:500}.yp-sc__button-group{display:flex;gap:.5rem;justify-content:space-between;flex-direction:row}.yp-sc__button-group form{display:contents}.yp-sc__button-group .button-primary{width:50%}@media(min-width:992px){.yp-sc__button-group .button-primary{width:10.6875rem}}.yp-sc__card .button-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .875rem;border:1px solid var(--sc-ink);border-radius:0;background-color:var(--sc-ink);color:var(--yp-paper);font-family:var(--sc-font-eyebrow);font-size:var(--yp-p-xs);text-transform:uppercase;letter-spacing:-.01em;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .2s,color .2s}.yp-sc__card .button-primary:hover{background-color:var(--yp-yellow);border-color:var(--yp-yellow);color:var(--yp-ink)}.yp-sc__card .button-primary--grey{background-color:transparent;color:var(--sc-ink)}.yp-sc__card .button-primary--grey:hover{background-color:var(--sc-ink);color:var(--yp-paper)}.yp-sc__variants-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:.875rem;border-top:1px solid var(--sc-rule);padding-top:.625rem}@media(min-width:768px){.yp-sc__variants-wrapper{margin-bottom:1.5625rem;padding-top:.875rem}}.yp-sc__variants-wrapper .variant-colors{display:flex;gap:.375rem}.yp-sc__variants-wrapper .variant-color-button{width:.75rem;height:.75rem;border:none;border-radius:50%;position:relative;cursor:pointer;padding:0;outline:none;transition:transform .2s}.yp-sc__variants-wrapper .selected-dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3px;height:3px;background-color:#fff;border-radius:50%;display:none}.yp-sc__variants-wrapper .variant-color-button.selected .selected-dot{display:block}.yp-sc__variants-wrapper .yp-sc__availiable-text{color:var(--sc-ink-40);font-family:var(--sc-font-eyebrow);font-size:var(--yp-p-xs);text-transform:uppercase;letter-spacing:-.01em;font-weight:500}.yp-sc__variants-wrapper .yp-sc__availiable-text span{color:var(--sc-ink)}.yp-sc__nav{visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s;z-index:999;position:fixed;bottom:2.5rem;left:50%;transform:translate(-50%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:#0009;border-radius:0;padding:.375rem;height:4.25rem}@media(min-width:768px){.yp-sc__nav{display:block}}.yp-sc__nav button{opacity:.6;transition:opacity .3s;border:none;background:none;padding:0;cursor:pointer}.yp-sc__nav button:hover,.yp-sc__nav button.active{opacity:1}.yp-sc__nav button:not(:last-child){margin-right:.1875rem}.yp-sc__nav img{border-radius:0;display:block}.yp-sc__thumb-img{width:56px;height:56px;object-fit:cover}.yp-sc__nav.is-on{visibility:visible;opacity:1}.yp-sc__thumb.is-active{opacity:1}@media(max-width:767px){.yp-sc{height:auto;background-color:var(--yp-paper)}.yp-sc__pin{position:static;height:auto;overflow:visible;display:block;background-color:var(--yp-paper)}.yp-sc__bg{display:none}.yp-sc__stack{display:flex;flex-direction:column;gap:1rem;height:auto;transform:none!important;padding:var(--yp-section-y) var(--yp-gutter)}.yp-sc__card{position:relative;left:auto;right:auto;top:auto;transform:none!important;background-color:var(--sc-card-bg)!important;border:1px solid var(--yp-line);will-change:auto}.yp-sc__nav{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yp-showcase.css.map */
