.rotating-usp-bar{background-color:#2563eb;color:#fff;text-align:center;padding:10px 0;overflow:hidden;width:100%}.rotating-usp-bar__content{display:flex;align-items:center;justify-content:center;gap:8px;animation:fadeIn .5s ease-in}.rotating-usp-bar__icon{width:16px;height:16px;flex-shrink:0}.rotating-usp-bar__text{font-weight:500;font-size:14px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hero-section-figma{position:relative;background:linear-gradient(to bottom right,#eff6ff,#fff,#faf5ff);padding:80px 0;overflow:hidden}.hero-section-figma:before,.hero-section-figma:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);opacity:.2;mix-blend-mode:multiply}.hero-section-figma:before{width:288px;height:288px;background:#93c5fd;top:80px;right:40px;animation:blob 7s infinite}.hero-section-figma:after{width:288px;height:288px;background:#c4b5fd;top:160px;left:40px;animation:blob 7s infinite 2s}@keyframes blob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.hero-trust-badge{display:inline-flex;align-items:center;background-color:#dcfce7;border:1px solid #bbf7d0;border-radius:9999px;padding:8px 16px;margin-bottom:24px}.hero-trust-badge__icon{width:16px;height:16px;color:#16a34a;margin-right:8px}.hero-trust-badge__text{color:#15803d;font-weight:600;font-size:14px}.hero-heading{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;color:#111827;margin-bottom:24px;line-height:1.2}.hero-heading__highlight{color:#2563eb}.hero-description{font-size:clamp(1.25rem,2vw,1.5rem);color:#4b5563;margin-bottom:32px;line-height:1.6}.hero-usp-list{list-style:none;padding:0;margin:0 0 32px}.hero-usp-list__item{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px;font-size:18px;color:#374151;font-weight:500}@media (min-width: 1024px){.hero-usp-list__item{justify-content:flex-start}}.hero-cta-buttons{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media (min-width: 640px){.hero-cta-buttons{flex-direction:row}}@media (min-width: 1024px){.hero-cta-buttons{justify-content:flex-start}}.hero-cta-primary{background-color:#2563eb;color:#fff;padding:16px 32px;border-radius:12px;font-weight:700;font-size:18px;box-shadow:0 20px 25px -5px #2563eb4d,0 10px 10px -5px #2563eb33;transition:all .2s;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.hero-cta-primary:hover{background-color:#1d4ed8;transform:scale(1.05);box-shadow:0 25px 50px -12px #2563eb66}.hero-cta-secondary{border:2px solid #d1d5db;color:#374151;padding:16px 32px;border-radius:12px;font-weight:600;font-size:18px;transition:all .2s;text-decoration:none;display:inline-block}.hero-cta-secondary:hover{border-color:#2563eb;color:#2563eb}.hero-social-proof{display:flex;align-items:center;gap:24px;margin-top:32px}@media (min-width: 1024px){.hero-social-proof{justify-content:flex-start}}.hero-avatars{display:flex;margin-left:-8px}.hero-avatar{width:40px;height:40px;border-radius:50%;border:2px solid white;background:linear-gradient(to bottom right,#60a5fa,#a78bfa);margin-left:-8px}.hero-rating{display:flex;flex-direction:column}.hero-rating__stars{display:flex;gap:2px;margin-bottom:4px}.hero-rating__star{width:16px;height:16px;color:#fbbf24;fill:#fbbf24}.hero-rating__text{font-size:14px;color:#4b5563;font-weight:500}.sec__collection-list.collection-list-figma{position:relative;z-index:1;overflow:visible!important;min-height:auto;padding-bottom:var(--section-pb, 46px)!important}.collection-list-figma .collection-list__wrapper{position:relative;z-index:1;overflow:visible}.collection-list-figma .collection-list__inner{position:relative;z-index:1;overflow:visible;min-height:0;padding-bottom:0}.collection-list-figma slide-section.swiper,.collection-list-figma .swiper{position:relative;z-index:1;overflow:visible!important;height:auto!important;min-height:0;margin-bottom:0}.collection-list-figma .swiper-wrapper{position:relative;z-index:1;height:auto!important;align-items:stretch;margin-bottom:0}.collection-list-figma .swiper-slide.collection-item,.collection-list-figma .collection-item,.collection-list-figma .category-card,.category-card-figma{position:relative;cursor:pointer;overflow:hidden;border-radius:38px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transition:all .3s;background:#edf0fd70;display:flex;flex-direction:column;height:auto;min-height:500px;margin-bottom:0}.collection-list-figma .collection-item a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.collection-list-figma grid-custom,.collection-list-figma .grid-custom{overflow:visible;position:relative;z-index:1}.collection-list-figma .grid-custom-item.collection-item{height:auto;min-height:500px}.collection-list-figma .collection-item__inner{padding:0;display:flex;flex-direction:column;height:100%;min-height:500px;overflow:hidden;border-radius:38px;position:relative}.collection-list-figma .collection-item__media{width:100%;flex:1;min-height:0;padding:2.63% 3.28% 0 3.24%;overflow:hidden;border-radius:38px 38px 0 0;display:flex;align-items:center;justify-content:center}.collection-list-figma .collection-item__media img{width:100%;height:100%;max-height:100%;object-fit:contain;transition:transform .5s;border-radius:38px}.collection-list-figma .collection-item:hover .collection-item__media img{transform:scale(1.05)}.collection-list-figma .collection-item__info{padding:0 .75% 6.19%;text-align:center;flex-shrink:0;position:relative;width:100%}.collection-list-figma .collection-item__title{font-size:29.582px;font-weight:600;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#111;margin-bottom:0;line-height:35.794px;margin-top:.37px;width:100%}.collection-list-figma .collection-item__link,.collection-list-figma .collection-item__info .btn{display:inline-block;color:#444;font-weight:400;font-size:18.489px;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:31.69px;text-decoration:none;margin-top:20px;transition:color .3s;width:auto}.collection-list-figma .collection-item__link:hover,.collection-list-figma .collection-item__info .btn:hover{color:#111}.collection-list-figma .collection-item__info .btn:after{content:" \2192";margin-left:0;transition:transform .3s;display:inline-block}.collection-list-figma .collection-item__info .btn:hover:after{transform:translate(4px)}@media (max-width: 768px){.collection-list-figma .swiper-slide.collection-item,.collection-list-figma .collection-item,.collection-list-figma .collection-item__inner{min-height:400px}.collection-list-figma .collection-item__title{font-size:24px;line-height:30px}.collection-list-figma .collection-item__link,.collection-list-figma .collection-item__info .btn{font-size:16px;line-height:24px}.collection-list-figma .collection-item__media{padding:4% 4% 0}.collection-list-figma .collection-item__info{padding:0 2% 4%}}.collection-list-figma .collection-item:hover,.collection-list-figma .category-card:hover,.category-card-figma:hover{box-shadow:0 25px 50px -12px #00000040}.collection-list-figma .collection-item__title a{color:inherit;text-decoration:none}.collection-list-figma .btn{display:inline-flex;align-items:center;color:#2563eb;font-weight:600;gap:4px;transition:gap .3s;text-decoration:none}.collection-list-figma .btn:hover{gap:8px}.collection-list-figma .category-card__image-container,.category-card-figma__image-container{aspect-ratio:4/3;overflow:hidden;padding:32px}.collection-list-figma .category-card__image,.category-card-figma__image{width:100%;height:100%;object-fit:contain;transition:transform .5s}.collection-list-figma .category-card:hover .category-card__image,.category-card-figma:hover .category-card-figma__image{transform:scale(1.05)}.collection-list-figma .category-card__content,.category-card-figma__content{padding:32px;text-align:center}.collection-list-figma .category-card__title,.category-card-figma__title{font-size:24px;font-weight:700;color:#111827;margin-bottom:8px}.collection-list-figma .category-card__description,.category-card-figma__description{color:#4b5563;margin-bottom:16px}.collection-list-figma .category-card__link,.category-card-figma__link{display:inline-flex;align-items:center;color:#2563eb;font-weight:600;gap:4px;transition:gap .3s;text-decoration:none}.collection-list-figma .category-card__link:hover,.category-card-figma__link:hover{gap:8px}.collection-list-figma .category-card__chevron,.category-card-figma__chevron{width:20px;height:20px;transition:transform .3s}.collection-list-figma .category-card__link:hover .category-card__chevron,.category-card-figma__link:hover .category-card-figma__chevron{transform:translate(4px)}.category-card{position:relative;cursor:pointer;overflow:hidden;border-radius:24px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transition:all .3s;background:#edf0fd70}.category-card:hover{box-shadow:0 25px 50px -12px #00000040}.category-card__image-container{aspect-ratio:4/3;overflow:hidden;padding:32px}.category-card__image{width:100%;height:100%;object-fit:contain;transition:transform .5s}.category-card:hover .category-card__image{transform:scale(1.05)}.category-card__content{padding:32px;text-align:center}.category-card__title{font-size:24px;font-weight:700;color:#111827;margin-bottom:8px}.category-card__description{color:#4b5563;margin-bottom:16px}.category-card__link{display:inline-flex;align-items:center;color:#2563eb;font-weight:600;gap:4px;transition:gap .3s}.category-card__link:hover{gap:8px}.category-card__chevron{width:20px;height:20px;transition:transform .3s}.category-card__link:hover .category-card__chevron{transform:translate(4px)}.product-card-figma{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;transition:all .3s;cursor:pointer}.product-card-figma:hover{box-shadow:0 25px 50px -12px #00000040}.product-card-figma__image-container{position:relative;aspect-ratio:1;overflow:hidden;background-color:#f9fafb}.product-card-figma__badge{position:absolute;top:16px;left:16px;z-index:10;background-color:#2563eb;color:#fff;padding:4px 12px;border-radius:9999px;font-size:14px;font-weight:700}.product-card-figma__discount{position:absolute;top:16px;right:16px;z-index:10;background-color:#ef4444;color:#fff;padding:4px 12px;border-radius:9999px;font-size:14px;font-weight:700}.product-card-figma__image{width:100%;height:100%;object-fit:cover;transition:transform .5s}.product-card-figma:hover .product-card-figma__image{transform:scale(1.1)}.product-card-figma__actions{position:absolute;bottom:16px;right:16px;display:flex;gap:8px;opacity:0;transition:opacity .3s}.product-card-figma:hover .product-card-figma__actions{opacity:1}.product-card-figma__action-btn{background:#fff;padding:8px;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a;transition:background-color .2s}.product-card-figma__action-btn:hover{background-color:#f3f4f6}.product-card-figma__content{padding:24px}.product-card-figma__trust-badges{display:flex;align-items:center;gap:8px;margin-bottom:12px}.product-card-figma__trust-badge{display:flex;align-items:center;gap:4px;background-color:#dcfce7;padding:4px 8px;border-radius:9999px;font-size:12px;font-weight:600;color:#15803d}.product-card-figma__trust-badge--blue{background-color:#dbeafe;color:#1e40af}.product-card-figma__title{font-weight:700;color:#111827;font-size:18px;margin-bottom:4px;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.product-card-figma:hover .product-card-figma__title{color:#2563eb}.product-card-figma__subtitle{color:#6b7280;font-size:14px;margin-bottom:16px;line-clamp:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-card-figma__price-container{display:flex;align-items:flex-end;gap:8px;margin-bottom:16px}.product-card-figma__price{font-size:30px;font-weight:700;color:#111827}.product-card-figma__original-price{font-size:18px;color:#9ca3af;text-decoration:line-through;margin-bottom:4px}.product-card-figma__add-to-cart{width:100%;background-color:#2563eb;color:#fff;padding:12px;border-radius:12px;font-weight:700;box-shadow:0 10px 15px -3px #2563eb4d,0 4px 6px -2px #2563eb33;transition:all .2s}.product-card-figma__add-to-cart:hover{background-color:#1d4ed8;transform:scale(1.05);box-shadow:0 20px 25px -5px #2563eb66,0 10px 10px -5px #2563eb33}.products-carousel-figma .section__header{text-align:center;margin-bottom:48px}.products-carousel-figma .product-item{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;transition:all .3s}.products-carousel-figma .product-item:hover{box-shadow:0 25px 50px -12px #00000040}.products-carousel-figma .product-item__inner{position:relative;aspect-ratio:1;overflow:hidden;background-color:#f9fafb}.products-carousel-figma .product-item__inner img{transition:transform .5s}.products-carousel-figma .product-item:hover .product-item__inner img{transform:scale(1.1)}.products-carousel-figma .product-item__information{padding:24px}.products-carousel-figma .product-item__name{font-weight:700;color:#111827;font-size:18px;margin-bottom:4px;transition:color .2s}.products-carousel-figma .product-item:hover .product-item__name{color:#2563eb}.products-carousel-figma .product-item__price{margin-bottom:16px}.products-carousel-figma .product-item__button-submit,.products-carousel-figma .product-item__select-options{width:100%;background-color:#2563eb;color:#fff;padding:12px;border-radius:12px;font-weight:700;box-shadow:0 10px 15px -3px #2563eb4d,0 4px 6px -2px #2563eb33;transition:all .2s;border:none}.products-carousel-figma .product-item__button-submit:hover,.products-carousel-figma .product-item__select-options:hover{background-color:#1d4ed8;transform:scale(1.05);box-shadow:0 20px 25px -5px #2563eb66,0 10px 10px -5px #2563eb33}.products-carousel-figma .section-header-figma__badge{display:inline-block;background-color:#dbeafe;color:#1e40af;padding:8px 16px;border-radius:9999px;font-size:14px;font-weight:700;margin-bottom:16px}.products-carousel-figma .section-header-figma__title{font-size:clamp(2.5rem,4vw,3rem);font-weight:700;color:#111827;margin-bottom:16px}.products-carousel-figma .section-header-figma__description{font-size:18px;color:#4b5563;max-width:42rem;margin:0 auto}.products-carousel-figma .product-card-figma,.products-carousel-figma .product-item{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;transition:all .3s;cursor:pointer}.products-carousel-figma .product-card-figma:hover,.products-carousel-figma .product-item:hover{box-shadow:0 25px 50px -12px #00000040}.section-header-figma{text-align:center;margin-bottom:48px}.section-header-figma__badge{display:inline-block;background-color:#dbeafe;color:#1e40af;padding:8px 16px;border-radius:9999px;font-size:14px;font-weight:700;margin-bottom:16px}.section-header-figma__title{font-size:clamp(2.5rem,4vw,3rem);font-weight:700;color:#111827;margin-bottom:16px}.section-header-figma__description{font-size:18px;color:#4b5563;max-width:42rem;margin:0 auto}.blog-posts-figma .section__header{text-align:center;margin-bottom:48px}.blog-posts-figma .section-header-figma__title{font-size:clamp(2.5rem,4vw,3rem);font-weight:700;color:#111827;margin-bottom:16px}.blog-posts-figma .section-header-figma__description{font-size:18px;color:#4b5563;max-width:42rem;margin:0 auto}.blog-posts-figma .blog-card-figma,.blog-posts-figma .blog-item,.blog-posts-figma .article-card{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;transition:box-shadow .3s}.blog-card-figma:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.blog-card-figma__image-container{aspect-ratio:16/9;overflow:hidden}.blog-card-figma__image{width:100%;height:100%;object-fit:cover;transition:transform .3s}.blog-card-figma:hover .blog-card-figma__image{transform:scale(1.05)}.blog-card-figma__content{padding:24px}.blog-card-figma__category{display:inline-block;border:1px solid #d1d5db;border-radius:9999px;padding:4px 16px;font-size:14px;color:#374151;font-weight:500;margin-bottom:16px}.blog-card-figma__title{font-size:20px;font-weight:600;color:#111827;margin-bottom:16px;line-height:1.4;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.blog-card-figma:hover .blog-card-figma__title{color:#2563eb}.blog-card-figma__excerpt{color:#4b5563;margin-bottom:24px;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-figma__meta{border-top:1px solid #e5e7eb;padding-top:16px}.blog-card-figma__author{font-size:14px;color:#4b5563}.blog-card-figma__author-name{color:#ef4444;font-weight:600}.blog-card-figma__date{font-size:14px;color:#6b7280;margin-top:4px}.footer-figma__main{padding:64px 0}.footer-figma__grid{display:grid;grid-template-columns:1fr;gap:48px;margin-bottom:48px}@media (min-width: 768px){.footer-figma__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.footer-figma__grid{grid-template-columns:repeat(4,1fr)}}.footer-figma__logo{height:48px;width:auto;margin-bottom:24px}.footer-figma__description{color:#4b5563;margin-bottom:16px}.footer-figma__social{display:flex;gap:16px}.footer-figma__social-link{color:#2563eb;transition:color .2s}.footer-figma__social-link:hover{color:#1d4ed8}.footer-figma__social-icon{width:24px;height:24px}.footer-figma__heading{font-weight:700;color:#111827;margin-bottom:16px}.footer-figma__links{list-style:none;padding:0;margin:0}.footer-figma__link-item{margin-bottom:8px}.footer-figma__link{color:#4b5563;transition:color .2s;text-decoration:none}.footer-figma__link:hover{color:#2563eb}.footer-figma__contact-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.footer-figma__contact-icon{width:20px;height:20px;color:#2563eb;margin-top:2px;flex-shrink:0}.footer-figma__contact-text{color:#4b5563}.footer-figma__payment{border-top:1px solid #cbd5e1;padding-top:32px;margin-bottom:32px}.footer-figma__payment-title{text-align:center;color:#4b5563;font-weight:600;margin-bottom:16px}.footer-figma__payment-methods{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.footer-figma__payment-method{height:32px;object-fit:contain}.footer-figma__webwinkelkeur{border-top:1px solid #cbd5e1;padding-top:32px;margin-bottom:32px;display:flex;justify-content:center}.footer-figma__webwinkelkeur-link{transition:transform .2s}.footer-figma__webwinkelkeur-link:hover{transform:scale(1.05)}.footer-figma__webwinkelkeur-image{width:128px;height:128px}.footer-figma{background-color:#eceffd;margin-top:80px}.footer-figma .footer__middle{padding:64px 0}.footer-figma .footer__blocks{display:grid;grid-template-columns:1fr;gap:48px;margin-bottom:48px}@media (min-width: 768px){.footer-figma .footer__blocks{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.footer-figma .footer__blocks{grid-template-columns:repeat(4,1fr)}}.footer-figma .footer__payment{border-top:1px solid #cbd5e1;padding-top:32px;margin-bottom:32px}.footer-figma .footer__payment ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.footer-figma .footer__payment .icon{height:32px;object-fit:contain}.footer-figma__bottom{border-top:1px solid #cbd5e1;padding-top:32px;text-align:center;color:#4b5563}.product-page-figma{background-color:#fafafa}.product-page-figma .product-detail__media{background-color:#fafafa;border-radius:24px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.product-page-figma .product-detail__info{padding-left:48px}@media (max-width: 1024px){.product-page-figma .product-detail__info{padding-left:0;margin-top:32px}}.product-page-figma__badge-container{display:flex;align-items:center;gap:8px;margin-bottom:16px}.product-page-figma__badge{background-color:#2563eb;color:#fff;padding:4px 12px;border-radius:9999px;font-size:14px;font-weight:700}.product-page-figma__stock-badge{background-color:#3456e61a;color:#3456e6;padding:8px 16px;border-radius:9999px;font-size:14px;font-weight:500}.product-page-figma__trust-indicators{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px}.product-page-figma__trust-badge{display:flex;align-items:center;gap:8px;background-color:#dcfce7;padding:6px 12px;border-radius:9999px;font-size:14px;font-weight:600;color:#15803d}.product-page-figma__trust-badge--blue{background-color:#dbeafe;color:#1e40af}.product-page-figma__trust-icon{width:16px;height:16px}.product-page-figma__price-container{display:flex;align-items:flex-end;gap:16px;margin-bottom:32px}.product-page-figma__price{font-size:48px;font-weight:700;color:#111827}.product-page-figma__original-price{font-size:24px;color:#9ca3af;text-decoration:line-through;margin-bottom:8px}.product-page-figma__usps{background:linear-gradient(169.64deg,#3456e60d,#3456e61a);border:1px solid rgba(52,86,230,.2);border-radius:24px;padding:36px;margin-bottom:32px}.product-page-figma__usps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.product-page-figma__usp-item{display:flex;align-items:center;gap:16px}.product-page-figma__usp-icon{width:58px;height:58px;background-color:#3456e61a;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-page-figma__usp-icon svg{width:29px;height:29px;color:#3456e6}.product-page-figma__usp-content{display:flex;flex-direction:column}.product-page-figma__usp-title{font-size:18px;font-weight:500;color:#111827;margin-bottom:4px}.product-page-figma__usp-subtitle{font-size:16px;color:#4b5563}.product-page-figma__webwinkelkeur{display:flex;justify-content:center;margin-bottom:32px}.product-page-figma__webwinkelkeur-link{transition:transform .2s;background:#fff;padding:16px;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.product-page-figma__webwinkelkeur-link:hover{transform:scale(1.05)}.product-page-figma__webwinkelkeur-image{width:100%;height:auto;max-width:468px}.product-page-figma__quantity-label{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.product-page-figma__quantity-selector{display:flex;align-items:center;gap:16px;margin-bottom:32px}.product-page-figma__quantity-controls{display:flex;align-items:center;border:2px solid #d1d5db;border-radius:12px}.product-page-figma__quantity-btn{padding:12px;background:transparent;border:none;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.product-page-figma__quantity-btn:hover{background-color:#f3f4f6}.product-page-figma__quantity-value{padding:0 24px;font-weight:700;font-size:18px;min-width:60px;text-align:center}.product-page-figma__cta-buttons{display:flex;flex-direction:column;gap:16px}.product-page-figma__add-to-cart{width:100%;background-color:#2563eb;color:#fff;padding:16px;border-radius:12px;font-weight:700;font-size:18px;box-shadow:0 20px 25px -5px #2563eb4d,0 10px 10px -5px #2563eb33;transition:all .2s;border:none;cursor:pointer}.product-page-figma__add-to-cart:hover{background-color:#1d4ed8;transform:scale(1.02);box-shadow:0 25px 50px -12px #2563eb66}.product-page-figma__direct-order{width:100%;background:linear-gradient(to right,#10b981,#059669);color:#fff;padding:20px;border-radius:12px;font-weight:700;font-size:20px;box-shadow:0 25px 50px -12px #10b98166;border:2px solid #34d399;transition:all .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px}.product-page-figma__direct-order:hover{background:linear-gradient(to right,#059669,#047857);transform:scale(1.02)}.product-page-figma__tabs{margin-top:80px}.product-page-figma__tab-buttons{display:flex;gap:32px;border-bottom:1px solid #e5e7eb;margin-bottom:32px}.product-page-figma__tab-button{padding-bottom:16px;padding-left:8px;padding-right:8px;font-weight:600;font-size:16px;color:#4b5563;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s;position:relative}.product-page-figma__tab-button:hover{color:#111827}.product-page-figma__tab-button--active{color:#2563eb;border-bottom-color:#2563eb}.product-page-figma__tab-content{max-width:64rem}.product-page-figma__tab-heading{font-size:24px;font-weight:700;color:#111827;margin-bottom:24px}.product-page-figma__description{font-size:18px;color:#374151;line-height:1.6;margin-bottom:32px}.product-page-figma__features-list{list-style:none;padding:0;margin:0 0 48px}.product-page-figma__feature-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:18px;color:#374151}.product-page-figma__feature-icon{width:24px;height:24px;color:#10b981;margin-top:2px;flex-shrink:0}.product-page-figma__specs-container{background-color:#f9fafb;border-radius:24px;padding:32px}.product-page-figma__specs-list{list-style:none;padding:0;margin:0}.product-page-figma__spec-item{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #e5e7eb}.product-page-figma__spec-item:last-child{border-bottom:none}.product-page-figma__spec-label{font-weight:600;color:#111827}.product-page-figma__spec-value{color:#374151}.product-page-figma__faq-list{list-style:none;padding:0;margin:0}.product-page-figma__faq-item{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-bottom:16px}.product-page-figma__faq-button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:24px;text-align:left;background:transparent;border:none;cursor:pointer;transition:background-color .2s}.product-page-figma__faq-button:hover{background-color:#f9fafb}.product-page-figma__faq-question{font-weight:600;color:#111827;padding-right:16px}.product-page-figma__faq-chevron{width:20px;height:20px;color:#4b5563;transition:transform .3s;flex-shrink:0}.product-page-figma__faq-button[aria-expanded=true] .product-page-figma__faq-chevron{transform:rotate(90deg)}.product-page-figma__faq-answer{padding:0 24px 24px;color:#374151;line-height:1.6}.product-page-figma__contact-cta{margin-top:32px;background-color:#dbeafe;border-radius:24px;padding:32px;text-align:center}.product-page-figma__contact-heading{font-size:20px;font-weight:700;color:#111827;margin-bottom:8px}.product-page-figma__contact-text{color:#4b5563;margin-bottom:16px}.product-page-figma__contact-button{background-color:#2563eb;color:#fff;padding:12px 24px;border-radius:12px;font-weight:600;border:none;cursor:pointer;transition:background-color .2s}.product-page-figma__contact-button:hover{background-color:#1d4ed8}.product-page-figma__related-heading{font-size:30px;font-weight:700;color:#111827;margin-bottom:32px;margin-top:80px}@media (max-width: 1024px){.hero-section-figma{padding:60px 0}.hero-heading,.hero-description{text-align:center}.hero-cta-buttons,.hero-social-proof{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/figma-design.css.map */
