main:has(.ss-sn-flag){--sn-paper: #FFF8E7;--sn-red: #E2231A;--sn-yellow: #FFD100;--sn-ink: #111111;--sn-sky: #8ED1F2;--sn-display: "Luckiest Guy", var(--font-heading-family), sans-serif;--sn-hand: "Patrick Hand", var(--font-body-family), cursive;--ss-orange: var(--sn-red);--ss-cyan: var(--sn-yellow);--ss-ink: var(--sn-ink);background-color:var(--sn-paper);background-image:radial-gradient(rgba(17,17,17,.07) 1.2px,transparent 1.4px);background-size:14px 14px}main:has(.ss-sn-flag) .gradient{background:transparent}.ss-sn{position:relative;overflow:hidden;padding:4.8rem 0 0;color:var(--sn-ink)}.ss-sn__wrap{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center;padding-bottom:5.6rem}@media(min-width:990px){.ss-sn__wrap{grid-template-columns:1.05fr 1fr;gap:4rem;padding-bottom:7.2rem}}.ss-sn__pill{display:inline-block;padding:.5rem 1.4rem;border:2.5px solid var(--sn-ink);border-radius:999px;background:var(--sn-yellow);font-family:var(--sn-hand);font-size:1.8rem;line-height:1.2;box-shadow:3px 3px 0 var(--sn-ink);transform:rotate(-2deg)}.ss-sn__title{margin:1.6rem 0 0;font-family:var(--sn-display);font-weight:400;letter-spacing:.01em;font-size:clamp(5.2rem,11vw,10.4rem);line-height:.92;color:var(--sn-ink);text-shadow:4px 4px 0 #fff,7px 7px 0 var(--sn-ink)}.ss-sn__title span{display:inline-block;color:var(--sn-red);transform:rotate(-3deg) translateY(.04em);margin-left:.06em}.ss-sn__bubble{position:relative;max-width:46rem;margin-top:2.6rem;padding:1.4rem 2rem;background:#fff;border:3px solid var(--sn-ink);border-radius:22px;font-family:var(--sn-hand);font-size:2.1rem;line-height:1.3;box-shadow:5px 5px 0 var(--sn-ink)}.ss-sn__bubble p{margin:0}.ss-sn__bubble:after{content:"";position:absolute;left:3.2rem;bottom:-17px;width:26px;height:26px;background:#fff;border-right:3px solid var(--sn-ink);border-bottom:3px solid var(--sn-ink);transform:skewY(35deg) rotate(45deg)}.ss-sn__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:3.4rem}.ss-sn__btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 2.6rem;border:3px solid var(--sn-ink);border-radius:999px;background:var(--sn-red);color:#fff;text-decoration:none;font-family:var(--sn-display);font-size:2rem;letter-spacing:.03em;box-shadow:5px 5px 0 var(--sn-ink);transition:transform .15s ease,box-shadow .15s ease}.ss-sn__btn:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--sn-ink)}.ss-sn__btn:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--sn-ink)}.ss-sn__from{font-family:var(--sn-hand);font-size:2rem}.ss-sn__from strong{color:var(--sn-red);font-family:var(--sn-display);font-weight:400;font-size:2.2rem}.ss-sn__facts{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 0;padding:0;list-style:none}.ss-sn__facts li{padding:.4rem 1.2rem;border:2px solid var(--sn-ink);border-radius:8px;background:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ss-sn__facts li:before{content:"\2713  ";color:var(--sn-red)}.ss-sn__collage{position:relative;min-height:38rem}@media(min-width:990px){.ss-sn__collage{min-height:52rem}}.ss-sn__house{position:absolute;top:8%;right:10%;bottom:4%;left:14%;background:var(--sn-red);border:3px solid var(--sn-ink);clip-path:polygon(50% 0,100% 34%,100% 100%,0 100%,0 34%);opacity:.95}.ss-sn__panel{position:absolute;display:block;width:52%;background:#fff;padding:.7rem .7rem 3.2rem;border:3px solid var(--sn-ink);border-radius:6px;box-shadow:6px 6px 0 var(--sn-ink);text-decoration:none;color:var(--sn-ink);transition:transform .2s ease,z-index 0s}.ss-sn__panel img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border:2px solid var(--sn-ink)}.ss-sn__panel--1{left:0;top:4%;transform:rotate(-6deg);z-index:2}.ss-sn__panel--2{right:0;top:0;transform:rotate(5deg);z-index:1}.ss-sn__panel--3{left:24%;bottom:0;transform:rotate(-1.5deg);z-index:3}.ss-sn__panel:hover{transform:rotate(0) scale(1.04);z-index:5}.ss-sn__tag{position:absolute;left:0;right:0;bottom:.5rem;text-align:center;font-family:var(--sn-hand);font-size:1.8rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .6rem}.ss-sn__sticker{position:absolute;right:2%;bottom:10%;z-index:4;display:grid;place-items:center;width:10.4rem;height:10.4rem;border:3px solid var(--sn-ink);border-radius:50%;background:var(--sn-yellow);font-family:var(--sn-display);font-size:2.2rem;transform:rotate(12deg);box-shadow:4px 4px 0 var(--sn-ink)}@media(max-width:749px){.ss-sn{padding-top:3.2rem}.ss-sn__bubble{font-size:1.9rem}.ss-sn__collage{min-height:0;aspect-ratio:1 / .95}.ss-sn__panel{width:54%;padding-bottom:2.6rem}.ss-sn__tag{font-size:1.5rem}.ss-sn__sticker{width:7.6rem;height:7.6rem;font-size:1.6rem}}.ss-sn__zig{position:relative;overflow:hidden;background:var(--sn-yellow);border-top:3px solid var(--sn-ink);border-bottom:3px solid var(--sn-ink);padding:2.2rem 0 1.2rem}.ss-sn__zig:before{content:"";position:absolute;left:0;right:0;top:0;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14' viewBox='0 0 28 14'%3E%3Cpath d='M0 2 L14 12 L28 2' fill='none' stroke='%23111' stroke-width='4'/%3E%3C/svg%3E") repeat-x;background-size:28px 14px}.ss-sn__track{display:flex;width:max-content;gap:2.4rem;align-items:center;animation:ss-sn-marquee 32s linear infinite}.ss-sn__track span{font-family:var(--sn-display);font-size:2.4rem;letter-spacing:.04em;white-space:nowrap}.ss-sn__track i{font-style:normal;color:var(--sn-red);font-size:2rem}@keyframes ss-sn-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ss-sn__track{animation:none}}main:has(.ss-sn-flag) .product-grid .card-wrapper{background:#fff;border:3px solid var(--sn-ink);border-radius:14px;padding:.8rem;box-shadow:6px 6px 0 var(--sn-ink);transition:transform .15s ease,box-shadow .15s ease}main:has(.ss-sn-flag) .product-grid .card-wrapper:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--sn-ink)}main:has(.ss-sn-flag) .product-grid .card__inner{border-radius:8px;overflow:hidden}main:has(.ss-sn-flag) .product-grid .card__heading{font-family:var(--sn-hand);font-size:2rem;line-height:1.2}main:has(.ss-sn-flag) .product-grid .card__heading a{color:var(--sn-ink)}main:has(.ss-sn-flag) .product-grid .price-item--sale,main:has(.ss-sn-flag) .product-grid .price-item--regular:only-child{color:var(--sn-red);font-weight:800}main:has(.ss-sn-flag) .product-grid .badge{background:var(--sn-yellow);color:var(--sn-ink);border:2px solid var(--sn-ink);border-radius:999px;font-weight:800}main:has(.ss-sn-flag) .facets-container,main:has(.ss-sn-flag) .facet-filters{font-family:var(--sn-hand);font-size:1.7rem}main:has(.ss-sn-flag) .product-grid-container{scroll-margin-top:9rem}
/*# sourceMappingURL=/cdn/shop/t/29/assets/splashstrong-snoopy.css.map */
