.tiny-premium-hero--v9 .tiny-premium-hero__offer{margin-bottom:0}.tiny-hero-purchase{width:min(100%,620px);margin-top:18px}.tiny-hero-purchase__heading-row{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.tiny-hero-purchase__step-title{display:inline-flex;align-items:center;gap:8px;color:#25221e;font-size:.88rem;line-height:1.25;font-weight:810;letter-spacing:-.018em}.tiny-hero-purchase__step-number{width:24px;height:24px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid rgba(33,31,28,.16);border-radius:50%;color:#fff;background:#1b1a18;box-shadow:0 3px 9px #1f1d1a1f;font-size:.69rem;font-weight:820}.tiny-hero-purchase__selection{color:#726b64;font-size:.75rem;line-height:1.3;white-space:nowrap}.tiny-hero-purchase__selection strong{color:#25221e;font-weight:790}.tiny-hero-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tiny-hero-color{position:relative;min-width:0;min-height:46px;padding:7px 29px 7px 9px;display:flex;align-items:center;gap:8px;overflow:hidden;border:1px solid #ddd4ca;border-radius:13px;color:#37332f;background:#ffffffc2;box-shadow:0 3px 10px #1f1d1a09;cursor:pointer;text-align:left;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background-color .16s ease}.tiny-hero-color__dot{width:25px;height:25px;flex:0 0 25px;border:2px solid rgba(255,255,255,.96);border-radius:50%;background:var(--tiny-swatch);box-shadow:0 0 0 1px #2a262229,inset 0 1px 2px #ffffff59}.tiny-hero-color__name{min-width:0;overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:.76rem;line-height:1.15;font-weight:700;white-space:nowrap}.tiny-hero-color__check{position:absolute;right:9px;top:50%;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#1c1b19;opacity:0;transform:translateY(-50%) scale(.72);font-size:.66rem;font-weight:900;transition:opacity .14s ease,transform .14s ease}.tiny-hero-color.is-selected{border-color:#272420;background:#fff;box-shadow:0 0 0 1px #272420,0 7px 16px #1f1d1a13}.tiny-hero-color.is-selected .tiny-hero-color__check{opacity:1;transform:translateY(-50%) scale(1)}.tiny-hero-color:focus-visible{outline:3px solid rgba(58,128,180,.32);outline-offset:2px}.tiny-hero-purchase__bundle-help{margin:8px 2px 0;color:#716a63;font-size:.69rem;line-height:1.38}.tiny-premium-hero--v9 .tiny-premium-hero__buy-row{margin-top:0}.tiny-premium-hero--v9 .tiny-premium-hero__cta{cursor:pointer;font-family:inherit}.tiny-premium-hero--v9.tiny-is-adding .tiny-premium-hero__cta{transform:translateY(1px) scale(.994)}@media(hover:hover)and (pointer:fine){.tiny-hero-color:hover{transform:translateY(-1px);border-color:#aaa096;background:#fff;box-shadow:0 7px 17px #1f1d1a11}}@media screen and (max-width:1180px)and (min-width:990px){.tiny-hero-colors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.tiny-hero-purchase{margin-top:15px}.tiny-hero-purchase__heading-row{margin-bottom:8px}.tiny-hero-purchase__step-title{font-size:.82rem}.tiny-hero-purchase__step-number{width:22px;height:22px;font-size:.64rem}.tiny-hero-purchase__selection{font-size:.68rem}.tiny-hero-colors{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tiny-hero-color{min-height:43px;padding:6px 22px 6px 7px;gap:6px;border-radius:11px}.tiny-hero-color__dot{width:21px;height:21px;flex-basis:21px}.tiny-hero-color__name{font-size:.66rem}.tiny-hero-color__check{right:6px;width:15px;height:15px;font-size:.54rem}.tiny-hero-purchase__bundle-help{margin-top:7px;font-size:.63rem}.tiny-premium-hero--v9 .tiny-premium-hero__buy-row{margin-top:1px}}@media screen and (max-width:390px){.tiny-hero-colors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.tiny-hero-color,.tiny-hero-color__check{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tiny-occasions-v6.css.map */
