.ffq{min-height:780px;font-family:Poppins,sans-serif;color:#000}.ffq *{box-sizing:border-box}.ffq-outer{background:#fff;min-height:inherit;display:flex;flex-direction:column;justify-content:center;padding:30px}.ffq-inner{width:100%;max-width:1440px;margin:0 auto;text-align:center}.ffq-page{padding:30px 0;animation:ffq-slide .25s ease-in-out}@keyframes ffq-slide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ffq-title{font-family:Poppins,sans-serif;font-weight:600;font-size:32px;line-height:normal;white-space:pre-wrap}.ffq-sub{font-size:16px;font-weight:400;padding-top:16px}.ffq-content{padding-top:30px}.ffq-rich p{margin:0}.ffq-content-img{width:100%;height:auto}.ffq-text-heading{font-size:28px;font-weight:400}.ffq-pics{list-style:none;padding:30px 0 0;display:flex;flex-wrap:wrap;justify-content:center;--ffq-s: 1;width:calc((100% + 40px) * var(--ffq-s));margin:0 0 0 calc((100% - (100% + 40px) * var(--ffq-s)) / 2)}.ffq-pic{position:relative;cursor:pointer;border-radius:4px;background:#fff;transition:transform .2s;width:calc(100% / var(--ffq-cols-m, 1) - 20px);margin:0 10px 20px}.ffq-pic-img{width:100%;padding-top:100%;background:center / cover no-repeat;border-radius:4px}.ffq-pic-border{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:4px;transition:border-color .2s}.ffq-pic:hover{transform:translateY(-3px)}.ffq-pic:hover .ffq-pic-border,.ffq-pic:focus-visible .ffq-pic-border{border-color:#000}.ffq-choices{list-style:none;padding:30px 0 0;margin:0;display:inline-block}.ffq-choice{display:inline-block;cursor:pointer;margin:0 5px 10px;padding:12px 16px;font-size:16px;font-weight:400;line-height:19.2px;background:#fff;border:1px solid #fff;border-radius:4px;transition:border-color .2s,transform .2s}.ffq-choice:hover,.ffq-choice:focus-visible{border-color:#000;transform:translateY(-3px)}.ffq-btn{font-family:Poppins,sans-serif;font-weight:600;background:#000;color:#fff;border:1px solid #000;border-radius:40px;cursor:pointer;text-align:center}.ffq-btn:disabled{background:#c4c4c4;border-color:#c4c4c4;cursor:default}.ffq-btn-lg{font-size:13px;line-height:15.6px;padding:14px 22px;margin-top:5px}.ffq-btn-sm{display:block;width:calc(100% - 6px);font-size:12px;line-height:14.4px;padding:12px 20px;margin:5px 3px 0}.ffq-btn-text{font-family:Poppins,sans-serif;font-weight:600;font-size:13.33px;background:none;border:0;padding:1px 0;color:#000;cursor:pointer}.ffq-back-wrap{margin-top:60px;margin-bottom:15px}.ffq-skip{margin:15px}.ffq-input-wrap{padding-top:30px}.ffq-email input{display:block;width:100%;max-width:350px;margin:0 auto;padding:12px;height:53px;font:400 16px Poppins,sans-serif;color:#333;text-align:center;background:#fff;border:1px solid #333;border-radius:40px;outline:none}.ffq-email input::placeholder{color:#888}.ffq-buttons{padding-top:30px}.ffq-error{color:#ce1111;font-size:14px;padding-top:10px}.ffq-products{display:flex;flex-wrap:wrap;justify-content:center;row-gap:40px;max-width:920px;margin:30px auto 0}.ffq-product{display:flex;flex-direction:column;width:calc(100% / var(--ffq-per-row-m, 1));padding:0 10px;text-align:center}.ffq-product-img{display:block;width:100%;padding-top:100%;background:center / cover no-repeat #f5f5f5;margin-bottom:16px}.ffq-product-title{font-size:18px;font-weight:400;line-height:21.6px;padding-bottom:16px}.ffq-product-price{font-size:14px;font-weight:400;line-height:16.8px;padding-bottom:16px}.ffq-compare{color:#ce1111;text-decoration:line-through;margin-right:6px}.ffq-picker{padding-bottom:16px}.ffq-picker select{width:100%;max-width:271px;height:36px;padding:0 20px 0 15px;font:400 16px Poppins,sans-serif;color:#333;border:1px solid #e2e2e2;background:#fff}.ffq-product .ffq-atc{margin-top:auto}.ffq-block+.ffq-block{margin-top:60px}.ffq-block .ffq-text-heading{padding-top:0}@media only screen and (min-width:768px){.ffq-outer{padding:40px}.ffq-page{padding:40px 0}.ffq-title{font-size:36px}.ffq-pics{--ffq-s: var(--ffq-size, 1)}.ffq-pic{width:calc(100% / var(--ffq-cols, 4) - 20px)}.ffq-product{width:calc(100% / var(--ffq-per-row, 3))}.ffq-text-heading{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/find-your-frame.css.map */
