html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}#smooth-content{will-change:transform}body:not(:has([data-sticky-header="0"]),.content-offset--off) main:not(.panel-content)>*:first-child>*:first-child:not(.bricks-shape-divider){margin-block-start:var(--header-height)}.is-clickable::after{content:"";position:absolute;inset:0;cursor:pointer;z-index:1}.is-clickable-child a::after{content:"";position:absolute;inset:0;cursor:pointer;z-index:1}.header-menu nav ul li a{position:relative;width:fit-content!important;transition:color 0.3s cubic-bezier(.25,.1,.25,1) 0s}.header-menu nav ul li a::after{content:"";position:absolute;bottom:-2px;right:0;width:0%;height:3px;background-color:var(--color-purple);transition:width 0.3s cubic-bezier(.25,.1,.25,1) 0s}.header-menu nav ul li a[aria-current="page"]::after{left:0;width:100%}.header-menu nav ul li a:not([aria-current="page"]):hover::after{left:0;width:100%}.header-menu nav ul:has(a:not([aria-current="page"]):hover) a[aria-current="page"]::after{left:auto;right:0;width:0}.dgwt-wcas-layout-icon{max-width:unset!important}.dgwt-wcas-search-icon{width:28px!important}.dgwt-wcas-search-icon svg path{fill:#000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{top:calc(var(--header-height) - 30px)!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{border-top-left-radius:0px!important;border-top-right-radius:0px!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background-color:rgb(174 225 30 / .1)!important;border-radius:10px!important;border:none!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:1!important;color:#8639C6}.ft-mn nav ul li a{position:relative;width:fit-content!important;transition:color 0.3s cubic-bezier(.25,.1,.25,1) 0s}.ft-mn nav ul li a::after{content:"";position:absolute;bottom:0;right:0;width:0%;height:2px;background-color:var(--color-purple);transition:width 0.3s cubic-bezier(.25,.1,.25,1) 0s}.ft-mn nav ul li a[aria-current="page"]::after{left:0;width:100%}.ft-mn nav ul li a:not([aria-current="page"]):hover::after{left:0;width:100%}.ft-mn nav ul:has(a:not([aria-current="page"]):hover) a[aria-current="page"]::after{left:auto;right:0;width:0}.primary-btn{position:relative}.primary-btn,.primary-btn .icon{transition:var(--ease-smooth)}.primary-btn:hover .icon{transform:translateX(5px)}.primary-btn:hover{transform:scale(1.02)}.primary-btn::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at center,rgb(255 255 255 / .4) 0%,transparent 70%);opacity:0;transition:opacity 0.3s ease-in-out}.primary-btn:hover::before{opacity:1;transition:opacity var(--ease-smooth)}.txt-awe{color:#8639C6;animation:colorShift 12s ease-in-out infinite}@keyframes colorShift{0%,35%{color:#8639C6}50%,85%{color:#AEE11F}100%{color:#8639C6}}.collect-card__img-wrap{position:relative}.collect-card__img-wrap::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .35) 50%,transparent 100%);transform:translateX(-100%);transition:transform 0s;z-index:1}.collect-card:hover .collect-card__img-wrap::before{transform:translateX(100%);transition:transform 0.5s ease}.collect-card__img{transition:transform 0.3s ease}.collect-card:hover .collect-card__img{transform:scale(1.05)}.collect-card:hover .collect-card__content{background-color:#8639C6}.collect-card__content{transition:all 0.4s cubic-bezier(.76,0,.24,1)}.collect-card:hover .collect-card__content{border-color:#8639C6}.collect-card__title,.collect-card__txt,.collect-card__arw{position:relative;z-index:1;transition:all 0.4s cubic-bezier(.76,0,.24,1)}.collect-card:hover .collect-card__title,.collect-card:hover .collect-card__txt{color:#fff}.collect-card:hover .collect-card__arw{transform:scale(.95)}.product-card__img-wrp{position:relative}.product-card__img-wrp::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .35) 50%,transparent 100%);transform:translateX(-100%);transition:transform 0s;z-index:1}.product-card:hover .product-card__img-wrp::before{transform:translateX(100%);transition:transform 0.5s ease}.product-card__img{transition:transform 0.3s ease}.product-card:hover .product-card__img{transform:scale(1.05)}.product-card:hover .product-card__content{background-color:#8639C6}.product-card__content{transition:all 0.4s cubic-bezier(.76,0,.24,1)}.product-card:hover .product-card__content{border-color:#8639C6}.product-card__title,.product-card__price,.product-card__cart{position:relative;z-index:1;transition:all 0.4s cubic-bezier(.76,0,.24,1)}.product-card__cart path{transition:all 0.4s cubic-bezier(.76,0,.24,1)}.product-card:hover .product-card__title,.product-card:hover .product-card__price{color:#fff}.product-card:hover .product-card__cart{background-color:#AEE11F;border-color:#AEE11F;transform:scale(.95)}.product-card:hover .product-card__cart path{fill:#000}body.woocommerce-order-pay #brx-content{color:#1a1a1a;max-width:1280px;margin:calc(var(--header-height) + 3rem) auto 5rem auto;padding:20px}body.woocommerce-order-pay #brx-content h1{font-family:"Avenir LT Pro";color:#1a1a1a;letter-spacing:-.02em;border-bottom:1.5px solid #e8e8e8;padding-bottom:1rem;margin-bottom:2rem}body.woocommerce-order-pay #brx-content .woocommerce-error{list-style:none;padding:.875rem 1.125rem;margin:0 0 1.5rem;background:#fff8f0;border:1px solid #fde8cc;border-left:3px solid #f59e0b;color:#92400e;border-radius:6px}body.woocommerce-order-pay #brx-content .shop_table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #ebebeb;border-radius:10px;overflow:hidden}body.woocommerce-order-pay #brx-content .shop_table thead tr{background:#f7f7f7;border-bottom:1px solid #ebebeb}body.woocommerce-order-pay #brx-content .shop_table thead th{padding:.875rem 1.25rem;text-align:left;color:#888;text-transform:uppercase;letter-spacing:.06em;font-weight:600}body.woocommerce-order-pay #brx-content .shop_table tbody tr{border-bottom:1px solid #f0f0f0}body.woocommerce-order-pay #brx-content .shop_table tbody td{padding:.875rem 1.25rem;color:#1a1a1a}body.woocommerce-order-pay #brx-content .shop_table tfoot th,body.woocommerce-order-pay #brx-content .shop_table tfoot td{padding:.7rem 1.25rem;color:#555;border-top:1px solid #f0f0f0}body.woocommerce-order-pay #brx-content .shop_table tfoot tr:last-child th,body.woocommerce-order-pay #brx-content .shop_table tfoot tr:last-child td{color:#1a1a1a;font-weight:700;border-top:1.5px solid #e0e0e0}body.woocommerce-order-pay #brx-content #payment{margin-top:2rem;background:#fff;border:1px solid #ebebeb;border-radius:10px;padding:1.5rem}body.woocommerce-order-pay #brx-content .wc_payment_methods{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.5rem}body.woocommerce-order-pay #brx-content .wc_payment_method{border:1px solid #ebebeb;border-radius:8px;padding:.875rem 1rem;transition:border-color 0.15s}body.woocommerce-order-pay #brx-content .wc_payment_method:has(input:checked){border-color:#1a1a1a;background:#fafafa}body.woocommerce-order-pay #brx-content .wc_payment_method label{display:inline-block;margin-left:.5rem;color:#1a1a1a;cursor:pointer}body.woocommerce-order-pay #brx-content .input-radio{accent-color:#1a1a1a;cursor:pointer}body.woocommerce-order-pay #brx-content .payment_box{margin-top:.75rem;padding:.75rem 1rem;background:#f7f7f7;border-radius:6px;color:#888}body.woocommerce-order-pay #brx-content .woocommerce-privacy-policy-text{color:#aaa;margin-bottom:1.25rem}body.woocommerce-order-pay #brx-content .woocommerce-privacy-policy-text a{color:#555;text-decoration:underline;text-underline-offset:2px}body.woocommerce-order-pay #brx-content .woocommerce-privacy-policy-text a:hover{color:#1a1a1a}body.woocommerce-order-pay #brx-content #place_order{display:block;width:100%;min-height:55px;padding:.875rem 1.5rem;background:#1a1a1a;color:#fff;border:none;border-radius:8px;letter-spacing:.04em;font-weight:600;cursor:pointer;transition:background 0.2s}body.woocommerce-order-pay #brx-content #place_order:hover{background:#333}