html body .hero-section,body .hero-section,.hero-section{position:relative!important;overflow:hidden!important;width:100%!important}html body .hero-slider-container,body .hero-slider-container,.hero-slider-container{position:relative!important;overflow:hidden!important;width:100%!important;margin:0!important}html body .hero-slides-wrapper,body .hero-slides-wrapper,.hero-slides-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:100%!important;transition:transform 0.6s cubic-bezier(.25,1,.5,1)!important;will-change:transform!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}html body .hero-slide,body .hero-slide,.hero-slide{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;flex-shrink:0!important;box-sizing:border-box!important;display:block!important;position:relative!important;transform:none!important;opacity:1!important;visibility:visible!important}html body .hero-slider-nav,body .hero-slider-nav,.hero-slider-nav{display:flex!important;justify-content:center!important;align-items:center!important;margin-top:20px!important;width:100%!important}html body .hero-dots-pagination,body .hero-dots-pagination,.hero-dots-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;z-index:10!important}html body .hero-dot,body .hero-dot,.hero-dot{width:12px!important;height:12px!important;border-radius:50%!important;background-color:rgb(255 255 255 / .45)!important;cursor:pointer!important;transition:background-color 0.3s ease,transform 0.3s ease!important;display:inline-block!important}html body .hero-dot.active,body .hero-dot.active,.hero-dot.active{background-color:#ffffff!important;transform:scale(1.25)!important}@media (min-width:992px){html body .discover-shops-wrapper .shop-nav-btn,html body .shop-carousel-wrapper .shop-nav-btn,html body .shop-column-card .shop-nav-btn,html body .shop-nav-btn,body .shop-nav-btn,.shop-nav-btn{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (max-width:991px){html body .discover-shops-wrapper .shop-nav-btn,html body .shop-carousel-wrapper .shop-nav-btn,html body .shop-column-card .shop-nav-btn,html body .shop-nav-btn,body .shop-nav-btn,.shop-nav-btn{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background-color:#ffffff!important;border:1px solid #E2E8F0!important;color:#1E293B!important;box-shadow:0 4px 10px rgb(0 0 0 / .1)!important;z-index:10!important;cursor:pointer!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}html body .shop-nav-btn.shop-prev,body .shop-nav-btn.shop-prev,.shop-nav-btn.shop-prev{left:-10px!important}html body .shop-nav-btn.shop-next,body .shop-nav-btn.shop-next,.shop-nav-btn.shop-next{right:-10px!important}}html body .top-bar,body .top-bar,.top-bar{width:100%!important}html body .sitewide-sticky-header-wrap,body .sitewide-sticky-header-wrap,.sitewide-sticky-header-wrap{width:100%!important}html body header.main-header,html body .main-header,body header.main-header,body .main-header,header.main-header,.main-header{width:100%!important;background-color:#87246A!important}@media (max-width:991px){html body header.main-header,html body .main-header,body header.main-header,body .main-header,header.main-header,.main-header{box-shadow:none!important}}html body .page-single-product .price-action-box,html body .single-product .price-action-box,html body .price-action-box,body .price-action-box,.price-action-box{border-top:1px solid #CBD5E1!important;padding-top:22px!important;margin-top:24px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important;width:100%!important}html body .price-action-box .price-label-tag,body .price-action-box .price-label-tag,.price-label-tag{display:flex!important;align-items:baseline!important;gap:8px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;margin-bottom:2px!important}html body .price-action-box .price-label-tag .from-text,html body .price-action-box .price-label-tag span,.price-label-tag span{font-size:16px!important;font-weight:500!important;color:#334155!important;margin:0!important}html body .price-action-box .price-label-tag .price-amount,html body .price-action-box .price-label-tag .woocommerce-Price-amount,html body .price-action-box .price-label-tag p.price,html body .price-action-box .price-label-tag ins,html body .price-action-box .price-label-tag bdi,.price-label-tag bdi{font-family:var(--font-heading),'Lexend','Fredoka',sans-serif!important;font-size:24px!important;font-weight:800!important;color:#145C6C!important;text-decoration:none!important;background:none!important}html body .price-action-box .action-buttons-group,html body .price-action-box form.cart,html body form.cart.single-product-cart-form,body form.cart,form.cart{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:0!important;width:100%!important}html body form.cart .quantity,html body .price-action-box .quantity,body .quantity,.quantity{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important}html body form.cart .quantity input.qty,html body .price-action-box input.qty,html body input.figma-single-qty,input.qty{width:64px!important;height:46px!important;background-color:#F4F8FA!important;border:1px solid #CBD5E1!important;border-radius:8px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:15px!important;font-weight:700!important;color:#334155!important;text-align:center!important;outline:none!important;box-shadow:none!important;box-sizing:border-box!important;padding:0 4px!important}html body form.cart button.single_add_to_cart_button,html body .price-action-box .single_add_to_cart_button,html body .btn-figma-basket-main,.single_add_to_cart_button,.btn-figma-basket-main{background-color:#87246A!important;color:#FFFFFF!important;border:none!important;border-radius:8px!important;height:46px!important;padding:0 24px!important;font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color 0.2s ease,transform 0.1s ease!important;box-shadow:none!important;margin:0!important;line-height:1!important}html body form.cart button.single_add_to_cart_button:hover,html body .btn-figma-basket-main:hover{background-color:#6F1C56!important;color:#FFFFFF!important}html body form.cart .btn-figma-wishlist,html body .price-action-box .btn-figma-wishlist,html body .btn-figma-wishlist,.btn-figma-wishlist,html body .btn-wishlist-single,.btn-wishlist-single{background-color:#B7AC8D!important;background:#B7AC8D!important;color:#FFFFFF!important;border:none!important;border-radius:8px!important;height:46px!important;padding:0 22px!important;font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:background-color 0.2s ease,transform 0.1s ease!important;box-shadow:none!important;margin:0!important;line-height:1!important}html body form.cart .btn-figma-wishlist:hover,html body .btn-figma-wishlist:hover,html body .btn-wishlist-single:hover,.btn-wishlist-single:hover{background-color:#A39777!important;background:#A39777!important;color:#FFFFFF!important}html body form.cart .btn-figma-wishlist i,html body .btn-figma-wishlist i,html body .btn-wishlist-single i,.btn-wishlist-single i{color:#FFFFFF!important;font-size:14px!important}html body .stock,html body p.stock,html body .product-meta-table td.meta-label:contains('Stock'),body .stock,.stock{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;padding:0!important}html body .product-tabs-section,body .product-tabs-section,.product-tabs-section{background:#FFFFFF!important;padding:40px 0 60px 0!important;border-top:1px solid #E2E8F0!important}html body .product-tabs-nav,body .product-tabs-nav,.product-tabs-nav{display:flex!important;gap:10px!important;border-bottom:2px solid #CBD5E1!important;margin-bottom:24px!important;padding-bottom:0!important;flex-wrap:wrap!important}html body .product-tabs-nav .tab-btn,body .product-tabs-nav .tab-btn,.product-tabs-nav .tab-btn{background:#FFFFFF!important;color:#475569!important;border:1px solid #CBD5E1!important;border-bottom:none!important;padding:10px 20px!important;font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:14px!important;font-weight:700!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;box-shadow:none!important;outline:none!important}html body .product-tabs-nav .tab-btn.active,html body .product-tabs-nav .tab-btn:hover,body .product-tabs-nav .tab-btn.active,.product-tabs-nav .tab-btn.active{background:#1C3B47!important;color:#FFFFFF!important;border-color:#1C3B47!important}html body .product-tabs-nav .tab-btn.tab-btn-reviews,body .product-tabs-nav .tab-btn.tab-btn-reviews,.tab-btn.tab-btn-reviews{display:none!important;visibility:hidden!important;opacity:0!important}@media (max-width:991px){html body .format-pillars-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}}@media (max-width:600px){html body .format-pillars-grid,html body #tab-curriculum>div,html body #tab-resources>div{grid-template-columns:1fr!important}}html body .page-single-product .tab-panel-content,html body .tab-panel-content,body .tab-panel-content,.tab-panel-content{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}html body .page-single-product .tab-pane,html body .tab-pane,body .tab-pane,.tab-pane{width:100%!important;max-width:100%!important;box-sizing:border-box!important}html body .format-pillars-grid,.format-pillars-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;width:100%!important;box-sizing:border-box!important}html body .format-pillars-grid .pillar-col,.pillar-col{width:100%!important;box-sizing:border-box!important}@media (max-width:991px){html body .format-pillars-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}}@media (max-width:600px){html body .format-pillars-grid,html body #tab-curriculum>div,html body #tab-resources>div{grid-template-columns:1fr!important}}html body .desktop-shop-testimonials-section .shop-testi-set-slide,html body .mobile-testimonials-section .testimonial-card-item,body .desktop-shop-testimonials-section .shop-testi-set-slide,body .mobile-testimonials-section .testimonial-card-item,.desktop-shop-testimonials-section .shop-testi-set-slide,.mobile-testimonials-section .testimonial-card-item{opacity:0!important;visibility:hidden!important;transform:none!important;pointer-events:none!important;transition:opacity 0.5s ease-in-out,visibility 0.5s ease-in-out!important}html body .desktop-shop-testimonials-section .shop-testi-set-slide.active,html body .mobile-testimonials-section .testimonial-card-item.active,body .desktop-shop-testimonials-section .shop-testi-set-slide.active,body .mobile-testimonials-section .testimonial-card-item.active,.desktop-shop-testimonials-section .shop-testi-set-slide.active,.mobile-testimonials-section .testimonial-card-item.active{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}html body .desktop-shop-testimonials-section .testi-card-figma,body .desktop-shop-testimonials-section .testi-card-figma,.desktop-shop-testimonials-section .testi-card-figma{display:flex!important;flex-direction:column!important;justify-content:flex-start!important}html body .desktop-shop-testimonials-section .testi-card-figma .quote-item,body .desktop-shop-testimonials-section .testi-card-figma .quote-item,.desktop-shop-testimonials-section .testi-card-figma .quote-item{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;justify-content:flex-start!important;margin-top:8px!important}html body .desktop-shop-testimonials-section .testi-card-figma .quote-text,body .desktop-shop-testimonials-section .testi-card-figma .quote-text,.desktop-shop-testimonials-section .testi-card-figma .quote-text{margin-top:0!important;margin-bottom:16px!important}html body .desktop-shop-testimonials-section .testi-card-figma .quote-author,body .desktop-shop-testimonials-section .testi-card-figma .quote-author,.desktop-shop-testimonials-section .testi-card-figma .quote-author{margin-top:10px!important}html body .desktop-shop-testimonials-section .testi-card-figma .quote-text,html body .mobile-testimonials-section .quote-text,body .desktop-shop-testimonials-section .testi-card-figma .quote-text,body .mobile-testimonials-section .quote-text,.desktop-shop-testimonials-section .testi-card-figma .quote-text,.mobile-testimonials-section .quote-text,.quote-text{margin-bottom:8px!important}html body .desktop-shop-testimonials-section .testi-card-figma .quote-author,html body .mobile-testimonials-section .quote-author,html body .card-teal .quote-author,html body .card-purple .quote-author,html body .card-yellow .quote-author,body .desktop-shop-testimonials-section .testi-card-figma .quote-author,body .mobile-testimonials-section .quote-author,body .card-teal .quote-author,body .card-purple .quote-author,body .card-yellow .quote-author,.desktop-shop-testimonials-section .testi-card-figma .quote-author,.mobile-testimonials-section .quote-author,.card-teal .quote-author,.card-purple .quote-author,.card-yellow .quote-author,.quote-author{margin-top:10px!important;display:block!important}html body .shop-item-card,body .shop-item-card,.shop-item-card{padding:0 0 16px 0!important;border-radius:16px!important;overflow:hidden!important}html body .shop-item-card .shop-item-cover-wrap,body .shop-item-card .shop-item-cover-wrap,.shop-item-card .shop-item-cover-wrap{width:100%!important;margin:0 0 12px 0!important;border-top-left-radius:15px!important;border-top-right-radius:15px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;overflow:hidden!important;background:transparent!important}html body .shop-item-card .shop-item-cover-wrap img,body .shop-item-card .shop-item-cover-wrap img,.shop-item-card .shop-item-cover-wrap img{width:100%!important;min-width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-top-left-radius:15px!important;border-top-right-radius:15px!important}html body .free-delivery-bundles-wrap,html body .figma-bundles-section,body .free-delivery-bundles-wrap,body .figma-bundles-section,.free-delivery-bundles-wrap,.figma-bundles-section{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;margin:0!important}html body .figma-bundles-grid,body .figma-bundles-grid,.figma-bundles-grid{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:center!important;gap:24px!important;width:100%!important;max-width:1100px!important;margin:0!important}html body .figma-bundle-card,body .figma-bundle-card,.figma-bundle-card{flex:0 0 240px!important;max-width:240px!important;width:240px!important;margin:0!important}@media (min-width:992px){html body .figma-catalog-grid .card-image-wrap,html body .figma-catalog-grid .figma-thumb-wrapper,html body .catalog-card-item .card-image-wrap,html body .figma-product-card .card-image-wrap,html body .figma-product-card .figma-thumb-wrapper,body .figma-catalog-grid .card-image-wrap,body .figma-catalog-grid .figma-thumb-wrapper,.figma-catalog-grid .card-image-wrap,.figma-catalog-grid .figma-thumb-wrapper,.card-image-wrap,.figma-thumb-wrapper{margin-bottom:20px!important}html body .figma-catalog-grid .card-content-wrap,html body .figma-product-card .card-content-wrap,body .figma-catalog-grid .card-content-wrap,.figma-catalog-grid .card-content-wrap,.card-content-wrap{padding-top:6px!important}html body .figma-catalog-grid .card-title,html body .figma-catalog-grid .figma-product-title,html body .figma-product-card .card-title,html body .figma-product-card .figma-product-title,body .figma-catalog-grid .card-title,body .figma-catalog-grid .figma-product-title,.figma-catalog-grid .card-title,.figma-catalog-grid .figma-product-title,.card-title,.figma-product-title{margin-top:6px!important;margin-bottom:12px!important}}html body .stock-badge.out-of-stock,html body .badge-stock.out-of-stock,html body .stock-tag.out-of-stock,html body .badge-out-of-stock,html body span.out-of-stock,html body .out-of-stock,body .stock-badge.out-of-stock,body .badge-stock.out-of-stock,body .stock-tag.out-of-stock,body .badge-out-of-stock,body span.out-of-stock,body .out-of-stock,.stock-badge.out-of-stock,.badge-stock.out-of-stock,.stock-tag.out-of-stock,.badge-out-of-stock,span.out-of-stock,.out-of-stock{background-color:#FEE2E2!important;background:#FEE2E2!important;color:#DC2626!important;border:1px solid #DC2626!important}html body .free-delivery-bundles-wrap,html body .figma-bundles-section,body .free-delivery-bundles-wrap,body .figma-bundles-section,.free-delivery-bundles-wrap,.figma-bundles-section{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;margin:0!important}html body .figma-bundles-grid,body .figma-bundles-grid,.figma-bundles-grid{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:center!important;gap:20px!important;width:100%!important;max-width:1100px!important;margin:0!important;padding:0!important}html body .figma-bundle-card,body .figma-bundle-card,.figma-bundle-card{flex:0 1 235px!important;max-width:235px!important;width:235px!important;margin:0!important;box-sizing:border-box!important}html body .free-delivery-bundles-wrap,html body .figma-bundles-section,body .free-delivery-bundles-wrap,body .figma-bundles-section,.free-delivery-bundles-wrap,.figma-bundles-section{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;margin:0 auto!important}html body .figma-bundles-grid,body .figma-bundles-grid,.figma-bundles-grid{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:center!important;gap:24px!important;width:auto!important;max-width:1100px!important;margin:0 auto!important;padding:0!important}html body .figma-bundle-card,body .figma-bundle-card,.figma-bundle-card{flex:0 0 235px!important;max-width:235px!important;width:235px!important;margin:0!important;box-sizing:border-box!important}html body .you-may-also-like-wrap,body .you-may-also-like-wrap,.you-may-also-like-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html body .you-may-also-like-grid,html body .you-may-also-like-wrap .figma-shop-grid,body .you-may-also-like-grid,body .you-may-also-like-wrap .figma-shop-grid,.you-may-also-like-grid,.you-may-also-like-wrap .figma-shop-grid{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:center!important;gap:18px!important;width:auto!important;max-width:1160px!important;margin:0 auto!important;padding:0!important}body .you-may-also-like-wrap .shop-item-card,.you-may-also-like-wrap .shop-item-card{flex:0 0 210px!important;max-width:210px!important;width:210px!important;margin:0!important;box-sizing:border-box!important}@media (max-width:767px){html body .you-may-also-like-grid,html body .you-may-also-like-wrap .figma-shop-grid,html body .figma-bundles-grid,body .you-may-also-like-grid,body .you-may-also-like-wrap .figma-shop-grid,body .figma-bundles-grid,.you-may-also-like-grid,.you-may-also-like-wrap .figma-shop-grid,.figma-bundles-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:10px!important;width:100%!important;padding:0 4px!important;box-sizing:border-box!important}html body .figma-bundles-grid .figma-bundle-card,body .you-may-also-like-wrap .shop-item-card,body .figma-bundles-grid .figma-bundle-card,.you-may-also-like-wrap .shop-item-card,.figma-bundles-grid .figma-bundle-card{flex:0 0 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;width:calc(50% - 6px)!important;min-width:140px!important;margin:0!important;box-sizing:border-box!important;padding:8px!important;border-radius:12px!important}html body .you-may-also-like-wrap .shop-item-card .shop-item-cover-wrap,body .you-may-also-like-wrap .shop-item-card .shop-item-cover-wrap{border-radius:10px!important;aspect-ratio:1 / 1.3!important;margin-bottom:6px!important}html body .figma-bundles-grid .bundle-thumb-box,body .figma-bundles-grid .bundle-thumb-box{border-radius:10px!important;aspect-ratio:1 / 0.95!important;padding:10px 6px!important;margin-bottom:6px!important;height:auto!important;min-height:0!important}html body .you-may-also-like-wrap .shop-item-card h4,html body .figma-bundles-grid .figma-bundle-card h4,body .you-may-also-like-wrap .shop-item-card h4,body .figma-bundles-grid .figma-bundle-card h4{font-size:16px!important;line-height:1.25!important;margin:2px 0 4px 0!important}html body .you-may-also-like-wrap .shop-item-card .card-price-row,html body .you-may-also-like-wrap .shop-item-card .retail-price-label,html body .figma-bundles-grid .figma-bundle-card .retail-price-label,body .you-may-also-like-wrap .shop-item-card .card-price-row,body .figma-bundles-grid .figma-bundle-card .retail-price-label{font-size:11.5px!important;margin:2px 0 6px 0!important}html body .you-may-also-like-wrap .shop-item-card .btn-shop-add-basket,html body .you-may-also-like-wrap .shop-item-card a,html body .figma-bundles-grid .figma-bundle-card button,html body .figma-bundles-grid .figma-bundle-card a,body .you-may-also-like-wrap .shop-item-card .btn-shop-add-basket,body .figma-bundles-grid .figma-bundle-card button{font-size:9.5px!important;padding:6px 2px!important;border-radius:6px!important}}@media (max-width:767px){html body .product-main-card,body .product-main-card,.product-main-card{background:#F4F9FC!important;border:2px solid #00A3AD!important;border-radius:16px!important;padding:16px!important;margin-bottom:30px!important;box-shadow:0 4px 20px rgb(0 0 0 / .04)!important}html body .product-grid-layout,body .product-grid-layout,.product-grid-layout{display:flex!important;flex-direction:column!important;gap:16px!important}html body .vertical-thumbs-col,body .vertical-thumbs-col,.vertical-thumbs-col{display:none!important}html body .main-cover-box,body .main-cover-box,.main-cover-box{position:relative!important;width:100%!important;border-radius:14px!important;overflow:hidden!important;background:#ffffff!important;border:1px solid #CBD5E1!important;aspect-ratio:1 / 1.32!important;margin-bottom:12px!important}html body .main-cover-box img,body .main-cover-box img,.main-cover-box img{width:100%!important;height:100%!important;object-fit:contain!important}html body .main-cover-box .cover-nav-arrow,body .main-cover-box .cover-nav-arrow,.main-cover-box .cover-nav-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#183B47!important;color:#ffffff!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;cursor:pointer!important;z-index:10!important;box-shadow:0 2px 8px rgb(0 0 0 / .25)!important}html body .main-cover-box .cover-nav-arrow.nav-prev,body .main-cover-box .cover-nav-arrow.nav-prev{left:10px!important}html body .main-cover-box .cover-nav-arrow.nav-next,body .main-cover-box .cover-nav-arrow.nav-next{right:10px!important}html body #singleProductTitle,body #singleProductTitle,#singleProductTitle{font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:22px!important;font-weight:800!important;color:#183B47!important;text-align:left!important;line-height:1.3!important;margin:8px 0 6px 0!important}html body .product-rating-row,body .product-rating-row,.product-rating-row{display:flex!important;align-items:center!important;gap:6px!important;margin-bottom:14px!important}html body .product-rating-row .stars,body .product-rating-row .stars{color:#F59E0B!important;font-size:15px!important}html body .product-rating-row .review-count,body .product-rating-row .review-count{color:#145C6C!important;font-size:13.5px!important;font-weight:700!important}html body .figma-content-box,body .figma-content-box,.figma-content-box{background:#EEF6FA!important;border:1.5px solid #CBD5E1!important;border-radius:12px!important;padding:14px 16px!important;margin:14px 0 18px 0!important}html body .figma-content-box h5,body .figma-content-box h5{font-size:14px!important;font-weight:800!important;color:#183B47!important;margin:0 0 6px 0!important}html body .figma-content-box ul,body .figma-content-box ul{margin:0!important;padding-left:18px!important}html body .figma-content-box li,body .figma-content-box li{font-size:13px!important;color:#334155!important;line-height:1.5!important;margin-bottom:4px!important}html body .product-meta-table,body .product-meta-table,.product-meta-table{width:100%!important;border-collapse:collapse!important;margin-bottom:16px!important}html body .product-meta-table td,body .product-meta-table td{padding:5px 0!important;font-size:13.5px!important}html body .product-meta-table .meta-label,body .product-meta-table .meta-label{font-weight:800!important;color:#183B47!important;width:130px!important}html body .product-meta-table .meta-value,body .product-meta-table .meta-value{font-weight:500!important;color:#334155!important}html body .price-action-box,body .price-action-box,.price-action-box{border-top:1.5px solid #CBD5E1!important;padding-top:16px!important;margin-top:16px!important;display:flex!important;flex-direction:column!important;gap:12px!important}html body .price-label-tag,body .price-label-tag,.price-label-tag{font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:26px!important;font-weight:800!important;color:#00A3AD!important;display:flex!important;align-items:baseline!important;gap:8px!important}html body .price-label-tag span,body .price-label-tag span{font-size:15px!important;font-weight:600!important;color:#334155!important}html body .single-product-actions-mobile-row,body .single-product-actions-mobile-row,.single-product-actions-mobile-row{display:flex!important;gap:10px!important;width:100%!important}html body .single-product-actions-mobile-row .btn-add-basket-mobile,body .single-product-actions-mobile-row .btn-add-basket-mobile{flex:1!important;background:#87246A!important;color:#ffffff!important;border:none!important;padding:12px 6px!important;border-radius:10px!important;font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:12.5px!important;font-weight:800!important;cursor:pointer!important;text-align:center!important}html body .single-product-actions-mobile-row .btn-wishlist-mobile,body .single-product-actions-mobile-row .btn-wishlist-mobile{flex:1!important;background:#F0A1D9!important;color:#ffffff!important;border:none!important;padding:12px 6px!important;border-radius:10px!important;font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:12.5px!important;font-weight:800!important;cursor:pointer!important;text-align:center!important}}@media (max-width:767px){html body .main-cover-box,body .main-cover-box,.main-cover-box{position:relative!important;width:100%!important;border-radius:14px!important;overflow:hidden!important;background:#ffffff!important;border:1px solid #CBD5E1!important;aspect-ratio:1 / 1.35!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .main-cover-box img,body .main-cover-box img,.main-cover-box img,html body #mainCoverImage,body #mainCoverImage,#mainCoverImage{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;display:block!important;border-radius:12px!important}}@media (min-width:768px){html body .desktop-only-actions,body .desktop-only-actions,.desktop-only-actions{display:flex!important;align-items:center!important;gap:12px!important;margin-top:14px!important}html body .mobile-only-actions-wrap,body .mobile-only-actions-wrap,.mobile-only-actions-wrap{display:none!important}}@media (max-width:767px){html body .desktop-only-actions,body .desktop-only-actions,.desktop-only-actions{display:none!important}html body .mobile-only-actions-wrap,body .mobile-only-actions-wrap,.mobile-only-actions-wrap{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin-top:10px!important}}html body .price-action-box .action-buttons-group,html body .price-action-box .desktop-only-actions,body .price-action-box .action-buttons-group,body .price-action-box .desktop-only-actions,.price-action-box .action-buttons-group,.price-action-box .desktop-only-actions{display:none!important}html body .single-product-actions-row,body .single-product-actions-row,.single-product-actions-row{display:flex!important;gap:10px!important;width:100%!important}html body .drawer-items-table td .drawer-item-img-wrap,html body .drawer-items-table td div,body .drawer-items-table td .drawer-item-img-wrap,body .drawer-items-table td div,.drawer-items-table td .drawer-item-img-wrap,.drawer-items-table td div{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html body .drawer-items-table td:nth-child(3),body .drawer-items-table td:nth-child(3),.drawer-items-table td:nth-child(3),html body .drawer-item-price,body .drawer-item-price,.drawer-item-price{color:#ffffff!important;font-weight:800!important}@media (min-width:768px){html body .shop-hero-banner,body .shop-hero-banner,.shop-hero-banner{overflow:visible!important}html body .shop-hero-banner .shop-banner-decor.left-decor,html body .shop-banner-decor.left-decor,html body .maths-banner .left-decor,html body .english-banner .left-decor,html body picture.left-decor,html body picture.left-decor img,body .shop-hero-banner .shop-banner-decor.left-decor,.shop-hero-banner .shop-banner-decor.left-decor{position:absolute!important;bottom:-45px!important;top:auto!important;left:0!important;margin:0!important;padding:0!important;transform:translateY(45px)!important;object-position:left bottom!important;vertical-align:bottom!important;z-index:5!important}}@media (min-width:768px){html body .shop-hero-banner,body .shop-hero-banner,.shop-hero-banner{overflow:visible!important}html body .desktop-banner-decor,body .desktop-banner-decor,.desktop-banner-decor{display:block!important}html body .mobile-banner-decor,body .mobile-banner-decor,.mobile-banner-decor,html body .mobile-decor-wrap,body .mobile-decor-wrap,.mobile-decor-wrap{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body .shop-hero-banner .shop-banner-decor.left-decor.desktop-banner-decor,html body .shop-banner-decor.left-decor.desktop-banner-decor,html body .maths-banner .left-decor.desktop-banner-decor,html body .english-banner .left-decor.desktop-banner-decor,body .shop-hero-banner .shop-banner-decor.left-decor.desktop-banner-decor,.shop-hero-banner .shop-banner-decor.left-decor.desktop-banner-decor,html body .shop-hero-banner .shop-banner-decor.left-decor,body .shop-hero-banner .shop-banner-decor.left-decor{position:absolute!important;bottom:-75px!important;top:auto!important;left:0!important;margin:0!important;padding:0!important;transform:translateY(75px)!important;object-position:left bottom!important;vertical-align:bottom!important;z-index:5!important}}@media (max-width:767px){html body .desktop-banner-decor,body .desktop-banner-decor,.desktop-banner-decor{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body .mobile-banner-decor,body .mobile-banner-decor,.mobile-banner-decor{display:block!important;visibility:visible!important;opacity:1!important}html body .mobile-banner-decor.left-decor,body .mobile-banner-decor.left-decor,.mobile-banner-decor.left-decor,html body .shop-banner-decor.left-decor.mobile-banner-decor,body .shop-banner-decor.left-decor.mobile-banner-decor{position:absolute!important;left:0!important;bottom:-55px!important;top:auto!important;width:100px!important;height:auto!important;max-width:100px!important;max-height:none!important;z-index:5!important;pointer-events:none!important;transform:translateY(55px)!important;transform-origin:left bottom!important}html body .mobile-banner-decor.right-decor,body .mobile-banner-decor.right-decor,.mobile-banner-decor.right-decor,html body .shop-banner-decor.right-decor.mobile-banner-decor,body .shop-banner-decor.right-decor.mobile-banner-decor{position:absolute!important;right:6px!important;top:6px!important;bottom:auto!important;width:55px!important;max-width:55px!important;height:auto!important;max-height:55px!important;object-fit:contain!important;z-index:5!important;pointer-events:none!important;transform:none!important}}@media (min-width:768px){body .you-may-also-like-wrap .shop-item-card,.you-may-also-like-wrap .shop-item-card{flex:0 0 210px!important;max-width:210px!important;width:210px!important;margin:0!important;box-sizing:border-box!important}}@media (max-width:767px){html body .you-may-also-like-grid,html body .you-may-also-like-wrap .figma-shop-grid,body .you-may-also-like-grid,body .you-may-also-like-wrap .figma-shop-grid,.you-may-also-like-grid,.you-may-also-like-wrap .figma-shop-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:12px 10px!important;width:100%!important;max-width:100%!important;padding:0 8px!important;box-sizing:border-box!important}html body .you-may-also-like-grid .shop-item-card,body .you-may-also-like-grid .shop-item-card,body .you-may-also-like-wrap .shop-item-card,.you-may-also-like-grid .shop-item-card,.you-may-also-like-wrap .shop-item-card{flex:0 0 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;width:calc(50% - 6px)!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;padding:8px 6px 12px 6px!important;border-radius:12px!important}html body .you-may-also-like-grid .shop-item-card h4,body .you-may-also-like-grid .shop-item-card h4{font-size:12.5px!important;line-height:1.25!important;margin:2px 0 4px 0!important}html body .you-may-also-like-grid .shop-item-card .shop-item-details,body .you-may-also-like-grid .shop-item-card .shop-item-details{padding:0 2px!important}html body .you-may-also-like-grid .shop-item-card button,html body .you-may-also-like-grid .shop-item-card a,body .you-may-also-like-grid .shop-item-card button,body .you-may-also-like-grid .shop-item-card a{font-size:9.5px!important;padding:7px 1px!important}}@media (max-width:767px){html body.single-product .you-may-also-like-wrap .figma-shop-grid,html body.single-product .you-may-also-like-grid,html body .single-product-bottom-sections .you-may-also-like-grid,html body .you-may-also-like-wrap .figma-shop-grid,html body .you-may-also-like-grid,body .you-may-also-like-grid,.you-may-also-like-grid{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:12px 10px!important;width:100%!important;max-width:100%!important;padding:0 8px!important;box-sizing:border-box!important}html body.single-product .you-may-also-like-wrap .shop-item-card,html body.single-product .you-may-also-like-grid .shop-item-card,html body.single-product .single-product-bottom-sections .shop-item-card,html body .single-product-bottom-sections .you-may-also-like-wrap .shop-item-card,html body .you-may-also-like-grid .shop-item-card,body .you-may-also-like-grid .shop-item-card,.you-may-also-like-grid .shop-item-card{flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important;min-width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;margin:0!important;box-sizing:border-box!important;padding:8px 6px 12px 6px!important;border-radius:12px!important}html body.single-product .you-may-also-like-wrap .shop-item-card h4,html body .you-may-also-like-grid .shop-item-card h4,body .you-may-also-like-grid .shop-item-card h4{font-size:12.5px!important;line-height:1.25!important;margin:2px 0 4px 0!important}html body.single-product .you-may-also-like-wrap .shop-item-card .shop-item-details,html body .you-may-also-like-grid .shop-item-card .shop-item-details,body .you-may-also-like-grid .shop-item-card .shop-item-details{padding:0 2px!important}html body.single-product .you-may-also-like-wrap .shop-item-card button,html body.single-product .you-may-also-like-wrap .shop-item-card a,html body .you-may-also-like-grid .shop-item-card button,html body .you-may-also-like-grid .shop-item-card a,body .you-may-also-like-grid .shop-item-card button,body .you-may-also-like-grid .shop-item-card a{font-size:9.5px!important;padding:7px 1px!important}}@media (min-width:768px){html body .you-may-also-like-grid-container,html body.single-product .you-may-also-like-grid-container,body .you-may-also-like-grid-container,.you-may-also-like-grid-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:18px!important;width:100%!important;max-width:1160px!important;margin:0 auto!important}html body .you-may-also-like-grid-container .you-may-like-card,html body .you-may-also-like-grid-container .shop-item-card,body .you-may-also-like-grid-container .you-may-like-card,.you-may-also-like-grid-container .you-may-like-card{flex:0 0 210px!important;width:210px!important;max-width:210px!important;min-width:210px!important}}@media (max-width:767px){html body .you-may-also-like-grid-container,html body.single-product .you-may-also-like-grid-container,html body .you-may-also-like-wrap .you-may-also-like-grid-container,body .you-may-also-like-grid-container,.you-may-also-like-grid-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px 10px!important;width:100%!important;max-width:100%!important;padding:0 8px!important;box-sizing:border-box!important}html body .you-may-also-like-grid-container .you-may-like-card,html body .you-may-also-like-grid-container .shop-item-card,html body.single-product .you-may-also-like-grid-container .shop-item-card,html body .you-may-also-like-wrap .you-may-like-card,body .you-may-also-like-grid-container .you-may-like-card,.you-may-also-like-grid-container .you-may-like-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important;margin:0!important;box-sizing:border-box!important;padding:8px 6px 12px 6px!important;border-radius:12px!important}html body .you-may-also-like-grid-container .you-may-like-card h4,body .you-may-also-like-grid-container .you-may-like-card h4{font-size:16px!important;line-height:1.25!important;margin:2px 0 4px 0!important}html body .you-may-also-like-grid-container .you-may-like-card .shop-item-details,body .you-may-also-like-grid-container .you-may-like-card .shop-item-details{padding:0 2px!important}html body .you-may-also-like-grid-container .you-may-like-card button,html body .you-may-also-like-grid-container .you-may-like-card a,body .you-may-also-like-grid-container .you-may-like-card button,body .you-may-also-like-grid-container .you-may-like-card a{font-size:9px!important;padding:6px 1px!important;letter-spacing:0!important}}@media (min-width:768px){html body .you-may-also-like-grid-container,html body .you-may-also-like-grid,body .you-may-also-like-grid-container,.you-may-also-like-grid-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:18px!important;width:100%!important;max-width:1160px!important;margin:0 auto!important;padding:0!important}html body .you-may-also-like-grid-container .you-may-like-card,html body .you-may-also-like-grid-container .shop-item-card,body .you-may-also-like-grid-container .you-may-like-card,.you-may-also-like-grid-container .you-may-like-card{flex:0 0 210px!important;width:210px!important;max-width:210px!important;min-width:210px!important;margin:0!important;background:#ffffff!important;border-radius:16px!important;border:1px solid #e2e8f0!important;padding:0 0 16px 0!important;text-align:center!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;position:relative!important;box-shadow:0 4px 16px rgb(0 0 0 / .04)!important;overflow:hidden!important}}@media (max-width:767px){html body .you-may-also-like-grid-container,html body.single-product .you-may-also-like-grid-container,html body .you-may-also-like-wrap .you-may-also-like-grid-container,body .you-may-also-like-grid-container,.you-may-also-like-grid-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px 10px!important;width:100%!important;max-width:100%!important;padding:0 8px!important;box-sizing:border-box!important}html body .you-may-also-like-grid-container .you-may-like-card,html body .you-may-also-like-grid-container .shop-item-card,html body.single-product .you-may-also-like-grid-container .shop-item-card,html body .you-may-also-like-wrap .you-may-like-card,body .you-may-also-like-grid-container .you-may-like-card,.you-may-also-like-grid-container .you-may-like-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important;margin:0!important;box-sizing:border-box!important;padding:8px 6px 12px 6px!important;border-radius:12px!important;background:#ffffff!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 12px rgb(0 0 0 / .04)!important;overflow:hidden!important}html body .you-may-also-like-grid-container .you-may-like-card h4,body .you-may-also-like-grid-container .you-may-like-card h4{font-size:16px!important;line-height:1.25!important;margin:2px 0 4px 0!important}html body .you-may-also-like-grid-container .you-may-like-card .shop-item-details,body .you-may-also-like-grid-container .you-may-like-card .shop-item-details{padding:0 2px!important}html body .you-may-also-like-grid-container .you-may-like-card button,html body .you-may-also-like-grid-container .you-may-like-card a,body .you-may-also-like-grid-container .you-may-like-card button,body .you-may-also-like-grid-container .you-may-like-card a{font-size:9px!important;padding:6px 1px!important;letter-spacing:0!important}}html body .you-may-also-like-wrap,body .you-may-also-like-wrap,.you-may-also-like-wrap{margin-bottom:70px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html body .you-may-like-title,body .you-may-like-title,.you-may-like-title{font-family:'Rock Salt',cursive,sans-serif!important;font-size:34px!important;color:#183B47!important;text-align:center!important;margin:0 0 4px 0!important;letter-spacing:1.2px!important}html body .you-may-like-pencil-wrap,body .you-may-like-pencil-wrap,.you-may-like-pencil-wrap{display:flex!important;justify-content:center!important;margin-bottom:28px!important;width:100%!important}html body .you-may-like-pencil,body .you-may-like-pencil,.you-may-like-pencil{width:100%!important;max-width:300px!important;height:auto!important;display:block!important;margin:8px auto 0 auto!important}@media (min-width:768px){html body .you-may-also-like-grid-container,body .you-may-also-like-grid-container,.you-may-also-like-grid-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:20px!important;width:100%!important;max-width:1140px!important;margin:0 auto!important;padding:0!important}html body .you-may-like-card,body .you-may-like-card,.you-may-like-card{flex:0 0 calc(25% - 15px)!important;max-width:calc(25% - 15px)!important;width:calc(25% - 15px)!important;background:#ffffff!important;border-radius:14px!important;border:1px solid #E2E8F0!important;padding:0 0 16px 0!important;text-align:center!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-shadow:0 4px 16px rgb(0 0 0 / .04)!important;overflow:hidden!important;box-sizing:border-box!important}}@media (max-width:767px){html body .you-may-like-title,body .you-may-like-title{font-size:26px!important}html body .you-may-also-like-grid-container,body .you-may-also-like-grid-container,.you-may-also-like-grid-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px 12px!important;width:100%!important;max-width:100%!important;padding:0 6px!important;box-sizing:border-box!important}html body .you-may-like-card,body .you-may-like-card,.you-may-like-card{display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;padding:0 0 12px 0!important;border-radius:14px!important;background:#ffffff!important;border:1px solid #E2E8F0!important;box-shadow:0 4px 12px rgb(0 0 0 / .04)!important;overflow:hidden!important}}html body .you-may-like-cover-wrap,body .you-may-like-cover-wrap,.you-may-like-cover-wrap{position:relative!important;width:100%!important;aspect-ratio:1 / 1.32!important;overflow:hidden!important;background:#F8FAFC!important;margin-bottom:10px!important}html body .you-may-like-cover-img,body .you-may-like-cover-img,.you-may-like-cover-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .you-may-like-zoom-btn,body .you-may-like-zoom-btn,.you-may-like-zoom-btn{position:absolute!important;top:8px!important;right:8px!important;background:rgb(25 56 69 / .85)!important;color:#ffffff!important;border:none!important;width:28px!important;height:28px!important;border-radius:50%!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;box-shadow:0 2px 6px rgb(0 0 0 / .2)!important;z-index:3!important}html body .you-may-like-details,body .you-may-like-details,.you-may-like-details{padding:0 10px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;box-sizing:border-box!important}html body .you-may-like-card-title,body .you-may-like-card-title,.you-may-like-card-title{font-family:var(--font-heading),'Lexend','Outfit',sans-serif!important;font-size:13.5px!important;font-weight:700!important;color:#183B47!important;margin:2px 0 4px 0!important;line-height:1.3!important;text-align:center!important}html body .you-may-like-card-title a,body .you-may-like-card-title a{color:#183B47!important;text-decoration:none!important}html body .you-may-like-pills-row,body .you-may-like-pills-row,.you-may-like-pills-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:2px 0 6px 0!important;flex-wrap:wrap!important}html body .pill-tag,body .pill-tag,.pill-tag{display:inline-block!important;font-size:10px!important;font-weight:600!important;padding:2px 9px!important;border-radius:20px!important;text-transform:none!important;line-height:1.4!important}html body .pill-sku,body .pill-sku,.pill-sku{background:#ffffff!important;color:#64748B!important;border:1px solid #CBD5E1!important}html body .pill-in-stock,body .pill-in-stock,.pill-in-stock{background:#ffffff!important;color:#10B981!important;border:1px solid #94A3B8!important}html body .pill-out-stock,body .pill-out-stock,.pill-out-stock{background:#ffffff!important;color:#EF4444!important;border:1px solid #EF4444!important}html body .you-may-like-price-row,body .you-may-like-price-row,.you-may-like-price-row{font-family:var(--font-heading),'Lexend','Outfit',sans-serif!important;font-size:13.5px!important;text-align:center!important;margin:4px 0 8px 0!important}html body .retail-price-text,body .retail-price-text{color:#183B47!important;font-weight:700!important}html body .retail-price-val,body .retail-price-val{color:#87246A!important;font-weight:800!important}html body .you-may-like-actions,body .you-may-like-actions,.you-may-like-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;margin-top:8px!important;box-sizing:border-box!important}html body .btn-add-to-cart-stacked,html body .btn-bundle-add-basket.btn-add-to-cart-stacked,body .btn-add-to-cart-stacked,.btn-add-to-cart-stacked{flex:1 1 0px!important;width:50%!important;min-width:0!important;height:36px!important;min-height:36px!important;max-height:36px!important;background:#820063!important;color:#ffffff!important;border:1.5px solid #820063!important;padding:0 4px!important;border-radius:6px!important;font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:11px!important;font-weight:800!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;letter-spacing:0.5px!important;text-transform:uppercase!important;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,transform 0.25s ease!important;box-sizing:border-box!important}html body .btn-add-to-cart-stacked:hover,html body .btn-bundle-add-basket.btn-add-to-cart-stacked:hover,body .btn-add-to-cart-stacked:hover,.btn-add-to-cart-stacked:hover{background:#ffffff!important;color:#820063!important;border:1.5px solid #820063!important;transform:translateY(-2px)!important}html body .btn-learn-more-stacked,html body .btn-bundle-learn-more.btn-learn-more-stacked,body .btn-learn-more-stacked,.btn-learn-more-stacked{flex:1 1 0px!important;width:50%!important;min-width:0!important;height:36px!important;min-height:36px!important;max-height:36px!important;background:#ffffff!important;color:#820063!important;border:1.5px solid #820063!important;padding:0 4px!important;border-radius:6px!important;font-family:var(--font-heading),'Lexend',sans-serif!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;letter-spacing:0.5px!important;text-transform:uppercase!important;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,transform 0.25s ease!important;box-sizing:border-box!important}html body .btn-learn-more-stacked:hover,html body .btn-bundle-learn-more.btn-learn-more-stacked:hover,body .btn-learn-more-stacked:hover,.btn-learn-more-stacked:hover{background:#820063!important;color:#ffffff!important;border:1.5px solid #820063!important;transform:translateY(-2px)!important}html body .you-may-like-card,body .you-may-like-card,.you-may-like-card{padding:0 0 12px 0!important;margin:0!important;overflow:hidden!important;border-radius:14px!important;box-sizing:border-box!important}html body .you-may-like-cover-wrap,body .you-may-like-cover-wrap,.you-may-like-cover-wrap{position:relative!important;width:100%!important;max-width:100%!important;margin:0 0 10px 0!important;padding:0!important;top:0!important;left:0!important;right:0!important;aspect-ratio:1 / 1.32!important;overflow:hidden!important;background:#F8FAFC!important;border-top-left-radius:13px!important;border-top-right-radius:13px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-sizing:border-box!important}html body .you-may-like-cover-wrap a,body .you-may-like-cover-wrap a,.you-may-like-cover-wrap a{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border-top-left-radius:13px!important;border-top-right-radius:13px!important}html body .you-may-like-cover-img,body .you-may-like-cover-img,.you-may-like-cover-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important;display:block!important;margin:0!important;padding:0!important;border-top-left-radius:13px!important;border-top-right-radius:13px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}html body .you-may-also-like-wrap .shop-item-card,html body .you-may-also-like-wrap .you-may-like-card,html body .you-may-also-like-grid .shop-item-card,html body .you-may-also-like-grid .you-may-like-card,html body.single-product .you-may-also-like-wrap .shop-item-card,html body.single-product .you-may-also-like-wrap .you-may-like-card,html body .you-may-like-card,body .you-may-also-like-wrap .shop-item-card,body .you-may-like-card,.you-may-also-like-wrap .shop-item-card,.you-may-like-card{padding:0 0 12px 0!important;margin:0!important;overflow:hidden!important;border-radius:14px!important;background:#ffffff!important;border:1px solid #E2E8F0!important;box-sizing:border-box!important}html body .you-may-also-like-wrap .shop-item-cover-wrap,html body .you-may-also-like-wrap .you-may-like-cover-wrap,html body .you-may-also-like-grid .you-may-like-cover-wrap,html body .you-may-like-cover-wrap,body .you-may-like-cover-wrap,.you-may-like-cover-wrap{position:relative!important;width:100%!important;max-width:100%!important;margin:0 0 10px 0!important;padding:0!important;top:0!important;left:0!important;right:0!important;aspect-ratio:1 / 1.32!important;overflow:hidden!important;background:#F8FAFC!important;border-radius:13px 13px 0 0!important;box-sizing:border-box!important}html body .you-may-like-cover-wrap a,body .you-may-like-cover-wrap a,.you-may-like-cover-wrap a{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border-radius:13px 13px 0 0!important}html body .you-may-like-cover-img,body .you-may-like-cover-img,.you-may-like-cover-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important;display:block!important;margin:0!important;padding:0!important;border-radius:13px 13px 0 0!important}html body .you-may-like-details,body .you-may-like-details,.you-may-like-details{padding:0 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;box-sizing:border-box!important;width:100%!important}html body .you-may-like-card,body .you-may-like-card,.you-may-like-card{padding:0 0 12px 0!important;margin:0!important;overflow:hidden!important;border-radius:14px!important;background:#ffffff!important;border:1px solid #E2E8F0!important;box-sizing:border-box!important}html body .you-may-like-cover-wrap,body .you-may-like-cover-wrap,.you-may-like-cover-wrap{position:relative!important;width:100%!important;max-width:100%!important;margin:0 0 10px 0!important;padding:0!important;top:0!important;left:0!important;right:0!important;aspect-ratio:1 / 1.32!important;overflow:hidden!important;background:#F8FAFC!important;border-radius:13px 13px 0 0!important;box-sizing:border-box!important}html body .you-may-like-cover-wrap a,body .you-may-like-cover-wrap a,.you-may-like-cover-wrap a{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:13px 13px 0 0!important}html body .you-may-like-cover-img,body .you-may-like-cover-img,.you-may-like-cover-img{width:108%!important;height:108%!important;max-width:none!important;max-height:none!important;margin:-4%!important;object-fit:cover!important;object-position:center top!important;display:block!important;transform:scale(1.06)!important;transform-origin:center center!important;border-radius:13px 13px 0 0!important}html body .you-may-like-details,body .you-may-like-details,.you-may-like-details{padding:0 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;box-sizing:border-box!important;width:100%!important}body.cart-open .cart-drawer-overlay,body.wishlist-open .wishlist-drawer-overlay{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-height:none!important;z-index:100000000!important}body.cart-open .cart-drawer-panel,body.wishlist-open .wishlist-drawer-panel{top:0!important;height:100vh!important;height:100dvh!important;max-height:none!important;z-index:100000010!important}html body.cart-open .sitewide-sticky-header-wrap,html body.cart-open .main-header,html body.cart-open header.main-header,html body.cart-open .top-bar,html body.wishlist-open .sitewide-sticky-header-wrap,html body.wishlist-open .main-header,html body.wishlist-open header.main-header,html body.wishlist-open .top-bar{z-index:1000!important}html body.cart-open,html body.wishlist-open{overflow-x:clip!important;overflow-y:visible!important}.drawer-switch-corner{line-height:0}.btn-drawer-cart-switch:hover,.btn-drawer-wishlist-switch:hover{filter:brightness(1.08);padding-right:22px!important}.btn-drawer-cart-switch:active,.btn-drawer-wishlist-switch:active{filter:brightness(.94)}.btn-drawer-cart-switch:focus-visible,.btn-drawer-wishlist-switch:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media (max-width:480px){.btn-drawer-cart-switch,.btn-drawer-wishlist-switch{font-size:11.5px!important;padding:9px 14px 9px 16px!important;border-radius:0 0 13px 0!important}.btn-drawer-cart-switch:hover,.btn-drawer-wishlist-switch:hover{padding-right:14px!important}}html body .btn-add-basket-single,html body .btn-wishlist-single,.btn-add-basket-single,.btn-wishlist-single{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}html body .btn-add-basket-single i,html body .btn-wishlist-single i,.btn-add-basket-single i,.btn-wishlist-single i{font-size:1.05em;line-height:1;color:inherit;transition:color 0.25s ease}html body .btn-wishlist-single,.btn-wishlist-single{transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,transform 0.25s ease!important}html body .cart-drawer-panel .drawer-close-btn:hover,html body .wishlist-drawer-panel .drawer-close-btn:hover,.cart-drawer-panel .drawer-close-btn:hover,.wishlist-drawer-panel .drawer-close-btn:hover{transform:scale(1.12)!important;opacity:1!important}html body .cart-drawer-panel .drawer-close-btn:active,html body .wishlist-drawer-panel .drawer-close-btn:active,.cart-drawer-panel .drawer-close-btn:active,.wishlist-drawer-panel .drawer-close-btn:active{transform:scale(.96)!important}html body .cart-drawer-panel .drawer-close-btn,html body .wishlist-drawer-panel .drawer-close-btn,.cart-drawer-panel .drawer-close-btn,.wishlist-drawer-panel .drawer-close-btn{transition:transform 0.18s ease,opacity 0.18s ease!important}.cart-drawer-panel .drawer-close-btn:focus-visible,.wishlist-drawer-panel .drawer-close-btn:focus-visible{outline:2px solid #fff;outline-offset:-8px;border-radius:6px}html body.admin-bar,body.admin-bar,html body.logged-in,body.logged-in{padding-top:0!important;margin-top:0!important}#wpadminbar{display:none!important}html,body{overflow-x:clip!important;overflow-y:visible!important}@media screen and (min-width:992px){html body .sitewide-sticky-header-wrap,body .sitewide-sticky-header-wrap,.sitewide-sticky-header-wrap{display:block!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;width:100%!important;z-index:1000000!important}html body.admin-bar .sitewide-sticky-header-wrap,body.admin-bar .sitewide-sticky-header-wrap,html body.logged-in .sitewide-sticky-header-wrap,body.logged-in .sitewide-sticky-header-wrap{top:0!important;margin-top:0!important;padding-top:0!important}html body .sitewide-sticky-header-wrap .top-bar,.sitewide-sticky-header-wrap .top-bar{position:relative!important;top:auto!important;z-index:1!important}html body .sitewide-sticky-header-wrap .main-header,html body .sitewide-sticky-header-wrap header.main-header,.sitewide-sticky-header-wrap .main-header,.sitewide-sticky-header-wrap header.main-header{position:relative!important;top:auto!important;z-index:2!important}}@media screen and (max-width:991px){html body .sitewide-sticky-header-wrap,body .sitewide-sticky-header-wrap,.sitewide-sticky-header-wrap{display:contents!important}html body .top-bar,body .top-bar,.top-bar{position:relative!important;top:auto!important;z-index:1!important;width:100%!important}html body header.main-header,html body .main-header,body header.main-header,body .main-header,header.main-header,.main-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;left:auto!important;right:auto!important;width:100%!important;z-index:1000000!important}}@media screen and (max-width:991px){html body.admin-bar header.main-header,html body.admin-bar .main-header,body.admin-bar .main-header,html body.logged-in header.main-header,html body.logged-in .main-header,body.logged-in .main-header{top:0!important;margin-top:0!important;padding-top:0!important}}html body .mobile-navigation-drawer,html body #mobileNavigationDrawer,.mobile-navigation-drawer,#mobileNavigationDrawer{z-index:999999!important}@media screen and (min-width:992px){html body .checkout-page-main .checkout-grid,html body .checkout-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 520px!important;gap:40px!important;align-items:start!important;width:100%!important}}@media screen and (max-width:991px){html body .checkout-page-main .checkout-grid,html body .checkout-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;align-items:start!important;width:100%!important}}html body .checkout-page-main .checkout-grid,html body .checkout-page-main .checkout-left-col,html body .checkout-page-main .checkout-right-col,html body .checkout-page-main .checkout-section-box,html body .checkout-page-main .checkout-cart-card,html body .checkout-page-main .form-grid-2,html body .checkout-page-main .form-group,html body .checkout-page-main .form-row,html body .checkout-page-main .woocommerce-input-wrapper,html body .checkout-page-main .express-payment-grid,html body .checkout-page-main .express-payment-grid>*,html body .checkout-page-main .checkout-discount-wrap,html body .checkout-page-main .checkout-discount-wrap>*,html body .checkout-page-main .checkout-table-header,html body .checkout-page-main .checkout-items-list-container,html body .checkout-page-main .cart-item-pill-card{min-width:0!important;max-width:100%!important}html body .checkout-page-main input,html body .checkout-page-main select:not(.select2-hidden-accessible),html body .checkout-page-main textarea,html body .checkout-page-main .select2-container{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}html body .checkout-page-main select.select2-hidden-accessible,html body .checkout-page-main select[aria-hidden="true"]{position:absolute!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}html body .checkout-page-main{overflow-wrap:anywhere}html body .hay-summary-tab,html body .hay-summary-scrim,html body .hay-summary-close{display:none}@media screen and (max-width:991px){html body .checkout-page-main .hay-summary-tab{display:flex!important;position:fixed!important;right:0!important;top:32%!important;transform:translateY(-50%)!important;z-index:999998!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:18px 9px 18px 11px!important;min-width:0!important;width:auto!important;border:0!important;border-radius:14px 0 0 14px!important;background-color:#92a4b0!important;color:#ffffff!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;box-shadow:-3px 0 14px rgb(0 0 0 / .22)!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}html body .checkout-page-main .hay-summary-tab .hay-summary-tab-inner{display:inline-flex!important;align-items:center!important;gap:12px!important;writing-mode:vertical-rl!important;-webkit-writing-mode:vertical-rl!important;transform:rotate(180deg)!important;color:#ffffff!important;line-height:1!important}html body .checkout-page-main .hay-summary-tab .hay-summary-tab-label{font-size:12px!important;font-weight:800!important;letter-spacing:1.4px!important;text-transform:uppercase!important;white-space:nowrap!important}html body .checkout-page-main .hay-summary-tab .hay-summary-tab-total{font-size:14px!important;font-weight:800!important;letter-spacing:0.4px!important;white-space:nowrap!important}body.hay-summary-open .checkout-page-main .hay-summary-tab{opacity:0!important;pointer-events:none!important}html body .checkout-page-main .hay-summary-scrim{display:block!important;position:fixed!important;inset:0!important;z-index:1000001!important;background-color:rgb(0 0 0 / .55)!important;opacity:0;transition:opacity 0.28s ease}html body .checkout-page-main .hay-summary-scrim[hidden]{display:none!important}body.hay-summary-open .checkout-page-main .hay-summary-scrim{opacity:1}html body .checkout-page-main .checkout-right-col{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;z-index:1000002!important;width:min(92vw, 420px)!important;max-width:92vw!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:56px 16px 24px 16px!important;box-sizing:border-box!important;background-color:#92a4b0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;transform:translateX(101%);transition:transform 0.32s cubic-bezier(.22,.61,.36,1)!important;box-shadow:-8px 0 28px rgb(0 0 0 / .3)!important}html body .checkout-page-main .checkout-right-col .checkout-cart-card{border-radius:0!important;padding:0!important;background-color:transparent!important}html body .checkout-page-main .hay-summary-close{display:flex!important;position:absolute!important;top:6px!important;right:8px!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgb(255 255 255 / .16)!important;color:#ffffff!important;font-size:30px!important;line-height:1!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}body.hay-summary-open{overflow:hidden!important}@media (prefers-reduced-motion:reduce){html body .checkout-page-main .checkout-right-col,html body .checkout-page-main .hay-summary-scrim{transition:none!important}}}html body .checkout-page-main .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html body .hay-orders{display:flex;flex-direction:column;gap:24px}html body .hay-orders-group{padding-bottom:0}html body .hay-orders-group+.hay-orders-group{border-top:none;padding-top:0}html body .hay-orders-heading{margin:0 0 14px 0;font-family:var(--font-lexend),'Lexend',sans-serif;font-size:18px;font-weight:800;line-height:1.2;color:#1C3B47;letter-spacing:.2px}html body .hay-order-row{position:relative!important;background:linear-gradient(135deg,rgb(255 255 255 / .45) 0%,rgb(228 239 246 / .22) 50%,rgb(255 255 255 / .32) 100%)!important;backdrop-filter:blur(20px) saturate(190%)!important;-webkit-backdrop-filter:blur(20px) saturate(190%)!important;border:1.5px solid rgb(255 255 255 / .85)!important;border-radius:14px!important;padding:18px 22px!important;margin-bottom:14px!important;box-shadow:0 8px 32px 0 rgb(28 59 71 / .08),inset 0 1px 1.5px 0 rgb(255 255 255 / .95),inset 0 0 18px 0 rgb(255 255 255 / .5)!important;transition:all 0.22s cubic-bezier(.16,1,.3,1)!important;box-sizing:border-box!important}html body .hay-order-row:last-child{margin-bottom:0!important}html body .hay-order-row:hover{background:linear-gradient(135deg,rgb(255 255 255 / .58) 0%,rgb(225 238 248 / .32) 50%,rgb(255 255 255 / .42) 100%)!important;border-color:rgb(135 36 106 / .35)!important;box-shadow:0 12px 36px rgb(135 36 106 / .12),inset 0 1px 2px rgb(255 255 255),inset 0 0 22px rgb(255 255 255 / .65)!important;transform:translateY(-2px)!important}html body .hay-order-pills{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:12px!important}html body .hay-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px 12px!important;border-radius:8px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12.5px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}html body .hay-pill--grey{background-color:rgb(238 242 246 / .85)!important;color:#1C3B47!important;border:1px solid rgb(226 232 240 / .8)!important}html body .hay-pill--cyan{background-color:rgb(216 242 248 / .9)!important;color:#0E7490!important;border:1px solid rgb(165 243 252 / .8)!important}html body .hay-pill--amber{background-color:rgb(254 243 199 / .9)!important;color:#B45309!important;border:1px solid rgb(253 230 138 / .8)!important}html body .hay-pill--reason{background-color:rgb(241 245 249 / .9)!important;color:#64748B!important;border:1px solid rgb(226 232 240 / .8)!important;font-size:12px!important}html body .hay-order-main{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body .hay-order-num{margin:0!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:14.5px!important;font-weight:600!important;color:#475569!important;line-height:1.3!important}html body .hay-order-ref{font-weight:800!important;color:#1C3B47!important;margin-left:4px!important}html body .hay-order-reason{font-family:var(--font-lexend),'Lexend',sans-serif;font-size:15px;font-weight:600;color:#1C3B47}html body .hay-order-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:9px 22px!important;border-radius:8px!important;background-color:#87246A!important;color:#FFFFFF!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.6px!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 2px 6px rgb(135 36 106 / .2)!important;transition:all 0.2s ease!important}html body .hay-order-btn:hover,html body .hay-order-btn:focus{background-color:#6D1B55!important;color:#FFFFFF!important;box-shadow:0 4px 12px rgb(135 36 106 / .3)!important;transform:translateY(-1px)!important;text-decoration:none!important}@media screen and (max-width:640px){html body .hay-orders-heading{font-size:17px}html body .hay-order-row{padding:16px 18px!important}html body .hay-order-num,html body .hay-order-reason{font-size:14px}html body .hay-pill{font-size:12px;padding:5px 10px}html body .hay-order-btn{margin-left:0;width:100%;text-align:center;padding:12px 18px}}html body .checkout-page-main .checkout-input.hay-addr-locked{background:#eef2f6!important;color:#8aa0ae!important;border-color:#dbe3ea!important;cursor:not-allowed!important}html body .checkout-page-main .checkout-input.hay-addr-locked::placeholder{color:#a9bac6!important}html body .checkout-page-main select.checkout-input.hay-addr-locked{opacity:1!important;background-image:none!important}html body .checkout-page-main .hay-address-suggest{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;z-index:60!important;max-height:260px!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:#ffffff!important;border:1px solid #cbd5e1!important;border-radius:10px!important;box-shadow:0 12px 28px rgb(0 0 0 / .14)!important;padding:4px!important}html body .checkout-page-main .hay-address-suggest[hidden]{display:none!important}html body .checkout-page-main .hay-address-suggest-item{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#1c3b47!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13.5px!important;font-weight:600!important;text-align:left!important;line-height:1.35!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}html body .checkout-page-main .hay-address-suggest-item:hover,html body .checkout-page-main .hay-address-suggest-item:focus{background:#f4e9f1!important;color:#87246A!important;outline:none!important}html body .checkout-page-main .hay-address-note{margin:6px 2px 0 2px!important;font-size:12.5px!important;font-weight:600!important;line-height:1.35!important;color:#64748b!important}html body .checkout-page-main .hay-address-note[hidden]{display:none!important}html body .checkout-page-main .hay-manual-link{display:inline-block!important;margin:4px 2px 0 2px!important;padding:0!important;border:0!important;background:none!important;color:#87246A!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12.5px!important;font-weight:700!important;text-decoration:underline!important;cursor:pointer!important}html body .checkout-page-main .hay-manual-link[hidden]{display:none!important}html body .checkout-page-main .hay-coupon-msg{margin:10px 2px 18px 2px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;color:#ffffff!important}html body .checkout-page-main .hay-coupon-msg.is-error{color:#ffd7d5!important}html body .checkout-page-main .hay-coupon-msg[hidden]{display:none!important}html body .checkout-page-main .hay-coupon-remove{margin-left:6px!important;padding:0 5px!important;border:0!important;border-radius:4px!important;background:rgb(255 255 255 / .18)!important;color:#ffffff!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}html body .checkout-page-main .hay-coupon-remove:hover{background:rgb(255 255 255 / .34)!important}html body .checkout-page-main .hay-coupon-remove[disabled]{opacity:0.5!important;cursor:default!important}body.woocommerce-account:not(.logged-in) .my-account-container{display:flex!important;justify-content:center!important;width:100%!important}body.woocommerce-account:not(.logged-in) .my-account-card-box{max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}body.woocommerce-account:not(.logged-in) .account-cards-grid,#customer_login.account-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-left:auto!important;margin-right:auto!important;justify-items:stretch!important}@media (max-width:860px){body.woocommerce-account:not(.logged-in) .account-cards-grid,#customer_login.account-cards-grid{grid-template-columns:minmax(0,1fr)!important}body.woocommerce-account:not(.logged-in) .my-account-card-box{max-width:520px!important}}body.woocommerce-account:not(.logged-in) .btn-social,#customer_login .btn-social{min-width:0!important;max-width:100%!important;white-space:normal!important;text-align:center!important;word-break:break-word!important}.hay-pw-screen{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding:48px 20px 64px;box-sizing:border-box}.hay-pw-card{width:100%;max-width:430px;background:#fff;border-radius:16px;padding:30px 30px 26px;box-sizing:border-box;box-shadow:0 10px 30px rgb(25 56 69 / .1);text-align:center;font-family:var(--font-lexend),'Lexend',sans-serif}.hay-pw-title{margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.3;letter-spacing:.3px;text-transform:uppercase;color:#87246A}.hay-pw-title--confirm{font-size:17px;margin-bottom:12px}.hay-pw-email{white-space:nowrap}.hay-pw-subtitle{margin:0 0 18px;font-size:13px;line-height:1.55;color:#64748b}.hay-pw-field{margin-bottom:16px}.hay-pw-input{width:100%;height:44px;padding:11px 14px;box-sizing:border-box;border:1px solid #EBD9A8;border-radius:8px;background:#FEFCF3;color:#1c3b47;font-size:13.5px;font-family:inherit;text-align:center}.hay-pw-input::placeholder{color:#C0B491}.hay-pw-input:focus{outline:none;border-color:#87246A;box-shadow:0 0 0 3px rgb(135 36 106 / .12)}.hay-pw-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px}.hay-pw-btn{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 14px;border-radius:8px;font-family:inherit;font-size:11.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-align:center;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.hay-pw-btn-ghost{background:#fff;color:#87246A;border:1.5px solid #E893CD}.hay-pw-btn-ghost:hover{background:#FDF2F9;border-color:#87246A;color:#87246A}.hay-pw-btn-solid{background:#87246A;color:#fff;border:1.5px solid #87246A}.hay-pw-btn-solid:hover{background:#6E1C56;border-color:#6E1C56;color:#fff}.hay-pw-btn-block{width:100%;display:flex}.hay-pw-resend-line{margin:0 0 18px;font-size:12.5px;color:#64748b}.hay-pw-resend{color:#F5B41A;font-weight:800;text-decoration:none}.hay-pw-resend:hover{text-decoration:underline}.hay-pw-legal{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:20px;flex-wrap:wrap}.hay-pw-legal-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-lexend),'Lexend',sans-serif;font-size:12.5px;font-weight:600;color:#1c3b47;text-decoration:none}.hay-pw-legal-link i{font-size:12px;opacity:.65}.hay-pw-legal-link:hover{color:#87246A}.hay-pw-screen .woocommerce-message,.hay-pw-screen .woocommerce-error,.hay-pw-screen .woocommerce-info{width:100%;max-width:430px;margin:0 auto 16px;box-sizing:border-box}@media (max-width:420px){.hay-pw-actions{grid-template-columns:minmax(0,1fr)}.hay-pw-card{padding:26px 20px 22px}.hay-pw-title{font-size:17px}}@media (min-width:992px){body.page-home .hero-section{padding-top:0!important;padding-bottom:0!important}body.page-home .hero-slider-container{padding-top:70px!important;padding-bottom:110px!important;box-sizing:content-box!important}}@media (min-width:992px){html body.page-home .hero-grid-slide5,html body .hero-grid-slide5,.hero-grid-slide5{grid-template-columns:1fr 1.9fr!important}html body.page-home .hero-cpl-graphic-wrap,html body .hero-cpl-graphic-wrap,.hero-cpl-graphic-wrap{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important;width:100%!important;max-width:100%!important}html body.page-home .hero-cpl-graphic-wrap .cpl-road-col,.hero-cpl-graphic-wrap .cpl-road-col{flex:0 1 480px!important;width:auto!important;max-width:480px!important;min-width:0!important;margin:0!important}html body.page-home .hero-cpl-graphic-wrap .cpl-road-col img,html body.page-home .hero-cpl-graphic-wrap .cpl-road-graphic-img,.hero-cpl-graphic-wrap .cpl-road-col img,.hero-cpl-graphic-wrap .cpl-road-graphic-img{width:100%!important;max-width:480px!important;height:auto!important;margin:0!important}html body.page-home .hero-cpl-graphic-wrap .cpl-list-col,.hero-cpl-graphic-wrap .cpl-list-col{flex:1 1 260px!important;width:auto!important;max-width:none!important;min-width:260px!important;margin:0!important}}@media (min-width:992px){html body.page-home .hero-cpl-graphic-wrap,html body .hero-cpl-graphic-wrap,.hero-cpl-graphic-wrap{transform:translateX(32px)!important;left:auto!important}}@media (max-width:991px){html body.page-home .hero-sample-graphic-link,.hero-sample-graphic-link{position:static!important;left:auto!important;top:auto!important;right:auto!important;display:block!important;width:100%!important;margin:0 auto!important}html body.page-home .sample-pages-hero-picture,.sample-pages-hero-picture{display:block!important;width:100%!important}html body.page-home .sample-pages-hero-img,.sample-pages-hero-img{width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .16))!important}html body.page-home .hero-sample-graphic-wrap,.hero-sample-graphic-wrap{align-self:stretch!important;width:100%!important}}@media (min-width:992px){html body.page-home .section-audience,html body .section-audience,body .section-audience,.section-audience{transform:translateY(150px)!important}html body.page-home .section-audience+section,html body .section-audience+section,body .section-audience+section{margin-top:150px!important}}@media (min-width:992px){html body.page-home .section-testimonials,html body .section-testimonials,body .section-testimonials,.section-testimonials{margin-top:50px!important}}@media (max-width:991px){html body.page-home .section-products,html body .section-products,body .section-products,.section-products{padding-bottom:60px!important}html body.page-home .section-why-choose-us,html body .section-why-choose-us,body .section-why-choose-us,.section-why-choose-us{padding-bottom:0!important}}@media (max-width:991px){html body.page-home .section-why-choose-us li,html body .section-why-choose-us li,.section-why-choose-us li{font-size:16px!important;line-height:1.55!important}html body.page-home .section-why-choose-us .cpl-step-text,html body .section-why-choose-us .cpl-step-text,.section-why-choose-us .cpl-step-text{font-size:16px!important;line-height:1.55!important}}:root{--hay-wave-video-h:10.5324vw;--hay-wave-video-drop:300px;--hay-wave-aud-h:10.5324vw;--hay-wave-wcu-h:10.6122vw;--hay-wave-testi-h:10.5324vw;--hay-wave-artic-h:10.5324vw}html body.page-home #audience.section-audience,html body #audience.section-audience,html body.page-home .section-audience,body .section-audience,.section-audience{background-color:transparent!important;padding-bottom:calc(var(--hay-wave-video-h) + var(--hay-wave-video-drop))!important;margin-bottom:calc(-1 * var(--hay-wave-video-h))!important}html body.page-home .section-audience::after,body .section-audience::after,.section-audience::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background-color:#B0A075!important;pointer-events:none!important;-webkit-mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-video-mask.svg);mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-video-mask.svg);-webkit-mask-size:100% calc(100% - var(--hay-wave-video-h) + 2px),100% var(--hay-wave-video-h);mask-size:100% calc(100% - var(--hay-wave-video-h) + 2px),100% var(--hay-wave-video-h);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html body.page-home .section-audience::before,body .section-audience::before,.section-audience::before{-webkit-mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-video-mask.svg);mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-video-mask.svg);-webkit-mask-size:100% calc(100% - var(--hay-wave-video-h) + 2px),100% var(--hay-wave-video-h);mask-size:100% calc(100% - var(--hay-wave-video-h) + 2px),100% var(--hay-wave-video-h);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html body.page-home .section-video>.section-wave-top,body .section-video>.section-wave-top,.section-video>.section-wave-top{display:none!important}html body.page-home .section-video,body .section-video,.section-video{padding-top:0!important}html body.page-home .section-audience>.section-wave-top,html body.page-home .section-why-choose-us>.section-wave-top,html body.page-home .section-testimonials>.section-wave-top,html body.page-home .section-articles>.section-wave-top,.section-audience>.section-wave-top,.section-why-choose-us>.section-wave-top,.section-testimonials>.section-wave-top,.section-articles>.section-wave-top{display:none!important}html body.page-home #audience.section-audience,html body #audience.section-audience,.section-audience{padding-top:calc(100px + var(--hay-wave-aud-h))!important;margin-top:calc(-40px - var(--hay-wave-aud-h))!important}html body.page-home #audience.section-audience::after,html body.page-home #audience.section-audience::before,.section-audience::after,.section-audience::before{-webkit-mask-image:url(/wp-content/themes/harrison-york-theme/images/wave-audience-mask.svg),linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-video-mask.svg);mask-image:url(/wp-content/themes/harrison-york-theme/images/wave-audience-mask.svg),linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-video-mask.svg);-webkit-mask-size:100% var(--hay-wave-aud-h),100% calc(100% - var(--hay-wave-aud-h) - var(--hay-wave-video-h) + 4px),100% var(--hay-wave-video-h);mask-size:100% var(--hay-wave-aud-h),100% calc(100% - var(--hay-wave-aud-h) - var(--hay-wave-video-h) + 4px),100% var(--hay-wave-video-h);-webkit-mask-position:0 0,0 calc(var(--hay-wave-aud-h) - 2px),0 100%;mask-position:0 0,0 calc(var(--hay-wave-aud-h) - 2px),0 100%;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat;-webkit-mask-composite:source-over,source-over;mask-composite:add,add}html body.page-home #why-choose-us.section-why-choose-us,html body #why-choose-us.section-why-choose-us,.section-why-choose-us{background-color:transparent!important;padding-top:calc(100px + var(--hay-wave-wcu-h))!important;margin-top:calc(-1 * var(--hay-wave-wcu-h))!important}html body.page-home #why-choose-us.section-why-choose-us::after,.section-why-choose-us::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background-color:#F3EFE4!important;pointer-events:none!important;-webkit-mask-image:url(/wp-content/themes/harrison-york-theme/images/wave-whychooseus-mask.svg),linear-gradient(#000,#000);mask-image:url(/wp-content/themes/harrison-york-theme/images/wave-whychooseus-mask.svg),linear-gradient(#000,#000);-webkit-mask-size:100% var(--hay-wave-wcu-h),100% calc(100% - var(--hay-wave-wcu-h) + 2px);mask-size:100% var(--hay-wave-wcu-h),100% calc(100% - var(--hay-wave-wcu-h) + 2px);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html body.page-home #testimonials.section-testimonials,html body #testimonials.section-testimonials,.section-testimonials{background-color:transparent!important;z-index:41!important;padding-top:calc(200px + var(--hay-wave-testi-h))!important;margin-top:calc(50px - var(--hay-wave-testi-h))!important;padding-bottom:calc(40px + var(--hay-wave-artic-h))!important;margin-bottom:calc(-1 * var(--hay-wave-artic-h))!important}html body.page-home #testimonials.section-testimonials::after,.section-testimonials::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background-color:#243740!important;pointer-events:none!important}html body.page-home #testimonials.section-testimonials::after,html body.page-home #testimonials.section-testimonials::before,.section-testimonials::after,.section-testimonials::before{-webkit-mask-image:url(/wp-content/themes/harrison-york-theme/images/wave-testimonials-mask.svg),linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-articles-mask.svg);mask-image:url(/wp-content/themes/harrison-york-theme/images/wave-testimonials-mask.svg),linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-articles-mask.svg);-webkit-mask-size:100% var(--hay-wave-testi-h),100% calc(100% - var(--hay-wave-testi-h) - var(--hay-wave-artic-h) + 4px),100% var(--hay-wave-artic-h);mask-size:100% var(--hay-wave-testi-h),100% calc(100% - var(--hay-wave-testi-h) - var(--hay-wave-artic-h) + 4px),100% var(--hay-wave-artic-h);-webkit-mask-position:0 0,0 calc(var(--hay-wave-testi-h) - 2px),0 100%;mask-position:0 0,0 calc(var(--hay-wave-testi-h) - 2px),0 100%;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat;-webkit-mask-composite:source-over,source-over;mask-composite:add,add}:root{--hay-wave-vision-h:10.5385vw;--hay-wave-values-h:10.5385vw}html body .section-about-story>.section-wave-bottom,html body .section-about-impact>.section-wave-bottom,.section-wave--vision,.section-wave--values{display:none!important}html body .section-about-story.section-about-story.section-about-story.section-about-story.section-about-story.section-about-story.section-about-story{background-color:transparent!important;position:relative!important;z-index:3!important;padding-bottom:calc(110px + var(--hay-wave-vision-h))!important;margin-bottom:calc(-1 * var(--hay-wave-vision-h))!important}html body .section-about-story::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background-color:#C4D3D9!important;pointer-events:none!important}html body .section-about-story::after,html body .section-about-story::before{-webkit-mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-vision-mask.svg);mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-vision-mask.svg);-webkit-mask-size:100% calc(100% - var(--hay-wave-vision-h) + 2px),100% var(--hay-wave-vision-h);mask-size:100% calc(100% - var(--hay-wave-vision-h) + 2px),100% var(--hay-wave-vision-h);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html body .section-about-impact.section-about-impact.section-about-impact.section-about-impact.section-about-impact.section-about-impact.section-about-impact{background-color:transparent!important;position:relative!important;z-index:2!important;padding-bottom:calc(110px + var(--hay-wave-values-h))!important;margin-bottom:calc(-1 * var(--hay-wave-values-h))!important}html body .section-about-impact::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background-color:#FAFDFF!important;pointer-events:none!important;-webkit-mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-values-mask.svg);mask-image:linear-gradient(#000,#000),url(/wp-content/themes/harrison-york-theme/images/wave-values-mask.svg);-webkit-mask-size:100% calc(100% - var(--hay-wave-values-h) + 2px),100% var(--hay-wave-values-h);mask-size:100% calc(100% - var(--hay-wave-values-h) + 2px),100% var(--hay-wave-values-h);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}html body .section-about-values{position:relative!important;z-index:1!important}.hay-answer-keys-wrapper{width:100%}.hay-answer-keys-header{border-bottom:1px solid #EAECEF;padding-bottom:16px;margin-bottom:20px}.hay-answer-keys-subheading{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13px!important;color:#64748B!important;margin:6px 0 0 0!important;line-height:1.45!important}.hay-ak-notice-bar{display:flex;align-items:center;gap:10px;background:#F8FAFC;border:1px solid #E2E8F0;border-left:3px solid #87246A;border-radius:8px;padding:12px 16px;font-size:13px;color:#334155;margin-bottom:20px;font-family:var(--font-lexend),'Lexend',sans-serif}.hay-ak-stats-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #F1F5F9;margin-bottom:22px}.hay-ak-stats-left{display:flex;align-items:center;gap:10px}.hay-ak-stat-count{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13.5px!important;color:#475569!important}.hay-ak-stat-count strong{color:#1C3B47!important;font-weight:800!important}.hay-ak-admin-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#1E40AF;background:#EFF6FF;border:1px solid #DBEAFE;padding:3px 8px;border-radius:6px;font-family:var(--font-lexend),'Lexend',sans-serif}.hay-ak-filters{display:flex;align-items:center;gap:8px}.hay-ak-filter-btn{background:#FFFFFF!important;color:#64748B!important;border:1.5px solid #E2E8F0!important;border-radius:20px!important;padding:6px 16px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12px!important;font-weight:700!important;cursor:pointer!important;transition:all 0.18s ease!important}.hay-ak-filter-btn:hover{border-color:#CBD5E1!important;color:#1C3B47!important}.hay-ak-filter-btn.active{background:#1C3B47!important;border-color:#1C3B47!important;color:#FFFFFF!important}.hay-ak-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important;margin-bottom:24px!important}@media (max-width:1150px){.hay-ak-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}@media (max-width:640px){.hay-ak-grid{grid-template-columns:1fr!important;gap:14px!important}}.hay-ak-card{background:#FFFFFF!important;border:1.5px solid #EAECEF!important;border-radius:12px!important;padding:20px 20px 18px 20px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:180px!important;box-sizing:border-box!important;transition:all 0.2s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 3px rgb(0 0 0 / .02)!important}.hay-ak-card:hover{border-color:#87246A!important;box-shadow:0 8px 22px rgb(135 36 106 / .08)!important;transform:translateY(-2px)!important}.hay-ak-card--locked{background:#FAFAFC!important;border-color:#E2E8F0!important}.hay-ak-card--locked:hover{border-color:#CBD5E1!important;box-shadow:0 4px 14px rgb(0 0 0 / .04)!important;transform:translateY(-1px)!important}.hay-ak-card-main{margin-bottom:14px!important}.hay-ak-meta-row{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:10px!important}.hay-ak-kicker{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:0.05em!important;text-transform:uppercase!important;padding:3px 8px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.hay-ak-kicker--english{background:#FDF2F8!important;color:#87246A!important;border:1px solid #FBCFE8!important}.hay-ak-kicker--maths{background:#F0F9FF!important;color:#0284C7!important;border:1px solid #BAE6FD!important}.hay-ak-status-tag{display:inline-flex!important;align-items:center!important;gap:4px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:11px!important;font-weight:700!important}.hay-ak-status-tag--unlocked{color:#059669!important;background:#ECFDF5!important;padding:2px 7px!important;border-radius:6px!important;border:1px solid #A7F3D0!important}.hay-ak-status-tag--locked{color:#94A3B8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;border-radius:50%!important;background:#F1F5F9!important}.hay-ak-title{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:16px!important;font-weight:800!important;color:#1C3B47!important;margin:0 0 4px 0!important;line-height:1.35!important}.hay-ak-desc{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12.5px!important;color:#64748B!important;margin:0!important;line-height:1.45!important}.hay-ak-card-action{padding-top:14px!important;border-top:1px solid #F1F5F9!important}.hay-ak-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:40px!important;padding:0 16px!important;border-radius:8px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important}.hay-ak-btn--download{background-color:#87246A!important;color:#FFFFFF!important;border:none!important;box-shadow:0 2px 6px rgb(135 36 106 / .22)!important}.hay-ak-btn--download:hover{background-color:#6D1B55!important;box-shadow:0 4px 12px rgb(135 36 106 / .32)!important;transform:translateY(-1px)!important}.hay-ak-pending-box{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;height:40px!important;border-radius:8px!important;background-color:#F8FAFC!important;border:1.5px dashed #CBD5E1!important;color:#64748B!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.4px!important;box-sizing:border-box!important}.hay-ak-btn--shop{background-color:#FFFFFF!important;color:#1C3B47!important;border:1.5px solid #E2E8F0!important}.hay-ak-btn--shop:hover{border-color:#87246A!important;color:#87246A!important;background-color:#FDF2F8!important;transform:translateY(-1px)!important}.hay-print-invoice-document{display:none!important}.hay-order-details-container{width:100%!important;box-sizing:border-box!important;font-family:var(--font-lexend),'Lexend',-apple-system,sans-serif!important}.hay-order-view-header{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:16px!important;margin-bottom:22px!important;padding-bottom:18px!important;border-bottom:1.5px solid #EAECEF!important}.hay-order-view-header-left{display:flex!important;flex-direction:column!important;gap:6px!important}.hay-order-back-link{display:inline-flex!important;align-items:center!important;gap:7px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13px!important;font-weight:700!important;color:#87246A!important;text-decoration:none!important;transition:all 0.18s ease!important;width:fit-content!important}.hay-order-back-link:hover{color:#6D1B55!important;transform:translateX(-3px)!important}.hay-order-view-title{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:22px!important;font-weight:800!important;color:#1C3B47!important;margin:0!important;line-height:1.25!important;letter-spacing:0.3px!important}.hay-order-ref-text{color:#87246A!important}.hay-order-view-header-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.hay-track-action-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;height:38px!important;padding:0 16px!important;border-radius:8px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.5px!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important}.hay-track-action-btn--active{background-color:#87246A!important;color:#FFFFFF!important;border:none!important;box-shadow:0 2px 6px rgb(135 36 106 / .2)!important;cursor:pointer!important}.hay-track-action-btn--active:hover{background-color:#6D1B55!important;color:#FFFFFF!important;box-shadow:0 4px 12px rgb(135 36 106 / .3)!important;transform:translateY(-1px)!important}.hay-track-action-btn--disabled{background-color:#F1F5F9!important;color:#94A3B8!important;border:1.5px solid #E2E8F0!important;cursor:not-allowed!important}.hay-print-invoice-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;height:38px!important;padding:0 16px!important;background-color:#FFFFFF!important;color:#1C3B47!important;border:1.5px solid #CBD5E1!important;border-radius:8px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.4px!important;text-decoration:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important}.hay-print-invoice-btn:hover{border-color:#87246A!important;color:#87246A!important;background-color:#FDF2F8!important;transform:translateY(-1px)!important}.hay-order-meta-card{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;background-color:#F8FAFC!important;border:1.5px solid #EAECEF!important;border-radius:12px!important;padding:18px 20px!important;margin-bottom:22px!important;box-sizing:border-box!important}@media (max-width:991px){.hay-order-meta-card{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}}@media (max-width:520px){.hay-order-meta-card{grid-template-columns:1fr!important;gap:12px!important}}.hay-order-meta-item{display:flex!important;flex-direction:column!important;gap:6px!important}.hay-order-meta-label{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.6px!important;color:#64748B!important}.hay-order-meta-val{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:14px!important;font-weight:700!important;color:#1C3B47!important;line-height:1.3!important}.hay-order-meta-val--price{font-size:17px!important;font-weight:800!important;color:#87246A!important}.hay-order-meta-val .hay-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;border-radius:6px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;width:fit-content!important}.hay-order-meta-val .hay-pill--cyan{background-color:#ECFDF5!important;color:#059669!important;border:1px solid #A7F3D0!important}.hay-order-meta-val .hay-pill--amber{background-color:#FFFBEB!important;color:#D97706!important;border:1px solid #FDE68A!important}.hay-order-meta-val .hay-pill--grey{background-color:#F1F5F9!important;color:#64748B!important;border:1px solid #E2E8F0!important}.hay-order-tracking-banner{display:flex!important;align-items:flex-start!important;gap:16px!important;padding:18px 20px!important;border-radius:12px!important;margin-bottom:22px!important;box-sizing:border-box!important}.hay-order-tracking-banner--active{background-color:#F0FDFA!important;border:1.5px solid #99F6E4!important}.hay-order-tracking-banner--pending{background-color:#F8FAFC!important;border:1.5px solid #E2E8F0!important}.hay-order-tracking-banner-icon{width:42px!important;height:42px!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.hay-order-tracking-banner--active .hay-order-tracking-banner-icon{background-color:#CCFBF1!important;color:#0D9488!important}.hay-order-tracking-banner--pending .hay-order-tracking-banner-icon{background-color:#EDF2F7!important;color:#64748B!important}.hay-order-tracking-banner-body{flex:1!important;min-width:0!important}.hay-order-tracking-banner-heading{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:15px!important;font-weight:800!important;color:#1C3B47!important;margin:0 0 4px 0!important}.hay-order-tracking-banner-text{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13px!important;color:#475569!important;margin:0!important;line-height:1.5!important}.hay-order-section-card{background-color:#FFFFFF!important;border:1.5px solid #EAECEF!important;border-radius:12px!important;padding:24px!important;margin-bottom:22px!important;box-shadow:0 1px 3px rgb(0 0 0 / .02)!important;box-sizing:border-box!important}.hay-order-section-heading{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:16px!important;font-weight:800!important;color:#1C3B47!important;letter-spacing:0.3px!important;margin:0 0 16px 0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1.5px solid #F1F5F9!important;padding-bottom:12px!important}.hay-order-items-count{font-size:13px!important;font-weight:700!important;color:#64748B!important}.hay-order-items-list{display:flex!important;flex-direction:column!important}.hay-order-item-row{display:flex!important;align-items:center!important;gap:16px!important;padding:14px 0!important;border-bottom:1px solid #F1F5F9!important}.hay-order-item-row:last-child{border-bottom:none!important}.hay-order-item-thumb-wrap{width:52px!important;height:70px!important;flex-shrink:0!important;border-radius:6px!important;overflow:hidden!important;background-color:#F1F5F9!important;border:1px solid #E2E8F0!important;display:flex!important;align-items:center!important;justify-content:center!important}.hay-order-item-thumb{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.hay-order-item-info{flex:1!important;min-width:0!important}.hay-order-item-name{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:14.5px!important;font-weight:800!important;color:#1C3B47!important;margin:0 0 4px 0!important;line-height:1.35!important}.hay-order-item-meta{display:flex!important;align-items:center!important;gap:8px!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13px!important;color:#64748B!important;font-weight:600!important}.hay-order-item-total{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:15.5px!important;font-weight:800!important;color:#1C3B47!important;white-space:nowrap!important;text-align:right!important}.hay-order-totals-box{margin-top:18px!important;padding-top:16px!important;border-top:1.5px solid #EAECEF!important;max-width:380px!important;margin-left:auto!important}@media (max-width:640px){.hay-order-totals-box{max-width:100%!important}}.hay-order-totals-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:6px 0!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13.5px!important;color:#475569!important}.hay-order-totals-row--discount{color:#059669!important;font-weight:700!important}.hay-order-totals-row--grand{font-size:17px!important;font-weight:800!important;color:#1C3B47!important;padding-top:12px!important;margin-top:6px!important;border-top:1.5px solid #CBD5E1!important}.hay-order-totals-row--grand .hay-order-totals-val{color:#87246A!important}.hay-order-shipping-method{font-size:12px!important;color:#64748B!important;font-weight:500!important;margin-left:4px!important}.hay-order-addresses-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;margin-bottom:22px!important}@media (max-width:768px){.hay-order-addresses-grid{grid-template-columns:1fr!important;gap:16px!important}}.hay-order-address-card{background-color:#FFFFFF!important;border:1.5px solid #EAECEF!important;border-radius:12px!important;padding:20px!important;box-shadow:0 1px 3px rgb(0 0 0 / .02)!important;box-sizing:border-box!important}.hay-order-address-heading{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:14px!important;font-weight:800!important;color:#1C3B47!important;text-transform:uppercase!important;letter-spacing:0.4px!important;margin:0 0 12px 0!important;display:flex!important;align-items:center!important;gap:8px!important;border-bottom:1px solid #F1F5F9!important;padding-bottom:10px!important}.hay-order-address-content{font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:13.5px!important;color:#475569!important;line-height:1.65!important}.hay-order-service-point-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;background-color:#EFF6FF!important;color:#1D4ED8!important;border:1px solid #BFDBFE!important;font-family:var(--font-lexend),'Lexend',sans-serif!important;font-size:11.5px!important;font-weight:700!important;padding:4px 10px!important;border-radius:6px!important;margin-bottom:10px!important}