.ss-gft{--gft-gap: 8px;position:relative;overflow:hidden;height:var(--gft-h, 460px);background:#fff;color:#000;font-family:var(--typeBasePrimary),Montserrat,sans-serif}.ss-gft-section{padding:12px 0 18px}@media(min-width:768px){.ss-gft-section{padding:16px 0 37px}}.ss-gft__wall{position:absolute;top:0;right:-4%;bottom:0;left:-4%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gft-gap);transform:rotate(-4deg) scale(1.08)}.ss-gft__col{position:relative;min-width:0;overflow:hidden}.ss-gft__wall:not(.is-built){align-content:start}.ss-gft__track{display:flex;flex-direction:column;gap:var(--gft-gap);padding-bottom:var(--gft-gap);will-change:transform}.ss-gft__tile{border-radius:12px;overflow:hidden;background:#eff0f2;aspect-ratio:1 / 1}.ss-gft__tile--mood{aspect-ratio:4 / 5}.ss-gft__tile img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;opacity:1}.ss-gft:before,.ss-gft:after{content:"";position:absolute;left:0;right:0;height:22%;z-index:1;pointer-events:none}.ss-gft:before{top:0;background:linear-gradient(#fff,#fff0)}.ss-gft:after{bottom:0;background:linear-gradient(#fff0,#fff)}.ss-gft__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 62% 44% at 50% 50%,#fffffff0 0,#ffffffd1 45%,#fff0)}.ss-gft__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px;pointer-events:none}.ss-gft__logo{display:block;width:auto;height:46px;max-width:none;margin:0 auto 6px}@media(min-width:768px){.ss-gft__logo{height:58px;margin-bottom:8px}}.ss-gft__kicker{margin:0 0 6px;font-size:12px;font-weight:800;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:#000}.ss-gft__title{margin:0 0 18px;font-family:inherit;font-size:32px;font-weight:800;line-height:1.15;letter-spacing:-.025em;text-transform:none}@media(min-width:768px){.ss-gft__title{font-size:40px}}.ss-gft__btn{pointer-events:auto}@media(min-width:750px){.ss-gft{--gft-gap: 12px;height:var(--gft-h-d, 560px)}.ss-gft__wall{grid-template-columns:repeat(6,minmax(0,1fr));top:0;right:-2%;bottom:0;left:-2%;transform:rotate(-3deg) scale(1.06)}.ss-gft__tile{border-radius:14px}.ss-gft__kicker{font-size:14px}.ss-gft__title{margin-bottom:20px}.ss-gft__glow{background:radial-gradient(ellipse 40% 42% at 50% 50%,#fffffff0 0,#ffffffd1 45%,#fff0)}}.ss-gft--candy .ss-gft__glow{display:none}.ss-gft--candy .ss-gft__box{padding:22px 30px 24px;border-radius:22px;border:9px solid transparent;background-image:linear-gradient(#fff,#fff),repeating-linear-gradient(45deg,#d7262f 0 9px,#fff 9px 18px);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 14px 34px #0003;pointer-events:auto}@media(min-width:750px){.ss-gft--candy .ss-gft__box{padding:30px 48px 32px;border-radius:26px}}.ss-gft--gift .ss-gft__glow{display:none}.ss-gft--gift .ss-gft__box{--rb-y: 14px;--rb-h: 7px;--bow-w: 96px;position:relative;pointer-events:auto;color:#f6f4ef;padding:calc(var(--rb-y) + var(--rb-h) / 2 + var(--bow-w) * .53) 30px 24px;border-radius:18px;background:#a60024 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.075' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath transform='translate(15 15)' d='M0 0V-9M0-6l-1.7-2M0-6l1.7-2M0 0l-7.8-4.5M-5.2-3l-2.6.4M-5.2-3l-.9-2.4M0 0l-7.8 4.5M-5.2 3l-.9 2.4M-5.2 3l-2.6-.4M0 0V9M0 6l1.7 2M0 6l-1.7 2M0 0l7.8 4.5M5.2 3l2.6-.4M5.2 3l.9 2.4M0 0l7.8-4.5M5.2-3l.9-2.4M5.2-3l2.6.4'/%3E%3C/g%3E%3Cpath transform='translate(45 45)' fill='%23fff' fill-opacity='.075' d='M0-5.5C.7-1.1 1.1-.7 5.5 0 1.1.7.7 1.1 0 5.5-.7 1.1-1.1.7-5.5 0-1.1-.7-.7-1.1 0-5.5Z'/%3E%3C/svg%3E") center;box-shadow:0 16px 36px #3c000a47}.ss-gft__ribbon{position:absolute;left:0;right:0;top:var(--rb-y);height:var(--rb-h);background:linear-gradient(180deg,#cdb88f 0,#f3e7d0 22%,#fffaf0 48%,#efe2c7 72%,#c2ab80);box-shadow:0 2px 4px #28000859}.ss-gft__bow{position:absolute;left:50%;width:var(--bow-w);height:auto;max-width:none;transform:translate(-50%);top:calc(var(--rb-y) + var(--rb-h) / 2 - var(--bow-w) * .2457);filter:drop-shadow(0 4px 6px rgba(40,0,8,.4))}.ss-gft--gift .ss-gft__logo{display:none}.ss-gft--gift .ss-gft__kicker{position:relative;color:#f6f4efcc;font-weight:700;font-size:11px;letter-spacing:.3em}.ss-gft--gift .ss-gft__title{position:relative;color:#f6f4ef;letter-spacing:-.01em}.ss-gft--gift .ss-gft__btn{position:relative}@media(min-width:750px){.ss-gft--gift .ss-gft__box{--rb-y: 18px;--rb-h: 9px;--bow-w: 124px;padding-left:52px;padding-right:52px;padding-bottom:32px;border-radius:22px}.ss-gft--gift .ss-gft__kicker{font-size:13px}}.ss-gft .ss-gft__btn.btn{padding:8px 13px;background:#ffe952;color:#000;border:1px solid #000;border-radius:50px;font-size:13px;line-height:16px;font-weight:700;letter-spacing:0;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:768px){.ss-gft .ss-gft__btn.btn{padding:11px 17px;border-width:2px;font-size:16px;line-height:19px}}@media(prefers-reduced-motion:reduce){.ss-gft__copy{display:none!important}}@media(max-width:374px){.ss-gft .ss-gft__content{padding:0 12px}.ss-gft.ss-gft--candy .ss-gft__box{padding:18px 14px 20px}.ss-gft .ss-gft__btn.btn{padding-left:12px;padding-right:12px}.ss-gft .ss-gft__title{font-size:min(32px,8.4vw)}}.ss-gft.ss-gft--gift .ss-gft__btn.btn{background:#fff;color:#000;border-color:#fff;box-shadow:0 2px 6px #2800084d}.ss-gft.ss-gft--gift .ss-gft__btn.btn:hover{background:#f6f4ef!important;border-color:#f6f4ef;color:#000}
/*# sourceMappingURL=/cdn/shop/t/297/assets/ss-gift-finder-teaser.css.map */
