@font-face{font-family:b8-vazirmatn-fd;src:url(../assets/fonts/vazirmatn-fd/Vazirmatn-FD-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:b8-vazirmatn-fd;src:url(../assets/fonts/vazirmatn-fd/Vazirmatn-FD-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:b8-vazirmatn-fd;src:url(../assets/fonts/vazirmatn-fd/Vazirmatn-FD-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:b8-vazirmatn-fd;src:url(../assets/fonts/vazirmatn-fd/Vazirmatn-FD-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:b8-vazirmatn-fd;src:url(../assets/fonts/vazirmatn-fd/Vazirmatn-FD-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--b8-sand: #F7F5F1;--b8-sand-2: #EAE5DD;--b8-blue-light: #EEDFE4;--b8-blue-tint: #F1E4E8;--b8-blue-soft: #BF8C9C;--b8-blue: #7D2E46;--b8-blue-deep: #561E30;--b8-ink: #171614;--b8-ink-2: #5F5952;--b8-muted: #716B64;--b8-line: #E8E2D9;--b8-success: #1E7149;--b8-success-bg: #E6F4EC;--b8-warning: #865600;--b8-warning-bg: #FFF4D6;--b8-danger: #B53D17;--b8-danger-bg: #FDEEE7;--b8-info: #3F4A55;--b8-info-bg: #EEF0F2;--b8-white: #FFFFFF;--b8-star: #B08423;--b8-skeleton: #EAE4DB;--b8-muted-2: #736D66;--b8-disabled-bg: #E9E2D8;--b8-disabled-ink: #6E6A62;--b8-danger-line: #B53D17;--b8-danger-edge: #F3C7B4;--b8-chip-bg: #F1ECE4;--b8-line-2: #EBE5DC;--b8-line-3: #EEE8DF;--b8-ink-prose: #3F3B34;--b8-shimmer: #F3EEE7;--b8-media-from: #F3EAEC;--b8-media-to: #F1EAE0;--b8-glow-blue: #F0E1E6;--b8-glow-blue-0: rgba(240, 225, 230, 0);--b8-glow-sand: #F0EAE0;--b8-glow-sand-0: rgba(240, 234, 224, 0);--b8-media-bg: linear-gradient(160deg, var(--b8-media-from) 0%, var(--b8-media-to) 100%);--b8-cover-from: #F4EDEF;--b8-cover-to: #F2ECE3;--b8-cover-bg: linear-gradient(150deg, var(--b8-cover-from) 0%, var(--b8-cover-to) 100%);--b8-line-strong: #CFC7BA;--b8-muted-3: #A79E94;--b8-star-off: #DDD5C9;--b8-blue-line: #E3CBD2;--b8-slot-line: #DDC3CB;--b8-surface-70: rgba(255, 255, 255, .7);--b8-surface-90: rgba(255, 255, 255, .9);--b8-surface-92: rgba(255, 255, 255, .92);--b8-surface-94: rgba(255, 255, 255, .94);--b8-surface-97: rgba(255, 255, 255, .97);--b8-edge-2: rgba(255, 255, 255, .95);--b8-edge-3: rgba(255, 255, 255, .96);--b8-glass-1: rgba(255, 255, 255, .78);--b8-glass-2: rgba(255, 255, 255, .82);--b8-glass-3: rgba(255, 255, 255, .9);--b8-edge: rgba(255, 255, 255, .92);--b8-blur-2: blur(30px) saturate(180%);--b8-blur-3: blur(38px) saturate(190%);--b8-shadow-1: 0 20px 42px -32px rgba(58, 52, 42, .46);--b8-shadow-2: 0 24px 50px -32px rgba(58, 52, 42, .48);--b8-shadow-3: 0 30px 70px -30px rgba(40, 44, 50, .52);--b8-highlight: inset 0 1px 0 rgba(255, 255, 255, .95);--b8-shadow-tab: 0 4px 12px -6px rgba(58, 52, 42, .36);--b8-shadow-tabbar: 0 22px 44px -24px rgba(58, 52, 42, .54);--b8-focus-ring: 0 0 0 4px rgba(125, 46, 70, .14);--b8-radius-pill: 999px;--b8-radius-field: 18px;--b8-radius-media: 22px;--b8-radius-card: 30px;--b8-radius-panel: 36px;--b8-ease: cubic-bezier(.32, .72, 0, 1);--b8-fast: .18s;--b8-slow: .32s;--b8-font: "b8-vazirmatn-fd", "Vazirmatn", "Vazir", Tahoma, sans-serif;--b8-font-latin: Georgia, "Times New Roman", serif;--b8-tabbar-space: 92px;--b8-anchor-offset: 140px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background-color:var(--b8-sand, #F7F5F1)}body{margin:0;font-family:var(--b8-font, "Vazirmatn", "Vazir", Tahoma, sans-serif);background-color:var(--b8-sand);background-image:radial-gradient(900px 560px at 86% 0%,var(--b8-glow-blue) 0%,var(--b8-glow-blue-0) 62%),radial-gradient(820px 540px at 4% 30%,var(--b8-glow-sand) 0%,var(--b8-glow-sand-0) 62%);background-repeat:no-repeat;color:var(--b8-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--b8-blue-light);color:var(--b8-blue-deep)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--b8-blue);outline-offset:3px;border-radius:8px}img{max-width:100%;height:auto}:target{scroll-margin-top:var(--b8-anchor-offset)}@media(max-width:767px){:root{--b8-anchor-offset: 110px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body:not(.elementor-editor-active) [data-b8-slot=placeholder]{display:none!important}[data-b8-glass="1"]{background:var(--b8-glass-1);border:1px solid var(--b8-edge);box-shadow:var(--b8-highlight),var(--b8-shadow-1)}[data-b8-glass="2"]{background:var(--b8-glass-2);border:1px solid var(--b8-edge);box-shadow:var(--b8-highlight),var(--b8-shadow-2);-webkit-backdrop-filter:var(--b8-blur-2);backdrop-filter:var(--b8-blur-2)}[data-b8-glass="3"]{background:var(--b8-glass-3);border:1px solid var(--b8-edge);box-shadow:var(--b8-highlight),var(--b8-shadow-3);-webkit-backdrop-filter:var(--b8-blur-3);backdrop-filter:var(--b8-blur-3)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){[data-b8-glass="2"],[data-b8-glass="3"],.b8-header,.b8-tabbar,.b8-sticky-buy{background:var(--b8-surface-97)}}.elementor-location-header{position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:90}.b8-header{position:sticky;top:12px;z-index:90;background:var(--b8-glass-2);border:1px solid var(--b8-edge);border-radius:var(--b8-radius-pill);box-shadow:var(--b8-highlight),var(--b8-shadow-2);-webkit-backdrop-filter:var(--b8-blur-2);backdrop-filter:var(--b8-blur-2)}@media(max-width:767px){.b8-header{top:8px;border-radius:26px}}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-pill);background:var(--b8-surface-90);color:var(--b8-ink);font-weight:600;line-height:1;transition:background-color var(--b8-fast) var(--b8-ease),color var(--b8-fast) var(--b8-ease)}:is(.woocommerce,.woocommerce-page) a.button:hover,:is(.woocommerce,.woocommerce-page) button.button:hover,:is(.woocommerce,.woocommerce-page) input.button:hover{background:var(--b8-white);color:var(--b8-ink)}:is(.woocommerce,.woocommerce-page) a.button.alt,:is(.woocommerce,.woocommerce-page) button.button.alt,:is(.woocommerce,.woocommerce-page) input.button.alt,:is(.woocommerce,.woocommerce-page) .single_add_to_cart_button,:is(.woocommerce,.woocommerce-page) #place_order,:is(.woocommerce,.woocommerce-page) a.checkout-button{border-color:transparent;background:var(--b8-blue);color:var(--b8-white);font-weight:700}:is(.woocommerce,.woocommerce-page) a.button.alt:hover,:is(.woocommerce,.woocommerce-page) button.button.alt:hover,:is(.woocommerce,.woocommerce-page) .single_add_to_cart_button:hover,:is(.woocommerce,.woocommerce-page) #place_order:hover,:is(.woocommerce,.woocommerce-page) a.checkout-button:hover{background:var(--b8-blue-deep);color:var(--b8-white)}.woocommerce a.add_to_cart_button.loading{opacity:.6;pointer-events:none}.woocommerce a.add_to_cart_button.added{background:var(--b8-success-bg);color:var(--b8-success);border-color:transparent}.woocommerce a.added_to_cart{margin-inline-start:8px;font-size:13px;font-weight:600;color:var(--b8-blue)}.woocommerce .button:disabled,.woocommerce .button.disabled{background:var(--b8-disabled-bg)!important;color:var(--b8-disabled-ink)!important;border-color:transparent!important;cursor:not-allowed}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .quantity .qty{min-height:54px;padding:0 16px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-field);background:var(--b8-surface-94);color:var(--b8-ink);box-shadow:none;transition:border-color var(--b8-fast) var(--b8-ease),box-shadow var(--b8-fast) var(--b8-ease)}.woocommerce form .form-row textarea{min-height:130px;padding:14px 16px}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus,.woocommerce .quantity .qty:focus{border-color:var(--b8-blue);box-shadow:var(--b8-focus-ring);outline:none}.woocommerce form .form-row label{margin-bottom:7px;font-size:13.5px;font-weight:600;color:var(--b8-ink-2)}.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:var(--b8-danger-line)}.woocommerce .select2-container .select2-selection--single{height:54px;border:1px solid var(--b8-line);border-radius:var(--b8-radius-field);background:var(--b8-surface-94)}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{line-height:52px;padding-inline:16px;color:var(--b8-ink)}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{height:52px}.select2-dropdown{border:1px solid var(--b8-line);border-radius:16px;overflow:hidden;box-shadow:var(--b8-shadow-2)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--b8-blue-light);color:var(--b8-blue-deep)}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:16px 20px;border:0;border-radius:22px;font-size:14px;line-height:1.9}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{display:none}.woocommerce-message{background:var(--b8-success-bg);color:var(--b8-success)}.woocommerce-info{background:var(--b8-info-bg);color:var(--b8-info)}.woocommerce-error{background:var(--b8-danger-bg);box-shadow:inset 0 0 0 1px var(--b8-danger-edge);color:var(--b8-danger)}.woocommerce-message .button,.woocommerce-info .button{float:none;margin-inline-start:12px;min-height:38px;padding:0 16px}.b8-product-card-slot{position:relative;height:100%}.b8-product-card{position:relative;display:flex;flex-direction:column;height:100%;padding:16px;border-radius:var(--b8-radius-card);background:var(--b8-glass-1);border:1px solid var(--b8-edge);box-shadow:var(--b8-highlight),var(--b8-shadow-1);transition:transform var(--b8-slow) var(--b8-ease),box-shadow var(--b8-slow) var(--b8-ease)}@media(hover:hover){.b8-product-card:hover{transform:translateY(-3px);box-shadow:var(--b8-highlight),var(--b8-shadow-2)}}.b8-product-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--b8-radius-media);background:var(--b8-media-bg);overflow:hidden}.b8-product-card__media img,.b8-product-card__img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.b8-product-card__badge{position:absolute;top:12px;inset-inline-start:12px;padding:5px 11px;border-radius:var(--b8-radius-pill);font-size:12px;font-weight:700;line-height:1.4}.b8-product-card__badge--sale{background:var(--b8-blue);color:var(--b8-white)}.b8-product-card__badge--stock{background:var(--b8-surface-92);color:var(--b8-warning)}.b8-product-card__badge--new{background:var(--b8-blue-light);color:var(--b8-blue-deep)}.b8-product-card__body{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding-top:12px}.b8-product-card__brand{font-family:var(--b8-font-latin, Georgia, "Times New Roman", serif);font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--b8-muted-2)}.b8-product-card__title{margin:0;font-size:15px;font-weight:600;line-height:1.7}.b8-product-card__title a{color:var(--b8-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b8-product-card__rating{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600}.b8-product-card__star{color:var(--b8-star)}.b8-product-card__reviews{font-size:12px;font-weight:400;color:var(--b8-muted-2)}.b8-product-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:4px}.b8-product-card .price{display:flex;flex-direction:column;gap:2px;font-size:17px;font-weight:700;color:var(--b8-ink)}.b8-product-card .price del{order:-1;font-size:12.5px;font-weight:400;color:var(--b8-muted-2);opacity:1}.b8-product-card .price ins{text-decoration:none}.b8-product-card__btn.button{min-height:44px;padding:0 18px;border:0;background:var(--b8-blue);color:var(--b8-white);font-size:13.5px;font-weight:600;white-space:nowrap}.b8-product-card__btn.button:hover{background:var(--b8-blue-deep);color:var(--b8-white)}.b8-product-card__btn.b8-is-disabled{background:var(--b8-disabled-bg);color:var(--b8-disabled-ink);cursor:default}.b8-product-card a.added_to_cart{display:none}.b8-product-card[data-b8-stock=outofstock] .b8-product-card__img{opacity:.45}.b8-product-card[data-b8-stock=outofstock] .b8-product-card__title a{color:var(--b8-disabled-ink)}.b8-product-card[data-b8-stock=outofstock] .price{color:var(--b8-muted-2)}.b8-product-card__fav{position:absolute;top:28px;inset-inline-end:28px;z-index:3}@media(max-width:767px){.b8-product-card{padding:11px;border-radius:24px}.b8-product-card__media{border-radius:17px}.b8-product-card__brand{font-size:10px}.b8-product-card__title{font-size:13px}.b8-product-card .price{font-size:14px}.b8-product-card__btn.button{min-height:40px;padding:0 12px;font-size:12.5px}.b8-product-card__fav{top:19px;inset-inline-end:19px}}.woocommerce ul.products li.product .price{display:flex;flex-direction:column;gap:2px;color:var(--b8-ink);font-weight:700}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del{order:-1;font-size:.78em;font-weight:400;color:var(--b8-muted-2);opacity:1}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins{text-decoration:none}.woocommerce span.onsale{top:12px;left:auto;right:auto;inset-inline-start:12px;min-width:0;min-height:0;margin:0;padding:5px 11px;border-radius:var(--b8-radius-pill);background:var(--b8-blue);color:var(--b8-white);font-size:12px;font-weight:700;line-height:1.4}.woocommerce .star-rating,.woocommerce .star-rating:before,.woocommerce .star-rating span:before{color:var(--b8-star)}li.product.outofstock img{opacity:.45}.b8-product-grid.b8-is-loading{pointer-events:none;opacity:1!important}.b8-product-grid.b8-is-loading .b8-product-card{transform:none;box-shadow:none}.b8-product-grid.b8-is-loading .b8-product-card>*,.b8-product-grid.b8-is-loading .b8-product-card__fav{visibility:hidden}.b8-product-grid.b8-is-loading .b8-product-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--b8-skeleton) 25%,var(--b8-shimmer) 50%,var(--b8-skeleton) 75%);background-size:200% 100%;animation:b8-shimmer 1.2s linear infinite}@keyframes b8-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.b8-tabbar{display:none}@media(max-width:767px){html body{padding-bottom:calc(var(--b8-tabbar-space) + env(safe-area-inset-bottom,0px))}.b8-tabbar{position:fixed;inset-inline:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:95;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 8px;border-radius:26px;background:var(--b8-glass-3);border:1px solid var(--b8-edge-3);box-shadow:var(--b8-highlight),var(--b8-shadow-tabbar);-webkit-backdrop-filter:var(--b8-blur-3);backdrop-filter:var(--b8-blur-3)}}.b8-tabbar__item{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:52px;height:52px;border-radius:var(--b8-radius-pill);color:var(--b8-ink-2);text-decoration:none;transition:background-color var(--b8-slow) var(--b8-ease),color var(--b8-slow) var(--b8-ease)}.b8-tabbar__item svg{width:20px;height:20px;flex-shrink:0}.b8-tabbar__label{display:none;font-size:13.5px;font-weight:600;white-space:nowrap}.b8-tabbar__item.b8-is-active{width:auto;padding:0 18px;background:var(--b8-blue);color:var(--b8-white)}.b8-tabbar__item.b8-is-active .b8-tabbar__label{display:inline}.b8-cart-count{position:absolute;top:4px;inset-inline-end:6px;min-width:19px;height:19px;padding:0 5px;border-radius:var(--b8-radius-pill);border:2px solid var(--b8-white);background:var(--b8-blue);color:var(--b8-white);font-size:10.5px;font-weight:700;line-height:15px;text-align:center}@media(max-width:767px){.b8-tabbar__item{width:46px;height:44px;border-radius:18px}.b8-tabbar__item.b8-is-active{padding:0 16px}.b8-tabbar .b8-cart-count{top:1px;inset-inline-end:4px}}.b8-cart-count[data-b8-count="0"]{display:none}.b8-tabbar__item.b8-is-active .b8-cart-count{background:var(--b8-blue-deep)}.b8-sticky-buy{position:sticky;bottom:24px;z-index:80;border-radius:var(--b8-radius-pill);background:var(--b8-glass-3);border:1px solid var(--b8-edge-2);box-shadow:var(--b8-highlight),var(--b8-shadow-3);-webkit-backdrop-filter:var(--b8-blur-3);backdrop-filter:var(--b8-blur-3)}@media(max-width:767px){.b8-sticky-buy{bottom:calc(var(--b8-tabbar-space) + env(safe-area-inset-bottom,0px));border-radius:30px}}[data-b8-mega=panel]{opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity var(--b8-fast) var(--b8-ease),transform var(--b8-slow) var(--b8-ease),visibility 0s linear var(--b8-slow)}[data-b8-header] [data-b8-mega=item],[data-b8-header] .e-con:has(>[data-b8-mega=item]){position:static}[data-b8-mega=panel]:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:24px}[data-b8-mega=item]:not([data-b8-mega-state=closed]):hover>[data-b8-mega=panel],[data-b8-mega=item]:not([data-b8-mega-state=closed]):focus-within>[data-b8-mega=panel],[data-b8-mega=item][data-b8-mega-state=open]>[data-b8-mega=panel],[data-b8-mega=item][data-b8-mega-hold]:not([data-b8-mega-state=closed])>[data-b8-mega=panel],.elementor-edit-area-active [data-b8-mega=panel]{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}[data-b8-mega=item]:not([data-b8-mega-state=closed]):hover>[data-b8-mega=trigger],[data-b8-mega=item]:not([data-b8-mega-state=closed]):focus-within>[data-b8-mega=trigger],[data-b8-mega=item][data-b8-mega-state=open]>[data-b8-mega=trigger],[data-b8-mega=item][data-b8-mega-hold]:not([data-b8-mega-state=closed])>[data-b8-mega=trigger]{background:var(--b8-white);box-shadow:var(--b8-shadow-tab)}[data-b8-mega=trigger] svg{transition:transform var(--b8-slow) var(--b8-ease)}[data-b8-mega=item]:not([data-b8-mega-state=closed]):hover>[data-b8-mega=trigger] svg,[data-b8-mega=item]:not([data-b8-mega-state=closed]):focus-within>[data-b8-mega=trigger] svg,[data-b8-mega=item][data-b8-mega-state=open]>[data-b8-mega=trigger] svg{transform:rotate(180deg)}@media(max-width:1024px){[data-b8-mega=panel]{display:none}}body [data-b8-font=latin][data-b8-font]{font-family:var(--b8-font-latin, Georgia, "Times New Roman", serif)}:is([data-b8-page],[data-b8-header],[data-b8-footer],[data-b8-menu],[data-b8-popup]) .e-con.e-atomic-element{--width: auto}body:not(.elementor-editor-active) :is([data-b8-page],[data-b8-header],[data-b8-footer],[data-b8-menu],[data-b8-popup]) .e-con.e-atomic-element{--position: static}:is([data-b8-section=hero],[data-b8-section=about-hero]) :is(h1,h2) span{color:var(--b8-blue)}[data-b8-list=menu]>[data-b8-row=menu]+[data-b8-row=menu]{box-shadow:0 -1px 0 var(--b8-line-3)}[data-b8-row=menu]:after{content:"";flex:0 0 16px;width:16px;height:16px;background:var(--b8-muted-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}@media(max-width:767px){body [data-b8-section=contact-body][data-b8-section]{gap:0}body [data-b8-list=contact][data-b8-list]{display:contents}body [data-b8-block=contact-form][data-b8-block]{order:1;margin-block:14px}body [data-b8-block=contact-social][data-b8-block]{order:2}body [data-b8-row=contact][data-b8-row]{border-radius:0;border-block-width:0}body [data-b8-row=contact][data-b8-row]:first-child{border-start-start-radius:26px;border-start-end-radius:26px;border-block-start-width:1px}body [data-b8-row=contact][data-b8-row]:has(+:not([data-b8-row=contact])),body [data-b8-row=contact][data-b8-row]:last-child{border-end-start-radius:26px;border-end-end-radius:26px;border-block-end-width:1px}[data-b8-list=contact]>[data-b8-row=contact]+[data-b8-row=contact]{box-shadow:inset 0 1px 0 var(--b8-line-3)}[data-b8-row=contact]:after{content:"";flex:0 0 16px;width:16px;height:16px;margin-inline-start:auto;background:var(--b8-muted-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}}body [data-b8-nav=legal]>a.e-con{position:relative}[data-b8-nav=legal]>a+a:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:65px;inset-inline-end:0;height:1px;background:var(--b8-line-3)}[data-b8-nav=legal]>a:after{content:"";flex:0 0 16px;width:16px;height:16px;margin-inline-start:auto;background:var(--b8-muted-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}body [data-b8-nav=legal] [aria-current=page]>.e-con:first-child{background:var(--b8-blue)}body [data-b8-nav=legal] [aria-current=page]>.e-con:first-child *{color:var(--b8-white)}.b8-copy{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.b8-copy__part{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.b8-copy__sep{opacity:.45}@media(max-width:767px){.b8-copy{flex-direction:column;gap:4px;text-align:center}.b8-copy__sep{display:none}}.b8-credit{display:inline-flex;align-items:center;vertical-align:middle;line-height:1;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.b8-credit:hover,.b8-credit:focus-visible{opacity:.8;transform:translateY(-1px)}a.b8-credit>img.b8-credit__logo{display:block;width:auto;height:19px}.b8-credit__text{font-weight:700;color:var(--b8-blue)}.b8-sign{display:none}@media(max-width:767px){.b8-copy__part--credit,.b8-copy__sep--credit{display:none!important}.b8-sign{display:flex;justify-content:center;margin:-8px 0 4px;padding:0 16px 10px}.b8-sign__link{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;color:var(--b8-muted, #8A8F95);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11.5px;white-space:nowrap;letter-spacing:.02em;line-height:1;text-decoration:none;opacity:.72;transition:opacity .25s ease,background-color .25s ease,scale .3s var(--b8-spring, ease)}.b8-sign__link:active{scale:.96}.b8-sign__link:hover,.b8-sign__link:focus-visible{opacity:1;background:#7d2e4612}.b8-sign__link b{font-weight:700;color:var(--b8-blue, #7D2E46)}.b8-sign .b8-sign__logo:not(#b8){display:block;flex:0 0 auto;width:auto;max-width:none;height:15px;filter:grayscale(.15)}}.b8-copy__part[dir=ltr]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}
